summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'media-plugins')
-rw-r--r--media-plugins/alsa-plugins/Manifest1
-rw-r--r--media-plugins/alsa-plugins/alsa-plugins-1.2.6.ebuild103
-rw-r--r--media-plugins/alsa-plugins/alsa-plugins-1.2.7.1-r1.ebuild (renamed from media-plugins/alsa-plugins/alsa-plugins-1.2.7.1.ebuild)10
-rw-r--r--media-plugins/alsa-plugins/files/alsa-plugins-1.2.7.1-missing-include.patch21
-rw-r--r--media-plugins/alsa-plugins/metadata.xml1
-rw-r--r--media-plugins/ams-lv2/ams-lv2-1.2.2-r1.ebuild8
-rw-r--r--media-plugins/ams-lv2/files/ams-lv2-1.2.2-wscript.patch22
-rw-r--r--media-plugins/audacious-plugins/Manifest3
-rw-r--r--media-plugins/audacious-plugins/audacious-plugins-4.0.5.ebuild163
-rw-r--r--media-plugins/audacious-plugins/audacious-plugins-4.3.1-r2.ebuild (renamed from media-plugins/audacious-plugins/audacious-plugins-4.1.ebuild)26
-rw-r--r--media-plugins/audacious-plugins/metadata.xml4
-rw-r--r--media-plugins/calf/calf-0.90.3-r2.ebuild (renamed from media-plugins/calf/calf-0.90.3-r1.ebuild)19
-rw-r--r--media-plugins/calf/calf-9999.ebuild19
-rw-r--r--media-plugins/calf/files/calf-0.90.1-desktop.patch4
-rw-r--r--media-plugins/calf/files/calf-0.90.1-htmldir.patch8
-rw-r--r--media-plugins/calf/files/calf-0.90.1-no-automagic.patch4
-rw-r--r--media-plugins/calf/files/calf-0.90.3-clang-lerp_table_lookup_float_mask.patch39
-rw-r--r--media-plugins/calf/files/calf-0.90.3-fix-build-with-lld.patch26
-rw-r--r--media-plugins/calf/files/calf-0.90.3-replace-std-bind2nd.patch32
-rw-r--r--media-plugins/calf/files/calf-9999-desktop.patch14
-rw-r--r--media-plugins/calf/files/calf-9999-fix-build-with-lld.patch25
-rw-r--r--media-plugins/cmt-plugins/cmt-plugins-1.17-r2.ebuild (renamed from media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild)17
-rw-r--r--media-plugins/dragonfly-reverb-plugins/Manifest1
-rw-r--r--media-plugins/dragonfly-reverb-plugins/dragonfly-reverb-plugins-3.2.10.ebuild46
-rw-r--r--media-plugins/dragonfly-reverb-plugins/metadata.xml15
-rw-r--r--media-plugins/frei0r-plugins/Manifest1
-rw-r--r--media-plugins/frei0r-plugins/frei0r-plugins-1.7.0-r2.ebuild2
-rw-r--r--media-plugins/frei0r-plugins/frei0r-plugins-1.8.0.ebuild (renamed from media-plugins/frei0r-plugins/frei0r-plugins-1.7.0-r1.ebuild)36
-rw-r--r--media-plugins/gkrellmpc/files/gkrellmpc-0.1_beta10-mt.patch6
-rw-r--r--media-plugins/gkrellmpc/gkrellmpc-0.1_beta10-r1.ebuild5
-rw-r--r--media-plugins/gkrellmpc/metadata.xml4
-rw-r--r--media-plugins/gmpc-alarm/Manifest1
-rw-r--r--media-plugins/gmpc-alarm/gmpc-alarm-11.8.16.ebuild33
-rw-r--r--media-plugins/gmpc-alarm/metadata.xml8
-rw-r--r--media-plugins/gmpc-albumview/Manifest1
-rw-r--r--media-plugins/gmpc-albumview/gmpc-albumview-11.8.16.ebuild33
-rw-r--r--media-plugins/gmpc-albumview/metadata.xml8
-rw-r--r--media-plugins/gmpc-avahi/Manifest1
-rw-r--r--media-plugins/gmpc-avahi/gmpc-avahi-11.8.16.ebuild36
-rw-r--r--media-plugins/gmpc-avahi/metadata.xml8
-rw-r--r--media-plugins/gmpc-awn/Manifest1
-rw-r--r--media-plugins/gmpc-awn/files/gmpc-awn-0.20.0-multilib.patch13
-rw-r--r--media-plugins/gmpc-awn/gmpc-awn-11.8.16.ebuild44
-rw-r--r--media-plugins/gmpc-awn/metadata.xml8
-rw-r--r--media-plugins/gmpc-discogs/Manifest1
-rw-r--r--media-plugins/gmpc-discogs/gmpc-discogs-0.20.0.ebuild28
-rw-r--r--media-plugins/gmpc-discogs/metadata.xml11
-rw-r--r--media-plugins/gmpc-extraplaylist/Manifest1
-rw-r--r--media-plugins/gmpc-extraplaylist/gmpc-extraplaylist-0.20.0.ebuild24
-rw-r--r--media-plugins/gmpc-extraplaylist/metadata.xml11
-rw-r--r--media-plugins/gmpc-jamendo/Manifest1
-rw-r--r--media-plugins/gmpc-jamendo/gmpc-jamendo-11.8.16.ebuild37
-rw-r--r--media-plugins/gmpc-jamendo/metadata.xml8
-rw-r--r--media-plugins/gmpc-last-fm/Manifest1
-rw-r--r--media-plugins/gmpc-last-fm/gmpc-last-fm-0.20.0.ebuild28
-rw-r--r--media-plugins/gmpc-last-fm/metadata.xml12
-rw-r--r--media-plugins/gmpc-libnotify/Manifest1
-rw-r--r--media-plugins/gmpc-libnotify/gmpc-libnotify-11.8.16.ebuild36
-rw-r--r--media-plugins/gmpc-libnotify/metadata.xml11
-rw-r--r--media-plugins/gmpc-lyrics/Manifest1
-rw-r--r--media-plugins/gmpc-lyrics/gmpc-lyrics-11.8.16.ebuild35
-rw-r--r--media-plugins/gmpc-lyrics/metadata.xml17
-rw-r--r--media-plugins/gmpc-lyricwiki/Manifest1
-rw-r--r--media-plugins/gmpc-lyricwiki/gmpc-lyricwiki-11.8.16.ebuild35
-rw-r--r--media-plugins/gmpc-lyricwiki/metadata.xml11
-rw-r--r--media-plugins/gmpc-magnatune/Manifest1
-rw-r--r--media-plugins/gmpc-magnatune/gmpc-magnatune-11.8.16.ebuild39
-rw-r--r--media-plugins/gmpc-magnatune/metadata.xml16
-rw-r--r--media-plugins/gmpc-mdcover/Manifest1
-rw-r--r--media-plugins/gmpc-mdcover/gmpc-mdcover-0.20.0.ebuild36
-rw-r--r--media-plugins/gmpc-mdcover/metadata.xml11
-rw-r--r--media-plugins/gmpc-mmkeys/Manifest1
-rw-r--r--media-plugins/gmpc-mmkeys/gmpc-mmkeys-11.8.16.ebuild38
-rw-r--r--media-plugins/gmpc-mmkeys/metadata.xml8
-rw-r--r--media-plugins/gmpc-mserver/Manifest1
-rw-r--r--media-plugins/gmpc-mserver/gmpc-mserver-0.20.0.ebuild27
-rw-r--r--media-plugins/gmpc-mserver/metadata.xml11
-rw-r--r--media-plugins/gmpc-playlistsort/Manifest1
-rw-r--r--media-plugins/gmpc-playlistsort/gmpc-playlistsort-0.20.0.ebuild25
-rw-r--r--media-plugins/gmpc-playlistsort/metadata.xml11
-rw-r--r--media-plugins/gmpc-shout/Manifest1
-rw-r--r--media-plugins/gmpc-shout/gmpc-shout-0.20.0.ebuild34
-rw-r--r--media-plugins/gmpc-shout/metadata.xml11
-rw-r--r--media-plugins/gmpc-tagedit/Manifest1
-rw-r--r--media-plugins/gmpc-tagedit/gmpc-tagedit-11.8.16.ebuild33
-rw-r--r--media-plugins/gmpc-tagedit/metadata.xml11
-rw-r--r--media-plugins/grilo-plugins/Manifest2
-rw-r--r--media-plugins/grilo-plugins/grilo-plugins-0.3.16.ebuild (renamed from media-plugins/grilo-plugins/grilo-plugins-0.3.14.ebuild)47
-rw-r--r--media-plugins/grilo-plugins/metadata.xml31
-rw-r--r--media-plugins/gst-plugins-a52dec/Manifest2
-rw-r--r--media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.22.11.ebuild (renamed from media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.20.2.ebuild)8
-rw-r--r--media-plugins/gst-plugins-adaptivedemux2/Manifest1
-rw-r--r--media-plugins/gst-plugins-adaptivedemux2/gst-plugins-adaptivedemux2-1.22.11.ebuild30
-rw-r--r--media-plugins/gst-plugins-adaptivedemux2/metadata.xml (renamed from media-plugins/gst-transcoder/metadata.xml)3
-rw-r--r--media-plugins/gst-plugins-amr/Manifest2
-rw-r--r--media-plugins/gst-plugins-amr/gst-plugins-amr-1.22.11.ebuild (renamed from media-plugins/gst-plugins-amr/gst-plugins-amr-1.20.2.ebuild)6
-rw-r--r--media-plugins/gst-plugins-aom/Manifest2
-rw-r--r--media-plugins/gst-plugins-aom/gst-plugins-aom-1.20.2.ebuild19
-rw-r--r--media-plugins/gst-plugins-aom/gst-plugins-aom-1.22.11.ebuild13
-rw-r--r--media-plugins/gst-plugins-assrender/Manifest2
-rw-r--r--media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.22.11.ebuild (renamed from media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.20.2.ebuild)6
-rw-r--r--media-plugins/gst-plugins-bluez/Manifest2
-rw-r--r--media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.22.11.ebuild (renamed from media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.20.2.ebuild)14
-rw-r--r--media-plugins/gst-plugins-bs2b/Manifest2
-rw-r--r--media-plugins/gst-plugins-bs2b/gst-plugins-bs2b-1.22.11.ebuild (renamed from media-plugins/gst-plugins-bs2b/gst-plugins-bs2b-1.20.2.ebuild)8
-rw-r--r--media-plugins/gst-plugins-cairo/Manifest2
-rw-r--r--media-plugins/gst-plugins-cairo/gst-plugins-cairo-1.22.11.ebuild (renamed from media-plugins/gst-plugins-cairo/gst-plugins-cairo-1.20.2.ebuild)6
-rw-r--r--media-plugins/gst-plugins-cdio/Manifest2
-rw-r--r--media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.22.11.ebuild (renamed from media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.20.2.ebuild)6
-rw-r--r--media-plugins/gst-plugins-cdparanoia/Manifest2
-rw-r--r--media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.22.11.ebuild (renamed from media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.20.2.ebuild)6
-rw-r--r--media-plugins/gst-plugins-chromaprint/Manifest2
-rw-r--r--media-plugins/gst-plugins-chromaprint/gst-plugins-chromaprint-1.22.11.ebuild (renamed from media-plugins/gst-plugins-chromaprint/gst-plugins-chromaprint-1.20.2.ebuild)4
-rw-r--r--media-plugins/gst-plugins-colormanagement/Manifest2
-rw-r--r--media-plugins/gst-plugins-colormanagement/gst-plugins-colormanagement-1.22.11.ebuild (renamed from media-plugins/gst-plugins-colormanagement/gst-plugins-colormanagement-1.20.2.ebuild)6
-rw-r--r--media-plugins/gst-plugins-dash/Manifest2
-rw-r--r--media-plugins/gst-plugins-dash/gst-plugins-dash-1.20.2.ebuild22
-rw-r--r--media-plugins/gst-plugins-dash/gst-plugins-dash-1.22.11.ebuild25
-rw-r--r--media-plugins/gst-plugins-dtls/Manifest2
-rw-r--r--media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.22.11.ebuild (renamed from media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.20.2.ebuild)10
-rw-r--r--media-plugins/gst-plugins-dts/Manifest2
-rw-r--r--media-plugins/gst-plugins-dts/gst-plugins-dts-1.22.11.ebuild (renamed from media-plugins/gst-plugins-dts/gst-plugins-dts-1.20.2.ebuild)10
-rw-r--r--media-plugins/gst-plugins-dv/Manifest2
-rw-r--r--media-plugins/gst-plugins-dv/gst-plugins-dv-1.22.11.ebuild (renamed from media-plugins/gst-plugins-dv/gst-plugins-dv-1.20.2.ebuild)6
-rw-r--r--media-plugins/gst-plugins-dvb/Manifest2
-rw-r--r--media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.22.11.ebuild (renamed from media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.20.2.ebuild)6
-rw-r--r--media-plugins/gst-plugins-dvdread/Manifest2
-rw-r--r--media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.22.11.ebuild (renamed from media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.20.2.ebuild)6
-rw-r--r--media-plugins/gst-plugins-faac/Manifest2
-rw-r--r--media-plugins/gst-plugins-faac/gst-plugins-faac-1.22.11.ebuild (renamed from media-plugins/gst-plugins-faac/gst-plugins-faac-1.20.2.ebuild)6
-rw-r--r--media-plugins/gst-plugins-faad/Manifest2
-rw-r--r--media-plugins/gst-plugins-faad/gst-plugins-faad-1.22.11.ebuild (renamed from media-plugins/gst-plugins-faad/gst-plugins-faad-1.20.2.ebuild)6
-rw-r--r--media-plugins/gst-plugins-flac/Manifest2
-rw-r--r--media-plugins/gst-plugins-flac/gst-plugins-flac-1.22.11.ebuild (renamed from media-plugins/gst-plugins-flac/gst-plugins-flac-1.20.2.ebuild)8
-rw-r--r--media-plugins/gst-plugins-gdkpixbuf/Manifest2
-rw-r--r--media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.22.11.ebuild (renamed from media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.20.2.ebuild)6
-rw-r--r--media-plugins/gst-plugins-gtk/Manifest2
-rw-r--r--media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.22.11.ebuild (renamed from media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.20.2.ebuild)10
-rw-r--r--media-plugins/gst-plugins-gtk/metadata.xml1
-rw-r--r--media-plugins/gst-plugins-hls/Manifest2
-rw-r--r--media-plugins/gst-plugins-hls/gst-plugins-hls-1.22.11.ebuild (renamed from media-plugins/gst-plugins-hls/gst-plugins-hls-1.20.2.ebuild)22
-rw-r--r--media-plugins/gst-plugins-jack/Manifest3
-rw-r--r--media-plugins/gst-plugins-jack/gst-plugins-jack-1.16.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-jack/gst-plugins-jack-1.22.11.ebuild (renamed from media-plugins/gst-plugins-jack/gst-plugins-jack-1.20.2.ebuild)4
-rw-r--r--media-plugins/gst-plugins-jpeg/Manifest2
-rw-r--r--media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.22.11.ebuild (renamed from media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.20.2.ebuild)6
-rw-r--r--media-plugins/gst-plugins-kate/Manifest2
-rw-r--r--media-plugins/gst-plugins-kate/gst-plugins-kate-1.22.11.ebuild (renamed from media-plugins/gst-plugins-kate/gst-plugins-kate-1.20.2.ebuild)11
-rw-r--r--media-plugins/gst-plugins-ladspa/Manifest2
-rw-r--r--media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-1.22.11.ebuild (renamed from media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-1.20.2.ebuild)4
-rw-r--r--media-plugins/gst-plugins-lame/Manifest2
-rw-r--r--media-plugins/gst-plugins-lame/gst-plugins-lame-1.22.11.ebuild (renamed from media-plugins/gst-plugins-lame/gst-plugins-lame-1.20.2.ebuild)6
-rw-r--r--media-plugins/gst-plugins-ldac/Manifest2
-rw-r--r--media-plugins/gst-plugins-ldac/gst-plugins-ldac-1.22.11.ebuild (renamed from media-plugins/gst-plugins-ldac/gst-plugins-ldac-1.20.2.ebuild)6
-rw-r--r--media-plugins/gst-plugins-libav/Manifest2
-rw-r--r--media-plugins/gst-plugins-libav/gst-plugins-libav-1.22.11.ebuild (renamed from media-plugins/gst-plugins-libav/gst-plugins-libav-1.20.2.ebuild)6
-rw-r--r--media-plugins/gst-plugins-libde265/Manifest2
-rw-r--r--media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.22.11.ebuild (renamed from media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.20.2.ebuild)10
-rw-r--r--media-plugins/gst-plugins-libmms/Manifest1
-rw-r--r--media-plugins/gst-plugins-libmms/gst-plugins-libmms-1.18.6.ebuild14
-rw-r--r--media-plugins/gst-plugins-libnice/Manifest2
-rw-r--r--media-plugins/gst-plugins-libnice/files/gst-plugins-libnice-0.1.21-no-install-version.patch84
-rw-r--r--media-plugins/gst-plugins-libnice/files/gst-plugins-libnice-0.1.21-use-installed-libnice.patch46
-rw-r--r--media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.19.ebuild2
-rw-r--r--media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.21.ebuild (renamed from media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.18.ebuild)12
-rw-r--r--media-plugins/gst-plugins-libnice/metadata.xml15
-rw-r--r--media-plugins/gst-plugins-libpng/Manifest2
-rw-r--r--media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.22.11.ebuild (renamed from media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.20.2.ebuild)6
-rw-r--r--media-plugins/gst-plugins-libvisual/Manifest2
-rw-r--r--media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.20.2.ebuild23
-rw-r--r--media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.22.11.ebuild23
-rw-r--r--media-plugins/gst-plugins-lv2/Manifest2
-rw-r--r--media-plugins/gst-plugins-lv2/gst-plugins-lv2-1.22.11.ebuild (renamed from media-plugins/gst-plugins-lv2/gst-plugins-lv2-1.20.2.ebuild)4
-rw-r--r--media-plugins/gst-plugins-meta/gst-plugins-meta-1.20.5.ebuild (renamed from media-plugins/gst-plugins-meta/gst-plugins-meta-1.20.2.ebuild)2
-rw-r--r--media-plugins/gst-plugins-meta/gst-plugins-meta-1.20.6.ebuild68
-rw-r--r--media-plugins/gst-plugins-modplug/Manifest2
-rw-r--r--media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.22.11.ebuild (renamed from media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.20.2.ebuild)6
-rw-r--r--media-plugins/gst-plugins-mpeg2dec/Manifest2
-rw-r--r--media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.22.11.ebuild (renamed from media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.20.2.ebuild)6
-rw-r--r--media-plugins/gst-plugins-mpeg2enc/Manifest2
-rw-r--r--media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.22.11.ebuild (renamed from media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.20.2.ebuild)6
-rw-r--r--media-plugins/gst-plugins-mpg123/Manifest2
-rw-r--r--media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.22.11.ebuild (renamed from media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.20.2.ebuild)8
-rw-r--r--media-plugins/gst-plugins-mplex/Manifest2
-rw-r--r--media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.22.11.ebuild (renamed from media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.20.2.ebuild)6
-rw-r--r--media-plugins/gst-plugins-neon/Manifest2
-rw-r--r--media-plugins/gst-plugins-neon/gst-plugins-neon-1.22.11.ebuild (renamed from media-plugins/gst-plugins-neon/gst-plugins-neon-1.20.2.ebuild)8
-rw-r--r--media-plugins/gst-plugins-ofa/Manifest1
-rw-r--r--media-plugins/gst-plugins-ofa/gst-plugins-ofa-1.18.6.ebuild14
-rw-r--r--media-plugins/gst-plugins-ofa/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-openaptx/Manifest2
-rw-r--r--media-plugins/gst-plugins-openaptx/gst-plugins-openaptx-1.22.11.ebuild (renamed from media-plugins/gst-plugins-openaptx/gst-plugins-openaptx-1.20.2.ebuild)6
-rw-r--r--media-plugins/gst-plugins-opencv/Manifest2
-rw-r--r--media-plugins/gst-plugins-opencv/files/gst-plugins-bad-1.22.3-use-system-libs-opencv.patch (renamed from media-plugins/gst-plugins-opencv/files/gst-plugins-bad-1.20.1-use-system-libs-opencv.patch)60
-rw-r--r--media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.20.2.ebuild31
-rw-r--r--media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.22.11.ebuild31
-rw-r--r--media-plugins/gst-plugins-openh264/Manifest2
-rw-r--r--media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.22.11.ebuild (renamed from media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.20.2.ebuild)10
-rw-r--r--media-plugins/gst-plugins-opus/Manifest4
-rw-r--r--media-plugins/gst-plugins-opus/gst-plugins-opus-1.22.11.ebuild (renamed from media-plugins/gst-plugins-opus/gst-plugins-opus-1.20.2.ebuild)16
-rw-r--r--media-plugins/gst-plugins-oss/Manifest2
-rw-r--r--media-plugins/gst-plugins-oss/gst-plugins-oss-1.22.11.ebuild (renamed from media-plugins/gst-plugins-oss/gst-plugins-oss-1.20.2.ebuild)6
-rw-r--r--media-plugins/gst-plugins-pulse/Manifest2
-rw-r--r--media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.22.11.ebuild (renamed from media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.20.2.ebuild)6
-rw-r--r--media-plugins/gst-plugins-raw1394/Manifest2
-rw-r--r--media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.22.11.ebuild (renamed from media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.20.2.ebuild)6
-rw-r--r--media-plugins/gst-plugins-resindvd/Manifest2
-rw-r--r--media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.22.11.ebuild (renamed from media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.20.2.ebuild)6
-rw-r--r--media-plugins/gst-plugins-rtmp/Manifest2
-rw-r--r--media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.22.11.ebuild (renamed from media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.20.2.ebuild)6
-rw-r--r--media-plugins/gst-plugins-sbc/Manifest2
-rw-r--r--media-plugins/gst-plugins-sbc/gst-plugins-sbc-1.22.11.ebuild (renamed from media-plugins/gst-plugins-sbc/gst-plugins-sbc-1.20.2.ebuild)10
-rw-r--r--media-plugins/gst-plugins-sctp/Manifest2
-rw-r--r--media-plugins/gst-plugins-sctp/gst-plugins-sctp-1.22.11.ebuild (renamed from media-plugins/gst-plugins-sctp/gst-plugins-sctp-1.20.2.ebuild)10
-rw-r--r--media-plugins/gst-plugins-shout2/Manifest2
-rw-r--r--media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.22.11.ebuild (renamed from media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.20.2.ebuild)9
-rw-r--r--media-plugins/gst-plugins-sidplay/Manifest2
-rw-r--r--media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.22.11.ebuild (renamed from media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.20.2.ebuild)6
-rw-r--r--media-plugins/gst-plugins-smoothstreaming/Manifest2
-rw-r--r--media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.22.11.ebuild (renamed from media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.20.2.ebuild)17
-rw-r--r--media-plugins/gst-plugins-soundtouch/Manifest2
-rw-r--r--media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.22.11.ebuild (renamed from media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.20.2.ebuild)6
-rw-r--r--media-plugins/gst-plugins-soup/Manifest2
-rw-r--r--media-plugins/gst-plugins-soup/gst-plugins-soup-1.20.2.ebuild13
-rw-r--r--media-plugins/gst-plugins-soup/gst-plugins-soup-1.22.11.ebuild20
-rw-r--r--media-plugins/gst-plugins-soup/metadata.xml2
-rw-r--r--media-plugins/gst-plugins-speex/Manifest2
-rw-r--r--media-plugins/gst-plugins-speex/gst-plugins-speex-1.22.11.ebuild (renamed from media-plugins/gst-plugins-speex/gst-plugins-speex-1.20.2.ebuild)6
-rw-r--r--media-plugins/gst-plugins-srt/Manifest2
-rw-r--r--media-plugins/gst-plugins-srt/gst-plugins-srt-1.22.11.ebuild (renamed from media-plugins/gst-plugins-srt/gst-plugins-srt-1.20.2.ebuild)11
-rw-r--r--media-plugins/gst-plugins-srtp/Manifest2
-rw-r--r--media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.20.2.ebuild16
-rw-r--r--media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.22.11.ebuild14
-rw-r--r--media-plugins/gst-plugins-taglib/Manifest2
-rw-r--r--media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.22.11.ebuild (renamed from media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.20.2.ebuild)6
-rw-r--r--media-plugins/gst-plugins-twolame/Manifest2
-rw-r--r--media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.22.11.ebuild (renamed from media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.20.2.ebuild)6
-rw-r--r--media-plugins/gst-plugins-uvch264/Manifest2
-rw-r--r--media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.22.11.ebuild (renamed from media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.20.2.ebuild)6
-rw-r--r--media-plugins/gst-plugins-v4l2/Manifest2
-rw-r--r--media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.22.11.ebuild (renamed from media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.20.2.ebuild)4
-rw-r--r--media-plugins/gst-plugins-vaapi/Manifest2
-rw-r--r--media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.22.11.ebuild (renamed from media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.20.2.ebuild)34
-rw-r--r--media-plugins/gst-plugins-vaapi/metadata.xml1
-rw-r--r--media-plugins/gst-plugins-voaacenc/Manifest2
-rw-r--r--media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.22.11.ebuild (renamed from media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.20.2.ebuild)6
-rw-r--r--media-plugins/gst-plugins-voamrwbenc/Manifest2
-rw-r--r--media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.22.11.ebuild (renamed from media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.20.2.ebuild)6
-rw-r--r--media-plugins/gst-plugins-vpx/Manifest2
-rw-r--r--media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.22.11.ebuild (renamed from media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.2.ebuild)7
-rw-r--r--media-plugins/gst-plugins-wavpack/Manifest2
-rw-r--r--media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.22.11.ebuild (renamed from media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.20.2.ebuild)6
-rw-r--r--media-plugins/gst-plugins-webp/Manifest1
-rw-r--r--media-plugins/gst-plugins-webp/gst-plugins-webp-1.22.11.ebuild13
-rw-r--r--media-plugins/gst-plugins-webp/metadata.xml (renamed from media-plugins/gst-plugins-libmms/metadata.xml)0
-rw-r--r--media-plugins/gst-plugins-webrtc/Manifest2
-rw-r--r--media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.20.2.ebuild42
-rw-r--r--media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.22.11.ebuild39
-rw-r--r--media-plugins/gst-plugins-x264/Manifest2
-rw-r--r--media-plugins/gst-plugins-x264/gst-plugins-x264-1.22.11.ebuild (renamed from media-plugins/gst-plugins-x264/gst-plugins-x264-1.20.2.ebuild)6
-rw-r--r--media-plugins/gst-plugins-x265/Manifest2
-rw-r--r--media-plugins/gst-plugins-x265/gst-plugins-x265-1.22.11.ebuild (renamed from media-plugins/gst-plugins-x265/gst-plugins-x265-1.20.2.ebuild)10
-rw-r--r--media-plugins/gst-plugins-ximagesrc/Manifest2
-rw-r--r--media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.22.11.ebuild (renamed from media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.20.2.ebuild)6
-rw-r--r--media-plugins/gst-plugins-zbar/Manifest2
-rw-r--r--media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.22.11.ebuild (renamed from media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.20.2.ebuild)6
-rw-r--r--media-plugins/gst-transcoder/Manifest1
-rw-r--r--media-plugins/gst-transcoder/gst-transcoder-1.14.1-r1.ebuild45
-rw-r--r--media-plugins/hdx-realtime-media-engine/Manifest6
-rw-r--r--media-plugins/hdx-realtime-media-engine/hdx-realtime-media-engine-2.9.400.2702.ebuild97
-rw-r--r--media-plugins/hdx-realtime-media-engine/hdx-realtime-media-engine-2.9.700.3000.ebuild (renamed from media-plugins/hdx-realtime-media-engine/hdx-realtime-media-engine-2.9.500.2802.ebuild)27
-rw-r--r--media-plugins/hdx-realtime-media-engine/metadata.xml4
-rw-r--r--media-plugins/imlib2_loaders/Manifest5
-rw-r--r--media-plugins/imlib2_loaders/files/imlib2_loaders-1.7.1-loader-api.patch36
-rw-r--r--media-plugins/imlib2_loaders/imlib2_loaders-1.11.0.ebuild (renamed from media-plugins/imlib2_loaders/imlib2_loaders-1.7.5.ebuild)4
-rw-r--r--media-plugins/imlib2_loaders/imlib2_loaders-1.12.2.ebuild34
-rw-r--r--media-plugins/imlib2_loaders/imlib2_loaders-1.9.1.ebuild (renamed from media-plugins/imlib2_loaders/imlib2_loaders-1.7.1.ebuild)16
-rw-r--r--media-plugins/imlib2_loaders/metadata.xml5
-rw-r--r--media-plugins/kodi-audioencoder-flac/Manifest1
-rw-r--r--media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-19.0.0-r1.ebuild (renamed from media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-19.0.0.ebuild)4
-rw-r--r--media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-3.0.0.ebuild43
-rw-r--r--media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-9999.ebuild4
-rw-r--r--media-plugins/kodi-audioencoder-lame/Manifest1
-rw-r--r--media-plugins/kodi-audioencoder-lame/kodi-audioencoder-lame-3.0.2.ebuild43
-rw-r--r--media-plugins/kodi-audioencoder-vorbis/Manifest1
-rw-r--r--media-plugins/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis-3.0.1.ebuild44
-rw-r--r--media-plugins/kodi-audioencoder-wav/Manifest1
-rw-r--r--media-plugins/kodi-audioencoder-wav/kodi-audioencoder-wav-3.0.0.ebuild35
-rw-r--r--media-plugins/kodi-game-libretro-fceumm/kodi-game-libretro-fceumm-9999.ebuild38
-rw-r--r--media-plugins/kodi-game-libretro-fceumm/metadata.xml11
-rw-r--r--media-plugins/kodi-game-libretro/Manifest1
-rw-r--r--media-plugins/kodi-game-libretro/kodi-game-libretro-2.2.0.ebuild35
-rw-r--r--media-plugins/kodi-imagedecoder-heif/Manifest2
-rw-r--r--media-plugins/kodi-imagedecoder-heif/kodi-imagedecoder-heif-1.3.0.ebuild45
-rw-r--r--media-plugins/kodi-imagedecoder-heif/kodi-imagedecoder-heif-1.4.0.ebuild45
-rw-r--r--media-plugins/kodi-imagedecoder-raw/Manifest1
-rw-r--r--media-plugins/kodi-imagedecoder-raw/kodi-imagedecoder-raw-3.0.1.ebuild44
-rw-r--r--media-plugins/kodi-inputstream-adaptive/files/kodi-inputstream-adaptive-19.0.0-gcc-13-fix.patch27
-rw-r--r--media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-19.0.0.ebuild4
-rw-r--r--media-plugins/kodi-inputstream-ffmpegdirect/files/kodi-inputstream-ffmpegdirect-19.0.0-gcc-13-fix.patch28
-rw-r--r--media-plugins/kodi-inputstream-ffmpegdirect/kodi-inputstream-ffmpegdirect-19.0.0.ebuild4
-rw-r--r--media-plugins/kodi-inputstream-rtmp/Manifest3
-rw-r--r--media-plugins/kodi-inputstream-rtmp/kodi-inputstream-rtmp-3.1.1-r1.ebuild45
-rw-r--r--media-plugins/kodi-inputstream-rtmp/kodi-inputstream-rtmp-3.3.0.ebuild45
-rw-r--r--media-plugins/kodi-inputstream-rtmp/kodi-inputstream-rtmp-3.4.0.ebuild45
-rw-r--r--media-plugins/kodi-peripheral-joystick/Manifest1
-rw-r--r--media-plugins/kodi-peripheral-joystick/kodi-peripheral-joystick-1.7.2.ebuild38
-rw-r--r--media-plugins/kodi-peripheral-steamcontroller/kodi-peripheral-steamcontroller-9999.ebuild36
-rw-r--r--media-plugins/kodi-peripheral-steamcontroller/metadata.xml11
-rw-r--r--media-plugins/kodi-pvr-argustv/Manifest4
-rw-r--r--media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-6.0.1.ebuild38
-rw-r--r--media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-6.0.2.ebuild37
-rw-r--r--media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-7.0.0.ebuild37
-rw-r--r--media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-7.1.1.ebuild37
-rw-r--r--media-plugins/kodi-pvr-demo/Manifest1
-rw-r--r--media-plugins/kodi-pvr-demo/kodi-pvr-demo-7.1.3.ebuild37
-rw-r--r--media-plugins/kodi-pvr-dvblink/Manifest3
-rw-r--r--media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-8.0.0.ebuild38
-rw-r--r--media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-9.0.0.ebuild38
-rw-r--r--media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-9.0.1.ebuild37
-rw-r--r--media-plugins/kodi-pvr-dvbviewer/Manifest6
-rw-r--r--media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-6.0.6.ebuild38
-rw-r--r--media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-6.0.7.ebuild37
-rw-r--r--media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-7.0.0.ebuild37
-rw-r--r--media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-7.1.0.ebuild37
-rw-r--r--media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-7.3.1.ebuild37
-rw-r--r--media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-7.3.2.ebuild37
-rw-r--r--media-plugins/kodi-pvr-filmon/Manifest3
-rw-r--r--media-plugins/kodi-pvr-filmon/kodi-pvr-filmon-5.1.0.ebuild37
-rw-r--r--media-plugins/kodi-pvr-filmon/kodi-pvr-filmon-6.0.0.ebuild37
-rw-r--r--media-plugins/kodi-pvr-filmon/kodi-pvr-filmon-6.1.1.ebuild37
-rw-r--r--media-plugins/kodi-pvr-hts/Manifest5
-rw-r--r--media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.0.ebuild33
-rw-r--r--media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.1.ebuild33
-rw-r--r--media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.2.ebuild33
-rw-r--r--media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.3.ebuild33
-rw-r--r--media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.4.ebuild33
-rw-r--r--media-plugins/kodi-pvr-hts/metadata.xml4
-rw-r--r--media-plugins/kodi-pvr-iptvsimple/Manifest4
-rw-r--r--media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-7.6.5.ebuild43
-rw-r--r--media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-7.6.6.ebuild43
-rw-r--r--media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-7.6.7.ebuild43
-rw-r--r--media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-7.6.8.ebuild43
-rw-r--r--media-plugins/kodi-pvr-mediaportal-tvserver/Manifest1
-rw-r--r--media-plugins/kodi-pvr-mediaportal-tvserver/kodi-pvr-mediaportal-tvserver-8.2.0.ebuild38
-rw-r--r--media-plugins/kodi-pvr-nextpvr/Manifest3
-rw-r--r--media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-8.2.3.ebuild37
-rw-r--r--media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-8.2.4.ebuild37
-rw-r--r--media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-8.2.5.ebuild37
-rw-r--r--media-plugins/kodi-pvr-njoy/Manifest2
-rw-r--r--media-plugins/kodi-pvr-njoy/kodi-pvr-njoy-6.0.0.ebuild37
-rw-r--r--media-plugins/kodi-pvr-njoy/kodi-pvr-njoy-7.0.0.ebuild37
-rw-r--r--media-plugins/kodi-pvr-pctv/Manifest2
-rw-r--r--media-plugins/kodi-pvr-pctv/kodi-pvr-pctv-5.0.0.ebuild37
-rw-r--r--media-plugins/kodi-pvr-pctv/kodi-pvr-pctv-6.0.0.ebuild37
-rw-r--r--media-plugins/kodi-pvr-stalker/Manifest4
-rw-r--r--media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-6.0.0.ebuild44
-rw-r--r--media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-6.0.1.ebuild43
-rw-r--r--media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-6.0.2.ebuild43
-rw-r--r--media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-7.0.0.ebuild43
-rw-r--r--media-plugins/kodi-pvr-vbox/Manifest6
-rw-r--r--media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-7.0.0.ebuild38
-rw-r--r--media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-7.0.1.ebuild37
-rw-r--r--media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-7.0.2.ebuild37
-rw-r--r--media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-7.0.3.ebuild37
-rw-r--r--media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-8.0.0.ebuild37
-rw-r--r--media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-8.1.1.ebuild37
-rw-r--r--media-plugins/kodi-pvr-vdr-vnsi/Manifest4
-rw-r--r--media-plugins/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi-19.0.5.ebuild (renamed from media-plugins/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi-19.0.3.ebuild)0
-rw-r--r--media-plugins/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi-8.2.2.ebuild37
-rw-r--r--media-plugins/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi-8.2.3.ebuild37
-rw-r--r--media-plugins/kodi-pvr-vuplus/Manifest5
-rw-r--r--media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.3.ebuild43
-rw-r--r--media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.4.ebuild43
-rw-r--r--media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.5.ebuild43
-rw-r--r--media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.7.ebuild43
-rw-r--r--media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.8.ebuild43
-rw-r--r--media-plugins/kodi-pvr-wmc/Manifest1
-rw-r--r--media-plugins/kodi-pvr-wmc/kodi-pvr-wmc-6.1.1.ebuild36
-rw-r--r--media-plugins/kodi-visualization-fishbmc/Manifest1
-rw-r--r--media-plugins/kodi-visualization-fishbmc/kodi-visualization-fishbmc-19.0.0.ebuild4
-rw-r--r--media-plugins/kodi-visualization-fishbmc/kodi-visualization-fishbmc-6.3.0.ebuild45
-rw-r--r--media-plugins/kodi-visualization-goom/Manifest1
-rw-r--r--media-plugins/kodi-visualization-goom/kodi-visualization-goom-19.0.0.ebuild4
-rw-r--r--media-plugins/kodi-visualization-goom/kodi-visualization-goom-3.4.0.ebuild45
-rw-r--r--media-plugins/kodi-visualization-projectm/Manifest2
-rw-r--r--media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-19.0.0.ebuild45
-rw-r--r--media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-19.0.1.ebuild4
-rw-r--r--media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-3.3.0.ebuild45
-rw-r--r--media-plugins/kodi-visualization-shadertoy/kodi-visualization-shadertoy-19.1.1.ebuild4
-rw-r--r--media-plugins/kodi-visualization-spectrum/Manifest1
-rw-r--r--media-plugins/kodi-visualization-spectrum/kodi-visualization-spectrum-19.0.0.ebuild4
-rw-r--r--media-plugins/kodi-visualization-spectrum/kodi-visualization-spectrum-3.4.0.ebuild45
-rw-r--r--media-plugins/kodi-visualization-starburst/Manifest2
-rw-r--r--media-plugins/kodi-visualization-starburst/kodi-visualization-starburst-19.0.0.ebuild4
-rw-r--r--media-plugins/kodi-visualization-starburst/kodi-visualization-starburst-2.3.1.ebuild45
-rw-r--r--media-plugins/kodi-visualization-starburst/kodi-visualization-starburst-2.4.0.ebuild45
-rw-r--r--media-plugins/kodi-visualization-waveform/Manifest2
-rw-r--r--media-plugins/kodi-visualization-waveform/kodi-visualization-waveform-19.0.0.ebuild45
-rw-r--r--media-plugins/kodi-visualization-waveform/kodi-visualization-waveform-19.0.1.ebuild4
-rw-r--r--media-plugins/kodi-visualization-waveform/kodi-visualization-waveform-4.4.0.ebuild45
-rw-r--r--media-plugins/ladspa-bs2b/ladspa-bs2b-0.9.1-r1.ebuild4
-rw-r--r--media-plugins/ladspa-bs2b/ladspa-bs2b-0.9.1-r2.ebuild4
-rw-r--r--media-plugins/ladspa-bs2b/ladspa-bs2b-0.9.1-r3.ebuild31
-rw-r--r--media-plugins/libvisual-plugins/Manifest5
-rw-r--r--media-plugins/libvisual-plugins/files/libvisual-plugins-0.4.0-clang.patch42
-rw-r--r--media-plugins/libvisual-plugins/files/libvisual-plugins-0.4.0-fno-common.patch17
-rw-r--r--media-plugins/libvisual-plugins/libvisual-plugins-0.4.1.ebuild (renamed from media-plugins/libvisual-plugins/libvisual-plugins-0.4.0-r4.ebuild)37
-rw-r--r--media-plugins/libvisual-plugins/libvisual-plugins-0.4.2-r1.ebuild60
-rw-r--r--media-plugins/libvisual-plugins/libvisual-plugins-0.4.2.ebuild60
-rw-r--r--media-plugins/libvisual-plugins/metadata.xml5
-rw-r--r--media-plugins/libvisual-projectm/Manifest2
-rw-r--r--media-plugins/libvisual-projectm/libvisual-projectm-2.1.1.ebuild (renamed from media-plugins/libvisual-projectm/libvisual-projectm-2.1.0-r2.ebuild)14
-rw-r--r--media-plugins/libvisual-projectm/metadata.xml5
-rw-r--r--media-plugins/live/Manifest1
-rw-r--r--media-plugins/live/live-2021.05.22.ebuild108
-rw-r--r--media-plugins/live/live-2021.08.24.ebuild4
-rw-r--r--media-plugins/live/metadata.xml3
-rw-r--r--media-plugins/mda-lv2/Manifest2
-rw-r--r--media-plugins/mda-lv2/files/mda-lv2-1.2.10-autoship-disable.patch38
-rw-r--r--media-plugins/mda-lv2/files/mda-lv2-1.2.10-strict-aliasing.patch37
-rw-r--r--media-plugins/mda-lv2/mda-lv2-1.2.10-r1.ebuild47
-rw-r--r--media-plugins/mda-lv2/mda-lv2-1.2.6.ebuild25
-rw-r--r--media-plugins/mda-lv2/metadata.xml3
-rw-r--r--media-plugins/mpg123-output-plugins/Manifest1
-rw-r--r--media-plugins/mpg123-output-plugins/metadata.xml18
-rw-r--r--media-plugins/mpg123-output-plugins/mpg123-output-plugins-1.32.3.ebuild106
-rw-r--r--media-plugins/mythplugins/Manifest1
-rw-r--r--media-plugins/mythplugins/metadata.xml28
-rw-r--r--media-plugins/mythplugins/mythplugins-31.0_p20210731-r2.ebuild145
-rw-r--r--media-plugins/qmmp-plugin-pack/Manifest3
-rw-r--r--media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.6.0.ebuild35
-rw-r--r--media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.6.1.ebuild (renamed from media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.5.3.ebuild)10
-rw-r--r--media-plugins/rev-plugins/Manifest2
-rw-r--r--media-plugins/rev-plugins/rev-plugins-0.8.1.ebuild (renamed from media-plugins/rev-plugins/rev-plugins-0.7.1.ebuild)10
-rw-r--r--media-plugins/swh-plugins/metadata.xml3
-rw-r--r--media-plugins/swh-plugins/swh-plugins-0.4.17.ebuild7
-rw-r--r--media-plugins/tap-plugins/metadata.xml40
-rw-r--r--media-plugins/tap-plugins/tap-plugins-1.0.1.ebuild8
-rw-r--r--media-plugins/tap-plugins/tap-plugins-9999.ebuild8
-rw-r--r--media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.1-r2.ebuild4
-rw-r--r--media-plugins/vamp-libxtract-plugins/vamp-libxtract-plugins-0.6.6.20121204-r1.ebuild (renamed from media-plugins/vamp-libxtract-plugins/vamp-libxtract-plugins-0.6.6.20121204.ebuild)5
-rw-r--r--media-plugins/vdr-actuator/metadata.xml16
-rw-r--r--media-plugins/vdr-avards/metadata.xml16
-rw-r--r--media-plugins/vdr-beep/metadata.xml16
-rw-r--r--media-plugins/vdr-burn-templates/Manifest1
-rw-r--r--media-plugins/vdr-burn-templates/metadata.xml8
-rw-r--r--media-plugins/vdr-burn-templates/vdr-burn-templates-0.0.3.ebuild24
-rw-r--r--media-plugins/vdr-burn/Manifest2
-rw-r--r--media-plugins/vdr-burn/files/confd26
-rw-r--r--media-plugins/vdr-burn/files/rc-addon.sh31
-rw-r--r--media-plugins/vdr-burn/files/vdr-burn-0.2.2-missing-include-for-function-setpriority.patch13
-rw-r--r--media-plugins/vdr-burn/files/vdr-burn-0.2.2-r1_gentoo-path.diff48
-rw-r--r--media-plugins/vdr-burn/files/vdr-burn-0.2.2_makefile.diff16
-rw-r--r--media-plugins/vdr-burn/files/vdr-burn-0.2.2_setdefaults.diff32
-rw-r--r--media-plugins/vdr-burn/files/vdr-burn-0.3.0_dmh-archive.patch14
-rw-r--r--media-plugins/vdr-burn/files/vdr-burn-0.3.0_gentoo-path.patch45
-rw-r--r--media-plugins/vdr-burn/files/vdr-burn-0.3.0_setdefaults.patch32
-rw-r--r--media-plugins/vdr-burn/metadata.xml11
-rw-r--r--media-plugins/vdr-burn/vdr-burn-0.2.2-r2.ebuild117
-rw-r--r--media-plugins/vdr-burn/vdr-burn-0.3.0-r2.ebuild105
-rw-r--r--media-plugins/vdr-calc/metadata.xml16
-rw-r--r--media-plugins/vdr-cdplayer/metadata.xml22
-rw-r--r--media-plugins/vdr-cinebars/metadata.xml16
-rw-r--r--media-plugins/vdr-ddci2/vdr-ddci2-1.0.4.ebuild7
-rw-r--r--media-plugins/vdr-ddci2/vdr-ddci2-1.0.5.ebuild7
-rw-r--r--media-plugins/vdr-ddci2/vdr-ddci2-9999.ebuild7
-rw-r--r--media-plugins/vdr-dummydevice/metadata.xml16
-rw-r--r--media-plugins/vdr-duplicates/files/duplicates-0.0.5_Makefile-new.diff212
-rw-r--r--media-plugins/vdr-duplicates/metadata.xml16
-rw-r--r--media-plugins/vdr-dvbapi/Manifest1
-rw-r--r--media-plugins/vdr-dvbapi/files/kernel-4.14-fix.diff15
-rw-r--r--media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.4.ebuild93
-rw-r--r--media-plugins/vdr-dvd/metadata.xml22
-rw-r--r--media-plugins/vdr-dvdswitch/metadata.xml16
-rw-r--r--media-plugins/vdr-exec/metadata.xml16
-rw-r--r--media-plugins/vdr-extrecmenu/metadata.xml16
-rw-r--r--media-plugins/vdr-extrecmenu/vdr-extrecmenu-1.2.4-r2.ebuild4
-rw-r--r--media-plugins/vdr-ffnetdev/metadata.xml16
-rw-r--r--media-plugins/vdr-ffnetdev/vdr-ffnetdev-0.1.2.ebuild16
-rw-r--r--media-plugins/vdr-freecell/metadata.xml16
-rw-r--r--media-plugins/vdr-fritzbox/metadata.xml22
-rw-r--r--media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.3-r2.ebuild34
-rw-r--r--media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.3-r4.ebuild9
-rw-r--r--media-plugins/vdr-imonlcd/Manifest1
-rw-r--r--media-plugins/vdr-imonlcd/files/vdr-imonlcd-1.0.2-freetype_pkgconfig.patch29
-rw-r--r--media-plugins/vdr-imonlcd/metadata.xml3
-rw-r--r--media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.2.ebuild56
-rw-r--r--media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.3-r1.ebuild (renamed from media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.3.ebuild)14
-rw-r--r--media-plugins/vdr-joystick/metadata.xml16
-rw-r--r--media-plugins/vdr-launcher/metadata.xml16
-rw-r--r--media-plugins/vdr-lcdproc/metadata.xml16
-rw-r--r--media-plugins/vdr-live/metadata.xml19
-rw-r--r--media-plugins/vdr-live/vdr-live-3.0.6.ebuild4
-rw-r--r--media-plugins/vdr-loadepg/metadata.xml26
-rw-r--r--media-plugins/vdr-menuorg/Manifest1
-rw-r--r--media-plugins/vdr-menuorg/metadata.xml11
-rw-r--r--media-plugins/vdr-menuorg/vdr-menuorg-0.5.2.ebuild32
-rw-r--r--media-plugins/vdr-mlist/metadata.xml16
-rw-r--r--media-plugins/vdr-mp3ng/metadata.xml27
-rw-r--r--media-plugins/vdr-mp3ng/vdr-mp3ng-0.0.1_pre5-r5.ebuild4
-rw-r--r--media-plugins/vdr-mplayer/metadata.xml27
-rw-r--r--media-plugins/vdr-newsticker/metadata.xml16
-rw-r--r--media-plugins/vdr-noepg/metadata.xml22
-rw-r--r--media-plugins/vdr-osdserver/metadata.xml16
-rw-r--r--media-plugins/vdr-peer/metadata.xml16
-rw-r--r--media-plugins/vdr-pin/metadata.xml16
-rw-r--r--media-plugins/vdr-powermate/metadata.xml16
-rw-r--r--media-plugins/vdr-radio/metadata.xml24
-rw-r--r--media-plugins/vdr-rcu/metadata.xml16
-rw-r--r--media-plugins/vdr-recsearch/metadata.xml22
-rw-r--r--media-plugins/vdr-remotetimers/Manifest1
-rw-r--r--media-plugins/vdr-remotetimers/metadata.xml8
-rw-r--r--media-plugins/vdr-remotetimers/vdr-remotetimers-1.0.2-r1.ebuild16
-rw-r--r--media-plugins/vdr-remotetimers/vdr-remotetimers-1.0.2.ebuild18
-rw-r--r--media-plugins/vdr-rpihddevice/metadata.xml16
-rw-r--r--media-plugins/vdr-scheduler/metadata.xml16
-rw-r--r--media-plugins/vdr-screenshot/metadata.xml16
-rw-r--r--media-plugins/vdr-skincurses/metadata.xml16
-rw-r--r--media-plugins/vdr-skinelchi/metadata.xml16
-rw-r--r--media-plugins/vdr-sleeptimer/metadata.xml16
-rw-r--r--media-plugins/vdr-sndctl/metadata.xml16
-rw-r--r--media-plugins/vdr-solitaire/metadata.xml16
-rw-r--r--media-plugins/vdr-solitaire/vdr-solitaire-0.0.3.ebuild11
-rw-r--r--media-plugins/vdr-span/metadata.xml16
-rw-r--r--media-plugins/vdr-streamdev/files/vdr-streamdev-0.6.3-Makefile.patch36
-rw-r--r--media-plugins/vdr-streamdev/vdr-streamdev-0.6.3.ebuild9
-rw-r--r--media-plugins/vdr-suspendoutput/metadata.xml16
-rw-r--r--media-plugins/vdr-svdrposd/metadata.xml16
-rw-r--r--media-plugins/vdr-svdrpservice/metadata.xml16
-rw-r--r--media-plugins/vdr-systeminfo/metadata.xml16
-rw-r--r--media-plugins/vdr-ttxtsubs/Manifest1
-rw-r--r--media-plugins/vdr-ttxtsubs/metadata.xml19
-rw-r--r--media-plugins/vdr-ttxtsubs/vdr-ttxtsubs-0.3.0-r3.ebuild29
-rw-r--r--media-plugins/vdr-ttxtsubs/vdr-ttxtsubs-0.3.0.ebuild20
-rw-r--r--media-plugins/vdr-undelete/Manifest3
-rw-r--r--media-plugins/vdr-undelete/metadata.xml16
-rw-r--r--media-plugins/vdr-undelete/vdr-undelete-0.0.7-r1.ebuild38
-rw-r--r--media-plugins/vdr-undelete/vdr-undelete-0.0.7.ebuild20
-rw-r--r--media-plugins/vdr-undelete/vdr-undelete-2.3.1_pre1.ebuild (renamed from media-plugins/vdr-undelete/vdr-undelete-2.3.0_pre1.ebuild)7
-rw-r--r--media-plugins/vdr-vaapidevice/Manifest1
-rw-r--r--media-plugins/vdr-vaapidevice/files/confd30
-rw-r--r--media-plugins/vdr-vaapidevice/metadata.xml16
-rw-r--r--media-plugins/vdr-vaapidevice/vdr-vaapidevice-1.0.0_p20190526.ebuild50
-rw-r--r--media-plugins/vdr-vcd/metadata.xml16
-rw-r--r--media-plugins/vdr-vcd/vdr-vcd-0.9-r4.ebuild8
-rw-r--r--media-plugins/vdr-vdrmanager/metadata.xml22
-rw-r--r--media-plugins/vdr-vdrmanager/vdr-vdrmanager-0.14.ebuild11
-rw-r--r--media-plugins/vdr-vompserver/Manifest1
-rw-r--r--media-plugins/vdr-vompserver/files/vdr-vompserver-0.4.1_c++11.patch15
-rw-r--r--media-plugins/vdr-vompserver/vdr-vompserver-0.4.1-r1.ebuild39
-rw-r--r--media-plugins/vdr-vompserver/vdr-vompserver-0.4.1.ebuild37
-rw-r--r--media-plugins/vdr-weatherng/metadata.xml22
-rw-r--r--media-plugins/vdr-wirbelscan/metadata.xml16
-rw-r--r--media-plugins/vdr-xineliboutput/metadata.xml36
-rw-r--r--media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r2.ebuild11
-rw-r--r--media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r4.ebuild13
-rw-r--r--media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r5.ebuild13
-rw-r--r--media-plugins/vdr-xineliboutput/vdr-xineliboutput-9999.ebuild7
-rw-r--r--media-plugins/vdr-zappilot/metadata.xml16
-rw-r--r--media-plugins/x42-avldrums/Manifest2
-rw-r--r--media-plugins/x42-avldrums/x42-avldrums-0.7.2.ebuild (renamed from media-plugins/x42-avldrums/x42-avldrums-0.4.2.ebuild)2
-rw-r--r--media-plugins/x42-plugins/Manifest2
-rw-r--r--media-plugins/x42-plugins/x42-plugins-20220605.ebuild13
-rw-r--r--media-plugins/x42-plugins/x42-plugins-20220714.ebuild (renamed from media-plugins/x42-plugins/x42-plugins-20220327.ebuild)11
-rw-r--r--media-plugins/x42-plugins/x42-plugins-99999999.ebuild11
-rw-r--r--media-plugins/xsynth-dssi/xsynth-dssi-0.9.4.ebuild6
-rw-r--r--media-plugins/zam-plugins/Manifest5
-rw-r--r--media-plugins/zam-plugins/zam-plugins-4.2.ebuild (renamed from media-plugins/zam-plugins/zam-plugins-3.14-r1.ebuild)52
569 files changed, 2730 insertions, 7305 deletions
diff --git a/media-plugins/alsa-plugins/Manifest b/media-plugins/alsa-plugins/Manifest
index 794bf9bc698c..31f23b89d99b 100644
--- a/media-plugins/alsa-plugins/Manifest
+++ b/media-plugins/alsa-plugins/Manifest
@@ -1,2 +1 @@
-DIST alsa-plugins-1.2.6.tar.bz2 408596 BLAKE2B bead0b9514725560a4fb738c4b1e14b148bf888cc82e0d7611cb6c494ed97a7e366b57f233095372c26a7bd614655bd58a6505202910de421561b540c94d5cca SHA512 ac54a6f227f1ca5f6e01e08d869e7c06f4bcd68f148932e1902a6fcf3e5ccd3667ac4d8c1a00b77e4b5cb27e17c01cf7526ded4aaf35c4b26fc69e14e6e341f9
DIST alsa-plugins-1.2.7.1.tar.bz2 408801 BLAKE2B 6f7aa503eda879cd273f36a16eec702b4da9267a60835cb5acbbfe355a83b7ffa3e93eb6483c9946c1d0bcd845a8f574470e7b84c66f793d0d0c6c9883ad52ee SHA512 437c05a7e0175594768fd6a9a6d1a158bb4a01a7de6a42c2bd468d9381e01b64d385ddfac7d87baf84fe13cb4e65dc24da643940f416d4b191c528728822d964
diff --git a/media-plugins/alsa-plugins/alsa-plugins-1.2.6.ebuild b/media-plugins/alsa-plugins/alsa-plugins-1.2.6.ebuild
deleted file mode 100644
index 3ace1776f175..000000000000
--- a/media-plugins/alsa-plugins/alsa-plugins-1.2.6.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit autotools flag-o-matic multilib multilib-minimal
-
-DESCRIPTION="ALSA extra plugins"
-HOMEPAGE="https://alsa-project.org/wiki/Main_Page"
-SRC_URI="https://www.alsa-project.org/files/pub/plugins/${P}.tar.bz2"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux"
-IUSE="arcam_av debug ffmpeg jack libsamplerate +mix oss pulseaudio speex +usb_stream"
-
-RDEPEND="
- >=media-libs/alsa-lib-${PV}:=[${MULTILIB_USEDEP}]
- ffmpeg? ( media-video/ffmpeg:0=[${MULTILIB_USEDEP}] )
- jack? ( virtual/jack[${MULTILIB_USEDEP}] )
- libsamplerate? ( >=media-libs/libsamplerate-0.1.8-r1:=[${MULTILIB_USEDEP}] )
- pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] )
- speex? (
- >=media-libs/speex-1.2.0:=[${MULTILIB_USEDEP}]
- media-libs/speexdsp[${MULTILIB_USEDEP}]
- )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
- default
-
- # For some reasons the polyp/pulse plugin does fail with alsaplayer with a
- # failed assert. As the code works just fine with asserts disabled, for now
- # disable them waiting for a better solution.
- sed \
- -e '/AM_CFLAGS/s:-Wall:-DNDEBUG -Wall:' \
- -i pulse/Makefile.am || die
-
- eautoreconf
-}
-
-multilib_src_configure() {
- use debug || append-cppflags -DNDEBUG
-
- local myeconfargs=(
- # default does not contain $prefix: bug #673464
- --with-alsalconfdir="${EPREFIX}"/etc/alsa/conf.d
-
- --with-speex="$(usex speex lib no)"
- $(use_enable arcam_av arcamav)
- $(use_enable ffmpeg libav)
- $(use_enable jack)
- $(use_enable libsamplerate samplerate)
- $(use_enable mix)
- $(use_enable oss)
- $(use_enable pulseaudio)
- $(use_enable speex speexdsp)
- $(use_enable usb_stream usbstream)
- )
- ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_install() {
- # Needed to workaround parallel build failure
- # bug #835920
- dodir /usr/$(get_libdir)/alsa-lib
-
- default
-}
-
-multilib_src_install_all() {
- einstalldocs
-
- cd doc || die
- dodoc upmix.txt vdownmix.txt README-pcm-oss
- use jack && dodoc README-jack
- use libsamplerate && dodoc samplerate.txt
- use ffmpeg && dodoc lavrate.txt a52.txt
-
- if use pulseaudio; then
- dodoc README-pulse
- # install ALSA configuration files
- # making PA to be used by alsa clients
- insinto /usr/share/alsa
- doins "${FILESDIR}"/pulse-default.conf
- insinto /usr/share/alsa/alsa.conf.d
- doins "${FILESDIR}"/51-pulseaudio-probe.conf
- dosym ../../../usr/share/alsa/alsa.conf.d/51-pulseaudio-probe.conf \
- /etc/alsa/conf.d/51-pulseaudio-probe.conf #670960
- fi
-
- find "${ED}" -type f \( -name '*.a' -o -name '*.la' \) -delete || die
-}
-
-pkg_postinst() {
- if use pulseaudio; then
- einfo "The PulseAudio device is now set as the default device if the"
- einfo "PulseAudio server is found to be running. Any custom"
- einfo "configuration in /etc/asound.conf or ~/.asoundrc for this"
- einfo "purpose should now be unnecessary."
- fi
-}
diff --git a/media-plugins/alsa-plugins/alsa-plugins-1.2.7.1.ebuild b/media-plugins/alsa-plugins/alsa-plugins-1.2.7.1-r1.ebuild
index af445ba1a91f..418a9a31f64d 100644
--- a/media-plugins/alsa-plugins/alsa-plugins-1.2.7.1.ebuild
+++ b/media-plugins/alsa-plugins/alsa-plugins-1.2.7.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://www.alsa-project.org/files/pub/plugins/${P}.tar.bz2"
LICENSE="GPL-2 LGPL-2.1"
SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux"
IUSE="arcam_av debug ffmpeg jack libsamplerate +mix oss pulseaudio speex +usb_stream"
RDEPEND="
@@ -28,6 +28,10 @@ RDEPEND="
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"
+PATCHES=(
+ "${FILESDIR}"/${PN}-1.2.7.1-missing-include.patch
+)
+
src_prepare() {
default
@@ -93,7 +97,7 @@ multilib_src_install_all() {
/etc/alsa/conf.d/51-pulseaudio-probe.conf
fi
- find "${ED}" -type f \( -name '*.a' -o -name '*.la' \) -delete || die
+ find "${ED}" -type f -name '*.la' -delete || die
}
pkg_postinst() {
diff --git a/media-plugins/alsa-plugins/files/alsa-plugins-1.2.7.1-missing-include.patch b/media-plugins/alsa-plugins/files/alsa-plugins-1.2.7.1-missing-include.patch
new file mode 100644
index 000000000000..51217b6a7130
--- /dev/null
+++ b/media-plugins/alsa-plugins/files/alsa-plugins-1.2.7.1-missing-include.patch
@@ -0,0 +1,21 @@
+https://github.com/alsa-project/alsa-plugins/pull/47
+
+From 2c760e55d86b145754866c24c22dbcd6ad3ab897 Mon Sep 17 00:00:00 2001
+From: Khem Raj <raj.khem@gmail.com>
+Date: Tue, 23 Aug 2022 15:21:16 -0700
+Subject: [PATCH] arcam_av.c: Include missing string.h
+
+bzero() function needs this header to be included
+
+Signed-off-by: Khem Raj <raj.khem@gmail.com>
+--- a/arcam-av/arcam_av.c
++++ b/arcam-av/arcam_av.c
+@@ -27,6 +27,7 @@
+ #include <signal.h>
+ #include <stddef.h>
+ #include <stdio.h>
++#include <string.h>
+ #include <termios.h>
+ #include <unistd.h>
+
+
diff --git a/media-plugins/alsa-plugins/metadata.xml b/media-plugins/alsa-plugins/metadata.xml
index a5c370da6274..b7ef9877f6fb 100644
--- a/media-plugins/alsa-plugins/metadata.xml
+++ b/media-plugins/alsa-plugins/metadata.xml
@@ -11,5 +11,6 @@
</use>
<upstream>
<remote-id type="cpe">cpe:/a:alsa-project:alsa-plugins</remote-id>
+ <remote-id type="github">alsa-project/alsa-plugins</remote-id>
</upstream>
</pkgmetadata>
diff --git a/media-plugins/ams-lv2/ams-lv2-1.2.2-r1.ebuild b/media-plugins/ams-lv2/ams-lv2-1.2.2-r1.ebuild
index 7666af42e9ce..4c4d78535a74 100644
--- a/media-plugins/ams-lv2/ams-lv2-1.2.2-r1.ebuild
+++ b/media-plugins/ams-lv2/ams-lv2-1.2.2-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
# version 1.2.2 does not compile with python 3.11
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{9..11} )
PYTHON_REQ_USE="threads(+)"
inherit waf-utils python-any-r1
@@ -28,3 +28,5 @@ DEPEND="${RDEPEND}
virtual/pkgconfig"
DOCS=( LICENSE README.md THANKS )
+
+PATCHES="${FILESDIR}/${P}-wscript.patch"
diff --git a/media-plugins/ams-lv2/files/ams-lv2-1.2.2-wscript.patch b/media-plugins/ams-lv2/files/ams-lv2-1.2.2-wscript.patch
new file mode 100644
index 000000000000..5fd4fd7857f5
--- /dev/null
+++ b/media-plugins/ams-lv2/files/ams-lv2-1.2.2-wscript.patch
@@ -0,0 +1,22 @@
+--- a/waflib/ConfigSet.py
++++ b/waflib/ConfigSet.py
+@@ -312,7 +312,7 @@ class ConfigSet(object):
+ :type filename: string
+ """
+ tbl = self.table
+- code = Utils.readf(filename, m='rU')
++ code = Utils.readf(filename, m='r')
+ for m in re_imp.finditer(code):
+ g = m.group
+ tbl[g(2)] = eval(g(3))
+--- a/waflib/Context.py
++++ b/waflib/Context.py
+@@ -662,7 +662,7 @@ def load_module(path, encoding=None):
+
+ module = imp.new_module(WSCRIPT_FILE)
+ try:
+- code = Utils.readf(path, m='rU', encoding=encoding)
++ code = Utils.readf(path, m='r', encoding=encoding)
+ except EnvironmentError:
+ raise Errors.WafError('Could not read the file %r' % path)
+
diff --git a/media-plugins/audacious-plugins/Manifest b/media-plugins/audacious-plugins/Manifest
index 5af822e4c403..c337f66a900c 100644
--- a/media-plugins/audacious-plugins/Manifest
+++ b/media-plugins/audacious-plugins/Manifest
@@ -1,2 +1 @@
-DIST audacious-plugins-4.0.5.tar.bz2 1759133 BLAKE2B b806ac110875f94f6e0f1db757d2ec0c7a0391f83efeb068f3e79c7e994fa33d0045095669b5e7ec771714419aaa98b0d0125a5dd18a00f4ee23fc899142858f SHA512 90ab2edbfc797fa835aae9937b5f478a0ca575f31c443d9e8ba7394e1615f605beb417372872874c94d4f804dba7bea9fbae2078e162178386683d8a3e36c108
-DIST audacious-plugins-4.1.tar.bz2 1802825 BLAKE2B 253fddf82408708d8094836088bec1b9b7c932e75c959443579e4bbdc3a4b850757328d90b1ab7a6a0bdd85120d4b0a901f9fa22638f90938f19fd0fa35012ba SHA512 4adad3b4e9c264d52c6523fe84db56b9a87476a4ad5a86f85456a7e0276758d61675022e9e3da07e061dac45f604e54f83f9db85a37f0aaf0b75b3356a63932f
+DIST audacious-plugins-4.3.1.tar.bz2 1786114 BLAKE2B 7d0a88411dc389e9f250ac126c02eff217ab4feb581527789cfe190f0fd997671fe06664d574d531296d884b2ae4f85f31a25f79ef09bd9db39640f17a0a97cf SHA512 ca065b4558406702e4f2aa2ac085ea02d3215e689e09e9c0b6a740970a469297910df52cd222997e8a4206a68d3a064ac3f6d94c6412830ce8bd34a5b42c30da
diff --git a/media-plugins/audacious-plugins/audacious-plugins-4.0.5.ebuild b/media-plugins/audacious-plugins/audacious-plugins-4.0.5.ebuild
deleted file mode 100644
index 942a78367d96..000000000000
--- a/media-plugins/audacious-plugins/audacious-plugins-4.0.5.ebuild
+++ /dev/null
@@ -1,163 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_P="${P/_/-}"
-
-if [[ ${PV} == *9999 ]]; then
- inherit autotools git-r3
- EGIT_REPO_URI="https://github.com/audacious-media-player/audacious-plugins.git"
-else
- SRC_URI="https://distfiles.audacious-media-player.org/${MY_P}.tar.bz2"
- KEYWORDS="amd64 ~riscv x86"
-fi
-DESCRIPTION="Lightweight and versatile audio player"
-HOMEPAGE="https://audacious-media-player.org/"
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="aac +alsa ampache bs2b cdda cue ffmpeg flac fluidsynth gme http jack
- lame libnotify libsamplerate lirc mms modplug mp3 nls opengl pulseaudio
- scrobbler sdl sid sndfile soxr speedpitch streamtuner vorbis wavpack"
-REQUIRED_USE="ampache? ( http ) streamtuner? ( http )"
-
-# The following plugins REQUIRE a GUI build of audacious, because non-GUI
-# builds do NOT install the libaudgui library & headers.
-# Plugins without a configure option:
-# alarm
-# albumart
-# delete-files
-# ladspa
-# playlist-manager
-# search-tool
-# skins
-# vtx
-# Plugins with a configure option:
-# glspectrum
-# gtkui
-# hotkey
-# notify
-# statusicon
-BDEPEND="
- dev-util/gdbus-codegen
- virtual/pkgconfig
- nls? ( dev-util/intltool )
-"
-DEPEND="
- app-arch/unzip
- dev-libs/dbus-glib
- dev-libs/glib
- dev-libs/libxml2:2
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtmultimedia:5
- dev-qt/qtwidgets:5
- ~media-sound/audacious-${PV}
- aac? ( >=media-libs/faad2-2.7 )
- alsa? ( >=media-libs/alsa-lib-1.0.16 )
- ampache? ( =media-libs/ampache_browser-1* )
- bs2b? ( media-libs/libbs2b )
- cdda? (
- dev-libs/libcdio:=
- dev-libs/libcdio-paranoia:=
- >=media-libs/libcddb-1.2.1
- )
- cue? ( media-libs/libcue:= )
- ffmpeg? ( >=media-video/ffmpeg-0.7.3 )
- flac? (
- >=media-libs/flac-1.2.1-r1
- >=media-libs/libvorbis-1.0
- )
- fluidsynth? ( media-sound/fluidsynth:= )
- http? ( >=net-libs/neon-0.26.4 )
- jack? (
- >=media-libs/bio2jack-0.4
- virtual/jack
- )
- lame? ( media-sound/lame )
- libnotify? ( x11-libs/libnotify )
- libsamplerate? ( media-libs/libsamplerate:= )
- lirc? ( app-misc/lirc )
- mms? ( >=media-libs/libmms-0.3 )
- modplug? ( media-libs/libmodplug )
- mp3? ( >=media-sound/mpg123-1.12.1 )
- opengl? ( dev-qt/qtopengl:5 )
- pulseaudio? ( >=media-sound/pulseaudio-0.9.3 )
- scrobbler? ( net-misc/curl )
- sdl? ( media-libs/libsdl2[sound] )
- sid? ( >=media-libs/libsidplayfp-1.0.0 )
- sndfile? ( >=media-libs/libsndfile-1.0.17-r1 )
- soxr? ( media-libs/soxr )
- speedpitch? ( media-libs/libsamplerate:= )
- streamtuner? ( dev-qt/qtnetwork:5 )
- vorbis? (
- >=media-libs/libogg-1.1.3
- >=media-libs/libvorbis-1.2.0
- )
- wavpack? ( >=media-sound/wavpack-4.50.1-r1 )
-"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
- use mp3 || ewarn "MP3 support is optional, you may want to enable the mp3 USE-flag"
-}
-
-src_prepare() {
- default
- if ! use nls; then
- sed -e "/SUBDIRS/s/ po//" -i Makefile || die # bug #512698
- fi
- [[ ${PV} == *9999 ]] && eautoreconf
-}
-
-src_configure() {
- local myeconfargs=(
- --enable-mpris2
- --enable-qt
- --enable-qtaudio
- --enable-songchange
- --disable-adplug # not packaged
- --disable-gtk
- --disable-openmpt # not packaged
- --disable-oss4
- --disable-coreaudio
- --disable-sndio
- $(use_enable aac)
- $(use_enable alsa)
- $(use_enable ampache)
- $(use_enable bs2b)
- $(use_enable cdda cdaudio)
- $(use_enable cue)
- $(use_enable flac)
- $(use_enable flac filewriter)
- $(use_enable fluidsynth amidiplug)
- $(use_enable gme console)
- $(use_enable http neon)
- $(use_enable jack)
- $(use_enable lame filewriter_mp3)
- $(use_enable libnotify notify)
- $(use_enable libsamplerate resample)
- $(use_enable lirc)
- $(use_enable mms)
- $(use_enable modplug)
- $(use_enable mp3 mpg123)
- $(use_enable nls)
- $(use_enable opengl qtglspectrum)
- $(use_enable pulseaudio pulse)
- $(use_enable scrobbler scrobbler2)
- $(use_enable sdl sdlout)
- $(use_enable sid)
- $(use_enable sndfile)
- $(use_enable soxr)
- $(use_enable speedpitch)
- $(use_enable streamtuner)
- $(use_enable vorbis)
- $(use_enable wavpack)
- $(use_with ffmpeg ffmpeg ffmpeg)
- )
-
- econf "${myeconfargs[@]}"
-}
diff --git a/media-plugins/audacious-plugins/audacious-plugins-4.1.ebuild b/media-plugins/audacious-plugins/audacious-plugins-4.3.1-r2.ebuild
index 05e9ac774297..5db8e1f57e2a 100644
--- a/media-plugins/audacious-plugins/audacious-plugins-4.1.ebuild
+++ b/media-plugins/audacious-plugins/audacious-plugins-4.3.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -14,9 +14,9 @@ LICENSE="GPL-2"
SLOT="0"
IUSE="
aac +alsa ampache bs2b cdda cue ffmpeg flac fluidsynth gme http jack
- openmpt lame libnotify libsamplerate lirc mms modplug mp3 nls opengl
- pulseaudio scrobbler sdl sid sndfile soxr speedpitch streamtuner vorbis
- wavpack
+ lame libnotify libsamplerate lirc mms modplug mp3 nls opengl openmpt
+ opus pipewire pulseaudio scrobbler sdl sid sndfile soxr speedpitch
+ streamtuner vorbis wavpack
"
REQUIRED_USE="ampache? ( http ) streamtuner? ( http )"
@@ -56,7 +56,7 @@ DEPEND="
x11-libs/gdk-pixbuf:2
aac? ( >=media-libs/faad2-2.7 )
alsa? ( >=media-libs/alsa-lib-1.0.16 )
- ampache? ( =media-libs/ampache_browser-1* )
+ ampache? ( =media-libs/ampache_browser-1*:= )
bs2b? ( media-libs/libbs2b )
cdda? (
dev-libs/libcdio:=
@@ -64,9 +64,9 @@ DEPEND="
>=media-libs/libcddb-1.2.1
)
cue? ( media-libs/libcue:= )
- ffmpeg? ( >=media-video/ffmpeg-0.7.3 )
+ ffmpeg? ( >=media-video/ffmpeg-0.7.3:= )
flac? (
- >=media-libs/flac-1.2.1-r1
+ >=media-libs/flac-1.2.1-r1:=
>=media-libs/libvorbis-1.0
)
fluidsynth? ( media-sound/fluidsynth:= )
@@ -77,14 +77,16 @@ DEPEND="
)
lame? ( media-sound/lame )
libnotify? ( x11-libs/libnotify )
- openmpt? ( media-libs/libopenmpt )
libsamplerate? ( media-libs/libsamplerate:= )
lirc? ( app-misc/lirc )
mms? ( >=media-libs/libmms-0.3 )
modplug? ( media-libs/libmodplug )
mp3? ( >=media-sound/mpg123-1.12.1 )
opengl? ( dev-qt/qtopengl:5 )
- pulseaudio? ( >=media-sound/pulseaudio-0.9.3 )
+ openmpt? ( media-libs/libopenmpt )
+ opus? ( media-libs/opusfile )
+ pipewire? ( media-video/pipewire:= )
+ pulseaudio? ( media-libs/libpulse )
scrobbler? ( net-misc/curl )
sdl? ( media-libs/libsdl2[sound] )
sid? ( >=media-libs/libsidplayfp-1.0.0 )
@@ -130,6 +132,7 @@ src_configure() {
$(use_enable bs2b)
$(use_enable cdda cdaudio)
$(use_enable cue)
+ $(use_enable ffmpeg ffaudio)
$(use_enable flac)
$(use_enable flac filewriter)
$(use_enable fluidsynth amidiplug)
@@ -138,7 +141,6 @@ src_configure() {
$(use_enable jack)
$(use_enable lame filewriter_mp3)
$(use_enable libnotify notify)
- $(use_enable openmpt openmpt)
$(use_enable libsamplerate resample)
$(use_enable lirc)
$(use_enable mms)
@@ -146,6 +148,9 @@ src_configure() {
$(use_enable mp3 mpg123)
$(use_enable nls)
$(use_enable opengl qtglspectrum)
+ $(use_enable openmpt)
+ $(use_enable opus)
+ $(use_enable pipewire)
$(use_enable pulseaudio pulse)
$(use_enable scrobbler scrobbler2)
$(use_enable sdl sdlout)
@@ -156,7 +161,6 @@ src_configure() {
$(use_enable streamtuner)
$(use_enable vorbis)
$(use_enable wavpack)
- $(use_with ffmpeg ffmpeg ffmpeg)
)
econf "${myeconfargs[@]}"
}
diff --git a/media-plugins/audacious-plugins/metadata.xml b/media-plugins/audacious-plugins/metadata.xml
index 9a545dbbbe47..c4af189aeb30 100644
--- a/media-plugins/audacious-plugins/metadata.xml
+++ b/media-plugins/audacious-plugins/metadata.xml
@@ -11,10 +11,10 @@
<flag name="cue">Support CUE sheets using the libcue library</flag>
<flag name="fluidsynth">Support FluidSynth as MIDI synth backend</flag>
<flag name="gme">Support various gaming console music formats</flag>
- <flag name="openmpt">Add support for OpenMTP</flag>
<flag name="http">Support HTTP streams through neon</flag>
+ <flag name="openmpt">Add support for OpenMPT</flag>
+ <flag name="pipewire">Build the PipeWire output plugin</flag>
<flag name="scrobbler">Build with scrobbler/LastFM submission support</flag>
- <flag name="sid">Build with SID (Commodore 64 Audio) support</flag>
<flag name="soxr">Build with SoX Resampler support</flag>
<flag name="speedpitch">Enable speed/pitch effects</flag>
<flag name="streamtuner">Build the streamtuner plugin</flag>
diff --git a/media-plugins/calf/calf-0.90.3-r1.ebuild b/media-plugins/calf/calf-0.90.3-r2.ebuild
index c459fd25c342..1c0266945303 100644
--- a/media-plugins/calf/calf-0.90.3-r1.ebuild
+++ b/media-plugins/calf/calf-0.90.3-r2.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit autotools xdg
+inherit autotools flag-o-matic toolchain-funcs xdg
DESCRIPTION="A set of open source instruments and effects for digital audio workstations"
-HOMEPAGE="http://calf-studio-gear.org/"
+HOMEPAGE="https://calf-studio-gear.org/"
if [[ "${PV}" = "9999" ]] ; then
inherit git-r3
@@ -26,7 +26,7 @@ BDEPEND="
virtual/pkgconfig
"
DEPEND="
- dev-libs/atk
+ >=app-accessibility/at-spi2-core-2.46.0
dev-libs/expat
dev-libs/glib:2
media-sound/fluidsynth:=
@@ -46,6 +46,9 @@ PATCHES=(
"${FILESDIR}/${PN}-0.90.1-no-automagic.patch"
"${FILESDIR}/${PN}-0.90.1-htmldir.patch"
"${FILESDIR}/${PN}-0.90.1-desktop.patch"
+ "${FILESDIR}/${PN}-0.90.3-fix-build-with-lld.patch"
+ "${FILESDIR}/${PN}-0.90.3-replace-std-bind2nd.patch"
+ "${FILESDIR}/${PN}-0.90.3-clang-lerp_table_lookup_float_mask.patch"
)
src_prepare() {
@@ -53,7 +56,13 @@ src_prepare() {
eautoreconf
}
-src_configure() {
+src_configure() {
+ # Upstream append -ffast-math by default, however since libtool links C++
+ # shared libs with -nostdlib, this causes symbol resolution error for
+ # __powidn2 when using compiler-rt. Disable fast math on compiler-rt until
+ # a better fix is found.
+ [[ $(tc-get-c-rtlib) = "compiler-rt" ]] && append-cxxflags "-fno-fast-math"
+
local myeconfargs=(
--prefix="${EPREFIX}"/usr
--without-obsolete-check
diff --git a/media-plugins/calf/calf-9999.ebuild b/media-plugins/calf/calf-9999.ebuild
index e8aaa6330d72..dc7c686ac1e9 100644
--- a/media-plugins/calf/calf-9999.ebuild
+++ b/media-plugins/calf/calf-9999.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-inherit autotools xdg
+inherit autotools flag-o-matic toolchain-funcs xdg
DESCRIPTION="A set of open source instruments and effects for digital audio workstations"
-HOMEPAGE="http://calf-studio-gear.org/"
+HOMEPAGE="https://calf-studio-gear.org/"
if [[ "${PV}" = "9999" ]] ; then
inherit git-r3
@@ -26,7 +26,7 @@ BDEPEND="
virtual/pkgconfig
"
DEPEND="
- dev-libs/atk
+ >=app-accessibility/at-spi2-core-2.46.0
dev-libs/expat
dev-libs/glib:2
media-sound/fluidsynth:=
@@ -45,7 +45,8 @@ RDEPEND="${DEPEND}"
PATCHES=(
"${FILESDIR}/${PN}-0.90.1-no-automagic.patch"
"${FILESDIR}/${PN}-0.90.1-htmldir.patch"
- "${FILESDIR}/${PN}-0.90.1-desktop.patch"
+ "${FILESDIR}/${PN}-9999-desktop.patch"
+ "${FILESDIR}/${PN}-9999-fix-build-with-lld.patch"
)
src_prepare() {
@@ -54,6 +55,12 @@ src_prepare() {
}
src_configure() {
+ # Upstream append -ffast-math by default, however since libtool links C++
+ # shared libs with -nostdlib, this causes symbol resolution error for
+ # __powidn2 when using compiler-rt. Disable fast math on compiler-rt until
+ # a better fix is found.
+ [[ $(tc-get-c-rtlib) = "compiler-rt" ]] && append-cxxflags "-fno-fast-math"
+
local myeconfargs=(
--prefix="${EPREFIX}"/usr
--without-obsolete-check
diff --git a/media-plugins/calf/files/calf-0.90.1-desktop.patch b/media-plugins/calf/files/calf-0.90.1-desktop.patch
index 93fc125e0110..47b269d92ee6 100644
--- a/media-plugins/calf/files/calf-0.90.1-desktop.patch
+++ b/media-plugins/calf/files/calf-0.90.1-desktop.patch
@@ -5,8 +5,8 @@
* /usr/share/applications/calf.desktop: warning: value "Application;AudioVideo;Audio;GNOME" for key "Categories" in group "Desktop Entry" contains a deprecated value "Application"
---- a/calf.desktop.in 2018-07-08 12:35:56.000000000 +0200
-+++ b/calf.desktop.in 2019-03-10 20:19:01.251946945 +0100
+--- a/calf.desktop.in
++++ b/calf.desktop.in
@@ -3,7 +3,6 @@
Name[pl]=Zestaw wtyczek Calf
Name[ru]=Набор эффектов и инструментов Calf для JACK
diff --git a/media-plugins/calf/files/calf-0.90.1-htmldir.patch b/media-plugins/calf/files/calf-0.90.1-htmldir.patch
index 83481b112885..a6c4b2c7ffff 100644
--- a/media-plugins/calf/files/calf-0.90.1-htmldir.patch
+++ b/media-plugins/calf/files/calf-0.90.1-htmldir.patch
@@ -1,7 +1,7 @@
Make PKGDOCDIR configurable for distributions.
---- a/configure.ac 2018-07-08 12:35:56.000000000 +0200
-+++ b/configure.ac 2019-03-10 20:11:45.053432800 +0100
+--- a/configure.ac
++++ b/configure.ac
@@ -227,7 +227,7 @@
# Other defines
@@ -11,8 +11,8 @@ Make PKGDOCDIR configurable for distributions.
############################################################################################
---- a/Makefile.am 2018-07-08 12:35:56.000000000 +0200
-+++ b/Makefile.am 2019-03-10 20:55:12.448824164 +0100
+--- a/Makefile.am
++++ b/Makefile.am
@@ -25,29 +25,29 @@
rm -rf autom4te.cache
diff --git a/media-plugins/calf/files/calf-0.90.1-no-automagic.patch b/media-plugins/calf/files/calf-0.90.1-no-automagic.patch
index ef336851c7b3..e9b9756338d8 100644
--- a/media-plugins/calf/files/calf-0.90.1-no-automagic.patch
+++ b/media-plugins/calf/files/calf-0.90.1-no-automagic.patch
@@ -2,8 +2,8 @@ Fix gtk+ and jack automagic detection.
https://github.com/calf-studio-gear/calf/issues/166
---- a/configure.ac 2018-07-08 12:35:56.000000000 +0200
-+++ b/configure.ac 2019-03-10 19:22:05.578887471 +0100
+--- a/configure.ac
++++ b/configure.ac
@@ -150,13 +150,35 @@
[set_enable_sse="no"])
AC_MSG_RESULT($set_enable_sse)
diff --git a/media-plugins/calf/files/calf-0.90.3-clang-lerp_table_lookup_float_mask.patch b/media-plugins/calf/files/calf-0.90.3-clang-lerp_table_lookup_float_mask.patch
new file mode 100644
index 000000000000..3ab8dfa1c840
--- /dev/null
+++ b/media-plugins/calf/files/calf-0.90.3-clang-lerp_table_lookup_float_mask.patch
@@ -0,0 +1,39 @@
+From bfb857445e72230659493d3491970e3cb3c7eb9a Mon Sep 17 00:00:00 2001
+From: Krzysztof Foltman <wdev@foltman.com>
+Date: Fri, 2 Aug 2019 20:55:50 +0100
+Subject: [PATCH] Compatibility: A possible fix for the clang++-8 issue.
+
+--- a/src/calf/fixed_point.h
++++ b/src/calf/fixed_point.h
+@@ -215,7 +215,7 @@ template<class T, int FracBits> class fixed_point {
+ }
+
+ template<class U, int UseBits>
+- inline U lerp_table_lookup_int(U data[(1U<<IntBits)+1]) const {
++ inline U lerp_table_lookup_int(U *data) const {
+ unsigned int pos = uipart();
+ return lerp_by_fract_int<U, UseBits>(data[pos], data[pos+1]);
+ }
+@@ -223,19 +223,19 @@ template<class T, int FracBits> class fixed_point {
+ /// Untested... I've started it to get a sin/cos readout for rotaryorgan, but decided to use table-less solution instead
+ /// Do not assume it works, because it most probably doesn't
+ template<class U, int UseBits>
+- inline U lerp_table_lookup_int_shift(U data[(1U<<IntBits)+1], unsigned int shift) {
++ inline U lerp_table_lookup_int_shift(U *data, unsigned int shift) {
+ unsigned int pos = (uipart() + shift) & ((1ULL << IntBits) - 1);
+ return lerp_by_fract_int<U, UseBits>(data[pos], data[pos+1]);
+ }
+
+ template<class U>
+- inline U lerp_table_lookup_float(U data[(1U<<IntBits)+1]) const {
++ inline U lerp_table_lookup_float(U *data) const {
+ unsigned int pos = uipart();
+ return data[pos] + (data[pos+1]-data[pos]) * fpart_as_double();
+ }
+
+ template<class U>
+- inline U lerp_table_lookup_float_mask(U data[(1U<<IntBits)+1], unsigned int mask) const {
++ inline U lerp_table_lookup_float_mask(U *data, unsigned int mask) const {
+ unsigned int pos = ui64part() & mask;
+ // printf("full = %lld pos = %d + %f\n", value, pos, fpart_as_double());
+ return data[pos] + (data[pos+1]-data[pos]) * fpart_as_double();
diff --git a/media-plugins/calf/files/calf-0.90.3-fix-build-with-lld.patch b/media-plugins/calf/files/calf-0.90.3-fix-build-with-lld.patch
new file mode 100644
index 000000000000..451f1baff9e5
--- /dev/null
+++ b/media-plugins/calf/files/calf-0.90.3-fix-build-with-lld.patch
@@ -0,0 +1,26 @@
+From https://github.com/calf-studio-gear/calf/pull/332/commits/bdaaa92dd82e2425e4683b9d496370c5880e3b3e Mon Sep 17 00:00:00 2001
+From: Violet Purcell <vimproved@inventati.org>
+Date: Thu, 21 Sep 2023 19:08:39 -0400
+Subject: [PATCH] Fix build with LLD
+
+LLVM's LLD handles the -retain-symbols-file option (used by
+-export-symbols-regex in libtool) differently from GNU ld, causing
+undefined references during link. This commit removes the
+-export-symbols-regex option from libcalf_la_LDFLAGS since by default
+libtool exports all symbols anyway, so it should not be necessary.
+
+Signed-off-by: Violet Purcell <vimproved@inventati.org>
+--- a/src/Makefile.am
++++ b/src/Makefile.am
+@@ -42,7 +42,7 @@ libcalf_la_LIBADD = $(FLUIDSYNTH_DEPS_LIBS) $(GLIB_DEPS_LIBS)
+ if USE_DEBUG
+ calf_la_LDFLAGS = -rpath $(pkglibdir) -avoid-version -module -lexpat -disable-static
+ else
+-calf_la_LDFLAGS = -rpath $(pkglibdir) -avoid-version -module -lexpat -disable-static -export-symbols-regex "lv2_descriptor"
++calf_la_LDFLAGS = -rpath $(pkglibdir) -avoid-version -module -lexpat -disable-static
+ endif
+
+ if USE_LV2_GUI
+--
+2.42.0
+
diff --git a/media-plugins/calf/files/calf-0.90.3-replace-std-bind2nd.patch b/media-plugins/calf/files/calf-0.90.3-replace-std-bind2nd.patch
new file mode 100644
index 000000000000..5ba16efcfb1b
--- /dev/null
+++ b/media-plugins/calf/files/calf-0.90.3-replace-std-bind2nd.patch
@@ -0,0 +1,32 @@
+From https://github.com/calf-studio-gear/calf/pull/331/commits/849a0b589fb86cb4b9869738b270fd24859bd23b Mon Sep 17 00:00:00 2001
+From: Violet Purcell <vimproved@inventati.org>
+Date: Thu, 21 Sep 2023 18:16:35 -0400
+Subject: [PATCH] Replace use of std::bind2nd with std::bind
+
+std::bind2nd was deprecated in C++11 and removed in C++17. Remove usage
+of it and replace with std::bind.
+
+Signed-off-by: Violet Purcell <vimproved@inventati.org>
+--- a/src/calf/orfanidis_eq.h
++++ b/src/calf/orfanidis_eq.h
+@@ -748,7 +748,7 @@ private:
+ std::vector<eq_double_t> v = landen(k, tol);
+
+ std::transform(v.begin(), v.end(), v.begin(),
+- bind2nd(std::plus<eq_double_t>(), 1.0));
++ bind(std::plus<eq_double_t>(), 1.0, std::placeholders::_1));
+
+ K = std::accumulate(v.begin(), v.end(),
+ 1, std::multiplies<eq_double_t>()) * M_PI/2.0;
+@@ -764,7 +764,7 @@ private:
+ std::vector<eq_double_t> vp = landen(kp, tol);
+
+ std::transform(vp.begin(), vp.end(), vp.begin(),
+- bind2nd(std::plus<eq_double_t>(), 1.0));
++ bind(std::plus<eq_double_t>(), 1.0, std::placeholders::_1));
+
+ Kprime = std::accumulate(vp.begin(), vp.end(),
+ 1.0, std::multiplies<eq_double_t>()) * M_PI/2.0;
+--
+2.42.0
+
diff --git a/media-plugins/calf/files/calf-9999-desktop.patch b/media-plugins/calf/files/calf-9999-desktop.patch
new file mode 100644
index 000000000000..486007e7e06f
--- /dev/null
+++ b/media-plugins/calf/files/calf-9999-desktop.patch
@@ -0,0 +1,14 @@
+--- a/calf.desktop.in
++++ b/calf.desktop.in
+@@ -1,10 +1,9 @@
+ [Desktop Entry]
+-Categories=Application;AudioVideo;Audio;GNOME
++Categories=AudioVideo;Audio;GNOME
+ Exec=calfjackhost
+ Icon=calf
+ Terminal=false
+ Type=Application
+-Version=@VERSION@
+
+ Name=Calf Plugin Pack for JACK
+ Name[fr]=Ensemble de greffons Calf pour JACK
diff --git a/media-plugins/calf/files/calf-9999-fix-build-with-lld.patch b/media-plugins/calf/files/calf-9999-fix-build-with-lld.patch
new file mode 100644
index 000000000000..a33e8dc70503
--- /dev/null
+++ b/media-plugins/calf/files/calf-9999-fix-build-with-lld.patch
@@ -0,0 +1,25 @@
+From: Violet Purcell <vimproved@inventati.org>
+Date: Thu, 21 Sep 2023 19:08:39 -0400
+Subject: [PATCH] Fix build with LLD
+
+LLVM's LLD handles the -retain-symbols-file option (used by
+-export-symbols-regex in libtool) differently from GNU ld, causing
+undefined references during link. This commit removes the
+-export-symbols-regex option from libcalf_la_LDFLAGS since by default
+libtool exports all symbols anyway, so it should not be necessary.
+
+Signed-off-by: Violet Purcell <vimproved@inventati.org>
+
+rebased
+
+--- a/src/Makefile.am
++++ b/src/Makefile.am
+@@ -53,7 +53,7 @@ libcalflv2gui_la_SOURCES = gui.cpp gui_config.cpp gui_controls.cpp ctl_curve.cpp
+ if USE_DEBUG
+ libcalflv2gui_la_LDFLAGS = -rpath $(pkglibdir) -avoid-version -module -lexpat $(GUI_DEPS_LIBS) -disable-static -Wl,-z,nodelete
+ else
+-libcalflv2gui_la_LDFLAGS = -rpath $(pkglibdir) -avoid-version -module -lexpat -export-symbols-regex "lv2ui_descriptor" $(GUI_DEPS_LIBS) -disable-static -Wl,-z,nodelete
++libcalflv2gui_la_LDFLAGS = -rpath $(pkglibdir) -avoid-version -module -lexpat $(GUI_DEPS_LIBS) -disable-static -Wl,-z,nodelete
+ endif
+ endif
+
diff --git a/media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild b/media-plugins/cmt-plugins/cmt-plugins-1.17-r2.ebuild
index 109a83da2d2d..c4b0d464d611 100644
--- a/media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild
+++ b/media-plugins/cmt-plugins/cmt-plugins-1.17-r2.ebuild
@@ -1,24 +1,22 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-inherit multilib toolchain-funcs multilib-minimal
+inherit flag-o-matic toolchain-funcs multilib-minimal
MY_P="cmt_${PV}"
S="${WORKDIR}/${MY_P}"
DESCRIPTION="CMT (computer music toolkit) LADSPA library plugins"
-HOMEPAGE="https://www.ladspa.org/"
+HOMEPAGE="https://www.ladspa.org/cmt/overview.html"
SRC_URI="https://www.ladspa.org/download/${MY_P}.tgz"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86"
LICENSE="LGPL-2.1"
SLOT="0"
-IUSE=""
DEPEND=">=media-libs/ladspa-sdk-1.13-r2[${MULTILIB_USEDEP}]"
-RDEPEND=""
PATCHES=(
"${FILESDIR}/${P}-makefile.patch"
@@ -37,6 +35,11 @@ src_prepare() {
}
multilib_src_compile() {
+ # -Werror=odr
+ # https://bugs.gentoo.org/860120
+ # Upstream contact method is email. I have sent one describing the issue.
+ filter-lto
+
cd src
tc-export CXX
emake PLUGIN_LIB="cmt.so"
diff --git a/media-plugins/dragonfly-reverb-plugins/Manifest b/media-plugins/dragonfly-reverb-plugins/Manifest
new file mode 100644
index 000000000000..0d55011c49cd
--- /dev/null
+++ b/media-plugins/dragonfly-reverb-plugins/Manifest
@@ -0,0 +1 @@
+DIST dragonfly-reverb-3.2.10-src.tar.xz 15990376 BLAKE2B 247a29af2070b191aa17c457ee333b090e17bec8abd82812cf980aad8b534006b8e3c3bfede8195d0729ee1319e7b145d79abd41b015f794e3d02e679b5a4bd6 SHA512 772b70169970e5ec68270d3cfa690ad1b258a2df79430ecb36cae78654a761cb9b495a769daef37307af9960106c302df4d61094f95eb4f8619a0b764aa8d019
diff --git a/media-plugins/dragonfly-reverb-plugins/dragonfly-reverb-plugins-3.2.10.ebuild b/media-plugins/dragonfly-reverb-plugins/dragonfly-reverb-plugins-3.2.10.ebuild
new file mode 100644
index 000000000000..d233bb55312c
--- /dev/null
+++ b/media-plugins/dragonfly-reverb-plugins/dragonfly-reverb-plugins-3.2.10.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="A set of free reverb effects"
+HOMEPAGE="https://michaelwillis.github.io/dragonfly-reverb/"
+SRC_URI="https://github.com/michaelwillis/dragonfly-reverb/releases/download/${PV}/${PN%-plugins}-${PV}-src.tar.xz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="
+ media-libs/libglvnd
+ virtual/jack
+ x11-libs/cairo
+ x11-libs/libX11
+ x11-libs/libXcursor
+ x11-libs/libXext
+ x11-libs/libXext
+ x11-libs/libXrandr
+"
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+S="${WORKDIR}/${PN%-plugins}-${PV}"
+
+src_prepare() {
+ default
+ sed -i '/^BASE_OPTS/s/-O3//' dpf/Makefile.base.mk || die
+}
+
+src_compile() {
+ emake SKIP_STRIPPING=true
+}
+
+src_install() {
+ cd bin || die
+ for plugin in DragonflyEarlyReflections DragonflyHallReverb DragonflyPlateReverb DragonflyRoomReverb; do
+ for kind in clap lv2 vst3; do
+ insinto "/usr/$(get_libdir)/${kind}"
+ doins -r "${plugin}.${kind}"
+ done
+ done
+}
diff --git a/media-plugins/dragonfly-reverb-plugins/metadata.xml b/media-plugins/dragonfly-reverb-plugins/metadata.xml
new file mode 100644
index 000000000000..1a40769d1c9f
--- /dev/null
+++ b/media-plugins/dragonfly-reverb-plugins/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+<email>zx2c4@gentoo.org</email>
+<name>Jason A. Donenfeld</name>
+</maintainer>
+<maintainer type="project">
+<email>proaudio@gentoo.org</email>
+<name>Gentoo ProAudio Project</name>
+</maintainer>
+<upstream>
+<remote-id type="github">michaelwillis/dragonfly-reverb</remote-id>
+</upstream>
+</pkgmetadata>
diff --git a/media-plugins/frei0r-plugins/Manifest b/media-plugins/frei0r-plugins/Manifest
index 87d7d18b69a0..7704bcd2d43a 100644
--- a/media-plugins/frei0r-plugins/Manifest
+++ b/media-plugins/frei0r-plugins/Manifest
@@ -1 +1,2 @@
DIST frei0r-plugins-1.7.0.tar.gz 1214323 BLAKE2B 1b571361ced6dfc29c5b487ee78664995aab615b89ac9a0839254c5fc17ddc7147cf9eb7c2d6df33f518fa96b9761a185dba420037e6c9cdf7d0e70416aab76c SHA512 8c80e8e0ce8c302e633ea1f6ff4e2a141fd7a8bcb7fce25dc7f1f6521be11258a3efa1074c224c7323e6a17bc405413385be193a5c787e2f276252b50477ebce
+DIST frei0r-plugins-1.8.0.tar.gz 823119 BLAKE2B 079017e0ff0ef08cf4b35ae18832191bacbdd01922c634adaad3b81f36af60548abe27fc3c2704c23f977dc8ab5554dc874886ddfa1766bbcd6bcadaa3f964da SHA512 b9933b5e46da6e6b4ae242ec48b3ca4e51fb21d7924fd83375bf6628437b194697dd2bff43a42220bd5e6bc4c50b0352480d6986956f110eb966e1005b51dc35
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
index 1b3d854afda5..a6baff9613ff 100644
--- a/media-plugins/frei0r-plugins/frei0r-plugins-1.7.0-r2.ebuild
+++ b/media-plugins/frei0r-plugins/frei0r-plugins-1.7.0-r2.ebuild
@@ -13,7 +13,7 @@ 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"
+KEYWORDS="amd64 ~arm arm64 ~hppa ppc ~ppc64 ~riscv x86"
IUSE="doc +facedetect +scale0tilt"
RDEPEND="x11-libs/cairo[${MULTILIB_USEDEP}]
diff --git a/media-plugins/frei0r-plugins/frei0r-plugins-1.7.0-r1.ebuild b/media-plugins/frei0r-plugins/frei0r-plugins-1.8.0.ebuild
index 6a183eec5984..b2ec555e1255 100644
--- a/media-plugins/frei0r-plugins/frei0r-plugins-1.7.0-r1.ebuild
+++ b/media-plugins/frei0r-plugins/frei0r-plugins-1.8.0.ebuild
@@ -1,10 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-CMAKE_ECLASS=cmake
-inherit cmake-multilib
+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/"
@@ -12,19 +13,15 @@ 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"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong 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}"
-BDEPEND="
- virtual/pkgconfig
- doc? ( app-doc/doxygen )"
-DOCS=( AUTHORS.txt ChangeLog.txt README.txt TODO.txt )
-PATCHES=( "${FILESDIR}/ocv4.patch" )
+DOCS=( AUTHORS.txt ChangeLog.txt README.txt )
src_prepare() {
cmake_src_prepare
@@ -43,21 +40,14 @@ src_prepare() {
}
src_configure() {
- cmake-multilib_src_configure \
- "-DWITHOUT_OPENCV=$(usex !facedetect)" \
- "-DWITHOUT_GAVL=$(usex !scale0tilt)"
+ local mycmakeargs=(
+ -DWITHOUT_OPENCV=$(usex !facedetect)
+ -DWITHOUT_GAVL=$(usex !scale0tilt)
+ )
+ cmake-multilib_src_configure
}
src_compile() {
cmake-multilib_src_compile
-
- if use doc; then
- pushd doc
- doxygen || die
- popd
- fi
-}
-
-multilib_src_install_all() {
- use doc && dodoc -r doc/html
+ use doc && docs_compile
}
diff --git a/media-plugins/gkrellmpc/files/gkrellmpc-0.1_beta10-mt.patch b/media-plugins/gkrellmpc/files/gkrellmpc-0.1_beta10-mt.patch
index 42a5848a44cb..876be728abd1 100644
--- a/media-plugins/gkrellmpc/files/gkrellmpc-0.1_beta10-mt.patch
+++ b/media-plugins/gkrellmpc/files/gkrellmpc-0.1_beta10-mt.patch
@@ -1,5 +1,3 @@
-diff --git a/gkrellmpc.c b/gkrellmpc.c
-index eb28982..08a3fb3 100644
--- a/gkrellmpc.c
+++ b/gkrellmpc.c
@@ -140,7 +140,7 @@ void mpc_create_plugin (GtkWidget *vbox, gint first_create) {
@@ -29,8 +27,6 @@ index eb28982..08a3fb3 100644
mpc_update_label(_("NO MPD"));
mpc_update_songname("");
gtk_tooltips_set_tip(mpc_tooltip, mpc_panel->drawing_area, _("MPD is not running"), NULL);
-diff --git a/mpd.c b/mpd.c
-index 5918416..1d9ea6a 100644
--- a/mpd.c
+++ b/mpd.c
@@ -12,18 +12,32 @@
@@ -141,8 +137,6 @@ index 5918416..1d9ea6a 100644
return (TRUE);
}
-diff --git a/mpd.h b/mpd.h
-index efcb9f6..c6942c4 100644
--- a/mpd.h
+++ b/mpd.h
@@ -10,5 +10,6 @@ gboolean mpc_mpd_disconnect();
diff --git a/media-plugins/gkrellmpc/gkrellmpc-0.1_beta10-r1.ebuild b/media-plugins/gkrellmpc/gkrellmpc-0.1_beta10-r1.ebuild
index cd9c53fc2644..ec01e1133fc6 100644
--- a/media-plugins/gkrellmpc/gkrellmpc-0.1_beta10-r1.ebuild
+++ b/media-plugins/gkrellmpc/gkrellmpc-0.1_beta10-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -16,7 +16,8 @@ IUSE="threads"
RDEPEND="
app-admin/gkrellm:2[X]
- net-misc/curl"
+ net-misc/curl
+"
DEPEND="${RDEPEND}"
# Will open gkrellm in X11 display
diff --git a/media-plugins/gkrellmpc/metadata.xml b/media-plugins/gkrellmpc/metadata.xml
index 6bb21ff8973c..47d4f0f853f6 100644
--- a/media-plugins/gkrellmpc/metadata.xml
+++ b/media-plugins/gkrellmpc/metadata.xml
@@ -5,6 +5,10 @@
<email>sound@gentoo.org</email>
<name>Gentoo Sound project</name>
</maintainer>
+ <maintainer type="person">
+ <email>sam@gentoo.org</email>
+ <name>Sam James</name>
+ </maintainer>
<use>
<flag name="threads">Use separate thread to init connection (unsafe)</flag>
</use>
diff --git a/media-plugins/gmpc-alarm/Manifest b/media-plugins/gmpc-alarm/Manifest
deleted file mode 100644
index 9df057ce5062..000000000000
--- a/media-plugins/gmpc-alarm/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gmpc-alarm-11.8.16.tar.gz 312427 BLAKE2B 52e1cd819dd93041c83d460672df0933d7912645b1a2001e801fc449fe092b9651027a1d388bf91b8411370c94468f1c4f89f1377446b90d65e2a77174f3eb67 SHA512 a1fbb66137d9bbbdcf5e4d59fa57628193fde049e9dde08a73ec16dfebdf84a674a643971b6be8d40f2727bf0e591f5aade898080ec5ccb39ec764ff86d041fb
diff --git a/media-plugins/gmpc-alarm/gmpc-alarm-11.8.16.ebuild b/media-plugins/gmpc-alarm/gmpc-alarm-11.8.16.ebuild
deleted file mode 100644
index 58bc74e7206c..000000000000
--- a/media-plugins/gmpc-alarm/gmpc-alarm-11.8.16.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="This plugin can start/stop/pause your music at a preset time"
-HOMEPAGE="https://gmpc.fandom.com/wiki/GMPC_PLUGIN_ALARM"
-SRC_URI="https://download.sarine.nl/Programs/gmpc/11.8/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="nls"
-
-RDEPEND=">=media-sound/gmpc-${PV}"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
- nls? (
- dev-util/intltool
- sys-devel/gettext
- )"
-
-src_configure() {
- econf $(use_enable nls)
-}
-
-src_install() {
- default
-
- # plugins only
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/media-plugins/gmpc-alarm/metadata.xml b/media-plugins/gmpc-alarm/metadata.xml
deleted file mode 100644
index c051b9b892ec..000000000000
--- a/media-plugins/gmpc-alarm/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>sound@gentoo.org</email>
- <name>Gentoo Sound project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/media-plugins/gmpc-albumview/Manifest b/media-plugins/gmpc-albumview/Manifest
deleted file mode 100644
index 674f8a324fde..000000000000
--- a/media-plugins/gmpc-albumview/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gmpc-albumview-11.8.16.tar.gz 438771 BLAKE2B f3c82d319fd116c12d6408d94e9c0d33586e99367331157bf0792cd726599c76260491808323681d0c2540e1ce255ce61bbbf1bd12be3a191cb8910b8ef180d2 SHA512 fb77a8ea5db798b730532eb950b0003da97c5b0bfba1d32486d4c5bb40ac6661c73f37f12662b32b28e4311707c9fc7b2722c47686ebd953105d7cd2b9d86cc4
diff --git a/media-plugins/gmpc-albumview/gmpc-albumview-11.8.16.ebuild b/media-plugins/gmpc-albumview/gmpc-albumview-11.8.16.ebuild
deleted file mode 100644
index 6731fe7d5127..000000000000
--- a/media-plugins/gmpc-albumview/gmpc-albumview-11.8.16.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="This plugin shows your music collection in albums"
-HOMEPAGE="https://gmpc.fandom.com/wiki/GMPC_PLUGIN_ALBUMVIEW"
-SRC_URI="https://download.sarine.nl/Programs/gmpc/11.8/${P}.tar.gz"
-
-LICENSE="LGPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="nls"
-
-RDEPEND=">=media-sound/gmpc-${PV}"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
- nls? (
- dev-util/intltool
- sys-devel/gettext
- )"
-
-src_configure() {
- econf $(use_enable nls)
-}
-
-src_install() {
- default
-
- # plugins only
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/media-plugins/gmpc-albumview/metadata.xml b/media-plugins/gmpc-albumview/metadata.xml
deleted file mode 100644
index c051b9b892ec..000000000000
--- a/media-plugins/gmpc-albumview/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>sound@gentoo.org</email>
- <name>Gentoo Sound project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/media-plugins/gmpc-avahi/Manifest b/media-plugins/gmpc-avahi/Manifest
deleted file mode 100644
index 289d2aaa110a..000000000000
--- a/media-plugins/gmpc-avahi/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gmpc-avahi-11.8.16.tar.gz 305195 BLAKE2B 8ee542c2bb2668b768a8aad53b53570de1090fa150f7564ac9226e0130af6bc6cf69e891ed3a74a319007b7568ff56d197dc86de646a6f496d705e9b29a4e64c SHA512 0d9177e959fc4b929ab9117c338db96397b7130f121f3990937690d6bded0c1e4b10dba2c416bb6327c1523c51a377f2fa0492f9f0c9815736d2b5b3e6c4f358
diff --git a/media-plugins/gmpc-avahi/gmpc-avahi-11.8.16.ebuild b/media-plugins/gmpc-avahi/gmpc-avahi-11.8.16.ebuild
deleted file mode 100644
index e5cad496caa7..000000000000
--- a/media-plugins/gmpc-avahi/gmpc-avahi-11.8.16.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="This plugin discovers avahi enabled mpd servers"
-HOMEPAGE="https://gmpc.fandom.com/wiki/GMPC_PLUGIN_AVAHI"
-SRC_URI="https://download.sarine.nl/Programs/gmpc/11.8/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="nls"
-
-RDEPEND="
- >=media-sound/gmpc-${PV}
- dev-libs/libxml2:2
- net-dns/avahi:=[dbus]"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
- nls? (
- dev-util/intltool
- sys-devel/gettext
- )"
-
-src_configure() {
- econf $(use_enable nls)
-}
-
-src_install() {
- default
-
- # plugins only
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/media-plugins/gmpc-avahi/metadata.xml b/media-plugins/gmpc-avahi/metadata.xml
deleted file mode 100644
index 77c7ce4130af..000000000000
--- a/media-plugins/gmpc-avahi/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>sound@gentoo.org</email>
- <name>Gentoo Sound project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/media-plugins/gmpc-awn/Manifest b/media-plugins/gmpc-awn/Manifest
deleted file mode 100644
index 62899abc8d30..000000000000
--- a/media-plugins/gmpc-awn/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gmpc-awn-11.8.16.tar.gz 303112 BLAKE2B 737950450428e1a46aad11b04edc3f9fd837e1831a9dfcde1ad46a29ca84597f19a8611f5774ba0d8898d69ee46fbc2dbc097b801f10b4cc0f13f8e3f98f7679 SHA512 74c1eb2134fa495634b4fbdda08a314ad1b2c809355eec9e368b693d7a245855eac76c5e63693b12edf187a9bc371295831dcb7856c896ce539ce0123c5c3574
diff --git a/media-plugins/gmpc-awn/files/gmpc-awn-0.20.0-multilib.patch b/media-plugins/gmpc-awn/files/gmpc-awn-0.20.0-multilib.patch
deleted file mode 100644
index 519dfe524dac..000000000000
--- a/media-plugins/gmpc-awn/files/gmpc-awn-0.20.0-multilib.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/src/Makefile.am b/src/Makefile.am
-index e4a6479..0c205e2 100644
---- a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -1,6 +1,6 @@
--libdir=${prefix}/lib/gmpc/plugins/
-+plugindir=${libdir}/gmpc/plugins/
-
--lib_LTLIBRARIES = awnplugin.la
-+plugin_LTLIBRARIES = awnplugin.la
-
- awnplugin_la_SOURCES= plugin.c
-
diff --git a/media-plugins/gmpc-awn/gmpc-awn-11.8.16.ebuild b/media-plugins/gmpc-awn/gmpc-awn-11.8.16.ebuild
deleted file mode 100644
index d35d58a72fcf..000000000000
--- a/media-plugins/gmpc-awn/gmpc-awn-11.8.16.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="This plugin integrates GMPC with the Avant Window Navigator"
-HOMEPAGE="https://gmpc.fandom.com/wiki/GMPC_PLUGIN_AWN"
-SRC_URI="https://download.sarine.nl/Programs/gmpc/11.8/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="nls"
-
-RDEPEND="
- >=media-sound/gmpc-${PV}
- dev-libs/dbus-glib"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
- nls? (
- dev-util/intltool
- sys-devel/gettext
- )"
-
-PATCHES=( "${FILESDIR}"/${PN}-0.20.0-multilib.patch )
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- econf $(use_enable nls)
-}
-
-src_install() {
- default
-
- # plugins only
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/media-plugins/gmpc-awn/metadata.xml b/media-plugins/gmpc-awn/metadata.xml
deleted file mode 100644
index c051b9b892ec..000000000000
--- a/media-plugins/gmpc-awn/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>sound@gentoo.org</email>
- <name>Gentoo Sound project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/media-plugins/gmpc-discogs/Manifest b/media-plugins/gmpc-discogs/Manifest
deleted file mode 100644
index 2f8bd5dbf638..000000000000
--- a/media-plugins/gmpc-discogs/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gmpc-discogs-0.20.0.tar.gz 305381 BLAKE2B 3b31eab086bd6d01f9045a425249ccadcfbf3ed9a694f3d94fc9d7549d929653232fc6b1c781384ce903522d6f774a7b166db932529095584bb00322b15c2546 SHA512 78a1baefae7b3e599e7114b30aeece8ce1f30ebb5e95e16f8d51c030020ecff896b4117364d5285e5a9c185c2221b295085f15f0e2553d0ca93eac72d1734532
diff --git a/media-plugins/gmpc-discogs/gmpc-discogs-0.20.0.ebuild b/media-plugins/gmpc-discogs/gmpc-discogs-0.20.0.ebuild
deleted file mode 100644
index c9f81db891e0..000000000000
--- a/media-plugins/gmpc-discogs/gmpc-discogs-0.20.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="This plugin fetches artist and album images from discogs"
-HOMEPAGE="https://gmpc.fandom.com/wiki/GMPC_PLUGIN_DISCOGS"
-SRC_URI="https://download.sarine.nl/Programs/gmpc/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="
- >=media-sound/gmpc-${PV}
- dev-libs/libxml2:=
- || (
- x11-libs/gdk-pixbuf:2[jpeg]
- x11-libs/gtk+:2[jpeg]
- )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/media-plugins/gmpc-discogs/metadata.xml b/media-plugins/gmpc-discogs/metadata.xml
deleted file mode 100644
index 41c26cd44097..000000000000
--- a/media-plugins/gmpc-discogs/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sound@gentoo.org</email>
- <name>Gentoo Sound project</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">musicpd</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/media-plugins/gmpc-extraplaylist/Manifest b/media-plugins/gmpc-extraplaylist/Manifest
deleted file mode 100644
index 6548e29267ed..000000000000
--- a/media-plugins/gmpc-extraplaylist/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gmpc-extraplaylist-0.20.0.tar.gz 282724 BLAKE2B ccdf00ba62de7dee0a36017b5edb7a26b1133d035c04b1426342b449befd43595a60d6ec371ee72316e43762f07eec35d33608f8526930a5a5e6000a54fadb01 SHA512 4bff88e5befb98d193d58f738b37516197771b4bfb46f83ae965e7eb4813a3ce83b31068a8b35200d8210e785e00323c6e5e7efeb2810ec74619939277cd8ae6
diff --git a/media-plugins/gmpc-extraplaylist/gmpc-extraplaylist-0.20.0.ebuild b/media-plugins/gmpc-extraplaylist/gmpc-extraplaylist-0.20.0.ebuild
deleted file mode 100644
index e2fceb3d0cf2..000000000000
--- a/media-plugins/gmpc-extraplaylist/gmpc-extraplaylist-0.20.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="This plugin adds a second pane showing the playlist"
-HOMEPAGE="https://gmpc.fandom.com/wiki/GMPC_PLUGIN_EXTRA_PLAYLIST"
-SRC_URI="https://download.sarine.nl/Programs/gmpc/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-
-RDEPEND="
- >=media-sound/gmpc-${PV}
- dev-libs/libxml2:="
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/media-plugins/gmpc-extraplaylist/metadata.xml b/media-plugins/gmpc-extraplaylist/metadata.xml
deleted file mode 100644
index 41c26cd44097..000000000000
--- a/media-plugins/gmpc-extraplaylist/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sound@gentoo.org</email>
- <name>Gentoo Sound project</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">musicpd</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/media-plugins/gmpc-jamendo/Manifest b/media-plugins/gmpc-jamendo/Manifest
deleted file mode 100644
index 07ef10a57219..000000000000
--- a/media-plugins/gmpc-jamendo/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gmpc-jamendo-11.8.16.tar.gz 328998 BLAKE2B 441b849fddba1802098b73085f6ad44d80d12495483b545d2f4a41e7874535941851abade370e669a4e075de950ddd4ca7d6ba89514a36797e7a70796119f269 SHA512 387b41407db868da69cab4192e353cf5bf3e281103dd0376d852fdeaad8a2e84f4a4858ceda8fe5edb853a205c7abe529b516c82a8e713a9fbd7bfbbd662a56f
diff --git a/media-plugins/gmpc-jamendo/gmpc-jamendo-11.8.16.ebuild b/media-plugins/gmpc-jamendo/gmpc-jamendo-11.8.16.ebuild
deleted file mode 100644
index 62adbfa82893..000000000000
--- a/media-plugins/gmpc-jamendo/gmpc-jamendo-11.8.16.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Plugin allows you to browse and preview music available on jamendo"
-HOMEPAGE="https://gmpc.fandom.com/wiki/GMPC_PLUGIN_JAMENDO"
-SRC_URI="https://download.sarine.nl/Programs/gmpc/11.8/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="nls"
-
-RDEPEND="
- >=media-sound/gmpc-${PV}
- dev-db/sqlite:3
- dev-libs/libxml2:2"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
- dev-util/gob
- nls? (
- dev-util/intltool
- sys-devel/gettext
- )"
-
-src_configure() {
- econf $(use_enable nls)
-}
-
-src_install() {
- default
-
- # plugins only
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/media-plugins/gmpc-jamendo/metadata.xml b/media-plugins/gmpc-jamendo/metadata.xml
deleted file mode 100644
index c051b9b892ec..000000000000
--- a/media-plugins/gmpc-jamendo/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>sound@gentoo.org</email>
- <name>Gentoo Sound project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/media-plugins/gmpc-last-fm/Manifest b/media-plugins/gmpc-last-fm/Manifest
deleted file mode 100644
index a890fff92f31..000000000000
--- a/media-plugins/gmpc-last-fm/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gmpc-last-fm-0.20.0.tar.gz 309397 BLAKE2B 3c95d17def8b4b6818abf8d0d7c44fd3b8b0701fe8a79a44adcb4a17ed93d400aed021c173cc96e971b8267f4a231a0958f00dbb4748a3eb195f82876185f10e SHA512 3d4c391ee9e6184b83caee3a4a90d661deeb816ca05622d4ca991624281e88e594d96892469665c685b6e465a05f812e78ba219e8fe76bb227f5d49290f37e09
diff --git a/media-plugins/gmpc-last-fm/gmpc-last-fm-0.20.0.ebuild b/media-plugins/gmpc-last-fm/gmpc-last-fm-0.20.0.ebuild
deleted file mode 100644
index 9e0b57049ce8..000000000000
--- a/media-plugins/gmpc-last-fm/gmpc-last-fm-0.20.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="This plugin fetches artist art from last.fm"
-HOMEPAGE="https://gmpc.fandom.com/wiki/GMPC_PLUGIN_LASTFM"
-SRC_URI="https://download.sarine.nl/Programs/gmpc/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-
-RDEPEND="
- >=media-sound/gmpc-${PV}
- dev-libs/libxml2:=
- || (
- x11-libs/gdk-pixbuf:2[jpeg]
- x11-libs/gtk+:2[jpeg]
- )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/media-plugins/gmpc-last-fm/metadata.xml b/media-plugins/gmpc-last-fm/metadata.xml
deleted file mode 100644
index e4486e8bd3b6..000000000000
--- a/media-plugins/gmpc-last-fm/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sound@gentoo.org</email>
- <name>Gentoo Sound project</name>
- </maintainer>
- <longdescription>The last.fm plugin can fetch artist images, from last.fm. This plugin doesn't scrobble your music, use a dedicated client like mpdscribble for this.</longdescription>
- <upstream>
- <remote-id type="sourceforge">musicpd</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/media-plugins/gmpc-libnotify/Manifest b/media-plugins/gmpc-libnotify/Manifest
deleted file mode 100644
index 019922a35b7f..000000000000
--- a/media-plugins/gmpc-libnotify/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gmpc-libnotify-11.8.16.tar.gz 303691 BLAKE2B 6c841caf831b7cd2a4f8037e4b4d2912dd927296c07d1b6da0269f58a2d28a798619f2eacd6d634f2b1edaa992cca14d46b1a4a0590d79ce58ec445c0e0e145b SHA512 a9422e9f2c23c642967f81b75ca6915c54c364e11ff55321052e7db7dafb12bb832f4fc165a844f43c6db464b999f0cc28e7f8731a84afa643108b0633642967
diff --git a/media-plugins/gmpc-libnotify/gmpc-libnotify-11.8.16.ebuild b/media-plugins/gmpc-libnotify/gmpc-libnotify-11.8.16.ebuild
deleted file mode 100644
index f105abb10903..000000000000
--- a/media-plugins/gmpc-libnotify/gmpc-libnotify-11.8.16.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="This plugin sends an announcement to the notification daemon on song change"
-HOMEPAGE="https://gmpc.fandom.com/wiki/GMPC_PLUGIN_LIBNOTIFY"
-SRC_URI="https://download.sarine.nl/Programs/gmpc/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="nls"
-
-RDEPEND="
- >=media-sound/gmpc-${PV}
- dev-libs/libxml2:2
- x11-libs/libnotify"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
- nls? (
- dev-util/intltool
- sys-devel/gettext
- )"
-
-src_configure() {
- econf $(use_enable nls)
-}
-
-src_install() {
- default
-
- # plugins only
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/media-plugins/gmpc-libnotify/metadata.xml b/media-plugins/gmpc-libnotify/metadata.xml
deleted file mode 100644
index 41c26cd44097..000000000000
--- a/media-plugins/gmpc-libnotify/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sound@gentoo.org</email>
- <name>Gentoo Sound project</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">musicpd</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/media-plugins/gmpc-lyrics/Manifest b/media-plugins/gmpc-lyrics/Manifest
deleted file mode 100644
index bd90e08985ef..000000000000
--- a/media-plugins/gmpc-lyrics/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gmpc-lyrics-11.8.16.tar.gz 306510 BLAKE2B 6a1e2fca6de6e930bc139724d3eef5c4bf6b5166325a59321634cf00873638df24421d65bffba9e80e0c7619f6e12c38eabe366ced8c90bca70853222d4ea3b9 SHA512 88737fddd75e564b9cf403ebc2c49964e8df59007467b688cd40879b35a14d8d8d6625213db91cab7e3d0abb47fb345e6f13501f9fdd5fe26ad8e43d0e88ea3f
diff --git a/media-plugins/gmpc-lyrics/gmpc-lyrics-11.8.16.ebuild b/media-plugins/gmpc-lyrics/gmpc-lyrics-11.8.16.ebuild
deleted file mode 100644
index cb1e609984b6..000000000000
--- a/media-plugins/gmpc-lyrics/gmpc-lyrics-11.8.16.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="This plugin fetches lyrics"
-HOMEPAGE="https://gmpc.fandom.com/wiki/GMPC_PLUGIN_LYRICS"
-SRC_URI="https://download.sarine.nl/Programs/gmpc/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="nls"
-
-RDEPEND="
- >=media-sound/gmpc-${PV}
- dev-libs/libxml2:2"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
- nls? (
- dev-util/intltool
- sys-devel/gettext
- )"
-
-src_configure() {
- econf $(use_enable nls)
-}
-
-src_install() {
- default
-
- # plugins only
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/media-plugins/gmpc-lyrics/metadata.xml b/media-plugins/gmpc-lyrics/metadata.xml
deleted file mode 100644
index 921c651a98c1..000000000000
--- a/media-plugins/gmpc-lyrics/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sound@gentoo.org</email>
- <name>Gentoo Sound project</name>
- </maintainer>
- <longdescription>
- This plugin fetches lyrics from the internet. It uses the following websites as sources:
- * LyricWiki
- * LeosLyrics
- * Lyrics Tracker
- </longdescription>
- <upstream>
- <remote-id type="sourceforge">musicpd</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/media-plugins/gmpc-lyricwiki/Manifest b/media-plugins/gmpc-lyricwiki/Manifest
deleted file mode 100644
index a755a8c538fa..000000000000
--- a/media-plugins/gmpc-lyricwiki/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gmpc-lyricwiki-11.8.16.tar.gz 306508 BLAKE2B bbc990c19fb3280abcbc227172c3b2121a3a8195f13a674b3ac529d37cac74f5b6ac9f356c47c6ba04250f973d4bb3929eab9986e2f0787603b19b9559abae97 SHA512 32d9788c15a03973725990d01ef2bdd8979a9fc17c3b70a90f42fff7bd1f5241de2824077b48adddbce66a6c7e8592bb0f729346d48f8cdaa172c1924b6ecd11
diff --git a/media-plugins/gmpc-lyricwiki/gmpc-lyricwiki-11.8.16.ebuild b/media-plugins/gmpc-lyricwiki/gmpc-lyricwiki-11.8.16.ebuild
deleted file mode 100644
index db8aec1c12b2..000000000000
--- a/media-plugins/gmpc-lyricwiki/gmpc-lyricwiki-11.8.16.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="This plugin uses lyricwiki to fetch lyrics"
-HOMEPAGE="https://gmpc.fandom.com/wiki/GMPC_PLUGIN_LYRICWIKI"
-SRC_URI="https://download.sarine.nl/Programs/gmpc/11.8/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-IUSE="nls"
-
-RDEPEND="
- >=media-sound/gmpc-${PV}
- dev-libs/libxml2:2"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
- nls? (
- dev-util/intltool
- sys-devel/gettext
- )"
-
-src_configure() {
- econf $(use_enable nls)
-}
-
-src_install() {
- default
-
- # plugins only
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/media-plugins/gmpc-lyricwiki/metadata.xml b/media-plugins/gmpc-lyricwiki/metadata.xml
deleted file mode 100644
index 41c26cd44097..000000000000
--- a/media-plugins/gmpc-lyricwiki/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sound@gentoo.org</email>
- <name>Gentoo Sound project</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">musicpd</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/media-plugins/gmpc-magnatune/Manifest b/media-plugins/gmpc-magnatune/Manifest
deleted file mode 100644
index 7f759b11b987..000000000000
--- a/media-plugins/gmpc-magnatune/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gmpc-magnatune-11.8.16.tar.gz 316305 BLAKE2B 9fd4765d5a3d592fd11e7001258188b189d7b9463f7a611835deceb6c758b1f0f302fa7c1feed675538e00a7dfb5dbec32240a847837e959234ed060dbe3b7f6 SHA512 eb258190357f7fc3d95dc8400330d37dcbb35be7d576a6c6d543c2ba693f31058f7b4e1aae1050caf7b7b64727f26d70c55352c859e2044f3b7e8fe327608d9a
diff --git a/media-plugins/gmpc-magnatune/gmpc-magnatune-11.8.16.ebuild b/media-plugins/gmpc-magnatune/gmpc-magnatune-11.8.16.ebuild
deleted file mode 100644
index 2e86e13403b7..000000000000
--- a/media-plugins/gmpc-magnatune/gmpc-magnatune-11.8.16.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="This plugin allows you to browse and preview available albums on magnatune.com"
-HOMEPAGE="https://gmpc.fandom.com/wiki/GMPC_PLUGIN_MAGNATUNE"
-SRC_URI="https://download.sarine.nl/Programs/gmpc/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="nls"
-
-RDEPEND="
- >=media-sound/gmpc-${PV}
- dev-libs/libxml2:2
- dev-db/sqlite:3
- >=gnome-base/libglade-2
- x11-libs/gdk-pixbuf:2[jpeg]
- x11-libs/gtk+:2"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
- nls? (
- dev-util/intltool
- sys-devel/gettext
- )"
-
-src_configure() {
- econf $(use_enable nls)
-}
-
-src_install() {
- default
-
- # plugins only
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/media-plugins/gmpc-magnatune/metadata.xml b/media-plugins/gmpc-magnatune/metadata.xml
deleted file mode 100644
index ce8103f1cf7a..000000000000
--- a/media-plugins/gmpc-magnatune/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sound@gentoo.org</email>
- <name>Gentoo Sound project</name>
- </maintainer>
- <longdescription>
-The magnatune plugin provides an interface to the www.magnatune.com website. The plugin allows you to browse, and preview available albums. (It uses the 128kbit mp3 version).
-The magnatune plugin provides a double function, it also uses the data from the
-magnatune website to fetch cover art.
-</longdescription>
- <upstream>
- <remote-id type="sourceforge">musicpd</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/media-plugins/gmpc-mdcover/Manifest b/media-plugins/gmpc-mdcover/Manifest
deleted file mode 100644
index e61c46b896ab..000000000000
--- a/media-plugins/gmpc-mdcover/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gmpc-mdcover-0.20.0.tar.gz 305148 BLAKE2B 55ab8e2f13ea1dfc5b7fabef0b470f0c2daaad33d93c18540b106369cdc18b894ccc95a17e8c0006fdd0dd85167770ef2db93a3906f2cdfdf180f6b775cd9231 SHA512 303a4027c7796a3fa38a55643911f07b0aac4a5a66fc4a36120df9f820843705738727623ecfc9aa138b5456b0234577fdc1a60993e98745e63e2bf5c3a44ef0
diff --git a/media-plugins/gmpc-mdcover/gmpc-mdcover-0.20.0.ebuild b/media-plugins/gmpc-mdcover/gmpc-mdcover-0.20.0.ebuild
deleted file mode 100644
index 928f71d8c3f5..000000000000
--- a/media-plugins/gmpc-mdcover/gmpc-mdcover-0.20.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Plugin for fetching cover art, artist art, album and artist information"
-HOMEPAGE="https://gmpc.fandom.com/wiki/GMPC_PLUGIN_MDCOVER"
-SRC_URI="https://download.sarine.nl/Programs/gmpc/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="nls"
-
-RDEPEND="
- >=media-sound/gmpc-${PV}
- dev-libs/libxml2:=
- || (
- x11-libs/gdk-pixbuf:2[jpeg]
- x11-libs/gtk+:2[jpeg]
- )"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- nls? (
- dev-util/intltool
- sys-devel/gettext
- )"
-
-src_configure() {
- econf $(use_enable nls)
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/media-plugins/gmpc-mdcover/metadata.xml b/media-plugins/gmpc-mdcover/metadata.xml
deleted file mode 100644
index 41c26cd44097..000000000000
--- a/media-plugins/gmpc-mdcover/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sound@gentoo.org</email>
- <name>Gentoo Sound project</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">musicpd</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/media-plugins/gmpc-mmkeys/Manifest b/media-plugins/gmpc-mmkeys/Manifest
deleted file mode 100644
index 8efd5fa5181e..000000000000
--- a/media-plugins/gmpc-mmkeys/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gmpc-mmkeys-11.8.16.tar.gz 306983 BLAKE2B 31f33c6a01a43e312c066be57979974e78f1ee889e8ca61cae52b72d1f0cdab2b197ad9ce1c473f0942eb78ace77888d2b70243e9667ec61e7f351208271592e SHA512 d7cc1f9ae8b4556e7573495cc4a08476aa6a8222a020f59549d3fb4b89f92c910f172c26aed72be9e8a463783e54348781537bf9dfe8b637bdf6b5a3787b033e
diff --git a/media-plugins/gmpc-mmkeys/gmpc-mmkeys-11.8.16.ebuild b/media-plugins/gmpc-mmkeys/gmpc-mmkeys-11.8.16.ebuild
deleted file mode 100644
index 7fbd9431c4b9..000000000000
--- a/media-plugins/gmpc-mmkeys/gmpc-mmkeys-11.8.16.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit vala
-
-DESCRIPTION="Bind multimedia keys via gnome settings daemon"
-HOMEPAGE="https://gmpc.fandom.com/wiki/Plugins"
-SRC_URI="https://download.sarine.nl/Programs/gmpc/11.8/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-RDEPEND="
- dev-libs/dbus-glib
- >=media-sound/gmpc-${PV}"
-DEPEND="${RDEPEND}"
-BDEPEND="
- $(vala_depend)
- virtual/pkgconfig"
-
-src_prepare() {
- default
- vala_src_prepare
-}
-
-src_configure() {
- econf --disable-static
-}
-
-src_install() {
- default
-
- # plugins only
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/media-plugins/gmpc-mmkeys/metadata.xml b/media-plugins/gmpc-mmkeys/metadata.xml
deleted file mode 100644
index c051b9b892ec..000000000000
--- a/media-plugins/gmpc-mmkeys/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer type="project">
- <email>sound@gentoo.org</email>
- <name>Gentoo Sound project</name>
-</maintainer>
-</pkgmetadata>
diff --git a/media-plugins/gmpc-mserver/Manifest b/media-plugins/gmpc-mserver/Manifest
deleted file mode 100644
index 35bd1c826083..000000000000
--- a/media-plugins/gmpc-mserver/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gmpc-mserver-0.20.0.tar.gz 314343 BLAKE2B 21df3730f1ca253f278df1ea1733b944e30a330243cc57bf2c6ce28d678203b4e0210f8ae6ccc4957f4e4ed692ceb997ee7fad13deff3123d4670ed6b59438e6 SHA512 17899ca47251ce600260e668de2d3fbe874fa0b09c64dcef8dfd894d3a623e5348941e233140aaaec109b5df1f6aa6af55157f73ced1cdada1ebd1f503dd9bf8
diff --git a/media-plugins/gmpc-mserver/gmpc-mserver-0.20.0.ebuild b/media-plugins/gmpc-mserver/gmpc-mserver-0.20.0.ebuild
deleted file mode 100644
index cd7f9dacd4b7..000000000000
--- a/media-plugins/gmpc-mserver/gmpc-mserver-0.20.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="This plugin allows you to play local files on a remote or local mpd server"
-HOMEPAGE="https://gmpc.fandom.com/wiki/GMPC_PLUGIN_MSERVER"
-SRC_URI="https://download.sarine.nl/Programs/gmpc/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
- >=media-sound/gmpc-${PV}
- dev-libs/libxml2:2
- media-libs/taglib:=
- net-libs/libmicrohttpd:="
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig"
-
-src_install() {
- default
-
- # plugins only
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/media-plugins/gmpc-mserver/metadata.xml b/media-plugins/gmpc-mserver/metadata.xml
deleted file mode 100644
index 41c26cd44097..000000000000
--- a/media-plugins/gmpc-mserver/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sound@gentoo.org</email>
- <name>Gentoo Sound project</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">musicpd</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/media-plugins/gmpc-playlistsort/Manifest b/media-plugins/gmpc-playlistsort/Manifest
deleted file mode 100644
index d94018f9c8d4..000000000000
--- a/media-plugins/gmpc-playlistsort/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gmpc-playlistsort-0.20.0.tar.gz 283031 BLAKE2B aba5a83a560dbaf75bf2f6495c20291f670e16ce2cbbdd6c60ed812353a806db2ee8394a3703101c0f6463ca1ec907224a1d3f161fbbd8a53b5f7beeb6feb18e SHA512 e5c0dbea825ffe0c76003c4d6dde497b8267105a31639f2cf395a7bd9edbb79813e4c7816f6d0a04625ee88fdee0e9dd0e57072f358ef8056b370c160b37e8a7
diff --git a/media-plugins/gmpc-playlistsort/gmpc-playlistsort-0.20.0.ebuild b/media-plugins/gmpc-playlistsort/gmpc-playlistsort-0.20.0.ebuild
deleted file mode 100644
index aed8b0f99054..000000000000
--- a/media-plugins/gmpc-playlistsort/gmpc-playlistsort-0.20.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="This plugin adds a dialog to sort the current playlist"
-HOMEPAGE="https://gmpc.fandom.com/wiki/Gnome_Music_Player_Client"
-SRC_URI="https://download.sarine.nl/Programs/gmpc/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc x86"
-IUSE=""
-
-RDEPEND="
- >=media-sound/gmpc-${PV}
- >=gnome-base/libglade-2
- dev-libs/libxml2:="
-DEPEND="${RDEPEND}
- virtual/pkgconfig"
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/media-plugins/gmpc-playlistsort/metadata.xml b/media-plugins/gmpc-playlistsort/metadata.xml
deleted file mode 100644
index 41c26cd44097..000000000000
--- a/media-plugins/gmpc-playlistsort/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sound@gentoo.org</email>
- <name>Gentoo Sound project</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">musicpd</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/media-plugins/gmpc-shout/Manifest b/media-plugins/gmpc-shout/Manifest
deleted file mode 100644
index d6998c5872b4..000000000000
--- a/media-plugins/gmpc-shout/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gmpc-shout-0.20.0.tar.gz 300903 BLAKE2B 3ceaf87c17ca7e288484d35502768e6ca1ba787b3d621f0f36524061fa35a07640ad2ddd09cb526c91fa0603d875f677d085890d3af64836a2b0576cdba27a01 SHA512 e834f6c741641a0b15f57e033ba51d62e5308290ef1aaad6e3d683d796f3fe7f3292c241929f78d1f366f5598b0fe8899f4219108d6505811e2c24014b7b816a
diff --git a/media-plugins/gmpc-shout/gmpc-shout-0.20.0.ebuild b/media-plugins/gmpc-shout/gmpc-shout-0.20.0.ebuild
deleted file mode 100644
index c5e12fb6f94b..000000000000
--- a/media-plugins/gmpc-shout/gmpc-shout-0.20.0.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="This plugin calls ogg123 and points it at mpd's shoutstream"
-HOMEPAGE="https://gmpc.fandom.com/wiki/GMPC_PLUGIN_SHOUT"
-SRC_URI="https://download.sarine.nl/Programs/gmpc/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="nls"
-
-RDEPEND="
- >=media-sound/gmpc-${PV}
- media-sound/vorbis-tools[ogg123]
- dev-libs/libxml2:=
- x11-libs/cairo:="
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- nls? (
- dev-util/intltool
- sys-devel/gettext
- )"
-
-src_configure() {
- econf $(use_enable nls)
-}
-
-src_install() {
- default
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/media-plugins/gmpc-shout/metadata.xml b/media-plugins/gmpc-shout/metadata.xml
deleted file mode 100644
index 41c26cd44097..000000000000
--- a/media-plugins/gmpc-shout/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sound@gentoo.org</email>
- <name>Gentoo Sound project</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">musicpd</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/media-plugins/gmpc-tagedit/Manifest b/media-plugins/gmpc-tagedit/Manifest
deleted file mode 100644
index a92b5ae120b8..000000000000
--- a/media-plugins/gmpc-tagedit/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gmpc-tagedit-11.8.16.tar.gz 311089 BLAKE2B 6d2c9fb656c2a5dbf2a1f45f3867b95e2c584418edcbf7bee2db583928aef6794e60135edc2b0c02b53d552c73814acc1fa7123794a0c30526293ee0ccb0ff80 SHA512 9753651290391b55d0e267870fbcaba0744a3877a7f8e16ab358feac32b8005830e5957e4643480ad56809a9634b6cdaf50b7e9b62159b04ccbc2e074be92deb
diff --git a/media-plugins/gmpc-tagedit/gmpc-tagedit-11.8.16.ebuild b/media-plugins/gmpc-tagedit/gmpc-tagedit-11.8.16.ebuild
deleted file mode 100644
index 479fab9a1294..000000000000
--- a/media-plugins/gmpc-tagedit/gmpc-tagedit-11.8.16.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="This plugin allows you to edit tags in your library"
-HOMEPAGE="https://gmpc.fandom.com/wiki/GMPC_PLUGIN_TAGEDIT"
-SRC_URI="https://download.sarine.nl/Programs/gmpc/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="nls"
-
-RDEPEND="
- >=media-sound/gmpc-${PV}
- media-libs/taglib:=
- dev-libs/libxml2:2"
-DEPEND="${RDEPEND}"
-BDEPEND="
- dev-util/gob
- virtual/pkgconfig
- nls? (
- dev-util/intltool
- sys-devel/gettext
- )"
-
-src_install() {
- default
-
- # plugins only
- find "${D}" -name '*.la' -delete || die
-}
diff --git a/media-plugins/gmpc-tagedit/metadata.xml b/media-plugins/gmpc-tagedit/metadata.xml
deleted file mode 100644
index 41c26cd44097..000000000000
--- a/media-plugins/gmpc-tagedit/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>sound@gentoo.org</email>
- <name>Gentoo Sound project</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">musicpd</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/media-plugins/grilo-plugins/Manifest b/media-plugins/grilo-plugins/Manifest
index 9c72c2233921..db87103f8f57 100644
--- a/media-plugins/grilo-plugins/Manifest
+++ b/media-plugins/grilo-plugins/Manifest
@@ -1 +1 @@
-DIST grilo-plugins-0.3.14.tar.xz 1836512 BLAKE2B 28d633a1565c1bc8329a6a69d4f2d8db5e5887cdce5e56fd4167ab31f293a2c203583b9c2a916977a9642c6acc15933d37e50026e9929587f0f35af688c6a9c4 SHA512 941d9524cfb33e33315ac7575051521d9117ef517b169cca90660dee788252eaf1e6f8171ccc7beede5564d63149e065faf08c3244e17f7c1c193bfb7d2af1f8
+DIST grilo-plugins-0.3.16.tar.xz 1843572 BLAKE2B 08f7af1a24f1f86019a3adf2ceea0bbca068f61db5e6e508b7f91f1b864ef3d788fdca7329c464c1a3197f0ca4c6efd5b4b0d84afd688dcb99a54ba1d958056a SHA512 ce1f2786af24ebac98a1dac455f91fa7f63eefcf9029872a8ca1d631bf4fcf76f0578e68e00da20fbfe4c0aeac285ccf9a3e1a8301ffa623a45dbb0b75cb2a32
diff --git a/media-plugins/grilo-plugins/grilo-plugins-0.3.14.ebuild b/media-plugins/grilo-plugins/grilo-plugins-0.3.16.ebuild
index 293cd7957771..c8beb8f4d3c3 100644
--- a/media-plugins/grilo-plugins/grilo-plugins-0.3.14.ebuild
+++ b/media-plugins/grilo-plugins/grilo-plugins-0.3.16.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
-LUA_COMPAT=( lua5-3 )
+EAPI=8
+LUA_COMPAT=( lua5-{3,4} )
inherit gnome.org lua-single meson xdg
DESCRIPTION="A collection of plugins for the Grilo framework"
@@ -10,17 +10,17 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Grilo"
LICENSE="LGPL-2.1+"
SLOT="0.3"
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE="daap chromaprint flickr freebox gnome-online-accounts lua test thetvdb tracker upnp-av +youtube"
RESTRICT="!test? ( test )"
REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
-# GOA is only optionally used by flickr and lua-factory plugins (checked at v0.3.13)
+# GOA is only optionally used by lua-factory plugins (checked at v0.3.16)
# json-glib used by tmdb and lua; tmdb currently non-optional
# TODO: validate upnp-av dleyna deps
RDEPEND="
- >=dev-libs/glib-2.44:2
- >=media-libs/grilo-0.3.13:${SLOT}=[playlist]
+ >=dev-libs/glib-2.66:2
+ >=media-libs/grilo-0.3.15-r1:${SLOT}=[playlist]
freebox? ( net-dns/avahi[dbus] )
>=dev-libs/gom-0.4
chromaprint? (
@@ -29,21 +29,15 @@ RDEPEND="
media-plugins/gst-plugins-chromaprint:1.0
)
dev-libs/json-glib
- daap? ( >=net-libs/libdmapsharing-2.9.12:3.0 )
+ daap? ( >=net-libs/libdmapsharing-3.9.11:4.0= )
media-libs/libmediaart:2.0
- net-libs/libsoup:2.4
+ net-libs/libsoup:3.0
dev-libs/libxml2:2
- flickr? (
- net-libs/liboauth
- gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.91:= )
- )
+ flickr? ( net-libs/liboauth )
dev-db/sqlite:3
- >=dev-libs/totem-pl-parser-3.4.1
+ >=dev-libs/totem-pl-parser-3.4.1:=
tracker? ( app-misc/tracker:3= )
- upnp-av? (
- net-libs/dleyna-connector-dbus
- net-misc/dleyna-server
- )
+ upnp-av? ( net-libs/dleyna:1.0= )
lua? (
${LUA_DEPS}
app-arch/libarchive
@@ -51,7 +45,7 @@ RDEPEND="
gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.91:= )
)
thetvdb? ( app-arch/libarchive )
- youtube? ( >=dev-libs/libgdata-0.9.1:= )
+ youtube? ( >=dev-libs/libgdata-0.17.0:= )
"
DEPEND="${RDEPEND}"
BDEPEND="
@@ -65,8 +59,8 @@ BDEPEND="
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"
+ if ! use lua; then
+ ewarn "Ignoring USE=gnome-online-accounts USE does not contain lua"
fi
fi
}
@@ -76,13 +70,12 @@ pkg_setup() {
}
src_prepare() {
- xdg_src_prepare
+ default
+ xdg_environment_reset
+
sed -i -e "s:'GETTEXT_PACKAGE', meson.project_name():'GETTEXT_PACKAGE', 'grilo-plugins-${SLOT%/*}':" meson.build || die
sed -i -e "s:meson.project_name():'grilo-plugins-${SLOT%/*}':" po/meson.build || die
sed -i -e "s:meson.project_name():'grilo-plugins-${SLOT%/*}':" help/meson.build || die
-
- # libdmapsharing-4 is not packaged
- sed -i -e "s:libdmapsharing4_dep.found():false:" meson.build || die
}
src_configure() {
@@ -99,7 +92,7 @@ src_configure() {
-Denable-lua-factory=$(usex lua yes no)
-Denable-magnatune=yes
-Denable-metadata-store=yes
- -Denable-opensubtitles=yes
+ -Denable-opensubtitles=no # Requires libsoup-2
-Denable-optical-media=yes
-Denable-podcasts=yes
-Denable-raitv=yes
@@ -111,7 +104,7 @@ src_configure() {
-Denable-youtube=$(usex youtube yes no)
-Dhelp=no
)
- if use flickr || use lua; then
+ if use lua; then
emesonargs+=($(meson_feature gnome-online-accounts goa))
else
emesonargs+=(-Dgoa=disabled)
diff --git a/media-plugins/grilo-plugins/metadata.xml b/media-plugins/grilo-plugins/metadata.xml
index 6c84e75d6abf..6069ca109fc5 100644
--- a/media-plugins/grilo-plugins/metadata.xml
+++ b/media-plugins/grilo-plugins/metadata.xml
@@ -1,18 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>gnome@gentoo.org</email>
- <name>Gentoo GNOME Desktop</name>
-</maintainer>
-<use>
- <flag name="chromaprint">Enable Chromaprint support</flag>
- <flag name="daap">Enable dmap support through <pkg>net-libs/libdmapsharing</pkg></flag>
- <flag name="flickr">Enable Flickr support</flag>
- <flag name="freebox">Build support for viewing TV channels using Freebox</flag>
- <flag name="gnome-online-accounts">Enable <pkg>net-libs/gnome-online-accounts</pkg> support</flag>
- <flag name="thetvdb">Build support for thetvdb.com</flag>
- <flag name="tracker">Build support for content discovery using the <pkg>app-misc/tracker</pkg> indexer</flag>
- <flag name="youtube">Build support for YouTube content discovery using <pkg>dev-libs/libgdata</pkg></flag>
-</use>
+ <maintainer type="project">
+ <email>gnome@gentoo.org</email>
+ <name>Gentoo GNOME Desktop</name>
+ </maintainer>
+ <use>
+ <flag name="chromaprint">Enable Chromaprint support</flag>
+ <flag name="daap">Enable dmap support through <pkg>net-libs/libdmapsharing</pkg></flag>
+ <flag name="flickr">Enable Flickr support</flag>
+ <flag name="freebox">Build support for viewing TV channels using Freebox</flag>
+ <flag name="gnome-online-accounts">Enable <pkg>net-libs/gnome-online-accounts</pkg> support</flag>
+ <flag name="thetvdb">Build support for thetvdb.com</flag>
+ <flag name="tracker">Build support for content discovery using the <pkg>app-misc/tracker</pkg> indexer</flag>
+ <flag name="youtube">Build support for YouTube content discovery using <pkg>dev-libs/libgdata</pkg></flag>
+ </use>
+ <upstream>
+ <remote-id type="gnome-gitlab">GNOME/grilo-plugins</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-plugins/gst-plugins-a52dec/Manifest b/media-plugins/gst-plugins-a52dec/Manifest
index f4581889678a..b2b2d4a984d9 100644
--- a/media-plugins/gst-plugins-a52dec/Manifest
+++ b/media-plugins/gst-plugins-a52dec/Manifest
@@ -1 +1 @@
-DIST gst-plugins-ugly-1.20.2.tar.xz 506672 BLAKE2B d1ca3075182a7fe431884c29f12ce9ec60bea3fa0e701a02981f1bf4f6ba393890712373be7a5f0b76734ccf80a5dc1240f62505f2ffe1ab12f1a314ce82bbe4 SHA512 bbe6c60003dc180084995aa00c8aefc5238f9e826db03f5cadac4a39900f2e9ca529b8f63787ca59c830e12bf4f426408b185ca228bd5e9255c2a4f452a48d6a
+DIST gst-plugins-ugly-1.22.11.tar.xz 256812 BLAKE2B 143fe16c92465be0c5bfb5b6c452be9e730501d372e49c26c6837eb2ff336b8098cda5afc61b3620f9ea9ed13eed6118e0deed8dcc9eab499b941e5e64157fd9 SHA512 767e80c1d15ec79ff196c4c4ad6128bc17502b490201c1a3799341a2784848f639392310de7dabc922d022acb5156bd25e4191ba2409c17b3a23a278f7722c5c
diff --git a/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.20.2.ebuild b/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.22.11.ebuild
index db0ffdfad7bb..3da94df2cf71 100644
--- a/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.22.11.ebuild
@@ -1,18 +1,18 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
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"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~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}] )
+ orc? ( >=dev-lang/orc-0.4.33[${MULTILIB_USEDEP}] )
"
DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-adaptivedemux2/Manifest b/media-plugins/gst-plugins-adaptivedemux2/Manifest
new file mode 100644
index 000000000000..08d2b2aa7987
--- /dev/null
+++ b/media-plugins/gst-plugins-adaptivedemux2/Manifest
@@ -0,0 +1 @@
+DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb
diff --git a/media-plugins/gst-plugins-adaptivedemux2/gst-plugins-adaptivedemux2-1.22.11.ebuild b/media-plugins/gst-plugins-adaptivedemux2/gst-plugins-adaptivedemux2-1.22.11.ebuild
new file mode 100644
index 000000000000..38337c3662b4
--- /dev/null
+++ b/media-plugins/gst-plugins-adaptivedemux2/gst-plugins-adaptivedemux2-1.22.11.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPTION="Adaptive demuxer plugins for Gstreamer"
+KEYWORDS="amd64 arm64"
+
+RDEPEND="
+ >=dev-libs/libxml2-2.8[${MULTILIB_USEDEP}]
+ dev-libs/nettle:0=[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+RDEPEND="${RDEPEND}
+ || (
+ net-libs/libsoup:3.0
+ net-libs/libsoup:2.4
+ )
+"
+
+multilib_src_configure() {
+ local emesonargs=(
+ -Dhls-crypto=nettle
+ )
+
+ gstreamer_multilib_src_configure
+}
diff --git a/media-plugins/gst-transcoder/metadata.xml b/media-plugins/gst-plugins-adaptivedemux2/metadata.xml
index 4b8ce10d77e8..629bc56e9d9f 100644
--- a/media-plugins/gst-transcoder/metadata.xml
+++ b/media-plugins/gst-plugins-adaptivedemux2/metadata.xml
@@ -5,7 +5,4 @@
<email>gstreamer@gentoo.org</email>
<name>GStreamer package maintainers</name>
</maintainer>
- <upstream>
- <remote-id type="github">pitivi/gst-transcoder</remote-id>
- </upstream>
</pkgmetadata>
diff --git a/media-plugins/gst-plugins-amr/Manifest b/media-plugins/gst-plugins-amr/Manifest
index f4581889678a..b2b2d4a984d9 100644
--- a/media-plugins/gst-plugins-amr/Manifest
+++ b/media-plugins/gst-plugins-amr/Manifest
@@ -1 +1 @@
-DIST gst-plugins-ugly-1.20.2.tar.xz 506672 BLAKE2B d1ca3075182a7fe431884c29f12ce9ec60bea3fa0e701a02981f1bf4f6ba393890712373be7a5f0b76734ccf80a5dc1240f62505f2ffe1ab12f1a314ce82bbe4 SHA512 bbe6c60003dc180084995aa00c8aefc5238f9e826db03f5cadac4a39900f2e9ca529b8f63787ca59c830e12bf4f426408b185ca228bd5e9255c2a4f452a48d6a
+DIST gst-plugins-ugly-1.22.11.tar.xz 256812 BLAKE2B 143fe16c92465be0c5bfb5b6c452be9e730501d372e49c26c6837eb2ff336b8098cda5afc61b3620f9ea9ed13eed6118e0deed8dcc9eab499b941e5e64157fd9 SHA512 767e80c1d15ec79ff196c4c4ad6128bc17502b490201c1a3799341a2784848f639392310de7dabc922d022acb5156bd25e4191ba2409c17b3a23a278f7722c5c
diff --git a/media-plugins/gst-plugins-amr/gst-plugins-amr-1.20.2.ebuild b/media-plugins/gst-plugins-amr/gst-plugins-amr-1.22.11.ebuild
index 79cf3a9aa4f0..253b6489a518 100644
--- a/media-plugins/gst-plugins-amr/gst-plugins-amr-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-amr/gst-plugins-amr-1.22.11.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
GST_ORG_MODULE=gst-plugins-ugly
inherit gstreamer-meson
@@ -10,7 +10,7 @@ DESCRIPTION="AMRNB encoder/decoder and AMRWB decoder plugin for GStreamer"
HOMEPAGE="https://gstreamer.freedesktop.org/"
LICENSE="GPL-2"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 x86"
RDEPEND=">=media-libs/opencore-amr-0.1.3-r1[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-aom/Manifest b/media-plugins/gst-plugins-aom/Manifest
index 8afe0c32cc8d..94ba53d60500 100644
--- a/media-plugins/gst-plugins-aom/Manifest
+++ b/media-plugins/gst-plugins-aom/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
diff --git a/media-plugins/gst-plugins-aom/gst-plugins-aom-1.20.2.ebuild b/media-plugins/gst-plugins-aom/gst-plugins-aom-1.20.2.ebuild
deleted file mode 100644
index f102bc515506..000000000000
--- a/media-plugins/gst-plugins-aom/gst-plugins-aom-1.20.2.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# 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.22.11.ebuild b/media-plugins/gst-plugins-aom/gst-plugins-aom-1.22.11.ebuild
new file mode 100644
index 000000000000..4edba2be1792
--- /dev/null
+++ b/media-plugins/gst-plugins-aom/gst-plugins-aom-1.22.11.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="Alliance for Open Media AV1 plugin for GStreamer"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="media-libs/libaom:0=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-assrender/Manifest b/media-plugins/gst-plugins-assrender/Manifest
index 8afe0c32cc8d..94ba53d60500 100644
--- a/media-plugins/gst-plugins-assrender/Manifest
+++ b/media-plugins/gst-plugins-assrender/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
diff --git a/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.20.2.ebuild b/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.22.11.ebuild
index 290b6cc2241e..07f1307d5f33 100644
--- a/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.22.11.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
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"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~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 8afe0c32cc8d..94ba53d60500 100644
--- a/media-plugins/gst-plugins-bluez/Manifest
+++ b/media-plugins/gst-plugins-bluez/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
diff --git a/media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.20.2.ebuild b/media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.22.11.ebuild
index 4b21400efaf5..407479f0b01b 100644
--- a/media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.22.11.ebuild
@@ -1,18 +1,14 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
GST_ORG_MODULE=gst-plugins-bad
inherit gstreamer-meson
DESCRIPTION="AVDTP source/sink and A2DP sink plugin for GStreamer"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 x86"
-RDEPEND="
- >=net-wireless/bluez-5[${MULTILIB_USEDEP}]
-"
+RDEPEND=">=net-wireless/bluez-5[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"
-BDEPEND="
- dev-util/gdbus-codegen
-"
+BDEPEND="dev-util/gdbus-codegen"
diff --git a/media-plugins/gst-plugins-bs2b/Manifest b/media-plugins/gst-plugins-bs2b/Manifest
index 8afe0c32cc8d..94ba53d60500 100644
--- a/media-plugins/gst-plugins-bs2b/Manifest
+++ b/media-plugins/gst-plugins-bs2b/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
diff --git a/media-plugins/gst-plugins-bs2b/gst-plugins-bs2b-1.20.2.ebuild b/media-plugins/gst-plugins-bs2b/gst-plugins-bs2b-1.22.11.ebuild
index ac8099f7458a..b61f6f506909 100644
--- a/media-plugins/gst-plugins-bs2b/gst-plugins-bs2b-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-bs2b/gst-plugins-bs2b-1.22.11.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
GST_ORG_MODULE=gst-plugins-bad
inherit gstreamer-meson
@@ -9,7 +9,5 @@ inherit gstreamer-meson
DESCRIPTION="bs2b elements for Gstreamer"
KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
-RDEPEND="
- media-libs/libbs2b[${MULTILIB_USEDEP}]
-"
+RDEPEND=">=media-libs/libbs2b-3.1.0[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-cairo/Manifest b/media-plugins/gst-plugins-cairo/Manifest
index 0d98242fa2b2..08d2b2aa7987 100644
--- a/media-plugins/gst-plugins-cairo/Manifest
+++ b/media-plugins/gst-plugins-cairo/Manifest
@@ -1 +1 @@
-DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933
+DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb
diff --git a/media-plugins/gst-plugins-cairo/gst-plugins-cairo-1.20.2.ebuild b/media-plugins/gst-plugins-cairo/gst-plugins-cairo-1.22.11.ebuild
index eefab82280e8..de231dc49b46 100644
--- a/media-plugins/gst-plugins-cairo/gst-plugins-cairo-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-cairo/gst-plugins-cairo-1.22.11.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
GST_ORG_MODULE=gst-plugins-good
inherit gstreamer-meson
DESCRIPTION="Video overlay plugin based on cairo for GStreamer"
-KEYWORDS="amd64"
+KEYWORDS="amd64 ~arm64"
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 f4581889678a..b2b2d4a984d9 100644
--- a/media-plugins/gst-plugins-cdio/Manifest
+++ b/media-plugins/gst-plugins-cdio/Manifest
@@ -1 +1 @@
-DIST gst-plugins-ugly-1.20.2.tar.xz 506672 BLAKE2B d1ca3075182a7fe431884c29f12ce9ec60bea3fa0e701a02981f1bf4f6ba393890712373be7a5f0b76734ccf80a5dc1240f62505f2ffe1ab12f1a314ce82bbe4 SHA512 bbe6c60003dc180084995aa00c8aefc5238f9e826db03f5cadac4a39900f2e9ca529b8f63787ca59c830e12bf4f426408b185ca228bd5e9255c2a4f452a48d6a
+DIST gst-plugins-ugly-1.22.11.tar.xz 256812 BLAKE2B 143fe16c92465be0c5bfb5b6c452be9e730501d372e49c26c6837eb2ff336b8098cda5afc61b3620f9ea9ed13eed6118e0deed8dcc9eab499b941e5e64157fd9 SHA512 767e80c1d15ec79ff196c4c4ad6128bc17502b490201c1a3799341a2784848f639392310de7dabc922d022acb5156bd25e4191ba2409c17b3a23a278f7722c5c
diff --git a/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.20.2.ebuild b/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.22.11.ebuild
index 41892f115073..8f38f01c3390 100644
--- a/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.22.11.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
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"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86"
RDEPEND=">=dev-libs/libcdio-0.90-r1:=[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-cdparanoia/Manifest b/media-plugins/gst-plugins-cdparanoia/Manifest
index 4cd0ad417cc0..3b95369e79d3 100644
--- a/media-plugins/gst-plugins-cdparanoia/Manifest
+++ b/media-plugins/gst-plugins-cdparanoia/Manifest
@@ -1 +1 @@
-DIST gst-plugins-base-1.20.2.tar.xz 3295552 BLAKE2B 23b306c566cdd57e31b84082bd14c93e84a10329d83ac71365c0ba7f523d1415ac36aa8217c982abe0c33a40da6e884fac66737227eb794b5bc0c64944d7ea36 SHA512 144ae965a3e487c70e9ac55099ae49f54bff7110d5a92867ebe8a91760dd94fb7f13dc23f34e55923c2150012f81b55be22c840fe89d97e4e78290cb6d51bc51
+DIST gst-plugins-base-1.22.11.tar.xz 2373020 BLAKE2B 0809629afae7b82a12079dc40dd5a6a7c86876b591389c3179a74cea975b0ef3c66d9fc2f42a2f722892de2c75ef87eb0cfc5cc5df65f0ebefa02a891b0c392a SHA512 cfd8f7fe66f4707e043c8f070110eb80f9804cec529c8d29b13dbc8604db90e3f010c9614d538ad076b826df54f75ce5ebac355bd05a874e44dccead6a953c60
diff --git a/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.20.2.ebuild b/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.22.11.ebuild
index cba85061667f..68d24af8526f 100644
--- a/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.22.11.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
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"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
RDEPEND=">=media-sound/cdparanoia-3.10.2-r6[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-chromaprint/Manifest b/media-plugins/gst-plugins-chromaprint/Manifest
index 8afe0c32cc8d..94ba53d60500 100644
--- a/media-plugins/gst-plugins-chromaprint/Manifest
+++ b/media-plugins/gst-plugins-chromaprint/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
diff --git a/media-plugins/gst-plugins-chromaprint/gst-plugins-chromaprint-1.20.2.ebuild b/media-plugins/gst-plugins-chromaprint/gst-plugins-chromaprint-1.22.11.ebuild
index 7a0fcdefede3..dfcf824fe205 100644
--- a/media-plugins/gst-plugins-chromaprint/gst-plugins-chromaprint-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-chromaprint/gst-plugins-chromaprint-1.22.11.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
GST_ORG_MODULE=gst-plugins-bad
inherit gstreamer-meson
diff --git a/media-plugins/gst-plugins-colormanagement/Manifest b/media-plugins/gst-plugins-colormanagement/Manifest
index 8afe0c32cc8d..94ba53d60500 100644
--- a/media-plugins/gst-plugins-colormanagement/Manifest
+++ b/media-plugins/gst-plugins-colormanagement/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
diff --git a/media-plugins/gst-plugins-colormanagement/gst-plugins-colormanagement-1.20.2.ebuild b/media-plugins/gst-plugins-colormanagement/gst-plugins-colormanagement-1.22.11.ebuild
index 7978ea328fef..7f629c544832 100644
--- a/media-plugins/gst-plugins-colormanagement/gst-plugins-colormanagement-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-colormanagement/gst-plugins-colormanagement-1.22.11.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
GST_ORG_MODULE=gst-plugins-bad
inherit gstreamer-meson
DESCRIPTION="Color management correction GStreamer plugins"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
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 8afe0c32cc8d..94ba53d60500 100644
--- a/media-plugins/gst-plugins-dash/Manifest
+++ b/media-plugins/gst-plugins-dash/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
diff --git a/media-plugins/gst-plugins-dash/gst-plugins-dash-1.20.2.ebuild b/media-plugins/gst-plugins-dash/gst-plugins-dash-1.20.2.ebuild
deleted file mode 100644
index b377f2b1cd6b..000000000000
--- a/media-plugins/gst-plugins-dash/gst-plugins-dash-1.20.2.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# 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-dash/gst-plugins-dash-1.22.11.ebuild b/media-plugins/gst-plugins-dash/gst-plugins-dash-1.22.11.ebuild
new file mode 100644
index 000000000000..6025ff628b08
--- /dev/null
+++ b/media-plugins/gst-plugins-dash/gst-plugins-dash-1.22.11.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="MPEG-DASH plugin for GStreamer"
+KEYWORDS="amd64 ~arm64 x86"
+
+RDEPEND=">=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+ gstreamer_system_library \
+ gstadaptivedemux_dep:gstadaptivedemux \
+ gsturidownloader_dep:gsturidownloader \
+ gstisoff_dep:gstisoff
+}
+
+pkg_postinst() {
+ einfo "media-plugins/gst-plugins-adaptivedemux2 provides an alternative DASH demuxer option (dashdemux2)"
+}
diff --git a/media-plugins/gst-plugins-dtls/Manifest b/media-plugins/gst-plugins-dtls/Manifest
index 8afe0c32cc8d..94ba53d60500 100644
--- a/media-plugins/gst-plugins-dtls/Manifest
+++ b/media-plugins/gst-plugins-dtls/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
diff --git a/media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.20.2.ebuild b/media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.22.11.ebuild
index 1ed2f052e089..55d856c19d11 100644
--- a/media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.22.11.ebuild
@@ -1,15 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
GST_ORG_MODULE=gst-plugins-bad
inherit gstreamer-meson
DESCRIPTION="DTLS encoder/decoder with SRTP support plugin for GStreamer"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 x86"
-RDEPEND="
- >=dev-libs/openssl-1.0.1:0=[${MULTILIB_USEDEP}]
-"
+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 8afe0c32cc8d..94ba53d60500 100644
--- a/media-plugins/gst-plugins-dts/Manifest
+++ b/media-plugins/gst-plugins-dts/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
diff --git a/media-plugins/gst-plugins-dts/gst-plugins-dts-1.20.2.ebuild b/media-plugins/gst-plugins-dts/gst-plugins-dts-1.22.11.ebuild
index 587b7f5ac5d1..915f5563d88e 100644
--- a/media-plugins/gst-plugins-dts/gst-plugins-dts-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-dts/gst-plugins-dts-1.22.11.ebuild
@@ -1,24 +1,24 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
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"
+KEYWORDS="amd64 ~arm64 ~hppa ~loong ~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}] )
+ orc? ( >=dev-lang/orc-0.4.33[${MULTILIB_USEDEP}] )
"
DEPEND="${RDEPEND}"
multilib_src_configure() {
local emesonargs=(
- -Dgpl=enabled
+ -Dgpl=enabled
)
gstreamer_multilib_src_configure
diff --git a/media-plugins/gst-plugins-dv/Manifest b/media-plugins/gst-plugins-dv/Manifest
index 0d98242fa2b2..08d2b2aa7987 100644
--- a/media-plugins/gst-plugins-dv/Manifest
+++ b/media-plugins/gst-plugins-dv/Manifest
@@ -1 +1 @@
-DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933
+DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb
diff --git a/media-plugins/gst-plugins-dv/gst-plugins-dv-1.20.2.ebuild b/media-plugins/gst-plugins-dv/gst-plugins-dv-1.22.11.ebuild
index 198e43270841..98e566e09397 100644
--- a/media-plugins/gst-plugins-dv/gst-plugins-dv-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-dv/gst-plugins-dv-1.22.11.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
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"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~loong ~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 8afe0c32cc8d..94ba53d60500 100644
--- a/media-plugins/gst-plugins-dvb/Manifest
+++ b/media-plugins/gst-plugins-dvb/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
diff --git a/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.20.2.ebuild b/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.22.11.ebuild
index 0419b6197f1c..e6a10a0befa6 100644
--- a/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.22.11.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
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"
+KEYWORDS="~alpha amd64 arm ~arm64 ~loong ~mips ppc ppc64 ~riscv x86"
RDEPEND=""
DEPEND="virtual/os-headers"
diff --git a/media-plugins/gst-plugins-dvdread/Manifest b/media-plugins/gst-plugins-dvdread/Manifest
index f4581889678a..b2b2d4a984d9 100644
--- a/media-plugins/gst-plugins-dvdread/Manifest
+++ b/media-plugins/gst-plugins-dvdread/Manifest
@@ -1 +1 @@
-DIST gst-plugins-ugly-1.20.2.tar.xz 506672 BLAKE2B d1ca3075182a7fe431884c29f12ce9ec60bea3fa0e701a02981f1bf4f6ba393890712373be7a5f0b76734ccf80a5dc1240f62505f2ffe1ab12f1a314ce82bbe4 SHA512 bbe6c60003dc180084995aa00c8aefc5238f9e826db03f5cadac4a39900f2e9ca529b8f63787ca59c830e12bf4f426408b185ca228bd5e9255c2a4f452a48d6a
+DIST gst-plugins-ugly-1.22.11.tar.xz 256812 BLAKE2B 143fe16c92465be0c5bfb5b6c452be9e730501d372e49c26c6837eb2ff336b8098cda5afc61b3620f9ea9ed13eed6118e0deed8dcc9eab499b941e5e64157fd9 SHA512 767e80c1d15ec79ff196c4c4ad6128bc17502b490201c1a3799341a2784848f639392310de7dabc922d022acb5156bd25e4191ba2409c17b3a23a278f7722c5c
diff --git a/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.20.2.ebuild b/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.22.11.ebuild
index 9f3101b7bcda..b1faeb316bae 100644
--- a/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.22.11.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
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"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
RDEPEND=">=media-libs/libdvdread-4.2.0-r1:=[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-faac/Manifest b/media-plugins/gst-plugins-faac/Manifest
index 8afe0c32cc8d..94ba53d60500 100644
--- a/media-plugins/gst-plugins-faac/Manifest
+++ b/media-plugins/gst-plugins-faac/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
diff --git a/media-plugins/gst-plugins-faac/gst-plugins-faac-1.20.2.ebuild b/media-plugins/gst-plugins-faac/gst-plugins-faac-1.22.11.ebuild
index 48e7e69dc711..946b0126f412 100644
--- a/media-plugins/gst-plugins-faac/gst-plugins-faac-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-faac/gst-plugins-faac-1.22.11.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
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"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~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 8afe0c32cc8d..94ba53d60500 100644
--- a/media-plugins/gst-plugins-faad/Manifest
+++ b/media-plugins/gst-plugins-faad/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
diff --git a/media-plugins/gst-plugins-faad/gst-plugins-faad-1.20.2.ebuild b/media-plugins/gst-plugins-faad/gst-plugins-faad-1.22.11.ebuild
index 2646f25edc4c..4281970f98e2 100644
--- a/media-plugins/gst-plugins-faad/gst-plugins-faad-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-faad/gst-plugins-faad-1.22.11.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
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"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
RDEPEND=">=media-libs/faad2-2.7-r3[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-flac/Manifest b/media-plugins/gst-plugins-flac/Manifest
index 0d98242fa2b2..08d2b2aa7987 100644
--- a/media-plugins/gst-plugins-flac/Manifest
+++ b/media-plugins/gst-plugins-flac/Manifest
@@ -1 +1 @@
-DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933
+DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb
diff --git a/media-plugins/gst-plugins-flac/gst-plugins-flac-1.20.2.ebuild b/media-plugins/gst-plugins-flac/gst-plugins-flac-1.22.11.ebuild
index 298752b44d03..d1a817d362a4 100644
--- a/media-plugins/gst-plugins-flac/gst-plugins-flac-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-flac/gst-plugins-flac-1.22.11.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
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"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
-RDEPEND=">=media-libs/flac-1.2.1-r5[${MULTILIB_USEDEP}]"
+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 0d98242fa2b2..08d2b2aa7987 100644
--- a/media-plugins/gst-plugins-gdkpixbuf/Manifest
+++ b/media-plugins/gst-plugins-gdkpixbuf/Manifest
@@ -1 +1 @@
-DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933
+DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb
diff --git a/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.20.2.ebuild b/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.22.11.ebuild
index deb769dde64f..189e172d71ca 100644
--- a/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.22.11.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
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 ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
RDEPEND=">=x11-libs/gdk-pixbuf-2.30.7:2[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-gtk/Manifest b/media-plugins/gst-plugins-gtk/Manifest
index 0d98242fa2b2..08d2b2aa7987 100644
--- a/media-plugins/gst-plugins-gtk/Manifest
+++ b/media-plugins/gst-plugins-gtk/Manifest
@@ -1 +1 @@
-DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933
+DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb
diff --git a/media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.20.2.ebuild b/media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.22.11.ebuild
index 21c9d3859787..fc8c3dd98191 100644
--- a/media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-gtk/gst-plugins-gtk-1.22.11.ebuild
@@ -1,14 +1,14 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
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
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~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
@@ -23,8 +23,6 @@ RDEPEND="
>=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}"
diff --git a/media-plugins/gst-plugins-gtk/metadata.xml b/media-plugins/gst-plugins-gtk/metadata.xml
index 7235f1bab7ba..f3b18c11bcfc 100644
--- a/media-plugins/gst-plugins-gtk/metadata.xml
+++ b/media-plugins/gst-plugins-gtk/metadata.xml
@@ -6,7 +6,6 @@
<name>GStreamer package maintainers</name>
</maintainer>
<use>
- <flag name="egl">Enable EGL platform usage</flag>
<flag name="gles2">Enable gtkglsink OpenGL sink based on GLESv2 API</flag>
<flag name="opengl">Enable gtkglsink OpenGL sink based on desktop OpenGL API</flag>
</use>
diff --git a/media-plugins/gst-plugins-hls/Manifest b/media-plugins/gst-plugins-hls/Manifest
index 8afe0c32cc8d..94ba53d60500 100644
--- a/media-plugins/gst-plugins-hls/Manifest
+++ b/media-plugins/gst-plugins-hls/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
diff --git a/media-plugins/gst-plugins-hls/gst-plugins-hls-1.20.2.ebuild b/media-plugins/gst-plugins-hls/gst-plugins-hls-1.22.11.ebuild
index 0ee83c8a1705..1af8c16b36d0 100644
--- a/media-plugins/gst-plugins-hls/gst-plugins-hls-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-hls/gst-plugins-hls-1.22.11.ebuild
@@ -1,17 +1,15 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
GST_ORG_MODULE=gst-plugins-bad
inherit gstreamer-meson
DESCRIPTION="HTTP live streaming plugin for GStreamer"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 x86"
-RDEPEND="
- dev-libs/nettle:0=[${MULTILIB_USEDEP}]
-"
+RDEPEND="dev-libs/nettle:0=[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"
PATCHES=(
@@ -20,11 +18,9 @@ PATCHES=(
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
+ gstreamer_system_library \
+ gstadaptivedemux_dep:gstadaptivedemux \
+ gsturidownloader_dep:gsturidownloader
}
multilib_src_configure() {
@@ -34,3 +30,7 @@ multilib_src_configure() {
gstreamer_multilib_src_configure
}
+
+pkg_postinst() {
+ einfo "media-plugins/gst-plugins-adaptivedemux2 provides an alternative HLS demuxer option (hlsdemux2)"
+}
diff --git a/media-plugins/gst-plugins-jack/Manifest b/media-plugins/gst-plugins-jack/Manifest
index 312e5dd1f6c6..08d2b2aa7987 100644
--- a/media-plugins/gst-plugins-jack/Manifest
+++ b/media-plugins/gst-plugins-jack/Manifest
@@ -1,2 +1 @@
-DIST gst-plugins-good-1.16.3.tar.xz 3914676 BLAKE2B 52f18027f9d9a77e8b459a0a10fa7c1450dff2faf8a2a63134f833ad08b19985b7f0d3d2af4b766c9b8bf802d048fabd6f52ad5a7865eccd1fe0d26404b7b2de SHA512 3e0da4a4defc0ddea1c26dfc767fed732548654f4155452649777109a17d5b65b2fde895483a3e35dc1646de5a16e913cd2408f826251d46a99b7751b88dcb65
-DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933
+DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb
diff --git a/media-plugins/gst-plugins-jack/gst-plugins-jack-1.16.3.ebuild b/media-plugins/gst-plugins-jack/gst-plugins-jack-1.16.3.ebuild
deleted file mode 100644
index 3088a3de3241..000000000000
--- a/media-plugins/gst-plugins-jack/gst-plugins-jack-1.16.3.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-GST_ORG_MODULE=gst-plugins-good
-
-inherit gstreamer
-
-DESCRIPION="JACK audio server source/sink plugin for GStreamer"
-KEYWORDS="amd64 arm arm64 ~ia64 ppc ppc64 ~sparc x86"
-IUSE=""
-
-RDEPEND="virtual/jack[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-jack/gst-plugins-jack-1.20.2.ebuild b/media-plugins/gst-plugins-jack/gst-plugins-jack-1.22.11.ebuild
index 5bd88878f1d5..5c5d337ff2bf 100644
--- a/media-plugins/gst-plugins-jack/gst-plugins-jack-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-jack/gst-plugins-jack-1.22.11.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
GST_ORG_MODULE=gst-plugins-good
inherit gstreamer-meson
diff --git a/media-plugins/gst-plugins-jpeg/Manifest b/media-plugins/gst-plugins-jpeg/Manifest
index 0d98242fa2b2..08d2b2aa7987 100644
--- a/media-plugins/gst-plugins-jpeg/Manifest
+++ b/media-plugins/gst-plugins-jpeg/Manifest
@@ -1 +1 @@
-DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933
+DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb
diff --git a/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.20.2.ebuild b/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.22.11.ebuild
index 9a2f0ce6b964..f2145d6444cd 100644
--- a/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.22.11.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
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"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
RDEPEND="media-libs/libjpeg-turbo:0=[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-kate/Manifest b/media-plugins/gst-plugins-kate/Manifest
index 8afe0c32cc8d..94ba53d60500 100644
--- a/media-plugins/gst-plugins-kate/Manifest
+++ b/media-plugins/gst-plugins-kate/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
diff --git a/media-plugins/gst-plugins-kate/gst-plugins-kate-1.20.2.ebuild b/media-plugins/gst-plugins-kate/gst-plugins-kate-1.22.11.ebuild
index 9fb2cd02ddfc..fb63c36ce6b9 100644
--- a/media-plugins/gst-plugins-kate/gst-plugins-kate-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-kate/gst-plugins-kate-1.22.11.ebuild
@@ -1,16 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
GST_ORG_MODULE=gst-plugins-bad
inherit gstreamer-meson
DESCRIPTION="Kate overlay codec suppport plugin for GStreamer"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
-RDEPEND="
- >=media-libs/libkate-0.1.7[${MULTILIB_USEDEP}]
- >=media-libs/libtiger-0.3.2[${MULTILIB_USEDEP}]
-"
+RDEPEND=">=media-libs/libkate-0.1.7[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-ladspa/Manifest b/media-plugins/gst-plugins-ladspa/Manifest
index 8afe0c32cc8d..94ba53d60500 100644
--- a/media-plugins/gst-plugins-ladspa/Manifest
+++ b/media-plugins/gst-plugins-ladspa/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
diff --git a/media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-1.20.2.ebuild b/media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-1.22.11.ebuild
index b80569b2e3df..3172b4a3163f 100644
--- a/media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-1.22.11.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
GST_ORG_MODULE=gst-plugins-bad
inherit gstreamer-meson
diff --git a/media-plugins/gst-plugins-lame/Manifest b/media-plugins/gst-plugins-lame/Manifest
index 0d98242fa2b2..08d2b2aa7987 100644
--- a/media-plugins/gst-plugins-lame/Manifest
+++ b/media-plugins/gst-plugins-lame/Manifest
@@ -1 +1 @@
-DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933
+DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb
diff --git a/media-plugins/gst-plugins-lame/gst-plugins-lame-1.20.2.ebuild b/media-plugins/gst-plugins-lame/gst-plugins-lame-1.22.11.ebuild
index 20e665ebb351..51b418f2e35c 100644
--- a/media-plugins/gst-plugins-lame/gst-plugins-lame-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-lame/gst-plugins-lame-1.22.11.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
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"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~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
index 8afe0c32cc8d..94ba53d60500 100644
--- a/media-plugins/gst-plugins-ldac/Manifest
+++ b/media-plugins/gst-plugins-ldac/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
diff --git a/media-plugins/gst-plugins-ldac/gst-plugins-ldac-1.20.2.ebuild b/media-plugins/gst-plugins-ldac/gst-plugins-ldac-1.22.11.ebuild
index d54ea51281f0..97c71c411694 100644
--- a/media-plugins/gst-plugins-ldac/gst-plugins-ldac-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-ldac/gst-plugins-ldac-1.22.11.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
GST_ORG_MODULE=gst-plugins-bad
inherit gstreamer-meson
DESCRIPTION="LDAC plugin for GStreamer"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
RDEPEND="media-libs/libldac[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-libav/Manifest b/media-plugins/gst-plugins-libav/Manifest
index 30071a7b16e9..445f6d6e76e4 100644
--- a/media-plugins/gst-plugins-libav/Manifest
+++ b/media-plugins/gst-plugins-libav/Manifest
@@ -1 +1 @@
-DIST gst-libav-1.20.2.tar.xz 282468 BLAKE2B a1bb009321097e675c824c7c4def9d3ea4391b31584fa71df6eaaaf559ee01a73b12e777fdd3cd6158150db7bab98f51c84b9f09af4f72ff15a9131574745239 SHA512 845acd0144f333fc532c35a854a9773cef70c96b097995a684911b9ac3fe45aaf75011454e736427dbd6afabaf07459fd22cf7ce8543066e1d5547ee1992e2ca
+DIST gst-libav-1.22.11.tar.xz 207500 BLAKE2B 0fd50fc6bfa8932481be8aff4263a610a0d5642763a7387a5b720abcde8f7477ee6ec024b10fe96ad4149f9e531234ba445f7d41cd958cd0ea8c9397de3e9054 SHA512 808e5659130ed608960bddb68f4ab678149a21e1fb45ebe85d82f47166a254756d615ed37eb83e2aaba349e93279bf2dc43a73daa5c33833aba26d3d8e115362
diff --git a/media-plugins/gst-plugins-libav/gst-plugins-libav-1.20.2.ebuild b/media-plugins/gst-plugins-libav/gst-plugins-libav-1.22.11.ebuild
index facd70c3cb1c..062f190234bd 100644
--- a/media-plugins/gst-plugins-libav/gst-plugins-libav-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-libav/gst-plugins-libav-1.22.11.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit gstreamer-meson
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
LICENSE="LGPL-2+"
SLOT="1.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv x86"
RDEPEND="
>=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
diff --git a/media-plugins/gst-plugins-libde265/Manifest b/media-plugins/gst-plugins-libde265/Manifest
index 8afe0c32cc8d..94ba53d60500 100644
--- a/media-plugins/gst-plugins-libde265/Manifest
+++ b/media-plugins/gst-plugins-libde265/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
diff --git a/media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.20.2.ebuild b/media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.22.11.ebuild
index 05b2ef9fb58a..54cfcb346931 100644
--- a/media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.22.11.ebuild
@@ -1,15 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
GST_ORG_MODULE=gst-plugins-bad
inherit gstreamer-meson
DESCRIPTION="H.265 decoder plugin for GStreamer"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 x86"
-RDEPEND="
- >=media-libs/libde265-0.9[${MULTILIB_USEDEP}]
-"
+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
deleted file mode 100644
index 6610b04d230f..000000000000
--- a/media-plugins/gst-plugins-libmms/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
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
deleted file mode 100644
index 9582f4c4ab1f..000000000000
--- a/media-plugins/gst-plugins-libmms/gst-plugins-libmms-1.18.6.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# 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-libnice/Manifest b/media-plugins/gst-plugins-libnice/Manifest
index 7324eb4d3f18..c97d1852cce6 100644
--- a/media-plugins/gst-plugins-libnice/Manifest
+++ b/media-plugins/gst-plugins-libnice/Manifest
@@ -1,2 +1,2 @@
-DIST libnice-0.1.18.tar.gz 439791 BLAKE2B 6bb68bb1484b4a622a580bc9c66b8be260d2615b211cf7991cb50a9f692df525cd0c3c9fc54ef86534426f396f8d2201966cdacfd3f69ff27193971f95886540 SHA512 08bac05874708f7e7a669d28727d8951a10c464b22dd6fada1a4644850bcf5c4cc022cce46bb24c806086a7869b274c4c7d3d6ddaa9ed0ce0bc2c47f72933227
DIST libnice-0.1.19.tar.gz 453407 BLAKE2B 7bffde82a3e55d9aeeaadd159d944346a5192871e7f574e278dc43e8171e5fde472cd28186777a0b6cddd8bde34e035794b1c6b8f152c7fb4fae5202025bfdac SHA512 1c63cc0b7655186fd6f83da4dd607183d6ccfab9b7ad7189c1bea2ba7413183f24076aba5d6c7231d2ab3fbd471827256729a8a0c0d1bda48803586e68b3778b
+DIST libnice-0.1.21.tar.gz 460086 BLAKE2B 61f0807ad0d959ffbaf8dce7b0321a19ae42e4c57cc6ac9b8f39bd27645ef60bb342f4105b6ce4c4c82573592a52388888d72031033e9e7368f8b5d53afa37d6 SHA512 acbd1e0e8aacb0a65cad5b70b470a74a7c4a4f1306bc4e17cd4fd899f2fae2bb538bd099e6c0f9cba6bb9a38e95bc14087aa4f77f6aa5b70d6398179783c6e26
diff --git a/media-plugins/gst-plugins-libnice/files/gst-plugins-libnice-0.1.21-no-install-version.patch b/media-plugins/gst-plugins-libnice/files/gst-plugins-libnice-0.1.21-no-install-version.patch
new file mode 100644
index 000000000000..2602a31f97dd
--- /dev/null
+++ b/media-plugins/gst-plugins-libnice/files/gst-plugins-libnice-0.1.21-no-install-version.patch
@@ -0,0 +1,84 @@
+https://gitlab.freedesktop.org/libnice/libnice/-/merge_requests/259
+
+From a34623e08e368d56fe6c7fcb7a1f87ea59ad5094 Mon Sep 17 00:00:00 2001
+From: Nirbheek Chauhan <nirbheek@centricular.com>
+Date: Wed, 31 May 2023 18:34:11 +0530
+Subject: [PATCH] meson: Generate nice-version.h in the right builddir
+
+We want it in the `nice/` subdir so that it gets picked up correctly
+during uninstalled builds, such as in the gstreamer monorepo.
+
+The `NICE_CHECK_VERSION` macro was non-functional in the monorepo
+because of this.
+---
+ gst/meson.build | 3 +--
+ meson.build | 9 ---------
+ nice/meson.build | 12 +++++++++++-
+ 3 files changed, 12 insertions(+), 12 deletions(-)
+
+diff --git a/gst/meson.build b/gst/meson.build
+index 572c6abc..4ed4794f 100644
+--- a/gst/meson.build
++++ b/gst/meson.build
+@@ -12,8 +12,7 @@ libgstnice = library('gstnice',
+ gst_nice_sources,
+ c_args : gst_nice_args,
+ include_directories: nice_incs,
+- dependencies: [nice_deps, gst_dep],
+- link_with: libnice,
++ dependencies: [libnice_dep, gst_dep],
+ install_dir: gst_plugins_install_dir,
+ install: true)
+ plugins = [libgstnice]
+diff --git a/meson.build b/meson.build
+index 6a733b73..4faffb40 100644
+--- a/meson.build
++++ b/meson.build
+@@ -85,15 +85,6 @@ add_project_arguments('-D_GNU_SOURCE',
+ '-DNICE_VERSION_NANO=' + version_nano,
+ language: 'c')
+
+-version_conf = configuration_data()
+-version_conf.set('NICE_VERSION_MAJOR', version_major)
+-version_conf.set('NICE_VERSION_MINOR', version_minor)
+-version_conf.set('NICE_VERSION_MICRO', version_micro)
+-version_conf.set('NICE_VERSION_NANO', version_nano)
+-nice_version_h = configure_file(output: 'nice-version.h',
+- install_dir: get_option('includedir') / 'nice',
+- configuration: version_conf)
+-
+ cdata = configuration_data()
+
+ cdata.set_quoted('PACKAGE_STRING', meson.project_name())
+diff --git a/nice/meson.build b/nice/meson.build
+index 6916781d..4f826d81 100644
+--- a/nice/meson.build
++++ b/nice/meson.build
+@@ -1,4 +1,3 @@
+-nice_gen_sources = [nice_version_h]
+ nice_link_args = []
+
+ # libnice.def
+@@ -31,9 +30,20 @@ libnice = library('nice',
+ link_depends: mapfile,
+ install: true)
+
++version_conf = configuration_data()
++version_conf.set('NICE_VERSION_MAJOR', version_major)
++version_conf.set('NICE_VERSION_MINOR', version_minor)
++version_conf.set('NICE_VERSION_MICRO', version_micro)
++version_conf.set('NICE_VERSION_NANO', version_nano)
++nice_version_h = configure_file(output: 'nice-version.h',
++ install_dir: get_option('includedir') / 'nice',
++ configuration: version_conf)
++
+ install_headers('nice.h', subdir: 'nice')
+ nice_include = include_directories('.')
+
++nice_gen_sources = [nice_version_h]
++
+ # introspection
+ build_gir = gir.found() and not get_option('introspection').disabled()
+ if build_gir
+--
+GitLab
diff --git a/media-plugins/gst-plugins-libnice/files/gst-plugins-libnice-0.1.21-use-installed-libnice.patch b/media-plugins/gst-plugins-libnice/files/gst-plugins-libnice-0.1.21-use-installed-libnice.patch
new file mode 100644
index 000000000000..1f8adae219ec
--- /dev/null
+++ b/media-plugins/gst-plugins-libnice/files/gst-plugins-libnice-0.1.21-use-installed-libnice.patch
@@ -0,0 +1,46 @@
+Carve out everything but gstreamer plugin part, libnice-0.1.21
+
+Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko@gmail.com>
+
+diff -udBbr libnice-0.1.21-original/meson.build libnice-0.1.21/meson.build
+--- libnice-0.1.21-original/meson.build 2020-10-21 04:03:07.272845300 +0300
++++ libnice-0.1.21/meson.build 2022-03-20 23:38:05.116302874 +0300
+@@ -263,9 +263,7 @@
+
+ libm = cc.find_library('m', required: false)
+
+-nice_incs = include_directories('.', 'agent', 'random', 'socket', 'stun')
+-
+-nice_deps = gio_deps + [gthread_dep, crypto_dep, gupnp_igd_dep] + syslibs
++nice_incs = include_directories('.')
+
+ ignored_iface_prefix = get_option('ignored-network-interface-prefix')
+ if ignored_iface_prefix != []
+@@ -278,11 +276,7 @@
+
+ gir = find_program('g-ir-scanner', required : get_option('introspection'))
+
+-subdir('agent')
+-subdir('stun')
+-subdir('socket')
+-subdir('random')
+-subdir('nice')
++libnice_dep = dependency('nice', version: nice_version, required: true)
+
+ if gst_dep.found()
+ subdir('gst')
+@@ -298,14 +292,6 @@
+ endif
+ endif
+
+-if not get_option('tests').disabled()
+- subdir('tests')
+-endif
+-
+-if not get_option('examples').disabled()
+- subdir('examples')
+-endif
+-
+ add_test_setup('valgrind',
+ exe_wrapper: ['valgrind',
+ '--leak-check=full',
diff --git a/media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.19.ebuild b/media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.19.ebuild
index d232cc42b1a5..a2f3211ff830 100644
--- a/media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.19.ebuild
+++ b/media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.19.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://nice.freedesktop.org/releases/${MY_P}.tar.gz"
LICENSE="|| ( MPL-1.1 LGPL-2.1 )"
SLOT="1.0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE=""
RDEPEND="
diff --git a/media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.18.ebuild b/media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.21.ebuild
index ffbb9406d7dd..06e9b1dd59be 100644
--- a/media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.18.ebuild
+++ b/media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.21.ebuild
@@ -1,17 +1,17 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit meson-multilib
DESCRIPTION="GStreamer plugin for ICE (RFC 5245) support"
-HOMEPAGE="https://nice.freedesktop.org/wiki/"
+HOMEPAGE="https://libnice.freedesktop.org/"
MY_P=libnice-${PV}
SRC_URI="https://nice.freedesktop.org/releases/${MY_P}.tar.gz"
LICENSE="|| ( MPL-1.1 LGPL-2.1 )"
SLOT="1.0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos"
IUSE=""
RDEPEND="
@@ -23,7 +23,8 @@ DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"
PATCHES=(
- "${FILESDIR}"/gst-plugins-libnice-${PV}-use-installed-libnice.patch
+ "${FILESDIR}"/gst-plugins-libnice-0.1.21-no-install-version.patch
+ "${FILESDIR}"/gst-plugins-libnice-0.1.21-use-installed-libnice.patch
)
S=${WORKDIR}/${MY_P}
@@ -38,6 +39,5 @@ multilib_src_configure() {
-Dintrospection=disabled
-Dgupnp=disabled
)
-
meson_src_configure
}
diff --git a/media-plugins/gst-plugins-libnice/metadata.xml b/media-plugins/gst-plugins-libnice/metadata.xml
index e1416581f5b2..e68c7defb641 100644
--- a/media-plugins/gst-plugins-libnice/metadata.xml
+++ b/media-plugins/gst-plugins-libnice/metadata.xml
@@ -1,12 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>gnome@gentoo.org</email>
- <name>Gentoo GNOME Desktop</name>
-</maintainer>
-<maintainer type="project">
- <email>gstreamer@gentoo.org</email>
- <name>GStreamer package maintainers</name>
-</maintainer>
+ <maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="freedesktop-gitlab">libnice/libnice</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-plugins/gst-plugins-libpng/Manifest b/media-plugins/gst-plugins-libpng/Manifest
index 0d98242fa2b2..08d2b2aa7987 100644
--- a/media-plugins/gst-plugins-libpng/Manifest
+++ b/media-plugins/gst-plugins-libpng/Manifest
@@ -1 +1 @@
-DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933
+DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb
diff --git a/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.20.2.ebuild b/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.22.11.ebuild
index e9b372ed683c..f4252fdfcde6 100644
--- a/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.22.11.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
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"
+KEYWORDS="~alpha amd64 arm arm64 ppc ppc64 ~riscv ~sparc x86"
RDEPEND=">=media-libs/libpng-1.6.10:0=[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-libvisual/Manifest b/media-plugins/gst-plugins-libvisual/Manifest
index 4cd0ad417cc0..3b95369e79d3 100644
--- a/media-plugins/gst-plugins-libvisual/Manifest
+++ b/media-plugins/gst-plugins-libvisual/Manifest
@@ -1 +1 @@
-DIST gst-plugins-base-1.20.2.tar.xz 3295552 BLAKE2B 23b306c566cdd57e31b84082bd14c93e84a10329d83ac71365c0ba7f523d1415ac36aa8217c982abe0c33a40da6e884fac66737227eb794b5bc0c64944d7ea36 SHA512 144ae965a3e487c70e9ac55099ae49f54bff7110d5a92867ebe8a91760dd94fb7f13dc23f34e55923c2150012f81b55be22c840fe89d97e4e78290cb6d51bc51
+DIST gst-plugins-base-1.22.11.tar.xz 2373020 BLAKE2B 0809629afae7b82a12079dc40dd5a6a7c86876b591389c3179a74cea975b0ef3c66d9fc2f42a2f722892de2c75ef87eb0cfc5cc5df65f0ebefa02a891b0c392a SHA512 cfd8f7fe66f4707e043c8f070110eb80f9804cec529c8d29b13dbc8604db90e3f010c9614d538ad076b826df54f75ce5ebac355bd05a874e44dccead6a953c60
diff --git a/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.20.2.ebuild b/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.20.2.ebuild
deleted file mode 100644
index dfb985f7affb..000000000000
--- a/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.20.2.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# 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-libvisual/gst-plugins-libvisual-1.22.11.ebuild b/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.22.11.ebuild
new file mode 100644
index 000000000000..8ca00114c797
--- /dev/null
+++ b/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.22.11.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+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:0.4[${MULTILIB_USEDEP}]
+ >=media-plugins/libvisual-plugins-0.4.0-r3:0.4[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+ gstreamer_system_package audio_dep:gstreamer-audio \
+ pbutils_dep:gstreamer-pbutils \
+ video_dep:gstreamer-video
+}
diff --git a/media-plugins/gst-plugins-lv2/Manifest b/media-plugins/gst-plugins-lv2/Manifest
index 8afe0c32cc8d..94ba53d60500 100644
--- a/media-plugins/gst-plugins-lv2/Manifest
+++ b/media-plugins/gst-plugins-lv2/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
diff --git a/media-plugins/gst-plugins-lv2/gst-plugins-lv2-1.20.2.ebuild b/media-plugins/gst-plugins-lv2/gst-plugins-lv2-1.22.11.ebuild
index 8343e46152db..82fe7cd86544 100644
--- a/media-plugins/gst-plugins-lv2/gst-plugins-lv2-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-lv2/gst-plugins-lv2-1.22.11.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
GST_ORG_MODULE=gst-plugins-bad
inherit gstreamer-meson
diff --git a/media-plugins/gst-plugins-meta/gst-plugins-meta-1.20.2.ebuild b/media-plugins/gst-plugins-meta/gst-plugins-meta-1.20.5.ebuild
index 3d40607f526e..285d24d8b3c4 100644
--- a/media-plugins/gst-plugins-meta/gst-plugins-meta-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-meta/gst-plugins-meta-1.20.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
diff --git a/media-plugins/gst-plugins-meta/gst-plugins-meta-1.20.6.ebuild b/media-plugins/gst-plugins-meta/gst-plugins-meta-1.20.6.ebuild
new file mode 100644
index 000000000000..285d24d8b3c4
--- /dev/null
+++ b/media-plugins/gst-plugins-meta/gst-plugins-meta-1.20.6.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 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 ~loong ~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 8afe0c32cc8d..94ba53d60500 100644
--- a/media-plugins/gst-plugins-modplug/Manifest
+++ b/media-plugins/gst-plugins-modplug/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
diff --git a/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.20.2.ebuild b/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.22.11.ebuild
index cc9887a17372..bc6630f19e8c 100644
--- a/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.22.11.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
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"
+KEYWORDS="~alpha amd64 arm64 ~hppa ~loong ~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 f4581889678a..b2b2d4a984d9 100644
--- a/media-plugins/gst-plugins-mpeg2dec/Manifest
+++ b/media-plugins/gst-plugins-mpeg2dec/Manifest
@@ -1 +1 @@
-DIST gst-plugins-ugly-1.20.2.tar.xz 506672 BLAKE2B d1ca3075182a7fe431884c29f12ce9ec60bea3fa0e701a02981f1bf4f6ba393890712373be7a5f0b76734ccf80a5dc1240f62505f2ffe1ab12f1a314ce82bbe4 SHA512 bbe6c60003dc180084995aa00c8aefc5238f9e826db03f5cadac4a39900f2e9ca529b8f63787ca59c830e12bf4f426408b185ca228bd5e9255c2a4f452a48d6a
+DIST gst-plugins-ugly-1.22.11.tar.xz 256812 BLAKE2B 143fe16c92465be0c5bfb5b6c452be9e730501d372e49c26c6837eb2ff336b8098cda5afc61b3620f9ea9ed13eed6118e0deed8dcc9eab499b941e5e64157fd9 SHA512 767e80c1d15ec79ff196c4c4ad6128bc17502b490201c1a3799341a2784848f639392310de7dabc922d022acb5156bd25e4191ba2409c17b3a23a278f7722c5c
diff --git a/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.20.2.ebuild b/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.22.11.ebuild
index eb3928ab3584..3c59024e48b9 100644
--- a/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.22.11.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
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"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
RDEPEND=">=media-libs/libmpeg2-0.5.1-r2[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-mpeg2enc/Manifest b/media-plugins/gst-plugins-mpeg2enc/Manifest
index 8afe0c32cc8d..94ba53d60500 100644
--- a/media-plugins/gst-plugins-mpeg2enc/Manifest
+++ b/media-plugins/gst-plugins-mpeg2enc/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
diff --git a/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.20.2.ebuild b/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.22.11.ebuild
index 3cbd8a64b1cf..e53b62613d41 100644
--- a/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.22.11.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
GST_ORG_MODULE=gst-plugins-bad
inherit gstreamer-meson
DESCRIPTION="MPEG-1/2 video encoding plugin for GStreamer"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 x86"
RDEPEND=">=media-video/mjpegtools-2.1.0-r1:=[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-mpg123/Manifest b/media-plugins/gst-plugins-mpg123/Manifest
index 0d98242fa2b2..08d2b2aa7987 100644
--- a/media-plugins/gst-plugins-mpg123/Manifest
+++ b/media-plugins/gst-plugins-mpg123/Manifest
@@ -1 +1 @@
-DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933
+DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb
diff --git a/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.20.2.ebuild b/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.22.11.ebuild
index e28aa778bb5c..e811522c81b3 100644
--- a/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.22.11.ebuild
@@ -1,15 +1,15 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
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"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
RDEPEND="
- >=media-sound/mpg123-1.23[${MULTILIB_USEDEP}]
+ >=media-sound/mpg123-base-1.23[${MULTILIB_USEDEP}]
"
DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-mplex/Manifest b/media-plugins/gst-plugins-mplex/Manifest
index 8afe0c32cc8d..94ba53d60500 100644
--- a/media-plugins/gst-plugins-mplex/Manifest
+++ b/media-plugins/gst-plugins-mplex/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
diff --git a/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.20.2.ebuild b/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.22.11.ebuild
index 7ab01507df43..9d48c596d252 100644
--- a/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.22.11.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
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"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
RDEPEND=">=media-video/mjpegtools-2.1.0-r1:=[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-neon/Manifest b/media-plugins/gst-plugins-neon/Manifest
index 8afe0c32cc8d..94ba53d60500 100644
--- a/media-plugins/gst-plugins-neon/Manifest
+++ b/media-plugins/gst-plugins-neon/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
diff --git a/media-plugins/gst-plugins-neon/gst-plugins-neon-1.20.2.ebuild b/media-plugins/gst-plugins-neon/gst-plugins-neon-1.22.11.ebuild
index 953ff8529679..40452aaafeea 100644
--- a/media-plugins/gst-plugins-neon/gst-plugins-neon-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-neon/gst-plugins-neon-1.22.11.ebuild
@@ -1,16 +1,16 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
GST_ORG_MODULE=gst-plugins-bad
inherit gstreamer-meson
DESCRIPTION="HTTP client source plugin for GStreamer"
-KEYWORDS="~alpha amd64 ppc ppc64 x86"
+KEYWORDS="~alpha amd64 ~arm64 ppc ppc64 x86"
RDEPEND="
>=net-libs/neon-0.30.0[${MULTILIB_USEDEP}]
- <=net-libs/neon-0.32.99[${MULTILIB_USEDEP}]
+ <=net-libs/neon-0.33.99[${MULTILIB_USEDEP}]
"
DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-ofa/Manifest b/media-plugins/gst-plugins-ofa/Manifest
deleted file mode 100644
index 6610b04d230f..000000000000
--- a/media-plugins/gst-plugins-ofa/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gst-plugins-bad-1.18.6.tar.xz 5652788 BLAKE2B d877c8b6d39b67de957f180fbcc942fc658631dfc75b90f342f088e58c4655b1591651fbcd2a98259c95f0a7e830bb0ec67f65eb87d4b13c9f2adc733da7f12f SHA512 78731e0db04afd3dcdd5c5ea84df4e096a5db121fd9cb6eb79197844482a3b36b2764a664f171f80c809e6182ceae2350113d47f3f7c684d2d88f752bc092baf
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
deleted file mode 100644
index 5036295cb444..000000000000
--- a/media-plugins/gst-plugins-ofa/gst-plugins-ofa-1.18.6.ebuild
+++ /dev/null
@@ -1,14 +0,0 @@
-# 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-ofa/metadata.xml b/media-plugins/gst-plugins-ofa/metadata.xml
deleted file mode 100644
index 33fa99dbc4ba..000000000000
--- a/media-plugins/gst-plugins-ofa/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?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-openaptx/Manifest b/media-plugins/gst-plugins-openaptx/Manifest
index 8afe0c32cc8d..94ba53d60500 100644
--- a/media-plugins/gst-plugins-openaptx/Manifest
+++ b/media-plugins/gst-plugins-openaptx/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
diff --git a/media-plugins/gst-plugins-openaptx/gst-plugins-openaptx-1.20.2.ebuild b/media-plugins/gst-plugins-openaptx/gst-plugins-openaptx-1.22.11.ebuild
index d68276964798..31e903046721 100644
--- a/media-plugins/gst-plugins-openaptx/gst-plugins-openaptx-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-openaptx/gst-plugins-openaptx-1.22.11.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
GST_ORG_MODULE=gst-plugins-bad
inherit gstreamer-meson
DESCRIPTION="openaptx plugin for GStreamer"
-KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv x86"
RDEPEND="
|| (
diff --git a/media-plugins/gst-plugins-opencv/Manifest b/media-plugins/gst-plugins-opencv/Manifest
index 8afe0c32cc8d..94ba53d60500 100644
--- a/media-plugins/gst-plugins-opencv/Manifest
+++ b/media-plugins/gst-plugins-opencv/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
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.22.3-use-system-libs-opencv.patch
index 57ee0cffc824..cb05c45c2c31 100644
--- 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.22.3-use-system-libs-opencv.patch
@@ -1,16 +1,19 @@
-commit 245245841d3117d81cff1b560b7ac4b1aad1aa78
-Author: Igor V. Kovalenko <igor.v.kovalenko@gmail.com>
-Date: Sat Jul 3 19:29:01 2021 +0300
+libgstopencv.so is "normally" installed by gst-plugins-bad, but we want it to
+be part of our gst-plugins-opencv package (installing it as part of gst-plugins-bad
+would at least be confusing, and also not ideal given it'd have to depend on opencv,
+even though we have gst-plugins-opencv).
- Patch gst-plugins-bad 1.18.4 to also install opencv integration libs
-
- Signed-off-by: Igor V. Kovalenko <igor.v.kovalenko@gmail.com>
+bad currently doesn't have a way to allow disabling everything but the opencv
+plugin bit, so that's what this patch does as a hack. It only keeps the bare
+minimum to build the opencv helper (i.e. disable everything that gst-plugins-bad
+does to not collide, but keep opencv).
-diff --git a/ext/meson.build b/ext/meson.build
-index 2cbddbf82..c70a07bbe 100644
+TODO: replace this with something more maintainable, e.g. possible hacks
+with submodules or creating a drop-in meson.build in the ebuild to just build
+the plugin & helper libs.
--- a/ext/meson.build
+++ b/ext/meson.build
-@@ -58,7 +58,6 @@ subdir('ttml')
+@@ -64,7 +64,6 @@ subdir('ttml')
subdir('voaacenc')
subdir('voamrwbenc')
subdir('vulkan')
@@ -18,11 +21,9 @@ index 2cbddbf82..c70a07bbe 100644
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 @@
+@@ -1,24 +1 @@
-subdir('uridownloader')
-
-subdir('adaptivedemux')
@@ -31,6 +32,8 @@ index 6cbed6c6c..d44943189 100644
-subdir('codecparsers')
-subdir('codecs')
-subdir('d3d11')
+-# cuda can depend on d3d11
+-subdir('cuda')
-subdir('insertbin')
-subdir('interfaces')
-subdir('isoff')
@@ -45,14 +48,12 @@ index 6cbed6c6c..d44943189 100644
-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}',
+@@ -530,23 +530,10 @@ pkgconfig_variables = ['exec_prefix=${prefix}',
pkgconfig_subdirs = ['gstreamer-1.0']
-
+
-pkgconfig.generate(
- libraries : [gst_dep],
- variables : pkgconfig_variables,
@@ -73,23 +74,26 @@ index e456c32da..cfa265061 100644
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')
+@@ -18,7 +18,6 @@ subdir('msdk')
subdir('nvcodec')
subdir('opensles')
+ subdir('qsv')
-subdir('shm')
subdir('tinyalsa')
subdir('uvch264')
subdir('v4l2codecs')
+diff --git a/ext/meson.build b/ext/meson.build
+index ebf7e3b..4124917 100644
+--- a/ext/meson.build
++++ b/ext/meson.build
+@@ -64,8 +64,6 @@ subdir('ttml')
+ subdir('voaacenc')
+ subdir('voamrwbenc')
+ subdir('vulkan')
+-subdir('webrtc')
+-subdir('webrtcdsp')
+ subdir('webp')
+ subdir('wildmidi')
+ subdir('wpe')
diff --git a/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.20.2.ebuild b/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.20.2.ebuild
deleted file mode 100644
index 8097759f43d4..000000000000
--- a/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.20.2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# 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-1.20.1-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.22.11.ebuild b/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.22.11.ebuild
new file mode 100644
index 000000000000..82c867f9bc10
--- /dev/null
+++ b/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.22.11.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GST_ORG_MODULE=gst-plugins-bad
+inherit gstreamer-meson
+
+DESCRIPTION="OpenCV elements for GStreamer"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND=">=media-libs/opencv-4.1.2-r3:=[contrib,contribdnn,${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+ "${FILESDIR}"/gst-plugins-bad-1.22.3-use-system-libs-opencv.patch
+)
+
+multilib_src_configure() {
+ local emesonargs=(
+ # We need to disable here to avoid colliding w/ gst-plugins-bad
+ # on translations, because we currently do a "full" install in
+ # multilib_src_install in this package. See bug #907480.
+ -Dnls=disabled
+ )
+
+ gstreamer_multilib_src_configure
+}
+
+multilib_src_install() {
+ DESTDIR="${D}" eninja install
+}
diff --git a/media-plugins/gst-plugins-openh264/Manifest b/media-plugins/gst-plugins-openh264/Manifest
index 8afe0c32cc8d..94ba53d60500 100644
--- a/media-plugins/gst-plugins-openh264/Manifest
+++ b/media-plugins/gst-plugins-openh264/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
diff --git a/media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.20.2.ebuild b/media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.22.11.ebuild
index c2d5af7e41aa..4d83048dd882 100644
--- a/media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.22.11.ebuild
@@ -1,15 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
GST_ORG_MODULE=gst-plugins-bad
inherit gstreamer-meson
DESCRIPTION="H.264 encoder/decoder plugin for GStreamer"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
-RDEPEND="
- >=media-libs/openh264-1.3:=[${MULTILIB_USEDEP}]
-"
+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 ae7f15022f4e..51d00d8a7f6f 100644
--- a/media-plugins/gst-plugins-opus/Manifest
+++ b/media-plugins/gst-plugins-opus/Manifest
@@ -1,2 +1,2 @@
-DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
-DIST gst-plugins-base-1.20.2.tar.xz 3295552 BLAKE2B 23b306c566cdd57e31b84082bd14c93e84a10329d83ac71365c0ba7f523d1415ac36aa8217c982abe0c33a40da6e884fac66737227eb794b5bc0c64944d7ea36 SHA512 144ae965a3e487c70e9ac55099ae49f54bff7110d5a92867ebe8a91760dd94fb7f13dc23f34e55923c2150012f81b55be22c840fe89d97e4e78290cb6d51bc51
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
+DIST gst-plugins-base-1.22.11.tar.xz 2373020 BLAKE2B 0809629afae7b82a12079dc40dd5a6a7c86876b591389c3179a74cea975b0ef3c66d9fc2f42a2f722892de2c75ef87eb0cfc5cc5df65f0ebefa02a891b0c392a SHA512 cfd8f7fe66f4707e043c8f070110eb80f9804cec529c8d29b13dbc8604db90e3f010c9614d538ad076b826df54f75ce5ebac355bd05a874e44dccead6a953c60
diff --git a/media-plugins/gst-plugins-opus/gst-plugins-opus-1.20.2.ebuild b/media-plugins/gst-plugins-opus/gst-plugins-opus-1.22.11.ebuild
index 119ff929917e..46cbba4acd70 100644
--- a/media-plugins/gst-plugins-opus/gst-plugins-opus-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-opus/gst-plugins-opus-1.22.11.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
GST_ORG_MODULE=gst-plugins-base
inherit gstreamer-meson
@@ -12,16 +12,15 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~spar
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
+ gstreamer_system_package audio_dep:gstreamer-audio \
+ pbutils_dep:gstreamer-pbutils \
+ tag_dep:gstreamer-tag
}
# Everything below is for building opusparse from gst-plugins-bad. Once it moves into -base, all below can be removed
@@ -43,11 +42,6 @@ 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 0d98242fa2b2..08d2b2aa7987 100644
--- a/media-plugins/gst-plugins-oss/Manifest
+++ b/media-plugins/gst-plugins-oss/Manifest
@@ -1 +1 @@
-DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933
+DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb
diff --git a/media-plugins/gst-plugins-oss/gst-plugins-oss-1.20.2.ebuild b/media-plugins/gst-plugins-oss/gst-plugins-oss-1.22.11.ebuild
index bc27eeabdbe6..ee7fc8babe43 100644
--- a/media-plugins/gst-plugins-oss/gst-plugins-oss-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-oss/gst-plugins-oss-1.22.11.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
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"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~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 0d98242fa2b2..08d2b2aa7987 100644
--- a/media-plugins/gst-plugins-pulse/Manifest
+++ b/media-plugins/gst-plugins-pulse/Manifest
@@ -1 +1 @@
-DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933
+DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb
diff --git a/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.20.2.ebuild b/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.22.11.ebuild
index 2351c9aa8dde..855e6f700e1b 100644
--- a/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.22.11.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
GST_ORG_MODULE=gst-plugins-good
inherit gstreamer-meson
@@ -11,6 +11,6 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~spar
RDEPEND="
>=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}]
- >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}]
+ >=media-libs/libpulse-2.1-r1[${MULTILIB_USEDEP}]
"
DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-raw1394/Manifest b/media-plugins/gst-plugins-raw1394/Manifest
index 0d98242fa2b2..08d2b2aa7987 100644
--- a/media-plugins/gst-plugins-raw1394/Manifest
+++ b/media-plugins/gst-plugins-raw1394/Manifest
@@ -1 +1 @@
-DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933
+DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb
diff --git a/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.20.2.ebuild b/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.22.11.ebuild
index 3f663910164f..9a19b0e0c0f1 100644
--- a/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.22.11.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
GST_ORG_MODULE=gst-plugins-good
inherit gstreamer-meson
DESCRIPTION="Fiwewire DV/HDV capture plugin for GStreamer"
-KEYWORDS="amd64 ppc ppc64 x86"
+KEYWORDS="amd64 ~arm64 ppc ppc64 x86"
RDEPEND="
>=media-libs/libiec61883-1.2.0-r1[${MULTILIB_USEDEP}]
diff --git a/media-plugins/gst-plugins-resindvd/Manifest b/media-plugins/gst-plugins-resindvd/Manifest
index 8afe0c32cc8d..94ba53d60500 100644
--- a/media-plugins/gst-plugins-resindvd/Manifest
+++ b/media-plugins/gst-plugins-resindvd/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
diff --git a/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.20.2.ebuild b/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.22.11.ebuild
index 8d98172f1ce4..8275579f25dd 100644
--- a/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.22.11.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
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"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
RDEPEND="
>=media-libs/libdvdnav-4.2.0-r1:=[${MULTILIB_USEDEP}]
diff --git a/media-plugins/gst-plugins-rtmp/Manifest b/media-plugins/gst-plugins-rtmp/Manifest
index 8afe0c32cc8d..94ba53d60500 100644
--- a/media-plugins/gst-plugins-rtmp/Manifest
+++ b/media-plugins/gst-plugins-rtmp/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
diff --git a/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.20.2.ebuild b/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.22.11.ebuild
index b0cc6fbdd2a4..d92bb90e71d4 100644
--- a/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.22.11.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
GST_ORG_MODULE=gst-plugins-bad
inherit gstreamer-meson
DESCRIPTION="RTMP source/sink plugin for GStreamer"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 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
index 8afe0c32cc8d..94ba53d60500 100644
--- a/media-plugins/gst-plugins-sbc/Manifest
+++ b/media-plugins/gst-plugins-sbc/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
diff --git a/media-plugins/gst-plugins-sbc/gst-plugins-sbc-1.20.2.ebuild b/media-plugins/gst-plugins-sbc/gst-plugins-sbc-1.22.11.ebuild
index 73534799643e..1400b52c98b3 100644
--- a/media-plugins/gst-plugins-sbc/gst-plugins-sbc-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-sbc/gst-plugins-sbc-1.22.11.ebuild
@@ -1,15 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
GST_ORG_MODULE=gst-plugins-bad
inherit gstreamer-meson
DESCRIPTION="SBC encoder and decoder plugin for GStreamer"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
-RDEPEND="
- media-libs/sbc[${MULTILIB_USEDEP}]
-"
+RDEPEND="media-libs/sbc[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-sctp/Manifest b/media-plugins/gst-plugins-sctp/Manifest
index 8afe0c32cc8d..94ba53d60500 100644
--- a/media-plugins/gst-plugins-sctp/Manifest
+++ b/media-plugins/gst-plugins-sctp/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
diff --git a/media-plugins/gst-plugins-sctp/gst-plugins-sctp-1.20.2.ebuild b/media-plugins/gst-plugins-sctp/gst-plugins-sctp-1.22.11.ebuild
index 82ba2fdda97d..7da2c1c71c24 100644
--- a/media-plugins/gst-plugins-sctp/gst-plugins-sctp-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-sctp/gst-plugins-sctp-1.22.11.ebuild
@@ -1,15 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
GST_ORG_MODULE=gst-plugins-bad
inherit gstreamer-meson
DESCRIPTION="SCTP plugins for GStreamer"
-KEYWORDS="amd64"
+KEYWORDS="amd64 ~arm64"
-RDEPEND="
- >=media-libs/gst-plugins-base-${PV}:1.0[${MULTILIB_USEDEP}]
-"
+RDEPEND=""
DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-shout2/Manifest b/media-plugins/gst-plugins-shout2/Manifest
index 0d98242fa2b2..08d2b2aa7987 100644
--- a/media-plugins/gst-plugins-shout2/Manifest
+++ b/media-plugins/gst-plugins-shout2/Manifest
@@ -1 +1 @@
-DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933
+DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb
diff --git a/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.20.2.ebuild b/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.22.11.ebuild
index c23332a157b3..e921ff09d410 100644
--- a/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.22.11.ebuild
@@ -1,13 +1,14 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
GST_ORG_MODULE=gst-plugins-good
inherit gstreamer-meson
DESCRIPTION="Icecast server sink plugin for GStreamer"
-KEYWORDS="~alpha amd64 ppc ppc64 x86"
+KEYWORDS="~alpha amd64 ~arm64 ppc ppc64 x86"
-RDEPEND=">=media-libs/libshout-2.3.1-r1[${MULTILIB_USEDEP}]"
+# Requires >= 2.4.3 but prefers >= 2.4.6
+RDEPEND=">=media-libs/libshout-2.4.6[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-sidplay/Manifest b/media-plugins/gst-plugins-sidplay/Manifest
index f4581889678a..b2b2d4a984d9 100644
--- a/media-plugins/gst-plugins-sidplay/Manifest
+++ b/media-plugins/gst-plugins-sidplay/Manifest
@@ -1 +1 @@
-DIST gst-plugins-ugly-1.20.2.tar.xz 506672 BLAKE2B d1ca3075182a7fe431884c29f12ce9ec60bea3fa0e701a02981f1bf4f6ba393890712373be7a5f0b76734ccf80a5dc1240f62505f2ffe1ab12f1a314ce82bbe4 SHA512 bbe6c60003dc180084995aa00c8aefc5238f9e826db03f5cadac4a39900f2e9ca529b8f63787ca59c830e12bf4f426408b185ca228bd5e9255c2a4f452a48d6a
+DIST gst-plugins-ugly-1.22.11.tar.xz 256812 BLAKE2B 143fe16c92465be0c5bfb5b6c452be9e730501d372e49c26c6837eb2ff336b8098cda5afc61b3620f9ea9ed13eed6118e0deed8dcc9eab499b941e5e64157fd9 SHA512 767e80c1d15ec79ff196c4c4ad6128bc17502b490201c1a3799341a2784848f639392310de7dabc922d022acb5156bd25e4191ba2409c17b3a23a278f7722c5c
diff --git a/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.20.2.ebuild b/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.22.11.ebuild
index 93e727c56c6c..0f8abce31b60 100644
--- a/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.22.11.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
GST_ORG_MODULE=gst-plugins-ugly
inherit gstreamer-meson
DESCRIPTION="Sid decoder plugin for GStreamer"
-KEYWORDS="~alpha amd64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm64 ppc ppc64 ~sparc x86"
RDEPEND=">=media-libs/libsidplay-1.36.59-r1:1[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-smoothstreaming/Manifest b/media-plugins/gst-plugins-smoothstreaming/Manifest
index 8afe0c32cc8d..94ba53d60500 100644
--- a/media-plugins/gst-plugins-smoothstreaming/Manifest
+++ b/media-plugins/gst-plugins-smoothstreaming/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
diff --git a/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.20.2.ebuild b/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.22.11.ebuild
index dc567bedad31..16cc9a028f35 100644
--- a/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.22.11.ebuild
@@ -1,21 +1,26 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
GST_ORG_MODULE=gst-plugins-bad
inherit gstreamer-meson
DESCRIPTION="Smooth Streaming plugin for GStreamer"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 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
+ gstreamer_system_library \
+ gstadaptivedemux_dep:gstadaptivedemux \
+ gstisoff_dep:gstisoff \
+ gsturidownloader_dep:gsturidownloader
+}
+
+pkg_postinst() {
+ einfo "media-plugins/gst-plugins-adaptivedemux2 provides an alternative smooth streaming demuxer option (mssdemux2)"
}
diff --git a/media-plugins/gst-plugins-soundtouch/Manifest b/media-plugins/gst-plugins-soundtouch/Manifest
index 8afe0c32cc8d..94ba53d60500 100644
--- a/media-plugins/gst-plugins-soundtouch/Manifest
+++ b/media-plugins/gst-plugins-soundtouch/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
diff --git a/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.20.2.ebuild b/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.22.11.ebuild
index 00266e4f218b..4ff8d23d686b 100644
--- a/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.22.11.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
GST_ORG_MODULE=gst-plugins-bad
inherit gstreamer-meson
DESCRIPTION="Beats-per-minute detection and pitch controlling plugin for GStreamer"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 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 0d98242fa2b2..08d2b2aa7987 100644
--- a/media-plugins/gst-plugins-soup/Manifest
+++ b/media-plugins/gst-plugins-soup/Manifest
@@ -1 +1 @@
-DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933
+DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb
diff --git a/media-plugins/gst-plugins-soup/gst-plugins-soup-1.20.2.ebuild b/media-plugins/gst-plugins-soup/gst-plugins-soup-1.20.2.ebuild
deleted file mode 100644
index 218a5db39c24..000000000000
--- a/media-plugins/gst-plugins-soup/gst-plugins-soup-1.20.2.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# 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 ~loong ~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-soup/gst-plugins-soup-1.22.11.ebuild b/media-plugins/gst-plugins-soup/gst-plugins-soup-1.22.11.ebuild
new file mode 100644
index 000000000000..540bd24cd94d
--- /dev/null
+++ b/media-plugins/gst-plugins-soup/gst-plugins-soup-1.22.11.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer-meson
+
+DESCRIPTION="HTTP client source/sink plugin for GStreamer"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~x64-macos"
+
+# Checks at runtime which libsoup was linked in and picks the appropriate one.
+# Need both here to guarantee consumers will work.
+# May be able to get rid of 2.4 later if it's possible to build 2.4 support
+# from 3.0 headers.
+RDEPEND="
+ >=net-libs/libsoup-2.48:2.4[${MULTILIB_USEDEP}]
+ net-libs/libsoup:3.0[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-soup/metadata.xml b/media-plugins/gst-plugins-soup/metadata.xml
index 31061f5fbaa6..dbfc795c7264 100644
--- a/media-plugins/gst-plugins-soup/metadata.xml
+++ b/media-plugins/gst-plugins-soup/metadata.xml
@@ -6,7 +6,7 @@
<name>GStreamer package maintainers</name>
</maintainer>
<longdescription lang="en">
- GStreamer plugin for HTTP client source/sink via net-libs/libsoup.
+ GStreamer plugin for HTTP client source/sink via <pkg>net-libs/libsoup</pkg>.
Includes the following elements:
* souphttpsrc - Receive data as a client over the network via HTTP using SOUP
diff --git a/media-plugins/gst-plugins-speex/Manifest b/media-plugins/gst-plugins-speex/Manifest
index 0d98242fa2b2..08d2b2aa7987 100644
--- a/media-plugins/gst-plugins-speex/Manifest
+++ b/media-plugins/gst-plugins-speex/Manifest
@@ -1 +1 @@
-DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933
+DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb
diff --git a/media-plugins/gst-plugins-speex/gst-plugins-speex-1.20.2.ebuild b/media-plugins/gst-plugins-speex/gst-plugins-speex-1.22.11.ebuild
index 2d2541c3e20b..c19ded8e0fe3 100644
--- a/media-plugins/gst-plugins-speex/gst-plugins-speex-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-speex/gst-plugins-speex-1.22.11.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
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"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~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 8afe0c32cc8d..94ba53d60500 100644
--- a/media-plugins/gst-plugins-srt/Manifest
+++ b/media-plugins/gst-plugins-srt/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
diff --git a/media-plugins/gst-plugins-srt/gst-plugins-srt-1.20.2.ebuild b/media-plugins/gst-plugins-srt/gst-plugins-srt-1.22.11.ebuild
index 900b56229995..96583bca8cb3 100644
--- a/media-plugins/gst-plugins-srt/gst-plugins-srt-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-srt/gst-plugins-srt-1.22.11.ebuild
@@ -1,15 +1,14 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
GST_ORG_MODULE=gst-plugins-bad
inherit gstreamer-meson
DESCRIPTION="Secure reliable transport (SRT) transfer plugin for GStreamer"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
-RDEPEND="
- net-libs/srt:=[${MULTILIB_USEDEP}]
-"
+RDEPEND=">=net-libs/srt-1.3.0:=[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"
+BDEPEND="dev-util/glib-utils"
diff --git a/media-plugins/gst-plugins-srtp/Manifest b/media-plugins/gst-plugins-srtp/Manifest
index 8afe0c32cc8d..94ba53d60500 100644
--- a/media-plugins/gst-plugins-srtp/Manifest
+++ b/media-plugins/gst-plugins-srtp/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
diff --git a/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.20.2.ebuild b/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.20.2.ebuild
deleted file mode 100644
index 6e0f155abfec..000000000000
--- a/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.20.2.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# 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-srtp/gst-plugins-srtp-1.22.11.ebuild b/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.22.11.ebuild
new file mode 100644
index 000000000000..d617063168ac
--- /dev/null
+++ b/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.22.11.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="SRTP encoder/decoder plugin for GStreamer"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv x86"
+
+RDEPEND=">=net-libs/libsrtp-2.1.0:2=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-util/glib-utils"
diff --git a/media-plugins/gst-plugins-taglib/Manifest b/media-plugins/gst-plugins-taglib/Manifest
index 0d98242fa2b2..08d2b2aa7987 100644
--- a/media-plugins/gst-plugins-taglib/Manifest
+++ b/media-plugins/gst-plugins-taglib/Manifest
@@ -1 +1 @@
-DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933
+DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb
diff --git a/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.20.2.ebuild b/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.22.11.ebuild
index 849bd57d9d0d..e36da959a112 100644
--- a/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.22.11.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
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 ~loong ~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 0d98242fa2b2..08d2b2aa7987 100644
--- a/media-plugins/gst-plugins-twolame/Manifest
+++ b/media-plugins/gst-plugins-twolame/Manifest
@@ -1 +1 @@
-DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933
+DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb
diff --git a/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.20.2.ebuild b/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.22.11.ebuild
index 918d937d32c0..8701433dd880 100644
--- a/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.22.11.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
GST_ORG_MODULE=gst-plugins-good
inherit gstreamer-meson
DESCRIPTION="MPEG2 encoder plugin for GStreamer"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ppc ppc64 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~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 8afe0c32cc8d..94ba53d60500 100644
--- a/media-plugins/gst-plugins-uvch264/Manifest
+++ b/media-plugins/gst-plugins-uvch264/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
diff --git a/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.20.2.ebuild b/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.22.11.ebuild
index 20f8ce4b774e..9ec000d097e9 100644
--- a/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.22.11.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
GST_ORG_MODULE=gst-plugins-bad
inherit gstreamer-meson
DESCRIPTION="UVC compliant H264 encoding cameras plugin for GStreamer"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 x86"
RDEPEND="
dev-libs/libgudev:=[${MULTILIB_USEDEP}]
diff --git a/media-plugins/gst-plugins-v4l2/Manifest b/media-plugins/gst-plugins-v4l2/Manifest
index 0d98242fa2b2..08d2b2aa7987 100644
--- a/media-plugins/gst-plugins-v4l2/Manifest
+++ b/media-plugins/gst-plugins-v4l2/Manifest
@@ -1 +1 @@
-DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933
+DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb
diff --git a/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.20.2.ebuild b/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.22.11.ebuild
index 926da72d1683..0d6268d187d8 100644
--- a/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.22.11.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
GST_ORG_MODULE=gst-plugins-good
inherit gstreamer-meson
diff --git a/media-plugins/gst-plugins-vaapi/Manifest b/media-plugins/gst-plugins-vaapi/Manifest
index 39600372bbb9..fa134e65fe57 100644
--- a/media-plugins/gst-plugins-vaapi/Manifest
+++ b/media-plugins/gst-plugins-vaapi/Manifest
@@ -1 +1 @@
-DIST gstreamer-vaapi-1.20.2.tar.xz 791672 BLAKE2B 05a9491322a5aeeb2b6d6a8fb004c32841a0fbea8bd12e64d6826fdde551a04db8c68360107cd5f2083760201567b61669d7a11d3229b324f059cb0118cf6684 SHA512 df5d510e910350f165b2a7bb0e433bd247608fcc719d0dc2cd72fb1f0a160a1d3c2c9006c8f6ec5d6fa454c4c15a1bb0df061cc9fd5d4e966f05a6d3f39bb491
+DIST gstreamer-vaapi-1.22.11.tar.xz 552468 BLAKE2B 0353699651add70639a4f7d591eccb646f5d6cda3ba8832553597b7b4e9bd3ebfe07d9eb1ac6e078219ee630131d502adccc8106a2207bb0234353905bafd8cd SHA512 939b748fea88c94ad59c1d4610a872a794b383382096a8f5f011a21d4c8fb041c28e1aa9a8d54f519fb3e48a69ed79622b0d45be01d2d5a900738a7928401563
diff --git a/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.20.2.ebuild b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.22.11.ebuild
index 721a006090c5..8256a3897829 100644
--- a/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.22.11.ebuild
@@ -1,10 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 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
+EAPI=8
+inherit gstreamer-meson
MY_PN="gstreamer-vaapi"
DESCRIPTION="Hardware accelerated video decoding through VA-API plugin for GStreamer"
@@ -13,8 +11,8 @@ 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
+KEYWORDS="amd64 arm64 ~loong 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
@@ -29,6 +27,7 @@ REQUIRED_USE="
|| ( drm gles2 opengl wayland X )
gles2? ( egl )
opengl? ( || ( egl X ) )
+ wayland? ( drm )
"
# glx doesn't require libva-glx (libva[opengl]) afaics, only by tests/test-display.c
@@ -50,7 +49,7 @@ GL_DEPS="
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}]
+ >=media-libs/libva-1.10.0:=[drm(+)?,wayland?,X?,${MULTILIB_USEDEP}]
drm? (
>=virtual/libudev-208:=[${MULTILIB_USEDEP}]
>=x11-libs/libdrm-2.4.98[${MULTILIB_USEDEP}]
@@ -64,7 +63,6 @@ RDEPEND="
x11-libs/libXrender[${MULTILIB_USEDEP}] )
"
DEPEND="${RDEPEND}"
-BDEPEND="${PYTHON_DEPS}"
S="${WORKDIR}/${MY_PN}-${PV}"
@@ -72,23 +70,25 @@ S="${WORKDIR}/${MY_PN}-${PV}"
RESTRICT="test"
multilib_src_configure() {
+ GST_PLUGINS_NOAUTO="wayland"
+
local emesonargs=(
- -Dwith_encoders=yes
- -Dwith_drm=$(usex drm yes no)
- -Dwith_x11=$(usex X yes no)
- -Dwith_wayland=$(usex wayland yes no)
+ -Dencoders=enabled
+ $(meson_feature drm)
+ $(meson_feature X x11)
+ $(meson_feature wayland)
)
if use opengl || use gles2; then
- emesonargs+=( -Dwith_egl=$(usex egl yes no) )
+ emesonargs+=( $(meson_feature egl) )
else
- emesonargs+=( -Dwith_egl=no )
+ emesonargs+=( -Degl=disabled )
fi
if use opengl && use X; then
- emesonargs+=( -Dwith_glx=yes )
+ emesonargs+=( -Dglx=enabled )
else
- emesonargs+=( -Dwith_glx=no )
+ emesonargs+=( -Dglx=disabled )
fi
# Workaround EGL/eglplatform.h being built with X11 present
diff --git a/media-plugins/gst-plugins-vaapi/metadata.xml b/media-plugins/gst-plugins-vaapi/metadata.xml
index 3f726dfa99ea..6997730f1472 100644
--- a/media-plugins/gst-plugins-vaapi/metadata.xml
+++ b/media-plugins/gst-plugins-vaapi/metadata.xml
@@ -7,7 +7,6 @@
</maintainer>
<use>
<flag name="drm">Enable DRM renderer</flag>
- <flag name="egl">Enable EGL support</flag>
<flag name="gles2">Enable GLESv2 and GLESv3 support</flag>
</use>
</pkgmetadata>
diff --git a/media-plugins/gst-plugins-voaacenc/Manifest b/media-plugins/gst-plugins-voaacenc/Manifest
index 8afe0c32cc8d..94ba53d60500 100644
--- a/media-plugins/gst-plugins-voaacenc/Manifest
+++ b/media-plugins/gst-plugins-voaacenc/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
diff --git a/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.20.2.ebuild b/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.22.11.ebuild
index cfbce4d36571..b986badce4ac 100644
--- a/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.22.11.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
GST_ORG_MODULE=gst-plugins-bad
inherit gstreamer-meson
DESCRIPTION="AAC encoder plugin for GStreamer"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 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 8afe0c32cc8d..94ba53d60500 100644
--- a/media-plugins/gst-plugins-voamrwbenc/Manifest
+++ b/media-plugins/gst-plugins-voamrwbenc/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
diff --git a/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.20.2.ebuild b/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.22.11.ebuild
index c7570f67a172..61cee761ae86 100644
--- a/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.22.11.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
GST_ORG_MODULE=gst-plugins-bad
inherit gstreamer-meson
DESCRIPTION="AMR-WB audio encoder plugin for GStreamer"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 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 0d98242fa2b2..08d2b2aa7987 100644
--- a/media-plugins/gst-plugins-vpx/Manifest
+++ b/media-plugins/gst-plugins-vpx/Manifest
@@ -1 +1 @@
-DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933
+DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb
diff --git a/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.2.ebuild b/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.22.11.ebuild
index c2806764615c..9866925b3c35 100644
--- a/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.22.11.ebuild
@@ -1,13 +1,14 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
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"
+KEYWORDS="amd64 arm arm64 ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86"
RDEPEND=">=media-libs/libvpx-1.7.0:=[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"
+BDEPEND="dev-util/glib-utils"
diff --git a/media-plugins/gst-plugins-wavpack/Manifest b/media-plugins/gst-plugins-wavpack/Manifest
index 0d98242fa2b2..08d2b2aa7987 100644
--- a/media-plugins/gst-plugins-wavpack/Manifest
+++ b/media-plugins/gst-plugins-wavpack/Manifest
@@ -1 +1 @@
-DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933
+DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb
diff --git a/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.20.2.ebuild b/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.22.11.ebuild
index 101393cc7b12..cfb230bdab5d 100644
--- a/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.22.11.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
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"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~loong ~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-webp/Manifest b/media-plugins/gst-plugins-webp/Manifest
new file mode 100644
index 000000000000..94ba53d60500
--- /dev/null
+++ b/media-plugins/gst-plugins-webp/Manifest
@@ -0,0 +1 @@
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
diff --git a/media-plugins/gst-plugins-webp/gst-plugins-webp-1.22.11.ebuild b/media-plugins/gst-plugins-webp/gst-plugins-webp-1.22.11.ebuild
new file mode 100644
index 000000000000..91bd1fa40df4
--- /dev/null
+++ b/media-plugins/gst-plugins-webp/gst-plugins-webp-1.22.11.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="WebP image format support for GStreamer"
+KEYWORDS="amd64 arm64"
+
+RDEPEND=">=media-libs/libwebp-0.2.1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-libmms/metadata.xml b/media-plugins/gst-plugins-webp/metadata.xml
index 33fa99dbc4ba..33fa99dbc4ba 100644
--- a/media-plugins/gst-plugins-libmms/metadata.xml
+++ b/media-plugins/gst-plugins-webp/metadata.xml
diff --git a/media-plugins/gst-plugins-webrtc/Manifest b/media-plugins/gst-plugins-webrtc/Manifest
index 8afe0c32cc8d..94ba53d60500 100644
--- a/media-plugins/gst-plugins-webrtc/Manifest
+++ b/media-plugins/gst-plugins-webrtc/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
diff --git a/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.20.2.ebuild b/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.20.2.ebuild
deleted file mode 100644
index f37f6385d54d..000000000000
--- a/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.20.2.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# 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-webrtc/gst-plugins-webrtc-1.22.11.ebuild b/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.22.11.ebuild
new file mode 100644
index 000000000000..7c857b1502be
--- /dev/null
+++ b/media-plugins/gst-plugins-webrtc/gst-plugins-webrtc-1.22.11.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer-meson
+
+DESCRIPTION="WebRTC plugins for GStreamer"
+KEYWORDS="amd64 ~arm64"
+
+RDEPEND="
+ >=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.21[${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 \
+ gstsctp_dep:gstreamer-sctp \
+ gstbadaudio_dep:gstreamer-bad-audio
+}
+
+multilib_src_install() {
+ # TODO: Fix this properly, see bug #907470 and bug #909079.
+ insinto /usr/$(get_libdir)
+ doins "${BUILD_DIR}"/ext/webrtc/libgstwebrtc.so
+ doins "${BUILD_DIR}"/gst-libs/gst/webrtc/nice/libgstwebrtcnice-1.0.so*
+ insinto /usr/include/gstreamer-1.0/gst/webrtc/nice
+ doins "${S}"/gst-libs/gst/webrtc/nice/*.h
+ gstreamer_multilib_src_install
+}
diff --git a/media-plugins/gst-plugins-x264/Manifest b/media-plugins/gst-plugins-x264/Manifest
index f4581889678a..b2b2d4a984d9 100644
--- a/media-plugins/gst-plugins-x264/Manifest
+++ b/media-plugins/gst-plugins-x264/Manifest
@@ -1 +1 @@
-DIST gst-plugins-ugly-1.20.2.tar.xz 506672 BLAKE2B d1ca3075182a7fe431884c29f12ce9ec60bea3fa0e701a02981f1bf4f6ba393890712373be7a5f0b76734ccf80a5dc1240f62505f2ffe1ab12f1a314ce82bbe4 SHA512 bbe6c60003dc180084995aa00c8aefc5238f9e826db03f5cadac4a39900f2e9ca529b8f63787ca59c830e12bf4f426408b185ca228bd5e9255c2a4f452a48d6a
+DIST gst-plugins-ugly-1.22.11.tar.xz 256812 BLAKE2B 143fe16c92465be0c5bfb5b6c452be9e730501d372e49c26c6837eb2ff336b8098cda5afc61b3620f9ea9ed13eed6118e0deed8dcc9eab499b941e5e64157fd9 SHA512 767e80c1d15ec79ff196c4c4ad6128bc17502b490201c1a3799341a2784848f639392310de7dabc922d022acb5156bd25e4191ba2409c17b3a23a278f7722c5c
diff --git a/media-plugins/gst-plugins-x264/gst-plugins-x264-1.20.2.ebuild b/media-plugins/gst-plugins-x264/gst-plugins-x264-1.22.11.ebuild
index acef66ca6b33..4fcd58fc5b54 100644
--- a/media-plugins/gst-plugins-x264/gst-plugins-x264-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-x264/gst-plugins-x264-1.22.11.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
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"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86"
# 20111220 ensures us X264_BUILD >= 120
RDEPEND=">=media-libs/x264-0.0.20130506:=[${MULTILIB_USEDEP}]"
diff --git a/media-plugins/gst-plugins-x265/Manifest b/media-plugins/gst-plugins-x265/Manifest
index 8afe0c32cc8d..94ba53d60500 100644
--- a/media-plugins/gst-plugins-x265/Manifest
+++ b/media-plugins/gst-plugins-x265/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
diff --git a/media-plugins/gst-plugins-x265/gst-plugins-x265-1.20.2.ebuild b/media-plugins/gst-plugins-x265/gst-plugins-x265-1.22.11.ebuild
index 58e00d4f2a38..7c245b31a01d 100644
--- a/media-plugins/gst-plugins-x265/gst-plugins-x265-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-x265/gst-plugins-x265-1.22.11.ebuild
@@ -1,17 +1,15 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
GST_ORG_MODULE="gst-plugins-bad"
inherit gstreamer-meson
DESCRIPTION="H.265 encoder plugin for GStreamer"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 x86"
-RDEPEND="
- media-libs/x265:=[${MULTILIB_USEDEP}]
-"
+RDEPEND="media-libs/x265:=[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"
multilib_src_configure() {
diff --git a/media-plugins/gst-plugins-ximagesrc/Manifest b/media-plugins/gst-plugins-ximagesrc/Manifest
index 0d98242fa2b2..08d2b2aa7987 100644
--- a/media-plugins/gst-plugins-ximagesrc/Manifest
+++ b/media-plugins/gst-plugins-ximagesrc/Manifest
@@ -1 +1 @@
-DIST gst-plugins-good-1.20.2.tar.xz 3411008 BLAKE2B 45eb497d240bf9b05cfbf85babe5ef85fb8a7f25f1b470f131f319064e1dc04f334d4b7dede4f0aedd73dca01605b7e00e2ddc587bcf9ccce6989a9e99776cb1 SHA512 a10ea48fdfbe741e9bc63036b011748558f89968aaa525380ac99884c27463d190c0b49e2d98b4f554eee6ead8a5c5da3ba62e5b0b1fe54877598beccc68a933
+DIST gst-plugins-good-1.22.11.tar.xz 2847708 BLAKE2B d61f834727719992e207ce3aa2e9b4ca779930f8bc0baf12bef7869f456ac86fad4a3874b50071d28724e414c5b134f7604af4b66c836da3388e584fbbe16dcf SHA512 e6105c90a66bfee8a69f621bf44f53fcbf832ec9290cee984354da91e57b61d2bbd548e3ad0c5d9f859d0c3f5ba3c313539f24b350e0a7acf29cb8983d4f40cb
diff --git a/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.20.2.ebuild b/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.22.11.ebuild
index 477776c1626b..3a68d14596e0 100644
--- a/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.22.11.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
GST_ORG_MODULE=gst-plugins-good
inherit gstreamer-meson
DESCRIPTION="X11 video capture stream plugin for GStreamer"
-KEYWORDS="amd64 ppc ppc64 ~sparc x86"
+KEYWORDS="amd64 ~arm64 ppc ppc64 ~sparc x86"
RDEPEND="
>=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}]
diff --git a/media-plugins/gst-plugins-zbar/Manifest b/media-plugins/gst-plugins-zbar/Manifest
index 8afe0c32cc8d..94ba53d60500 100644
--- a/media-plugins/gst-plugins-zbar/Manifest
+++ b/media-plugins/gst-plugins-zbar/Manifest
@@ -1 +1 @@
-DIST gst-plugins-bad-1.20.2.tar.xz 6216208 BLAKE2B bbbe77a1255991a2f96696996fb0c99f14f6d63fef455feb1ce90ae518bb9f80fd61bcfb223c20407b8d6240faaa93478495f8e9fda16fab36a311d167e88e25 SHA512 3f98973dc07ead745418e0a30f9f6b5c8d328e3d126f54d92c10ab5da04271768a5c5dffc36ea24ccf8fb516b1e3733be9fb18dc0db419dea4d37d17018f8a70
+DIST gst-plugins-bad-1.22.11.tar.xz 5552716 BLAKE2B 2b1106f22114c6133d27c4cf8ea00af7efb60a21239b9a7655e35550ffa8401e5c04f9b4894d3ad74126ca67c3eb840b2257c86ad4f78ada208606f679e70fb4 SHA512 cf1901b4d4459be253d00bb65fdf6c86920ad4f034d91bd278509dfcb4e1729fdbedc127aebcd4470cc24c841d94e4199ef60747576b881ded6afc6d41985c70
diff --git a/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.20.2.ebuild b/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.22.11.ebuild
index 4dd9319efe1c..26ddb9945dd3 100644
--- a/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.20.2.ebuild
+++ b/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.22.11.ebuild
@@ -1,13 +1,13 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
GST_ORG_MODULE=gst-plugins-bad
inherit gstreamer-meson
DESCRIPTION="Bar codes detection in video streams for GStreamer"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
RDEPEND=">=media-gfx/zbar-0.10_p20121015-r2[${MULTILIB_USEDEP}]"
DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-transcoder/Manifest b/media-plugins/gst-transcoder/Manifest
deleted file mode 100644
index c6599025cfd1..000000000000
--- a/media-plugins/gst-transcoder/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gst-transcoder-1.14.1.tar.gz 37919 BLAKE2B 2687150ff3d609245449135d5725840aab9ed83b487bebeb0daf86634db27b3e68a5aca6ec8fb21ae5bf7e3c3808bc8729db5b24f75dabdf2bff7715a456fb9e SHA512 22dcb75bb706193e67a840218a69df797d5f833935e87d8df03838def5d426d94b25972ca4db8ae2f20fea915d18ef0044ee928a2dfe240f3134cdf1fced7657
diff --git a/media-plugins/gst-transcoder/gst-transcoder-1.14.1-r1.ebuild b/media-plugins/gst-transcoder/gst-transcoder-1.14.1-r1.ebuild
deleted file mode 100644
index 2acbdff7a418..000000000000
--- a/media-plugins/gst-transcoder/gst-transcoder-1.14.1-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gnome2-utils meson xdg
-
-DESCRIPTION="GStreamer Transcoding API"
-HOMEPAGE="https://github.com/pitivi/gst-transcoder"
-SRC_URI="https://github.com/pitivi/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="gtk-doc"
-
-RDEPEND="
- dev-libs/gobject-introspection:=
- dev-libs/glib:2
- >=media-libs/gstreamer-${PV}:1.0[introspection]
- >=media-libs/gst-plugins-base-${PV}:1.0[introspection]
- !>media-libs/gst-plugins-bad-1.18
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- gtk-doc? ( dev-util/gtk-doc
- app-text/docbook-xml-dtd:4.1.2 )
- virtual/pkgconfig
-"
-
-src_prepare() {
- xdg_src_prepare
- gnome2_environment_reset # fixes gst /dev access under sandbox for g-ir-scanner
-}
-
-src_configure() {
- addwrite /dev/dri/
- local emesonargs=(
- $(meson_use !gtk-doc disable_doc)
- # gobject-introspection can be optional now, but the only consumer (pitivi) requires it.
- # Migration to have the option is not done, as gst-transcoder moves into gst-plugins-bad-1.18 anyhow.
- -Ddisable_introspection=false
- )
- meson_src_configure
-}
diff --git a/media-plugins/hdx-realtime-media-engine/Manifest b/media-plugins/hdx-realtime-media-engine/Manifest
index accc327dd387..81beae19b540 100644
--- a/media-plugins/hdx-realtime-media-engine/Manifest
+++ b/media-plugins/hdx-realtime-media-engine/Manifest
@@ -1,4 +1,2 @@
-DIST HDX_RealTime_Media_Engine_2.9.400_for_Linux.zip 30105551 BLAKE2B cf511ecc01909812535506de81c6f0c7516a2fe90b2e7a92f7c8e3602b38edd962ce4de2bc754d793b2cae06f24364e1908f2ef71728571e0cb63ed41ecf148b SHA512 4cc30e581f8e003c8d3cd460225dc6cd0dba699927d78f4b86ff10f9e7d5c3badcf7edfb6f7ca84343042d671ff872373da82c128aacec2011533e8b0537ae74
-DIST HDX_RealTime_Media_Engine_2.9.400_for_Linux_x64.zip 30137698 BLAKE2B 87819d23930898c9849c5bacb83551b46401185c2eaa9342c7a9fee28592f072a659d698e028bfcaf45dfe7cf4393aa7ad49aa6f92e79c6768c298759e116dce SHA512 6fa794646cfe607b94a42c430f2fdb6cde3cc1135a115436b6a2e6629b256ce27e5a116dbab707b5a9c1e6e8065ebd6fd67756a2ddb34245b945970471f56cf4
-DIST HDX_RealTime_Media_Engine_2.9.500_for_Linux.zip 30099634 BLAKE2B aee56c8f2e909ebdeba751ec45a74f7e0a350c7d3ecca0f815f5da5693d3b0941e07cd7bcfdc4d86cbae97668b6252e308e30d57d08494b7ff47ad4e302a8494 SHA512 bfc1949dd8a2774fa0e3228c75523d26d6f28f39e2936b5152567f52a39dc853569a4a012c7e49fa72dd7e75262f0a615bad872191be155ca9c6920bf56ae888
-DIST HDX_RealTime_Media_Engine_2.9.500_for_Linux_x64.zip 30138987 BLAKE2B f59c7cac53c7fdf9560ef7f31ade2e3439c8fa54e46cfb8ad86e4b8bc8880073e73cce5f4cafd2d009ec8bae688d41c8bc8f7d26cf2b89665c2414b87aa0bd6c SHA512 8d9bd9ac2414472d80f04025f0966e32f4157ecd6757c9361c46a2a5d077a3913b93cf5f91f175a239dc4e85363f65a6c855c637a5bce2b3d71775ef66fa345d
+DIST HDX_RealTime_Media_Engine_2.9.700_for_Linux.zip 30127078 BLAKE2B cb354b22ab10dccf82d32d375bc816cb7dce335127c62aa917128600b7891c1932e41319581ed9ed0d9feb51f2b10f6cf4ea39dba3e5907b5d4e55b6cd2c3864 SHA512 6e957a6c8e3fff4ac8382d67b800ebac8a3a2070198ca33f549ff33b2cc5546d872a3446ab945b9ec9a61694dc6ac928048fb771188dfc05cc031837bc18ceb6
+DIST HDX_RealTime_Media_Engine_2.9.700_for_Linux_x64.zip 30175218 BLAKE2B 64b86f78a87327e324308ff68740f6b676896c5c077e7b4ad31ad6ae90ffb2c7103af5f543c3350c751fad0d4ea25485e0d46e465981c178c542240119193d93 SHA512 634ce4c3b897109add120ee5fc369ccee66fe0890c7a924ec5730a79731a273823fcefde0ce6eea3c4fdc92193facca7c6442f6bbeb01f06a54a405eec0c902e
diff --git a/media-plugins/hdx-realtime-media-engine/hdx-realtime-media-engine-2.9.400.2702.ebuild b/media-plugins/hdx-realtime-media-engine/hdx-realtime-media-engine-2.9.400.2702.ebuild
deleted file mode 100644
index 61ddaae0ea7d..000000000000
--- a/media-plugins/hdx-realtime-media-engine/hdx-realtime-media-engine-2.9.400.2702.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit unpacker
-
-MY_PV="$(ver_cut 1-3)"
-
-DESCRIPTION="HDX RealTime Media Engine plugin for Citrix Workspace App"
-HOMEPAGE="https://www.citrix.com/"
-SRC_URI="amd64? ( HDX_RealTime_Media_Engine_${MY_PV}_for_Linux_x64.zip )
- x86? ( HDX_RealTime_Media_Engine_${MY_PV}_for_Linux.zip )"
-LICENSE="icaclient"
-SLOT="0"
-
-KEYWORDS="~amd64 ~x86"
-RESTRICT="fetch mirror strip"
-
-BDEPEND="app-arch/unzip"
-RDEPEND="
- >=net-misc/icaclient-20.12.0.12-r1
- || (
- media-video/pipewire
- media-sound/pulseaudio
- media-sound/apulse
- )
-"
-
-ICAROOT="/opt/Citrix/ICAClient"
-QA_PREBUILT="${ICAROOT#/}/*"
-
-S="${WORKDIR}/usr/local/bin"
-
-pkg_nofetch() {
- elog "Download the client file ${A} from"
- elog "https://www.citrix.com/de-de/downloads/citrix-receiver/additional-client-software/hdx-realtime-media-engine-ltsrcu-latest.html"
- elog "and place it into your DISTDIR directory."
-}
-
-pkg_setup() {
- case ${ARCH} in
- amd64)
- zip_dir="x86_64"
- zip_arch="amd64"
- ;;
- x86)
- zip_dir="i386"
- zip_arch="i386"
- ;;
- esac
-}
-
-src_unpack() {
- default
-
- local MY_T="${WORKDIR}/HDX_RealTime_Media_Engine_${MY_PV}_for_Linux$(usex amd64 '_x64' '')"
- local deb_base_name="citrix-hdx-realtime-media-engine"
- unpack_deb ${MY_T}/${zip_dir}/${deb_base_name}_$(ver_rs 3 -)_${zip_arch}.deb
-}
-
-src_install() {
- insinto "${ICAROOT}/rtme"
-
- # No, we do NOT install such a generic udev rule into the system
- local destfiles=(
- DialTone_US.wav
- EULA.rtf
- InboundCallRing.wav
- )
-
- local el
- for el in "${destfiles[@]}" ; do
- doins "${el}"
- done
-
- exeinto "${ICAROOT}"/rtme
- doexe RTMEconfig RTMediaEngineSRV
-
- for el in /var/{lib,log}/RTMediaEngineSRV /var/lib/Citrix/HDXRMEP ; do
- keepdir ${el}
- fperms a+rw ${el}
- done
-
- insinto "${ICAROOT}"
- doins HDXRTME.so
-}
-
-pkg_postinst() {
- ebegin "add info about our plugin to the module.ini of the Citrix receiver"
- local inifile="${BROOT}${ICAROOT}/config/module.ini"
- if cp "${inifile}" . ; then
- "${BROOT}${ICAROOT}"/rtme/RTMEconfig -install -ignoremm \
- && cp new_module.ini "${inifile}"
- fi
- eend $?
-}
diff --git a/media-plugins/hdx-realtime-media-engine/hdx-realtime-media-engine-2.9.500.2802.ebuild b/media-plugins/hdx-realtime-media-engine/hdx-realtime-media-engine-2.9.700.3000.ebuild
index 1ab96fc394ee..bdca16afb49a 100644
--- a/media-plugins/hdx-realtime-media-engine/hdx-realtime-media-engine-2.9.500.2802.ebuild
+++ b/media-plugins/hdx-realtime-media-engine/hdx-realtime-media-engine-2.9.700.3000.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -14,27 +14,34 @@ SRC_URI="amd64? ( HDX_RealTime_Media_Engine_${MY_PV}_for_Linux_x64.zip )
LICENSE="icaclient"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="-* ~amd64 ~x86"
RESTRICT="fetch mirror strip"
BDEPEND="app-arch/unzip"
RDEPEND="
- >=net-misc/icaclient-20.12.0.12-r1
+ sys-libs/llvm-libunwind
|| (
media-video/pipewire
- media-sound/pulseaudio
+ media-libs/libpulse
media-sound/apulse
)
+ x11-libs/libX11
+ x11-libs/libXv
"
ICAROOT="/opt/Citrix/ICAClient"
QA_PREBUILT="${ICAROOT#/}/*"
+REQUIRES_EXCLUDE="
+ libpulse.so.0
+ libsndfile.so.1
+"
+
S="${WORKDIR}/usr/local/bin"
pkg_nofetch() {
elog "Download the client file ${A} from"
- elog "https://www.citrix.com/de-de/downloads/citrix-receiver/additional-client-software/hdx-realtime-media-engine-ltsrcu-latest.html"
+ elog "https://www.citrix.com/downloads/workspace-app/additional-client-software/hdx-realtime-media-engine.html"
elog "and place it into your DISTDIR directory."
}
@@ -85,13 +92,3 @@ src_install() {
insinto "${ICAROOT}"
doins HDXRTME.so
}
-
-pkg_postinst() {
- ebegin "add info about our plugin to the module.ini of the Citrix receiver"
- local inifile="${BROOT}${ICAROOT}/config/module.ini"
- if cp "${inifile}" . ; then
- "${BROOT}${ICAROOT}"/rtme/RTMEconfig -install -ignoremm \
- && cp new_module.ini "${inifile}"
- fi
- eend $?
-}
diff --git a/media-plugins/hdx-realtime-media-engine/metadata.xml b/media-plugins/hdx-realtime-media-engine/metadata.xml
index 115e9d64a669..2ccb2c1a35a3 100644
--- a/media-plugins/hdx-realtime-media-engine/metadata.xml
+++ b/media-plugins/hdx-realtime-media-engine/metadata.xml
@@ -1,5 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <!-- maintainer-needed -->
+ <maintainer type="person">
+ <email>amynka@gentoo.org</email>
+ </maintainer>
</pkgmetadata>
diff --git a/media-plugins/imlib2_loaders/Manifest b/media-plugins/imlib2_loaders/Manifest
index 4729d673697f..bb0be411aef5 100644
--- a/media-plugins/imlib2_loaders/Manifest
+++ b/media-plugins/imlib2_loaders/Manifest
@@ -1,2 +1,3 @@
-DIST imlib2_loaders-1.7.1.tar.bz2 302348 BLAKE2B 8f73daa5b70d7122c136a001df920649a438edc60d4e7e94b691dfecc0864b66c321c676fb78a2f9e990b842d31fd5f95dcbacf232d6b9809382173449f86673 SHA512 5752768aa61c36e8f8ae5ff9219f950ba7b1561629bb21e4b4e16890d0fa904e93899e64152f05c6d7190553404336ec33b1d88b0cbec46c61a26598e27d449d
-DIST imlib2_loaders-1.7.5.tar.xz 252548 BLAKE2B 5bc048dad9949dabd9ba3253fe862089975fe0b1dc6bc898e0b5fbc27cf4c2d7be81dbec64aa9fc1da357ed881e5617017f36c46d009a633e594a54fa29beeb0 SHA512 3b307dfae033466d2fa37f90d47626d32fd90228747cbd03ca3bfafe33fb995dbd1b86cfd13e4982c622b18940e4d6b2ec4826c017f5dce0c1cdee1b558c9204
+DIST imlib2_loaders-1.11.0.tar.xz 254380 BLAKE2B a578ea36d18e6dfbadc107a862fd9a2089760280a82bb9a1efe047e7d142c0351afd62b228cf53dbca6b7cf6aa3aa17244e86c80416d6dea533f1de721e26eb0 SHA512 ecc26f5b087bf23e7c2a767b7a9663f3b594f7146e8c7e87a5333297641db0b8557a9faf554c95f45ba0b1c336e87e50b8b2b79005fccacd6f9dac9de36949c6
+DIST imlib2_loaders-1.12.2.tar.xz 254512 BLAKE2B 4eae597e5145527e1d1ef7f29eea77d99a197c39b6efac71d984b0a9a8346759e7e8175da2652790583307b7002eecb2dd4d3273dd956fb04d403090c0dc47c2 SHA512 9acd187023e336dfdd765d15c40a6161fbe340a0d51bbd426fdb02d39b2ff86da77ba5034f87faa8fd46e39590ca816a10e7422851391719235f9193a29501a0
+DIST imlib2_loaders-1.9.1.tar.xz 257512 BLAKE2B b1610b54923f354fa0946d1e19efc9270f737122f979e5352c2090f25bd79318c58437b8fc7744dff9b9d7991f38a0b26aa5f3ce1e493961e348d1d2012924df SHA512 eed5c567d4c896a321be7492ceda8b1be33c5d8ab7614a7f9588adc9a2c288f4127f1c91ce65ea0ce18b5477c5b9a58bceb04a82a98cb6fc071a0c762f9ce8ee
diff --git a/media-plugins/imlib2_loaders/files/imlib2_loaders-1.7.1-loader-api.patch b/media-plugins/imlib2_loaders/files/imlib2_loaders-1.7.1-loader-api.patch
deleted file mode 100644
index 981b1ce1e9b1..000000000000
--- a/media-plugins/imlib2_loaders/files/imlib2_loaders-1.7.1-loader-api.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-diff '--color=auto' -Naurd imlib2_loaders-1.7.1.orig/src/modules/loaders/loader_common.h imlib2_loaders-1.7.1/src/modules/loaders/loader_common.h
---- imlib2_loaders-1.7.1.orig/src/modules/loaders/loader_common.h 2020-05-21 06:49:09.000000000 +0300
-+++ imlib2_loaders-1.7.1/src/modules/loaders/loader_common.h 2021-01-16 15:11:53.229675567 +0300
-@@ -4,6 +4,7 @@
- #include "config.h"
- #include "common.h"
- #include "image.h"
-+#include "loaders.h"
-
- __EXPORT__ char load(ImlibImage * im, ImlibProgressFunction progress,
- char progress_granularity, char load_data);
-diff '--color=auto' -Naurd imlib2_loaders-1.7.1.orig/src/modules/loaders/loaders.h imlib2_loaders-1.7.1/src/modules/loaders/loaders.h
---- imlib2_loaders-1.7.1.orig/src/modules/loaders/loaders.h 1970-01-01 03:00:00.000000000 +0300
-+++ imlib2_loaders-1.7.1/src/modules/loaders/loaders.h 2020-07-28 21:13:51.000000000 +0300
-@@ -0,0 +1,21 @@
-+#ifndef __LOADERS
-+#define __LOADERS 1
-+
-+#include "image.h"
-+
-+struct _imlibloader {
-+ char *file;
-+ int num_formats;
-+ char **formats;
-+ void *handle;
-+ char (*load)(ImlibImage * im,
-+ ImlibProgressFunction progress,
-+ char progress_granularity, char load_data);
-+ char (*save)(ImlibImage * im,
-+ ImlibProgressFunction progress,
-+ char progress_granularity);
-+ ImlibLoader *next;
-+ int (*load2)(ImlibImage * im, int load_data);
-+};
-+
-+#endif /* __LOADERS */
diff --git a/media-plugins/imlib2_loaders/imlib2_loaders-1.7.5.ebuild b/media-plugins/imlib2_loaders/imlib2_loaders-1.11.0.ebuild
index 3662847731b7..0dd1dbe21c9a 100644
--- a/media-plugins/imlib2_loaders/imlib2_loaders-1.7.5.ebuild
+++ b/media-plugins/imlib2_loaders/imlib2_loaders-1.11.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -10,7 +10,7 @@ SRC_URI="https://downloads.sourceforge.net/enlightenment/${P}.tar.xz"
LICENSE="|| ( BSD GPL-2 )"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
IUSE="xcf"
RDEPEND=">=media-libs/imlib2-${PV}"
diff --git a/media-plugins/imlib2_loaders/imlib2_loaders-1.12.2.ebuild b/media-plugins/imlib2_loaders/imlib2_loaders-1.12.2.ebuild
new file mode 100644
index 000000000000..d2f84bfedf65
--- /dev/null
+++ b/media-plugins/imlib2_loaders/imlib2_loaders-1.12.2.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Additional image loaders for Imlib2"
+HOMEPAGE="https://www.enlightenment.org/
+ https://sourceforge.net/projects/enlightenment/files/imlib2-src/"
+SRC_URI="https://downloads.sourceforge.net/enlightenment/${P}.tar.xz"
+
+LICENSE="|| ( BSD GPL-2 )"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+IUSE="xcf"
+
+RDEPEND=">=media-libs/imlib2-${PV}"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+src_configure() {
+ local myconf=(
+ --disable-static
+ $(use_enable xcf)
+ )
+
+ econf "${myconf[@]}"
+}
+
+src_install() {
+ V=1 emake install DESTDIR="${D}"
+ einstalldocs
+
+ find "${D}" -name '*.la' -delete || die
+}
diff --git a/media-plugins/imlib2_loaders/imlib2_loaders-1.7.1.ebuild b/media-plugins/imlib2_loaders/imlib2_loaders-1.9.1.ebuild
index c80e42eab44d..72bf80549218 100644
--- a/media-plugins/imlib2_loaders/imlib2_loaders-1.7.1.ebuild
+++ b/media-plugins/imlib2_loaders/imlib2_loaders-1.9.1.ebuild
@@ -1,29 +1,25 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
DESCRIPTION="Additional image loaders for Imlib2"
HOMEPAGE="https://www.enlightenment.org/
https://sourceforge.net/projects/enlightenment/files/imlib2-src/"
-SRC_URI="https://downloads.sourceforge.net/enlightenment/${P}.tar.bz2"
+SRC_URI="https://downloads.sourceforge.net/enlightenment/${P}.tar.xz"
LICENSE="|| ( BSD GPL-2 )"
SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris ~x86-solaris"
-IUSE="eet xcf"
+KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris"
+IUSE="xcf"
-RDEPEND=">=media-libs/imlib2-${PV}
- eet? ( dev-libs/efl[eet] )"
+RDEPEND=">=media-libs/imlib2-${PV}"
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"
-PATCHES=( "${FILESDIR}/${P}-loader-api.patch" )
-
src_configure() {
local myconf=(
--disable-static
- $(use_enable eet)
$(use_enable xcf)
)
diff --git a/media-plugins/imlib2_loaders/metadata.xml b/media-plugins/imlib2_loaders/metadata.xml
index cd96dcfcf2de..0a9f978423a3 100644
--- a/media-plugins/imlib2_loaders/metadata.xml
+++ b/media-plugins/imlib2_loaders/metadata.xml
@@ -2,11 +2,10 @@
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
- <email>bircoph@gentoo.org</email>
- <name>Andrew Savchenko</name>
+ <email>dlan@gentoo.org</email>
+ <name>Yixun Lan</name>
</maintainer>
<use>
- <flag name="eet">Enable Eet image loader</flag>
<flag name="xcf">Enable XCF image loader</flag>
</use>
<longdescription>
diff --git a/media-plugins/kodi-audioencoder-flac/Manifest b/media-plugins/kodi-audioencoder-flac/Manifest
index e3900eee0399..6e743a7848ff 100644
--- a/media-plugins/kodi-audioencoder-flac/Manifest
+++ b/media-plugins/kodi-audioencoder-flac/Manifest
@@ -1,2 +1 @@
DIST kodi-audioencoder-flac-19.0.0.tar.gz 41951 BLAKE2B c2464faabe31035d7d04eaff3ab8f36bd4a47db76e17bf821261fbf28377c94ed94df314cc01bbc06bfa2d8b4f23a13d40c7e9dbfb47d5dfcccb141e34a2f17a SHA512 a870069b7283f2d870327675353e79942ddb7358fa042b51b21f940d0c128700619274afaae2d820b7a2bfbd2289e4cce2d2075d4a10cebc6b15d014f77fd1e8
-DIST kodi-audioencoder-flac-3.0.0.tar.gz 27573 BLAKE2B ccef84245eb6ce23527b33900e22e304282477eccca728f5a899db80d7b1f64a00fd1de65f4303bf4261554c038d48adf49f417a8161a9359e9ead81c7288a7b SHA512 73dd9526a498dd92076eb98044f75baaeb4dd93251f6a9a2d9e9a9a8553fb9b047b861b8518c2fe2803ce06cd794a5436f80561bedd82de1fc2df727f28d1b7c
diff --git a/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-19.0.0.ebuild b/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-19.0.0-r1.ebuild
index 8a94ebc7216f..ab0890485aa7 100644
--- a/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-19.0.0.ebuild
+++ b/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-19.0.0-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
@@ -31,7 +31,7 @@ IUSE=""
DEPEND+="
>=media-libs/libogg-1.3.5
- media-libs/flac
+ media-libs/flac:=
"
RDEPEND="
${DEPEND}
diff --git a/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-3.0.0.ebuild b/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-3.0.0.ebuild
deleted file mode 100644
index 0cb6c3a4f688..000000000000
--- a/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-3.0.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Flac encoder addon for Kodi"
-HOMEPAGE="https://github.com/xbmc/audioencoder.flac"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/xbmc/audioencoder.flac.git"
- inherit git-r3
- DEPEND="~media-tv/kodi-9999"
- ;;
-*)
- KEYWORDS="~amd64 ~arm ~arm64 ~x86"
- CODENAME="Matrix"
- SRC_URI="https://github.com/xbmc/audioencoder.flac/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/audioencoder.flac-${PV}-${CODENAME}"
- DEPEND="=media-tv/kodi-19*"
- ;;
-esac
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE=""
-
-DEPEND+="
- >=media-libs/libogg-1.3.4
- media-libs/flac
- "
-RDEPEND="
- ${DEPEND}
- "
-
-src_prepare() {
- [ -d depends ] && rm -rf depends || die
- cmake_src_prepare
-}
diff --git a/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-9999.ebuild b/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-9999.ebuild
index 8a94ebc7216f..ab0890485aa7 100644
--- a/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-9999.ebuild
+++ b/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-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
@@ -31,7 +31,7 @@ IUSE=""
DEPEND+="
>=media-libs/libogg-1.3.5
- media-libs/flac
+ media-libs/flac:=
"
RDEPEND="
${DEPEND}
diff --git a/media-plugins/kodi-audioencoder-lame/Manifest b/media-plugins/kodi-audioencoder-lame/Manifest
index 90d0ee38fedf..5170cee909d7 100644
--- a/media-plugins/kodi-audioencoder-lame/Manifest
+++ b/media-plugins/kodi-audioencoder-lame/Manifest
@@ -1,2 +1 @@
DIST kodi-audioencoder-lame-19.0.0.tar.gz 35760 BLAKE2B adac00f1d2b2cfec25e8c5f01517f5f96e1121225d7c9955508b53960f35a35d81bdd2d22b5616685439d4490ff33b5b6d8839b117278e46270d64cc10b27bae SHA512 33d7406d43801049f8e75ee0adf9cfef504dd324a2b62a9a37576a75d34ecab1e863b400c7df5484be5db64e6acda4f2572d9ea5532220d86dae9538d6d5fd5a
-DIST kodi-audioencoder-lame-3.0.2.tar.gz 28690 BLAKE2B 5c3b5eb10b74e3d559ec8ea95ac005a7c75db9944e26d5d62a3f8842627fe0427e2a68919035a4ad52021a4a87379755217aa1372ce7edd3342df3be35cf507f SHA512 28a8c95804292820e07e96b02b206fe7fcdfe93c0e7113cf5d2f9fb43f718f92fdbe3686441064e55a9de1674a40c3ba9574db5e44d24cbd2397feafd97e74e2
diff --git a/media-plugins/kodi-audioencoder-lame/kodi-audioencoder-lame-3.0.2.ebuild b/media-plugins/kodi-audioencoder-lame/kodi-audioencoder-lame-3.0.2.ebuild
deleted file mode 100644
index 5182bd5788c3..000000000000
--- a/media-plugins/kodi-audioencoder-lame/kodi-audioencoder-lame-3.0.2.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Lame MP3 encoder addon for Kodi"
-HOMEPAGE="https://github.com/xbmc/audioencoder.lame"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/xbmc/audioencoder.lame.git"
- inherit git-r3
- DEPEND="~media-tv/kodi-9999"
- ;;
-*)
- KEYWORDS="~amd64 ~arm ~arm64 ~x86"
- CODENAME="Matrix"
- SRC_URI="https://github.com/xbmc/audioencoder.lame/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/audioencoder.lame-${PV}-${CODENAME}"
- DEPEND="=media-tv/kodi-19*"
- ;;
-esac
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE=""
-
-DEPEND+="
- >=media-sound/lame-3.100
- "
-
-RDEPEND="
- ${DEPEND}
- "
-
-src_prepare() {
- [ -d depends ] && rm -rf depends || die
- cmake_src_prepare
-}
diff --git a/media-plugins/kodi-audioencoder-vorbis/Manifest b/media-plugins/kodi-audioencoder-vorbis/Manifest
index f6724bd74484..8aa3b0f08bd1 100644
--- a/media-plugins/kodi-audioencoder-vorbis/Manifest
+++ b/media-plugins/kodi-audioencoder-vorbis/Manifest
@@ -1,2 +1 @@
DIST kodi-audioencoder-vorbis-19.0.0.tar.gz 32058 BLAKE2B faeabd15682b244e19bbf93dbf3a6d69642c803a640b6e2cb0ae5a73a40c47afd18179d3ae4db8e032bf5d59c6452d54176a8c4eed6ce30479d6cbb3c2b4aa13 SHA512 3f6cec4ec4f2ab6af674c3527b85f41025e7df512a521883de9bba719b85d41ff2897294d616f9294b8cd794b290ac7e4dda8dd252bcc3a47c723bfb2e7e526e
-DIST kodi-audioencoder-vorbis-3.0.1.tar.gz 23518 BLAKE2B b995969f3d23ba0af692f571a7a92855b73d99f7360b169b7e69bb6e8cb6761de430a80041eef101025c9d83b05479780f3c67785161516d81934fbf07fb78e3 SHA512 f0e9e152574881943f4c8bad6e8249e502590503104e5c456858e25634004c223e9be91b274b2870dd07327254664f7ffa5549cf573241192088a3287d2511ad
diff --git a/media-plugins/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis-3.0.1.ebuild b/media-plugins/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis-3.0.1.ebuild
deleted file mode 100644
index dc5d1ea70595..000000000000
--- a/media-plugins/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis-3.0.1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Vorbis encoder addon for Kodi"
-HOMEPAGE="https://github.com/xbmc/audioencoder.vorbis"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/xbmc/audioencoder.vorbis.git"
- inherit git-r3
- DEPEND="~media-tv/kodi-9999"
- ;;
-*)
- KEYWORDS="~amd64 ~arm ~arm64 ~x86"
- CODENAME="Matrix"
- SRC_URI="https://github.com/xbmc/audioencoder.vorbis/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/audioencoder.vorbis-${PV}-${CODENAME}"
- DEPEND="=media-tv/kodi-19*"
- ;;
-esac
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE=""
-
-DEPEND+="
- >=media-libs/libogg-1.3.4
- >=media-libs/libvorbis-1.3.6
- "
-
-RDEPEND="
- ${DEPEND}
- "
-
-src_prepare() {
- [ -d depends ] && rm -rf depends || die
- cmake_src_prepare
-}
diff --git a/media-plugins/kodi-audioencoder-wav/Manifest b/media-plugins/kodi-audioencoder-wav/Manifest
index 6e86c8e5e856..a713c270d43f 100644
--- a/media-plugins/kodi-audioencoder-wav/Manifest
+++ b/media-plugins/kodi-audioencoder-wav/Manifest
@@ -1,2 +1 @@
DIST kodi-audioencoder-wav-19.0.0.tar.gz 18624 BLAKE2B 4548ce324e61f733a7e4eb6301cd1d13058c0257bf55ea0a1ed8f5c9be8dbd801e0b3337050d1b3dcf626db7f75f3bc91d3d68a5949efa6ab5bf581b073754fb SHA512 4bd41137a84f738e38f56ef79f8bc5d69c5d45e64fe6f724a23e6b8ee70cc44085032122709e9bb7b0a384e63caf5317de59a54ee05669e286b39ed1370fe787
-DIST kodi-audioencoder-wav-3.0.0.tar.gz 17665 BLAKE2B 048915e147bd40f03db6b1cdb02183e1c68c298fe2251cc86a86fbfe2259f70fe17ede46898d1dc5b7d0261454fe0a65d74b8ac3cb19f465ef3eb8b6c1f5be33 SHA512 68673e432d377b895172e398628c5dfd506bdb46c83c38933d0d674abaf1715d44e488d4c158d27c0480b92a947f21534502aa8ed473e9225c37f62e28b05512
diff --git a/media-plugins/kodi-audioencoder-wav/kodi-audioencoder-wav-3.0.0.ebuild b/media-plugins/kodi-audioencoder-wav/kodi-audioencoder-wav-3.0.0.ebuild
deleted file mode 100644
index 7387ed345a1c..000000000000
--- a/media-plugins/kodi-audioencoder-wav/kodi-audioencoder-wav-3.0.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="WAV encoder addon for Kodi"
-HOMEPAGE="https://github.com/xbmc/audioencoder.wav"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/xbmc/audioencoder.wav.git"
- inherit git-r3
- ;;
-*)
- KEYWORDS="~amd64 ~x86"
- CODENAME="Matrix"
- SRC_URI="https://github.com/xbmc/audioencoder.wav/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/audioencoder.wav-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- "
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-game-libretro-fceumm/kodi-game-libretro-fceumm-9999.ebuild b/media-plugins/kodi-game-libretro-fceumm/kodi-game-libretro-fceumm-9999.ebuild
deleted file mode 100644
index 15cdc8d1cdd1..000000000000
--- a/media-plugins/kodi-game-libretro-fceumm/kodi-game-libretro-fceumm-9999.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="FCEU-Next GameClient for Kodi"
-HOMEPAGE="https://github.com/kodi-game/game.libretro.fceumm"
-SRC_URI=""
-
-if [[ ${PV} == *9999 ]]; then
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-game/game.libretro.fceumm.git"
- inherit git-r3
-else
- KEYWORDS="~amd64 ~x86"
- CODENAME="Leia"
- SRC_URI="https://github.com/kodi-game/game.libretro.fceumm/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/game.libretro.fceumm-${PV}-${CODENAME}"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- ~media-tv/kodi-9999
- games-emulation/libretro-fceumm
- "
-RDEPEND="
- media-plugins/kodi-game-libretro
- ${DEPEND}
- "
-src_prepare() {
- echo 'find_library(FCEUMM_LIB NAMES fceumm_libretro${CMAKE_SHARED_LIBRARY_SUFFIX} PATH_SUFFIXES libretro)' > "${S}/Findlibretro-fceumm.cmake" || die
- cmake_src_prepare
-}
diff --git a/media-plugins/kodi-game-libretro-fceumm/metadata.xml b/media-plugins/kodi-game-libretro-fceumm/metadata.xml
deleted file mode 100644
index 4561ef25bf73..000000000000
--- a/media-plugins/kodi-game-libretro-fceumm/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>candrews@gentoo.org</email>
- <name>Craig Andrews</name>
- </maintainer>
- <upstream>
- <remote-id type="github">kodi-game/game.libretro.fceumm</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/media-plugins/kodi-game-libretro/Manifest b/media-plugins/kodi-game-libretro/Manifest
index d39be6aa8c9c..26fe7191241c 100644
--- a/media-plugins/kodi-game-libretro/Manifest
+++ b/media-plugins/kodi-game-libretro/Manifest
@@ -1,2 +1 @@
DIST kodi-game-libretro-19.0.0.tar.gz 114815 BLAKE2B c18236f2cd96b57b665a191a42932d17e086233de23de2d4227397f110075288d5b5de314edf4e62fa7567fab39a3c95cc1d437fdc1a95a9966ee6a636402e1a SHA512 a746b3b1e962e01af6b26a8f5c35c673f28e1248115a266528c1cd333ec132075948d0ca8d6ac0a5fcc07f80c4f881b0d819d59768b572f93f47daf43bbeff5b
-DIST kodi-game-libretro-2.2.0.tar.gz 110443 BLAKE2B b68c51a0fbe9a61ce9ac5c3582fd317abbc6ef69b5da4a529a7a73201c49f4fe8fba56f73635da213dd02c53af7b3d69dbfafc9a60afecbbef3c451cc32d568c SHA512 f1a5671b468ebf0ea3a86b757ae2481115bfb38082043757aa94d6f193b6eea560b37ccafafe63e686b729d80aa89ac58640899900894d0a72472badadbf27ac
diff --git a/media-plugins/kodi-game-libretro/kodi-game-libretro-2.2.0.ebuild b/media-plugins/kodi-game-libretro/kodi-game-libretro-2.2.0.ebuild
deleted file mode 100644
index c9b9d57b397d..000000000000
--- a/media-plugins/kodi-game-libretro/kodi-game-libretro-2.2.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Libretro compatibility layer for the Kodi Game API"
-HOMEPAGE="https://github.com/kodi-game/game.libretro"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-game/game.libretro.git"
- inherit git-r3
- ;;
-*)
- KEYWORDS="~amd64 ~x86"
- CODENAME="Matrix"
- SRC_URI="https://github.com/kodi-game/game.libretro/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/game.libretro-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- "
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-imagedecoder-heif/Manifest b/media-plugins/kodi-imagedecoder-heif/Manifest
index f1fe0ce440db..fc2e05870cb8 100644
--- a/media-plugins/kodi-imagedecoder-heif/Manifest
+++ b/media-plugins/kodi-imagedecoder-heif/Manifest
@@ -1,3 +1 @@
-DIST kodi-imagedecoder-heif-1.3.0.tar.gz 32393 BLAKE2B 76981fe8759e93b2aaf5db5452db4fb414d295d637bdd38950fb89ba0e21c9b22a7ed87dc183bd3c47f457c09672348e9af74a9015408ce4214dc847599cbae0 SHA512 63181558f31804a1dd12f4a895535ab303c5e3c5f75b5fcc5bdda892b31a78d9b48b917d85dba66df23a8d118eea83825d24c4b797b289be11169b3a1a29df4a
-DIST kodi-imagedecoder-heif-1.4.0.tar.gz 32045 BLAKE2B 87da40bcb13d4ca26df4563231b08cd9535dca0197d40ed0a2baff991db05978bdaa074ce16f631822b06a660086e222427bc43fe34c153cc6eb1084f790d398 SHA512 a26fc84aeba8a9aaffde3a2187b50c99697df542faffda10b4958db1947fd9c0c4fb7cc02c2e1f959c6d3296ed47430b8d2a0be460aa497ab94fb67f1a25a8e4
DIST kodi-imagedecoder-heif-19.0.0.tar.gz 34506 BLAKE2B 054791cfc86327e02d21e22c706241603ac425ac73fce5c44513737060dbcd7abf15c34569fbeb14adbd95d4b5bd2bc1ec189b3e6206fa00b23049eeffd8584e SHA512 73e2dc0cdbc4ab99d3c1e96ac465e3a3f834ff8fc9dc900f42f2e04405bac01149fcc6da74bb2f4b6fd6c69945a6700a2ff878e64b3f17c1fcefb1d2f7f640d7
diff --git a/media-plugins/kodi-imagedecoder-heif/kodi-imagedecoder-heif-1.3.0.ebuild b/media-plugins/kodi-imagedecoder-heif/kodi-imagedecoder-heif-1.3.0.ebuild
deleted file mode 100644
index fc5d4d31078c..000000000000
--- a/media-plugins/kodi-imagedecoder-heif/kodi-imagedecoder-heif-1.3.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-KODI_PLUGIN_NAME="imagedecoder.heif"
-DESCRIPTION="HEIF image decoder for Kodi"
-HOMEPAGE="https://github.com/xbmc/imagedecoder.heif"
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git"
- inherit git-r3
- DEPEND="=media-tv/kodi-9999*"
-
- ;;
-*)
- KEYWORDS="~amd64 ~arm ~arm64 ~x86"
- CODENAME="Matrix"
- SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}"
- DEPEND="=media-tv/kodi-19*"
- ;;
-esac
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE=""
-
-DEPEND+="
- >=media-libs/libde265-1.0.5
- >=media-libs/libheif-1.6.2
- "
-
-RDEPEND="
- ${DEPEND}
- "
-
-src_prepare() {
- [ -d depends ] && rm -rf depends || die
- cmake_src_prepare
-}
diff --git a/media-plugins/kodi-imagedecoder-heif/kodi-imagedecoder-heif-1.4.0.ebuild b/media-plugins/kodi-imagedecoder-heif/kodi-imagedecoder-heif-1.4.0.ebuild
deleted file mode 100644
index 69a9164cf053..000000000000
--- a/media-plugins/kodi-imagedecoder-heif/kodi-imagedecoder-heif-1.4.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-KODI_PLUGIN_NAME="imagedecoder.heif"
-DESCRIPTION="HEIF image decoder for Kodi"
-HOMEPAGE="https://github.com/xbmc/imagedecoder.heif"
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git"
- inherit git-r3
- DEPEND="=media-tv/kodi-9999*"
-
- ;;
-*)
- KEYWORDS="~amd64 ~arm ~arm64 ~x86"
- CODENAME="Matrix"
- SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}"
- DEPEND="=media-tv/kodi-19*"
- ;;
-esac
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE=""
-
-DEPEND+="
- >=media-libs/libde265-1.0.8
- >=media-libs/libheif-1.6.2
- "
-
-RDEPEND="
- ${DEPEND}
- "
-
-src_prepare() {
- [ -d depends ] && rm -rf depends || die
- cmake_src_prepare
-}
diff --git a/media-plugins/kodi-imagedecoder-raw/Manifest b/media-plugins/kodi-imagedecoder-raw/Manifest
index f8370cb88573..004b549ce9bf 100644
--- a/media-plugins/kodi-imagedecoder-raw/Manifest
+++ b/media-plugins/kodi-imagedecoder-raw/Manifest
@@ -1,2 +1 @@
DIST kodi-imagedecoder-raw-19.0.0.tar.gz 54689 BLAKE2B a55e5f9ccd9c4304bba0705eab60b20d3b0b701377c0f770c41b4bde4ada310d618d64e862787279abaeb3f52c0b065effc2666a62b7e960fb156316b59f1370 SHA512 4d0e96db52c43234f27fce0ca9628c57457fbdb002464f1d8b168988264cd4666966f285298b7c0c1f69239d3bb774a7eda827b66107f7851ad265a07d236de9
-DIST kodi-imagedecoder-raw-3.0.1.tar.gz 51343 BLAKE2B 04fb42a64dfd712bcefc6c81af6519566c1cfdfaf97115dec28d4cb05794b918baf4d50179bbc43faac41294b8398f615e6562a310503b13bd18b2d236559bde SHA512 ac4c3a4d042bb8c18340efb2f2929f6301089a407731d6cc371b7b888da978bfb017e0e563d614209bce396f9425c4a618b6109f228c4943282ab4b823f159de
diff --git a/media-plugins/kodi-imagedecoder-raw/kodi-imagedecoder-raw-3.0.1.ebuild b/media-plugins/kodi-imagedecoder-raw/kodi-imagedecoder-raw-3.0.1.ebuild
deleted file mode 100644
index 39a7b8b5fcd6..000000000000
--- a/media-plugins/kodi-imagedecoder-raw/kodi-imagedecoder-raw-3.0.1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-KODI_PLUGIN_NAME="imagedecoder.raw"
-DESCRIPTION="RAW image decoder for Kodi"
-HOMEPAGE="https://github.com/xbmc/imagedecoder.raw"
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git"
- inherit git-r3
- DEPEND="~media-tv/kodi-9999"
- ;;
-*)
- KEYWORDS="~amd64 ~arm ~arm64 ~x86"
- CODENAME="Matrix"
- SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}"
- DEPEND="=media-tv/kodi-19*"
- ;;
-esac
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE=""
-
-DEPEND+="
- >=media-libs/libraw-0.19.5[jpeg,lcms]
- >=media-libs/lcms-2.9
- "
-
-RDEPEND="
- ${DEPEND}
- "
-
-src_prepare() {
- [ -d depends ] && rm -rf depends || die
- cmake_src_prepare
-}
diff --git a/media-plugins/kodi-inputstream-adaptive/files/kodi-inputstream-adaptive-19.0.0-gcc-13-fix.patch b/media-plugins/kodi-inputstream-adaptive/files/kodi-inputstream-adaptive-19.0.0-gcc-13-fix.patch
new file mode 100644
index 000000000000..a9168fe42331
--- /dev/null
+++ b/media-plugins/kodi-inputstream-adaptive/files/kodi-inputstream-adaptive-19.0.0-gcc-13-fix.patch
@@ -0,0 +1,27 @@
+Fix build with GCC 13
+
+Gentoo bug https://bugs.gentoo.org/899754
+
+diff -ur inputstream.adaptive-19.0.0-Matrix/src/helpers.h inputstream.adaptive-19.0.0-Matrix-fixed/src/helpers.h
+--- inputstream.adaptive-19.0.0-Matrix/src/helpers.h 2021-09-14 17:28:17.000000000 +0300
++++ inputstream.adaptive-19.0.0-Matrix-fixed/src/helpers.h 2023-10-18 10:03:57.510248775 +0300
+@@ -19,7 +19,7 @@
+ #pragma once
+
+ #include <string>
+-#include <stdint.h>
++#include <cstdint>
+ #include <vector>
+ #include <map>
+
+diff -ur inputstream.adaptive-19.0.0-Matrix/src/Iaes_decrypter.h inputstream.adaptive-19.0.0-Matrix-fixed/src/Iaes_decrypter.h
+--- inputstream.adaptive-19.0.0-Matrix/src/Iaes_decrypter.h 2021-09-14 17:28:17.000000000 +0300
++++ inputstream.adaptive-19.0.0-Matrix-fixed/src/Iaes_decrypter.h 2023-10-18 10:03:12.136782831 +0300
+@@ -2,6 +2,7 @@
+
+ #include "Ap4Types.h"
+
++#include <cstdint>
+ #include <string>
+
+ class IAESDecrypter
diff --git a/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-19.0.0.ebuild b/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-19.0.0.ebuild
index eb913a08d263..03d6ea558f43 100644
--- a/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-19.0.0.ebuild
+++ b/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-19.0.0.ebuild
@@ -29,6 +29,10 @@ SLOT="0"
RESTRICT="!test? ( test )"
IUSE="test"
+PATCHES=(
+ "${FILESDIR}"/${P}-gcc-13-fix.patch # Bug 899754
+)
+
COMMON_DEPEND="
dev-libs/expat
=media-tv/kodi-19*
diff --git a/media-plugins/kodi-inputstream-ffmpegdirect/files/kodi-inputstream-ffmpegdirect-19.0.0-gcc-13-fix.patch b/media-plugins/kodi-inputstream-ffmpegdirect/files/kodi-inputstream-ffmpegdirect-19.0.0-gcc-13-fix.patch
new file mode 100644
index 000000000000..3d8ce9ac715b
--- /dev/null
+++ b/media-plugins/kodi-inputstream-ffmpegdirect/files/kodi-inputstream-ffmpegdirect-19.0.0-gcc-13-fix.patch
@@ -0,0 +1,28 @@
+Fix build with GCC 13
+
+Gentoo bug https://bugs.gentoo.org/915943
+
+Author: Karlson2k (Evgeny Grin)
+
+diff -ur inputstream.ffmpegdirect-19.0.0-Matrix-orig/src/utils/DiskUtils.h inputstream.ffmpegdirect-19.0.0-Matrix/src/utils/DiskUtils.h
+--- inputstream.ffmpegdirect-19.0.0-Matrix-orig/src/utils/DiskUtils.h 2021-09-14 17:23:56.000000000 +0300
++++ inputstream.ffmpegdirect-19.0.0-Matrix/src/utils/DiskUtils.h 2023-10-18 10:40:27.386513580 +0300
+@@ -7,6 +7,7 @@
+
+ #pragma once
+
++#include <cstdint>
+ #include <string>
+
+ namespace ffmpegdirect
+diff -ur inputstream.ffmpegdirect-19.0.0-Matrix-orig/src/utils/HttpProxy.h inputstream.ffmpegdirect-19.0.0-Matrix/src/utils/HttpProxy.h
+--- inputstream.ffmpegdirect-19.0.0-Matrix-orig/src/utils/HttpProxy.h 2021-09-14 17:23:56.000000000 +0300
++++ inputstream.ffmpegdirect-19.0.0-Matrix/src/utils/HttpProxy.h 2023-10-18 10:39:14.777829910 +0300
+@@ -7,6 +7,7 @@
+
+ #pragma once
+
++#include <cstdint>
+ #include <string>
+
+ namespace ffmpegdirect
diff --git a/media-plugins/kodi-inputstream-ffmpegdirect/kodi-inputstream-ffmpegdirect-19.0.0.ebuild b/media-plugins/kodi-inputstream-ffmpegdirect/kodi-inputstream-ffmpegdirect-19.0.0.ebuild
index 844c44dfcc43..a94dd62064e4 100644
--- a/media-plugins/kodi-inputstream-ffmpegdirect/kodi-inputstream-ffmpegdirect-19.0.0.ebuild
+++ b/media-plugins/kodi-inputstream-ffmpegdirect/kodi-inputstream-ffmpegdirect-19.0.0.ebuild
@@ -28,6 +28,10 @@ LICENSE="GPL-2"
SLOT="0"
IUSE=""
+PATCHES=(
+ "${FILESDIR}"/${P}-gcc-13-fix.patch # Bug 915943
+)
+
BDEPEND="
virtual/pkgconfig
"
diff --git a/media-plugins/kodi-inputstream-rtmp/Manifest b/media-plugins/kodi-inputstream-rtmp/Manifest
index 8e816cb63949..989dfa7cf914 100644
--- a/media-plugins/kodi-inputstream-rtmp/Manifest
+++ b/media-plugins/kodi-inputstream-rtmp/Manifest
@@ -1,4 +1 @@
DIST kodi-inputstream-rtmp-19.0.0.tar.gz 82420 BLAKE2B 9f4d0871e98e94117a7bc335c203ddd85ad7b300729353669b732f710ff175c6a6f5a18c2e100d181eea6c2e369067b5586aa2651b2e928aeaebc5a72d815493 SHA512 8ea7a9fed8ad0d29365a8d0f67c0b0203c16da19607ccc9788e9e244f034b079667d2d1ba2a916fa0ce5af4008563573bbaabce7bface9879c3e1bc1c4c3aed7
-DIST kodi-inputstream-rtmp-3.1.1.tar.gz 75658 BLAKE2B 4a776d3e44326cfa8195ad75b49eecba08d4a6de6a43ea51ee31791556ed2a28536e77033d0c9833838be9a27b2a32dc5ac34c4e9ee92e7a9084b021afbd1100 SHA512 9509fe681c3e2699ebe18a3090bd31c32ccc2634ee0c3c5a686b380ce1d104ff7ec1620f6615495d26fb271164592c0cb4f287ef1852468edddfec9440773a53
-DIST kodi-inputstream-rtmp-3.3.0.tar.gz 76074 BLAKE2B d920235be127d67a73d3fe8b713459f1bc04491577d886352e0932fd13c638e694b322400c5d9512c0716aca7ef4ed5c3535a05472ea6fff5d0d5aeeebe34aeb SHA512 a981ecd904932ba372e7972137c78308f1fe6928286fead13ad692b41aed0303c7e95a1788984e69cad4984d4f36c1d875f98eeb4a0ed3608ca1c4f8335133cd
-DIST kodi-inputstream-rtmp-3.4.0.tar.gz 76100 BLAKE2B 0f087ecdbb13797f094925f37f5ca4c9426cf6c90b803a99bf6b6e05aeb792558e1bdd3bbbc3d3926d8ccc886f3c9ffff7da24f1fb326f7cddaf7d5aa5601cc8 SHA512 5016d5454761bc854e3ccaec375123ae5f96777a1639c68c21b94073aa7b1e7a615204739017704ae03f4119a92afb225152a833f3891e302b95da60904bf39c
diff --git a/media-plugins/kodi-inputstream-rtmp/kodi-inputstream-rtmp-3.1.1-r1.ebuild b/media-plugins/kodi-inputstream-rtmp/kodi-inputstream-rtmp-3.1.1-r1.ebuild
deleted file mode 100644
index a0b89342cd1c..000000000000
--- a/media-plugins/kodi-inputstream-rtmp/kodi-inputstream-rtmp-3.1.1-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit kodi-addon
-
-DESCRIPTION="Kodi's RTMP inputstream addon"
-HOMEPAGE="https://github.com/xbmc/inputstream.rtmp"
-KODI_PLUGIN_NAME="inputstream.rtmp"
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git"
- EGIT_BRANCH="Matrix"
- inherit git-r3
- DEPEND="~media-tv/kodi-9999"
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}"
- DEPEND="=media-tv/kodi-19*:="
- ;;
-esac
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE=""
-
-DEPEND+="
- media-video/rtmpdump[ssl]
- "
-
-RDEPEND="${DEPEND}"
-
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
- if [ -d depends ]; then rm -rf depends || die; fi
-
- cmake_src_prepare
-}
diff --git a/media-plugins/kodi-inputstream-rtmp/kodi-inputstream-rtmp-3.3.0.ebuild b/media-plugins/kodi-inputstream-rtmp/kodi-inputstream-rtmp-3.3.0.ebuild
deleted file mode 100644
index a0b89342cd1c..000000000000
--- a/media-plugins/kodi-inputstream-rtmp/kodi-inputstream-rtmp-3.3.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit kodi-addon
-
-DESCRIPTION="Kodi's RTMP inputstream addon"
-HOMEPAGE="https://github.com/xbmc/inputstream.rtmp"
-KODI_PLUGIN_NAME="inputstream.rtmp"
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git"
- EGIT_BRANCH="Matrix"
- inherit git-r3
- DEPEND="~media-tv/kodi-9999"
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}"
- DEPEND="=media-tv/kodi-19*:="
- ;;
-esac
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE=""
-
-DEPEND+="
- media-video/rtmpdump[ssl]
- "
-
-RDEPEND="${DEPEND}"
-
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
- if [ -d depends ]; then rm -rf depends || die; fi
-
- cmake_src_prepare
-}
diff --git a/media-plugins/kodi-inputstream-rtmp/kodi-inputstream-rtmp-3.4.0.ebuild b/media-plugins/kodi-inputstream-rtmp/kodi-inputstream-rtmp-3.4.0.ebuild
deleted file mode 100644
index a0b89342cd1c..000000000000
--- a/media-plugins/kodi-inputstream-rtmp/kodi-inputstream-rtmp-3.4.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit kodi-addon
-
-DESCRIPTION="Kodi's RTMP inputstream addon"
-HOMEPAGE="https://github.com/xbmc/inputstream.rtmp"
-KODI_PLUGIN_NAME="inputstream.rtmp"
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git"
- EGIT_BRANCH="Matrix"
- inherit git-r3
- DEPEND="~media-tv/kodi-9999"
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}"
- DEPEND="=media-tv/kodi-19*:="
- ;;
-esac
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE=""
-
-DEPEND+="
- media-video/rtmpdump[ssl]
- "
-
-RDEPEND="${DEPEND}"
-
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
- if [ -d depends ]; then rm -rf depends || die; fi
-
- cmake_src_prepare
-}
diff --git a/media-plugins/kodi-peripheral-joystick/Manifest b/media-plugins/kodi-peripheral-joystick/Manifest
index e7e067024b3c..2841e6cf09cd 100644
--- a/media-plugins/kodi-peripheral-joystick/Manifest
+++ b/media-plugins/kodi-peripheral-joystick/Manifest
@@ -1,2 +1 @@
-DIST kodi-peripheral-joystick-1.7.2.tar.gz 119922 BLAKE2B b4e1c67bb4b473b7907990dc8a9dababdb6c87c69205a91b763a35b3cc381e6f831f505a6fa654bb37cc9939ec3cf83d6c2735a76851f33d8cd9fb38467efbb1 SHA512 d838f44281704e2bc7f3280f05b93347dd2e7a10b8e2b31efdc34b8994723f6aa6ca643fce01f515003caf7d85abbd3eed6a3833e6adf88b9fb22184d2c2e1ae
DIST kodi-peripheral-joystick-19.0.0.tar.gz 125088 BLAKE2B 3dea375a1939f8520e6f537ba607fb1db68a9283d7954a78cbfb95cfd53b29a4d8c3c7e97469af3753e268a5481d044a9b9b5898c11f9de14d5bece17d815f96 SHA512 edb2582d56a6fee5965e99bf6ceeaf89d7278e767dd3991eba0bbe2be7431c3d53c856727f343db7a7f76aafa36eb5cd947a9136afa0248805f87cd66d751bb4
diff --git a/media-plugins/kodi-peripheral-joystick/kodi-peripheral-joystick-1.7.2.ebuild b/media-plugins/kodi-peripheral-joystick/kodi-peripheral-joystick-1.7.2.ebuild
deleted file mode 100644
index 0afe32da893f..000000000000
--- a/media-plugins/kodi-peripheral-joystick/kodi-peripheral-joystick-1.7.2.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Libretro compatibility layer for the Kodi Game API"
-HOMEPAGE="https://github.com/xbmc/peripheral.joystick"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_BRANCH="Matrix"
- EGIT_REPO_URI="https://github.com/xbmc/peripheral.joystick.git"
- inherit git-r3
- ;;
-*)
- KEYWORDS="~amd64 ~x86"
- CODENAME="Matrix"
- SRC_URI="https://github.com/xbmc/peripheral.joystick/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/peripheral.joystick-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- dev-libs/libpcre
- dev-libs/tinyxml
- "
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-peripheral-steamcontroller/kodi-peripheral-steamcontroller-9999.ebuild b/media-plugins/kodi-peripheral-steamcontroller/kodi-peripheral-steamcontroller-9999.ebuild
deleted file mode 100644
index f2e187f4215c..000000000000
--- a/media-plugins/kodi-peripheral-steamcontroller/kodi-peripheral-steamcontroller-9999.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Steam controller driver for Kodi"
-HOMEPAGE="https://github.com/kodi-game/peripheral.steamcontroller"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-game/peripheral.steamcontroller.git"
- inherit git-r3
- ;;
-*)
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-game/peripheral.steamcontroller/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/peripheral.steamcontroller-${PV}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- ~media-tv/kodi-9999
- =dev-libs/libplatform-2*
- virtual/libusb:1
- "
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-peripheral-steamcontroller/metadata.xml b/media-plugins/kodi-peripheral-steamcontroller/metadata.xml
deleted file mode 100644
index c49e7d5e3699..000000000000
--- a/media-plugins/kodi-peripheral-steamcontroller/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person">
- <email>candrews@gentoo.org</email>
- <name>Craig Andrews</name>
- </maintainer>
- <upstream>
- <remote-id type="github">kodi-game/peripheral.steamcontroller</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/media-plugins/kodi-pvr-argustv/Manifest b/media-plugins/kodi-pvr-argustv/Manifest
index 85c46ba1b204..79ec3544c8d1 100644
--- a/media-plugins/kodi-pvr-argustv/Manifest
+++ b/media-plugins/kodi-pvr-argustv/Manifest
@@ -1,5 +1 @@
-DIST kodi-pvr-argustv-6.0.1.tar.gz 153659 BLAKE2B c991b1addcc81e4e07f763b0794f2a4ff998747729d6ea9c8433c9c85872b51c702b0dcdaa92f487ee562fe8d167e54dcbdacb55d8df6ebda5ab6ec6c3b35b10 SHA512 103f17c503c0ef9c0e40c9ad2602bff314bce0b7f7e4dbc1f7eb66082ef5dbf0f55878be012ce4728644ba30a473d6f292c7bdeb3bf72b41928a4c7e528f83e5
-DIST kodi-pvr-argustv-6.0.2.tar.gz 154313 BLAKE2B 54cf2619e1aa3bab0876ac3e5d18e5acbacbf336d8c697cfb5ad1135577e085330b98d89cd25cf551afa44c09acc4433267b799e511e79e8263eb9cfa365fdcb SHA512 dd6b40d274fe2325660865fd9a814baff0a3440d98d076d8636efcd65fbca63972e8ae22f04bd149f2feac1e8334a87c751031fdd1d915089f766e1089590f4e
-DIST kodi-pvr-argustv-7.0.0.tar.gz 154784 BLAKE2B 5a6b604de69e5645814101191d3b79027f7b0aebea0eaf30962c9e70bf5228a99e936a50b36be33671a30b4cd4e2d2d33325b1161f22c738369f2f241c086664 SHA512 8ebe04087a0f0db0efcc111ecab6a8940d23dabd6244c6fca44c05a9fceaec54cbd175fe9bd6d79c6d95c6787c8fc147b76e06b6ce509da6007f3ab0d4bf8840
-DIST kodi-pvr-argustv-7.1.1.tar.gz 156270 BLAKE2B 57436cc9c896a08b2b7b2eff94401530f90bc8bc5b38f24c94b0616e353f97cc2f23973637a95413d12e9459a9e0d4014a38f671d69c9854b3b4d923a9dd7531 SHA512 831fd6d7dba40aef87a9cf6b36bfcda66f53fb36cc8487f741ba33b8cadf87b053ada0cc1b463d46abfa976054eedd5ba7428704ef8d2574a1b23acadfd49f82
DIST kodi-pvr-argustv-7.1.2.tar.gz 158003 BLAKE2B bf16201bf0f272796aa4e2518ed07113f268b32bf9af857f600b09dc7e86eb00de2a542047fd8742bfb6c523942018816d6130f715dfe2e21d3939debae5f8d5 SHA512 980786c37e1c28e3d8cbe53ef1a9bcdd0dee585bdfe2654154a571d5b9f48b8139f3acc9e3cab06302900ec933f2525875b99ca8ad562ff137a94db875bef59b
diff --git a/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-6.0.1.ebuild b/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-6.0.1.ebuild
deleted file mode 100644
index d89cc6b5da9a..000000000000
--- a/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-6.0.1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's ARGUS TV client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.argustv"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.argustv.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.argustv/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.argustv-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- =dev-libs/libplatform-2*
- dev-libs/jsoncpp
- "
-
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-6.0.2.ebuild b/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-6.0.2.ebuild
deleted file mode 100644
index 7661c01e1ba4..000000000000
--- a/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-6.0.2.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's ARGUS TV client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.argustv"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.argustv.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.argustv/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.argustv-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- dev-libs/jsoncpp
- "
-
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-7.0.0.ebuild b/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-7.0.0.ebuild
deleted file mode 100644
index 7661c01e1ba4..000000000000
--- a/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-7.0.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's ARGUS TV client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.argustv"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.argustv.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.argustv/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.argustv-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- dev-libs/jsoncpp
- "
-
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-7.1.1.ebuild b/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-7.1.1.ebuild
deleted file mode 100644
index 897f6aa64638..000000000000
--- a/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-7.1.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's ARGUS TV client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.argustv"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.argustv.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.argustv/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.argustv-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- dev-libs/jsoncpp
- "
-
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-pvr-demo/Manifest b/media-plugins/kodi-pvr-demo/Manifest
index ebd11c7f9418..8bd46c8409f0 100644
--- a/media-plugins/kodi-pvr-demo/Manifest
+++ b/media-plugins/kodi-pvr-demo/Manifest
@@ -1,2 +1 @@
-DIST kodi-pvr-demo-7.1.3.tar.gz 42285 BLAKE2B c2bb67dc47bb85e26bc4cd34d72d272507bb635b1e6f5d14ce57575b6493448bb362a0ac7e0334852b84e9fe4f0f1df611ec9965c11f05dbd91f9b1a93ef7d22 SHA512 faf896f1a531d9bb35c36cd303ec75f66f22030fedc43c1a83a25591d7297e57148bf8adc34d6072370c861b34ee1b9bc037997817cfdd651b069c0057366d2e
DIST kodi-pvr-demo-7.1.4.tar.gz 47972 BLAKE2B 3950951573c03da2c6a9f599e2c5122fc208004fd4ad4acf88af2760a5502a087aeba2351c938d60aa54981805dafdd3802c7bd58b8eba8028ff205069b93a31 SHA512 7f1468727024cbe627c2e0608e02815877593f23b9592d6caaadf2147dbc48b09f0405db5b67de9277cef362715de68d2099152f5fc9fc137b67bbc34f3a1e87
diff --git a/media-plugins/kodi-pvr-demo/kodi-pvr-demo-7.1.3.ebuild b/media-plugins/kodi-pvr-demo/kodi-pvr-demo-7.1.3.ebuild
deleted file mode 100644
index cb6e25589b8d..000000000000
--- a/media-plugins/kodi-pvr-demo/kodi-pvr-demo-7.1.3.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Demo PVR for Kodi"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.demo"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.demo.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.demo/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.demo-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- dev-libs/tinyxml
- "
-
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-pvr-dvblink/Manifest b/media-plugins/kodi-pvr-dvblink/Manifest
index 51005b9a229a..a47defe5c2a0 100644
--- a/media-plugins/kodi-pvr-dvblink/Manifest
+++ b/media-plugins/kodi-pvr-dvblink/Manifest
@@ -1,4 +1 @@
-DIST kodi-pvr-dvblink-8.0.0.tar.gz 189779 BLAKE2B f31b91af9c52c8bc8b0d1eba23ce5d204d5b9f65ea71a1ee8251b2ef62a7b7b13b465f9c3ac6e56d78ce02b7b917a473e0da8723d35b6120b3ee1bd91e9c4f46 SHA512 1f5809530be490220b05771f314f7473298f30f733a9624dcd54df489f9325fbc7d6b1ff1ef0e3f78ba2694f6a30654d048690645eb0fecf391580966f7bc9a2
-DIST kodi-pvr-dvblink-9.0.0.tar.gz 189842 BLAKE2B 7637d64b4ef926d03cd0f3102c0d77b382bf3bdce3422bf878c61819a45e257c0818065c6b5e029cbc7aac79eab592f23a7f50b778ca20fbb504c032c3c1ad13 SHA512 16c30659c6edbb977df13486f46539cf397e6770c886118b3e56c7778aee14fee6caf1d2525a3d411c65fea06b6f95074817d563f1ecf2ee2417538b33afab3c
-DIST kodi-pvr-dvblink-9.0.1.tar.gz 196330 BLAKE2B bfc376e0381057358cc97a2cba0f41cdf5cb662adab22b73fb0bd9c00951e5171a88d3755b2291232d54a73ec3c978a47a0c3a476fb6bbc52fd154e362517b0e SHA512 35562d08a5200eaf299d61704361f40ce2c52a8d6453553a8f2acd4e482992a8c71048248edb9994690a3a07df2090dc33d61bae9c7dde87f5f08a9d1ebd8e1b
DIST kodi-pvr-dvblink-9.1.2.tar.gz 202329 BLAKE2B 4148f776b8ec7a2a0bf2f4952dc9380dcd0531041e1d32354fc600fd6394fdcdd03e2bca983319a53db79d0209f4ae3e10506059bdc429b8fc006f4a6ac30e59 SHA512 c9e5dc24475d3ec358852c213d2f2794fb926cd4fb2edec90c0c90cfba2a0d07f42526bfeb88c12c8c95446fbe7add76b2021f4a7f847a63776044097fc90aba
diff --git a/media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-8.0.0.ebuild b/media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-8.0.0.ebuild
deleted file mode 100644
index b4558dcb6657..000000000000
--- a/media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-8.0.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's DVBLink client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.dvblink"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.dvblink.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.dvblink/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.dvblink-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- =dev-libs/libplatform-2*
- dev-libs/tinyxml2
- "
-
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-9.0.0.ebuild b/media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-9.0.0.ebuild
deleted file mode 100644
index b4558dcb6657..000000000000
--- a/media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-9.0.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's DVBLink client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.dvblink"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.dvblink.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.dvblink/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.dvblink-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- =dev-libs/libplatform-2*
- dev-libs/tinyxml2
- "
-
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-9.0.1.ebuild b/media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-9.0.1.ebuild
deleted file mode 100644
index 17d8ff47c378..000000000000
--- a/media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-9.0.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's DVBLink client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.dvblink"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.dvblink.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.dvblink/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.dvblink-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- dev-libs/tinyxml2
- "
-
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-pvr-dvbviewer/Manifest b/media-plugins/kodi-pvr-dvbviewer/Manifest
index 023e7083d509..6b9a1281ba93 100644
--- a/media-plugins/kodi-pvr-dvbviewer/Manifest
+++ b/media-plugins/kodi-pvr-dvbviewer/Manifest
@@ -1,7 +1 @@
-DIST kodi-pvr-dvbviewer-6.0.6-Matrix.tar.gz 137151 BLAKE2B 51eb189d9a2f7a5f36f7efbc542c68b4460e0e23bb829b1dec39d38fdbeab5700078b06fc2b39187f8602e6b59e371e097481238f506069f3deda73bdcdbee57 SHA512 c4bdc8459d6d9b396540397b33d9055779056edbcb226a6d033825f3bb71d31981886813350b943d55247d6d8cade9c7ae0d3b921ceacba312cf9de2944777a5
-DIST kodi-pvr-dvbviewer-6.0.7-Matrix.tar.gz 137278 BLAKE2B 5dd775d9d721a07213f5b33fd3e0391a920342a57cf3b58a13283a2df951a38eed987c23fdc269c7221912a3b4d8f508c11adb0fe467e08dab4ee8c91c115335 SHA512 c74747b3f7c8198f9593e5e9682d431061402bf88cee028aac92089dc64093ae42b4cbca7c610275656a68c08a9330c963a45752cedf109c55cf5170cadbeb07
-DIST kodi-pvr-dvbviewer-7.0.0-Matrix.tar.gz 137286 BLAKE2B 86ec3f7c41e48cf1f47a55fe03dad4e362c7d279dbe11a9a014353fcb1afe67ad56498fd6d5054aa472ced9e8813de78cd89767a6546344caebbb33171661f83 SHA512 c2c43767f8cfaa5a2b50bd807a192ca73e4a52de242a0127e9486d9a9dc02cb5dea9ce4f57601e42f697f2121ce6c7347fd2ace2ea4f1ab834bf9877f1f35cc6
-DIST kodi-pvr-dvbviewer-7.1.0-Matrix.tar.gz 137334 BLAKE2B 138a69d2ff824de1d51968c89d8426508a0d941d0196c93ad5ea488549cfd25654de3bee8ea3d580c863575fce38c431520267f6e0f6fd56a82e69e6a35a0d40 SHA512 4b4d7f195695d22250b09d40a1c071c89fa1be51ab2c0fcf007292d3276b1b3cd19892209474aaa90000f6552339a084368860914ff200ee3907f3f94db75b65
-DIST kodi-pvr-dvbviewer-7.3.1-Matrix.tar.gz 143297 BLAKE2B 937e4b6771a4a4248c4869f259ba77887ecff48ced59fb4c9258168b4b8c3798401c3452a3bfc75e130d969c1472998e871d54492ae8ae4879c44fb515c81ee8 SHA512 ce81ab7712e7e428eac8569fa866afb69401046d93f096331ad491ca71ee2f56064824719d994dfe1c28d3c9e29282d17a757b9c8e003e5ca7083b617e26c223
-DIST kodi-pvr-dvbviewer-7.3.2-Matrix.tar.gz 144213 BLAKE2B f17b9562d151411d57b1d236d4e7341e10e59be1ed3252d847e6b4d181967452ea5bc9e99b16a8ff7fa642f2d1def1521768373fd3b98e9482d9359c7223c6f8 SHA512 63c1a4994ca1bce99967950b75b3d1d8fd3aee643152cf15611e3b41cd159c5c5e255c4cfdee4c28abedc74c04c441fe7104040bc140eeb322289520c078c00b
DIST kodi-pvr-dvbviewer-7.3.3-Matrix.tar.gz 144323 BLAKE2B a1e2f537b659f4530cf6693195ad56d4ee74a11e5d598461b9c6d4d1542ddbdb090b00f5d9b80a88a988779e57cea89483bdbcae024d979d7ab08d1039483a0e SHA512 ec87de4800790ca6d67541335eac32472b3c4417d6e906d4f2fa6864389b2f7dcb114ffc5c1281e1047b8f7a819d4072725fc24f72a63b29181e9851b782b547
diff --git a/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-6.0.6.ebuild b/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-6.0.6.ebuild
deleted file mode 100644
index 54f5e15ff029..000000000000
--- a/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-6.0.6.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's DVBViewer client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.dvbviewer"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.dvbviewer.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.dvbviewer/archive/${PV}-${CODENAME}.tar.gz -> ${P}-${CODENAME}.tar.gz"
- S="${WORKDIR}/pvr.dvbviewer-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- =dev-libs/libplatform-2*
- dev-libs/tinyxml
- "
-
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-6.0.7.ebuild b/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-6.0.7.ebuild
deleted file mode 100644
index 6c015a0ae550..000000000000
--- a/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-6.0.7.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's DVBViewer client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.dvbviewer"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.dvbviewer.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.dvbviewer/archive/${PV}-${CODENAME}.tar.gz -> ${P}-${CODENAME}.tar.gz"
- S="${WORKDIR}/pvr.dvbviewer-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- dev-libs/tinyxml
- "
-
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-7.0.0.ebuild b/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-7.0.0.ebuild
deleted file mode 100644
index 6c015a0ae550..000000000000
--- a/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-7.0.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's DVBViewer client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.dvbviewer"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.dvbviewer.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.dvbviewer/archive/${PV}-${CODENAME}.tar.gz -> ${P}-${CODENAME}.tar.gz"
- S="${WORKDIR}/pvr.dvbviewer-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- dev-libs/tinyxml
- "
-
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-7.1.0.ebuild b/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-7.1.0.ebuild
deleted file mode 100644
index 6c015a0ae550..000000000000
--- a/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-7.1.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's DVBViewer client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.dvbviewer"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.dvbviewer.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.dvbviewer/archive/${PV}-${CODENAME}.tar.gz -> ${P}-${CODENAME}.tar.gz"
- S="${WORKDIR}/pvr.dvbviewer-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- dev-libs/tinyxml
- "
-
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-7.3.1.ebuild b/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-7.3.1.ebuild
deleted file mode 100644
index e9950f3e4f38..000000000000
--- a/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-7.3.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's DVBViewer client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.dvbviewer"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.dvbviewer.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.dvbviewer/archive/${PV}-${CODENAME}.tar.gz -> ${P}-${CODENAME}.tar.gz"
- S="${WORKDIR}/pvr.dvbviewer-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- dev-libs/tinyxml
- "
-
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-7.3.2.ebuild b/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-7.3.2.ebuild
deleted file mode 100644
index e9950f3e4f38..000000000000
--- a/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-7.3.2.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's DVBViewer client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.dvbviewer"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.dvbviewer.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.dvbviewer/archive/${PV}-${CODENAME}.tar.gz -> ${P}-${CODENAME}.tar.gz"
- S="${WORKDIR}/pvr.dvbviewer-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- dev-libs/tinyxml
- "
-
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-pvr-filmon/Manifest b/media-plugins/kodi-pvr-filmon/Manifest
index 7ca65e059385..96e5b5a341c6 100644
--- a/media-plugins/kodi-pvr-filmon/Manifest
+++ b/media-plugins/kodi-pvr-filmon/Manifest
@@ -1,4 +1 @@
-DIST kodi-pvr-filmon-5.1.0.tar.gz 111224 BLAKE2B 8c65a7ed7bcd1846c0bf64ccf99111d8fdbd882a06a6045577d031fa68730ade691362f8b60105714e5ebe7f57e31d1e76927b1b505926b4fd7f3e99efc24983 SHA512 02ba24e23c44ae3000c4f41e90169ea1455678927c6de1fda1927c705bbb236ed06bd5ecd0da59f547f02afe7b695306f7282cdc5014816fd9e0f1922243b2fd
-DIST kodi-pvr-filmon-6.0.0.tar.gz 108084 BLAKE2B a30f73569fdea28d9c4beca1e605099e9ee4bdfc61c9c56e7c5089d26857cd67785bff0b7ac81916379d8ec825e2f1c1f870a9351bd49d24f35e7274777596ec SHA512 c86f649a12fca13ba5aabcd3c4c37a75279646fd093f48aa20ed3d6a75ad1de0980daffd3aac4771581628974515351c8f9618f60b4b5ea6b66ad91ea6ba0f6d
-DIST kodi-pvr-filmon-6.1.1.tar.gz 109741 BLAKE2B bb5bae3f97e6722f501c3ed5f8873787568ec5397306580d46c2ba68847315fc07ba2156a789ad6f9d7a35edd4e05f7399389db6833800ed3f49a7a9c966d388 SHA512 435bdb66092a7c48093915bb4a70ad6fb266f6706d130d1be31e272b12ae1bedf0f42b57fa81385cbeec0f948b8a3664fc1a4ea590f5c179e74266a506f08631
DIST kodi-pvr-filmon-6.1.2.tar.gz 111152 BLAKE2B 43a8dc37b45cff82b9bd753d95595a61901df03a9e7ddc8c028dee3192693609a1d6c6803969bc5186817779c55819f90b002aaea2c4e99026cbe216341cdce2 SHA512 96f767e55c0d2f9784886c2f3a2e8500e007060898cbf6d448b676c89723759da5172b185e9a5e34c21975379cc103cc3d6a95ba6b51b39af0c2a6333406a0b6
diff --git a/media-plugins/kodi-pvr-filmon/kodi-pvr-filmon-5.1.0.ebuild b/media-plugins/kodi-pvr-filmon/kodi-pvr-filmon-5.1.0.ebuild
deleted file mode 100644
index 6c7b60670368..000000000000
--- a/media-plugins/kodi-pvr-filmon/kodi-pvr-filmon-5.1.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's Filmon client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.filmon"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.filmon.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.filmon/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.filmon-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- dev-libs/jsoncpp
- "
-
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-pvr-filmon/kodi-pvr-filmon-6.0.0.ebuild b/media-plugins/kodi-pvr-filmon/kodi-pvr-filmon-6.0.0.ebuild
deleted file mode 100644
index 6c7b60670368..000000000000
--- a/media-plugins/kodi-pvr-filmon/kodi-pvr-filmon-6.0.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's Filmon client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.filmon"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.filmon.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.filmon/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.filmon-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- dev-libs/jsoncpp
- "
-
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-pvr-filmon/kodi-pvr-filmon-6.1.1.ebuild b/media-plugins/kodi-pvr-filmon/kodi-pvr-filmon-6.1.1.ebuild
deleted file mode 100644
index cbcac25ff490..000000000000
--- a/media-plugins/kodi-pvr-filmon/kodi-pvr-filmon-6.1.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's Filmon client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.filmon"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.filmon.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.filmon/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.filmon-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- dev-libs/jsoncpp
- "
-
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-pvr-hts/Manifest b/media-plugins/kodi-pvr-hts/Manifest
index db576cde1a88..1fa2273daec2 100644
--- a/media-plugins/kodi-pvr-hts/Manifest
+++ b/media-plugins/kodi-pvr-hts/Manifest
@@ -1,6 +1 @@
-DIST kodi-pvr-hts-8.3.0.tar.gz 181974 BLAKE2B d86bea7a037ea0abf4a2e6e9b45fb7c69f03d4f29f7b97f9ed0367bee3d243e09fb1b3998c437e9103672de4bd8fa7422f5c89ac35e87c5ebccf730f3d2a3c71 SHA512 4c49e5351608da49317e4916e8f60d88df0f9f907ce0cae026708e758f6937e33ab25dcb82351986dc3f3b8d73f40222db38bdb3db046c8b67b0c17ef7892abf
-DIST kodi-pvr-hts-8.3.1.tar.gz 190434 BLAKE2B d1a2d17e94e02ec37d0598c5d550859db46214bb0acc20034b809386935301499cba53bae8db8668099d82deab986983f3952cc879a4160ae1bf1b992c347b6d SHA512 adbc77518f45d0c745edb8c1c687b4a3165b8d96f62f5a923b327f0ad89a52a7f1d45ad4541ac1dd9bc8f22b2537c018d977db4e0e8ee6fa3c9495bd36eb7fc3
-DIST kodi-pvr-hts-8.3.2.tar.gz 190508 BLAKE2B b48ba46bc640d23ea7157c7a4c013879e201a30d8c45849cdbfa33e4d52bd9508761d241f67db980fb9c518aa9921781907329f3ef3f1388cd8321bd49eb0bf5 SHA512 5ff3791c0413cc6a3ddfece9da1296611dc2bd8fd726260ded391f04f2a259a7ead756f7a069c1a5d3e2d9249e03b767b0553a2a71d297adea8644ee27f1fa7e
-DIST kodi-pvr-hts-8.3.3.tar.gz 190712 BLAKE2B 3c3470eacda0df7f5dbb014597b9a492a1b926aeaaf48febb439cc253b096feec416e5ddd4c29b521c7e8389e80f274dc507912862563ed0254db03f121d50af SHA512 30d3baeb6c970a14b965f09f572d35f9d3a1339dfa624610045ad8d7dccb65d7eced665227fccda6c12801745e08ceb90ad73f2829540d49854af62757ecc5d1
-DIST kodi-pvr-hts-8.3.4.tar.gz 190740 BLAKE2B 10dd05d406b6e6b9a2608f0d9347997d9c939ba5ac937eb03d49ca8a9200dae6fee4f50c787a0004739218c35b95f14f2085a604183fd83869d886f5662f20ff SHA512 f7aadb37de471b57267984ca92484fab0736cf38db2f437dabad63ecbfd56b61f51fce077389d667eecab4f7445bfa458fe1ab8933607a81d1d69f3448810934
DIST kodi-pvr-hts-8.4.0.tar.gz 214128 BLAKE2B b69589c2bb92cf5f77b6c5a35afa37b8995388179ab316c3c84baa20a79dc86cef89b99bf2afbc5e8f89f7f85e261c83eeca2b92e94b62a5f8de41da4bd64ea6 SHA512 929d32e0702b7199cf2e80a7bd7b0ec6654194fbd17f15defa11da7aa41e068bf999cad25ebb7dcb594e5895354824483b4a4e896cc97a7b06b9183d21c0fbff
diff --git a/media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.0.ebuild b/media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.0.ebuild
deleted file mode 100644
index 2229139c850a..000000000000
--- a/media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Tvheadend Live TV and Radio PVR client addon for Kodi"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.hts"
-SRC_URI=""
-
-if [[ ${PV} == 9999 ]]; then
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.hts.git"
- inherit git-r3
-else
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.hts/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.hts-${PV}-${CODENAME}"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- "
-
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.1.ebuild b/media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.1.ebuild
deleted file mode 100644
index 2229139c850a..000000000000
--- a/media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Tvheadend Live TV and Radio PVR client addon for Kodi"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.hts"
-SRC_URI=""
-
-if [[ ${PV} == 9999 ]]; then
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.hts.git"
- inherit git-r3
-else
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.hts/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.hts-${PV}-${CODENAME}"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- "
-
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.2.ebuild b/media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.2.ebuild
deleted file mode 100644
index 2229139c850a..000000000000
--- a/media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.2.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Tvheadend Live TV and Radio PVR client addon for Kodi"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.hts"
-SRC_URI=""
-
-if [[ ${PV} == 9999 ]]; then
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.hts.git"
- inherit git-r3
-else
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.hts/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.hts-${PV}-${CODENAME}"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- "
-
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.3.ebuild b/media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.3.ebuild
deleted file mode 100644
index 2229139c850a..000000000000
--- a/media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.3.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Tvheadend Live TV and Radio PVR client addon for Kodi"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.hts"
-SRC_URI=""
-
-if [[ ${PV} == 9999 ]]; then
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.hts.git"
- inherit git-r3
-else
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.hts/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.hts-${PV}-${CODENAME}"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- "
-
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.4.ebuild b/media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.4.ebuild
deleted file mode 100644
index 2229139c850a..000000000000
--- a/media-plugins/kodi-pvr-hts/kodi-pvr-hts-8.3.4.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Tvheadend Live TV and Radio PVR client addon for Kodi"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.hts"
-SRC_URI=""
-
-if [[ ${PV} == 9999 ]]; then
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.hts.git"
- inherit git-r3
-else
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.hts/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.hts-${PV}-${CODENAME}"
-fi
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- "
-
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-pvr-hts/metadata.xml b/media-plugins/kodi-pvr-hts/metadata.xml
index 2c394d2cc336..3a1b408b8e81 100644
--- a/media-plugins/kodi-pvr-hts/metadata.xml
+++ b/media-plugins/kodi-pvr-hts/metadata.xml
@@ -5,10 +5,6 @@
<email>candrews@gentoo.org</email>
<name>Craig Andrews</name>
</maintainer>
- <maintainer type="person">
- <email>fordfrog@gentoo.org</email>
- <name>Miroslav Šulc</name>
- </maintainer>
<upstream>
<remote-id type="github">kodi-pvr/pvr.hts</remote-id>
</upstream>
diff --git a/media-plugins/kodi-pvr-iptvsimple/Manifest b/media-plugins/kodi-pvr-iptvsimple/Manifest
index e29119f7433b..faf9af3554a6 100644
--- a/media-plugins/kodi-pvr-iptvsimple/Manifest
+++ b/media-plugins/kodi-pvr-iptvsimple/Manifest
@@ -1,5 +1 @@
-DIST kodi-pvr-iptvsimple-7.6.5.tar.gz 192388 BLAKE2B 596622b1058c392656dc27fd0a1b615f9fe1ce12695adc4e26aa5417e5250d6f18fcc3cafaab4d6c53d00c44fb57821fdc976b4efe369e24a3997921606dbeef SHA512 ef16b71cb1adf6d68e74935a12d5ecb8c52c732f5a69e0765558107f356686c83427356bbef3227b6744ea314ef2f1e6c2548ecb1f90a38a521d351048fac43a
-DIST kodi-pvr-iptvsimple-7.6.6.tar.gz 282395 BLAKE2B cdb3a98f9e727aad872f91a9f8784a797c0a87f6ce05ec0a21630b3912fc8a5b6548b94fcff58c35c62618c00bcedb8abcf45b7073afcd35dfde576034e75617 SHA512 7a927bed2e2121f3949a706cbd0f8085462f66dc8cfe3bfd686364cb8412f7feec53440054839ea2b6ac8bc124a15875112aff906c04c86d5867194e42875c30
-DIST kodi-pvr-iptvsimple-7.6.7.tar.gz 283836 BLAKE2B ac9a49ce09dfb02c5f69c57bbcfe2112fe7c68610e702c1690bf07398d53954512650294eb34d82cc3da037b6925beda4bb226ae55526c1a5837a97631b6e0e7 SHA512 ba9d70da83cb503f30027b2d57941f84a13b335596d085cc59a1dc61ce05e08735c6dd260fc17ac9175035a5928f211d045a8da462e323f6e9d7ed852eeede95
-DIST kodi-pvr-iptvsimple-7.6.8.tar.gz 288131 BLAKE2B db77ea4e2f374a714041a4bdc8d8a49458b05c3ee40a989039ed0087a6872c167da2fd56aea7e284290a1a0cb84a46e3e714e4bd803c6b3167c4741f3f99ae68 SHA512 19d884b1497e64bffae10e380b4536651c31d567d2857b665098aa576766f26c035be0e5ba3398cac04d376389e972530a795ae91b533fc87ea97e3f35532d27
DIST kodi-pvr-iptvsimple-7.6.9.tar.gz 288485 BLAKE2B 35c752b0f7ed10d8f6b452d074c576554d3e49a67e56076af1c2cb31037a02f9ca7b7cc86815c30c3aff17b2ce8b33eca1f0848b353f3cf30b51b6e288458183 SHA512 72316d784410284b2c53dc259b22498e871ea8d82c0b91a744ad100a5c511cf0dffef9952a6bca33adfe129d7f88a4cbae74659a8b1fa4037083283d2916f699
diff --git a/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-7.6.5.ebuild b/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-7.6.5.ebuild
deleted file mode 100644
index 36d5b715c65a..000000000000
--- a/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-7.6.5.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's IPTVSimple client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.iptvsimple"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.iptvsimple.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.iptvsimple/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.iptvsimple-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- dev-libs/pugixml
- =media-tv/kodi-19*
- sys-libs/zlib
- "
-
-RDEPEND="
- ${DEPEND}
- "
-
-src_prepare() {
- [ -d depends ] && rm -rf depends || die
- cmake_src_prepare
-}
diff --git a/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-7.6.6.ebuild b/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-7.6.6.ebuild
deleted file mode 100644
index 36d5b715c65a..000000000000
--- a/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-7.6.6.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's IPTVSimple client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.iptvsimple"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.iptvsimple.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.iptvsimple/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.iptvsimple-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- dev-libs/pugixml
- =media-tv/kodi-19*
- sys-libs/zlib
- "
-
-RDEPEND="
- ${DEPEND}
- "
-
-src_prepare() {
- [ -d depends ] && rm -rf depends || die
- cmake_src_prepare
-}
diff --git a/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-7.6.7.ebuild b/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-7.6.7.ebuild
deleted file mode 100644
index 36d5b715c65a..000000000000
--- a/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-7.6.7.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's IPTVSimple client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.iptvsimple"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.iptvsimple.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.iptvsimple/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.iptvsimple-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- dev-libs/pugixml
- =media-tv/kodi-19*
- sys-libs/zlib
- "
-
-RDEPEND="
- ${DEPEND}
- "
-
-src_prepare() {
- [ -d depends ] && rm -rf depends || die
- cmake_src_prepare
-}
diff --git a/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-7.6.8.ebuild b/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-7.6.8.ebuild
deleted file mode 100644
index 36d5b715c65a..000000000000
--- a/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-7.6.8.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's IPTVSimple client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.iptvsimple"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.iptvsimple.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.iptvsimple/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.iptvsimple-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- dev-libs/pugixml
- =media-tv/kodi-19*
- sys-libs/zlib
- "
-
-RDEPEND="
- ${DEPEND}
- "
-
-src_prepare() {
- [ -d depends ] && rm -rf depends || die
- cmake_src_prepare
-}
diff --git a/media-plugins/kodi-pvr-mediaportal-tvserver/Manifest b/media-plugins/kodi-pvr-mediaportal-tvserver/Manifest
index 38772c86a16f..ce1469cade4b 100644
--- a/media-plugins/kodi-pvr-mediaportal-tvserver/Manifest
+++ b/media-plugins/kodi-pvr-mediaportal-tvserver/Manifest
@@ -1,2 +1 @@
-DIST kodi-pvr-mediaportal-tvserver-8.2.0.tar.gz 405092 BLAKE2B ae20d4dc06ed8b6ffa1487c932f8938267b3bed4ff28c42a6721de5bf416aa3a2517658fc8044369b83895f0c0c0774b25a57c24fc324cd06d4bebe453b3caa6 SHA512 43c13cc131a66195d8afff9214ebdc21ae6b69011e6695c2f57ee86efba3bb50032728eb118c2f8b0124dc3a8bceb00dd68320a6b03330c3054bc3de89194a5e
DIST kodi-pvr-mediaportal-tvserver-8.2.1.tar.gz 411048 BLAKE2B 803b47e42d7b7e777293f2d777a7bddbc2b0400b7bd43d5b441829276e6a7512cc3d30a2949a3d4703da7282804e536e2420a1f40cb05dc6143bdee931adaebe SHA512 d257992bf77a49bf9b130bf91764b2c174bae955c8fcc3e487bc65c5f963963e10e15855019e9dcf3c9e8ed2fa3e7db874e7282cd269d313cc15c664f88c9ad1
diff --git a/media-plugins/kodi-pvr-mediaportal-tvserver/kodi-pvr-mediaportal-tvserver-8.2.0.ebuild b/media-plugins/kodi-pvr-mediaportal-tvserver/kodi-pvr-mediaportal-tvserver-8.2.0.ebuild
deleted file mode 100644
index 1de2f204415a..000000000000
--- a/media-plugins/kodi-pvr-mediaportal-tvserver/kodi-pvr-mediaportal-tvserver-8.2.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's MediaPortal TVServer client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.mediaportal.tvserver"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.mediaportal.tvserver.git"
- inherit git-r3
- DEPEND="~media-tv/kodi-9999"
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.mediaportal.tvserver/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.mediaportal.tvserver-${PV}-${CODENAME}"
- DEPEND="=media-tv/kodi-19*"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND+="
- dev-libs/tinyxml
- "
-
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-pvr-nextpvr/Manifest b/media-plugins/kodi-pvr-nextpvr/Manifest
index 67a5908310d9..93a25ba6093d 100644
--- a/media-plugins/kodi-pvr-nextpvr/Manifest
+++ b/media-plugins/kodi-pvr-nextpvr/Manifest
@@ -1,4 +1 @@
-DIST kodi-pvr-nextpvr-8.2.3.tar.gz 150375 BLAKE2B 56493c4f7cb1a42c5b792934ffe5495b8c8083fb12a262a96f47fcadab53a1acbb3c614bb3c507980860bf2cc0c54be374207bdeaf9bb6478991c299c960081a SHA512 6a0bc9e170726246fb46e6fee6c829c36afd570be98ae53901da7fd8a72c319887d8a179dc9b227b8ef0b1628767b7257ef650bc127598d1e1337328c2aa4842
-DIST kodi-pvr-nextpvr-8.2.4.tar.gz 158037 BLAKE2B 7696679bc7f4d667df95e674e48d1616aba2588f4e1ed5e5d388520369c9ab16e75748203a18d5f85df4cbb1f1cb7eb8371fd2717bce79ef12edd82b0028ad6d SHA512 e256eb268afeed810e7fe94194762a3f22ba7f24bccb06a4ac137170864d96daae00094fd185354d88baedba34dd54e15c935f4dca6b268b0c74b1e9415ddeeb
-DIST kodi-pvr-nextpvr-8.2.5.tar.gz 158146 BLAKE2B 2e6060b151b0e16decbab39762facdb7d05ddc8c8d1288894ba53e28d6ebd484799399793482dbd2e7adf1db10b0ad89dc1169a528e5ed362e3835942bcedd8e SHA512 7ff620339c03a7519d2ea01be66a18df7a800ddc7e997fef2826d956565e67b8e5ce95d959409b7a476df39947a0b430de91d7e34d8163718cba0f9f3fd7ed24
DIST kodi-pvr-nextpvr-8.2.6.tar.gz 159496 BLAKE2B 1e09869b04e5f69279c33138bdf466db7f00e92945437d86d5a61f57a41cd3939ecba50404da844778ea92a8dca322c4cd520c045c6ccf10809cf64acc61eafd SHA512 dbd666b96982223d5f8ef546e3dbbb42390e13109aa0c4a93222e1668171001391136b952d986d30ce8742394b502f7b41d8fef3ca2967bd1cf4bff5daebb1f8
diff --git a/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-8.2.3.ebuild b/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-8.2.3.ebuild
deleted file mode 100644
index f1d5484de0ab..000000000000
--- a/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-8.2.3.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's NextPVR client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.nextpvr"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.nextpvr.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.nextpvr/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.nextpvr-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- dev-libs/tinyxml2
- "
-
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-8.2.4.ebuild b/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-8.2.4.ebuild
deleted file mode 100644
index f1d5484de0ab..000000000000
--- a/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-8.2.4.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's NextPVR client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.nextpvr"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.nextpvr.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.nextpvr/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.nextpvr-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- dev-libs/tinyxml2
- "
-
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-8.2.5.ebuild b/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-8.2.5.ebuild
deleted file mode 100644
index f1d5484de0ab..000000000000
--- a/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-8.2.5.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's NextPVR client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.nextpvr"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.nextpvr.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.nextpvr/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.nextpvr-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- dev-libs/tinyxml2
- "
-
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-pvr-njoy/Manifest b/media-plugins/kodi-pvr-njoy/Manifest
index 76bfcdd16576..95f48a576908 100644
--- a/media-plugins/kodi-pvr-njoy/Manifest
+++ b/media-plugins/kodi-pvr-njoy/Manifest
@@ -1,3 +1 @@
-DIST kodi-pvr-njoy-6.0.0.tar.gz 54587 BLAKE2B 94d499840f91a1ffc57fbd3d364df1810eb82807532c8a95d66a8a2cd3e3da6c6177a01ae97ff5936aa9b35fa4ab6e1b8ed56691fe32213031f433691090cbc2 SHA512 3279226b3aef3511d7fc5c0cd73f6bb943321f8ee903a1f3736e707488c6ea7e14ab930ef54b22548a87f8daa6e19fc33f7f86d62e4b7ac53ad7eb4dfe526fd1
-DIST kodi-pvr-njoy-7.0.0.tar.gz 54987 BLAKE2B c43498d3c29aed4d785373e56180fbc2be225e37be73c6c8a2ae7e40db27f7060aeb5dd3f98a38aaac1b3f098ce5ae2d27bd5a4a1edd4d512f5be78780323586 SHA512 a69757cd1d236ef0bf2624fe8f20485536a23d3c62f1c859f20a0f776a9353726e5fd53b3eed852ad0edc8f502d2aceabdcd6c74141504015948dd7d101a5ee1
DIST kodi-pvr-njoy-7.1.1.tar.gz 56749 BLAKE2B f1849e2b114dd873c78ae48b25223f28a45b5ca46ef7a244ddecab9ec0a33de31c22b1709ee698161052de9104c023b448e196259f02d2c98a02d44f25aaa0cd SHA512 fceeda6d4f967f250ffbb5dc2a4d0cd9248cf61447ccbeb6152f5812186fcca2d41222038ffd53f7d7361ca06fe92599d7eb44d0850e03e9605d33e89086a201
diff --git a/media-plugins/kodi-pvr-njoy/kodi-pvr-njoy-6.0.0.ebuild b/media-plugins/kodi-pvr-njoy/kodi-pvr-njoy-6.0.0.ebuild
deleted file mode 100644
index 264ca39f933a..000000000000
--- a/media-plugins/kodi-pvr-njoy/kodi-pvr-njoy-6.0.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's Njoy N7 client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.njoy"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.njoy.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.njoy/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.njoy-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- dev-libs/tinyxml
- "
-
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-pvr-njoy/kodi-pvr-njoy-7.0.0.ebuild b/media-plugins/kodi-pvr-njoy/kodi-pvr-njoy-7.0.0.ebuild
deleted file mode 100644
index 264ca39f933a..000000000000
--- a/media-plugins/kodi-pvr-njoy/kodi-pvr-njoy-7.0.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's Njoy N7 client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.njoy"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.njoy.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.njoy/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.njoy-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- dev-libs/tinyxml
- "
-
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-pvr-pctv/Manifest b/media-plugins/kodi-pvr-pctv/Manifest
index addaf1916aad..9dda038fa698 100644
--- a/media-plugins/kodi-pvr-pctv/Manifest
+++ b/media-plugins/kodi-pvr-pctv/Manifest
@@ -1,3 +1 @@
-DIST kodi-pvr-pctv-5.0.0.tar.gz 65924 BLAKE2B cf2a526359457d057c32fd0ec726e59fa64010b51f1cb48841c387f38834433062487c1c12ae83aed9e653a639a4d6329145ee07f21972b0d452d5f9f9919189 SHA512 88addbfea0d39384ccb8818e88984e8eb55f9214f350285a6fa42de18045611c0cf98937e252fcd787b473fddcee0f2b3760262d901fc4b158aa4b416332b795
-DIST kodi-pvr-pctv-6.0.0.tar.gz 65852 BLAKE2B d0bf91ebea7a2d01fb87a79deaad8edd5bfed8be71e723df11fec4b2186f5d9785dab023e67e2290b958adb245446a3b448b0f1498026ec15de6637c7778ca31 SHA512 33bb46f872832835a16fdcc25bec8a67cf800e80c22bf59241e5eaddc3f7d6fedd9a60155b49b6b21c2c3a478cd5f4be503a120c04cf566fd8329ca08df2b0f0
DIST kodi-pvr-pctv-6.1.1.tar.gz 67214 BLAKE2B 468382cf62dc9c54b01a7ccce25ec73afc5bb405285adc561fc44125f9b57ec3702d6d3dad4a9fafb50ec9ae58974d1b6ae95347913abb7b67e3ad72d31ef1b7 SHA512 12fa2d9299ed84ec89cf4f159946cb007a9a7d404d68a72eb5b63711b4ade6af054107d4880f81d8b3b6683f02aa2495b9c3fbf5d1f5e3d0aa7b8a3316b028ed
diff --git a/media-plugins/kodi-pvr-pctv/kodi-pvr-pctv-5.0.0.ebuild b/media-plugins/kodi-pvr-pctv/kodi-pvr-pctv-5.0.0.ebuild
deleted file mode 100644
index 8eaf25ef8f17..000000000000
--- a/media-plugins/kodi-pvr-pctv/kodi-pvr-pctv-5.0.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's PCTV client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.pctv"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.pctv.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.pctv/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.pctv-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- dev-libs/jsoncpp
- "
-
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-pvr-pctv/kodi-pvr-pctv-6.0.0.ebuild b/media-plugins/kodi-pvr-pctv/kodi-pvr-pctv-6.0.0.ebuild
deleted file mode 100644
index 8eaf25ef8f17..000000000000
--- a/media-plugins/kodi-pvr-pctv/kodi-pvr-pctv-6.0.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's PCTV client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.pctv"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.pctv.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.pctv/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.pctv-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- dev-libs/jsoncpp
- "
-
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-pvr-stalker/Manifest b/media-plugins/kodi-pvr-stalker/Manifest
index 3a9142acfe49..653d7d6d823a 100644
--- a/media-plugins/kodi-pvr-stalker/Manifest
+++ b/media-plugins/kodi-pvr-stalker/Manifest
@@ -1,5 +1 @@
-DIST kodi-pvr-stalker-6.0.0.tar.gz 114838 BLAKE2B 31f567d73dc4851acd748bcfa8187014aad9451e05727cf8b8b705ec936b10b39e62c82f451c6b4049bc70c70708beae2228cb0b5ced71b34de53b497c137076 SHA512 99b9c2a2876023efe510a9970e0520804180e138d63ed1a13fb94e86b346d09c252c8edf12f3c3a7d2610d80d25cc74e938b35ecd925846f6adf648430b0938e
-DIST kodi-pvr-stalker-6.0.1.tar.gz 114575 BLAKE2B cb42fcd4ecc7c65bac75eb12579d0dcdb5827312c275a9db998953366c6a59a1033d7d26cc9db91c909d694340bb0eaf53e9d982604ec45b8cb349c4210565c4 SHA512 e71e37e7b440cb2d4e6f72400cdb457fbcdcc39893cbe70144b9ac1941429f45b00dbf7516b25a8ac874ae471a14335ce74c845239a444446b1fda97361b0757
-DIST kodi-pvr-stalker-6.0.2.tar.gz 114593 BLAKE2B 673a512ba369a85c6b08820bce845ec38d1ad4710767e585fe18f24c73bbf2b589ed3b52e3a0868a468e57094509ec2bbf1a7477c3602aafbac40095e2948bad SHA512 c8d5a2fce823e9dd00af53f12544ef6f5294b736032fc94d53312b018fb9d6ccbb9a2249cf4d41a40c89b0a0e42dbf252c7897e14c33e5f75487620260e493a5
-DIST kodi-pvr-stalker-7.0.0.tar.gz 114736 BLAKE2B a039de58e9f0cc687553b9bf852b4b4fe2f7d1af2682322b29d97c7452b8f2bf5015b72262ae680557666144403bed605b9379e4b7a79eb1e832091cf21e8f98 SHA512 d916bf0bf12196672c8576a1e30fb4a6e4fca48d0dcb0e5dbf28bdd78a4266d13a801d92b304bc2b08cc80c45c78081b3676d71331ef42849e99ecfd5848a88d
DIST kodi-pvr-stalker-7.1.1.tar.gz 118225 BLAKE2B 258c45c85ad71109e44c2fd52bbe9b04aed996cee12b7e2651ddc3170a5c0c6409d0beaf1fffef28cb71a78d0ce621c69297762be32e15f660c3f0fada2c610d SHA512 9f47dcc44f1f5448b36b456778e8592768e28253083aae26a7d65e1f793c841b0c5fb2f83cd398e0895cdd7e31a608c340c518e4d7e63d0075d93fef5f738739
diff --git a/media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-6.0.0.ebuild b/media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-6.0.0.ebuild
deleted file mode 100644
index fd220bfdc74f..000000000000
--- a/media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-6.0.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's Stalker client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.stalker"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.stalker.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.stalker/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.stalker-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- dev-libs/jsoncpp
- dev-libs/tinyxml
- =dev-libs/libplatform-2*
- "
-
-RDEPEND="
- ${DEPEND}
- "
-
-src_prepare() {
- [ -d depends ] && rm -rf depends || die
- cmake_src_prepare
-}
diff --git a/media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-6.0.1.ebuild b/media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-6.0.1.ebuild
deleted file mode 100644
index 72e70d8feae4..000000000000
--- a/media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-6.0.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's Stalker client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.stalker"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.stalker.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.stalker/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.stalker-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- dev-libs/jsoncpp
- dev-libs/tinyxml
- "
-
-RDEPEND="
- ${DEPEND}
- "
-
-src_prepare() {
- [ -d depends ] && rm -rf depends || die
- cmake_src_prepare
-}
diff --git a/media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-6.0.2.ebuild b/media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-6.0.2.ebuild
deleted file mode 100644
index 72e70d8feae4..000000000000
--- a/media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-6.0.2.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's Stalker client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.stalker"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.stalker.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.stalker/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.stalker-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- dev-libs/jsoncpp
- dev-libs/tinyxml
- "
-
-RDEPEND="
- ${DEPEND}
- "
-
-src_prepare() {
- [ -d depends ] && rm -rf depends || die
- cmake_src_prepare
-}
diff --git a/media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-7.0.0.ebuild b/media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-7.0.0.ebuild
deleted file mode 100644
index 72e70d8feae4..000000000000
--- a/media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-7.0.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's Stalker client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.stalker"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.stalker.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.stalker/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.stalker-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- dev-libs/jsoncpp
- dev-libs/tinyxml
- "
-
-RDEPEND="
- ${DEPEND}
- "
-
-src_prepare() {
- [ -d depends ] && rm -rf depends || die
- cmake_src_prepare
-}
diff --git a/media-plugins/kodi-pvr-vbox/Manifest b/media-plugins/kodi-pvr-vbox/Manifest
index c52bc7cb50f5..fe8444906622 100644
--- a/media-plugins/kodi-pvr-vbox/Manifest
+++ b/media-plugins/kodi-pvr-vbox/Manifest
@@ -1,7 +1 @@
-DIST kodi-pvr-vbox-7.0.0.tar.gz 159504 BLAKE2B b0046434338d0afbd11b965a58ce292e5c141ab4ea13e07ddba3868e1217e50dc4d266351a6b1b6c08287bf65b7eb736d8efc9074fcfe602d30df49a41141632 SHA512 7e8965422c750e00104c27f6b67d6d14648c840684702bb85cd7350647734848ebcc43bc6cf53e2edd2c432c8e1289908f43eafb87bc7cf70652026abee0177e
-DIST kodi-pvr-vbox-7.0.1.tar.gz 172788 BLAKE2B d9493cee26abd8ff74aca66ea737e81a52b835c885ba94cf120f6a78e1d3132e102af3ce2aa7eb88fa3c1a522e934ce8c0d3ed935478fd3b2092f8b86ea9fb83 SHA512 fd5caada7588d14d5cce84673cccc41831379ff10f67e2b041406f82a1790e7dd46394e5bc2a106ccb3b01261eb09a7bec76111693aa1eb5131d5f275ad8f4bf
-DIST kodi-pvr-vbox-7.0.2.tar.gz 159326 BLAKE2B a4d463e52417ef82d13ca29dae9b6cc4e1b5582994f88ea7175410bc21fd9e0461c8b4908627f06896aaa130c3970be62af7e9652a60df8495a2b84160b73294 SHA512 b8557dd74f3d0e8a25f83cf3ec2230032f6bcfcb24f1ef21f076a7e51d65115dc583f8b8898e9dd426fb81605687c0aba203774567b9d993d5de68ba4af915fe
-DIST kodi-pvr-vbox-7.0.3.tar.gz 159325 BLAKE2B c31b44ec28f6c3f1a0a031f2d435b3a2659913cf2e7a0a00ffb4006c11c5e9298e7d0354645d972b64b76ae40c111693b19cb2b262ae163d01a6d2b67806a70c SHA512 eb46342f63218285a36ca8298a021858517a11752a53af998a73969d267a28f1693d8c6b7132292dfd5e12d8903e8b5a00dda4ebf51363bdec03c6d712239b53
-DIST kodi-pvr-vbox-8.0.0.tar.gz 159484 BLAKE2B e431632d5ce282d29a976426e92f93d946c7bdc8078164ee4da8f22e795c14fb8b66f183f0957bb8b322762dab673e7c320db2102d21162097502f098f5cff5c SHA512 5d2d1e4fb824d8a3851650d5cfc539b19c6d10983cfb3a5ad931ad835613fbd6089eaabd5de1807eab16039bac98e49623ca27022b09b864610b0c751499bda9
-DIST kodi-pvr-vbox-8.1.1.tar.gz 163007 BLAKE2B 7f88ffbb8b939457f25d47f1e29d7a85a4941e8ce6457e7d6ab27fa2d1f2848da3e37dbc2986e8e0e07d837197141402808f0c6a99c287555b463ff8ff3a5438 SHA512 5df148a9ce5faebc6abcf359616a6ebfc38ea0039574ca6c7bb4f2ff3b644d5a880f1caa8746d8f5b4787720152c478a3b1a7eeaa64b5310214354ec540e3781
DIST kodi-pvr-vbox-8.1.2.tar.gz 163016 BLAKE2B a140551485e4bcfa1b067d56b571a046afd7e10944c1b34221739b2a3c9ef6f17523b01a019ba7e049557970a1c9eaa9bf6733887357ab89d498774ca1e1aa20 SHA512 f0e3bed8305d9f7762ed41c3350029e5b374cacf3bf936e5b35503f651761e7addca1f961a7d44739dfd92e48bdd7756c53b616e2183c91c446afc2411598eed
diff --git a/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-7.0.0.ebuild b/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-7.0.0.ebuild
deleted file mode 100644
index 482dc7190457..000000000000
--- a/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-7.0.0.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's VBox Home TV Gateway PVR client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.vbox"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.vbox.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.vbox/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.vbox-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- dev-libs/tinyxml2
- =dev-libs/libplatform-2*
- "
-
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-7.0.1.ebuild b/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-7.0.1.ebuild
deleted file mode 100644
index 9ffd4c8c835d..000000000000
--- a/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-7.0.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's VBox Home TV Gateway PVR client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.vbox"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.vbox.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.vbox/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.vbox-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- dev-libs/tinyxml2
- "
-
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-7.0.2.ebuild b/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-7.0.2.ebuild
deleted file mode 100644
index 9ffd4c8c835d..000000000000
--- a/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-7.0.2.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's VBox Home TV Gateway PVR client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.vbox"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.vbox.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.vbox/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.vbox-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- dev-libs/tinyxml2
- "
-
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-7.0.3.ebuild b/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-7.0.3.ebuild
deleted file mode 100644
index 9ffd4c8c835d..000000000000
--- a/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-7.0.3.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's VBox Home TV Gateway PVR client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.vbox"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.vbox.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.vbox/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.vbox-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- dev-libs/tinyxml2
- "
-
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-8.0.0.ebuild b/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-8.0.0.ebuild
deleted file mode 100644
index 9ffd4c8c835d..000000000000
--- a/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-8.0.0.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's VBox Home TV Gateway PVR client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.vbox"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.vbox.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.vbox/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.vbox-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- dev-libs/tinyxml2
- "
-
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-8.1.1.ebuild b/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-8.1.1.ebuild
deleted file mode 100644
index 349e008af303..000000000000
--- a/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-8.1.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's VBox Home TV Gateway PVR client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.vbox"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.vbox.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.vbox/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.vbox-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- dev-libs/tinyxml2
- "
-
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-pvr-vdr-vnsi/Manifest b/media-plugins/kodi-pvr-vdr-vnsi/Manifest
index 77a37f4a1630..3fc0df48198d 100644
--- a/media-plugins/kodi-pvr-vdr-vnsi/Manifest
+++ b/media-plugins/kodi-pvr-vdr-vnsi/Manifest
@@ -1,3 +1 @@
-DIST kodi-pvr-vdr-vnsi-19.0.3.tar.gz 183828 BLAKE2B 69b14fe2b8af4c03725e300ea21ed189e0df174cbde1fbd7c020aca279b6af5884c7cc5b4cd90dc220fa20744d409f1b59b4e84fa0e11ddd1bf76ac494709ce2 SHA512 eb27dc9fc868a016d39718f1a6f3c719808231cfd092dcc0ed5b85ba017ad8f93e4c562c1475ff3c7e88bbb08ae33aba14cdea7eb4b1ebcd7b64da42bd7f1673
-DIST kodi-pvr-vdr-vnsi-8.2.2.tar.gz 167074 BLAKE2B fe6cafacb16b31456f3d6f103a836a20cb2fac9d55aad56df858975ba23b9e5de4d29bebc97e276028289a98b196f96f0c30135f94d8316ea6da1c7154a16775 SHA512 e5ad58926058473feb089ad96acb4b348c674fc77ec412449cde36d508c75409bc6bfb24bd804b5f50a202e83a8a01b6fd823a1667de368c1f4b768512d519d8
-DIST kodi-pvr-vdr-vnsi-8.2.3.tar.gz 171586 BLAKE2B e7b9beed693c84f7a94657eed297a1d76669c2ffcee5be5604d1dc239b9de0811848aaafa87396125f5eacdb28ea7db0e8d3d52f7d4c63e46e0c830aadc8f4d0 SHA512 9fbb3e988fe6352fde230ce072b35e591d69015bbfd93a4e61b2719a1f36ef495d23db30d44a6c611dcc1b4e36339b454138902c3f815940c5a77ff2b3d9c62a
+DIST kodi-pvr-vdr-vnsi-19.0.5.tar.gz 183902 BLAKE2B 1bc2980a63cb1f04a6b7f609286eef8c710175d73f5b7f7c52f9c816c74ef6d97e23453fb636c257f76924c2763e6e5845ddc1a54bb43564c04a1418d9be7683 SHA512 67a9169069fcfb6a1b64f67a4eb5e46ebc6da61063afe7db0cbcc8abd4c79d16e446a1d080c42f4153edd26c2fe262d1c1c595c4ee9880a33405887a2817de6d
diff --git a/media-plugins/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi-19.0.3.ebuild b/media-plugins/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi-19.0.5.ebuild
index fc0fe6a6a3c9..fc0fe6a6a3c9 100644
--- a/media-plugins/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi-19.0.3.ebuild
+++ b/media-plugins/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi-19.0.5.ebuild
diff --git a/media-plugins/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi-8.2.2.ebuild b/media-plugins/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi-8.2.2.ebuild
deleted file mode 100644
index 3dd5faf015b3..000000000000
--- a/media-plugins/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi-8.2.2.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi PVR addon VNSI"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.vdr.vnsi"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.vdr.vnsi.git"
- inherit git-r3
- ;;
-*)
- KEYWORDS="~amd64 ~x86"
- CODENAME="Matrix"
- SRC_URI="https://github.com/kodi-pvr/pvr.vdr.vnsi/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.vdr.vnsi-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- virtual/opengl
- "
-
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi-8.2.3.ebuild b/media-plugins/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi-8.2.3.ebuild
deleted file mode 100644
index 3dd5faf015b3..000000000000
--- a/media-plugins/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi-8.2.3.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi PVR addon VNSI"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.vdr.vnsi"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.vdr.vnsi.git"
- inherit git-r3
- ;;
-*)
- KEYWORDS="~amd64 ~x86"
- CODENAME="Matrix"
- SRC_URI="https://github.com/kodi-pvr/pvr.vdr.vnsi/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.vdr.vnsi-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- virtual/opengl
- "
-
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-pvr-vuplus/Manifest b/media-plugins/kodi-pvr-vuplus/Manifest
index 0bf38794eaa3..f31b8ec39e99 100644
--- a/media-plugins/kodi-pvr-vuplus/Manifest
+++ b/media-plugins/kodi-pvr-vuplus/Manifest
@@ -1,6 +1 @@
-DIST kodi-pvr-vuplus-7.4.3.tar.gz 285230 BLAKE2B 0ef24cb24f745494ea86ea025943bd4c159beaa684cacad569ef603d355b917351b92dd145d1fc8e3069896f404727f6aaa2567b5f3633fcfa9dbdd1c60fd09e SHA512 b563c29600126ac0d25c744be64d060691331a875b7945c211f1267daa43d8db034c717b1def49ad85aaf50f81826e4c7ffcff08ad4422fa67abe2ea3cf5557f
-DIST kodi-pvr-vuplus-7.4.4.tar.gz 946491 BLAKE2B d3a64a10b7d0b0774aadf6290f70a6f8fd90de0790616d4b64927316c46929c77cb49fa0d69aaf5ba847513d5ad1fa2d208557e4b0b071c04bda94f53a3d086f SHA512 21d705116816d6acc1b70b6b1bebc0ca4bc0eedc2e55c204697608597d6bc88be47b16f18a2d1b04f8f22600a5388062ae259842702ab1d2170ace496edee2b7
-DIST kodi-pvr-vuplus-7.4.5.tar.gz 947455 BLAKE2B 055afbc8dd7e902771b88e34b47ff7d42ab6e30de27d1779f54847a4d04cda920552b3bbcac46e1ae26f5a113f014d04998aec71b83c4ab242f966035df398ce SHA512 04ba9ab1b7aee4418c305538ac880aae80c1523fed10d7104dce8a294c072d6be87469016fc673e4d54cc1faaab0074cd15f6edf3207ad88a962d4a41844985b
-DIST kodi-pvr-vuplus-7.4.7.tar.gz 947568 BLAKE2B 92ed09db11542a0d8c027e2828dd55df464ebd26ae22076c00a617124c3503f1e70623ae594789f1867d7f1e54649a417198153d7841e569f43506cd09dc1792 SHA512 a5843b36a3249810e0f23c9df66079dfc587697bc3dc43e013392648c60fde3f09b461a8323389a50cb3874a1bed24139bef1db9854fdc579f23d246b5c69e3e
-DIST kodi-pvr-vuplus-7.4.8.tar.gz 947667 BLAKE2B 3031fb16698dfdab3c6466a44870760a930475929652b42fe72164bbc152db4886d5a78b1240c0729a6746fa9424515ac0a2ff583e9a0d1c87354a1e243cddc9 SHA512 669dd29a70efd6ef5b9698fb74560262bc2aff9a73c2220a452aa09b6f88323553338183cb9de95c268c1fef44352efade202512b531de90aec46cea402e46d4
DIST kodi-pvr-vuplus-7.4.9.tar.gz 947759 BLAKE2B 58ad0cf68b8c70bee7c39a2e5a1eec874073de03cfa34b66c8f65b4fa84de88dd0c9a2d3fdeec55236265cd6ae748dde74942e1dd68b71ab64940b327c017426 SHA512 beaa89a348ef0fba0d51d982590731102d548f2c95c095ceed132306e7b76b4e5d9613be135c9c05d86a38b8b7203ec750e80dbb8bc5692d5f653fab9137c1c4
diff --git a/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.3.ebuild b/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.3.ebuild
deleted file mode 100644
index 20323489f843..000000000000
--- a/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.3.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's VuPlus client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.vuplus"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.vuplus.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.vuplus/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.vuplus-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- dev-libs/tinyxml
- dev-cpp/nlohmann_json
- "
-
-RDEPEND="
- ${DEPEND}
- "
-
-src_prepare() {
- [ -d depends ] && rm -rf depends || die
- cmake_src_prepare
-}
diff --git a/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.4.ebuild b/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.4.ebuild
deleted file mode 100644
index 20323489f843..000000000000
--- a/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.4.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's VuPlus client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.vuplus"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.vuplus.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.vuplus/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.vuplus-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- dev-libs/tinyxml
- dev-cpp/nlohmann_json
- "
-
-RDEPEND="
- ${DEPEND}
- "
-
-src_prepare() {
- [ -d depends ] && rm -rf depends || die
- cmake_src_prepare
-}
diff --git a/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.5.ebuild b/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.5.ebuild
deleted file mode 100644
index 20323489f843..000000000000
--- a/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.5.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's VuPlus client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.vuplus"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.vuplus.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.vuplus/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.vuplus-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- dev-libs/tinyxml
- dev-cpp/nlohmann_json
- "
-
-RDEPEND="
- ${DEPEND}
- "
-
-src_prepare() {
- [ -d depends ] && rm -rf depends || die
- cmake_src_prepare
-}
diff --git a/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.7.ebuild b/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.7.ebuild
deleted file mode 100644
index 20323489f843..000000000000
--- a/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.7.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's VuPlus client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.vuplus"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.vuplus.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.vuplus/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.vuplus-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- dev-libs/tinyxml
- dev-cpp/nlohmann_json
- "
-
-RDEPEND="
- ${DEPEND}
- "
-
-src_prepare() {
- [ -d depends ] && rm -rf depends || die
- cmake_src_prepare
-}
diff --git a/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.8.ebuild b/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.8.ebuild
deleted file mode 100644
index 20323489f843..000000000000
--- a/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-7.4.8.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's VuPlus client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.vuplus"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.vuplus.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.vuplus/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.vuplus-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- dev-libs/tinyxml
- dev-cpp/nlohmann_json
- "
-
-RDEPEND="
- ${DEPEND}
- "
-
-src_prepare() {
- [ -d depends ] && rm -rf depends || die
- cmake_src_prepare
-}
diff --git a/media-plugins/kodi-pvr-wmc/Manifest b/media-plugins/kodi-pvr-wmc/Manifest
index 6583522138b7..79a02b4fbf12 100644
--- a/media-plugins/kodi-pvr-wmc/Manifest
+++ b/media-plugins/kodi-pvr-wmc/Manifest
@@ -1,2 +1 @@
-DIST kodi-pvr-wmc-6.1.1.tar.gz 185138 BLAKE2B c01e5c5d0b70e90d91a44d90170f308ef51fba287574ef8f89d091cfd26ee1a7dc520d4abcf9f7ae2e280af5fa0db0dcdcb2b626d1888e9dd835eb18f9617eae SHA512 4d9adbe042e6b9a0f8b03be2d3981255199a76960d1a94541f0d2bee64efec76de24c8a387b3ae867f0e1d4633d25890a3870e85dc7d683f2db904e006a52df4
DIST kodi-pvr-wmc-6.1.2.tar.gz 190018 BLAKE2B 311406bfdaf2aa36eb8f11257de65d555581acdcff19d6cb0bceb2d1cebe3a33fcd49cfd2344095e5ae482431f00964c6d95843e0c6702c2e2f3d2e7092d3096 SHA512 b0e53c8494a5c811182358afbc7834b7cc51104839c7b4bf59047ef00e4b9bbf013368d94f095fa384dd4aa590a1f64c0235328b652962cd39430273c8e41c0b
diff --git a/media-plugins/kodi-pvr-wmc/kodi-pvr-wmc-6.1.1.ebuild b/media-plugins/kodi-pvr-wmc/kodi-pvr-wmc-6.1.1.ebuild
deleted file mode 100644
index 66f8557b7b1b..000000000000
--- a/media-plugins/kodi-pvr-wmc/kodi-pvr-wmc-6.1.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake kodi-addon
-
-DESCRIPTION="Kodi's Windows Media Center client addon"
-HOMEPAGE="https://github.com/kodi-pvr/pvr.wmc"
-SRC_URI=""
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.wmc.git"
- inherit git-r3
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/kodi-pvr/pvr.wmc/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/pvr.wmc-${PV}-${CODENAME}"
- ;;
-esac
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE=""
-
-DEPEND="
- =media-tv/kodi-19*
- =dev-libs/libplatform-2*
- "
-RDEPEND="
- ${DEPEND}
- "
diff --git a/media-plugins/kodi-visualization-fishbmc/Manifest b/media-plugins/kodi-visualization-fishbmc/Manifest
index c7325ea6b58d..7108732709d8 100644
--- a/media-plugins/kodi-visualization-fishbmc/Manifest
+++ b/media-plugins/kodi-visualization-fishbmc/Manifest
@@ -1,2 +1 @@
DIST kodi-visualization-fishbmc-19.0.0.tar.gz 377037 BLAKE2B 7c60ea6ae87a2d9caeeee34e6b48117b2d41fc339bdccd88f2971ce5c3ca6f757e2884722ad793bb2a96c04a3d05aaef8fe329e102cdfaaad77d4fdfe80d3215 SHA512 f982c9365039d6b02099ebab9c8ff85ed27357780fe1426b9d77985f34d0053cc5a51183ec7ec73ef84b2131325f4f9786171d609306bf06be3c2e02bb0e40cb
-DIST kodi-visualization-fishbmc-6.3.0.tar.gz 367650 BLAKE2B 78081d673a1eddea8d16e355176eed1b61f0a8e748d0b831f74a3780a9a11be19bd05c1376413dfd10276192f1a3cebeb11ec8f258fb96f16b0128112fa6a2b6 SHA512 02f72476571b2c49629406394eb55c6d9635b7359e8c9aee545d1e486060282389c794657016ed9aed9c2c5471222170b32ac78d5d800f7cc906344bae9a1332
diff --git a/media-plugins/kodi-visualization-fishbmc/kodi-visualization-fishbmc-19.0.0.ebuild b/media-plugins/kodi-visualization-fishbmc/kodi-visualization-fishbmc-19.0.0.ebuild
index 7466a898c719..62124d599686 100644
--- a/media-plugins/kodi-visualization-fishbmc/kodi-visualization-fishbmc-19.0.0.ebuild
+++ b/media-plugins/kodi-visualization-fishbmc/kodi-visualization-fishbmc-19.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -17,7 +17,7 @@ case ${PV} in
DEPEND="~media-tv/kodi-9999"
;;
*)
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
CODENAME="Matrix"
SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}"
diff --git a/media-plugins/kodi-visualization-fishbmc/kodi-visualization-fishbmc-6.3.0.ebuild b/media-plugins/kodi-visualization-fishbmc/kodi-visualization-fishbmc-6.3.0.ebuild
deleted file mode 100644
index 4264440c3a7b..000000000000
--- a/media-plugins/kodi-visualization-fishbmc/kodi-visualization-fishbmc-6.3.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit kodi-addon
-
-DESCRIPTION="Fische visualizer for Kodi"
-HOMEPAGE="https://github.com/xbmc/visualization.fishbmc"
-KODI_PLUGIN_NAME="visualization.fishbmc"
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git"
- inherit git-r3
- DEPEND="~media-tv/kodi-9999"
- ;;
-*)
- KEYWORDS="~amd64 ~x86"
- CODENAME="Matrix"
- SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}"
- DEPEND="=media-tv/kodi-19*:="
- ;;
-esac
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE=""
-
-DEPEND+="
- >=media-libs/glm-0.9.9.8-r1
- virtual/opengl
- "
-
-RDEPEND="${DEPEND}"
-
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
- if [ -d depends ]; then rm -rf depends || die; fi
-
- cmake_src_prepare
-}
diff --git a/media-plugins/kodi-visualization-goom/Manifest b/media-plugins/kodi-visualization-goom/Manifest
index 3884008628a2..a6b370410d52 100644
--- a/media-plugins/kodi-visualization-goom/Manifest
+++ b/media-plugins/kodi-visualization-goom/Manifest
@@ -1,2 +1 @@
DIST kodi-visualization-goom-19.0.0.tar.gz 1217302 BLAKE2B 7e7092d47a176cb25930616eed696023541e2e056efdb9b0cb0396763f761ec34d3c38f5c95540408dddb14d26ca9f95817b6bba12931485046f3081bbb17cd8 SHA512 199fb3dfb03f2874b5cf6df33fd29de3727026c98a7115333db2f19fa880a723930a1b8336ab125f769928af1e823b01fbdaeb66ee02f673c77d68cc61b84f13
-DIST kodi-visualization-goom-3.4.0.tar.gz 1210534 BLAKE2B c871188f50a1deab108e36e4199dc4d0450ddb59cf8f87090505b46f7494a66006b796d4a7c60e61057f8668dc7afebbab15e1018ed8fa644d77315ea8b3c2be SHA512 d864932202b2611b435b91a0ced86cc60b5e1853dfa958651a7327e931d7744b267d4a151f1a8e1d8080f37c009b6bc5d22ca9cef5bf2f9cecc8d4a114fa1971
diff --git a/media-plugins/kodi-visualization-goom/kodi-visualization-goom-19.0.0.ebuild b/media-plugins/kodi-visualization-goom/kodi-visualization-goom-19.0.0.ebuild
index 472e40b89e86..6a1753f77e44 100644
--- a/media-plugins/kodi-visualization-goom/kodi-visualization-goom-19.0.0.ebuild
+++ b/media-plugins/kodi-visualization-goom/kodi-visualization-goom-19.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -18,7 +18,7 @@ case ${PV} in
;;
*)
CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}"
DEPEND="=media-tv/kodi-19*:="
diff --git a/media-plugins/kodi-visualization-goom/kodi-visualization-goom-3.4.0.ebuild b/media-plugins/kodi-visualization-goom/kodi-visualization-goom-3.4.0.ebuild
deleted file mode 100644
index e1aa393b2927..000000000000
--- a/media-plugins/kodi-visualization-goom/kodi-visualization-goom-3.4.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit kodi-addon
-
-DESCRIPTION="Goom visualizer for Kodi"
-HOMEPAGE="https://github.com/xbmc/visualization.goom"
-KODI_PLUGIN_NAME="visualization.goom"
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git"
- inherit git-r3
- DEPEND="~media-tv/kodi-9999"
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}"
- DEPEND="=media-tv/kodi-19*:="
- ;;
-esac
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE=""
-
-DEPEND+="
- >=media-libs/glm-0.9.9.8-r1
- virtual/opengl
- "
-
-RDEPEND="${DEPEND}"
-
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
- if [ -d depends ]; then rm -rf depends || die; fi
-
- cmake_src_prepare
-}
diff --git a/media-plugins/kodi-visualization-projectm/Manifest b/media-plugins/kodi-visualization-projectm/Manifest
index c5a77263da5c..3a89c1cd2bed 100644
--- a/media-plugins/kodi-visualization-projectm/Manifest
+++ b/media-plugins/kodi-visualization-projectm/Manifest
@@ -1,3 +1 @@
-DIST kodi-visualization-projectm-19.0.0.tar.gz 2512848 BLAKE2B 34b5aaa3a3229565a887e9d030c43939837e9480d8e4d2cc718c06561f098054d41e293eaba15378e95d835cbec020171add0cd1d0a6ebb75c18625afa4a85c8 SHA512 d219f16784f4077c8823f680c0c6f6fe4109eaf3f6105fd0e6ca55d9a6f12942c03bce0f244edcf4778d3359850fd1f9939ebf76d9819791a45f8afd56d31ef7
DIST kodi-visualization-projectm-19.0.1.tar.gz 2512570 BLAKE2B a402b4b0a0e1cd8489f9bfb600ac4d69741044af104c8e649061eb5f00d53891966fb44820b439b29d17725404e940da7a548baa2b610fd52bb217a90fb028d2 SHA512 be7a898e2646e0042efb93334ec61a668ffecaa64c51ce041f4a044461dd46b6964eea5a8ef9de5e97c6fa8bb841be4d6e153ca985e727eae1f399b15b5fa973
-DIST kodi-visualization-projectm-3.3.0.tar.gz 2497200 BLAKE2B 894e77cabd96f8862f1873c5b506d358d4808443a92947586ae6e4907cbfe931d2ab0af19a0d6d5a35e7d93a67c184eb886b217887b45895b552d14684bff60a SHA512 fbce9121a403279a9f54eced08f2069ab6e1f732ef5c6b82380323e2357b70ffa88157428afd4884b6d119aa5a02848718e48602ce9d5f1454c8fa5ed0f78e7b
diff --git a/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-19.0.0.ebuild b/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-19.0.0.ebuild
deleted file mode 100644
index 8bde368c1ddf..000000000000
--- a/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-19.0.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit kodi-addon
-
-DESCRIPTION="ProjectM visualizer for Kodi"
-HOMEPAGE="https://github.com/xbmc/visualization.projectm"
-KODI_PLUGIN_NAME="visualization.projectm"
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git"
- inherit git-r3
- DEPEND="~media-tv/kodi-9999"
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}"
- DEPEND="=media-tv/kodi-19*:="
- ;;
-esac
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE=""
-
-DEPEND+="
- virtual/opengl
- >=media-libs/libprojectm-3.1.12:=
- "
-
-RDEPEND="${DEPEND}"
-
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
- if [ -d depends ]; then rm -rf depends || die; fi
-
- cmake_src_prepare
-}
diff --git a/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-19.0.1.ebuild b/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-19.0.1.ebuild
index 35289a53857e..5262e65622e0 100644
--- a/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-19.0.1.ebuild
+++ b/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-19.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -18,7 +18,7 @@ case ${PV} in
;;
*)
CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}"
DEPEND="=media-tv/kodi-19*:="
diff --git a/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-3.3.0.ebuild b/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-3.3.0.ebuild
deleted file mode 100644
index 759f84a9e7e2..000000000000
--- a/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-3.3.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit kodi-addon
-
-DESCRIPTION="ProjectM visualizer for Kodi"
-HOMEPAGE="https://github.com/xbmc/visualization.projectm"
-KODI_PLUGIN_NAME="visualization.projectm"
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git"
- inherit git-r3
- DEPEND="~media-tv/kodi-9999"
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}"
- DEPEND="=media-tv/kodi-19*:="
- ;;
-esac
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE=""
-
-DEPEND+="
- virtual/opengl
- >=media-libs/libprojectm-3.1.2:=
- "
-
-RDEPEND="${DEPEND}"
-
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
- if [ -d depends ]; then rm -rf depends || die; fi
-
- cmake_src_prepare
-}
diff --git a/media-plugins/kodi-visualization-shadertoy/kodi-visualization-shadertoy-19.1.1.ebuild b/media-plugins/kodi-visualization-shadertoy/kodi-visualization-shadertoy-19.1.1.ebuild
index df94a882ffaf..da8409f7b723 100644
--- a/media-plugins/kodi-visualization-shadertoy/kodi-visualization-shadertoy-19.1.1.ebuild
+++ b/media-plugins/kodi-visualization-shadertoy/kodi-visualization-shadertoy-19.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -17,7 +17,7 @@ case ${PV} in
;;
*)
CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
SRC_URI="https://github.com/xbmc/visualization.shadertoy/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/visualization.shadertoy-${PV}-${CODENAME}"
;;
diff --git a/media-plugins/kodi-visualization-spectrum/Manifest b/media-plugins/kodi-visualization-spectrum/Manifest
index 60e115f35a2c..65dd3fd5873d 100644
--- a/media-plugins/kodi-visualization-spectrum/Manifest
+++ b/media-plugins/kodi-visualization-spectrum/Manifest
@@ -1,2 +1 @@
DIST kodi-visualization-spectrum-19.0.0.tar.gz 327030 BLAKE2B 5265d568cfef5faa8f2acfdf6a590d1b6fc306169bdafad1dccaf6c93befaedf18ef555345081047602ece0e084e235d14880c29abe9c4302be71ca9f0cfca52 SHA512 9a55a5c6718fe12e1eba71c4c0797ed151180f0b220ea76aa88ba5792e31443b3e8a2add725dc4074993e2789b67ade6d84f8a23d87ffe9ec91c23395872ad53
-DIST kodi-visualization-spectrum-3.4.0.tar.gz 315666 BLAKE2B b87b2f29a3dd2cb46058661362823f3e6005e354468a5b83ce65b5e5ee59fc56c9a35a22207c61e98c83e964ea682501296a66f376f9259e73b5e76250e08281 SHA512 c653c867dc1fa4d0c4de9cb3e5dcf90daf73ffdeb2b4f50bdcb651799fd1adec549a11889e4a7fa3b9bca46ad36c68e5cea925b0cf5d006b975215c682b9b584
diff --git a/media-plugins/kodi-visualization-spectrum/kodi-visualization-spectrum-19.0.0.ebuild b/media-plugins/kodi-visualization-spectrum/kodi-visualization-spectrum-19.0.0.ebuild
index 9e7e857571e8..065a8e618dd4 100644
--- a/media-plugins/kodi-visualization-spectrum/kodi-visualization-spectrum-19.0.0.ebuild
+++ b/media-plugins/kodi-visualization-spectrum/kodi-visualization-spectrum-19.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -18,7 +18,7 @@ case ${PV} in
;;
*)
CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}"
DEPEND="=media-tv/kodi-19*:="
diff --git a/media-plugins/kodi-visualization-spectrum/kodi-visualization-spectrum-3.4.0.ebuild b/media-plugins/kodi-visualization-spectrum/kodi-visualization-spectrum-3.4.0.ebuild
deleted file mode 100644
index 3284a024509a..000000000000
--- a/media-plugins/kodi-visualization-spectrum/kodi-visualization-spectrum-3.4.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit kodi-addon
-
-DESCRIPTION="Spectrum visualizer for Kodi"
-HOMEPAGE="https://github.com/xbmc/visualization.spectrum"
-KODI_PLUGIN_NAME="visualization.spectrum"
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git"
- inherit git-r3
- DEPEND="~media-tv/kodi-9999"
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}"
- DEPEND="=media-tv/kodi-19*:="
- ;;
-esac
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE=""
-
-DEPEND+="
- >=media-libs/glm-0.9.9.8-r1
- virtual/opengl
- "
-
-RDEPEND="${DEPEND}"
-
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
- if [ -d depends ]; then rm -rf depends || die; fi
-
- cmake_src_prepare
-}
diff --git a/media-plugins/kodi-visualization-starburst/Manifest b/media-plugins/kodi-visualization-starburst/Manifest
index 16f5afbd33c7..f984a42cc346 100644
--- a/media-plugins/kodi-visualization-starburst/Manifest
+++ b/media-plugins/kodi-visualization-starburst/Manifest
@@ -1,3 +1 @@
DIST kodi-visualization-starburst-19.0.0.tar.gz 139450 BLAKE2B 610d62f35f2bd33385a37605072291a6df29f21830b37983563000b03bfdc572aeb58446423bf397cdbcc28e493c394ab368162bcde8ca7ce5e925bd24d76b61 SHA512 de531db6f095171c29c16b5d0f9c2a0c438b21b2b069074f62ff2b9c94912bf7a513cb2ef342c715162417ba61d1932f0f067c4eac7e7418658548b363178c71
-DIST kodi-visualization-starburst-2.3.1.tar.gz 139560 BLAKE2B f906e1f2b60c7685e354f44f4f1d2484d18adc21255ff207fc9f9a55dd7815089cab341acd06dc71cb07469508a0c0412ba1a6e1fbff26c2bd3f7445eb56fe44 SHA512 58b332c4b8729a599710cac969ceaacc23c158b30544fd5fdf9b2d168718c4c032c89e6980d3dd107dbe5de40435de6637cd25f597a3cb01287b80876cd97ff0
-DIST kodi-visualization-starburst-2.4.0.tar.gz 139487 BLAKE2B 094eb87051f3d296f1a66ed497d49e57b6080d5f2db2c6a7736056c80983282767e8ffdcc1108b3f59f0449819c274890abd463f6dd3140fcf9e5424899f9a53 SHA512 2c7ed9b1edb9310d48fc53d5eec9746d3fb51beefb24ebf7025d4b5c72ea67c89c8b92846d4daac0ec7806ebd8c39d774479cf582feac1fcd8364ad67d0f3a64
diff --git a/media-plugins/kodi-visualization-starburst/kodi-visualization-starburst-19.0.0.ebuild b/media-plugins/kodi-visualization-starburst/kodi-visualization-starburst-19.0.0.ebuild
index dbe1f950f0c0..e18becef84aa 100644
--- a/media-plugins/kodi-visualization-starburst/kodi-visualization-starburst-19.0.0.ebuild
+++ b/media-plugins/kodi-visualization-starburst/kodi-visualization-starburst-19.0.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -18,7 +18,7 @@ case ${PV} in
;;
*)
CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}"
DEPEND="=media-tv/kodi-19*:="
diff --git a/media-plugins/kodi-visualization-starburst/kodi-visualization-starburst-2.3.1.ebuild b/media-plugins/kodi-visualization-starburst/kodi-visualization-starburst-2.3.1.ebuild
deleted file mode 100644
index 532d4ca45e77..000000000000
--- a/media-plugins/kodi-visualization-starburst/kodi-visualization-starburst-2.3.1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit kodi-addon
-
-DESCRIPTION="StarBurst visualizer for Kodi"
-HOMEPAGE="https://github.com/xbmc/visualization.starburst"
-KODI_PLUGIN_NAME="visualization.starburst"
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git"
- inherit git-r3
- DEPEND="~media-tv/kodi-9999"
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}"
- DEPEND="=media-tv/kodi-19*:="
- ;;
-esac
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE=""
-
-DEPEND+="
- >=media-libs/glm-0.9.9.8-r1
- virtual/opengl
- "
-
-RDEPEND="${DEPEND}"
-
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
- if [ -d depends ]; then rm -rf depends || die; fi
-
- cmake_src_prepare
-}
diff --git a/media-plugins/kodi-visualization-starburst/kodi-visualization-starburst-2.4.0.ebuild b/media-plugins/kodi-visualization-starburst/kodi-visualization-starburst-2.4.0.ebuild
deleted file mode 100644
index 532d4ca45e77..000000000000
--- a/media-plugins/kodi-visualization-starburst/kodi-visualization-starburst-2.4.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit kodi-addon
-
-DESCRIPTION="StarBurst visualizer for Kodi"
-HOMEPAGE="https://github.com/xbmc/visualization.starburst"
-KODI_PLUGIN_NAME="visualization.starburst"
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git"
- inherit git-r3
- DEPEND="~media-tv/kodi-9999"
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}"
- DEPEND="=media-tv/kodi-19*:="
- ;;
-esac
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE=""
-
-DEPEND+="
- >=media-libs/glm-0.9.9.8-r1
- virtual/opengl
- "
-
-RDEPEND="${DEPEND}"
-
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
- if [ -d depends ]; then rm -rf depends || die; fi
-
- cmake_src_prepare
-}
diff --git a/media-plugins/kodi-visualization-waveform/Manifest b/media-plugins/kodi-visualization-waveform/Manifest
index 17029c82ab5e..384c22b2ad2f 100644
--- a/media-plugins/kodi-visualization-waveform/Manifest
+++ b/media-plugins/kodi-visualization-waveform/Manifest
@@ -1,3 +1 @@
-DIST kodi-visualization-waveform-19.0.0.tar.gz 552364 BLAKE2B 589d34553d63f38322fbaa0a68a5c47e45b0339bdd0ac32e9b48ed5a6e2cdc066b23ee6eafebe6ce9938159f05d17e29c320776260913c1fc48ce82163587264 SHA512 f98b8b490e3855986d82e42469df0552aa272c0717215a756958f978ea68c9224a35c8ef75d97cfde0bbd9d7c00cc81abb76eb4eb243b64c502065bfdc554d9f
DIST kodi-visualization-waveform-19.0.1.tar.gz 553122 BLAKE2B 64880cc04e38ac853ff1278a9c235cb696d30587cba830a0c77aef8076843cc6c8adccb4efb8ce1312aacd6e947a592464c45b70d1ce055d88785e3255492517 SHA512 562ee37dc051271c5e080d2dae391a9437bcddc25b397caa2eb7e2cc8fed73d2644fccba740fe0084d2876c1b6873babfb114bce873a2723e994be757c8a6a0e
-DIST kodi-visualization-waveform-4.4.0.tar.gz 540721 BLAKE2B 5d154dc309ec1db62f1b26578f26970c633671aefe00c08bcc0f15bed33b51f6c459f1849dad6c144eeba8aacc6f8003a76e96e10fc4e9a8d0b623342b82b875 SHA512 8452b5c9cb57c40fa79c58278ea6fa32e4a6845f0cb1555009aedcb3ce5759330918aa2c10c4fdc7c9fef97e6afff61d6145344ce5fccecbc576f64ac036d0a3
diff --git a/media-plugins/kodi-visualization-waveform/kodi-visualization-waveform-19.0.0.ebuild b/media-plugins/kodi-visualization-waveform/kodi-visualization-waveform-19.0.0.ebuild
deleted file mode 100644
index e48f1725e4a9..000000000000
--- a/media-plugins/kodi-visualization-waveform/kodi-visualization-waveform-19.0.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit kodi-addon
-
-DESCRIPTION="Waveform visualizer for Kodi"
-HOMEPAGE="https://github.com/xbmc/visualization.waveform"
-KODI_PLUGIN_NAME="visualization.waveform"
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git"
- inherit git-r3
- DEPEND="~media-tv/kodi-9999"
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}"
- DEPEND="=media-tv/kodi-19*:="
- ;;
-esac
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE=""
-
-DEPEND+="
- >=media-libs/glm-0.9.9.8-r1
- virtual/opengl
- "
-
-RDEPEND="${DEPEND}"
-
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
- if [ -d depends ]; then rm -rf depends || die; fi
-
- cmake_src_prepare
-}
diff --git a/media-plugins/kodi-visualization-waveform/kodi-visualization-waveform-19.0.1.ebuild b/media-plugins/kodi-visualization-waveform/kodi-visualization-waveform-19.0.1.ebuild
index e48f1725e4a9..1b2f09524584 100644
--- a/media-plugins/kodi-visualization-waveform/kodi-visualization-waveform-19.0.1.ebuild
+++ b/media-plugins/kodi-visualization-waveform/kodi-visualization-waveform-19.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -18,7 +18,7 @@ case ${PV} in
;;
*)
CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm64 ~x86"
SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}"
DEPEND="=media-tv/kodi-19*:="
diff --git a/media-plugins/kodi-visualization-waveform/kodi-visualization-waveform-4.4.0.ebuild b/media-plugins/kodi-visualization-waveform/kodi-visualization-waveform-4.4.0.ebuild
deleted file mode 100644
index 55c275ff5f4e..000000000000
--- a/media-plugins/kodi-visualization-waveform/kodi-visualization-waveform-4.4.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit kodi-addon
-
-DESCRIPTION="Waveform visualizer for Kodi"
-HOMEPAGE="https://github.com/xbmc/visualization.waveform"
-KODI_PLUGIN_NAME="visualization.waveform"
-
-case ${PV} in
-9999)
- SRC_URI=""
- EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git"
- inherit git-r3
- DEPEND="~media-tv/kodi-9999"
- ;;
-*)
- CODENAME="Matrix"
- KEYWORDS="~amd64 ~x86"
- SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}"
- DEPEND="=media-tv/kodi-19*:="
- ;;
-esac
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE=""
-
-DEPEND+="
- >=media-libs/glm-0.9.9.8-r1
- virtual/opengl
- "
-
-RDEPEND="${DEPEND}"
-
-BDEPEND="virtual/pkgconfig"
-
-src_prepare() {
- if [ -d depends ]; then rm -rf depends || die; fi
-
- cmake_src_prepare
-}
diff --git a/media-plugins/ladspa-bs2b/ladspa-bs2b-0.9.1-r1.ebuild b/media-plugins/ladspa-bs2b/ladspa-bs2b-0.9.1-r1.ebuild
index 1320304cec31..a4ae34ecc7ef 100644
--- a/media-plugins/ladspa-bs2b/ladspa-bs2b-0.9.1-r1.ebuild
+++ b/media-plugins/ladspa-bs2b/ladspa-bs2b-0.9.1-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="7"
DESCRIPTION="LADSPA plugin for bs2b headphone filter"
HOMEPAGE="http://bs2b.sourceforge.net/"
-SRC_URI="mirror://sourceforge/bs2b/plugins/LADSPA%20plugin/${PV}/${P}.tar.bz2"
+SRC_URI="https://downloads.sourceforge.net/bs2b/plugins/LADSPA%20plugin/${PV}/${P}.tar.bz2"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="0"
diff --git a/media-plugins/ladspa-bs2b/ladspa-bs2b-0.9.1-r2.ebuild b/media-plugins/ladspa-bs2b/ladspa-bs2b-0.9.1-r2.ebuild
index 335c9aee6c76..1e2ca67e5244 100644
--- a/media-plugins/ladspa-bs2b/ladspa-bs2b-0.9.1-r2.ebuild
+++ b/media-plugins/ladspa-bs2b/ladspa-bs2b-0.9.1-r2.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI="8"
DESCRIPTION="LADSPA plugin for bs2b headphone filter"
HOMEPAGE="http://bs2b.sourceforge.net/"
-SRC_URI="mirror://sourceforge/bs2b/plugins/LADSPA%20plugin/${PV}/${P}.tar.bz2"
+SRC_URI="https://downloads.sourceforge.net/bs2b/plugins/LADSPA%20plugin/${PV}/${P}.tar.bz2"
LICENSE="|| ( GPL-2 GPL-3 )"
SLOT="0"
diff --git a/media-plugins/ladspa-bs2b/ladspa-bs2b-0.9.1-r3.ebuild b/media-plugins/ladspa-bs2b/ladspa-bs2b-0.9.1-r3.ebuild
new file mode 100644
index 000000000000..693a15655bc5
--- /dev/null
+++ b/media-plugins/ladspa-bs2b/ladspa-bs2b-0.9.1-r3.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+inherit autotools
+
+DESCRIPTION="LADSPA plugin for bs2b headphone filter"
+HOMEPAGE="http://bs2b.sourceforge.net/"
+SRC_URI="https://downloads.sourceforge.net/bs2b/plugins/LADSPA%20plugin/${PV}/${P}.tar.bz2"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="media-libs/ladspa-sdk
+ >=media-libs/libbs2b-3.1.0"
+
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ default
+ sed 's,dist-lzma,,' -i configure.ac || die
+ eautoreconf # bug 889426
+}
+
+src_install() {
+ default
+ find "${D}" -name '*.la' -delete || die
+}
diff --git a/media-plugins/libvisual-plugins/Manifest b/media-plugins/libvisual-plugins/Manifest
index 906151ae5bc9..c4b39d156a99 100644
--- a/media-plugins/libvisual-plugins/Manifest
+++ b/media-plugins/libvisual-plugins/Manifest
@@ -1,3 +1,2 @@
-DIST libvisual-plugins-0.4.0-m4-1.tar.bz2 1872 BLAKE2B 438fa805e4dccde1f446d3e78e6d3578bbf8ada8ab664bc6e408be1a32edacdf4cb587c213300022cece442c63e88258f2d189d0b35dec9ac1a9b8de826a84db SHA512 6522491f0797d0d442e1839fcfad985fcdba4a6d43ec94eb6edf13cea09a0b187b1e7c09b0c3b2f7b8f22d9b41f9cfb1f5b3559fed00b9dc3935fdf37bf7c08a
-DIST libvisual-plugins-0.4.0-patches-4.tar.bz2 10814 BLAKE2B 75e1df7ebbd7455475a9035fe5fd1249117728c74e27ff17407ae9b941bc2e4bfe3cf890ed72bb389a8be27906b7b2ec2dce61403fde8831c127198d663b3666 SHA512 e6c20ebad338c300e1c049d33241daab3d6cd25a73be3402aedb13bb3cf6a84112e074fc2d57f9a7a158d12addd0d320a94d1690ed789f3a90e9cb14cfb966d2
-DIST libvisual-plugins-0.4.0.tar.gz 828631 BLAKE2B a3afdb65b5da4cd19d9793fe8da3b14e99df77e21fb888b9f26b9c60af6b71e331b7250029144cb56281e77d2b579ce45d2be1445cab96bc8dc99dbd40794275 SHA512 f8666b548bc04e8b9ab69a37bdd5483080c820115903aabaa629bb0bd0fa8424969ee596e6e66bb90d8e62d6e14513fd57f85c1b5e7e074792cfa94638134901
+DIST libvisual-plugins-0.4.1.tar.bz2 687994 BLAKE2B 5899580c3b4f5959a5105b79565bd69d87973a38c3d860fb480d88a29846d3017b207ec318ffbd4a2e47382207ccd04cb043a99b68e76f0690cf77fa270e8722 SHA512 db80b081615e129d4bea34c7d99af1978bd1b569f4a1f17cfbbe3cadafc954085552c5944198f9c86f43aa367460d3ca5b4e4ea2aacee4f78dce9ff802a80663
+DIST libvisual-plugins-0.4.2.tar.bz2 731700 BLAKE2B 9a803c2b545fe854959043a37123089f4a215fa8139fc72a520f6cffccb004f347709ea68c273dccf60373a957ecd0aaf7ed0fd3319d431c1f65dcfe10432a95 SHA512 16015bad0a898d0990ba9d5a1fe2ab2d649b5db8b965cc00fa62b095033dc8cf27559e79cc49099b5b0a1d679f1f5f6ba9ccf2eac3ac87ebe48da2e64554a568
diff --git a/media-plugins/libvisual-plugins/files/libvisual-plugins-0.4.0-clang.patch b/media-plugins/libvisual-plugins/files/libvisual-plugins-0.4.0-clang.patch
deleted file mode 100644
index 25c2880fa0c5..000000000000
--- a/media-plugins/libvisual-plugins/files/libvisual-plugins-0.4.0-clang.patch
+++ /dev/null
@@ -1,42 +0,0 @@
-diff --git a/plugins/actor/G-Force/Common/UI/LineXX.cpp b/plugins/actor/G-Force/Common/UI/LineXX.cpp
-index 304eec8..5b18503 100644
---- a/plugins/actor/G-Force/Common/UI/LineXX.cpp
-+++ b/plugins/actor/G-Force/Common/UI/LineXX.cpp
-@@ -74,13 +74,13 @@
-
-
- #if CLR_INTERP && P_SZ != 1
-- int32_t len = sqrt( dx * dx + dy * dy ) + 1;
-+ int32_t len = sqrt( (long double) dx * dx + dy * dy ) + 1;
- dR /= len;
- dG /= len;
- dB /= len;
- color = __Clr( R, G, B );
- #elif CLR_INTERP && P_SZ == 1
-- int32_t len = sqrt( dx * dx + dy * dy ) + 1;
-+ int32_t len = sqrt( (long double) dx * dx + dy * dy ) + 1;
- dR /= len;
- color = __Clr( R, G, B );
- #endif
-@@ -154,7 +154,7 @@
-
- for ( j = 0; j < tw; j++ ) {
- int32_t tmp = j - halfW;
-- c_x = halfW - ( ( int32_t ) sqrt( halfW * halfW - tmp * tmp ) );
-+ c_x = halfW - ( ( int32_t ) sqrt( (long double) halfW * halfW - tmp * tmp ) );
- center = basePtr + (j-halfW) * mBytesPerRow;
- for ( int k = c_x; k < tw - c_x; k++ ){
- ((PIXTYPE*) center)[k-halfW] = color;
-diff --git a/plugins/morph/flash/morph_flash.c b/plugins/morph/flash/morph_flash.c
-index fb5308a..c57f490 100644
---- a/plugins/morph/flash/morph_flash.c
-+++ b/plugins/morph/flash/morph_flash.c
-@@ -116,7 +116,7 @@ int lv_morph_flash_palette (VisPluginData *plugin, float rate, VisAudio *audio,
- FlashPrivate *priv = visual_object_get_private (VISUAL_OBJECT (plugin));
-
- if (src1->pal == NULL || src2->pal == NULL)
-- return;
-+ return -1;
-
- if (rate < 0.5)
- visual_palette_blend (pal, src1->pal, &priv->whitepal, rate * 2);
diff --git a/media-plugins/libvisual-plugins/files/libvisual-plugins-0.4.0-fno-common.patch b/media-plugins/libvisual-plugins/files/libvisual-plugins-0.4.0-fno-common.patch
deleted file mode 100644
index 5544d1895e02..000000000000
--- a/media-plugins/libvisual-plugins/files/libvisual-plugins-0.4.0-fno-common.patch
+++ /dev/null
@@ -1,17 +0,0 @@
---- a/plugins/actor/oinksie/table.h
-+++ b/plugins/actor/oinksie/table.h
-@@ -27,10 +27,10 @@
- #define OINK_TABLE_NORMAL_SIZE 1200
- #define OINK_TABLE_LARGE_SIZE 12000
-
--float _oink_table_sin[OINK_TABLE_NORMAL_SIZE];
--float _oink_table_cos[OINK_TABLE_NORMAL_SIZE];
--float _oink_table_sinlarge[OINK_TABLE_LARGE_SIZE];
--float _oink_table_coslarge[OINK_TABLE_LARGE_SIZE];
-+extern float _oink_table_sin[OINK_TABLE_NORMAL_SIZE];
-+extern float _oink_table_cos[OINK_TABLE_NORMAL_SIZE];
-+extern float _oink_table_sinlarge[OINK_TABLE_LARGE_SIZE];
-+extern float _oink_table_coslarge[OINK_TABLE_LARGE_SIZE];
-
- void _oink_table_init ();
-
diff --git a/media-plugins/libvisual-plugins/libvisual-plugins-0.4.0-r4.ebuild b/media-plugins/libvisual-plugins/libvisual-plugins-0.4.1.ebuild
index 4e68ce53d0ee..56a479c6fe01 100644
--- a/media-plugins/libvisual-plugins/libvisual-plugins-0.4.0-r4.ebuild
+++ b/media-plugins/libvisual-plugins/libvisual-plugins-0.4.1.ebuild
@@ -1,16 +1,12 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
-inherit autotools multilib-minimal
-
-PATCHLEVEL=4
+EAPI=8
+inherit multilib-minimal
DESCRIPTION="collection of visualization plugins for use with the libvisual framework"
HOMEPAGE="http://libvisual.org/"
-SRC_URI="mirror://sourceforge/libvisual/${P}.tar.gz
- mirror://gentoo/${P}-patches-${PATCHLEVEL}.tar.bz2
- mirror://gentoo/${P}-m4-1.tar.bz2"
+SRC_URI="https://github.com/Libvisual/libvisual/releases/download/${P}/${P}.tar.bz2"
LICENSE="GPL-2"
SLOT="0.4"
@@ -36,31 +32,6 @@ DEPEND="${RDEPEND}
DOCS=( AUTHORS ChangeLog NEWS README TODO )
-PATCHES=(
- "${FILESDIR}/${P}-fno-common.patch"
- "${FILESDIR}/${P}-clang.patch"
-)
-
-src_prepare() {
- # Can't use eapply on ${WORKDIR}/patches since the patches use different
- # values for -p. epatch handled that automatically, eapply doesn't
- eapply -p1 "${WORKDIR}"/patches/005_all_cxxflags.patch
- eapply -p1 "${WORKDIR}"/patches/010_all_LIBADD.patch
- eapply -p1 "${WORKDIR}"/patches/020_all_64bit.patch
- eapply -p1 "${WORKDIR}"/patches/030_all_analyser.patch
- eapply -p1 "${WORKDIR}"/patches/040_all_gforce.patch
- eapply -p0 "${WORKDIR}"/patches/050_all_automagic.patch
- eapply -p0 "${WORKDIR}"/patches/060_all_gstreamer.patch
- eapply -p1 "${WORKDIR}"/patches/070_all_gforce-fbsd.patch
- eapply -p1 "${WORKDIR}"/patches/080_all_qa.patch
- eapply -p1 "${WORKDIR}"/patches/090_all_nastyfft.patch
- default
-
- AT_M4DIR=${WORKDIR}/m4 eautoreconf
-
- sed -i -e "s:@MKINSTALLDIRS@:${S}/mkinstalldirs:" po/Makefile.* || die
-}
-
multilib_src_configure() {
ECONF_SOURCE=${S} \
econf \
diff --git a/media-plugins/libvisual-plugins/libvisual-plugins-0.4.2-r1.ebuild b/media-plugins/libvisual-plugins/libvisual-plugins-0.4.2-r1.ebuild
new file mode 100644
index 000000000000..7dfd5c7ceb57
--- /dev/null
+++ b/media-plugins/libvisual-plugins/libvisual-plugins-0.4.2-r1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit multilib-minimal
+
+DESCRIPTION="collection of visualization plugins for use with the libvisual framework"
+HOMEPAGE="http://libvisual.org/"
+SRC_URI="https://github.com/Libvisual/libvisual/releases/download/${P}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0.4"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+IUSE="alsa debug gstreamer gtk jack mplayer opengl portaudio pulseaudio"
+
+RDEPEND=">=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}]
+ ~media-libs/libvisual-${PV}[${MULTILIB_USEDEP}]
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}]
+ alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] )
+ gstreamer? ( media-libs/gstreamer[${MULTILIB_USEDEP}] )
+ gtk? ( x11-libs/gtk+:3[${MULTILIB_USEDEP}] )
+ jack? ( virtual/jack[${MULTILIB_USEDEP}] )
+ opengl? (
+ >=virtual/glu-9.0-r1[${MULTILIB_USEDEP}]
+ >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]
+ )
+ portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] )
+ pulseaudio? ( media-libs/libpulse[${MULTILIB_USEDEP}] )
+"
+BDEPEND=">=virtual/pkgconfig-0-r1"
+
+DEPEND="${RDEPEND}
+ >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}]"
+
+DOCS=( AUTHORS ChangeLog NEWS README TODO )
+
+multilib_src_configure() {
+ ECONF_SOURCE=${S} \
+ econf \
+ $(use_enable jack) \
+ $(use_enable gtk gdkpixbuf-plugin) \
+ $(use_enable gstreamer gstreamer-plugin) \
+ $(use_enable alsa) \
+ $(use_enable mplayer) \
+ --enable-inputdebug \
+ $(use_enable opengl gltest) \
+ $(use_enable opengl nastyfft) \
+ $(use_enable opengl madspin) \
+ $(use_enable opengl flower) \
+ $(use_enable debug) \
+ $(use_enable portaudio) \
+ $(use_enable pulseaudio)
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ find "${D}" -name "*.la" -delete || die
+}
diff --git a/media-plugins/libvisual-plugins/libvisual-plugins-0.4.2.ebuild b/media-plugins/libvisual-plugins/libvisual-plugins-0.4.2.ebuild
new file mode 100644
index 000000000000..65abd840c7a9
--- /dev/null
+++ b/media-plugins/libvisual-plugins/libvisual-plugins-0.4.2.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit multilib-minimal
+
+DESCRIPTION="collection of visualization plugins for use with the libvisual framework"
+HOMEPAGE="http://libvisual.org/"
+SRC_URI="https://github.com/Libvisual/libvisual/releases/download/${P}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0.4"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
+IUSE="alsa debug gstreamer gtk jack mplayer opengl portaudio pulseaudio"
+
+RDEPEND=">=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}]
+ ~media-libs/libvisual-${PV}[${MULTILIB_USEDEP}]
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXrender-0.9.8[${MULTILIB_USEDEP}]
+ alsa? ( >=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}] )
+ gstreamer? ( media-libs/gstreamer[${MULTILIB_USEDEP}] )
+ gtk? ( x11-libs/gtk+:3[${MULTILIB_USEDEP}] )
+ jack? ( virtual/jack[${MULTILIB_USEDEP}] )
+ opengl? (
+ >=virtual/glu-9.0-r1[${MULTILIB_USEDEP}]
+ >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]
+ )
+ portaudio? ( media-libs/portaudio[${MULTILIB_USEDEP}] )
+ pulseaudio? ( media-sound/pulseaudio[${MULTILIB_USEDEP}] )
+"
+BDEPEND=">=virtual/pkgconfig-0-r1"
+
+DEPEND="${RDEPEND}
+ >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}]"
+
+DOCS=( AUTHORS ChangeLog NEWS README TODO )
+
+multilib_src_configure() {
+ ECONF_SOURCE=${S} \
+ econf \
+ $(use_enable jack) \
+ $(use_enable gtk gdkpixbuf-plugin) \
+ $(use_enable gstreamer gstreamer-plugin) \
+ $(use_enable alsa) \
+ $(use_enable mplayer) \
+ --enable-inputdebug \
+ $(use_enable opengl gltest) \
+ $(use_enable opengl nastyfft) \
+ $(use_enable opengl madspin) \
+ $(use_enable opengl flower) \
+ $(use_enable debug) \
+ $(use_enable portaudio) \
+ $(use_enable pulseaudio)
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ find "${D}" -name "*.la" -delete || die
+}
diff --git a/media-plugins/libvisual-plugins/metadata.xml b/media-plugins/libvisual-plugins/metadata.xml
index bc43f69d4de7..0df6ad62c155 100644
--- a/media-plugins/libvisual-plugins/metadata.xml
+++ b/media-plugins/libvisual-plugins/metadata.xml
@@ -1,11 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
+ <maintainer type="person">
+ <email>sping@gentoo.org</email>
+ <name>Sebastian Pipping</name>
+ </maintainer>
<maintainer type="project">
<email>sound@gentoo.org</email>
<name>Gentoo Sound project</name>
</maintainer>
<upstream>
+ <remote-id type="github">Libvisual/libvisual</remote-id>
<remote-id type="sourceforge">libvisual</remote-id>
</upstream>
</pkgmetadata>
diff --git a/media-plugins/libvisual-projectm/Manifest b/media-plugins/libvisual-projectm/Manifest
index d602420b6838..24096723756d 100644
--- a/media-plugins/libvisual-projectm/Manifest
+++ b/media-plugins/libvisual-projectm/Manifest
@@ -1 +1 @@
-DIST projectM-complete-2.1.0-Source.tar.gz 31130351 BLAKE2B ec3540326751aba45b9620adfe1e7aed21347c97278de6d23b53ed7fb03878c2d02982fba17b4cda4f713d2cf624fd24adeb15b28fed9d2ab165567f9ff49eaa SHA512 53f4531208d2594f1c28a7f7842fb5ee3349ca9e48f9f0d999a90b6a62d315c9c0ae9cba1cdfacb8a149eba3e5ddc4517ac406ee2c53718191be8e26ee2cca5f
+DIST libvisual-projectm-2.1.1-gh.tar.gz 23091 BLAKE2B 5bda421b4f896b019e652ce2ba964dab10e51e0872cc069689e7491938775358453fa465f9ff7c7acd0e4ff4b43575393908a56f901090fa96b54d7556f0d7da SHA512 b20a58f4a804d833005e3ec5d251ed36dce27c990aa80972d3a06f684d784326fbc3076f369670f6ebab7704646c8a07d95287b9bb3bfd387695be12a9151965
diff --git a/media-plugins/libvisual-projectm/libvisual-projectm-2.1.0-r2.ebuild b/media-plugins/libvisual-projectm/libvisual-projectm-2.1.1.ebuild
index 60e19cb1b2cd..e51e00bafe24 100644
--- a/media-plugins/libvisual-projectm/libvisual-projectm-2.1.0-r2.ebuild
+++ b/media-plugins/libvisual-projectm/libvisual-projectm-2.1.1.ebuild
@@ -1,17 +1,17 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake
-MY_P=projectM-complete-${PV}-Source
+MY_P=frontend-libvisual-plug-in-${PV}
DESCRIPTION="A libvisual graphical music visualization plugin similar to milkdrop"
-HOMEPAGE="http://projectm.sourceforge.net"
-SRC_URI="mirror://sourceforge/projectm/${MY_P}.tar.gz"
-S="${WORKDIR}"/${MY_P}/src/projectM-libvisual/
+HOMEPAGE="https://github.com/projectM-visualizer/frontend-libvisual-plug-in"
+SRC_URI="https://github.com/projectM-visualizer/frontend-libvisual-plug-in/archive/refs/tags/v${PV}.tar.gz -> ${P}-gh.tar.gz"
+S="${WORKDIR}"/${MY_P}
-LICENSE="LGPL-2"
+LICENSE="GPL-3"
SLOT="0"
KEYWORDS="amd64 x86"
@@ -21,5 +21,3 @@ RDEPEND=">=media-libs/libprojectm-3.1.12:0=
virtual/opengl"
DEPEND="${RDEPEND}"
BDEPEND="virtual/pkgconfig"
-
-DOCS=( AUTHORS ChangeLog )
diff --git a/media-plugins/libvisual-projectm/metadata.xml b/media-plugins/libvisual-projectm/metadata.xml
index d7c66dbd7035..06f9aa79575c 100644
--- a/media-plugins/libvisual-projectm/metadata.xml
+++ b/media-plugins/libvisual-projectm/metadata.xml
@@ -5,7 +5,12 @@
<email>sound@gentoo.org</email>
<name>Gentoo Sound project</name>
</maintainer>
+ <maintainer type="person">
+ <email>sping@gentoo.org</email>
+ <name>Sebastian Pipping</name>
+ </maintainer>
<upstream>
+ <remote-id type="github">projectM-visualizer/frontend-libvisual-plug-in</remote-id>
<remote-id type="sourceforge">projectm</remote-id>
</upstream>
</pkgmetadata>
diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
index 6051c4f84a76..d2222f35eb26 100644
--- a/media-plugins/live/Manifest
+++ b/media-plugins/live/Manifest
@@ -1,2 +1 @@
-DIST live.2021.05.22.tar.gz 682749 BLAKE2B 38663f8c5dbd8cccf4e5cfe685b0eb393559195eba852fcdf6c38c7be936948d2727da91e829aedbde08eab6edb6082533d14061edfcf125d82c925bffdb9f90 SHA512 4021cbdaffb48b9b361e931fa71f89db1e116fe8c4e57df78d54493b111a8c6249431cc418a20352a45a75ef240712609eed3aa7468c6049996dd2451ae2941c
DIST live.2021.08.24.tar.gz 683337 BLAKE2B fabc24498cc5b23b43f11303598b770a84036d0f835a04284bc9fc4f2525d39f4e846e8eb16f724136f9b0caad20cb3dc55b14218fc0ec764822fa22a018642d SHA512 f776e43a9b0792fd41e43f3c06e48f5d766c405d6af4ed5ddac108723f222c844ec5dbe29701b62dff760fbed777935ffc9149080b45d7a7b4c655a7f1fe6dae
diff --git a/media-plugins/live/live-2021.05.22.ebuild b/media-plugins/live/live-2021.05.22.ebuild
deleted file mode 100644
index 951d89f4c0b2..000000000000
--- a/media-plugins/live/live-2021.05.22.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Libraries for standards-based RTP/RTCP/RTSP multimedia streaming"
-HOMEPAGE="http://www.live555.com/"
-SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz"
-
-LICENSE="LGPL-2.1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
-IUSE="ssl"
-
-BDEPEND="virtual/pkgconfig"
-DEPEND="
- ssl? (
- dev-libs/openssl:0=
- )
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( "live-shared/README" )
-
-# Alexis Ballier <aballier@gentoo.org>, Sam James <sam@gentoo.org>
-# Be careful, bump this everytime you bump the package and the ABI has changed.
-# If you don't know, ask someone.
-# You may wish to use a site like https://abi-laboratory.pro/index.php?view=timeline&l=live555
-LIVE_ABI_VERSION=9
-SLOT="0/${LIVE_ABI_VERSION}"
-
-S="${WORKDIR}/live"
-
-src_prepare() {
- default
-
- cp "${FILESDIR}/config.gentoo-so-r3" "${S}/config.gentoo-so-r1" || die
-
- # This is all legacy stuff which needs to be cleaned up
- case ${CHOST} in
- *-solaris*)
- sed -i \
- -e '/^COMPILE_OPTS /s/$/ -DSOLARIS -DXLOCALE_NOT_USED/' \
- -e '/^LIBS_FOR_CONSOLE_APPLICATION /s/$/ -lsocket -lnsl/' \
- live/config.gentoo-so-r1 \
- || die
- ;;
- *-darwin*)
- sed -i \
- -e '/^COMPILE_OPTS /s/$/ -DBSD=1 -DHAVE_SOCKADDR_LEN=1/' \
- -e '/^LINK /s/$/ /' \
- -e '/^LIBRARY_LINK /s/=.*$/= $(CXX) -o /' \
- -e '/^LIBRARY_LINK_OPTS /s:-shared.*$:-undefined suppress -flat_namespace -dynamiclib -install_name '"${EPREFIX}/usr/$(get_libdir)/"'$@:' \
- -e '/^LIB_SUFFIX /s/so/dylib/' \
- live/config.gentoo-so-r1 \
- || die
- ;;
- esac
-}
-
-src_configure() {
- # This ebuild uses its own build system
- # We don't want to call ./configure or anything here.
- # The only thing we can do is honour the user's SSL preference.
- if use ssl ; then
- sed -i 's/-DNO_OPENSSL=1//' "${S}/config.gentoo-so-r1" || die
- fi
-
- # Bug 718912
- tc-export CC CXX
-
- # And defer to the scripts that upstream provide.
- ./genMakefiles gentoo-so-r1 || die
-}
-
-src_compile() {
- export suffix="${LIVE_ABI_VERSION}.so"
- local link_opts="$(usex ssl "$($(tc-getPKG_CONFIG) --libs libssl libcrypto)" '') -L. ${LDFLAGS}"
- local lib_suffix="${suffix#.}"
-
- einfo "Beginning shared library build"
- emake LINK_OPTS="${link_opts}" LIB_SUFFIX="${lib_suffix}"
-
- for i in liveMedia groupsock UsageEnvironment BasicUsageEnvironment ; do
- cd "${S}/${i}" || die
- ln -s "lib${i}.${suffix}" "lib${i}.so" || die
- done
-
- einfo "Beginning programs build"
- for i in proxyServer mediaServer ; do
- cd "${S}/${i}" || die
- emake LINK_OPTS="${link_opts}"
- done
-}
-
-src_install() {
- for library in UsageEnvironment liveMedia BasicUsageEnvironment groupsock ; do
- dolib.so "${S}/${library}/lib${library}.${suffix}"
- dosym "lib${library}.${suffix}" "/usr/$(get_libdir)/lib${library}.so"
-
- insinto /usr/include/"${library}"
- doins "${S}/${library}"/include/*h
- done
-
- dobin "${S}"/mediaServer/live555MediaServer
- dobin "${S}"/proxyServer/live555ProxyServer
-}
diff --git a/media-plugins/live/live-2021.08.24.ebuild b/media-plugins/live/live-2021.08.24.ebuild
index d00a4cc4c636..123e9d96a3a5 100644
--- a/media-plugins/live/live-2021.08.24.ebuild
+++ b/media-plugins/live/live-2021.08.24.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=8
@@ -10,7 +10,7 @@ HOMEPAGE="http://www.live555.com/"
SRC_URI="http://www.live555.com/liveMedia/public/${P/-/.}.tar.gz"
LICENSE="LGPL-2.1"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
IUSE="ssl"
BDEPEND="virtual/pkgconfig"
diff --git a/media-plugins/live/metadata.xml b/media-plugins/live/metadata.xml
index 2542060f7f5c..603498f3ab21 100644
--- a/media-plugins/live/metadata.xml
+++ b/media-plugins/live/metadata.xml
@@ -4,4 +4,7 @@
<maintainer type="project">
<email>media-video@gentoo.org</email>
</maintainer>
+<upstream>
+ <remote-id type="cpe">cpe:/a:live555:streaming_media</remote-id>
+</upstream>
</pkgmetadata>
diff --git a/media-plugins/mda-lv2/Manifest b/media-plugins/mda-lv2/Manifest
index b274cfe873f1..09edf0647171 100644
--- a/media-plugins/mda-lv2/Manifest
+++ b/media-plugins/mda-lv2/Manifest
@@ -1 +1 @@
-DIST mda-lv2-1.2.6.tar.bz2 2371464 BLAKE2B d9c6de99a3bac080df2a58db56673712a7c050fea76906bd8e1704f28b3588d990cc8c3ce2fe94b598b1b9a4acd751696775d6c19baee2bd7982853f2e2ae18b SHA512 0b49c8d4868010726bdf4b969b4822ffe17d705d81c956afabcfa27135c1bf54bb4fd00168d2606ddcd3f9b1930247655e700ae8d6039b43ff1a779cb8a617cc
+DIST mda-lv2-1.2.10.tar.xz 2081216 BLAKE2B f201cff828fcef037795935bbeb56b0c2067a2f66666f99d8f90507333249c128d5d6202bc38a96dafa9f9aab28f5c9b571f9e8d88f7a77fd1b23f5fca1376d4 SHA512 be490887be25b2578a4f0a0f7d571aaa1bad37a640094ffde7bdca21a285ddf7d7650f96f735cb0ec01e262bddb945ab9e8923a2d8b94afb5dc6940cf4e2b054
diff --git a/media-plugins/mda-lv2/files/mda-lv2-1.2.10-autoship-disable.patch b/media-plugins/mda-lv2/files/mda-lv2-1.2.10-autoship-disable.patch
new file mode 100644
index 000000000000..c358416ffd85
--- /dev/null
+++ b/media-plugins/mda-lv2/files/mda-lv2-1.2.10-autoship-disable.patch
@@ -0,0 +1,38 @@
+https://gitlab.com/drobilla/mda-lv2/-/commit/e85a6c7fc8e0bccbe23691a6bf10bbbd2ce048bf
+
+From e85a6c7fc8e0bccbe23691a6bf10bbbd2ce048bf Mon Sep 17 00:00:00 2001
+From: David Robillard <d@drobilla.net>
+Date: Mon, 22 Aug 2022 10:50:10 -0400
+Subject: [PATCH] Only run autoship test in strict mode
+
+--- a/meson.build
++++ b/meson.build
+@@ -61,15 +61,17 @@ subdir('mda.lv2')
+ #########
+
+ if not get_option('tests').disabled() and not meson.is_subproject()
+- # Check release metadata
+- autoship = find_program('autoship', required: get_option('tests'))
+- if autoship.found()
+- test(
+- 'autoship',
+- autoship,
+- args: ['test', meson.current_source_dir()],
+- suite: 'data',
+- )
++ if get_option('strict')
++ # Check release metadata
++ autoship = find_program('autoship', required: get_option('tests'))
++ if autoship.found()
++ test(
++ 'autoship',
++ autoship,
++ args: ['test', meson.current_source_dir()],
++ suite: 'data',
++ )
++ endif
+ endif
+
+ # Check licensing metadata
+--
+GitLab
diff --git a/media-plugins/mda-lv2/files/mda-lv2-1.2.10-strict-aliasing.patch b/media-plugins/mda-lv2/files/mda-lv2-1.2.10-strict-aliasing.patch
new file mode 100644
index 000000000000..d8e6c8e605aa
--- /dev/null
+++ b/media-plugins/mda-lv2/files/mda-lv2-1.2.10-strict-aliasing.patch
@@ -0,0 +1,37 @@
+https://gitlab.com/drobilla/mda-lv2/-/commit/ac0590c5a8f84f9edcd6817e44976ad75fccb252
+
+From ac0590c5a8f84f9edcd6817e44976ad75fccb252 Mon Sep 17 00:00:00 2001
+From: David Robillard <d@drobilla.net>
+Date: Tue, 16 Aug 2022 17:04:16 -0400
+Subject: [PATCH] Fix strict aliasing violation
+
+Generally, I maintain this as a faithful port with minimal changes, but in this
+case, it's just filling a float up with garbage anyway, so the worst case can't
+be that bad.
+--- a/meson/suppressions/meson.build
++++ b/meson/suppressions/meson.build
+@@ -82,11 +82,5 @@ if is_variable('cpp')
+ endif
+ endif
+
+- if cpp.get_id() == 'gcc'
+- cpp_suppressions += [
+- '-Wno-strict-aliasing',
+- ]
+- endif
+-
+ cpp_suppressions = cpp.get_supported_arguments(cpp_suppressions)
+ endif
+--- a/src/mdaJX10.cpp
++++ b/src/mdaJX10.cpp
+@@ -468,7 +468,7 @@ void mdaJX10::processReplacing(float **inputs, float **outputs, int32_t sampleFr
+
+ noise = (noise * 196314165) + 907633515;
+ r = (noise & 0x7FFFFF) + 0x40000000; //generate noise + fast convert to float
+- w = *(float *)&r;
++ memcpy(&w, &r, sizeof(float));
+ w = ww * (w - 3.0f);
+
+ if(--k<0)
+--
+GitLab
diff --git a/media-plugins/mda-lv2/mda-lv2-1.2.10-r1.ebuild b/media-plugins/mda-lv2/mda-lv2-1.2.10-r1.ebuild
new file mode 100644
index 000000000000..f2887da2410b
--- /dev/null
+++ b/media-plugins/mda-lv2/mda-lv2-1.2.10-r1.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="LV2 port of the MDA plugins by Paul Kellett"
+HOMEPAGE="https://drobilla.net/software/mda-lv2.html"
+SRC_URI="https://download.drobilla.net/${P}.tar.xz"
+
+# See README
+LICENSE="|| ( GPL-2+ MIT )"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+IUSE="test"
+# Tests fail because of lvz_new_audioeffectx symbol in plugins, check
+# on new lv2lint release (>0.16.2). See https://gitlab.com/drobilla/mda-lv2/-/issues/2.
+RESTRICT="!test? ( test ) test"
+
+DEPEND="media-libs/lv2"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ virtual/pkgconfig
+ test? ( dev-util/lv2lint )
+"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-strict-aliasing.patch
+ "${FILESDIR}"/${P}-autoship-disable.patch
+)
+
+src_prepare() {
+ default
+
+ # reuse isn't packaged right now, but it's only for licencing
+ # i.e. it's essentially a lint check so not relevant for us downstream.
+ sed -i -e "/reuse = find_program('reuse', required/s:get_option('tests'):false:" meson.build || die
+}
+
+src_configure() {
+ local emesonargs=(
+ $(meson_feature test tests)
+ )
+
+ meson_src_configure
+}
diff --git a/media-plugins/mda-lv2/mda-lv2-1.2.6.ebuild b/media-plugins/mda-lv2/mda-lv2-1.2.6.ebuild
deleted file mode 100644
index 2b0e8e37bf6b..000000000000
--- a/media-plugins/mda-lv2/mda-lv2-1.2.6.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..11} )
-PYTHON_REQ_USE='threads(+)'
-
-inherit python-any-r1 waf-utils
-
-DESCRIPTION="LV2 port of the MDA plugins by Paul Kellett"
-HOMEPAGE="http://drobilla.net/software/mda-lv2/"
-SRC_URI="http://download.drobilla.net/${P}.tar.bz2"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
-
-BDEPEND="
- virtual/pkgconfig
-"
-RDEPEND="media-libs/lv2"
-DEPEND="
- ${PYTHON_DEPS}
-"
diff --git a/media-plugins/mda-lv2/metadata.xml b/media-plugins/mda-lv2/metadata.xml
index 6ba8ddc33e95..f5ccf86599e1 100644
--- a/media-plugins/mda-lv2/metadata.xml
+++ b/media-plugins/mda-lv2/metadata.xml
@@ -14,4 +14,7 @@
The instrument plugins make use of the new atom:AtomPort to receive MIDI. Apologies for any inconvenience, but this means they will only work in modern hosts which have implemented atom-based MIDI. The effects should work fine in any LV2 host.
</longdescription>
+<upstream>
+ <remote-id type="gitlab">drobilla/mda-lv2</remote-id>
+</upstream>
</pkgmetadata>
diff --git a/media-plugins/mpg123-output-plugins/Manifest b/media-plugins/mpg123-output-plugins/Manifest
new file mode 100644
index 000000000000..1baeb7a33f18
--- /dev/null
+++ b/media-plugins/mpg123-output-plugins/Manifest
@@ -0,0 +1 @@
+DIST mpg123-1.32.3.tar.bz2 1111054 BLAKE2B 67f889403c2bb639d675ec5ebea5a19c4b7174971d62bdd8d940ad659e6b0c06dada38422fc9d71b878917aa89e305ec48c8faa78d65d507cd6a0c9a79951359 SHA512 946c1073b6eebfd65333ec543df1caeea25864479e9c8e153fb53d8b636cc756d8d81947f7b5cbedbbfb1ea664d3fb27562ed36e7726d95e80591bd2ad622afc
diff --git a/media-plugins/mpg123-output-plugins/metadata.xml b/media-plugins/mpg123-output-plugins/metadata.xml
new file mode 100644
index 000000000000..d86d05aa1cec
--- /dev/null
+++ b/media-plugins/mpg123-output-plugins/metadata.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>sound@gentoo.org</email>
+ <name>Gentoo Sound project</name>
+ </maintainer>
+ <upstream>
+ <maintainer>
+ <email>thomas-forum@orgis.org</email>
+ <name>Thomas Orgis</name>
+ </maintainer>
+ <remote-id type="sourceforge">mpg123</remote-id>
+ </upstream>
+ <use>
+ <flag name="int-quality">Use rounding instead of fast truncation for integer output, where possible</flag>
+ </use>
+</pkgmetadata>
diff --git a/media-plugins/mpg123-output-plugins/mpg123-output-plugins-1.32.3.ebuild b/media-plugins/mpg123-output-plugins/mpg123-output-plugins-1.32.3.ebuild
new file mode 100644
index 000000000000..8eca2d297a20
--- /dev/null
+++ b/media-plugins/mpg123-output-plugins/mpg123-output-plugins-1.32.3.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN="mpg123"
+MY_P="${MY_PN}-${PV}"
+inherit flag-o-matic libtool toolchain-funcs
+
+DESCRIPTION="a realtime MPEG 1.0/2.0/2.5 audio player for layers 1, 2 and 3"
+HOMEPAGE="https://www.mpg123.org/"
+SRC_URI="https://downloads.sourceforge.net/${MY_PN}/${MY_P}.tar.bz2"
+
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="cpu_flags_x86_3dnow cpu_flags_x86_3dnowext cpu_flags_ppc_altivec alsa coreaudio int-quality ipv6 jack cpu_flags_x86_mmx nas oss portaudio pulseaudio sdl cpu_flags_x86_sse"
+
+# No MULTILIB_USEDEP here since we only build libmpg123 for non native ABIs.
+# Note: build system prefers libsdl2 > libsdl. We could in theory add both
+# but it's tricky when it comes to handling switching between them properly.
+# We'd need a USE flag for both sdl1 and sdl2 and to make them clash.
+RDEPEND="
+ !<media-sound/mpg123-1.32.3-r100
+ !media-libs/libmpg123
+ dev-libs/libltdl:0
+ alsa? ( media-libs/alsa-lib )
+ jack? ( virtual/jack )
+ nas? ( media-libs/nas )
+ portaudio? ( media-libs/portaudio )
+ pulseaudio? ( media-libs/libpulse )
+ sdl? ( media-libs/libsdl2 )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ dev-build/libtool
+ virtual/pkgconfig
+"
+
+DOCS=( AUTHORS ChangeLog NEWS NEWS.libmpg123 README )
+
+src_prepare() {
+ default
+ elibtoolize # for Darwin bundles
+
+ # Rerun autotools with patched configure.ac
+ #eautoreconf
+}
+
+src_configure() {
+ local _audio=
+ local _cpu=generic_fpu
+
+ # Build fails without -D_GNU_SOURCE like this:
+ # error: ‘struct hostent’ has no member named ‘h_addr’
+ append-cflags -D_GNU_SOURCE
+
+ append-lfs-flags
+
+ local flag
+ for flag in coreaudio pulseaudio jack alsa oss sdl portaudio nas ; do
+ if use ${flag}; then
+ _audio+=" ${flag/pulseaudio/pulse}"
+ fi
+ done
+
+ use cpu_flags_ppc_altivec && _cpu=altivec
+
+ if [[ $(tc-arch) == amd64 || ${ARCH} == x64-* ]]; then
+ use cpu_flags_x86_sse && _cpu=x86-64
+ elif use x86 && gcc-specs-pie ; then
+ # Don't use any mmx, 3dnow, sse and 3dnowext
+ # bug #164504
+ _cpu=generic_fpu
+ else
+ use cpu_flags_x86_mmx && _cpu=mmx
+ use cpu_flags_x86_3dnow && _cpu=3dnow
+ use cpu_flags_x86_sse && _cpu=x86
+ use cpu_flags_x86_3dnowext && _cpu=x86
+ fi
+
+ local myconf=(
+ --with-optimization=0
+ --with-audio="${_audio}"
+ --with-default-audio="${_audio}"
+ --with-cpu=${_cpu}
+ --enable-network
+ $(use_enable ipv6)
+ --enable-int-quality=$(usex int-quality)
+ --disable-components --enable-libout123-modules
+ )
+
+ ECONF_SOURCE="${S}" econf "${myconf[@]}"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+
+ einstalldocs
+ find "${ED}" -type f -name '*.la' -delete || die
+
+ # mpg123-1.32.3 cannot disable dummy output module so it is built again
+ # TODO: remove this with >=1.32.4 release
+ rm "${ED}"/usr/$(get_libdir)/mpg123/output_dummy.so || die
+}
diff --git a/media-plugins/mythplugins/Manifest b/media-plugins/mythplugins/Manifest
deleted file mode 100644
index 30ad5d288220..000000000000
--- a/media-plugins/mythplugins/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST mythplugins-31.0_p20210731.tar.gz 102637029 BLAKE2B 0ca6124d20d428c8b9999813c819c01a97c4806fbd2f70f5b50d698c5f9c3cafd3141ee1379b2b63510705e2083109d91362c3fcc6277f58d461f2138d1604fd SHA512 e262ce91fd8a523daa772d13675ff6639f95202f66be67b2a405e9ea9204d6663128621c5142752f2a889e25cbc8be6d92b3759508767e94207326343a91f092
diff --git a/media-plugins/mythplugins/metadata.xml b/media-plugins/mythplugins/metadata.xml
deleted file mode 100644
index 42e09a229eae..000000000000
--- a/media-plugins/mythplugins/metadata.xml
+++ /dev/null
@@ -1,28 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="person" proxied="yes">
- <email>thebitpit@austincustomerrands.com</email>
- <name>Wilson Michaels</name>
- </maintainer>
- <maintainer type="project" proxied="proxy">
- <email>proxy-maint@gentoo.org</email>
- <name>Proxy Maintainers</name>
- </maintainer>
- <use>
- <flag name="cdr">Allows MythMusic to burn CD-Rs</flag>
- <flag name="exif">Allows MythGallery to read EXIF data from photos</flag>
- <flag name="fftw">Adds visual effects to MythMusic when playing back music</flag>
- <flag name="hls">HTTP Live Streaming support</flag>
- <flag name="raw">Allows MythGallery to view photos saved in RAW format</flag>
- <flag name="mytharchive">Allows you to archive recorded content to CD or DVD</flag>
- <flag name="mythgame">Adds a frontend to various ROM emulators within MythTV</flag>
- <flag name="mythnetvision">Adds the ability to view netvision devices within MythTV</flag>
- <flag name="mythweather">Adds weather information within MythTV</flag>
- <flag name="mythzmserver">Build mythzmserver daemon needed by zoneminder on LAN</flag>
- <flag name="mythzoneminder">Adds support for zoneminder (requires active mythzmserver daemon on LAN).</flag>
- </use>
- <upstream>
- <remote-id type="github">MythTV/mythtv</remote-id>
- </upstream>
-</pkgmetadata>
diff --git a/media-plugins/mythplugins/mythplugins-31.0_p20210731-r2.ebuild b/media-plugins/mythplugins/mythplugins-31.0_p20210731-r2.ebuild
deleted file mode 100644
index c6fd4bf6fa81..000000000000
--- a/media-plugins/mythplugins/mythplugins-31.0_p20210731-r2.ebuild
+++ /dev/null
@@ -1,145 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit python-single-r1 readme.gentoo-r1
-
-# Grab only the major version number.
-MAJOR_PV=$(ver_cut 1)
-
-MY_COMMIT="5824c588db24b4e71a7d94e829e6419f71089297"
-
-DESCRIPTION="Official MythTV plugins"
-HOMEPAGE="https://www.mythtv.org https://github.com/MythTV/mythtv"
-if [[ $(ver_cut 3) == "p" ]] ; then
- SRC_URI="https://github.com/MythTV/mythtv/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz"
- # mythtv and mythplugins are separate builds in the same github MythTV/mythtv repository
- S="${WORKDIR}/mythtv-${MY_COMMIT}/mythplugins"
-else
- SRC_URI="https://github.com/MythTV/mythtv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- # mythtv and mythplugins are separate builds in the same github MythTV/mythtv repository
- SRC_URI="https://github.com/MythTV/mythtv/archive/v${PV}.tar.gz -> ${P}.tar.gz"
- S="${WORKDIR}/mythtv-${PV}/mythplugins"
-fi
-LICENSE="GPL-2+"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-
-MYTHPLUGINS="mytharchive mythgame mythnetvision \
-mythweather mythzmserver mythzoneminder"
-IUSE="${MYTHPLUGINS} alsa cdda cdr exif fftw +hls ieee1394 libass +opengl raw +theora +vorbis +xml xvid"
-
-# Mythnetvision temporarily disabled by upstream - should be fixed soon.
-REQUIRED_USE="
- !mythnetvision
- mytharchive? ( ${PYTHON_REQUIRED_USE} )
- mythnetvision? ( ${PYTHON_REQUIRED_USE} )
-"
-RDEPEND="
- dev-libs/glib:2
- dev-libs/openssl:=
- dev-qt/qtcore:5
- dev-qt/qtgui:5
- dev-qt/qtopengl:5
- dev-qt/qtsql:5
- media-libs/freetype:2
- media-libs/libpng:=
- virtual/libudev:=
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXinerama
- x11-libs/libXrandr
- x11-libs/libXv
- x11-libs/libXxf86vm
- alsa? ( media-libs/alsa-lib )
- hls? (
- media-libs/faac
- media-libs/libvpx:=
- media-libs/x264:=
- media-sound/lame
- )
- ieee1394? (
- media-libs/libiec61883
- sys-libs/libavc1394
- sys-libs/libraw1394
- )
- libass? ( media-libs/libass:= )
- =media-tv/mythtv-${MAJOR_PV}*[alsa?,cdda?,cdr?,exif?,fftw?,ieee1394?,libass?,opengl?,raw?,xml?,xvid]
- mytharchive? (
- ${PYTHON_DEPS}
- app-cdr/dvd+rw-tools
- dev-python/pillow
- dev-python/mysqlclient
- =media-tv/mythtv-${MAJOR_PV}*[python]
- media-video/dvdauthor
- media-video/mjpegtools[png]
- media-video/transcode
- app-cdr/cdrtools
- )
- mythgame? (
- sys-libs/zlib[minizip]
- dev-perl/XML-Twig
- )
- mythnetvision? (
- ${PYTHON_DEPS}
- dev-python/lxml
- dev-python/pycurl
- dev-python/urllib3
- =media-tv/mythtv-${MAJOR_PV}*[python]
- )
- mythweather? (
- dev-perl/Date-Manip
- dev-perl/XML-Simple
- dev-perl/XML-XPath
- dev-perl/DateTime
- dev-perl/Image-Size
- dev-perl/DateTime-Format-ISO8601
- dev-perl/SOAP-Lite
- dev-perl/JSON
- =media-tv/mythtv-${MAJOR_PV}*[perl]
- )
- mythzmserver? ( dev-db/mysql-connector-c:= )
- theora? ( media-libs/libtheora )
- xml? ( dev-libs/libxml2:= )
- xvid? ( media-libs/xvid )
-"
-DEPEND=${RDEPEND}
-
-DOC_CONTENTS="
-Mythgallery code moved to mythtv and is no longer a plugin in version 31.0.
-As of 3/23/2020, MythNetVision is disabled, work in progress.
-
-No plugins are installed by default. Enable plugins individually with USE flags:
-mytharchive mythgame mythnetvision mythweather mythzmserver mythzoneminder
-"
-
-src_configure() {
- econf \
- --python=${EPYTHON} \
- --extra-ldflags="${LDFLAGS}" \
- --disable-mythbrowser \
- $(use_enable cdda cdio) \
- $(use_enable exif) \
- $(use_enable exif new-exif) \
- $(use_enable fftw) \
- $(use_enable opengl) \
- $(use_enable raw dcraw) \
- $(use_enable mytharchive) \
- $(use_enable mythgame) \
- $(use_enable mythnetvision) \
- $(use_enable mythweather) \
- $(use_enable mythzmserver) \
- $(use_enable mythzoneminder)
-}
-
-src_install() {
- emake STRIP="true" INSTALL_ROOT="${D}" install
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- readme.gentoo_print_elog
-}
diff --git a/media-plugins/qmmp-plugin-pack/Manifest b/media-plugins/qmmp-plugin-pack/Manifest
index 8856b39dbf66..2f840038d3c1 100644
--- a/media-plugins/qmmp-plugin-pack/Manifest
+++ b/media-plugins/qmmp-plugin-pack/Manifest
@@ -1,2 +1 @@
-DIST qmmp-plugin-pack-1.5.3.tar.bz2 231118 BLAKE2B 6de426871f978a87be9fecf89e779cae3a60de02e5666f4193870fa1f79846831291d6115813e026b005ba29f437015403a4cd7e45cb67c6fc3441e6730aa0cf SHA512 992d511310dfaf0bf6e9a57cd7611ae11461197da8edea6765433028c911c3a28cec06883bfecf8ec9d07f3cfd264d644d63ebece15b0784ffd56e6e7853db2c
-DIST qmmp-plugin-pack-1.6.0.tar.bz2 243564 BLAKE2B 35477cc884ea707d9a6483398ccc537ccd5c68c0f9ac7a35066b6000e50a29389eb5bf5c7cd1aa2cde984503ba450b89036190c2dfdf3eaa38ddb3623177594d SHA512 21c3ffce22f72041c1d499fe3a6ff2be0caf5a67c6f1165401f4e8a881dddb726a9232e0145a7fb63e42ef7ec8f72ddadc18e2363f61df86535cebae713cadd6
+DIST qmmp-plugin-pack-1.6.1.tar.bz2 243838 BLAKE2B 1f7bbc35988ec5cecff4cba9a759b77d3e9c60f883683ef03c58342ed9abfabf4b9e362f3a4daa92c333d274f7a46c4288245191441a61b41ed78d5cf328d240 SHA512 532c4804ec32dc450fa8405fd32ab394abf27c1c8b867fde5ed11c7f13b667c5cd4d6dc742ddd07c9f3f9874f3053dc6dc22d02e2159db4f683db84c9808331e
diff --git a/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.6.0.ebuild b/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.6.0.ebuild
deleted file mode 100644
index 1f145991d044..000000000000
--- a/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.6.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-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.3.ebuild b/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.6.1.ebuild
index dd48571ce913..ce43f7da6d64 100644
--- a/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.5.3.ebuild
+++ b/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.6.1.ebuild
@@ -1,12 +1,12 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake flag-o-matic
-DESCRIPTION="A set of extra plugins for Qmmp"
-HOMEPAGE="http://qmmp.ylsoftware.com/"
+DESCRIPTION="Set of extra plugins for Qmmp"
+HOMEPAGE="https://qmmp.ylsoftware.com/"
SRC_URI="https://qmmp.ylsoftware.com/files/${PN}/$(ver_cut 1-2)/${P}.tar.bz2"
LICENSE="GPL-2"
@@ -22,12 +22,12 @@ RDEPEND="
media-libs/libsamplerate
media-libs/taglib
=media-sound/qmmp-$(ver_cut 1-2)*
- media-video/ffmpeg
+ media-video/ffmpeg:=
"
DEPEND="${RDEPEND}
dev-lang/yasm
- dev-qt/linguist-tools:5
"
+BDEPEND="dev-qt/linguist-tools:5"
src_configure() {
append-ldflags -Wl,-z,noexecstack
diff --git a/media-plugins/rev-plugins/Manifest b/media-plugins/rev-plugins/Manifest
index fe3465ce156f..8030dc942114 100644
--- a/media-plugins/rev-plugins/Manifest
+++ b/media-plugins/rev-plugins/Manifest
@@ -1 +1 @@
-DIST REV-plugins-0.7.1.tar.bz2 20501 BLAKE2B cd7e93672eac5cd2be1776be5f7ac88e5d3f631b13507ea32a4d387f3f10d91dacf217dcbc772fae5b398949593b2210cecb9978013edd8f30141f15c980a9af SHA512 00f984b47347a4f75d809587c654e3e078cb37a6c324bcec09382d1181bd8665a58044505054de75c9ba58972af7e1d3f964c3a5bd925fed4af5cccd1233bd19
+DIST REV-plugins-0.8.1.tar.bz2 15084 BLAKE2B 01bad9b663fa3b4f49209a174486758c03945b8e97e455e01269213be885167fbec33e6ada251c6c18e03d78573494bd67ec3ad6d2860f7f159e73bb72bc4635 SHA512 1c5732099f1f7b345f0ba509aebc4820bdd93e7a5a8bf54c010da34b89f95a1a5d1aff1447020c0f52c5de05f11b1c8381adcf034d68a17b90235229ad6bcad6
diff --git a/media-plugins/rev-plugins/rev-plugins-0.7.1.ebuild b/media-plugins/rev-plugins/rev-plugins-0.8.1.ebuild
index f493117eec64..0c5b5ec6c6c3 100644
--- a/media-plugins/rev-plugins/rev-plugins-0.7.1.ebuild
+++ b/media-plugins/rev-plugins/rev-plugins-0.8.1.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=8
@@ -7,10 +7,10 @@ inherit toolchain-funcs
MY_P="${P/rev/REV}"
-DESCRIPTION="REV LADSPA plugins package. A stereo reverb plugin based on the well-known greverb"
+DESCRIPTION="REV LADSPA plugins package, stereo reverb plugin based on the well-known greverb"
HOMEPAGE="http://kokkinizita.linuxaudio.org/linuxaudio/"
SRC_URI="http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${MY_P}.tar.bz2"
-S="${WORKDIR}/${MY_P}"
+S="${WORKDIR}/${MY_P}/source"
LICENSE="GPL-2"
SLOT="0"
@@ -22,11 +22,11 @@ RDEPEND="${DEPEND}"
src_prepare() {
default
tc-export CXX
- sed -i Makefile -e 's/-O2//' -e 's/g++/$(CXX) $(LDFLAGS)/' || die
+ sed -i Makefile -e 's/-O2//' -e 's/$(CXX)/$(CXX) $(LDFLAGS)/' || die
}
src_install() {
- dodoc AUTHORS README
+ dodoc ../AUTHORS ../README
insinto /usr/$(get_libdir)/ladspa
insopts -m0755
doins *.so
diff --git a/media-plugins/swh-plugins/metadata.xml b/media-plugins/swh-plugins/metadata.xml
index 3fed8a8997c3..cdcbf1f33bf9 100644
--- a/media-plugins/swh-plugins/metadata.xml
+++ b/media-plugins/swh-plugins/metadata.xml
@@ -5,4 +5,7 @@
<email>proaudio@gentoo.org</email>
<name>Gentoo ProAudio Project</name>
</maintainer>
+<upstream>
+ <remote-id type="github">swh/ladspa</remote-id>
+</upstream>
</pkgmetadata>
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 896151126372..5926139cbbab 100644
--- a/media-plugins/swh-plugins/swh-plugins-0.4.17.ebuild
+++ b/media-plugins/swh-plugins/swh-plugins-0.4.17.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -22,7 +22,10 @@ DEPEND="${RDEPEND}
media-libs/ladspa-sdk
sys-devel/gettext
"
-BDEPEND="virtual/pkgconfig"
+BDEPEND="
+ dev-perl/XML-Parser
+ virtual/pkgconfig
+"
DOCS=( AUTHORS ChangeLog README TODO )
diff --git a/media-plugins/tap-plugins/metadata.xml b/media-plugins/tap-plugins/metadata.xml
index 85dde094c1f5..e28af62d8b52 100644
--- a/media-plugins/tap-plugins/metadata.xml
+++ b/media-plugins/tap-plugins/metadata.xml
@@ -6,27 +6,29 @@
<name>Gentoo ProAudio Project</name>
</maintainer>
<longdescription>
-TAP-plugins is short for Tom's Audio Processing plugins. It is a bunch of
-LADSPA plugins for digital audio processing, intended for use in a
-professional DAW environment such as Ardour. These plugins should compile
-and run on any recent (that is, not seriously outdated) GNU/Linux system.
-They don't require any special libraries besides the standard GNU C and math
-libraries, which are expected to be provided on the machine used for
-compiling.
+ TAP-plugins is short for Tom's Audio Processing plugins. It is a bunch of
+ LADSPA plugins for digital audio processing, intended for use in a
+ professional DAW environment such as Ardour. These plugins should compile
+ and run on any recent (that is, not seriously outdated) GNU/Linux system.
+ They don't require any special libraries besides the standard GNU C and math
+ libraries, which are expected to be provided on the machine used for
+ compiling.
-The audio processing algorithms done by TAP-plugins are coded to be
-independent of the actual sample rate. The sample rate is always a parameter
-during computations. The plugins have been tested with sample rates 44.1 kHz
-and 96 kHz, as the author uses these values in his studio. Please note that
-although all plugins should be essentially functional at virtually any
-sample rate, the audio fidelity depends slightly on the actual sample rate
-used. Higher sample rate is better, of course. This means that an equalizer
-or reverberator plugin will produce higher quality output, and will sound a
-bit smoother at 96 kHz compared to, say, 44.1 kHz. This is a natural effect
-that results from the fundamental properties of digital signal processing,
-but you should be aware of it nevertheless.
-</longdescription>
+ The audio processing algorithms done by TAP-plugins are coded to be
+ independent of the actual sample rate. The sample rate is always a parameter
+ during computations. The plugins have been tested with sample rates 44.1 kHz
+ and 96 kHz, as the author uses these values in his studio. Please note that
+ although all plugins should be essentially functional at virtually any
+ sample rate, the audio fidelity depends slightly on the actual sample rate
+ used. Higher sample rate is better, of course. This means that an equalizer
+ or reverberator plugin will produce higher quality output, and will sound a
+ bit smoother at 96 kHz compared to, say, 44.1 kHz. This is a natural effect
+ that results from the fundamental properties of digital signal processing,
+ but you should be aware of it nevertheless.
+ </longdescription>
<upstream>
<remote-id type="sourceforge">tap-plugins</remote-id>
+ <remote-id type="github">tomscii/tap-plugins</remote-id>
+ <bugs-to>https://github.com/tomscii/tap-plugins/issues</bugs-to>
</upstream>
</pkgmetadata>
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 5484e27ee525..966379c05766 100644
--- a/media-plugins/tap-plugins/tap-plugins-1.0.1.ebuild
+++ b/media-plugins/tap-plugins/tap-plugins-1.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,15 +7,15 @@ inherit toolchain-funcs
if [[ ${PV} == 9999 ]]; then
inherit git-r3
- EGIT_REPO_URI="https://github.com/tomszilagyi/${PN}.git"
+ EGIT_REPO_URI="https://github.com/tomscii/${PN}.git"
EGIT_PROJECT="${PN}.git"
else
KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
- SRC_URI="https://github.com/tomszilagyi/tap-plugins/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ SRC_URI="https://github.com/tomscii/tap-plugins/archive/v${PV}.tar.gz -> ${P}.tar.gz"
fi
DESCRIPTION="Tom's audio processing (TAP) LADSPA plugins"
-HOMEPAGE="https://github.com/tomszilagyi/tap-plugins http://tap-plugins.sourceforge.net/"
+HOMEPAGE="https://github.com/tomscii/tap-plugins https://tomscii.sig7.se/tap-plugins/"
LICENSE="GPL-2"
SLOT="0"
diff --git a/media-plugins/tap-plugins/tap-plugins-9999.ebuild b/media-plugins/tap-plugins/tap-plugins-9999.ebuild
index 3a929a4d31e5..bc2abd3d8a8f 100644
--- a/media-plugins/tap-plugins/tap-plugins-9999.ebuild
+++ b/media-plugins/tap-plugins/tap-plugins-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -7,15 +7,15 @@ inherit toolchain-funcs
if [[ ${PV} == 9999 ]]; then
inherit git-r3
- EGIT_REPO_URI="https://github.com/tomszilagyi/${PN}.git"
+ EGIT_REPO_URI="https://github.com/tomscii/${PN}.git"
EGIT_PROJECT="${PN}.git"
else
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
- SRC_URI="https://github.com/tomszilagyi/tap-plugins/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ SRC_URI="https://github.com/tomscii/tap-plugins/archive/v${PV}.tar.gz -> ${P}.tar.gz"
fi
DESCRIPTION="Tom's audio processing (TAP) LADSPA plugins"
-HOMEPAGE="https://github.com/tomszilagyi/tap-plugins http://tap-plugins.sourceforge.net/"
+HOMEPAGE="https://github.com/tomscii/tap-plugins https://tomscii.sig7.se/tap-plugins/"
LICENSE="GPL-2"
SLOT="0"
diff --git a/media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.1-r2.ebuild b/media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.1-r2.ebuild
index 4594ba671b95..4ed8769414de 100644
--- a/media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.1-r2.ebuild
+++ b/media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.1-r2.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-PYTHON_COMPAT=( pypy3 python3_{8..11} )
+PYTHON_COMPAT=( pypy3 python3_{9..11} )
PYTHON_REQ_USE='threads(+)'
inherit python-any-r1 waf-utils
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-r1.ebuild
index 4687e69b93ce..f0631a634416 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-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
inherit toolchain-funcs
@@ -12,7 +12,6 @@ SRC_URI="https://code.soundsoftware.ac.uk/attachments/download/618/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 ~ppc ppc64 x86"
-IUSE=""
RDEPEND="=sci-libs/fftw-3*
>=media-libs/libxtract-0.6.6
diff --git a/media-plugins/vdr-actuator/metadata.xml b/media-plugins/vdr-actuator/metadata.xml
index b038c919cd23..c08751971fb3 100644
--- a/media-plugins/vdr-actuator/metadata.xml
+++ b/media-plugins/vdr-actuator/metadata.xml
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
-<email>vdr@gentoo.org</email>
-<name>Gentoo VDR Project</name>
-</maintainer>
+ <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>
</pkgmetadata>
diff --git a/media-plugins/vdr-avards/metadata.xml b/media-plugins/vdr-avards/metadata.xml
index 2b167a7461de..c08751971fb3 100644
--- a/media-plugins/vdr-avards/metadata.xml
+++ b/media-plugins/vdr-avards/metadata.xml
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>vdr@gentoo.org</email>
- <name>Gentoo VDR Project</name>
- </maintainer>
+ <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>
</pkgmetadata>
diff --git a/media-plugins/vdr-beep/metadata.xml b/media-plugins/vdr-beep/metadata.xml
index 2b167a7461de..c08751971fb3 100644
--- a/media-plugins/vdr-beep/metadata.xml
+++ b/media-plugins/vdr-beep/metadata.xml
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>vdr@gentoo.org</email>
- <name>Gentoo VDR Project</name>
- </maintainer>
+ <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>
</pkgmetadata>
diff --git a/media-plugins/vdr-burn-templates/Manifest b/media-plugins/vdr-burn-templates/Manifest
deleted file mode 100644
index 2efc5f291a31..000000000000
--- a/media-plugins/vdr-burn-templates/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST vdr-burn-templates-0.0.3.tar.gz 27331854 BLAKE2B ed6bc29f6884b78200608d0baf6f6f66538dd552bb0ad8b4c67f3881db889f0a5d685c3c76ef7110b0580a7d4290ad2a4e98d0f3161fda9975b7be9267e5f427 SHA512 c4719227f20cbe4cfe352ae954816e8463f8fc9448f68761b4609fc903b0d3440e532065acade9792e11fdb404b3da11bf05f49d282dd9174dd7fd979b4cfa46
diff --git a/media-plugins/vdr-burn-templates/metadata.xml b/media-plugins/vdr-burn-templates/metadata.xml
deleted file mode 100644
index 2b167a7461de..000000000000
--- a/media-plugins/vdr-burn-templates/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>vdr@gentoo.org</email>
- <name>Gentoo VDR Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/media-plugins/vdr-burn-templates/vdr-burn-templates-0.0.3.ebuild b/media-plugins/vdr-burn-templates/vdr-burn-templates-0.0.3.ebuild
deleted file mode 100644
index a37bb9f70ba9..000000000000
--- a/media-plugins/vdr-burn-templates/vdr-burn-templates-0.0.3.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="DVD-themes (background and menu) for vdr-burn"
-HOMEPAGE="http://www.vdr-wiki.de/wiki/index.php/Vorlagen_(burn-plugin)"
-SRC_URI="http://vdr.websitec.de/download/${PN}/${P}.tar.gz"
-
-LICENSE="FDL-1.2" # only
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=media-plugins/vdr-burn-0.0.9-r2"
-
-S="${WORKDIR}/templates"
-
-src_install() {
-
- insinto /usr/share/vdr/burn
- insopts -m0644 -ovdr -gvdr
- doins "${S}"/*.png
-}
diff --git a/media-plugins/vdr-burn/Manifest b/media-plugins/vdr-burn/Manifest
deleted file mode 100644
index 601c4107e685..000000000000
--- a/media-plugins/vdr-burn/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST vdr-burn-0.2.2.tgz 253570 BLAKE2B ac31f5d056e5fc92a43f12d506b7d91fc2063cd32f4dc591dd3c71003a98d1dd117c1869c954ac32ff85efea56429473f11429738d4d475f52c46bab1788c05a SHA512 06e490ff238f35122c2bcb7b2d98500a183409c8e855748609fa43dab661cd4ef5bf492cd17ccf5c7b9b26373cb994b3e35dd20edafccfa8bf186318c8fcc346
-DIST vdr-burn-0.3.0.tgz 469211 BLAKE2B e4448f40a058e6e51834966c8a8e6f407f8a2badaa1a5517a761a65d0087ef910445f8f35225c65335ac8407c1948fb7f35ed25c0fcf098addcfccfc9bf2b8df SHA512 a2ffe264c4fb33807bcc37f69e969a61c6af5de320a4564595f1520593dddb90f62d380ab1266ca07f7f2cda8b10b45f3cff545e185dbe1b204e813d2f06ccda
diff --git a/media-plugins/vdr-burn/files/confd b/media-plugins/vdr-burn/files/confd
deleted file mode 100644
index 8dd940ba6e1d..000000000000
--- a/media-plugins/vdr-burn/files/confd
+++ /dev/null
@@ -1,26 +0,0 @@
-# Global config file for vdr burn plugin
-
-############## Global config for vdr-burn #########################
-#
-# Restart of VDR is needed after some changes
-
-# Set way to your DVD Writer Drive
-# allowed values: directory names
-# default: /dev/dvd
-#
-#BURN_DVDWRITER="/dev/dvd"
-
-# Set your tmp DIR where the files will be converted
-# ! >= 10 Gb free Disc Space needed
-# allowed values: directory names
-# default: /var/vdr/video
-#
-#BURN_DATADIR="/var/vdr/video"
-
-# Way to your not burned iso files
-# allowed values: directory names
-# default: /var/vdr/video/dvd-images
-#
-#BURN_ISODIR="/var/vdr/video/dvd-images"
-
-
diff --git a/media-plugins/vdr-burn/files/rc-addon.sh b/media-plugins/vdr-burn/files/rc-addon.sh
deleted file mode 100644
index 22764f5f7ca4..000000000000
--- a/media-plugins/vdr-burn/files/rc-addon.sh
+++ /dev/null
@@ -1,31 +0,0 @@
-#
-# rc-addon-script for plugin burn
-#
-# Joerg Bornkessel hd_brummy@gentoo.org
-
-. /etc/conf.d/vdr.burn
-
-: ${BURN_TMPDIR:=/tmp}
-: ${BURN_DATADIR:=/var/vdr/video}
-: ${BURN_DVDWRITER:=/dev/dvd}
-: ${BURN_ISODIR:=/var/vdr/video/dvd-images}
-
-# be shure BURN_ISODIR is available!
-make_isodir() {
- if [ ! -e "${BURN_ISODIR}" ]; then
- mkdir "${BURN_ISODIR}"
- touch "${BURN_ISODIR}"/.keep.rc-burn
- chown -R vdr:vdr "${BURN_ISODIR}"
- fi
-}
-
-make_isodir
-
-plugin_pre_vdr_start() {
-
- add_plugin_param "-t ${BURN_TMPDIR}"
- add_plugin_param "-d ${BURN_DATADIR}"
- add_plugin_param "-D ${BURN_DVDWRITER}"
- add_plugin_param "-i ${BURN_ISODIR}"
-}
-
diff --git a/media-plugins/vdr-burn/files/vdr-burn-0.2.2-missing-include-for-function-setpriority.patch b/media-plugins/vdr-burn/files/vdr-burn-0.2.2-missing-include-for-function-setpriority.patch
deleted file mode 100644
index 466c5672311c..000000000000
--- a/media-plugins/vdr-burn/files/vdr-burn-0.2.2-missing-include-for-function-setpriority.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-http://bugs.gentoo.org/425596
-
---- proctools/process.cc
-+++ proctools/process.cc
-@@ -8,6 +8,8 @@
- #include <cerrno>
- #include <sys/types.h>
- #include <sys/wait.h>
-+#include <sys/time.h>
-+#include <sys/resource.h>
- #include <unistd.h>
-
- namespace proctools
diff --git a/media-plugins/vdr-burn/files/vdr-burn-0.2.2-r1_gentoo-path.diff b/media-plugins/vdr-burn/files/vdr-burn-0.2.2-r1_gentoo-path.diff
deleted file mode 100644
index cf1ab4ab628d..000000000000
--- a/media-plugins/vdr-burn/files/vdr-burn-0.2.2-r1_gentoo-path.diff
+++ /dev/null
@@ -1,48 +0,0 @@
-some path adaption to gentoo vdr
-use corefonts instead of ttf-bitstream-vera, #335782
-
-Signed-of-by: Joerg Bornkessel <hd_brummy@gentoo.org> (1 Mar 2015)
-diff -Naur burn-0.2.0.orig/burn.c burn-0.2.0/burn.c
---- burn-0.2.0.orig/burn.c 2012-02-12 19:46:51.000000000 +0100
-+++ burn-0.2.0/burn.c 2012-02-12 19:49:21.000000000 +0100
-@@ -96,11 +96,11 @@
-
- bool plugin::Start()
- {
-- m_configPath = ConfigDirectory(PLUGIN_NAME);
-+ m_configPath = "/usr/share/vdr/burn";
-
- manager::start();
- logger_vdr::start();
-- gdwrapper::setup::set_font_path( m_configPath + "/fonts" );
-+ gdwrapper::setup::set_font_path( "/usr/share/fonts/corefonts" );
- if ( !skin_list::get().load( get_config_path() ) )
- return false;
-
-diff -Naur burn-0.2.0.orig/vdrburn-dvd.sh burn-0.2.0/vdrburn-dvd.sh
---- burn-0.2.0.orig/vdrburn-dvd.sh 2012-02-12 19:46:51.000000000 +0100
-+++ burn-0.2.0/vdrburn-dvd.sh 2012-02-12 19:52:22.000000000 +0100
-@@ -92,9 +92,8 @@
- CUT="-cut $MPEG_DATA_PATH/px.cut"
- fi
-
-- $IO_NICE $JAVA_EXE -Djava.awt.headless=true \
-- -jar $PROJECTX_JAR \
-- -ini $CONFIG_PATH/ProjectX.ini \
-+ /usr/bin/projectx_cli \
-+ -ini /usr/share/vdr/burn/projectx-vdr.ini \
- $TTXT_OPTS \
- $CUT -id $USED_TRACKS \
- -demux -out "$MPEG_DATA_PATH" -name vdrsync \
-diff -Naur burn-0.2.0.orig/vdrburn-dvd.sh burn-0.2.0/vdrburn-dvd.sh
---- burn-0.2.0.orig/vdrburn-dvd.sh 2012-02-15 21:58:34.000000000 +0100
-+++ burn-0.2.0/vdrburn-dvd.sh 2012-02-15 22:00:47.000000000 +0100
-@@ -78,7 +78,7 @@
- ;;
-
- demux)
-- [ -r $CONFIG_PATH/vdrburn-dvd.conf ] && . $CONFIG_PATH/vdrburn-dvd.conf
-+ PROJECTX_JAR="/usr/share/projectx/lib/projectx.jar"
- [ -z "$JAVA_EXE" ] && JAVA_EXE=$(which java)
-
- [ ! -x "$JAVA_EXE" ] && echo "ERROR: java executable \"$JAVA_EXE\" not found" && exit 1
diff --git a/media-plugins/vdr-burn/files/vdr-burn-0.2.2_makefile.diff b/media-plugins/vdr-burn/files/vdr-burn-0.2.2_makefile.diff
deleted file mode 100644
index 0612ec9292ab..000000000000
--- a/media-plugins/vdr-burn/files/vdr-burn-0.2.2_makefile.diff
+++ /dev/null
@@ -1,16 +0,0 @@
-support for DMH_ARCHIVE in makefile
-
-Signed-off-by: Joerg Bornkessel <hd_brummy@gentoo.org> (12 Dec 2019)
-diff -Naur burn-0.2.2.orig/Makefile burn-0.2.2/Makefile
---- burn-0.2.2.orig/Makefile 2019-12-12 21:01:38.000000000 +0100
-+++ burn-0.2.2/Makefile 2019-12-12 21:02:43.000000000 +0100
-@@ -12,6 +12,9 @@
-
- PLUGIN = burn
-
-+# Enable DMH Archive
-+#ENABLE_DMH_ARCHIVE = 1
-+
- ### The version number of this plugin (taken from the main source file):
-
- VERSION = $(shell grep 'const char\* plugin::VERSION *=' $(PLUGIN).c | awk '{ print $$5 }' | sed -e 's/[";]//g')
diff --git a/media-plugins/vdr-burn/files/vdr-burn-0.2.2_setdefaults.diff b/media-plugins/vdr-burn/files/vdr-burn-0.2.2_setdefaults.diff
deleted file mode 100644
index 676b11a9ceb4..000000000000
--- a/media-plugins/vdr-burn/files/vdr-burn-0.2.2_setdefaults.diff
+++ /dev/null
@@ -1,32 +0,0 @@
-set default settings
-unset gentoo unsupportede packages (m2vrequantizer)
-disable unneeded menuentrys
-
-Signed-of-by: Joerg Bornkessel <hd_brummy@gentoo.org> (12 Feb 2012)
-diff -Naur burn-0.2.0.orig/setup.c burn-0.2.0/setup.c
---- burn-0.2.0.orig/setup.c 2012-02-12 20:14:01.000000000 +0100
-+++ burn-0.2.0/setup.c 2012-02-12 20:18:10.000000000 +0100
-@@ -88,10 +88,10 @@
- //!--- plugin_setup -----------------------------------------------------------
-
- plugin_setup::plugin_setup():
-- PROCTOOLS_INIT_PROPERTY( RemovePath, false ),
-+ PROCTOOLS_INIT_PROPERTY( RemovePath, true ),
- PROCTOOLS_INIT_PROPERTY( CustomDiskSize, 200 ),
- PROCTOOLS_INIT_PROPERTY( BurnSpeed, 0 ),
-- PROCTOOLS_INIT_PROPERTY( RequantType, requanttype_metakine ),
-+ PROCTOOLS_INIT_PROPERTY( RequantType, requanttype_transcode ),
- PROCTOOLS_INIT_PROPERTY( PreserveLogFiles, false ),
- PROCTOOLS_INIT_PROPERTY( DefaultLanguage, 0 ),
- PROCTOOLS_INIT_PROPERTY( MainMenuStatus, true ),
-@@ -226,8 +226,8 @@
- m_defaults = job_defaults();
-
- Add( new menu::text_item( tr("--- Common settings --------------------------------------------------") ) );
-- Add( new menu::bool_edit_item( tr("Remove path component"), m_setup.RemovePath ) );
-- Add( new menu::list_edit_item( tr("Requant using"), m_setup.RequantType, requanttype_strings ) );
-+// Add( new menu::bool_edit_item( tr("Remove path component"), m_setup.RemovePath ) );
-+// Add( new menu::list_edit_item( tr("Requant using"), m_setup.RequantType, requanttype_strings ) );
- Add( new menu::number_edit_item( tr("Burn speed"), m_setup.BurnSpeed, 0, 32, tr("unlimited") ) );
- Add( new menu::bool_edit_item( tr("Preserve logfiles"), m_setup.PreserveLogFiles ) );
- Add( new menu::list_edit_item( tr("Spare language code"), m_setup.DefaultLanguage, track_info::get_language_codes(), false ) );
diff --git a/media-plugins/vdr-burn/files/vdr-burn-0.3.0_dmh-archive.patch b/media-plugins/vdr-burn/files/vdr-burn-0.3.0_dmh-archive.patch
deleted file mode 100644
index bd5f47853e1c..000000000000
--- a/media-plugins/vdr-burn/files/vdr-burn-0.3.0_dmh-archive.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Signed-off-by: Joerg Bornkessel <hd_brummy@gentoo.org> (27 Dev 2019)
-diff -Naur burn-0.3.0.orig/Makefile burn-0.3.0/Makefile
---- burn-0.3.0.orig/Makefile 2019-12-27 17:55:11.518492713 +0100
-+++ burn-0.3.0/Makefile 2019-12-27 17:55:53.903492713 +0100
-@@ -12,6 +12,9 @@
-
- PLUGIN = burn
-
-+# Enable DMH Archive
-+#ENABLE_DMH_ARCHIVE = 1
-+
- ### The version number of this plugin (taken from the main source file):
-
- VERSION = $(shell grep 'const char\* plugin::VERSION *=' $(PLUGIN).c | awk '{ print $$5 }' | sed -e 's/[";]//g')
diff --git a/media-plugins/vdr-burn/files/vdr-burn-0.3.0_gentoo-path.patch b/media-plugins/vdr-burn/files/vdr-burn-0.3.0_gentoo-path.patch
deleted file mode 100644
index 6c16cdab9888..000000000000
--- a/media-plugins/vdr-burn/files/vdr-burn-0.3.0_gentoo-path.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-fixed some path for gentoo
-
-Signed-off-by: Joerg Bornkessel <hd_brummy@gentoo.org> (27 Dec 2019)
-diff -Naur burn-0.3.0.orig/burn.c burn-0.3.0/burn.c
---- burn-0.3.0.orig/burn.c 2019-12-27 17:35:29.724492713 +0100
-+++ burn-0.3.0/burn.c 2019-12-27 17:40:46.640492713 +0100
-@@ -90,12 +90,12 @@
-
- bool plugin::Start()
- {
-- m_configPath = ConfigDirectory(PLUGIN_NAME);
-+ m_configPath = "/usr/share/vdr/burn";
- m_resourcePath = ResourceDirectory(PLUGIN_NAME);
-
- manager::start();
- logger_vdr::start();
-- gdwrapper::setup::set_font_path( get_resource_path() + "/fonts" );
-+ gdwrapper::setup::set_font_path( "/usr/share/fonts/corefonts" );
- if ( !skin_list::get().load( get_resource_path() ) )
- return false;
-
-diff -Naur burn-0.3.0.orig/scripts/vdrburn-dvd.sh burn-0.3.0/scripts/vdrburn-dvd.sh
---- burn-0.3.0.orig/scripts/vdrburn-dvd.sh 2019-12-27 17:35:29.726492713 +0100
-+++ burn-0.3.0/scripts/vdrburn-dvd.sh 2019-12-27 17:44:42.407492713 +0100
-@@ -78,7 +78,7 @@
- ;;
-
- demux)
-- [ -r $CONFIG_PATH/vdrburn-dvd.conf ] && . $CONFIG_PATH/vdrburn-dvd.conf
-+ PROJECTX_JAR="/usr/share/projectx/lib/projectx.jar"
- [ -z "$JAVA_EXE" ] && JAVA_EXE=$(which java)
-
- [ ! -x "$JAVA_EXE" ] && echo "ERROR: java executable \"$JAVA_EXE\" not found" && exit 1
-@@ -92,9 +92,8 @@
- CUT="-cut $MPEG_DATA_PATH/px.cut"
- fi
-
-- $IO_NICE $JAVA_EXE -Djava.awt.headless=true \
-- -jar $PROJECTX_JAR \
-- -ini $CONFIG_PATH/ProjectX.ini \
-+ /usr/bin/projectx_cli \
-+ -ini /usr/share/vdr/burn/projectx-vdr.ini \
- $TTXT_OPTS \
- $CUT -id $USED_TRACKS \
- -demux -out "$MPEG_DATA_PATH" -name vdrsync \
diff --git a/media-plugins/vdr-burn/files/vdr-burn-0.3.0_setdefaults.patch b/media-plugins/vdr-burn/files/vdr-burn-0.3.0_setdefaults.patch
deleted file mode 100644
index ce8b968e5bc0..000000000000
--- a/media-plugins/vdr-burn/files/vdr-burn-0.3.0_setdefaults.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-set default settings
-unset gentoo unsupported packages (m2vrequantizer)
-disable unneeded menuentrys
-
-Signed-of-by: Joerg Bornkessel <hd_brummy@gentoo.org> (27 Dec 2019)
-diff -Naur burn-0.3.0.orig/setup.c burn-0.3.0/setup.c
---- burn-0.3.0.orig/setup.c 2019-12-27 17:47:45.556492713 +0100
-+++ burn-0.3.0/setup.c 2019-12-27 17:50:10.063492713 +0100
-@@ -85,10 +85,10 @@
- //!--- plugin_setup -----------------------------------------------------------
-
- plugin_setup::plugin_setup():
-- PROCTOOLS_INIT_PROPERTY( RemovePath, false ),
-+ PROCTOOLS_INIT_PROPERTY( RemovePath, true ),
- PROCTOOLS_INIT_PROPERTY( CustomDiskSize, 200 ),
- PROCTOOLS_INIT_PROPERTY( BurnSpeed, 0 ),
-- PROCTOOLS_INIT_PROPERTY( RequantType, requanttype_m2vrequantiser ),
-+ PROCTOOLS_INIT_PROPERTY( RequantType, requanttype_transcode ),
- PROCTOOLS_INIT_PROPERTY( PreserveLogFiles, false ),
- PROCTOOLS_INIT_PROPERTY( DefaultLanguage, 0 ),
- PROCTOOLS_INIT_PROPERTY( MainMenuStatus, true ),
-@@ -228,8 +228,8 @@
- m_defaults = job_defaults();
-
- Add( new menu::text_item( tr("--- Common settings --------------------------------------------------") ) );
-- Add( new menu::bool_edit_item( tr("Remove path component"), m_setup.RemovePath ) );
-- Add( new menu::list_edit_item( tr("Requant using"), m_setup.RequantType, requanttype_strings ) );
-+// Add( new menu::bool_edit_item( tr("Remove path component"), m_setup.RemovePath ) );
-+// Add( new menu::list_edit_item( tr("Requant using"), m_setup.RequantType, requanttype_strings ) );
- Add( new menu::number_edit_item( tr("Burn speed"), m_setup.BurnSpeed, 0, 32, tr("unlimited") ) );
- Add( new menu::bool_edit_item( tr("Preserve logfiles"), m_setup.PreserveLogFiles ) );
- Add( new menu::list_edit_item( tr("Spare language code"), m_setup.DefaultLanguage, track_info::get_language_codes(), false ) );
diff --git a/media-plugins/vdr-burn/metadata.xml b/media-plugins/vdr-burn/metadata.xml
deleted file mode 100644
index 1ab77c61d0e9..000000000000
--- a/media-plugins/vdr-burn/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>vdr@gentoo.org</email>
- <name>Gentoo VDR Project</name>
- </maintainer>
- <use>
- <flag name="dvdarchive">DMH DVD - Archive</flag>
- </use>
-</pkgmetadata>
diff --git a/media-plugins/vdr-burn/vdr-burn-0.2.2-r2.ebuild b/media-plugins/vdr-burn/vdr-burn-0.2.2-r2.ebuild
deleted file mode 100644
index 09c8b137bc7c..000000000000
--- a/media-plugins/vdr-burn/vdr-burn-0.2.2-r2.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit vdr-plugin-2
-
-VERSION="1252" # every bump, new version!
-
-RESTRICT="test"
-
-DESCRIPTION="VDR Plugin: burn records on DVD"
-HOMEPAGE="https://projects.vdr-developer.org/projects/plg-burn"
-SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
-
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-LICENSE="GPL-2"
-IUSE="dvdarchive"
-
-DEPEND="media-libs/gd[png,truetype,jpeg]
- media-video/vdr"
-RDEPEND="${DEPEND}
- dvdarchive? ( media-video/vdrtools-genindex )
- >=app-cdr/dvd+rw-tools-5.21
- >=dev-libs/libcdio-0.71
- media-fonts/corefonts
- >=media-video/dvdauthor-0.6.14
- >=media-video/mjpegtools-1.6.2[png]
- >=media-video/projectx-0.90.4.00_p32
- media-video/transcode
- sys-apps/util-linux"
-
-# depends that are not rdepend
-DEPEND="${DEPEND}
- >=dev-libs/boost-1.32.0"
-
-S="${WORKDIR}/${P#vdr-}"
-
-src_prepare() {
- vdr-plugin-2_src_prepare
-
- eapply \
- "${FILESDIR}"/${P}-r1_gentoo-path.diff \
- "${FILESDIR}"/${P}_setdefaults.diff \
- "${FILESDIR}"/${P}_makefile.diff
- eapply -p0 "${FILESDIR}"/${P}-missing-include-for-function-setpriority.patch
-
- use dvdarchive && sed -i Makefile \
- -e "s:#ENABLE_DMH_ARCHIVE:ENABLE_DMH_ARCHIVE:"
-
- sed -i Makefile \
- -e 's:^ISODIR=.*$:ISODIR=/var/vdr/video/dvd-images:'
-
- sed -i Makefile -e 's:DEFINES += -DTTXT_SUBTITLES:#DEFINES += -DTTXT_SUBTITLES:'
-
- if has_version ">=media-video/vdr-2.1.2"; then
- sed -e "s#VideoDirectory#cVideoDirectory::Name\(\)#" \
- -i jobs.c
- fi
-
- # ttf-bitstream-vera deprecated, bug #335782
- sed -e "s:Vera:arial:" -i skins.c
-
- fix_vdr_libsi_include scanner.c
-}
-
-src_install() {
- vdr-plugin-2_src_install
-
- dobin "${S}"/*.sh
-
- insinto /usr/share/vdr/burn
- doins "${S}"/burn/menu-silence.mp2
- newins "${S}"/burn/menu-button.png menu-button-default.png
- newins "${S}"/burn/menu-bg.png menu-bg-default.png
- dosym menu-bg-default.png /usr/share/vdr/burn/menu-bg.png
- dosym menu-button-default.png /usr/share/vdr/burn/menu-button.png
-
- newins "${S}"/burn/ProjectX.ini projectx-vdr.ini
-
- fowners -R vdr:vdr /usr/share/vdr/burn
-
- (
- diropts -ovdr -gvdr
- keepdir /usr/share/vdr/burn/counters
- )
-}
-
-pkg_preinst() {
- if [[ -d ${ROOT}/etc/vdr/plugins/burn && ( ! -L ${ROOT}/etc/vdr/plugins/burn ) ]]; then
- einfo "Moving /etc/vdr/plugins/burn away"
- mv "${ROOT}"/etc/vdr/plugins/burn "${ROOT}"/etc/vdr/plugins/burn_old
- fi
-}
-
-pkg_postinst() {
-
- local DMH_FILE="${ROOT}/usr/share/vdr/burn/counters/standard"
- if [[ ! -e "${DMH_FILE}" ]]; then
- echo 0001 > "${DMH_FILE}"
- chown vdr:vdr "${DMH_FILE}"
- fi
-
- vdr-plugin-2_pkg_postinst
-
- einfo "This ebuild comes only with the standard template"
- einfo "'emerge vdr-burn-templates' for more templates"
- einfo "To change the templates, use the vdr-image plugin"
-
- if [[ -e ${ROOT}/etc/vdr/reccmds/reccmds.burn.conf ]]; then
- eerror
- eerror "Please remove the following unneeded file:"
- eerror "\t/etc/vdr/reccmds/reccmds.burn.conf"
- eerror
- fi
-}
diff --git a/media-plugins/vdr-burn/vdr-burn-0.3.0-r2.ebuild b/media-plugins/vdr-burn/vdr-burn-0.3.0-r2.ebuild
deleted file mode 100644
index af941eb2a615..000000000000
--- a/media-plugins/vdr-burn/vdr-burn-0.3.0-r2.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit vdr-plugin-2
-
-VERSION="2028" # every bump, new version!
-
-DESCRIPTION="VDR Plugin: burn records on DVD"
-HOMEPAGE="https://projects.vdr-developer.org/projects/plg-burn"
-SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
-
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-LICENSE="GPL-2"
-IUSE="dvdarchive"
-
-DEPEND="media-libs/gd[png,truetype,jpeg]
- media-video/vdr"
-RDEPEND="${DEPEND}
- app-cdr/dvd+rw-tools
- dev-libs/libcdio
- media-fonts/corefonts
- media-video/dvdauthor
- media-video/mjpegtools[png]
- media-video/projectx
- media-video/transcode
- sys-apps/util-linux"
-
-# depends that are not rdepend
-DEPEND="${DEPEND}
- dev-libs/boost"
-
-S="${WORKDIR}/${P#vdr-}"
-
-src_prepare() {
- vdr-plugin-2_src_prepare
-
- eapply \
- "${FILESDIR}"/${P}_gentoo-path.patch \
- "${FILESDIR}"/${P}_setdefaults.patch \
- "${FILESDIR}"/${P}_dmh-archive.patch
-
- if use dvdarchive; then
- sed -i Makefile \
- -e "s:#ENABLE_DMH_ARCHIVE:ENABLE_DMH_ARCHIVE:" || die
- fi
-
- sed -i Makefile \
- -e 's:^ISODIR=.*$:ISODIR=/var/vdr/video/dvd-images:' || die
-
- sed -i Makefile -e 's:DEFINES += -DTTXT_SUBTITLES:#DEFINES += -DTTXT_SUBTITLES:' || die
-
- # do not install deprecated fonts, do not install in /etc/vdr/plugin config dir
- sed -i Makefile \
- -e "s:install-res install-conf::" || die
-
- # ttf-bitstream-vera deprecated, bug #335782
- sed -e "s:Vera:arial:" -i skins.c || die
-
- # fix deprecated warnings pkg-config
- sed -i Makefile \
- -e "s:gdlib-config:pkg-config gdlib:" || die
-
- # 786492
- sed -e "s|=min|=std::min|" -i genindex/pes.c || die
-
- fix_vdr_libsi_include scanner.c
-}
-
-src_install() {
- vdr-plugin-2_src_install
-
- insinto /usr/share/vdr/burn
- doins "${S}"/resource/menu-silence.mp2
- newins "${S}"/resource/menu-button.png menu-button-default.png
- newins "${S}"/resource/menu-bg.png menu-bg-default.png
-
- newins "${S}"/config/ProjectX.ini projectx-vdr.ini
-
- dosym menu-bg-default.png /usr/share/vdr/burn/menu-bg.png
- dosym menu-button-default.png /usr/share/vdr/burn/menu-button.png
-
- insinto /usr/share/vdr/burn/counters/
- doins "${S}/config/counters/standard"
-
- fowners -R vdr:vdr /usr/share/vdr/burn
-}
-
-pkg_preinst() {
- if [[ -d ${EROOT}/etc/vdr/plugins/burn && ( ! -L ${EROOT}/etc/vdr/plugins/burn ) ]]; then
- einfo "Moving /etc/vdr/plugins/burn away"
- mv "${EROOT}"/etc/vdr/plugins/burn "${EROOT}"/etc/vdr/plugins/burn_old
- fi
-}
-
-pkg_postinst() {
- vdr-plugin-2_pkg_postinst
-
- if [[ -e ${EROOT}/etc/vdr/reccmds/reccmds.burn.conf ]]; then
- eerror "\nPlease remove the following unneeded file:"
- eerror "\t/etc/vdr/reccmds/reccmds.burn.conf\n"
- fi
-}
diff --git a/media-plugins/vdr-calc/metadata.xml b/media-plugins/vdr-calc/metadata.xml
index b038c919cd23..c08751971fb3 100644
--- a/media-plugins/vdr-calc/metadata.xml
+++ b/media-plugins/vdr-calc/metadata.xml
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
-<email>vdr@gentoo.org</email>
-<name>Gentoo VDR Project</name>
-</maintainer>
+ <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>
</pkgmetadata>
diff --git a/media-plugins/vdr-cdplayer/metadata.xml b/media-plugins/vdr-cdplayer/metadata.xml
index 2a8e1b218526..50891ea5d95f 100644
--- a/media-plugins/vdr-cdplayer/metadata.xml
+++ b/media-plugins/vdr-cdplayer/metadata.xml
@@ -1,11 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
-<email>vdr@gentoo.org</email>
-<name>Gentoo VDR Project</name>
-</maintainer>
-<use>
-<flag name="cdparanoia">Enable cdparanoia (audio CD ripper) support</flag>
-</use>
+ <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>
+ <use>
+ <flag name="cdparanoia">Enable cdparanoia (audio CD ripper) support</flag>
+ </use>
</pkgmetadata>
diff --git a/media-plugins/vdr-cinebars/metadata.xml b/media-plugins/vdr-cinebars/metadata.xml
index b038c919cd23..c08751971fb3 100644
--- a/media-plugins/vdr-cinebars/metadata.xml
+++ b/media-plugins/vdr-cinebars/metadata.xml
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
-<email>vdr@gentoo.org</email>
-<name>Gentoo VDR Project</name>
-</maintainer>
+ <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>
</pkgmetadata>
diff --git a/media-plugins/vdr-ddci2/vdr-ddci2-1.0.4.ebuild b/media-plugins/vdr-ddci2/vdr-ddci2-1.0.4.ebuild
index 50d918385b85..4a9e2fa003c0 100644
--- a/media-plugins/vdr-ddci2/vdr-ddci2-1.0.4.ebuild
+++ b/media-plugins/vdr-ddci2/vdr-ddci2-1.0.4.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
inherit vdr-plugin-2
@@ -18,9 +18,8 @@ fi
DESCRIPTION="VDR plugin: DDCI2 - Digital Devices CI support"
HOMEPAGE="https://github.com/jasmin-j/vdr-plugin-ddci2"
-SLOT="0"
LICENSE="GPL-2"
-IUSE=""
+SLOT="0"
DEPEND=">=media-video/vdr-2.1.7"
RDEPEND="${DEPEND}"
diff --git a/media-plugins/vdr-ddci2/vdr-ddci2-1.0.5.ebuild b/media-plugins/vdr-ddci2/vdr-ddci2-1.0.5.ebuild
index 50d918385b85..4a9e2fa003c0 100644
--- a/media-plugins/vdr-ddci2/vdr-ddci2-1.0.5.ebuild
+++ b/media-plugins/vdr-ddci2/vdr-ddci2-1.0.5.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
inherit vdr-plugin-2
@@ -18,9 +18,8 @@ fi
DESCRIPTION="VDR plugin: DDCI2 - Digital Devices CI support"
HOMEPAGE="https://github.com/jasmin-j/vdr-plugin-ddci2"
-SLOT="0"
LICENSE="GPL-2"
-IUSE=""
+SLOT="0"
DEPEND=">=media-video/vdr-2.1.7"
RDEPEND="${DEPEND}"
diff --git a/media-plugins/vdr-ddci2/vdr-ddci2-9999.ebuild b/media-plugins/vdr-ddci2/vdr-ddci2-9999.ebuild
index 50d918385b85..4a9e2fa003c0 100644
--- a/media-plugins/vdr-ddci2/vdr-ddci2-9999.ebuild
+++ b/media-plugins/vdr-ddci2/vdr-ddci2-9999.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
inherit vdr-plugin-2
@@ -18,9 +18,8 @@ fi
DESCRIPTION="VDR plugin: DDCI2 - Digital Devices CI support"
HOMEPAGE="https://github.com/jasmin-j/vdr-plugin-ddci2"
-SLOT="0"
LICENSE="GPL-2"
-IUSE=""
+SLOT="0"
DEPEND=">=media-video/vdr-2.1.7"
RDEPEND="${DEPEND}"
diff --git a/media-plugins/vdr-dummydevice/metadata.xml b/media-plugins/vdr-dummydevice/metadata.xml
index b038c919cd23..c08751971fb3 100644
--- a/media-plugins/vdr-dummydevice/metadata.xml
+++ b/media-plugins/vdr-dummydevice/metadata.xml
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
-<email>vdr@gentoo.org</email>
-<name>Gentoo VDR Project</name>
-</maintainer>
+ <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>
</pkgmetadata>
diff --git a/media-plugins/vdr-duplicates/files/duplicates-0.0.5_Makefile-new.diff b/media-plugins/vdr-duplicates/files/duplicates-0.0.5_Makefile-new.diff
deleted file mode 100644
index a2e7bcb93bbf..000000000000
--- a/media-plugins/vdr-duplicates/files/duplicates-0.0.5_Makefile-new.diff
+++ /dev/null
@@ -1,212 +0,0 @@
-New Makefile handling up from vdr-1.7.34
-completed german translation
-minor fixes in .po files
-Signed-off-by: Joerg Bornkessel <hd_brummy@gentoo.org> 2015/Jan/03
---- a/Makefile
-+++ b/Makefile
-@@ -6,48 +6,50 @@
- # The official name of this plugin.
- # This name will be used in the '-P...' option of VDR to load the plugin.
- # By default the main source file also carries this name.
--# IMPORTANT: the presence of this macro is important for the Make.config
--# file. So it must be defined, even if it is not used here!
--#
-+
- PLUGIN = duplicates
-
- ### The version number of this plugin (taken from the main source file):
-
- VERSION = $(shell grep 'static const char \*VERSION *=' $(PLUGIN).c | awk '{ print $$6 }' | sed -e 's/[";]//g')
-
--### The C++ compiler and options:
--
--CXX ?= g++
--CXXFLAGS ?= -g -O3 -Wall -Woverloaded-virtual -Wno-parentheses
--
- ### The directory environment:
-
--VDRDIR = ../../..
--LIBDIR = ../../lib
--TMPDIR = /tmp
-+# Use package data if installed...otherwise assume we're under the VDR source directory:
-+PKGCFG = $(if $(VDRDIR),$(shell ${PKG_CONFIG} --variable=$(1) $(VDRDIR)/vdr.pc),$(shell ${PKG_CONFIG} --variable=$(1) vdr || ${PKG_CONFIG} --variable=$(1) ../../../vdr.pc))
-+LIBDIR = $(call PKGCFG,libdir)
-+LOCDIR = $(call PKGCFG,locdir)
-+PLGCFG = $(call PKGCFG,plgcfg)
-+#
-+TMPDIR ?= /tmp
-
--### Make sure that necessary options are included:
-+### The compiler options:
-
---include $(VDRDIR)/Make.global
-+export CFLAGS = $(call PKGCFG,cflags)
-+export CXXFLAGS = $(call PKGCFG,cxxflags)
-
--### Allow user defined options to overwrite defaults:
-+### The version number of VDR's plugin API:
-
---include $(VDRDIR)/Make.config
-+APIVERSION = $(call PKGCFG,apiversion)
-
--### The version number of VDR's plugin API (taken from VDR's "config.h"):
-+### Allow user defined options to overwrite defaults:
-
--APIVERSION = $(shell sed -ne '/define APIVERSION/s/^.*"\(.*\)".*$$/\1/p' $(VDRDIR)/config.h)
-+-include $(PLGCFG)
-
- ### The name of the distribution archive:
-
- ARCHIVE = $(PLUGIN)-$(VERSION)
- PACKAGE = vdr-$(ARCHIVE)
-
-+### The name of the shared object file:
-+
-+SOFILE = libvdr-$(PLUGIN).so
-+
- ### Includes and Defines (add further entries here):
-
--INCLUDES += -I$(VDRDIR)/include
-+INCLUDES +=
-
--DEFINES += -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"$(PLUGIN)"'
-+DEFINES += -DPLUGIN_NAME_I18N='"$(PLUGIN)"'
-
- ### The object files (add further files here):
-
-@@ -55,52 +57,57 @@
-
- ### The main target:
-
--all: libvdr-$(PLUGIN).so i18n
-+all: $(SOFILE) i18n
-
- ### Implicit rules:
-
- %.o: %.c
-- $(CXX) $(CXXFLAGS) -c $(DEFINES) $(INCLUDES) $<
-+ $(CXX) $(CXXFLAGS) -c $(DEFINES) $(INCLUDES) -o $@ $<
-
- ### Dependencies:
-
- MAKEDEP = $(CXX) -MM -MG
- DEPFILE = .dependencies
- $(DEPFILE): Makefile
-- @$(MAKEDEP) $(DEFINES) $(INCLUDES) $(OBJS:%.o=%.c) > $@
-+ @$(MAKEDEP) $(CXXFLAGS) $(DEFINES) $(INCLUDES) $(OBJS:%.o=%.c) > $@
-
- -include $(DEPFILE)
-
- ### Internationalization (I18N):
-
- PODIR = po
--LOCALEDIR = $(VDRDIR)/locale
- I18Npo = $(wildcard $(PODIR)/*.po)
--I18Nmsgs = $(addprefix $(LOCALEDIR)/, $(addsuffix /LC_MESSAGES/vdr-$(PLUGIN).mo, $(notdir $(foreach file, $(I18Npo), $(basename $(file))))))
-+I18Nmo = $(addsuffix .mo, $(foreach file, $(I18Npo), $(basename $(file))))
-+I18Nmsgs = $(addprefix $(DESTDIR)$(LOCDIR)/, $(addsuffix /LC_MESSAGES/vdr-$(PLUGIN).mo, $(notdir $(foreach file, $(I18Npo), $(basename $(file))))))
- I18Npot = $(PODIR)/$(PLUGIN).pot
-
- %.mo: %.po
- msgfmt -c -o $@ $<
-
- $(I18Npot): $(wildcard *.c)
-- xgettext -C -cTRANSLATORS --no-wrap --no-location -k -ktr -ktrNOOP --package-name=vdr-$(PLUGIN) --package-version=$(VERSION) --msgid-bugs-address='<see README>' -o $@ $^
-+ xgettext -C -cTRANSLATORS --no-wrap --no-location -k -ktr -ktrNOOP --package-name=vdr-$(PLUGIN) --package-version=$(VERSION) --msgid-bugs-address='<see README>' -o $@ `ls $^`
-
- %.po: $(I18Npot)
-- msgmerge -U --no-wrap --no-location --backup=none -q $@ $<
-+ msgmerge -U --no-wrap --no-location --backup=none -q -N $@ $<
- @touch $@
-
--$(I18Nmsgs): $(LOCALEDIR)/%/LC_MESSAGES/vdr-$(PLUGIN).mo: $(PODIR)/%.mo
-- @mkdir -p $(dir $@)
-- cp $< $@
-+$(I18Nmsgs): $(DESTDIR)$(LOCDIR)/%/LC_MESSAGES/vdr-$(PLUGIN).mo: $(PODIR)/%.mo
-+ install -D -m644 $< $@
-
- .PHONY: i18n
--i18n: $(I18Nmsgs) $(I18Npot)
-+i18n: $(I18Nmo) $(I18Npot)
-+
-+install-i18n: $(I18Nmsgs)
-
- ### Targets:
-
--libvdr-$(PLUGIN).so: $(OBJS)
-+$(SOFILE): $(OBJS)
- $(CXX) $(CXXFLAGS) $(LDFLAGS) -shared $(OBJS) -o $@
-- @cp --remove-destination $@ $(LIBDIR)/$@.$(APIVERSION)
-+
-+install-lib: $(SOFILE)
-+ install -D $^ $(DESTDIR)$(LIBDIR)/$^.$(APIVERSION)
-+
-+install: install-lib install-i18n
-
- dist: $(I18Npo) clean
- @-rm -rf $(TMPDIR)/$(ARCHIVE)
-@@ -111,4 +118,5 @@
- @echo Distribution package created as $(PACKAGE).tgz
-
- clean:
-- @-rm -f $(OBJS) $(DEPFILE) *.so *.tgz core* *~ $(PODIR)/*.mo $(PODIR)/*.pot
-+ @-rm -f $(PODIR)/*.mo $(PODIR)/*.pot
-+ @-rm -f $(OBJS) $(DEPFILE) *.so *.tgz core* *~
---- a/po/de_DE.po
-+++ b/po/de_DE.po
-@@ -5,20 +5,19 @@
- #
- msgid ""
- msgstr ""
--"Project-Id-Version: vdr-duplicates 0.0.1\n"
-+"Project-Id-Version: vdr-duplicates 0.0.6\n"
- "Report-Msgid-Bugs-To: <see README>\n"
- "POT-Creation-Date: 2011-12-20 18:14+0200\n"
--"PO-Revision-Date: 2011-06-05 23:37+0100\n"
--"Last-Translator: Reiner Paulus <flex0r@gmx.net>\n"
-+"PO-Revision-Date: 2015-02-03 11:12+0100\n"
-+"Last-Translator: Joerg Bornkessel <hd_brummy@gentoo.org>\n"
- "Language-Team: \n"
--"Language: \n"
-+"Language: de\n"
- "MIME-Version: 1.0\n"
--"Content-Type: text/plain; charset=utf-8\n"
-+"Content-Type: text/plain; charset=UTF-8\n"
- "Content-Transfer-Encoding: 8bit\n"
- "Plural-Forms: nplurals=2; plural=(n != 1);\n"
--"X-Poedit-Language: German\n"
--"X-Poedit-Country: GERMANY\n"
--"X-Poedit-SourceCharset: utf-8\n"
-+"X-Poedit-SourceCharset: UTF-8\n"
-+"X-Generator: Poedit 1.5.5\n"
-
- msgid "Shows duplicate recordings"
- msgstr "Zeigt doppelte Aufnahmen an"
-@@ -35,4 +34,4 @@
- msgstr "%d Aufnahmen ohne Beschreibung"
-
- msgid "Compare title"
--msgstr ""
-+msgstr "Vergleiche Titel"
---- a/po/fi_FI.po
-+++ b/po/fi_FI.po
-@@ -12,7 +12,7 @@
- "PO-Revision-Date: 2011-12-12 19:57+0300\n"
- "Last-Translator: Timo Eskola <timo@tolleri.net>\n"
- "Language-Team: Finnish\n"
--"Language: \n"
-+"Language: fi\n"
- "MIME-Version: 1.0\n"
- "Content-Type: text/plain; charset=UTF-8\n"
- "Content-Transfer-Encoding: 8bit\n"
---- a/po/it_IT.po
-+++ b/po/it_IT.po
-@@ -12,7 +12,7 @@
- "PO-Revision-Date: 2011-06-05 23:37+0100\n"
- "Last-Translator: Diego Pierotto <vdr-italian@tiscali.it>\n"
- "Language-Team: \n"
--"Language: \n"
-+"Language: it\n"
- "MIME-Version: 1.0\n"
- "Content-Type: text/plain; charset=utf-8\n"
- "Content-Transfer-Encoding: 8bit\n"
diff --git a/media-plugins/vdr-duplicates/metadata.xml b/media-plugins/vdr-duplicates/metadata.xml
index b038c919cd23..c08751971fb3 100644
--- a/media-plugins/vdr-duplicates/metadata.xml
+++ b/media-plugins/vdr-duplicates/metadata.xml
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
-<email>vdr@gentoo.org</email>
-<name>Gentoo VDR Project</name>
-</maintainer>
+ <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>
</pkgmetadata>
diff --git a/media-plugins/vdr-dvbapi/Manifest b/media-plugins/vdr-dvbapi/Manifest
index 5eda0bbb5d93..a081dcfd8bfb 100644
--- a/media-plugins/vdr-dvbapi/Manifest
+++ b/media-plugins/vdr-dvbapi/Manifest
@@ -1,2 +1 @@
-DIST vdr-plugin-dvbapi-2.2.4.tar.gz 94419 BLAKE2B 326346b418ece22674aa0d84efd798a9eb8e958586d24385b4e468c11478f63ed89e94c742c57c5b1e955dc598db29a39e3730d71c93005aa6dcda262545e4e2 SHA512 d1313e927978fcf150ae14e570c16059caeeec07992066b03282295147872da3bdb191209408539c2a70c2ada868f731e9e5504a8dd737143f86e33a85fdf0c7
DIST vdr-plugin-dvbapi-2.2.5.tar.gz 95270 BLAKE2B dbab07bc7df8fdc7ec009b82723631a5e61cb1d4a9afdad16e32282a3e71d6bc87e7c78ec8cea73690606bda504c19bdd9123d1ca7a4e712b15ca884c77dabaa SHA512 7036705ddf706192774f511cab813c64d092a1db1c635003e28d6960d3d46ef484f44b86c15fae782d29ada728eae1861d009d91cb71ad77cb0a1b2ad316069b
diff --git a/media-plugins/vdr-dvbapi/files/kernel-4.14-fix.diff b/media-plugins/vdr-dvbapi/files/kernel-4.14-fix.diff
deleted file mode 100644
index 07644ab418ca..000000000000
--- a/media-plugins/vdr-dvbapi/files/kernel-4.14-fix.diff
+++ /dev/null
@@ -1,15 +0,0 @@
---- a/CA.h 2017-03-28 11:14:07.000000000 +0200
-+++ b/CA.h 2018-03-27 00:47:51.231750662 +0200
-@@ -9,4 +9,12 @@
- unsigned char cw[16];
- } ca_descr_aes_t;
-
-+#ifndef CA_SET_PID /* removed in kernel 4.14 */
-+typedef struct ca_pid {
-+ unsigned int pid;
-+ int index; /* -1 == disable */
-+} ca_pid_t;
-+#define CA_SET_PID _IOW('o', 135, struct ca_pid)
- #endif
-+
-+#endif // __CA_H
diff --git a/media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.4.ebuild b/media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.4.ebuild
deleted file mode 100644
index 35df01ca84a5..000000000000
--- a/media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.4.ebuild
+++ /dev/null
@@ -1,93 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit vdr-plugin-2
-
-MY_P="vdr-plugin-dvbapi-${PV}"
-
-DESCRIPTION="VDR Plugin: allows connect VDR to OScam"
-HOMEPAGE="https://github.com/manio/vdr-plugin-dvbapi"
-SRC_URI="https://github.com/manio/vdr-plugin-dvbapi/archive/v${PV}.tar.gz -> ${MY_P}.tar.gz"
-
-KEYWORDS="amd64 x86"
-SLOT="0"
-LICENSE="GPL-2+"
-IUSE="cpu_flags_x86_3dnow cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 dvbcsa"
-
-DEPEND=">=media-video/vdr-2.1.4
- dvbcsa? ( media-libs/libdvbcsa )"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=( "FAQ" "HISTORY" "INSTALL" "README" "FFdecsa/docs" )
-
-src_prepare() {
- vdr-plugin-2_src_prepare
-
- if use dvbcsa; then
- sed -e "/PLUGIN = dvbapi/a LIBDVBCSA = 1" -i Makefile || die "modifying Makefile"
- fi
-
- # respect the system CXXFLAGS
- sed -e "s:FLAGS:CXXFLAGS:" -i FFdecsa/Makefile || die "modifying FFdecsa/Makefile"
-
- # Prepare flags for FFdeCSA
- if [[ -n "${VDR_DVBAPI_PARALLEL}" ]]; then
- PARALLEL="${VDR_DVBAPI_PARALLEL}"
- else
- # [32/64] Core2 (SSSE3) achieves best results with SSE2 & SSE
- # [64] Athlon64 (SSE2) does much better with 64_LONG
- # [32] Athlon64 (SSE2) does best with MMX
- # [32] Pentium4 & Atom (SSE2) work best with SSE2 & SSE
- # [32] AthlonXP (SSE) has MMX faster
-
- # To avoid parsing -march=, we use ugly assumption that Intels don't
- # have 3dnow and AMDs do. SSE achieves good results only on Intel CPUs,
- # and LONG is best on 64-bit AMD CPUs.
-
- if ! use cpu_flags_x86_3dnow && use cpu_flags_x86_sse2; then
- PARALLEL=PARALLEL_128_SSE2
- elif ! use cpu_flags_x86_3dnow && use cpu_flags_x86_sse; then
- PARALLEL=PARALLEL_128_SSE
- elif use amd64; then
- PARALLEL=PARALLEL_64_LONG
- elif use cpu_flags_x86_mmx; then
- PARALLEL=PARALLEL_64_MMX
- else
- # fallback values:
- # PARALLEL_32_INT fails with gcc4.4 on x86&amd64
- # PARALLEL_64_2INT fails with gcc4.4 on x86
- # PARALLEL_128_4INT seems to be the fastest non-failing fallback
- PARALLEL=PARALLEL_128_4INT
- fi
-
- ewarn "VDR_DVBAPI_PARALLEL in your system make.conf is not set, guessing"
- ewarn "value from CPU_FLAGS_X86 USEflags, result: ${PARALLEL}"
- ewarn "This setting may be suboptimal, so you'll probably want to tweak"
- ewarn "it yourself."
- ewarn
- ewarn "To do this, unpack the source and run the script in"
- ewarn "\t<unpackdir>/${MY_P}/extra/FFdecsa-benchmark.sh"
- ewarn "and add the output value from PARALLEL_MODE= to your system make.conf as"
- ewarn "\tVDR_DVBAPI_PARALLEL=<your parameter>"
- ewarn
- fi
-
- export PARALLEL
-
- eapply "${FILESDIR}/kernel-4.14-fix.diff"
-}
-
-pkg_postinst() {
- vdr-plugin-2_pkg_postinst
-
- elog "This software might be illegal in some countries or violate"
- elog "rules of your DVB provider. Please respect these rules."
- elog
- elog "We do not offer support of any kind."
- elog "Asking for keys or for installation help will be ignored by gentoo developers!"
- elog
-}
diff --git a/media-plugins/vdr-dvd/metadata.xml b/media-plugins/vdr-dvd/metadata.xml
index ab39c7417e0e..89b6db31754d 100644
--- a/media-plugins/vdr-dvd/metadata.xml
+++ b/media-plugins/vdr-dvd/metadata.xml
@@ -1,11 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>vdr@gentoo.org</email>
- <name>Gentoo VDR Project</name>
- </maintainer>
- <upstream>
- <remote-id type="sourceforge">dvdplugin</remote-id>
- </upstream>
+ <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="sourceforge">dvdplugin</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-plugins/vdr-dvdswitch/metadata.xml b/media-plugins/vdr-dvdswitch/metadata.xml
index 2b167a7461de..c08751971fb3 100644
--- a/media-plugins/vdr-dvdswitch/metadata.xml
+++ b/media-plugins/vdr-dvdswitch/metadata.xml
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>vdr@gentoo.org</email>
- <name>Gentoo VDR Project</name>
- </maintainer>
+ <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>
</pkgmetadata>
diff --git a/media-plugins/vdr-exec/metadata.xml b/media-plugins/vdr-exec/metadata.xml
index b038c919cd23..c08751971fb3 100644
--- a/media-plugins/vdr-exec/metadata.xml
+++ b/media-plugins/vdr-exec/metadata.xml
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
-<email>vdr@gentoo.org</email>
-<name>Gentoo VDR Project</name>
-</maintainer>
+ <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>
</pkgmetadata>
diff --git a/media-plugins/vdr-extrecmenu/metadata.xml b/media-plugins/vdr-extrecmenu/metadata.xml
index 2b167a7461de..c08751971fb3 100644
--- a/media-plugins/vdr-extrecmenu/metadata.xml
+++ b/media-plugins/vdr-extrecmenu/metadata.xml
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>vdr@gentoo.org</email>
- <name>Gentoo VDR Project</name>
- </maintainer>
+ <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>
</pkgmetadata>
diff --git a/media-plugins/vdr-extrecmenu/vdr-extrecmenu-1.2.4-r2.ebuild b/media-plugins/vdr-extrecmenu/vdr-extrecmenu-1.2.4-r2.ebuild
index 1fdb6d35dc20..01d9a9172421 100644
--- a/media-plugins/vdr-extrecmenu/vdr-extrecmenu-1.2.4-r2.ebuild
+++ b/media-plugins/vdr-extrecmenu/vdr-extrecmenu-1.2.4-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -28,7 +28,7 @@ src_prepare() {
eapply "${FILESDIR}/${P}_c++11.patch"
cd "${WORKDIR}" || die
- eapply -p0 "${FILESDIR}/${DVDARCHIVE%.sh}-configfile.patch"
+ eapply "${FILESDIR}/${DVDARCHIVE%.sh}-configfile.patch"
vdr-plugin-2_src_prepare
}
diff --git a/media-plugins/vdr-ffnetdev/metadata.xml b/media-plugins/vdr-ffnetdev/metadata.xml
index 2b167a7461de..c08751971fb3 100644
--- a/media-plugins/vdr-ffnetdev/metadata.xml
+++ b/media-plugins/vdr-ffnetdev/metadata.xml
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>vdr@gentoo.org</email>
- <name>Gentoo VDR Project</name>
- </maintainer>
+ <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>
</pkgmetadata>
diff --git a/media-plugins/vdr-ffnetdev/vdr-ffnetdev-0.1.2.ebuild b/media-plugins/vdr-ffnetdev/vdr-ffnetdev-0.1.2.ebuild
index eef79330d3ec..a1438f6197f0 100644
--- a/media-plugins/vdr-ffnetdev/vdr-ffnetdev-0.1.2.ebuild
+++ b/media-plugins/vdr-ffnetdev/vdr-ffnetdev-0.1.2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
inherit vdr-plugin-2
@@ -10,19 +10,13 @@ VERSION="837" # every bump, new version
DESCRIPTION="VDR Plugin: Provides an easy way of connecting possible streaming clients to VDR"
HOMEPAGE="https://projects.vdr-developer.org/projects/plg-ffnetdev"
SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tar.bz2"
+S="${WORKDIR}/${P}" # override eclass default
-SLOT="0"
LICENSE="GPL-2"
+SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-S=${WORKDIR}/${P}
DEPEND=">=media-video/vdr-1.6.0"
RDEPEND="${DEPEND}"
-src_prepare() {
- epatch "${FILESDIR}/${P}_gettext.diff"
-
- vdr-plugin-2_src_prepare
-}
+PATCHES=( "${FILESDIR}/${P}_gettext.diff" )
diff --git a/media-plugins/vdr-freecell/metadata.xml b/media-plugins/vdr-freecell/metadata.xml
index 12e218327b1b..c08751971fb3 100644
--- a/media-plugins/vdr-freecell/metadata.xml
+++ b/media-plugins/vdr-freecell/metadata.xml
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>vdr@gentoo.org</email>
- <name>Gentoo VDR Project</name>
- </maintainer>
+ <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>
</pkgmetadata>
diff --git a/media-plugins/vdr-fritzbox/metadata.xml b/media-plugins/vdr-fritzbox/metadata.xml
index 2b85bf501d40..d2378c40c0a0 100644
--- a/media-plugins/vdr-fritzbox/metadata.xml
+++ b/media-plugins/vdr-fritzbox/metadata.xml
@@ -1,11 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>vdr@gentoo.org</email>
- <name>Gentoo VDR Project</name>
- </maintainer>
- <upstream>
- <remote-id type="github">jowi24/vdr-fritz</remote-id>
- </upstream>
+ <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">jowi24/vdr-fritz</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.3-r2.ebuild b/media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.3-r2.ebuild
deleted file mode 100644
index 566439ba3e3a..000000000000
--- a/media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.3-r2.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit vdr-plugin-2
-
-DESCRIPTION="VDR Plugin: Inform about incoming phone-calls and use the fritz!box phonebook"
-HOMEPAGE="https://github.com/jowi24/vdr-fritz"
-SRC_URI="https://github.com/jowi24/vdr-fritz/releases/download/${PV}/${P}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="
- dev-libs/libgcrypt:=
- dev-libs/boost:=[threads(+)]
- >=media-video/vdr-1.7.34
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${P}-boost-1.67.patch" )
-
-pkg_postinst() {
- elog "It is recommend to update your firmware release to the latest."
- elog
- elog "The integrated call monitor (available in Fritz!Box official"
- elog "firmware releases >= *.04.29) has to be enabled in order to"
- elog "have the vdr-fritzbox plugin display anything on your tv. To"
- elog "enable it call #96*5* from your telephone. If that doesn't"
- elog "work for you, read the documentation for further instructions."
-}
diff --git a/media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.3-r4.ebuild b/media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.3-r4.ebuild
index 99bd94dcf3ca..0fe984e2a0a0 100644
--- a/media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.3-r4.ebuild
+++ b/media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.3-r4.ebuild
@@ -1,22 +1,21 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit vdr-plugin-2
+inherit toolchain-funcs vdr-plugin-2
DESCRIPTION="VDR Plugin: Inform about incoming phone-calls and use the fritz!box phonebook"
HOMEPAGE="https://github.com/jowi24/vdr-fritz"
SRC_URI="https://github.com/jowi24/vdr-fritz/releases/download/${PV}/${P}.tgz"
-LICENSE="GPL-2"
+LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="amd64 x86"
-IUSE=""
DEPEND="
dev-libs/libgcrypt:=
- dev-libs/boost:=[threads(+)]
+ dev-libs/boost:=
media-video/vdr"
RDEPEND="${DEPEND}"
diff --git a/media-plugins/vdr-imonlcd/Manifest b/media-plugins/vdr-imonlcd/Manifest
index eb48939a12ef..d3ba8bd25dc5 100644
--- a/media-plugins/vdr-imonlcd/Manifest
+++ b/media-plugins/vdr-imonlcd/Manifest
@@ -1,2 +1 @@
-DIST vdr-imonlcd-1.0.2.tgz 44517 BLAKE2B 1cc675978ca2c8270592c552ca383468628382c28aca08f74c55aa40dfc4154797f0e49e038cb2a8c07d66dbbf9d3fed190256809e08c4dea9b379a29cd96acf SHA512 ad1f70c3c3f4754251bd47d23ac2c56503860461edfb6e91d8dfa8e1d585da9fdd36ad300821eb29ef727e5a0875aa41d5def5f6f89f36f06efbd4a5da2b2fae
DIST vdr-imonlcd-1.0.3.tar.gz 42969 BLAKE2B 443ebe901950f69df084207118ae314f9e91695372cbc6794ea3f37c5f7517100816682519cd8cfba7d44c0aebaefdee85fca002a70e0ea1bfca564410695187 SHA512 74e895dbb97bf20f5795848cbf00a752403909f0ceb0192601e43512d630d5cf4fd66550b91e3c5fa45329e0c7cf31b2aa366cbd1748dc9928592811c3f444b9
diff --git a/media-plugins/vdr-imonlcd/files/vdr-imonlcd-1.0.2-freetype_pkgconfig.patch b/media-plugins/vdr-imonlcd/files/vdr-imonlcd-1.0.2-freetype_pkgconfig.patch
deleted file mode 100644
index 2e570b89f8ac..000000000000
--- a/media-plugins/vdr-imonlcd/files/vdr-imonlcd-1.0.2-freetype_pkgconfig.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From 2168f20fb6b00f7ae2104c6f4eafae2402cb1d92 Mon Sep 17 00:00:00 2001
-From: Lars Wendler <polynomial-c@gentoo.org>
-Date: Tue, 24 Jul 2018 13:00:40 +0200
-Subject: [PATCH] Makefile: Use pkg-config to query freetype
-
-As of freetype-2.9.1 the freetype-config file no longer gets installed
-by default.
----
- Makefile | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/Makefile b/Makefile
-index fc165e9..36fc681 100644
---- a/Makefile
-+++ b/Makefile
-@@ -55,8 +55,8 @@ SOFILE = libvdr-$(PLUGIN).so
-
- ### Includes and Defines (add further entries here):
-
--INCLUDES += $(shell freetype-config --cflags)
--LIBS += $(shell freetype-config --libs)
-+INCLUDES += $(shell ${PKG_CONFIG} --cflags freetype2)
-+LIBS += $(shell ${PKG_CONFIG} --libs freetype2)
-
- DEFINES += -DPLUGIN_NAME_I18N='"$(PLUGIN)"'
-
---
-2.18.0
-
diff --git a/media-plugins/vdr-imonlcd/metadata.xml b/media-plugins/vdr-imonlcd/metadata.xml
index b4dbb6eb43d2..69d5c1131185 100644
--- a/media-plugins/vdr-imonlcd/metadata.xml
+++ b/media-plugins/vdr-imonlcd/metadata.xml
@@ -13,4 +13,7 @@
<email>vdr@gentoo.org</email>
<name>Gentoo VDR Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">vdr-projects/vdr-plugin-imonlcd</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.2.ebuild b/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.2.ebuild
deleted file mode 100644
index 75f9c6b555b3..000000000000
--- a/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.2.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit linux-info toolchain-funcs udev vdr-plugin-2
-
-VERSION="2086" # every bump, new version
-
-DESCRIPTION="VDR Plugin: shows information about the current state of VDR on iMON LCD"
-HOMEPAGE="https://projects.vdr-developer.org/projects/plg-imonlcd/wiki"
-SRC_URI="https://projects.vdr-developer.org/attachments/download/${VERSION}/${P}.tgz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
- media-libs/freetype
- virtual/udev"
-DEPEND="${RDEPEND}
- media-video/vdr"
-BDEPEND="virtual/pkgconfig"
-QA_FLAGS_IGNORED="
- usr/lib/vdr/plugins/libvdr-.*
- usr/lib64/vdr/plugins/libvdr-.*"
-
-DOCS=(
- HISTORY
- README
-)
-PATCHES=(
- "${FILESDIR}/${PN}-1.0.2-freetype_pkgconfig.patch"
-)
-CONFIG_CHECK="~IR_IMON"
-
-pkg_setup() {
- linux-info_pkg_setup
- vdr-plugin-2_pkg_setup
-}
-
-src_configure() {
- tc-export PKG_CONFIG
- default
-}
-
-src_install() {
- rm -f README.git
- vdr-plugin-2_src_install
-
- udev_dorules "${FILESDIR}"/99-imonlcd.rules
-}
-
-pkg_postinst() {
- udev_reload
-}
diff --git a/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.3.ebuild b/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.3-r1.ebuild
index 05e6d56bd235..6c2d5c92d4f1 100644
--- a/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.3.ebuild
+++ b/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.3-r1.ebuild
@@ -1,12 +1,12 @@
# Copyright 2021-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit linux-info toolchain-funcs udev vdr-plugin-2
DESCRIPTION="VDR Plugin: shows information about the current state of VDR on iMON LCD"
-HOMEPAGE="https://projects.vdr-developer.org/projects/plg-imonlcd/wiki"
+HOMEPAGE="https://github.com/vdr-projects/vdr-plugin-imonlcd/wiki"
SRC_URI="https://github.com/vdr-projects/vdr-plugin-imonlcd/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/vdr-plugin-imonlcd-${PV}"
@@ -14,12 +14,12 @@ LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-RDEPEND="
- media-libs/freetype
+RDEPEND="media-libs/freetype
virtual/udev"
DEPEND="${RDEPEND}
media-video/vdr"
-BDEPEND="virtual/pkgconfig"
+BDEPEND="sys-devel/gettext
+ virtual/pkgconfig"
QA_FLAGS_IGNORED="
usr/lib/vdr/plugins/libvdr-.*
usr/lib64/vdr/plugins/libvdr-.*"
@@ -49,3 +49,7 @@ src_install() {
pkg_postinst() {
udev_reload
}
+
+pkg_postrm() {
+ udev_reload
+}
diff --git a/media-plugins/vdr-joystick/metadata.xml b/media-plugins/vdr-joystick/metadata.xml
index b038c919cd23..c08751971fb3 100644
--- a/media-plugins/vdr-joystick/metadata.xml
+++ b/media-plugins/vdr-joystick/metadata.xml
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
-<email>vdr@gentoo.org</email>
-<name>Gentoo VDR Project</name>
-</maintainer>
+ <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>
</pkgmetadata>
diff --git a/media-plugins/vdr-launcher/metadata.xml b/media-plugins/vdr-launcher/metadata.xml
index b038c919cd23..c08751971fb3 100644
--- a/media-plugins/vdr-launcher/metadata.xml
+++ b/media-plugins/vdr-launcher/metadata.xml
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
-<email>vdr@gentoo.org</email>
-<name>Gentoo VDR Project</name>
-</maintainer>
+ <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>
</pkgmetadata>
diff --git a/media-plugins/vdr-lcdproc/metadata.xml b/media-plugins/vdr-lcdproc/metadata.xml
index 2b167a7461de..c08751971fb3 100644
--- a/media-plugins/vdr-lcdproc/metadata.xml
+++ b/media-plugins/vdr-lcdproc/metadata.xml
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>vdr@gentoo.org</email>
- <name>Gentoo VDR Project</name>
- </maintainer>
+ <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>
</pkgmetadata>
diff --git a/media-plugins/vdr-live/metadata.xml b/media-plugins/vdr-live/metadata.xml
index b038c919cd23..d9659699f3af 100644
--- a/media-plugins/vdr-live/metadata.xml
+++ b/media-plugins/vdr-live/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="project">
-<email>vdr@gentoo.org</email>
-<name>Gentoo VDR Project</name>
-</maintainer>
+ <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">MarkusEh/vdr-plugin-live</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-plugins/vdr-live/vdr-live-3.0.6.ebuild b/media-plugins/vdr-live/vdr-live-3.0.6.ebuild
index ba9c107d430f..ec742542cdd8 100644
--- a/media-plugins/vdr-live/vdr-live-3.0.6.ebuild
+++ b/media-plugins/vdr-live/vdr-live-3.0.6.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit ssl-cert vdr-plugin-2
+inherit ssl-cert toolchain-funcs vdr-plugin-2
MY_P="v3.0.6"
diff --git a/media-plugins/vdr-loadepg/metadata.xml b/media-plugins/vdr-loadepg/metadata.xml
index 2472832e8f65..cc1b97a863b6 100644
--- a/media-plugins/vdr-loadepg/metadata.xml
+++ b/media-plugins/vdr-loadepg/metadata.xml
@@ -1,13 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>vdr@gentoo.org</email>
- <name>Gentoo VDR Project</name>
- </maintainer>
- <longdescription>
- This is the Loadepg plugin for the Video Disk Recorder (VDR)
- With this Plugin EPG data can be received via Satelite,
- become the information from the Canal+ group (Mediahighway of receivers) ready placed.
- </longdescription>
+ <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>
+ <longdescription>
+ This is the Loadepg plugin for the Video Disk Recorder (VDR)
+ With this Plugin EPG data can be received via Satelite,
+ become the information from the Canal+ group (Mediahighway of receivers) ready placed.
+ </longdescription>
</pkgmetadata>
diff --git a/media-plugins/vdr-menuorg/Manifest b/media-plugins/vdr-menuorg/Manifest
index c93dea9ae772..14f3bfbd6f79 100644
--- a/media-plugins/vdr-menuorg/Manifest
+++ b/media-plugins/vdr-menuorg/Manifest
@@ -1 +1,2 @@
DIST vdr-menuorg-0.5.1.tar.gz 26004 BLAKE2B 9508ca191c4529172043ba75c0e689d27c7ee8252d21a1ded125c004249b32c5ecbbb4e888cfa3f95b851a287d3a70b572c1dd8c545825ddce723e97ce8b610f SHA512 b103f092bca6deba3f88b78fa0728d5d5b2fa895f62acd7d242f0495ba41597ba6f2cafbf548e07d5482b193171b3a0d52d2a46f1d3c93737976e431e77a21dd
+DIST vdr-menuorg-0.5.2.tar.gz 27501 BLAKE2B 48e10c8c63ee07306fb60c0dfca3d4e9002f2c696a4e1d15fb1ec04e5ecc27cc45743b87d625e38ebc6234edf267423c4bb4a01bc43ce179902827ffea59daef SHA512 30c30b09e3d085c477c63006d2c6070ae2eec64ae71949de8066b2ae15f3f21673844ea872fc765459990f1605bf3b23306ffe76caba297ad8ae4678fde645b9
diff --git a/media-plugins/vdr-menuorg/metadata.xml b/media-plugins/vdr-menuorg/metadata.xml
index 2b167a7461de..6703ad260cfb 100644
--- a/media-plugins/vdr-menuorg/metadata.xml
+++ b/media-plugins/vdr-menuorg/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-menuorg</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-plugins/vdr-menuorg/vdr-menuorg-0.5.2.ebuild b/media-plugins/vdr-menuorg/vdr-menuorg-0.5.2.ebuild
new file mode 100644
index 000000000000..1f3b6cc1fc96
--- /dev/null
+++ b/media-plugins/vdr-menuorg/vdr-menuorg-0.5.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: make osd menu configurable via config-file"
+HOMEPAGE="https://github.com/vdr-projects/vdr-plugin-menuorg"
+SRC_URI="https://github.com/vdr-projects/vdr-plugin-menuorg/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/vdr-plugin-menuorg-${PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.0.0[menuorg]
+ dev-cpp/libxmlpp:2.6
+ dev-cpp/glibmm:2"
+RDEPEND="${DEPEND}"
+
+src_compile() {
+ emake CXXFLAGS+=-std=c++11
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insinto /etc/vdr/plugins/menuorg
+ doins menuorg.xml
+}
diff --git a/media-plugins/vdr-mlist/metadata.xml b/media-plugins/vdr-mlist/metadata.xml
index b038c919cd23..c08751971fb3 100644
--- a/media-plugins/vdr-mlist/metadata.xml
+++ b/media-plugins/vdr-mlist/metadata.xml
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
-<email>vdr@gentoo.org</email>
-<name>Gentoo VDR Project</name>
-</maintainer>
+ <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>
</pkgmetadata>
diff --git a/media-plugins/vdr-mp3ng/metadata.xml b/media-plugins/vdr-mp3ng/metadata.xml
index dca7ec63112a..ca83ca5a02fe 100644
--- a/media-plugins/vdr-mp3ng/metadata.xml
+++ b/media-plugins/vdr-mp3ng/metadata.xml
@@ -1,15 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>vdr@gentoo.org</email>
- <name>Gentoo VDR Project</name>
- <description>
- Please contact maintainer before you change something.
- </description>
- </maintainer>
- <longdescription>
- VDR Plugin to play audio files, supports mp3, wav and ogg audio format.
- You can provide and edit your own playlists.
- </longdescription>
+ <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>
+ <longdescription>
+ VDR Plugin to play audio files, supports mp3, wav and ogg audio format.
+ You can provide and edit your own playlists.
+ </longdescription>
</pkgmetadata>
diff --git a/media-plugins/vdr-mp3ng/vdr-mp3ng-0.0.1_pre5-r5.ebuild b/media-plugins/vdr-mp3ng/vdr-mp3ng-0.0.1_pre5-r5.ebuild
index becef782b2f5..e9c1f5f5dba5 100644
--- a/media-plugins/vdr-mp3ng/vdr-mp3ng-0.0.1_pre5-r5.ebuild
+++ b/media-plugins/vdr-mp3ng/vdr-mp3ng-0.0.1_pre5-r5.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit vdr-plugin-2
+inherit flag-o-matic vdr-plugin-2
MY_PV=0.9.13-MKIV-pre3
MY_P=${PN}-${MY_PV}
diff --git a/media-plugins/vdr-mplayer/metadata.xml b/media-plugins/vdr-mplayer/metadata.xml
index 6d6152adc816..7baa1e7c56e0 100644
--- a/media-plugins/vdr-mplayer/metadata.xml
+++ b/media-plugins/vdr-mplayer/metadata.xml
@@ -1,15 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>vdr@gentoo.org</email>
- <name>Gentoo VDR Project</name>
- <description>
- Please contact maintainer before you change something.
- </description>
- </maintainer>
- <longdescription>
- VDR Plugin to play video files, the plugin uses mplayer for this.
- All supported file types in mplayer can be played.
- </longdescription>
+ <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>
+ <longdescription>
+ VDR Plugin to play video files, the plugin uses mplayer for this.
+ All supported file types in mplayer can be played.
+ </longdescription>
</pkgmetadata>
diff --git a/media-plugins/vdr-newsticker/metadata.xml b/media-plugins/vdr-newsticker/metadata.xml
index b038c919cd23..c08751971fb3 100644
--- a/media-plugins/vdr-newsticker/metadata.xml
+++ b/media-plugins/vdr-newsticker/metadata.xml
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
-<email>vdr@gentoo.org</email>
-<name>Gentoo VDR Project</name>
-</maintainer>
+ <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>
</pkgmetadata>
diff --git a/media-plugins/vdr-noepg/metadata.xml b/media-plugins/vdr-noepg/metadata.xml
index a290931a0450..e36cdb2dda3d 100644
--- a/media-plugins/vdr-noepg/metadata.xml
+++ b/media-plugins/vdr-noepg/metadata.xml
@@ -1,11 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>vdr@gentoo.org</email>
- <name>Gentoo VDR Project</name>
- </maintainer>
- <upstream>
- <remote-id type="github">flensrocker/vdr-plugin-noepg</remote-id>
- </upstream>
+ <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">flensrocker/vdr-plugin-noepg</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-plugins/vdr-osdserver/metadata.xml b/media-plugins/vdr-osdserver/metadata.xml
index b038c919cd23..c08751971fb3 100644
--- a/media-plugins/vdr-osdserver/metadata.xml
+++ b/media-plugins/vdr-osdserver/metadata.xml
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
-<email>vdr@gentoo.org</email>
-<name>Gentoo VDR Project</name>
-</maintainer>
+ <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>
</pkgmetadata>
diff --git a/media-plugins/vdr-peer/metadata.xml b/media-plugins/vdr-peer/metadata.xml
index b038c919cd23..c08751971fb3 100644
--- a/media-plugins/vdr-peer/metadata.xml
+++ b/media-plugins/vdr-peer/metadata.xml
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
-<email>vdr@gentoo.org</email>
-<name>Gentoo VDR Project</name>
-</maintainer>
+ <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>
</pkgmetadata>
diff --git a/media-plugins/vdr-pin/metadata.xml b/media-plugins/vdr-pin/metadata.xml
index 2b167a7461de..c08751971fb3 100644
--- a/media-plugins/vdr-pin/metadata.xml
+++ b/media-plugins/vdr-pin/metadata.xml
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>vdr@gentoo.org</email>
- <name>Gentoo VDR Project</name>
- </maintainer>
+ <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>
</pkgmetadata>
diff --git a/media-plugins/vdr-powermate/metadata.xml b/media-plugins/vdr-powermate/metadata.xml
index 12e218327b1b..c08751971fb3 100644
--- a/media-plugins/vdr-powermate/metadata.xml
+++ b/media-plugins/vdr-powermate/metadata.xml
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>vdr@gentoo.org</email>
- <name>Gentoo VDR Project</name>
- </maintainer>
+ <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>
</pkgmetadata>
diff --git a/media-plugins/vdr-radio/metadata.xml b/media-plugins/vdr-radio/metadata.xml
index dda45eb9ef82..d311c1f56233 100644
--- a/media-plugins/vdr-radio/metadata.xml
+++ b/media-plugins/vdr-radio/metadata.xml
@@ -1,12 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>vdr@gentoo.org</email>
- <name>Gentoo VDR Project</name>
- </maintainer>
- <longdescription>
- This Plugin display a background image while the vdr is switcht to radio channels.
- Also it supports RDS on radio channels.
- </longdescription>
+ <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>
+ <longdescription>
+ This Plugin display a background image while the vdr is switcht to radio channels.
+ Also it supports RDS on radio channels.
+ </longdescription>
</pkgmetadata>
diff --git a/media-plugins/vdr-rcu/metadata.xml b/media-plugins/vdr-rcu/metadata.xml
index 2b167a7461de..c08751971fb3 100644
--- a/media-plugins/vdr-rcu/metadata.xml
+++ b/media-plugins/vdr-rcu/metadata.xml
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>vdr@gentoo.org</email>
- <name>Gentoo VDR Project</name>
- </maintainer>
+ <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>
</pkgmetadata>
diff --git a/media-plugins/vdr-recsearch/metadata.xml b/media-plugins/vdr-recsearch/metadata.xml
index ffd9c1530584..bf480f7eb63d 100644
--- a/media-plugins/vdr-recsearch/metadata.xml
+++ b/media-plugins/vdr-recsearch/metadata.xml
@@ -1,11 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>vdr@gentoo.org</email>
- <name>Gentoo VDR Project</name>
- </maintainer>
- <upstream>
- <remote-id type="github">flensrocker/vdr-plugin-recsearch</remote-id>
- </upstream>
+ <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">flensrocker/vdr-plugin-recsearch</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-plugins/vdr-remotetimers/Manifest b/media-plugins/vdr-remotetimers/Manifest
deleted file mode 100644
index 9375cf1f794b..000000000000
--- a/media-plugins/vdr-remotetimers/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST vdr-remotetimers-1.0.2.tgz 62750 BLAKE2B 9c741c45d78c195e112cc936fdee76a36be1443468d027b8672d6641bd3ab8e897864f169d9956373944f788388a22746b4597fbd567f03b0f911b4d4f029c2a SHA512 37a93600e11c21b0ab5d18b0e0631b527db96b4a19967b34fb7f912607f803ca8872efdbd642dfcde0953129b7a1a8fe971459deab6d8c78449f94505d8674de
diff --git a/media-plugins/vdr-remotetimers/metadata.xml b/media-plugins/vdr-remotetimers/metadata.xml
deleted file mode 100644
index 2b167a7461de..000000000000
--- a/media-plugins/vdr-remotetimers/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>vdr@gentoo.org</email>
- <name>Gentoo VDR Project</name>
- </maintainer>
-</pkgmetadata>
diff --git a/media-plugins/vdr-remotetimers/vdr-remotetimers-1.0.2-r1.ebuild b/media-plugins/vdr-remotetimers/vdr-remotetimers-1.0.2-r1.ebuild
deleted file mode 100644
index f8d21fdb299f..000000000000
--- a/media-plugins/vdr-remotetimers/vdr-remotetimers-1.0.2-r1.ebuild
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit vdr-plugin-2
-
-DESCRIPTION="VDR plugin: edit timers on remote vdr instances"
-HOMEPAGE="https://vdr.schmirler.de/"
-SRC_URI="https://vdr.schmirler.de/${PN#vdr-}/${P}.tgz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="amd64 ~arm x86"
-
-DEPEND="~media-video/vdr-2.2.0"
diff --git a/media-plugins/vdr-remotetimers/vdr-remotetimers-1.0.2.ebuild b/media-plugins/vdr-remotetimers/vdr-remotetimers-1.0.2.ebuild
deleted file mode 100644
index a276dcd90f49..000000000000
--- a/media-plugins/vdr-remotetimers/vdr-remotetimers-1.0.2.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit vdr-plugin-2
-
-DESCRIPTION="VDR plugin: edit timers on remote vdr instances"
-HOMEPAGE="https://vdr.schmirler.de/"
-SRC_URI="https://vdr.schmirler.de/${PN#vdr-}/${P}.tgz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="amd64 ~arm x86"
-IUSE=""
-
-DEPEND=">=media-video/vdr-2.0.0"
-RDEPEND="${DEPEND}"
diff --git a/media-plugins/vdr-rpihddevice/metadata.xml b/media-plugins/vdr-rpihddevice/metadata.xml
index 2b167a7461de..c08751971fb3 100644
--- a/media-plugins/vdr-rpihddevice/metadata.xml
+++ b/media-plugins/vdr-rpihddevice/metadata.xml
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>vdr@gentoo.org</email>
- <name>Gentoo VDR Project</name>
- </maintainer>
+ <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>
</pkgmetadata>
diff --git a/media-plugins/vdr-scheduler/metadata.xml b/media-plugins/vdr-scheduler/metadata.xml
index b038c919cd23..c08751971fb3 100644
--- a/media-plugins/vdr-scheduler/metadata.xml
+++ b/media-plugins/vdr-scheduler/metadata.xml
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
-<email>vdr@gentoo.org</email>
-<name>Gentoo VDR Project</name>
-</maintainer>
+ <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>
</pkgmetadata>
diff --git a/media-plugins/vdr-screenshot/metadata.xml b/media-plugins/vdr-screenshot/metadata.xml
index b038c919cd23..c08751971fb3 100644
--- a/media-plugins/vdr-screenshot/metadata.xml
+++ b/media-plugins/vdr-screenshot/metadata.xml
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
-<email>vdr@gentoo.org</email>
-<name>Gentoo VDR Project</name>
-</maintainer>
+ <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>
</pkgmetadata>
diff --git a/media-plugins/vdr-skincurses/metadata.xml b/media-plugins/vdr-skincurses/metadata.xml
index b038c919cd23..c08751971fb3 100644
--- a/media-plugins/vdr-skincurses/metadata.xml
+++ b/media-plugins/vdr-skincurses/metadata.xml
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
-<email>vdr@gentoo.org</email>
-<name>Gentoo VDR Project</name>
-</maintainer>
+ <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>
</pkgmetadata>
diff --git a/media-plugins/vdr-skinelchi/metadata.xml b/media-plugins/vdr-skinelchi/metadata.xml
index 0068cc5d58b6..c08751971fb3 100644
--- a/media-plugins/vdr-skinelchi/metadata.xml
+++ b/media-plugins/vdr-skinelchi/metadata.xml
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>vdr@gentoo.org</email>
- <name>Gentoo VDR Project</name>
-</maintainer>
+ <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>
</pkgmetadata>
diff --git a/media-plugins/vdr-sleeptimer/metadata.xml b/media-plugins/vdr-sleeptimer/metadata.xml
index b038c919cd23..c08751971fb3 100644
--- a/media-plugins/vdr-sleeptimer/metadata.xml
+++ b/media-plugins/vdr-sleeptimer/metadata.xml
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
-<email>vdr@gentoo.org</email>
-<name>Gentoo VDR Project</name>
-</maintainer>
+ <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>
</pkgmetadata>
diff --git a/media-plugins/vdr-sndctl/metadata.xml b/media-plugins/vdr-sndctl/metadata.xml
index b038c919cd23..c08751971fb3 100644
--- a/media-plugins/vdr-sndctl/metadata.xml
+++ b/media-plugins/vdr-sndctl/metadata.xml
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
-<email>vdr@gentoo.org</email>
-<name>Gentoo VDR Project</name>
-</maintainer>
+ <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>
</pkgmetadata>
diff --git a/media-plugins/vdr-solitaire/metadata.xml b/media-plugins/vdr-solitaire/metadata.xml
index 2b167a7461de..c08751971fb3 100644
--- a/media-plugins/vdr-solitaire/metadata.xml
+++ b/media-plugins/vdr-solitaire/metadata.xml
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>vdr@gentoo.org</email>
- <name>Gentoo VDR Project</name>
- </maintainer>
+ <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>
</pkgmetadata>
diff --git a/media-plugins/vdr-solitaire/vdr-solitaire-0.0.3.ebuild b/media-plugins/vdr-solitaire/vdr-solitaire-0.0.3.ebuild
index 7d19f7a257b9..deb473f5f940 100644
--- a/media-plugins/vdr-solitaire/vdr-solitaire-0.0.3.ebuild
+++ b/media-plugins/vdr-solitaire/vdr-solitaire-0.0.3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
inherit vdr-plugin-2
@@ -12,9 +12,9 @@ SRC_URI="https://web.archive.org/web/20150928211126/http://www.djdagobert.com/vd
LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
DEPEND=">=media-video/vdr-1.3.25"
+RDEPEND="${DEPEND}"
SOLITAIRE_DATA_DIR="/usr/share/vdr/solitaire"
@@ -22,9 +22,10 @@ src_prepare() {
vdr-plugin-2_src_prepare
sed -i cards.c cursor.c \
- -e 's#cPlugin::ConfigDirectory("solitaire")#"'${SOLITAIRE_DATA_DIR}'"#'
+ -e 's#cPlugin::ConfigDirectory("solitaire")#"'${SOLITAIRE_DATA_DIR}'"#' \
+ || die
- sed -i solitaire.c -e "s:RegisterI18n://RegisterI18n:"
+ sed -i solitaire.c -e "s:RegisterI18n://RegisterI18n:" || die
}
src_install() {
diff --git a/media-plugins/vdr-span/metadata.xml b/media-plugins/vdr-span/metadata.xml
index 2524cd70c104..c08751971fb3 100644
--- a/media-plugins/vdr-span/metadata.xml
+++ b/media-plugins/vdr-span/metadata.xml
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>vdr@gentoo.org</email>
- <name>Gentoo VDR Project</name>
-</maintainer>
+ <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>
</pkgmetadata>
diff --git a/media-plugins/vdr-streamdev/files/vdr-streamdev-0.6.3-Makefile.patch b/media-plugins/vdr-streamdev/files/vdr-streamdev-0.6.3-Makefile.patch
new file mode 100644
index 000000000000..282108476c7b
--- /dev/null
+++ b/media-plugins/vdr-streamdev/files/vdr-streamdev-0.6.3-Makefile.patch
@@ -0,0 +1,36 @@
+diff -Naur vdr-plugin-streamdev-0.6.3.orig/libdvbmpeg/Makefile vdr-plugin-streamdev-0.6.3/libdvbmpeg/Makefile
+--- vdr-plugin-streamdev-0.6.3.orig/libdvbmpeg/Makefile 2022-01-22 17:07:53.000000000 +0100
++++ vdr-plugin-streamdev-0.6.3/libdvbmpeg/Makefile 2022-06-30 23:15:50.274114529 +0200
+@@ -15,7 +15,7 @@
+
+ .PHONY: clean
+ libdvbmpegtools.a: $(OBJS)
+- ar -rcs libdvbmpegtools.a $(OBJS)
++ $(AR) -rcs libdvbmpegtools.a $(OBJS)
+
+ ### Implicit rules:
+
+diff -Naur vdr-plugin-streamdev-0.6.3.orig/remux/Makefile vdr-plugin-streamdev-0.6.3/remux/Makefile
+--- vdr-plugin-streamdev-0.6.3.orig/remux/Makefile 2022-01-22 17:07:53.000000000 +0100
++++ vdr-plugin-streamdev-0.6.3/remux/Makefile 2022-06-30 23:15:18.845454583 +0200
+@@ -11,7 +11,7 @@
+
+ .PHONY: clean
+ remux.a: $(OBJS)
+- ar -rcs remux.a $^
++ $(AR) -rcs remux.a $^
+
+ ### Implicit rules:
+
+diff -Naur vdr-plugin-streamdev-0.6.3.orig/tools/Makefile vdr-plugin-streamdev-0.6.3/tools/Makefile
+--- vdr-plugin-streamdev-0.6.3.orig/tools/Makefile 2022-01-22 17:07:53.000000000 +0100
++++ vdr-plugin-streamdev-0.6.3/tools/Makefile 2022-06-30 23:16:14.494623068 +0200
+@@ -11,7 +11,7 @@
+
+ .PHONY: clean
+ sockettools.a: $(OBJS)
+- ar -rcs sockettools.a $(OBJS)
++ $(AR) -rcs sockettools.a $(OBJS)
+
+ ### Implicit rules:
+
diff --git a/media-plugins/vdr-streamdev/vdr-streamdev-0.6.3.ebuild b/media-plugins/vdr-streamdev/vdr-streamdev-0.6.3.ebuild
index 3565a40465d6..378c2ef62603 100644
--- a/media-plugins/vdr-streamdev/vdr-streamdev-0.6.3.ebuild
+++ b/media-plugins/vdr-streamdev/vdr-streamdev-0.6.3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit vdr-plugin-2
+inherit toolchain-funcs vdr-plugin-2
DESCRIPTION="VDR Plugin: Client/Server and http streaming plugin"
HOMEPAGE="https://github.com/vdr-projects/vdr-plugin-streamdev"
@@ -12,7 +12,7 @@ S="${WORKDIR}/vdr-plugin-streamdev-${PV}"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
IUSE="client +server"
REQUIRED_USE="|| ( client server )"
@@ -24,6 +24,7 @@ RDEPEND="${DEPEND}"
QA_FLAGS_IGNORED="
usr/lib/vdr/plugins/libvdr-streamdev-.*
usr/lib64/vdr/plugins/libvdr-streamdev-.*"
+PATCHES=( "${FILESDIR}/${P}-Makefile.patch" )
# vdr-plugin-2.eclass changes
PO_SUBDIR="client server"
@@ -51,6 +52,10 @@ src_prepare() {
fix_vdr_libsi_include server/livestreamer.c
}
+src_compile() {
+ emake AR="$(tc-getAR)"
+}
+
src_install() {
vdr-plugin-2_src_install
diff --git a/media-plugins/vdr-suspendoutput/metadata.xml b/media-plugins/vdr-suspendoutput/metadata.xml
index 2b167a7461de..c08751971fb3 100644
--- a/media-plugins/vdr-suspendoutput/metadata.xml
+++ b/media-plugins/vdr-suspendoutput/metadata.xml
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>vdr@gentoo.org</email>
- <name>Gentoo VDR Project</name>
- </maintainer>
+ <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>
</pkgmetadata>
diff --git a/media-plugins/vdr-svdrposd/metadata.xml b/media-plugins/vdr-svdrposd/metadata.xml
index 2b167a7461de..c08751971fb3 100644
--- a/media-plugins/vdr-svdrposd/metadata.xml
+++ b/media-plugins/vdr-svdrposd/metadata.xml
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>vdr@gentoo.org</email>
- <name>Gentoo VDR Project</name>
- </maintainer>
+ <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>
</pkgmetadata>
diff --git a/media-plugins/vdr-svdrpservice/metadata.xml b/media-plugins/vdr-svdrpservice/metadata.xml
index 2b167a7461de..c08751971fb3 100644
--- a/media-plugins/vdr-svdrpservice/metadata.xml
+++ b/media-plugins/vdr-svdrpservice/metadata.xml
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>vdr@gentoo.org</email>
- <name>Gentoo VDR Project</name>
- </maintainer>
+ <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>
</pkgmetadata>
diff --git a/media-plugins/vdr-systeminfo/metadata.xml b/media-plugins/vdr-systeminfo/metadata.xml
index b038c919cd23..c08751971fb3 100644
--- a/media-plugins/vdr-systeminfo/metadata.xml
+++ b/media-plugins/vdr-systeminfo/metadata.xml
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
-<email>vdr@gentoo.org</email>
-<name>Gentoo VDR Project</name>
-</maintainer>
+ <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>
</pkgmetadata>
diff --git a/media-plugins/vdr-ttxtsubs/Manifest b/media-plugins/vdr-ttxtsubs/Manifest
index a915f369171e..aad9475d6c3b 100644
--- a/media-plugins/vdr-ttxtsubs/Manifest
+++ b/media-plugins/vdr-ttxtsubs/Manifest
@@ -1 +1,2 @@
DIST vdr-ttxtsubs-0.3.0.tar.gz 58956 BLAKE2B 681b517c25793bc5a7cc9bde4efdfc5d61cb69ba9524348eaf1c9df1b896650634b489be4a2705d040b7cbdff7648f270d74b63493739544040ebc2051cadb7b SHA512 60edbbc152e4c168dbc91f67f2105f9e9536f108ba0210a8834d950659a0923bc7bc23f44dcfa484135d5d9a6f89abb4e90f0ad39db826ad41c8f1192446bc56
+DIST vdr-ttxtsubs-0.3.0.tgz 57650 BLAKE2B e095d6841c83e2b7209469903301471492f2976ca1a5d85e68e330e177ff71959273871463b169bb667c64848230e2301d7d9438b94b5e6cfddef32b1c4805eb SHA512 634aff77b3a540ca9239cfceaf253ce33e69a2b85733a904828c527549ea1a40b4b9322327cb32bc5333942c1f503046a7b8bfc0ac31cce131621ffa6790d87a
diff --git a/media-plugins/vdr-ttxtsubs/metadata.xml b/media-plugins/vdr-ttxtsubs/metadata.xml
index b038c919cd23..68acddbe9e40 100644
--- a/media-plugins/vdr-ttxtsubs/metadata.xml
+++ b/media-plugins/vdr-ttxtsubs/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="project">
-<email>vdr@gentoo.org</email>
-<name>Gentoo VDR Project</name>
-</maintainer>
+ <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-ttxtsubs</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/media-plugins/vdr-ttxtsubs/vdr-ttxtsubs-0.3.0-r3.ebuild b/media-plugins/vdr-ttxtsubs/vdr-ttxtsubs-0.3.0-r3.ebuild
new file mode 100644
index 000000000000..d7f7e4081b83
--- /dev/null
+++ b/media-plugins/vdr-ttxtsubs/vdr-ttxtsubs-0.3.0-r3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: displaying, recording and replaying teletext based subtitles"
+HOMEPAGE="https://github.com/vdr-projects/vdr-plugin-ttxtsubs"
+SRC_URI="https://github.com/vdr-projects/vdr-plugin-ttxtsubs/archive/refs/tags/v${PV}.tar.gz -> ${P}.tgz"
+S="${WORKDIR}/vdr-plugin-ttxtsubs-${PV}"
+
+KEYWORDS="amd64 ~arm x86"
+SLOT="0"
+LICENSE="GPL-2+"
+IUSE=""
+
+DEPEND="media-video/vdr[ttxtsubs]"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ eapply "${FILESDIR}/${P}_teletext-chars.patch"
+
+ if has_version ">=media-video/vdr-2.4"; then
+ eapply "${FILESDIR}/${P}_vdr-2.4.0.patch"
+ fi
+}
diff --git a/media-plugins/vdr-ttxtsubs/vdr-ttxtsubs-0.3.0.ebuild b/media-plugins/vdr-ttxtsubs/vdr-ttxtsubs-0.3.0.ebuild
deleted file mode 100644
index 510673779e27..000000000000
--- a/media-plugins/vdr-ttxtsubs/vdr-ttxtsubs-0.3.0.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit vdr-plugin-2
-
-VERSION="1281" # every bump, new version!
-
-DESCRIPTION="VDR Plugin: displaying, recording and replaying teletext based subtitles"
-HOMEPAGE="https://projects.vdr-developer.org/projects/plg-ttxtsubs"
-SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tar.gz"
-
-KEYWORDS="amd64 x86"
-SLOT="0"
-LICENSE="GPL-2+"
-IUSE=""
-
-DEPEND=">=media-video/vdr-1.7.38[ttxtsubs]"
-RDEPEND="${DEPEND}"
diff --git a/media-plugins/vdr-undelete/Manifest b/media-plugins/vdr-undelete/Manifest
index ac8af1354afa..cff4f28255ed 100644
--- a/media-plugins/vdr-undelete/Manifest
+++ b/media-plugins/vdr-undelete/Manifest
@@ -1,2 +1 @@
-DIST vdr-undelete-0.0.7.tgz 34655 BLAKE2B 81f40ad993d06386112ef46c3ba1c1402211c2ec2138aa113dfe8376340416097a691e7b5f4c4fee24e85e7a0b5c16501dc6853374c3e8b27e0a84437dcb0f74 SHA512 c4d634580d91c3d3601767bb29cfe12e0bd13f9d8fd5bab31a3388db1f8724544b371b4ba333cd524aa5243554015517f487f6e8f2de31bd747f1094ba1c84ff
-DIST vdr-undelete-2.3.0_pre1.tgz 13865 BLAKE2B 065550c0c6aa150677550450f458db496ac55e6ad1b8024de22abca37093259adfdd6ffc7b9c07a66e76df573c3c1d4d69920bcf56872406234a4898f99021d2 SHA512 3200efcbd2eec5ef04d66fcf9dbbd1973ef7488a332618a6d2f5dc4bc20323e2b88746f02883e9488436b32f21aea2fb60e7e675e247af392ee121423af4b878
+DIST vdr-undelete-2.3.1_pre1.tgz 13865 BLAKE2B 065550c0c6aa150677550450f458db496ac55e6ad1b8024de22abca37093259adfdd6ffc7b9c07a66e76df573c3c1d4d69920bcf56872406234a4898f99021d2 SHA512 3200efcbd2eec5ef04d66fcf9dbbd1973ef7488a332618a6d2f5dc4bc20323e2b88746f02883e9488436b32f21aea2fb60e7e675e247af392ee121423af4b878
diff --git a/media-plugins/vdr-undelete/metadata.xml b/media-plugins/vdr-undelete/metadata.xml
index 2b167a7461de..c08751971fb3 100644
--- a/media-plugins/vdr-undelete/metadata.xml
+++ b/media-plugins/vdr-undelete/metadata.xml
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>vdr@gentoo.org</email>
- <name>Gentoo VDR Project</name>
- </maintainer>
+ <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>
</pkgmetadata>
diff --git a/media-plugins/vdr-undelete/vdr-undelete-0.0.7-r1.ebuild b/media-plugins/vdr-undelete/vdr-undelete-0.0.7-r1.ebuild
deleted file mode 100644
index ca2e438ac242..000000000000
--- a/media-plugins/vdr-undelete/vdr-undelete-0.0.7-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit vdr-plugin-2
-
-VERSION="1060" # every bump, new version!
-
-DESCRIPTION="VDR Plugin: Recover deleted recordings of VDR"
-HOMEPAGE="https://projects.vdr-developer.org/projects/plg-undelete"
-SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="amd64 ~arm x86"
-IUSE=""
-
-DEPEND=">=media-video/vdr-1.5.7"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
- vdr-plugin-2_src_prepare
-
- if has_version ">=media-video/vdr-2.1.2"; then
- sed -e "s#VideoDirectory#cVideoDirectory::Name\(\)#" \
- -i menuundelete.c
-
- sed -e "s#RemoveVideoFile#cVideoDirectory::RemoveVideoFile#" \
- -i undelete.c menuundelete.c
-
- sed -e "s#RenameVideoFile#cVideoDirectory::RenameVideoFile#" \
- -i undelete.c menuundelete.c
-
- sed -e "s#RemoveEmptyVideoDirectories#cVideoDirectory::RemoveEmptyVideoDirectories#" \
- -i undelete.c
- fi
-}
diff --git a/media-plugins/vdr-undelete/vdr-undelete-0.0.7.ebuild b/media-plugins/vdr-undelete/vdr-undelete-0.0.7.ebuild
deleted file mode 100644
index 55e193120ee9..000000000000
--- a/media-plugins/vdr-undelete/vdr-undelete-0.0.7.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit vdr-plugin-2
-
-VERSION="1060" # every bump, new version!
-
-DESCRIPTION="VDR Plugin: Recover deleted recordings of VDR"
-HOMEPAGE="https://projects.vdr-developer.org/projects/plg-undelete"
-SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 x86"
-IUSE=""
-
-DEPEND=">=media-video/vdr-1.5.7"
-RDEPEND="${DEPEND}"
diff --git a/media-plugins/vdr-undelete/vdr-undelete-2.3.0_pre1.ebuild b/media-plugins/vdr-undelete/vdr-undelete-2.3.1_pre1.ebuild
index 7ea4ea0b4a86..374a85ee81d9 100644
--- a/media-plugins/vdr-undelete/vdr-undelete-2.3.0_pre1.ebuild
+++ b/media-plugins/vdr-undelete/vdr-undelete-2.3.1_pre1.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,12 +7,11 @@ inherit vdr-plugin-2
DESCRIPTION="VDR Plugin: Recover deleted recordings of VDR"
HOMEPAGE="http://phivdr.dyndns.org/vdr/"
-SRC_URI="http://phivdr.dyndns.org/vdr/vdr-undelete/vdr-undelete-2.3.1-pre1.tgz -> ${P}.tgz"
+SRC_URI="http://phivdr.dyndns.org/vdr/vdr-undelete/vdr-undelete-${PV/_pre/-pre}.tgz -> ${P}.tgz"
+S="${WORKDIR}"/${PN/vdr-}-${PV/_pre/-pre}
SLOT="0"
LICENSE="GPL-2"
KEYWORDS="amd64 ~arm x86"
DEPEND="media-video/vdr"
-
-S="${WORKDIR}/undelete-2.3.1-pre1"
diff --git a/media-plugins/vdr-vaapidevice/Manifest b/media-plugins/vdr-vaapidevice/Manifest
deleted file mode 100644
index 4296d801d926..000000000000
--- a/media-plugins/vdr-vaapidevice/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST vdr-vaapidevice-1.0.0_p20190526.tar.gz 122374 BLAKE2B 740bf6244205eacc89cb9517fc25f7a947f67f14eda990688f86f6c6ebb3da9d648ee3cb6798d4c27bd8bde04c4354b35fb4d4a5d0ed30dcdd1e04293d0744a5 SHA512 f67caa3f052479ac8339700766471f0f36369b152c84c84ed7479ddb67235fa527465dffae6f3b0d57f6cae12ed3d4c290a7cd65ad32af1421943b8adcad8e5b
diff --git a/media-plugins/vdr-vaapidevice/files/confd b/media-plugins/vdr-vaapidevice/files/confd
deleted file mode 100644
index 4d25501b1493..000000000000
--- a/media-plugins/vdr-vaapidevice/files/confd
+++ /dev/null
@@ -1,30 +0,0 @@
-# vaapidevice - VA-API Output Device
-#
-# -a device audio device (fe. alsa: hw:0,0 oss: /dev/dsp)
-# -p device audio device for pass-through (hw:0,1 or /dev/dsp1)
-# -c channel audio mixer channel name (fe. PCM)
-# -d display display of x11 server (fe. :0.0)
-# -f start with fullscreen window (only with window manager)
-# -g geometry x11 window geometry wxh+x+y
-# -t tracemode set the trace mode for debugging
-# -v device video driver device (vaapi, noop)
-# -s start in suspended mode
-# -x start x11 server, with -xx try to connect, if this fails
-# -X args X11 server arguments (f.e. -nocursor)
-# -D start in detached mode
-#
-# -w workaround enable/disable workarounds
-# no-hw-decoder disable hw decoder, use software decoder only
-# no-mpeg-hw-decoder disable hw decoder for mpeg only
-# still-hw-decoder enable hardware decoder for still-pictures
-# still-h264-hw-decoder enable h264 hw decoder for still-pictures
-# alsa-driver-broken disable broken alsa driver message
-# alsa-no-close-open disable close open to fix alsa no sound bug
-# alsa-close-open-delay enable close open delay to fix no sound bug
-# ignore-repeat-pict disable repeat pict message
-#
-# no default parameters
-# uncomment the next line and add your personal settings
-
-#_EXTRAOPTS=""
-
diff --git a/media-plugins/vdr-vaapidevice/metadata.xml b/media-plugins/vdr-vaapidevice/metadata.xml
deleted file mode 100644
index b4dbb6eb43d2..000000000000
--- a/media-plugins/vdr-vaapidevice/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-<?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>
-</pkgmetadata>
diff --git a/media-plugins/vdr-vaapidevice/vdr-vaapidevice-1.0.0_p20190526.ebuild b/media-plugins/vdr-vaapidevice/vdr-vaapidevice-1.0.0_p20190526.ebuild
deleted file mode 100644
index 7c751a098dc6..000000000000
--- a/media-plugins/vdr-vaapidevice/vdr-vaapidevice-1.0.0_p20190526.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit vdr-plugin-2
-
-GIT_COMMIT="d19657bae399e79df107e316ca40922d21393f80"
-
-DESCRIPTION="VDR Plugin: A VA-API output device plugin for VDR"
-HOMEPAGE="https://github.com/pesintta/vdr-plugin-vaapidevice"
-SRC_URI="https://github.com/pesintta/vdr-plugin-vaapidevice/archive/${GIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-
-KEYWORDS="~amd64 ~x86"
-
-LICENSE="AGPL-3"
-SLOT="0"
-IUSE="debug"
-
-RDEPEND="
- media-video/vdr
- media-video/ffmpeg[vaapi,X]
- x11-libs/libva[X]
- x11-libs/libva-intel-driver[X]
- x11-libs/libX11
- x11-libs/libxcb
- x11-libs/xcb-util
- x11-libs/xcb-util-wm
- x11-libs/xcb-util-keysyms
- media-libs/alsa-lib
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- virtual/pkgconfig
-"
-
-QA_FLAGS_IGNORED="
- usr/lib/vdr/plugins/libvdr-vaapidevice.*
- usr/lib64/vdr/plugins/libvdr-vaapidevice.*
-"
-S="${WORKDIR}/vdr-plugin-vaapidevice-${GIT_COMMIT}"
-
-src_prepare() {
- vdr-plugin-2_src_prepare
-
- use debug && append-cppflags -DDEBUG
-
- local GIT_COMMIT_SHORT=${GIT_COMMIT:0:7}
- sed -i -e "s:GIT_REV =.*:GIT_REV=-${GIT_COMMIT_SHORT}:" Makefile || die "Failed to modify Makefile"
-}
diff --git a/media-plugins/vdr-vcd/metadata.xml b/media-plugins/vdr-vcd/metadata.xml
index b038c919cd23..c08751971fb3 100644
--- a/media-plugins/vdr-vcd/metadata.xml
+++ b/media-plugins/vdr-vcd/metadata.xml
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
-<email>vdr@gentoo.org</email>
-<name>Gentoo VDR Project</name>
-</maintainer>
+ <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>
</pkgmetadata>
diff --git a/media-plugins/vdr-vcd/vdr-vcd-0.9-r4.ebuild b/media-plugins/vdr-vcd/vdr-vcd-0.9-r4.ebuild
index 4fe81467974b..16af019be9d4 100644
--- a/media-plugins/vdr-vcd/vdr-vcd-0.9-r4.ebuild
+++ b/media-plugins/vdr-vcd/vdr-vcd-0.9-r4.ebuild
@@ -1,19 +1,17 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
inherit vdr-plugin-2
DESCRIPTION="VDR plugin: play video cds"
-
HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
SRC_URI="http://vdr.websitec.de/download/vdr-vcd/${P}.tgz"
-SLOT="0"
LICENSE="GPL-2"
+SLOT="0"
KEYWORDS="~amd64 x86"
-IUSE=""
DEPEND=">=media-video/vdr-1.5.9"
RDEPEND="${DEPEND}"
diff --git a/media-plugins/vdr-vdrmanager/metadata.xml b/media-plugins/vdr-vdrmanager/metadata.xml
index 9528c8fad4af..35a6bde076c2 100644
--- a/media-plugins/vdr-vdrmanager/metadata.xml
+++ b/media-plugins/vdr-vdrmanager/metadata.xml
@@ -1,11 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>vdr@gentoo.org</email>
- <name>Gentoo VDR Project</name>
- </maintainer>
- <use>
- <flag name="stream">Add support for streaming Video to Android client</flag>
- </use>
+ <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>
+ <use>
+ <flag name="stream">Add support for streaming Video to Android client</flag>
+ </use>
</pkgmetadata>
diff --git a/media-plugins/vdr-vdrmanager/vdr-vdrmanager-0.14.ebuild b/media-plugins/vdr-vdrmanager/vdr-vdrmanager-0.14.ebuild
index c70aa2893ded..3550b3f6c72e 100644
--- a/media-plugins/vdr-vdrmanager/vdr-vdrmanager-0.14.ebuild
+++ b/media-plugins/vdr-vdrmanager/vdr-vdrmanager-0.14.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=6
+EAPI=8
inherit vdr-plugin-2 ssl-cert
@@ -10,10 +10,11 @@ VERSION="1971" # every bump, new version
DESCRIPTION="VDR Plugin: remote programming VDR using VDR-Manager running on Android devices"
HOMEPAGE="https://projects.vdr-developer.org/projects/vdr-manager/wiki"
SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
+S="${WORKDIR}/${P}"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
IUSE="gzip +ssl stream zlib"
DEPEND=">=media-video/vdr-2
@@ -21,8 +22,6 @@ DEPEND=">=media-video/vdr-2
RDEPEND="stream? ( media-plugins/vdr-streamdev[server] )
zlib? ( sys-libs/zlib )"
-S="${WORKDIR}/${P}"
-
VDR_RCADDON_FILE="${FILESDIR}/rc-addon-0.12.sh"
VDR_CONFD_FILE="${FILESDIR}/confd-0.12"
diff --git a/media-plugins/vdr-vompserver/Manifest b/media-plugins/vdr-vompserver/Manifest
index 24383473dc5d..4fc8ac159881 100644
--- a/media-plugins/vdr-vompserver/Manifest
+++ b/media-plugins/vdr-vompserver/Manifest
@@ -1,2 +1 @@
-DIST vdr-vompserver-0.4.1.tgz 87056 BLAKE2B a2106bc88407a198a218a003bb7973af8e96e5d367f7c6a86b95e802adfc9135dc2ede2534594284428acec418f22604ad49fe4ac245b37c0f51c5889a689cfe SHA512 79fbc311b48a752206842f21ec8d864df67aa7614f092b4e6a6623d732d4e053c2e35af7981aaed7d392f6510ebaac59f60640acae540e13c4f38cce04ddd1bd
DIST vdr-vompserver-0.5.1.tgz 97156 BLAKE2B a4c122cd83eb9f228ec2acb53b3e4ca0774effdda85516d8af131d9d93b791d92e78373fc79c9260d6dc7961039acc452789b37e8a5f873bfb8293dc1123e40e SHA512 24c5c67c25889a62735ad473143246a99df72cc972ffa68989821214765cc16eb49e4057fd7e1987e7602afe631f07c6e3554499c768cfc45e3a030db105ce45
diff --git a/media-plugins/vdr-vompserver/files/vdr-vompserver-0.4.1_c++11.patch b/media-plugins/vdr-vompserver/files/vdr-vompserver-0.4.1_c++11.patch
deleted file mode 100644
index 7571f9457b7e..000000000000
--- a/media-plugins/vdr-vompserver/files/vdr-vompserver-0.4.1_c++11.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-compile fix gcc-6
-https://bugs.gentoo.org/show_bug.cgi?id=593854
-Signed-of-by: Joerg Bornkessel <hd_brummy@gentoo.org> (2016/Oct/16)
-diff -Naur vompserver-0.4.1.orig/Makefile vompserver-0.4.1/Makefile
---- vompserver-0.4.1.orig/Makefile 2016-10-16 23:48:36.100111158 +0200
-+++ vompserver-0.4.1/Makefile 2016-10-16 23:49:05.226111158 +0200
-@@ -53,7 +53,7 @@
-
- INCLUDES +=
-
--DEFINES += -DPLUGIN_NAME_I18N='"$(PLUGIN)"'
-+DEFINES += -DPLUGIN_NAME_I18N='"$(PLUGIN)"' -D__STL_CONFIG_H
-
- # VOMP-INSERT
- DEFINES += -DVOMPSERVER
diff --git a/media-plugins/vdr-vompserver/vdr-vompserver-0.4.1-r1.ebuild b/media-plugins/vdr-vompserver/vdr-vompserver-0.4.1-r1.ebuild
deleted file mode 100644
index 5619624e7512..000000000000
--- a/media-plugins/vdr-vompserver/vdr-vompserver-0.4.1-r1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit vdr-plugin-2
-
-DESCRIPTION="VDR Plugin: server part for MediaMVP device"
-HOMEPAGE="https://www.loggytronic.com/vomp.php"
-SRC_URI="https://www.loggytronic.com/dl/${P}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=">=media-video/vdr-1.7.36-r1"
-RDEPEND="${DEPEND}"
-
-PATCHES=( "${FILESDIR}/${P}_c++11.patch" )
-
-KEEP_I18NOBJECT="yes"
-
-src_install() {
- vdr-plugin-2_src_install
-
- insinto /etc/vdr/plugins/vompserver
- newins vomp.conf.sample vomp.conf
- newins vomp-00-00-00-00-00-00.conf.sample vomp-00-00-00-00-00-00.conf
-}
-
-pkg_postinst() {
- vdr-plugin-2_pkg_postinst
-
- elog "\nHave a look to the VOMP sample files in /etc/vdr/plugins.\n"
-
- elog "You have to download the dongle file (i.e. firmware) and adapt"
- elog "the vomp configuration files accordingly."
-}
diff --git a/media-plugins/vdr-vompserver/vdr-vompserver-0.4.1.ebuild b/media-plugins/vdr-vompserver/vdr-vompserver-0.4.1.ebuild
deleted file mode 100644
index d8ef5d36284f..000000000000
--- a/media-plugins/vdr-vompserver/vdr-vompserver-0.4.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit vdr-plugin-2
-
-DESCRIPTION="VDR Plugin: server part for MediaMVP device"
-HOMEPAGE="https://www.loggytronic.com/vomp.php"
-SRC_URI="https://www.loggytronic.com/dl/${P}.tgz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND=">=media-video/vdr-1.7.36-r1"
-RDEPEND="${DEPEND}"
-
-KEEP_I18NOBJECT="yes"
-
-src_install() {
- vdr-plugin-2_src_install
-
- insinto /etc/vdr/plugins/vompserver
- newins vomp.conf.sample vomp.conf
- newins vomp-00-00-00-00-00-00.conf.sample vomp-00-00-00-00-00-00.conf
-}
-
-pkg_postinst() {
- vdr-plugin-2_pkg_postinst
-
- elog "\nHave a look to the VOMP sample files in /etc/vdr/plugins.\n"
-
- elog "You have to download the dongle file (i.e. firmware) and adapt"
- elog "the vomp configuration files accordingly."
-}
diff --git a/media-plugins/vdr-weatherng/metadata.xml b/media-plugins/vdr-weatherng/metadata.xml
index 0bed87e30603..1fb228d6507a 100644
--- a/media-plugins/vdr-weatherng/metadata.xml
+++ b/media-plugins/vdr-weatherng/metadata.xml
@@ -1,11 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
- <email>vdr@gentoo.org</email>
- <name>Gentoo VDR Project</name>
- </maintainer>
- <use>
- <flag name="dxr3">enables lower osd color depth for dxr3 cards</flag>
- </use>
+ <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>
+ <use>
+ <flag name="dxr3">enables lower osd color depth for dxr3 cards</flag>
+ </use>
</pkgmetadata>
diff --git a/media-plugins/vdr-wirbelscan/metadata.xml b/media-plugins/vdr-wirbelscan/metadata.xml
index b038c919cd23..c08751971fb3 100644
--- a/media-plugins/vdr-wirbelscan/metadata.xml
+++ b/media-plugins/vdr-wirbelscan/metadata.xml
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
-<email>vdr@gentoo.org</email>
-<name>Gentoo VDR Project</name>
-</maintainer>
+ <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>
</pkgmetadata>
diff --git a/media-plugins/vdr-xineliboutput/metadata.xml b/media-plugins/vdr-xineliboutput/metadata.xml
index 1a956bdd07ff..523d47ba6913 100644
--- a/media-plugins/vdr-xineliboutput/metadata.xml
+++ b/media-plugins/vdr-xineliboutput/metadata.xml
@@ -1,19 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="project">
- <email>vdr@gentoo.org</email>
- <name>Gentoo VDR Project</name>
- </maintainer>
- <use>
- <flag name="cec">Enable CEC support through <pkg>dev-libs/libcec</pkg></flag>
- <flag name="bluray">Enable BluRay metadata support through <pkg>media-libs/libbluray</pkg></flag>
- <flag name="libextractor">Use <pkg>media-libs/libextractor</pkg> to gather
- files' metadata in media-player</flag>
- <flag name="vdr">Compile the vdr output plugin to use local or remote xine as output</flag>
- <flag name="xine">Compile the xine input plugin for displaying vdr video and OSD</flag>
- </use>
- <upstream>
- <remote-id type="sourceforge">xineliboutput</remote-id>
- </upstream>
+ <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>
+ <use>
+ <flag name="cec">Enable CEC support through <pkg>dev-libs/libcec</pkg></flag>
+ <flag name="bluray">Enable BluRay metadata support through <pkg>media-libs/libbluray</pkg></flag>
+ <flag name="vdr">Compile the vdr output plugin to use local or remote xine as output</flag>
+ <flag name="xine">Compile the xine input plugin for displaying vdr video and OSD</flag>
+ </use>
+ <upstream>
+ <remote-id type="sourceforge">xineliboutput</remote-id>
+ </upstream>
</pkgmetadata>
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 c99f1ade06e2..ca97c401355d 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-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -9,17 +9,16 @@ GENTOO_VDR_CONDITIONAL=yes
DESCRIPTION="VDR Plugin: Xinelib PlugIn"
HOMEPAGE="https://sourceforge.net/projects/xineliboutput/"
-SRC_URI="mirror://sourceforge/${PN#vdr-}/${P}.tgz"
+SRC_URI="https://downloads.sourceforge.net/${PN#vdr-}/${P}.tgz"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="bluray caps cec dbus fbcon jpeg libextractor nls opengl +vdr vaapi vdpau +X +xine xinerama"
+IUSE="bluray caps cec dbus fbcon jpeg nls opengl +vdr vaapi vdpau +X +xine xinerama"
COMMON_DEPEND="
vdr? (
media-video/vdr
- libextractor? ( >=media-libs/libextractor-0.5.20 )
caps? ( sys-libs/libcap )
)
@@ -35,7 +34,7 @@ COMMON_DEPEND="
dbus? ( dev-libs/dbus-glib dev-libs/glib:2 )
jpeg? ( virtual/jpeg:* )
opengl? ( virtual/opengl )
- vaapi? ( x11-libs/libva >=media-libs/xine-lib-1.2[vaapi] )
+ vaapi? ( media-libs/libva >=media-libs/xine-lib-1.2[vaapi] )
vdpau? ( x11-libs/libvdpau >=media-libs/xine-lib-1.2[vdpau] )
xinerama? ( x11-libs/libXinerama )
)
@@ -94,7 +93,7 @@ src_configure() {
$(use_enable fbcon fb) \
$(use_enable vdr) \
$(use_enable xine libxine) \
- $(use_enable libextractor) \
+ --disable-libextractor \
$(use_enable caps libcap) \
$(use_enable cec libcec) \
$(use_enable jpeg libjpeg) \
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 601a84339a77..fe2a0e8dc961 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,26 +1,25 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit toolchain-funcs vdr-plugin-2
+inherit flag-o-matic toolchain-funcs vdr-plugin-2
GENTOO_VDR_CONDITIONAL=yes
DESCRIPTION="VDR Plugin: Xinelib PlugIn"
HOMEPAGE="https://sourceforge.net/projects/xineliboutput/"
-SRC_URI="mirror://sourceforge/${PN#vdr-}/${P}.tgz
+SRC_URI="https://downloads.sourceforge.net/${PN#vdr-}/${P}.tgz
http://vdr.websitec.de/download/${PN}/${P}_clang.patch.bz2"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="bluray caps cec dbus fbcon jpeg libextractor nls opengl +vdr vaapi vdpau +X +xine xinerama"
+IUSE="bluray caps cec dbus fbcon jpeg nls opengl +vdr vaapi vdpau +X +xine xinerama"
COMMON_DEPEND="
vdr? (
media-video/vdr
- libextractor? ( >=media-libs/libextractor-0.5.20 )
caps? ( sys-libs/libcap )
)
@@ -36,7 +35,7 @@ COMMON_DEPEND="
dbus? ( dev-libs/dbus-glib dev-libs/glib:2 )
jpeg? ( virtual/jpeg:* )
opengl? ( virtual/opengl )
- vaapi? ( x11-libs/libva >=media-libs/xine-lib-1.2[vaapi] )
+ vaapi? ( media-libs/libva >=media-libs/xine-lib-1.2[vaapi] )
vdpau? ( x11-libs/libvdpau >=media-libs/xine-lib-1.2[vdpau] )
xinerama? ( x11-libs/libXinerama )
)
@@ -100,7 +99,7 @@ src_configure() {
$(use_enable fbcon fb) \
$(use_enable vdr) \
$(use_enable xine libxine) \
- $(use_enable libextractor) \
+ --disable-libextractor \
$(use_enable caps libcap) \
$(use_enable cec libcec) \
$(use_enable jpeg libjpeg) \
diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r5.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r5.ebuild
index 22f0489518ed..2cec10f2db55 100644
--- a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r5.ebuild
+++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.2.0-r5.ebuild
@@ -1,26 +1,25 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit toolchain-funcs vdr-plugin-2
+inherit flag-o-matic toolchain-funcs vdr-plugin-2
GENTOO_VDR_CONDITIONAL=yes
DESCRIPTION="VDR Plugin: Xinelib PlugIn"
HOMEPAGE="https://sourceforge.net/projects/xineliboutput/"
-SRC_URI="mirror://sourceforge/${PN#vdr-}/${P}.tgz
+SRC_URI="https://downloads.sourceforge.net/${PN#vdr-}/${P}.tgz
http://vdr.websitec.de/download/${PN}/${P}_clang.patch.bz2"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE="bluray caps cec dbus fbcon jpeg libextractor nls opengl +vdr vaapi vdpau +X +xine xinerama"
+IUSE="bluray caps cec dbus fbcon jpeg nls opengl +vdr vaapi vdpau +X +xine xinerama"
COMMON_DEPEND="
vdr? (
media-video/vdr
- libextractor? ( >=media-libs/libextractor-0.5.20 )
caps? ( sys-libs/libcap )
)
@@ -36,7 +35,7 @@ COMMON_DEPEND="
dbus? ( dev-libs/dbus-glib dev-libs/glib:2 )
jpeg? ( media-libs/libjpeg-turbo:= )
opengl? ( virtual/opengl )
- vaapi? ( x11-libs/libva >=media-libs/xine-lib-1.2[vaapi] )
+ vaapi? ( media-libs/libva >=media-libs/xine-lib-1.2[vaapi] )
vdpau? ( x11-libs/libvdpau >=media-libs/xine-lib-1.2[vdpau] )
xinerama? ( x11-libs/libXinerama )
)
@@ -100,7 +99,7 @@ src_configure() {
$(use_enable fbcon fb) \
$(use_enable vdr) \
$(use_enable xine libxine) \
- $(use_enable libextractor) \
+ --disable-libextractor \
$(use_enable caps libcap) \
$(use_enable cec libcec) \
$(use_enable jpeg libjpeg) \
diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-9999.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-9999.ebuild
index 2ffc32df32a0..a7c7e09d2cde 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-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -15,12 +15,11 @@ EGIT_REPO_URI="https://git.code.sf.net/p/xineliboutput/git"
LICENSE="GPL-2+"
SLOT="0"
KEYWORDS=""
-IUSE="bluray caps cec dbus fbcon jpeg libextractor nls opengl +vdr vdpau +X +xine xinerama"
+IUSE="bluray caps cec dbus fbcon jpeg nls opengl +vdr vdpau +X +xine xinerama"
COMMON_DEPEND="
vdr? (
>=media-video/vdr-1.6.0
- libextractor? ( >=media-libs/libextractor-0.5.20 )
caps? ( sys-libs/libcap )
)
@@ -103,7 +102,7 @@ src_configure() {
$(use_enable fbcon fb) \
$(use_enable vdr) \
$(use_enable xine libxine) \
- $(use_enable libextractor) \
+ --disable-libextractor \
$(use_enable caps libcap) \
$(use_enable jpeg libjpeg) \
$(use_enable xinerama) \
diff --git a/media-plugins/vdr-zappilot/metadata.xml b/media-plugins/vdr-zappilot/metadata.xml
index b038c919cd23..c08751971fb3 100644
--- a/media-plugins/vdr-zappilot/metadata.xml
+++ b/media-plugins/vdr-zappilot/metadata.xml
@@ -1,8 +1,16 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
-<maintainer type="project">
-<email>vdr@gentoo.org</email>
-<name>Gentoo VDR Project</name>
-</maintainer>
+ <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>
</pkgmetadata>
diff --git a/media-plugins/x42-avldrums/Manifest b/media-plugins/x42-avldrums/Manifest
index e977ff14cf44..6d146f6bbf55 100644
--- a/media-plugins/x42-avldrums/Manifest
+++ b/media-plugins/x42-avldrums/Manifest
@@ -1,2 +1,2 @@
DIST robtk-0.7.5.tar.gz 117218 BLAKE2B ed1d19644b0d1bbc072098971062b66810cf137499a6ac4a706865c3f7dbd1c4741fb7dc9d8fe7f9112a43744c9bc9dc97d9e53264bbf9625291c6b49724bd35 SHA512 93527d5c67af786f93338c722e10e8c71379372846d06905af1b10b7085c34c09ebf445e174c32206b06cac876ed8093b3631f8ed15c10fcbe44317b6b8e2559
-DIST x42-avldrums-0.4.2.tar.gz 35246454 BLAKE2B aa8197e9b4e49f106f223cdc59886c76e33901b78c017b63598ff777cbbc7731318aeee90eb0687ce6bcf53b5f372218a0a8998c53d3c16ead9e8451d28f270b SHA512 4a8e51a02022294eedcb676579db7fbbf6d0054c71bb86a600403dd251a5bc179785d9a436ceba27a27cc49a370801e3838081d787d9b6345c85ae45b5f0e9e9
+DIST x42-avldrums-0.7.2.tar.gz 101208843 BLAKE2B de27cf0fd83b24e6ca151ab4ef4282b3558e41f890ed93b25950cd3ab78da5c30ff990115c28df60b693fa06824c6330b3af7bec09d44b3a435442d91d61ffb5 SHA512 9034180e4ac68127368d91a32dbfd874692ce8152f7ee947d621d08519e4c005e6e06367f36b0e4e31d38bd2f766e6a7db40bbbac83c63c65ed0ff88c02a1a0b
diff --git a/media-plugins/x42-avldrums/x42-avldrums-0.4.2.ebuild b/media-plugins/x42-avldrums/x42-avldrums-0.7.2.ebuild
index b62c86af7c8f..9db167242963 100644
--- a/media-plugins/x42-avldrums/x42-avldrums-0.4.2.ebuild
+++ b/media-plugins/x42-avldrums/x42-avldrums-0.7.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
diff --git a/media-plugins/x42-plugins/Manifest b/media-plugins/x42-plugins/Manifest
index 71934b487733..5d1603bc789a 100644
--- a/media-plugins/x42-plugins/Manifest
+++ b/media-plugins/x42-plugins/Manifest
@@ -1,2 +1,2 @@
-DIST x42-plugins-20220327.tar.xz 3582880 BLAKE2B b6de7f499e2889cbd4ddcc57a92468cce254b8ade277c173b62dd5a7a2fa84f72987325ea5889989c46a3cbb36050341ded2dbf83f7196eec8a2aa5929448a6e SHA512 a60d2eda1ed9a56338d1b08dc5352e26d0e4c8cba225c7759318c1d6c186664f64ac32b01e190094b4626626b329f81f688a0e4b6584f6c756daf805e6d419da
DIST x42-plugins-20220605.tar.xz 3587472 BLAKE2B 2df2f539e32ba9a5fb08495ff7f94c4555a3be6163681bf081e15e3a5a74592e981ec43d491980c5721756d77776ffcafbd5bc58f5ce7c19b055ceb4bda8247c SHA512 69b0d351b9137b4cf9374a36c7a8d0a1ae22eb39bd2b15640db96bc9036bafa59823e61ea6bfda09351dbc575fe4c189bb70c6676614ceddd9356c30811bc903
+DIST x42-plugins-20220714.tar.xz 3587148 BLAKE2B 10459537d470f3177578b5d0328d634e469a0f00f8390e5dc2fc6f91c197ab9299572fef6787fd61cfc0fd579657e0372af22a3539f84a1d8ba76277e413c5ff SHA512 502994109d68ae8df39b0258caa414529711fea92254922945eb3c7cf28bb5dd67586f362c8a392ec9cfda3f62cbe050063e86fb2c0bb3cc5e860912264472d3
diff --git a/media-plugins/x42-plugins/x42-plugins-20220605.ebuild b/media-plugins/x42-plugins/x42-plugins-20220605.ebuild
index 2ee199d0ef8f..103b9d2a203c 100644
--- a/media-plugins/x42-plugins/x42-plugins-20220605.ebuild
+++ b/media-plugins/x42-plugins/x42-plugins-20220605.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
DESCRIPTION="Collection of LV2 plugins"
HOMEPAGE="https://github.com/x42/x42-plugins"
@@ -12,8 +12,8 @@ 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"
+ SRC_URI="https://gareus.org/misc/x42-plugins/${P}.tar.xz"
+ KEYWORDS="amd64"
fi
LICENSE="GPL-2"
@@ -40,6 +40,11 @@ DEPEND="${RDEPEND}
sys-apps/help2man"
src_compile() {
+ # -Werror=odr
+ # https://bugs.gentoo.org/860402
+ # https://github.com/x42/meters.lv2/issues/41
+ filter-lto
+
emake CC="$(tc-getCC)" STRIP="#" FONTFILE="/usr/share/fonts/dejavu/DejaVuSans-Bold.ttf"
}
diff --git a/media-plugins/x42-plugins/x42-plugins-20220327.ebuild b/media-plugins/x42-plugins/x42-plugins-20220714.ebuild
index f57cf56abcb2..103b9d2a203c 100644
--- a/media-plugins/x42-plugins/x42-plugins-20220327.ebuild
+++ b/media-plugins/x42-plugins/x42-plugins-20220714.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
DESCRIPTION="Collection of LV2 plugins"
HOMEPAGE="https://github.com/x42/x42-plugins"
@@ -12,7 +12,7 @@ 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"
+ SRC_URI="https://gareus.org/misc/x42-plugins/${P}.tar.xz"
KEYWORDS="amd64"
fi
@@ -40,6 +40,11 @@ DEPEND="${RDEPEND}
sys-apps/help2man"
src_compile() {
+ # -Werror=odr
+ # https://bugs.gentoo.org/860402
+ # https://github.com/x42/meters.lv2/issues/41
+ filter-lto
+
emake CC="$(tc-getCC)" STRIP="#" FONTFILE="/usr/share/fonts/dejavu/DejaVuSans-Bold.ttf"
}
diff --git a/media-plugins/x42-plugins/x42-plugins-99999999.ebuild b/media-plugins/x42-plugins/x42-plugins-99999999.ebuild
index 2ee199d0ef8f..0f1aaafbbf0c 100644
--- a/media-plugins/x42-plugins/x42-plugins-99999999.ebuild
+++ b/media-plugins/x42-plugins/x42-plugins-99999999.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
DESCRIPTION="Collection of LV2 plugins"
HOMEPAGE="https://github.com/x42/x42-plugins"
@@ -12,7 +12,7 @@ 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"
+ SRC_URI="https://gareus.org/misc/x42-plugins/${P}.tar.xz"
KEYWORDS="~amd64"
fi
@@ -40,6 +40,11 @@ DEPEND="${RDEPEND}
sys-apps/help2man"
src_compile() {
+ # -Werror=odr
+ # https://bugs.gentoo.org/860402
+ # https://github.com/x42/meters.lv2/issues/41
+ filter-lto
+
emake CC="$(tc-getCC)" STRIP="#" FONTFILE="/usr/share/fonts/dejavu/DejaVuSans-Bold.ttf"
}
diff --git a/media-plugins/xsynth-dssi/xsynth-dssi-0.9.4.ebuild b/media-plugins/xsynth-dssi/xsynth-dssi-0.9.4.ebuild
index 3869375ba160..67b5b46f88ab 100644
--- a/media-plugins/xsynth-dssi/xsynth-dssi-0.9.4.ebuild
+++ b/media-plugins/xsynth-dssi/xsynth-dssi-0.9.4.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
DESCRIPTION="A software synthesizer plugin for the DSSI Soft Synth Interface"
-HOMEPAGE="http://dssi.sourceforge.net/download.html#Xsynth-DSSI"
-SRC_URI="mirror://sourceforge/dssi/${P}.tar.gz"
+HOMEPAGE="https://dssi.sourceforge.net/download.html#Xsynth-DSSI"
+SRC_URI="https://downloads.sourceforge.net/dssi/${P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
diff --git a/media-plugins/zam-plugins/Manifest b/media-plugins/zam-plugins/Manifest
index 63bd392defad..ed7cc4350745 100644
--- a/media-plugins/zam-plugins/Manifest
+++ b/media-plugins/zam-plugins/Manifest
@@ -1,2 +1,3 @@
-DIST DPF-9243625aacb9fb8dd9fe4bd479b227149eb37959.tar.gz 2114589 BLAKE2B c8f2cd92b47aa55a467ce14ef2adc8f776c6ce966df680b10c3efbd35ec45fd05ad3a7dee68788701a36a032d563ce2767236397daa0757095b653ecfefcb0fa SHA512 0eab116c5b57d44dc340400340d8fc8456045bdc7e8dbeaccb80f87c7c2e1784f2b24edb8e01e3b6e23807dec86f18caf7227db2c2fd491135b283e795701fb1
-DIST zam-plugins-3.14.tar.gz 23924833 BLAKE2B cdaa13d728cd7a9f7fa2ed53b04b76988bc88d0aa719c57913fd73be778186821d316add5eeea692dabfe1ca222c2f9aaf564abc1128f69da33b8aa592255eec SHA512 30c168ee855011b2f17fcc5e440039628399ab40b69bed9af284713df6155360b38d8249b3de1616e9a2f39885cff43c9e2505868aae891fd22bc92297c1962c
+DIST DPF-63dfb7610bc37dee69f4a303f3e3362529d95f24.tar.gz 3003822 BLAKE2B c6d53aca73d53ffc38ff2a45288658fcc94b0606120422d34e7f9cfd5e9acbcc37ec2a4f696bbe1c2eb4eecd120dd40566a8d9f634e2f5c6542e47a78c82e87f SHA512 d80d5e0bf70f9c441f72b433817ab0183a80ad74496e6a5f1e5ff7870c8869a2dfc3fcd70057025ff7b3622dd7417d0567b23e2cc7cd7ef29e716080d2abd813
+DIST pugl-844528e197c51603f6cef3238b4a48d23bf60eb7.tar.gz 214521 BLAKE2B 2f96fd3f97f3e1c56c06e6c1c08f7d585267b1006428925eeafe5250a9f6da489d4870bd4136ab6d3951f2984d631b5495816610774cad74e07ac8ba2622c2f9 SHA512 ad2eb02099d8539dfcffdda093cf4a8dcb1c959d8c4f860bba2a9777f0bfe3d4f2471ae56d5f7be779a8402c5b446e44c2c7aa66ff07bb87787cf0bd8add6772
+DIST zam-plugins-4.2.tar.gz 23927841 BLAKE2B 35a91ee409862eae61941fd2f00ee605ca3cf950a7cefd4c85abfb936b9b6aad3221e5dd34d20f75683f7ffb4dec4097c74f3b244502ddebafec987938d9e65c SHA512 84aff169f7992ea6f99efe7fb44f9923f19cab233bc2757aa0799575d4dce9140b9a6aec07782dfba3b951b6765ade7a0381c2c64c56aa23a635318f56ed84fd
diff --git a/media-plugins/zam-plugins/zam-plugins-3.14-r1.ebuild b/media-plugins/zam-plugins/zam-plugins-4.2.ebuild
index 093b8a90f1aa..26dc44d9a7d3 100644
--- a/media-plugins/zam-plugins/zam-plugins-3.14-r1.ebuild
+++ b/media-plugins/zam-plugins/zam-plugins-4.2.ebuild
@@ -1,15 +1,22 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-DPF_COMMIT="9243625aacb9fb8dd9fe4bd479b227149eb37959"
+# pugl original repository is at https://github.com/lv2/pugl
+# but this package does not compile with the latest version of pugl
+# from that repository as of Oct 22, 2023. it does not even compile
+# with the latest commit from the pugl repository used here as of May 23, 2022.
+DPF_COMMIT="63dfb7610bc37dee69f4a303f3e3362529d95f24"
+PUGL_COMMIT="844528e197c51603f6cef3238b4a48d23bf60eb7"
DPF_P="DPF-${DPF_COMMIT}"
+PUGL_P="pugl-${PUGL_COMMIT}"
DESCRIPTION="Collection of LV2/LADSPA/VST/JACK audio plugins for high quality processing"
-HOMEPAGE="http://www.zamaudio.com/ https://github.com/zamaudio/zam-plugins"
-SRC_URI="https://github.com/zamaudio/${PN}/archive/refs/tags/3.14.tar.gz -> ${P}.tar.gz
- https://github.com/DISTRHO/DPF/archive/${DPF_COMMIT}.tar.gz -> ${DPF_P}.tar.gz"
+HOMEPAGE="https://www.zamaudio.com/ https://github.com/zamaudio/zam-plugins"
+SRC_URI="https://github.com/zamaudio/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz
+ https://github.com/DISTRHO/DPF/archive/${DPF_COMMIT}.tar.gz -> ${DPF_P}.tar.gz
+ https://github.com/DISTRHO/pugl/archive/${PUGL_COMMIT}.tar.gz -> ${PUGL_P}.tar.gz"
LICENSE="GPL-2+"
SLOT="0"
@@ -32,35 +39,34 @@ DEPEND="media-libs/ladspa-sdk
RDEPEND="${DEPEND}"
BDEPEND="virtual/pkgconfig"
+zam_emake() {
+ emake PREFIX=/usr LIBDIR=$(get_libdir) VERBOSE=true \
+ BASE_OPTS="" SKIP_STRIPPING=true \
+ HAVE_ZITA_CONVOLVER=true \
+ HAVE_CAIRO=$(usex opengl true false) \
+ HAVE_DGL=$(usex opengl true false) \
+ HAVE_OPENGL=$(usex opengl true false) \
+ UI_TYPE=$(usex opengl "opengl" "none") \
+ HAVE_JACK=$(usex jack true false) \
+ ${@}
+}
+
src_prepare() {
default
rm -rf dpf
- ln -s ../${DPF_P} dpf || die "Failed to create DPF symlink"
+ ln -s "${WORKDIR}"/${DPF_P} dpf || die "Failed to create DPF symlink"
+ rm -rf dpf/dgl/src/pugl-upstream
+ ln -s "${WORKDIR}"/${PUGL_P} dpf/dgl/src/pugl-upstream || die "Failed to create pugl symlink"
# To make absolutely sure we do not even accidentally use bundled libs
rm -rf lib
}
src_compile() {
- emake PREFIX=/usr LIBDIR=$(get_libdir) VERBOSE=true \
- BASE_OPTS="" SKIP_STRIPPING=true \
- HAVE_ZITA_CONVOLVER=true \
- HAVE_CAIRO=$(usex opengl true false) \
- HAVE_DGL=$(usex opengl true false) \
- HAVE_OPENGL=$(usex opengl true false) \
- UI_TYPE=$(usex opengl "opengl" "none") \
- HAVE_JACK=$(usex jack true false)
+ zam_emake
}
src_install() {
- emake PREFIX=/usr LIBDIR=$(get_libdir) VERBOSE=true \
- BASE_OPTS="" SKIP_STRIPPING=true \
- HAVE_ZITA_CONVOLVER=true \
- HAVE_CAIRO=$(usex opengl true false) \
- HAVE_DGL=$(usex opengl true false) \
- HAVE_OPENGL=$(usex opengl true false) \
- UI_TYPE=$(usex opengl "opengl" "none") \
- HAVE_JACK=$(usex jack true false) \
- DESTDIR="${ED}" install
+ zam_emake DESTDIR="${ED}" install
}