summaryrefslogtreecommitdiff
path: root/media-plugins
diff options
context:
space:
mode:
Diffstat (limited to 'media-plugins')
-rw-r--r--media-plugins/alsa-plugins/Manifest11
-rw-r--r--media-plugins/alsa-plugins/alsa-plugins-1.1.1-r1.ebuild106
-rw-r--r--media-plugins/alsa-plugins/alsa-plugins-1.1.4-r1.ebuild105
-rw-r--r--media-plugins/alsa-plugins/files/51-pulseaudio-probe.conf19
-rw-r--r--media-plugins/alsa-plugins/files/alsa-plugins-1.0.23-automagic.patch12
-rw-r--r--media-plugins/alsa-plugins/files/alsa-plugins-1.0.28-libav10.patch338
-rw-r--r--media-plugins/alsa-plugins/files/pulse-default.conf10
-rw-r--r--media-plugins/alsa-plugins/metadata.xml10
-rw-r--r--media-plugins/alsaequal/Manifest7
-rw-r--r--media-plugins/alsaequal/alsaequal-0.6-r2.ebuild45
-rw-r--r--media-plugins/alsaequal/files/alsaequal-0.6-asneeded.patch16
-rw-r--r--media-plugins/alsaequal/files/alsaequal-0.6-eq-name.patch63
-rw-r--r--media-plugins/alsaequal/metadata.xml8
-rw-r--r--media-plugins/amb-plugins/Manifest7
-rw-r--r--media-plugins/amb-plugins/amb-plugins-0.8.1-r1.ebuild35
-rw-r--r--media-plugins/amb-plugins/amb-plugins-0.8.1.ebuild35
-rw-r--r--media-plugins/amb-plugins/files/amb-plugins-0.8.1-Makefile.patch43
-rw-r--r--media-plugins/amb-plugins/metadata.xml8
-rw-r--r--media-plugins/ams-lv2/Manifest5
-rw-r--r--media-plugins/ams-lv2/ams-lv2-1.1.0.ebuild29
-rw-r--r--media-plugins/ams-lv2/metadata.xml11
-rw-r--r--media-plugins/audacious-plugins/Manifest16
-rw-r--r--media-plugins/audacious-plugins/audacious-plugins-3.4.1.ebuild114
-rw-r--r--media-plugins/audacious-plugins/audacious-plugins-3.6.2-r1.ebuild133
-rw-r--r--media-plugins/audacious-plugins/audacious-plugins-3.7.1-r1.ebuild173
-rw-r--r--media-plugins/audacious-plugins/audacious-plugins-3.7.1.ebuild152
-rw-r--r--media-plugins/audacious-plugins/audacious-plugins-3.8.2.ebuild175
-rw-r--r--media-plugins/audacious-plugins/files/audacious-plugins-3.7.1-gl-jack.patch24
-rw-r--r--media-plugins/audacious-plugins/metadata.xml26
-rw-r--r--media-plugins/calf/Manifest7
-rw-r--r--media-plugins/calf/calf-0.0.60-r1.ebuild49
-rw-r--r--media-plugins/calf/calf-9999.ebuild45
-rw-r--r--media-plugins/calf/files/calf-0.0.60-cpp14.patch67
-rw-r--r--media-plugins/calf/metadata.xml14
-rw-r--r--media-plugins/caps-plugins/Manifest14
-rw-r--r--media-plugins/caps-plugins/caps-plugins-0.4.5-r1.ebuild42
-rw-r--r--media-plugins/caps-plugins/caps-plugins-0.4.5-r2.ebuild48
-rw-r--r--media-plugins/caps-plugins/caps-plugins-0.9.15-r1.ebuild51
-rw-r--r--media-plugins/caps-plugins/caps-plugins-0.9.15.ebuild48
-rw-r--r--media-plugins/caps-plugins/caps-plugins-0.9.24.ebuild48
-rw-r--r--media-plugins/caps-plugins/files/caps-plugins-0.4.5-double-free-corruption.patch16
-rw-r--r--media-plugins/caps-plugins/files/caps-plugins-0.9.15-fix-c++14.patch23
-rw-r--r--media-plugins/caps-plugins/metadata.xml9
-rw-r--r--media-plugins/emotion_generic_players/Manifest6
-rw-r--r--media-plugins/emotion_generic_players/emotion_generic_players-1.17.0.ebuild29
-rw-r--r--media-plugins/emotion_generic_players/emotion_generic_players-9999.ebuild27
-rw-r--r--media-plugins/emotion_generic_players/metadata.xml8
-rw-r--r--media-plugins/evas_generic_loaders/Manifest6
-rw-r--r--media-plugins/evas_generic_loaders/evas_generic_loaders-1.17.0.ebuild59
-rw-r--r--media-plugins/evas_generic_loaders/evas_generic_loaders-9999.ebuild58
-rw-r--r--media-plugins/evas_generic_loaders/metadata.xml8
-rw-r--r--media-plugins/fil-plugins/Manifest7
-rw-r--r--media-plugins/fil-plugins/fil-plugins-0.3.0-r1.ebuild36
-rw-r--r--media-plugins/fil-plugins/fil-plugins-0.3.0.ebuild37
-rw-r--r--media-plugins/fil-plugins/files/fil-plugins-makefile.patch21
-rw-r--r--media-plugins/fil-plugins/metadata.xml8
-rw-r--r--media-plugins/frei0r-plugins/Manifest9
-rw-r--r--media-plugins/frei0r-plugins/frei0r-plugins-1.5.0.ebuild65
-rw-r--r--media-plugins/frei0r-plugins/frei0r-plugins-1.6.0.ebuild65
-rw-r--r--media-plugins/frei0r-plugins/frei0r-plugins-1.6.1.ebuild65
-rw-r--r--media-plugins/frei0r-plugins/metadata.xml16
-rw-r--r--media-plugins/g2reverb/Manifest4
-rw-r--r--media-plugins/g2reverb/g2reverb-0.7.1.ebuild29
-rw-r--r--media-plugins/g2reverb/metadata.xml8
-rw-r--r--media-plugins/gimp-lensfun/Manifest12
-rw-r--r--media-plugins/gimp-lensfun/files/0.2.3-remove-deprecated-output.patch22
-rw-r--r--media-plugins/gimp-lensfun/files/gimp-lensfun-0.2.2-build.patch34
-rw-r--r--media-plugins/gimp-lensfun/gimp-lensfun-0.2.2-r1.ebuild37
-rw-r--r--media-plugins/gimp-lensfun/gimp-lensfun-0.2.2-r2.ebuild47
-rw-r--r--media-plugins/gimp-lensfun/gimp-lensfun-0.2.3.ebuild46
-rw-r--r--media-plugins/gimp-lensfun/gimp-lensfun-0.2.4.ebuild44
-rw-r--r--media-plugins/gimp-lensfun/metadata.xml15
-rw-r--r--media-plugins/gimp-lqr/Manifest8
-rw-r--r--media-plugins/gimp-lqr/files/gimp-lqr-no-deprecated.patch22
-rw-r--r--media-plugins/gimp-lqr/gimp-lqr-0.7.1.ebuild34
-rw-r--r--media-plugins/gimp-lqr/gimp-lqr-0.7.2.ebuild22
-rw-r--r--media-plugins/gimp-lqr/metadata.xml5
-rw-r--r--media-plugins/gimp-resynthesizer/Manifest7
-rw-r--r--media-plugins/gimp-resynthesizer/files/gimp-resynthesizer-0.16-makefile.patch27
-rw-r--r--media-plugins/gimp-resynthesizer/files/smart-remove.scm111
-rw-r--r--media-plugins/gimp-resynthesizer/gimp-resynthesizer-0.16.ebuild47
-rw-r--r--media-plugins/gimp-resynthesizer/metadata.xml5
-rw-r--r--media-plugins/gkrellmpc/Manifest9
-rw-r--r--media-plugins/gkrellmpc/files/gkrellmpc-0.1_beta10-mt.patch154
-rw-r--r--media-plugins/gkrellmpc/files/gkrellmpc-0.1_beta9-mt.patch152
-rw-r--r--media-plugins/gkrellmpc/gkrellmpc-0.1_beta10.ebuild38
-rw-r--r--media-plugins/gkrellmpc/gkrellmpc-0.1_beta9-r1.ebuild38
-rw-r--r--media-plugins/gkrellmpc/metadata.xml11
-rw-r--r--media-plugins/gmpc-alarm/Manifest5
-rw-r--r--media-plugins/gmpc-alarm/gmpc-alarm-11.8.16.ebuild29
-rw-r--r--media-plugins/gmpc-alarm/metadata.xml8
-rw-r--r--media-plugins/gmpc-albumview/Manifest5
-rw-r--r--media-plugins/gmpc-albumview/gmpc-albumview-11.8.16.ebuild28
-rw-r--r--media-plugins/gmpc-albumview/metadata.xml8
-rw-r--r--media-plugins/gmpc-avahi/Manifest5
-rw-r--r--media-plugins/gmpc-avahi/gmpc-avahi-11.8.16.ebuild30
-rw-r--r--media-plugins/gmpc-avahi/metadata.xml8
-rw-r--r--media-plugins/gmpc-awn/Manifest6
-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.ebuild35
-rw-r--r--media-plugins/gmpc-awn/metadata.xml8
-rw-r--r--media-plugins/gmpc-discogs/Manifest5
-rw-r--r--media-plugins/gmpc-discogs/gmpc-discogs-0.20.0.ebuild24
-rw-r--r--media-plugins/gmpc-discogs/metadata.xml11
-rw-r--r--media-plugins/gmpc-extraplaylist/Manifest5
-rw-r--r--media-plugins/gmpc-extraplaylist/gmpc-extraplaylist-0.20.0.ebuild23
-rw-r--r--media-plugins/gmpc-extraplaylist/metadata.xml11
-rw-r--r--media-plugins/gmpc-jamendo/Manifest5
-rw-r--r--media-plugins/gmpc-jamendo/gmpc-jamendo-11.8.16.ebuild31
-rw-r--r--media-plugins/gmpc-jamendo/metadata.xml8
-rw-r--r--media-plugins/gmpc-last-fm/Manifest5
-rw-r--r--media-plugins/gmpc-last-fm/gmpc-last-fm-0.20.0.ebuild24
-rw-r--r--media-plugins/gmpc-last-fm/metadata.xml12
-rw-r--r--media-plugins/gmpc-libnotify/Manifest5
-rw-r--r--media-plugins/gmpc-libnotify/gmpc-libnotify-11.8.16.ebuild30
-rw-r--r--media-plugins/gmpc-libnotify/metadata.xml11
-rw-r--r--media-plugins/gmpc-lyrics/Manifest5
-rw-r--r--media-plugins/gmpc-lyrics/gmpc-lyrics-11.8.16.ebuild29
-rw-r--r--media-plugins/gmpc-lyrics/metadata.xml17
-rw-r--r--media-plugins/gmpc-lyricwiki/Manifest5
-rw-r--r--media-plugins/gmpc-lyricwiki/gmpc-lyricwiki-11.8.16.ebuild29
-rw-r--r--media-plugins/gmpc-lyricwiki/metadata.xml11
-rw-r--r--media-plugins/gmpc-magnatune/Manifest5
-rw-r--r--media-plugins/gmpc-magnatune/gmpc-magnatune-11.8.16.ebuild32
-rw-r--r--media-plugins/gmpc-magnatune/metadata.xml16
-rw-r--r--media-plugins/gmpc-mdcover/Manifest5
-rw-r--r--media-plugins/gmpc-mdcover/gmpc-mdcover-0.20.0.ebuild32
-rw-r--r--media-plugins/gmpc-mdcover/metadata.xml12
-rw-r--r--media-plugins/gmpc-mmkeys/Manifest5
-rw-r--r--media-plugins/gmpc-mmkeys/gmpc-mmkeys-11.8.16.ebuild29
-rw-r--r--media-plugins/gmpc-mmkeys/metadata.xml8
-rw-r--r--media-plugins/gmpc-mserver/Manifest5
-rw-r--r--media-plugins/gmpc-mserver/gmpc-mserver-0.20.0.ebuild26
-rw-r--r--media-plugins/gmpc-mserver/metadata.xml11
-rw-r--r--media-plugins/gmpc-playlistsort/Manifest5
-rw-r--r--media-plugins/gmpc-playlistsort/gmpc-playlistsort-0.20.0.ebuild29
-rw-r--r--media-plugins/gmpc-playlistsort/metadata.xml11
-rw-r--r--media-plugins/gmpc-shout/Manifest5
-rw-r--r--media-plugins/gmpc-shout/gmpc-shout-0.20.0.ebuild33
-rw-r--r--media-plugins/gmpc-shout/metadata.xml11
-rw-r--r--media-plugins/gmpc-tagedit/Manifest5
-rw-r--r--media-plugins/gmpc-tagedit/gmpc-tagedit-11.8.16.ebuild31
-rw-r--r--media-plugins/gmpc-tagedit/metadata.xml11
-rw-r--r--media-plugins/grilo-plugins/Manifest9
-rw-r--r--media-plugins/grilo-plugins/grilo-plugins-0.2.17.ebuild93
-rw-r--r--media-plugins/grilo-plugins/grilo-plugins-0.3.4.ebuild118
-rw-r--r--media-plugins/grilo-plugins/grilo-plugins-0.3.5.ebuild132
-rw-r--r--media-plugins/grilo-plugins/metadata.xml20
-rw-r--r--media-plugins/gst-plugins-a52dec/Manifest11
-rw-r--r--media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-0.10.19-r1.ebuild16
-rw-r--r--media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.10.3.ebuild17
-rw-r--r--media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.10.5.ebuild17
-rw-r--r--media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.12.3.ebuild17
-rw-r--r--media-plugins/gst-plugins-a52dec/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-alsa/Manifest5
-rw-r--r--media-plugins/gst-plugins-alsa/gst-plugins-alsa-0.10.36-r1.ebuild19
-rw-r--r--media-plugins/gst-plugins-alsa/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-amr/Manifest12
-rw-r--r--media-plugins/gst-plugins-amr/files/gst-plugins-amr-0.10.19-headers-location.patch41
-rw-r--r--media-plugins/gst-plugins-amr/gst-plugins-amr-0.10.19-r1.ebuild25
-rw-r--r--media-plugins/gst-plugins-amr/gst-plugins-amr-1.10.3.ebuild20
-rw-r--r--media-plugins/gst-plugins-amr/gst-plugins-amr-1.10.5.ebuild20
-rw-r--r--media-plugins/gst-plugins-amr/gst-plugins-amr-1.12.3.ebuild20
-rw-r--r--media-plugins/gst-plugins-amr/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-annodex/Manifest5
-rw-r--r--media-plugins/gst-plugins-annodex/gst-plugins-annodex-0.10.31-r1.ebuild14
-rw-r--r--media-plugins/gst-plugins-annodex/metadata.xml13
-rw-r--r--media-plugins/gst-plugins-assrender/Manifest11
-rw-r--r--media-plugins/gst-plugins-assrender/gst-plugins-assrender-0.10.23-r1.ebuild14
-rw-r--r--media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.10.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.10.5.ebuild14
-rw-r--r--media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.12.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-assrender/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-bluez/Manifest8
-rw-r--r--media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.10.3.ebuild18
-rw-r--r--media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.10.5.ebuild18
-rw-r--r--media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.12.3.ebuild18
-rw-r--r--media-plugins/gst-plugins-bluez/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-cdio/Manifest12
-rw-r--r--media-plugins/gst-plugins-cdio/files/gst-plugins-cdio-0.10.19-cdio-cd-text-api.patch183
-rw-r--r--media-plugins/gst-plugins-cdio/gst-plugins-cdio-0.10.19-r1.ebuild17
-rw-r--r--media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.10.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.10.5.ebuild14
-rw-r--r--media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.12.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-cdio/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-cdparanoia/Manifest11
-rw-r--r--media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-0.10.36-r1.ebuild19
-rw-r--r--media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.10.3.ebuild19
-rw-r--r--media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.10.5.ebuild19
-rw-r--r--media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.12.3.ebuild19
-rw-r--r--media-plugins/gst-plugins-cdparanoia/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-dash/Manifest9
-rw-r--r--media-plugins/gst-plugins-dash/gst-plugins-dash-1.10.3.ebuild34
-rw-r--r--media-plugins/gst-plugins-dash/gst-plugins-dash-1.10.5.ebuild34
-rw-r--r--media-plugins/gst-plugins-dash/gst-plugins-dash-1.12.3.ebuild34
-rw-r--r--media-plugins/gst-plugins-dash/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-dtls/Manifest8
-rw-r--r--media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.10.3.ebuild17
-rw-r--r--media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.10.5.ebuild17
-rw-r--r--media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.12.3.ebuild17
-rw-r--r--media-plugins/gst-plugins-dtls/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-dts/Manifest11
-rw-r--r--media-plugins/gst-plugins-dts/gst-plugins-dts-0.10.23-r1.ebuild17
-rw-r--r--media-plugins/gst-plugins-dts/gst-plugins-dts-1.10.3.ebuild17
-rw-r--r--media-plugins/gst-plugins-dts/gst-plugins-dts-1.10.5.ebuild17
-rw-r--r--media-plugins/gst-plugins-dts/gst-plugins-dts-1.12.3.ebuild17
-rw-r--r--media-plugins/gst-plugins-dts/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-dv/Manifest11
-rw-r--r--media-plugins/gst-plugins-dv/gst-plugins-dv-0.10.31-r1.ebuild16
-rw-r--r--media-plugins/gst-plugins-dv/gst-plugins-dv-1.10.3.ebuild16
-rw-r--r--media-plugins/gst-plugins-dv/gst-plugins-dv-1.10.5.ebuild16
-rw-r--r--media-plugins/gst-plugins-dv/gst-plugins-dv-1.12.3.ebuild16
-rw-r--r--media-plugins/gst-plugins-dv/metadata.xml11
-rw-r--r--media-plugins/gst-plugins-dvb/Manifest11
-rw-r--r--media-plugins/gst-plugins-dvb/gst-plugins-dvb-0.10.23-r1.ebuild14
-rw-r--r--media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.10.3.ebuild20
-rw-r--r--media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.10.5.ebuild20
-rw-r--r--media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.12.3.ebuild20
-rw-r--r--media-plugins/gst-plugins-dvb/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-dvdread/Manifest11
-rw-r--r--media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-0.10.19-r1.ebuild13
-rw-r--r--media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.10.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.10.5.ebuild14
-rw-r--r--media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.12.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-dvdread/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-faac/Manifest11
-rw-r--r--media-plugins/gst-plugins-faac/gst-plugins-faac-0.10.23-r1.ebuild13
-rw-r--r--media-plugins/gst-plugins-faac/gst-plugins-faac-1.10.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-faac/gst-plugins-faac-1.10.5.ebuild14
-rw-r--r--media-plugins/gst-plugins-faac/gst-plugins-faac-1.12.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-faac/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-faad/Manifest12
-rw-r--r--media-plugins/gst-plugins-faad/files/gst-plugins-faad-1.4.5-version-check.patch38
-rw-r--r--media-plugins/gst-plugins-faad/gst-plugins-faad-0.10.23-r2.ebuild19
-rw-r--r--media-plugins/gst-plugins-faad/gst-plugins-faad-1.10.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-faad/gst-plugins-faad-1.10.5.ebuild14
-rw-r--r--media-plugins/gst-plugins-faad/gst-plugins-faad-1.12.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-faad/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-flac/Manifest11
-rw-r--r--media-plugins/gst-plugins-flac/gst-plugins-flac-0.10.31-r1.ebuild14
-rw-r--r--media-plugins/gst-plugins-flac/gst-plugins-flac-1.10.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-flac/gst-plugins-flac-1.10.5.ebuild14
-rw-r--r--media-plugins/gst-plugins-flac/gst-plugins-flac-1.12.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-flac/metadata.xml16
-rw-r--r--media-plugins/gst-plugins-gconf/Manifest5
-rw-r--r--media-plugins/gst-plugins-gconf/gst-plugins-gconf-0.10.31-r1.ebuild45
-rw-r--r--media-plugins/gst-plugins-gconf/metadata.xml17
-rw-r--r--media-plugins/gst-plugins-gdkpixbuf/Manifest11
-rw-r--r--media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-0.10.31-r1.ebuild17
-rw-r--r--media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.10.3.ebuild17
-rw-r--r--media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.10.5.ebuild17
-rw-r--r--media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.12.3.ebuild17
-rw-r--r--media-plugins/gst-plugins-gdkpixbuf/metadata.xml16
-rw-r--r--media-plugins/gst-plugins-gio/Manifest5
-rw-r--r--media-plugins/gst-plugins-gio/gst-plugins-gio-0.10.36-r1.ebuild13
-rw-r--r--media-plugins/gst-plugins-gio/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-gl/Manifest6
-rw-r--r--media-plugins/gst-plugins-gl/files/gst-plugins-gl-0.10.3-jpeg-check.patch37
-rw-r--r--media-plugins/gst-plugins-gl/gst-plugins-gl-0.10.3-r1.ebuild60
-rw-r--r--media-plugins/gst-plugins-gl/metadata.xml12
-rw-r--r--media-plugins/gst-plugins-gnomevfs/Manifest5
-rw-r--r--media-plugins/gst-plugins-gnomevfs/gst-plugins-gnomevfs-0.10.36-r1.ebuild20
-rw-r--r--media-plugins/gst-plugins-gnomevfs/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-gsm/Manifest5
-rw-r--r--media-plugins/gst-plugins-gsm/gst-plugins-gsm-0.10.23-r1.ebuild14
-rw-r--r--media-plugins/gst-plugins-gsm/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-hls/Manifest9
-rw-r--r--media-plugins/gst-plugins-hls/gst-plugins-hls-1.10.3.ebuild41
-rw-r--r--media-plugins/gst-plugins-hls/gst-plugins-hls-1.10.5.ebuild41
-rw-r--r--media-plugins/gst-plugins-hls/gst-plugins-hls-1.12.3.ebuild41
-rw-r--r--media-plugins/gst-plugins-hls/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-ivorbis/Manifest6
-rw-r--r--media-plugins/gst-plugins-ivorbis/files/0.10.36-header-shuffle.patch122
-rw-r--r--media-plugins/gst-plugins-ivorbis/gst-plugins-ivorbis-0.10.36-r1.ebuild23
-rw-r--r--media-plugins/gst-plugins-ivorbis/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-jack/Manifest11
-rw-r--r--media-plugins/gst-plugins-jack/gst-plugins-jack-0.10.31-r1.ebuild14
-rw-r--r--media-plugins/gst-plugins-jack/gst-plugins-jack-1.10.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-jack/gst-plugins-jack-1.10.5.ebuild14
-rw-r--r--media-plugins/gst-plugins-jack/gst-plugins-jack-1.12.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-jack/metadata.xml15
-rw-r--r--media-plugins/gst-plugins-jpeg/Manifest11
-rw-r--r--media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-0.10.31-r1.ebuild15
-rw-r--r--media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.10.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.10.5.ebuild14
-rw-r--r--media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.12.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-jpeg/metadata.xml21
-rw-r--r--media-plugins/gst-plugins-kate/Manifest8
-rw-r--r--media-plugins/gst-plugins-kate/gst-plugins-kate-1.10.3.ebuild17
-rw-r--r--media-plugins/gst-plugins-kate/gst-plugins-kate-1.10.5.ebuild17
-rw-r--r--media-plugins/gst-plugins-kate/gst-plugins-kate-1.12.3.ebuild17
-rw-r--r--media-plugins/gst-plugins-kate/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-ladspa/Manifest5
-rw-r--r--media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-0.10.23-r1.ebuild21
-rw-r--r--media-plugins/gst-plugins-ladspa/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-lame/Manifest11
-rw-r--r--media-plugins/gst-plugins-lame/gst-plugins-lame-0.10.19-r1.ebuild13
-rw-r--r--media-plugins/gst-plugins-lame/gst-plugins-lame-1.10.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-lame/gst-plugins-lame-1.10.5.ebuild14
-rw-r--r--media-plugins/gst-plugins-lame/gst-plugins-lame-1.12.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-lame/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-libav/Manifest9
-rw-r--r--media-plugins/gst-plugins-libav/gst-plugins-libav-1.10.4.ebuild74
-rw-r--r--media-plugins/gst-plugins-libav/gst-plugins-libav-1.10.5.ebuild74
-rw-r--r--media-plugins/gst-plugins-libav/gst-plugins-libav-1.12.3.ebuild74
-rw-r--r--media-plugins/gst-plugins-libav/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-libde265/Manifest8
-rw-r--r--media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.10.3.ebuild16
-rw-r--r--media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.10.5.ebuild16
-rw-r--r--media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.12.3.ebuild16
-rw-r--r--media-plugins/gst-plugins-libde265/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-libmms/Manifest11
-rw-r--r--media-plugins/gst-plugins-libmms/gst-plugins-libmms-0.10.23-r1.ebuild13
-rw-r--r--media-plugins/gst-plugins-libmms/gst-plugins-libmms-1.10.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-libmms/gst-plugins-libmms-1.10.5.ebuild14
-rw-r--r--media-plugins/gst-plugins-libmms/gst-plugins-libmms-1.12.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-libmms/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-libnice/Manifest7
-rw-r--r--media-plugins/gst-plugins-libnice/files/gst-plugins-libnice-0.1.13-gstreamer.patch40
-rw-r--r--media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.13-r100.ebuild60
-rw-r--r--media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.13.ebuild64
-rw-r--r--media-plugins/gst-plugins-libnice/metadata.xml12
-rw-r--r--media-plugins/gst-plugins-libpng/Manifest11
-rw-r--r--media-plugins/gst-plugins-libpng/gst-plugins-libpng-0.10.31-r1.ebuild14
-rw-r--r--media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.10.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.10.5.ebuild14
-rw-r--r--media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.12.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-libpng/metadata.xml15
-rw-r--r--media-plugins/gst-plugins-libvisual/Manifest11
-rw-r--r--media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-0.10.36-r1.ebuild20
-rw-r--r--media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.10.3.ebuild25
-rw-r--r--media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.10.5.ebuild25
-rw-r--r--media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.12.3.ebuild25
-rw-r--r--media-plugins/gst-plugins-libvisual/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-mad/Manifest9
-rw-r--r--media-plugins/gst-plugins-mad/gst-plugins-mad-0.10.19-r1.ebuild13
-rw-r--r--media-plugins/gst-plugins-mad/gst-plugins-mad-1.10.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-mad/gst-plugins-mad-1.10.5.ebuild14
-rw-r--r--media-plugins/gst-plugins-mad/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-meta/Manifest7
-rw-r--r--media-plugins/gst-plugins-meta/gst-plugins-meta-0.10-r11.ebuild73
-rw-r--r--media-plugins/gst-plugins-meta/gst-plugins-meta-1.10.3.ebuild71
-rw-r--r--media-plugins/gst-plugins-meta/gst-plugins-meta-1.10.5.ebuild71
-rw-r--r--media-plugins/gst-plugins-meta/gst-plugins-meta-1.8.3.ebuild69
-rw-r--r--media-plugins/gst-plugins-meta/metadata.xml26
-rw-r--r--media-plugins/gst-plugins-modplug/Manifest12
-rw-r--r--media-plugins/gst-plugins-modplug/files/gst-plugins-modplug-0.10.23-include-header.patch29
-rw-r--r--media-plugins/gst-plugins-modplug/gst-plugins-modplug-0.10.23-r1.ebuild18
-rw-r--r--media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.10.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.10.5.ebuild14
-rw-r--r--media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.12.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-modplug/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-mpeg2dec/Manifest11
-rw-r--r--media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-0.10.19-r1.ebuild14
-rw-r--r--media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.10.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.10.5.ebuild14
-rw-r--r--media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.12.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-mpeg2dec/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-mpeg2enc/Manifest11
-rw-r--r--media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-0.10.23-r1.ebuild14
-rw-r--r--media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.10.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.10.5.ebuild14
-rw-r--r--media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.12.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-mpeg2enc/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-mpg123/Manifest8
-rw-r--r--media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.10.3.ebuild16
-rw-r--r--media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.10.5.ebuild16
-rw-r--r--media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.12.3.ebuild16
-rw-r--r--media-plugins/gst-plugins-mpg123/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-mplex/Manifest11
-rw-r--r--media-plugins/gst-plugins-mplex/gst-plugins-mplex-0.10.23-r1.ebuild14
-rw-r--r--media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.10.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.10.5.ebuild14
-rw-r--r--media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.12.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-mplex/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-musepack/Manifest5
-rw-r--r--media-plugins/gst-plugins-musepack/gst-plugins-musepack-0.10.23-r1.ebuild13
-rw-r--r--media-plugins/gst-plugins-musepack/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-neon/Manifest11
-rw-r--r--media-plugins/gst-plugins-neon/gst-plugins-neon-0.10.23-r1.ebuild19
-rw-r--r--media-plugins/gst-plugins-neon/gst-plugins-neon-1.10.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-neon/gst-plugins-neon-1.10.5.ebuild14
-rw-r--r--media-plugins/gst-plugins-neon/gst-plugins-neon-1.12.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-neon/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-ofa/Manifest11
-rw-r--r--media-plugins/gst-plugins-ofa/gst-plugins-ofa-0.10.23-r1.ebuild13
-rw-r--r--media-plugins/gst-plugins-ofa/gst-plugins-ofa-1.10.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-ofa/gst-plugins-ofa-1.10.5.ebuild14
-rw-r--r--media-plugins/gst-plugins-ofa/gst-plugins-ofa-1.12.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-ofa/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-ogg/Manifest5
-rw-r--r--media-plugins/gst-plugins-ogg/gst-plugins-ogg-0.10.36-r1.ebuild19
-rw-r--r--media-plugins/gst-plugins-ogg/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-opencv/Manifest8
-rw-r--r--media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.10.3.ebuild17
-rw-r--r--media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.10.5.ebuild17
-rw-r--r--media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.12.3.ebuild28
-rw-r--r--media-plugins/gst-plugins-opencv/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-openh264/Manifest8
-rw-r--r--media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.10.3.ebuild16
-rw-r--r--media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.10.5.ebuild16
-rw-r--r--media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.12.3.ebuild16
-rw-r--r--media-plugins/gst-plugins-openh264/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-opus/Manifest11
-rw-r--r--media-plugins/gst-plugins-opus/gst-plugins-opus-0.10.23-r1.ebuild16
-rw-r--r--media-plugins/gst-plugins-opus/gst-plugins-opus-1.10.3.ebuild26
-rw-r--r--media-plugins/gst-plugins-opus/gst-plugins-opus-1.10.5.ebuild26
-rw-r--r--media-plugins/gst-plugins-opus/gst-plugins-opus-1.12.3.ebuild26
-rw-r--r--media-plugins/gst-plugins-opus/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-oss/Manifest11
-rw-r--r--media-plugins/gst-plugins-oss/gst-plugins-oss-0.10.31-r1.ebuild14
-rw-r--r--media-plugins/gst-plugins-oss/gst-plugins-oss-1.10.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-oss/gst-plugins-oss-1.10.5.ebuild14
-rw-r--r--media-plugins/gst-plugins-oss/gst-plugins-oss-1.12.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-oss/metadata.xml15
-rw-r--r--media-plugins/gst-plugins-pango/Manifest5
-rw-r--r--media-plugins/gst-plugins-pango/gst-plugins-pango-0.10.36-r1.ebuild18
-rw-r--r--media-plugins/gst-plugins-pango/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-pulse/Manifest11
-rw-r--r--media-plugins/gst-plugins-pulse/gst-plugins-pulse-0.10.31-r2.ebuild17
-rw-r--r--media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.10.3.ebuild17
-rw-r--r--media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.10.5.ebuild17
-rw-r--r--media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.12.3.ebuild17
-rw-r--r--media-plugins/gst-plugins-pulse/metadata.xml18
-rw-r--r--media-plugins/gst-plugins-raw1394/Manifest11
-rw-r--r--media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-0.10.31-r1.ebuild21
-rw-r--r--media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.10.3.ebuild21
-rw-r--r--media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.10.5.ebuild21
-rw-r--r--media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.12.3.ebuild21
-rw-r--r--media-plugins/gst-plugins-raw1394/metadata.xml15
-rw-r--r--media-plugins/gst-plugins-resindvd/Manifest11
-rw-r--r--media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-0.10.23-r1.ebuild16
-rw-r--r--media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.10.3.ebuild17
-rw-r--r--media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.10.5.ebuild17
-rw-r--r--media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.12.3.ebuild17
-rw-r--r--media-plugins/gst-plugins-resindvd/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-rtmp/Manifest11
-rw-r--r--media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-0.10.23-r1.ebuild14
-rw-r--r--media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.10.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.10.5.ebuild14
-rw-r--r--media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.12.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-rtmp/metadata.xml14
-rw-r--r--media-plugins/gst-plugins-schroedinger/Manifest11
-rw-r--r--media-plugins/gst-plugins-schroedinger/gst-plugins-schroedinger-0.10.23-r1.ebuild23
-rw-r--r--media-plugins/gst-plugins-schroedinger/gst-plugins-schroedinger-1.10.3.ebuild17
-rw-r--r--media-plugins/gst-plugins-schroedinger/gst-plugins-schroedinger-1.10.5.ebuild17
-rw-r--r--media-plugins/gst-plugins-schroedinger/gst-plugins-schroedinger-1.12.3.ebuild17
-rw-r--r--media-plugins/gst-plugins-schroedinger/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-shout2/Manifest11
-rw-r--r--media-plugins/gst-plugins-shout2/gst-plugins-shout2-0.10.31-r1.ebuild14
-rw-r--r--media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.10.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.10.5.ebuild14
-rw-r--r--media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.12.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-shout2/metadata.xml14
-rw-r--r--media-plugins/gst-plugins-sidplay/Manifest11
-rw-r--r--media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-0.10.19-r1.ebuild13
-rw-r--r--media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.10.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.10.5.ebuild14
-rw-r--r--media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.12.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-sidplay/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-smoothstreaming/Manifest9
-rw-r--r--media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.10.3.ebuild35
-rw-r--r--media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.10.5.ebuild35
-rw-r--r--media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.12.3.ebuild35
-rw-r--r--media-plugins/gst-plugins-smoothstreaming/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-soundtouch/Manifest11
-rw-r--r--media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-0.10.23-r1.ebuild14
-rw-r--r--media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.10.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.10.5.ebuild14
-rw-r--r--media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.12.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-soundtouch/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-soup/Manifest12
-rw-r--r--media-plugins/gst-plugins-soup/files/gst-plugins-soup-0.10.31-libsoup-gnome.patch23
-rw-r--r--media-plugins/gst-plugins-soup/gst-plugins-soup-0.10.31-r2.ebuild21
-rw-r--r--media-plugins/gst-plugins-soup/gst-plugins-soup-1.10.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-soup/gst-plugins-soup-1.10.5.ebuild14
-rw-r--r--media-plugins/gst-plugins-soup/gst-plugins-soup-1.12.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-soup/metadata.xml15
-rw-r--r--media-plugins/gst-plugins-speex/Manifest11
-rw-r--r--media-plugins/gst-plugins-speex/gst-plugins-speex-0.10.31-r1.ebuild14
-rw-r--r--media-plugins/gst-plugins-speex/gst-plugins-speex-1.10.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-speex/gst-plugins-speex-1.10.5.ebuild14
-rw-r--r--media-plugins/gst-plugins-speex/gst-plugins-speex-1.12.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-speex/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-srtp/Manifest10
-rw-r--r--media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.10.3-r1.ebuild16
-rw-r--r--media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.10.3.ebuild17
-rw-r--r--media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.10.5-r1.ebuild16
-rw-r--r--media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.10.5.ebuild17
-rw-r--r--media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.12.3.ebuild16
-rw-r--r--media-plugins/gst-plugins-srtp/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-taglib/Manifest11
-rw-r--r--media-plugins/gst-plugins-taglib/gst-plugins-taglib-0.10.31-r1.ebuild14
-rw-r--r--media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.10.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.10.5.ebuild14
-rw-r--r--media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.12.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-taglib/metadata.xml15
-rw-r--r--media-plugins/gst-plugins-theora/Manifest5
-rw-r--r--media-plugins/gst-plugins-theora/gst-plugins-theora-0.10.36-r1.ebuild20
-rw-r--r--media-plugins/gst-plugins-theora/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-twolame/Manifest11
-rw-r--r--media-plugins/gst-plugins-twolame/gst-plugins-twolame-0.10.19-r1.ebuild13
-rw-r--r--media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.10.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.10.5.ebuild14
-rw-r--r--media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.12.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-twolame/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-uvch264/Manifest8
-rw-r--r--media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.10.3.ebuild31
-rw-r--r--media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.10.5.ebuild31
-rw-r--r--media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.12.3.ebuild31
-rw-r--r--media-plugins/gst-plugins-uvch264/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-v4l2/Manifest13
-rw-r--r--media-plugins/gst-plugins-v4l2/files/gst-plugins-v4l2-0.10.31-linux-headers-3.6.patch38
-rw-r--r--media-plugins/gst-plugins-v4l2/files/gst-plugins-v4l2-0.10.31-linux-headers-3.9.patch25
-rw-r--r--media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-0.10.31-r1.ebuild32
-rw-r--r--media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.10.3.ebuild28
-rw-r--r--media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.10.5.ebuild28
-rw-r--r--media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.12.3.ebuild28
-rw-r--r--media-plugins/gst-plugins-v4l2/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-vaapi/Manifest11
-rw-r--r--media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.10.3.ebuild61
-rw-r--r--media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.10.4.ebuild61
-rw-r--r--media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.10.5.ebuild61
-rw-r--r--media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.12.3.ebuild61
-rw-r--r--media-plugins/gst-plugins-vaapi/metadata.xml12
-rw-r--r--media-plugins/gst-plugins-voaacenc/Manifest9
-rw-r--r--media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.10.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.10.5.ebuild14
-rw-r--r--media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.12.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-voaacenc/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-voamrwbenc/Manifest9
-rw-r--r--media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.10.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.10.5.ebuild14
-rw-r--r--media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.12.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-voamrwbenc/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-vorbis/Manifest5
-rw-r--r--media-plugins/gst-plugins-vorbis/gst-plugins-vorbis-0.10.36-r1.ebuild22
-rw-r--r--media-plugins/gst-plugins-vorbis/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-vp8/Manifest7
-rw-r--r--media-plugins/gst-plugins-vp8/files/gst-plugins-vp8-0.10.23-drop-vpx-compat-defines.patch27
-rw-r--r--media-plugins/gst-plugins-vp8/files/gst-plugins-vp8-0.10.23-libvpx-1.1.patch46
-rw-r--r--media-plugins/gst-plugins-vp8/gst-plugins-vp8-0.10.23-r3.ebuild27
-rw-r--r--media-plugins/gst-plugins-vp8/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-vpx/Manifest9
-rw-r--r--media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.10.3.ebuild15
-rw-r--r--media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.10.5.ebuild15
-rw-r--r--media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.12.3.ebuild15
-rw-r--r--media-plugins/gst-plugins-vpx/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-wavpack/Manifest11
-rw-r--r--media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-0.10.31-r1.ebuild14
-rw-r--r--media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.10.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.10.5.ebuild14
-rw-r--r--media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.12.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-wavpack/metadata.xml15
-rw-r--r--media-plugins/gst-plugins-x/Manifest5
-rw-r--r--media-plugins/gst-plugins-x/gst-plugins-x-0.10.36-r1.ebuild31
-rw-r--r--media-plugins/gst-plugins-x/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-x264/Manifest11
-rw-r--r--media-plugins/gst-plugins-x264/gst-plugins-x264-0.10.19-r1.ebuild14
-rw-r--r--media-plugins/gst-plugins-x264/gst-plugins-x264-1.10.3.ebuild15
-rw-r--r--media-plugins/gst-plugins-x264/gst-plugins-x264-1.10.5.ebuild15
-rw-r--r--media-plugins/gst-plugins-x264/gst-plugins-x264-1.12.3.ebuild15
-rw-r--r--media-plugins/gst-plugins-x264/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-x265/Manifest8
-rw-r--r--media-plugins/gst-plugins-x265/gst-plugins-x265-1.10.3.ebuild16
-rw-r--r--media-plugins/gst-plugins-x265/gst-plugins-x265-1.10.5.ebuild16
-rw-r--r--media-plugins/gst-plugins-x265/gst-plugins-x265-1.12.3.ebuild16
-rw-r--r--media-plugins/gst-plugins-x265/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-ximagesrc/Manifest12
-rw-r--r--media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-0.10.31-r1.ebuild28
-rw-r--r--media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-0.10.31-r2.ebuild29
-rw-r--r--media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.10.3.ebuild29
-rw-r--r--media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.10.5.ebuild29
-rw-r--r--media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.12.3.ebuild29
-rw-r--r--media-plugins/gst-plugins-ximagesrc/metadata.xml14
-rw-r--r--media-plugins/gst-plugins-xvid/Manifest5
-rw-r--r--media-plugins/gst-plugins-xvid/gst-plugins-xvid-0.10.23-r1.ebuild14
-rw-r--r--media-plugins/gst-plugins-xvid/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-xvideo/Manifest5
-rw-r--r--media-plugins/gst-plugins-xvideo/gst-plugins-xvideo-0.10.36-r1.ebuild33
-rw-r--r--media-plugins/gst-plugins-xvideo/metadata.xml8
-rw-r--r--media-plugins/gst-plugins-zbar/Manifest3
-rw-r--r--media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.12.3.ebuild14
-rw-r--r--media-plugins/gst-plugins-zbar/metadata.xml8
-rw-r--r--media-plugins/gst-transcoder/Manifest4
-rw-r--r--media-plugins/gst-transcoder/gst-transcoder-1.8.2-r1.ebuild42
-rw-r--r--media-plugins/gst-transcoder/metadata.xml11
-rw-r--r--media-plugins/hexter/Manifest7
-rw-r--r--media-plugins/hexter/hexter-1.0.2.ebuild33
-rw-r--r--media-plugins/hexter/hexter-1.0.3.ebuild33
-rw-r--r--media-plugins/hexter/metadata.xml14
-rw-r--r--media-plugins/imlib2_loaders/Manifest8
-rw-r--r--media-plugins/imlib2_loaders/imlib2_loaders-1.4.7.ebuild31
-rw-r--r--media-plugins/imlib2_loaders/imlib2_loaders-1.4.8.ebuild31
-rw-r--r--media-plugins/imlib2_loaders/imlib2_loaders-9999.ebuild30
-rw-r--r--media-plugins/imlib2_loaders/metadata.xml18
-rw-r--r--media-plugins/ir_lv2/Manifest5
-rw-r--r--media-plugins/ir_lv2/ir_lv2-1.3.2.ebuild42
-rw-r--r--media-plugins/ir_lv2/metadata.xml8
-rw-r--r--media-plugins/kipi-plugins/Manifest7
-rw-r--r--media-plugins/kipi-plugins/kipi-plugins-5.5.0.ebuild83
-rw-r--r--media-plugins/kipi-plugins/kipi-plugins-5.7.0.ebuild81
-rw-r--r--media-plugins/kipi-plugins/metadata.xml17
-rw-r--r--media-plugins/kodi-audiodecoder-modplug/Manifest4
-rw-r--r--media-plugins/kodi-audiodecoder-modplug/kodi-audiodecoder-modplug-1.1.0.ebuild37
-rw-r--r--media-plugins/kodi-audiodecoder-modplug/kodi-audiodecoder-modplug-9999.ebuild37
-rw-r--r--media-plugins/kodi-audiodecoder-modplug/metadata.xml12
-rw-r--r--media-plugins/kodi-audiodecoder-nosefart/Manifest4
-rw-r--r--media-plugins/kodi-audiodecoder-nosefart/kodi-audiodecoder-nosefart-1.1.0.ebuild35
-rw-r--r--media-plugins/kodi-audiodecoder-nosefart/kodi-audiodecoder-nosefart-9999.ebuild35
-rw-r--r--media-plugins/kodi-audiodecoder-nosefart/metadata.xml12
-rw-r--r--media-plugins/kodi-audiodecoder-sidplay/Manifest4
-rw-r--r--media-plugins/kodi-audiodecoder-sidplay/kodi-audiodecoder-sidplay-1.1.0.ebuild37
-rw-r--r--media-plugins/kodi-audiodecoder-sidplay/kodi-audiodecoder-sidplay-9999.ebuild37
-rw-r--r--media-plugins/kodi-audiodecoder-sidplay/metadata.xml12
-rw-r--r--media-plugins/kodi-audiodecoder-snesapu/Manifest4
-rw-r--r--media-plugins/kodi-audiodecoder-snesapu/kodi-audiodecoder-snesapu-1.1.0.ebuild35
-rw-r--r--media-plugins/kodi-audiodecoder-snesapu/kodi-audiodecoder-snesapu-9999.ebuild35
-rw-r--r--media-plugins/kodi-audiodecoder-snesapu/metadata.xml12
-rw-r--r--media-plugins/kodi-audiodecoder-stsound/Manifest4
-rw-r--r--media-plugins/kodi-audiodecoder-stsound/kodi-audiodecoder-stsound-1.1.0.ebuild35
-rw-r--r--media-plugins/kodi-audiodecoder-stsound/kodi-audiodecoder-stsound-9999.ebuild35
-rw-r--r--media-plugins/kodi-audiodecoder-stsound/metadata.xml12
-rw-r--r--media-plugins/kodi-audiodecoder-timidity/Manifest4
-rw-r--r--media-plugins/kodi-audiodecoder-timidity/kodi-audiodecoder-timidity-1.1.0.ebuild34
-rw-r--r--media-plugins/kodi-audiodecoder-timidity/kodi-audiodecoder-timidity-9999.ebuild34
-rw-r--r--media-plugins/kodi-audiodecoder-timidity/metadata.xml12
-rw-r--r--media-plugins/kodi-audiodecoder-vgmstream/Manifest4
-rw-r--r--media-plugins/kodi-audiodecoder-vgmstream/kodi-audiodecoder-vgmstream-1.1.0.ebuild35
-rw-r--r--media-plugins/kodi-audiodecoder-vgmstream/kodi-audiodecoder-vgmstream-9999.ebuild35
-rw-r--r--media-plugins/kodi-audiodecoder-vgmstream/metadata.xml12
-rw-r--r--media-plugins/kodi-audioencoder-flac/Manifest4
-rw-r--r--media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-1.1.0.ebuild36
-rw-r--r--media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-9999.ebuild36
-rw-r--r--media-plugins/kodi-audioencoder-flac/metadata.xml12
-rw-r--r--media-plugins/kodi-audioencoder-lame/Manifest4
-rw-r--r--media-plugins/kodi-audioencoder-lame/kodi-audioencoder-lame-1.2.0.ebuild36
-rw-r--r--media-plugins/kodi-audioencoder-lame/kodi-audioencoder-lame-9999.ebuild36
-rw-r--r--media-plugins/kodi-audioencoder-lame/metadata.xml12
-rw-r--r--media-plugins/kodi-audioencoder-vorbis/Manifest4
-rw-r--r--media-plugins/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis-1.1.0.ebuild37
-rw-r--r--media-plugins/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis-9999.ebuild37
-rw-r--r--media-plugins/kodi-audioencoder-vorbis/metadata.xml12
-rw-r--r--media-plugins/kodi-audioencoder-wav/Manifest4
-rw-r--r--media-plugins/kodi-audioencoder-wav/kodi-audioencoder-wav-1.1.0.ebuild31
-rw-r--r--media-plugins/kodi-audioencoder-wav/kodi-audioencoder-wav-9999.ebuild34
-rw-r--r--media-plugins/kodi-audioencoder-wav/metadata.xml12
-rw-r--r--media-plugins/kodi-game-libretro/Manifest2
-rw-r--r--media-plugins/kodi-game-libretro/kodi-game-libretro-9999.ebuild36
-rw-r--r--media-plugins/kodi-game-libretro/metadata.xml12
-rw-r--r--media-plugins/kodi-inputstream-adaptive/Manifest4
-rw-r--r--media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-1.0.6-r1.ebuild36
-rw-r--r--media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-9999.ebuild36
-rw-r--r--media-plugins/kodi-inputstream-adaptive/metadata.xml12
-rw-r--r--media-plugins/kodi-inputstream-rtmp/Manifest4
-rw-r--r--media-plugins/kodi-inputstream-rtmp/kodi-inputstream-rtmp-1.0.4.ebuild35
-rw-r--r--media-plugins/kodi-inputstream-rtmp/kodi-inputstream-rtmp-9999.ebuild35
-rw-r--r--media-plugins/kodi-inputstream-rtmp/metadata.xml12
-rw-r--r--media-plugins/kodi-peripheral-joystick/Manifest4
-rw-r--r--media-plugins/kodi-peripheral-joystick/kodi-peripheral-joystick-1.3.2.ebuild38
-rw-r--r--media-plugins/kodi-peripheral-joystick/kodi-peripheral-joystick-9999.ebuild37
-rw-r--r--media-plugins/kodi-peripheral-joystick/metadata.xml12
-rw-r--r--media-plugins/kodi-pvr-argustv/Manifest6
-rw-r--r--media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-2.5.4-r1.ebuild38
-rw-r--r--media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-2.5.6.ebuild38
-rw-r--r--media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-9999.ebuild38
-rw-r--r--media-plugins/kodi-pvr-argustv/metadata.xml12
-rw-r--r--media-plugins/kodi-pvr-demo/Manifest6
-rw-r--r--media-plugins/kodi-pvr-demo/kodi-pvr-demo-2.4.3.ebuild38
-rw-r--r--media-plugins/kodi-pvr-demo/kodi-pvr-demo-2.4.6.ebuild38
-rw-r--r--media-plugins/kodi-pvr-demo/kodi-pvr-demo-9999.ebuild38
-rw-r--r--media-plugins/kodi-pvr-demo/metadata.xml12
-rw-r--r--media-plugins/kodi-pvr-dvblink/Manifest6
-rw-r--r--media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-3.3.11-r1.ebuild38
-rw-r--r--media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-3.4.5.ebuild38
-rw-r--r--media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-9999.ebuild38
-rw-r--r--media-plugins/kodi-pvr-dvblink/metadata.xml12
-rw-r--r--media-plugins/kodi-pvr-dvbviewer/Manifest6
-rw-r--r--media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-2.4.11.ebuild38
-rw-r--r--media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-2.4.7.ebuild37
-rw-r--r--media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-9999.ebuild38
-rw-r--r--media-plugins/kodi-pvr-dvbviewer/metadata.xml12
-rw-r--r--media-plugins/kodi-pvr-filmon/Manifest6
-rw-r--r--media-plugins/kodi-pvr-filmon/kodi-pvr-filmon-1.4.7.ebuild38
-rw-r--r--media-plugins/kodi-pvr-filmon/kodi-pvr-filmon-1.4.8.ebuild38
-rw-r--r--media-plugins/kodi-pvr-filmon/kodi-pvr-filmon-9999.ebuild38
-rw-r--r--media-plugins/kodi-pvr-filmon/metadata.xml12
-rw-r--r--media-plugins/kodi-pvr-hts/Manifest5
-rw-r--r--media-plugins/kodi-pvr-hts/kodi-pvr-hts-3.4.24.ebuild35
-rw-r--r--media-plugins/kodi-pvr-hts/kodi-pvr-hts-9999.ebuild35
-rw-r--r--media-plugins/kodi-pvr-hts/metadata.xml12
-rw-r--r--media-plugins/kodi-pvr-iptvsimple/Manifest8
-rw-r--r--media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-2.4.11.ebuild39
-rw-r--r--media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-2.4.14.ebuild39
-rw-r--r--media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-2.4.8.ebuild39
-rw-r--r--media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-9999.ebuild39
-rw-r--r--media-plugins/kodi-pvr-iptvsimple/metadata.xml12
-rw-r--r--media-plugins/kodi-pvr-mediaportal-tvserver/Manifest6
-rw-r--r--media-plugins/kodi-pvr-mediaportal-tvserver/kodi-pvr-mediaportal-tvserver-2.4.16.ebuild38
-rw-r--r--media-plugins/kodi-pvr-mediaportal-tvserver/kodi-pvr-mediaportal-tvserver-2.4.19.ebuild38
-rw-r--r--media-plugins/kodi-pvr-mediaportal-tvserver/kodi-pvr-mediaportal-tvserver-9999.ebuild38
-rw-r--r--media-plugins/kodi-pvr-mediaportal-tvserver/metadata.xml12
-rw-r--r--media-plugins/kodi-pvr-mythtv/Manifest4
-rw-r--r--media-plugins/kodi-pvr-mythtv/kodi-pvr-mythtv-4.15.3.ebuild36
-rw-r--r--media-plugins/kodi-pvr-mythtv/kodi-pvr-mythtv-9999.ebuild36
-rw-r--r--media-plugins/kodi-pvr-mythtv/metadata.xml12
-rw-r--r--media-plugins/kodi-pvr-nextpvr/Manifest6
-rw-r--r--media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-2.4.11.ebuild38
-rw-r--r--media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-2.4.13.ebuild38
-rw-r--r--media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-9999.ebuild38
-rw-r--r--media-plugins/kodi-pvr-nextpvr/metadata.xml12
-rw-r--r--media-plugins/kodi-pvr-njoy/Manifest6
-rw-r--r--media-plugins/kodi-pvr-njoy/kodi-pvr-njoy-2.4.2.ebuild38
-rw-r--r--media-plugins/kodi-pvr-njoy/kodi-pvr-njoy-2.4.3.ebuild38
-rw-r--r--media-plugins/kodi-pvr-njoy/kodi-pvr-njoy-9999.ebuild38
-rw-r--r--media-plugins/kodi-pvr-njoy/metadata.xml12
-rw-r--r--media-plugins/kodi-pvr-pctv/Manifest6
-rw-r--r--media-plugins/kodi-pvr-pctv/kodi-pvr-pctv-1.4.5.ebuild38
-rw-r--r--media-plugins/kodi-pvr-pctv/kodi-pvr-pctv-1.4.7.ebuild38
-rw-r--r--media-plugins/kodi-pvr-pctv/kodi-pvr-pctv-9999.ebuild38
-rw-r--r--media-plugins/kodi-pvr-pctv/metadata.xml12
-rw-r--r--media-plugins/kodi-pvr-stalker/Manifest6
-rw-r--r--media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-2.8.3.ebuild39
-rw-r--r--media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-2.8.6.ebuild39
-rw-r--r--media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-9999.ebuild39
-rw-r--r--media-plugins/kodi-pvr-stalker/metadata.xml12
-rw-r--r--media-plugins/kodi-pvr-vbox/Manifest4
-rw-r--r--media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-4.0.2.ebuild37
-rw-r--r--media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-9999.ebuild37
-rw-r--r--media-plugins/kodi-pvr-vbox/metadata.xml12
-rw-r--r--media-plugins/kodi-pvr-vdr-vnsi/Manifest4
-rw-r--r--media-plugins/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi-2.6.17.ebuild37
-rw-r--r--media-plugins/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi-9999.ebuild37
-rw-r--r--media-plugins/kodi-pvr-vdr-vnsi/metadata.xml12
-rw-r--r--media-plugins/kodi-pvr-vuplus/Manifest6
-rw-r--r--media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-2.4.10.ebuild38
-rw-r--r--media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-2.4.6.ebuild38
-rw-r--r--media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-9999.ebuild38
-rw-r--r--media-plugins/kodi-pvr-vuplus/metadata.xml12
-rw-r--r--media-plugins/kodi-pvr-wmc/Manifest6
-rw-r--r--media-plugins/kodi-pvr-wmc/kodi-pvr-wmc-1.4.7.ebuild36
-rw-r--r--media-plugins/kodi-pvr-wmc/kodi-pvr-wmc-1.4.9.ebuild36
-rw-r--r--media-plugins/kodi-pvr-wmc/kodi-pvr-wmc-9999.ebuild36
-rw-r--r--media-plugins/kodi-pvr-wmc/metadata.xml12
-rw-r--r--media-plugins/kodi-screensaver-asteroids/Manifest4
-rw-r--r--media-plugins/kodi-screensaver-asteroids/kodi-screensaver-asteroids-1.1.0.ebuild31
-rw-r--r--media-plugins/kodi-screensaver-asteroids/kodi-screensaver-asteroids-9999.ebuild31
-rw-r--r--media-plugins/kodi-screensaver-asteroids/metadata.xml12
-rw-r--r--media-plugins/kodi-screensaver-biogenesis/Manifest4
-rw-r--r--media-plugins/kodi-screensaver-biogenesis/kodi-screensaver-biogenesis-1.1.0.ebuild31
-rw-r--r--media-plugins/kodi-screensaver-biogenesis/kodi-screensaver-biogenesis-9999.ebuild31
-rw-r--r--media-plugins/kodi-screensaver-biogenesis/metadata.xml12
-rw-r--r--media-plugins/kodi-screensaver-crystalmorph/Manifest2
-rw-r--r--media-plugins/kodi-screensaver-crystalmorph/kodi-screensaver-crystalmorph-9999.ebuild31
-rw-r--r--media-plugins/kodi-screensaver-crystalmorph/metadata.xml12
-rw-r--r--media-plugins/kodi-screensaver-greynetic/Manifest4
-rw-r--r--media-plugins/kodi-screensaver-greynetic/kodi-screensaver-greynetic-1.1.0.ebuild31
-rw-r--r--media-plugins/kodi-screensaver-greynetic/kodi-screensaver-greynetic-9999.ebuild31
-rw-r--r--media-plugins/kodi-screensaver-greynetic/metadata.xml12
-rw-r--r--media-plugins/kodi-screensaver-pingpong/Manifest4
-rw-r--r--media-plugins/kodi-screensaver-pingpong/kodi-screensaver-pingpong-1.1.0.ebuild31
-rw-r--r--media-plugins/kodi-screensaver-pingpong/kodi-screensaver-pingpong-9999.ebuild31
-rw-r--r--media-plugins/kodi-screensaver-pingpong/metadata.xml12
-rw-r--r--media-plugins/kodi-screensaver-pyro/Manifest4
-rw-r--r--media-plugins/kodi-screensaver-pyro/kodi-screensaver-pyro-1.1.0.ebuild31
-rw-r--r--media-plugins/kodi-screensaver-pyro/kodi-screensaver-pyro-9999.ebuild31
-rw-r--r--media-plugins/kodi-screensaver-pyro/metadata.xml12
-rw-r--r--media-plugins/kodi-screensaver-rsxs/Manifest4
-rw-r--r--media-plugins/kodi-screensaver-rsxs/kodi-screensaver-rsxs-1.4.0.ebuild42
-rw-r--r--media-plugins/kodi-screensaver-rsxs/kodi-screensaver-rsxs-9999.ebuild42
-rw-r--r--media-plugins/kodi-screensaver-rsxs/metadata.xml12
-rw-r--r--media-plugins/kodi-vfs-rar/Manifest2
-rw-r--r--media-plugins/kodi-vfs-rar/kodi-vfs-rar-9999.ebuild33
-rw-r--r--media-plugins/kodi-vfs-rar/metadata.xml12
-rw-r--r--media-plugins/kodi-vfs-sacd/Manifest2
-rw-r--r--media-plugins/kodi-vfs-sacd/kodi-vfs-sacd-9999.ebuild33
-rw-r--r--media-plugins/kodi-vfs-sacd/metadata.xml12
-rw-r--r--media-plugins/kodi-visualization-fishbmc/Manifest4
-rw-r--r--media-plugins/kodi-visualization-fishbmc/kodi-visualization-fishbmc-4.1.0.ebuild36
-rw-r--r--media-plugins/kodi-visualization-fishbmc/kodi-visualization-fishbmc-9999.ebuild36
-rw-r--r--media-plugins/kodi-visualization-fishbmc/metadata.xml12
-rw-r--r--media-plugins/kodi-visualization-goom/Manifest4
-rw-r--r--media-plugins/kodi-visualization-goom/kodi-visualization-goom-1.1.0.ebuild36
-rw-r--r--media-plugins/kodi-visualization-goom/kodi-visualization-goom-9999.ebuild36
-rw-r--r--media-plugins/kodi-visualization-goom/metadata.xml12
-rw-r--r--media-plugins/kodi-visualization-nastyfft/Manifest4
-rw-r--r--media-plugins/kodi-visualization-nastyfft/kodi-visualization-nastyfft-1.1.0.ebuild36
-rw-r--r--media-plugins/kodi-visualization-nastyfft/kodi-visualization-nastyfft-9999.ebuild36
-rw-r--r--media-plugins/kodi-visualization-nastyfft/metadata.xml12
-rw-r--r--media-plugins/kodi-visualization-projectm/Manifest6
-rw-r--r--media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-1.2.0.ebuild38
-rw-r--r--media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-1.2.1.ebuild38
-rw-r--r--media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-9999.ebuild38
-rw-r--r--media-plugins/kodi-visualization-projectm/metadata.xml12
-rw-r--r--media-plugins/kodi-visualization-shadertoy/Manifest4
-rw-r--r--media-plugins/kodi-visualization-shadertoy/kodi-visualization-shadertoy-1.1.5.ebuild37
-rw-r--r--media-plugins/kodi-visualization-shadertoy/kodi-visualization-shadertoy-9999.ebuild37
-rw-r--r--media-plugins/kodi-visualization-shadertoy/metadata.xml12
-rw-r--r--media-plugins/kodi-visualization-spectrum/Manifest4
-rw-r--r--media-plugins/kodi-visualization-spectrum/kodi-visualization-spectrum-1.1.1.ebuild36
-rw-r--r--media-plugins/kodi-visualization-spectrum/kodi-visualization-spectrum-9999.ebuild36
-rw-r--r--media-plugins/kodi-visualization-spectrum/metadata.xml12
-rw-r--r--media-plugins/kodi-visualization-starburst/Manifest2
-rw-r--r--media-plugins/kodi-visualization-starburst/kodi-visualization-starburst-9999.ebuild36
-rw-r--r--media-plugins/kodi-visualization-starburst/metadata.xml12
-rw-r--r--media-plugins/kodi-visualization-waveform/Manifest4
-rw-r--r--media-plugins/kodi-visualization-waveform/kodi-visualization-waveform-1.1.0.ebuild36
-rw-r--r--media-plugins/kodi-visualization-waveform/kodi-visualization-waveform-9999.ebuild36
-rw-r--r--media-plugins/kodi-visualization-waveform/metadata.xml12
-rw-r--r--media-plugins/ladspa-bs2b/Manifest5
-rw-r--r--media-plugins/ladspa-bs2b/ladspa-bs2b-0.9.1.ebuild21
-rw-r--r--media-plugins/ladspa-bs2b/metadata.xml11
-rw-r--r--media-plugins/libvisual-plugins/Manifest7
-rw-r--r--media-plugins/libvisual-plugins/libvisual-plugins-0.4.0-r3.ebuild65
-rw-r--r--media-plugins/libvisual-plugins/metadata.xml11
-rw-r--r--media-plugins/libvisual-projectm/Manifest5
-rw-r--r--media-plugins/libvisual-projectm/libvisual-projectm-2.1.0-r1.ebuild30
-rw-r--r--media-plugins/libvisual-projectm/metadata.xml11
-rw-r--r--media-plugins/live/Manifest16
-rw-r--r--media-plugins/live/files/config.gentoo17
-rw-r--r--media-plugins/live/files/config.gentoo-so-r117
-rw-r--r--media-plugins/live/files/live-recursive3.patch14
-rw-r--r--media-plugins/live/live-2017.01.26.ebuild128
-rw-r--r--media-plugins/live/live-2017.05.24.ebuild128
-rw-r--r--media-plugins/live/live-2017.06.04.ebuild128
-rw-r--r--media-plugins/live/live-2017.07.18.ebuild128
-rw-r--r--media-plugins/live/live-2017.09.12.ebuild128
-rw-r--r--media-plugins/live/metadata.xml7
-rw-r--r--media-plugins/mcp-plugins/Manifest6
-rw-r--r--media-plugins/mcp-plugins/mcp-plugins-0.4.0-r1.ebuild34
-rw-r--r--media-plugins/mcp-plugins/mcp-plugins-0.4.0.ebuild34
-rw-r--r--media-plugins/mcp-plugins/metadata.xml8
-rw-r--r--media-plugins/mda-lv2/Manifest7
-rw-r--r--media-plugins/mda-lv2/mda-lv2-1.0.0.ebuild25
-rw-r--r--media-plugins/mda-lv2/mda-lv2-1.2.2.ebuild25
-rw-r--r--media-plugins/mda-lv2/metadata.xml17
-rw-r--r--media-plugins/mediastreamer-amr/Manifest6
-rw-r--r--media-plugins/mediastreamer-amr/files/mediastreamer-amr-0.0.1-include.patch13
-rw-r--r--media-plugins/mediastreamer-amr/mediastreamer-amr-0.0.1.ebuild34
-rw-r--r--media-plugins/mediastreamer-amr/metadata.xml8
-rw-r--r--media-plugins/mediastreamer-bcg729/Manifest6
-rw-r--r--media-plugins/mediastreamer-bcg729/mediastreamer-bcg729-1.0.0-r1.ebuild28
-rw-r--r--media-plugins/mediastreamer-bcg729/mediastreamer-bcg729-1.0.0.ebuild29
-rw-r--r--media-plugins/mediastreamer-bcg729/metadata.xml8
-rw-r--r--media-plugins/mediastreamer-ilbc/Manifest5
-rw-r--r--media-plugins/mediastreamer-ilbc/mediastreamer-ilbc-2.0.3.ebuild36
-rw-r--r--media-plugins/mediastreamer-ilbc/metadata.xml13
-rw-r--r--media-plugins/mediastreamer-silk/Manifest7
-rw-r--r--media-plugins/mediastreamer-silk/files/mediastreamer-silk-0.0.1-sdk.patch42
-rw-r--r--media-plugins/mediastreamer-silk/mediastreamer-silk-0.0.1.ebuild31
-rw-r--r--media-plugins/mediastreamer-silk/metadata.xml8
-rw-r--r--media-plugins/mediastreamer-x264/Manifest8
-rw-r--r--media-plugins/mediastreamer-x264/mediastreamer-x264-1.4.1.ebuild34
-rw-r--r--media-plugins/mediastreamer-x264/mediastreamer-x264-1.4.2-r1.ebuild30
-rw-r--r--media-plugins/mediastreamer-x264/mediastreamer-x264-1.4.2.ebuild29
-rw-r--r--media-plugins/mediastreamer-x264/metadata.xml8
-rw-r--r--media-plugins/metadata.xml38
-rw-r--r--media-plugins/mythplugins/Manifest5
-rw-r--r--media-plugins/mythplugins/metadata.xml24
-rw-r--r--media-plugins/mythplugins/mythplugins-0.28.1.ebuild163
-rw-r--r--media-plugins/npapi-vlc/Manifest7
-rw-r--r--media-plugins/npapi-vlc/files/xembed.h38
-rw-r--r--media-plugins/npapi-vlc/metadata.xml7
-rw-r--r--media-plugins/npapi-vlc/npapi-vlc-2.0.0.ebuild57
-rw-r--r--media-plugins/npapi-vlc/npapi-vlc-9999.ebuild56
-rw-r--r--media-plugins/qmmp-plugin-pack/Manifest11
-rw-r--r--media-plugins/qmmp-plugin-pack/metadata.xml12
-rw-r--r--media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-0.10.2.ebuild25
-rw-r--r--media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-0.10.3.ebuild25
-rw-r--r--media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.1.3-r1.ebuild29
-rw-r--r--media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.1.4.ebuild29
-rw-r--r--media-plugins/rev-plugins/Manifest8
-rw-r--r--media-plugins/rev-plugins/metadata.xml8
-rw-r--r--media-plugins/rev-plugins/rev-plugins-0.3.1-r1.ebuild34
-rw-r--r--media-plugins/rev-plugins/rev-plugins-0.3.1-r2.ebuild33
-rw-r--r--media-plugins/rev-plugins/rev-plugins-0.7.1.ebuild33
-rw-r--r--media-plugins/swh-lv2/Manifest7
-rw-r--r--media-plugins/swh-lv2/metadata.xml11
-rw-r--r--media-plugins/swh-lv2/swh-lv2-1.0.15.ebuild33
-rw-r--r--media-plugins/swh-lv2/swh-lv2-1.0.16.ebuild36
-rw-r--r--media-plugins/swh-plugins/Manifest12
-rw-r--r--media-plugins/swh-plugins/files/swh-plugins-0.4.15-gettext.patch12
-rw-r--r--media-plugins/swh-plugins/files/swh-plugins-0.4.15-glibc-2.10.patch1045
-rw-r--r--media-plugins/swh-plugins/files/swh-plugins-0.4.15-pic.patch135
-rw-r--r--media-plugins/swh-plugins/files/swh-plugins-0.4.15-plugindir.patch13
-rw-r--r--media-plugins/swh-plugins/files/swh-plugins-0.4.15-riceitdown.patch23
-rw-r--r--media-plugins/swh-plugins/files/swh-plugins-0.4.15-system_gsm.patch48
-rw-r--r--media-plugins/swh-plugins/files/swh-plugins-0.4.15-x86-asm-optional.patch16
-rw-r--r--media-plugins/swh-plugins/metadata.xml8
-rw-r--r--media-plugins/swh-plugins/swh-plugins-0.4.15-r3.ebuild73
-rw-r--r--media-plugins/tap-plugins/Manifest9
-rw-r--r--media-plugins/tap-plugins/files/tap-plugins-0.7.0-cflags-ldflags.patch118
-rw-r--r--media-plugins/tap-plugins/files/tap-plugins-0.7.3-cflags-ldflags.patch27
-rw-r--r--media-plugins/tap-plugins/metadata.xml32
-rw-r--r--media-plugins/tap-plugins/tap-plugins-0.7.2.ebuild37
-rw-r--r--media-plugins/tap-plugins/tap-plugins-0.7.3.ebuild37
-rw-r--r--media-plugins/vamp-aubio-plugins/Manifest7
-rw-r--r--media-plugins/vamp-aubio-plugins/metadata.xml11
-rw-r--r--media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.0.ebuild31
-rw-r--r--media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.1.ebuild24
-rw-r--r--media-plugins/vamp-libxtract-plugins/Manifest5
-rw-r--r--media-plugins/vamp-libxtract-plugins/metadata.xml8
-rw-r--r--media-plugins/vamp-libxtract-plugins/vamp-libxtract-plugins-0.6.6.20121204.ebuild34
-rw-r--r--media-plugins/vco-plugins/Manifest6
-rw-r--r--media-plugins/vco-plugins/metadata.xml8
-rw-r--r--media-plugins/vco-plugins/vco-plugins-0.3.0-r1.ebuild34
-rw-r--r--media-plugins/vco-plugins/vco-plugins-0.3.0.ebuild34
-rw-r--r--media-plugins/vdr-actuator/Manifest5
-rw-r--r--media-plugins/vdr-actuator/metadata.xml8
-rw-r--r--media-plugins/vdr-actuator/vdr-actuator-1.2.1.ebuild26
-rw-r--r--media-plugins/vdr-admin/Manifest6
-rw-r--r--media-plugins/vdr-admin/files/rc-addon.sh30
-rw-r--r--media-plugins/vdr-admin/metadata.xml10
-rw-r--r--media-plugins/vdr-admin/vdr-admin-0.8.0.ebuild50
-rw-r--r--media-plugins/vdr-alcd/Manifest7
-rw-r--r--media-plugins/vdr-alcd/files/vdr-alcd-1.5.1-gcc-4.4.diff22
-rw-r--r--media-plugins/vdr-alcd/files/vdr-alcd-1.5.1-makefile-cleanup.diff44
-rw-r--r--media-plugins/vdr-alcd/metadata.xml20
-rw-r--r--media-plugins/vdr-alcd/vdr-alcd-1.5.1.ebuild21
-rw-r--r--media-plugins/vdr-arghdirector/Manifest7
-rw-r--r--media-plugins/vdr-arghdirector/files/vdr-arghdirector-0.2.6-i18n.patch30
-rw-r--r--media-plugins/vdr-arghdirector/files/vdr-arghdirector-0.2.6-vdr-1.5.3.diff15
-rw-r--r--media-plugins/vdr-arghdirector/metadata.xml8
-rw-r--r--media-plugins/vdr-arghdirector/vdr-arghdirector-0.2.6.ebuild24
-rw-r--r--media-plugins/vdr-atscepg/Manifest7
-rw-r--r--media-plugins/vdr-atscepg/files/vdr-atscepg-0.3.0_gcc6.patch14
-rw-r--r--media-plugins/vdr-atscepg/metadata.xml8
-rw-r--r--media-plugins/vdr-atscepg/vdr-atscepg-0.3.0-r1.ebuild37
-rw-r--r--media-plugins/vdr-autosort/Manifest5
-rw-r--r--media-plugins/vdr-autosort/metadata.xml18
-rw-r--r--media-plugins/vdr-autosort/vdr-autosort-0.1.3.ebuild42
-rw-r--r--media-plugins/vdr-avards/Manifest5
-rw-r--r--media-plugins/vdr-avards/metadata.xml8
-rw-r--r--media-plugins/vdr-avards/vdr-avards-0.2.4.ebuild32
-rw-r--r--media-plugins/vdr-beep/Manifest5
-rw-r--r--media-plugins/vdr-beep/metadata.xml8
-rw-r--r--media-plugins/vdr-beep/vdr-beep-0.1.2.ebuild18
-rw-r--r--media-plugins/vdr-bgprocess/Manifest6
-rw-r--r--media-plugins/vdr-bgprocess/files/vdr-bgprocess-0.1.0-fix-i18n.diff14
-rw-r--r--media-plugins/vdr-bgprocess/metadata.xml8
-rw-r--r--media-plugins/vdr-bgprocess/vdr-bgprocess-0.1.0.ebuild20
-rw-r--r--media-plugins/vdr-browse/Manifest5
-rw-r--r--media-plugins/vdr-browse/metadata.xml8
-rw-r--r--media-plugins/vdr-browse/vdr-browse-0.2.0.ebuild18
-rw-r--r--media-plugins/vdr-burn-templates/Manifest5
-rw-r--r--media-plugins/vdr-burn-templates/metadata.xml9
-rw-r--r--media-plugins/vdr-burn-templates/vdr-burn-templates-0.0.2.ebuild26
-rw-r--r--media-plugins/vdr-burn/Manifest11
-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.diff15
-rw-r--r--media-plugins/vdr-burn/files/vdr-burn-0.2.2_setdefaults.diff32
-rw-r--r--media-plugins/vdr-burn/metadata.xml12
-rw-r--r--media-plugins/vdr-burn/vdr-burn-0.2.2-r1.ebuild116
-rw-r--r--media-plugins/vdr-calc/Manifest6
-rw-r--r--media-plugins/vdr-calc/files/vdr-calc-0.0.1_rc5-gcc4.diff12
-rw-r--r--media-plugins/vdr-calc/metadata.xml8
-rw-r--r--media-plugins/vdr-calc/vdr-calc-0.0.1_rc5.ebuild22
-rw-r--r--media-plugins/vdr-cdplayer/Manifest11
-rw-r--r--media-plugins/vdr-cdplayer/files/confd32
-rw-r--r--media-plugins/vdr-cdplayer/files/rc-addon.sh43
-rw-r--r--media-plugins/vdr-cdplayer/metadata.xml8
-rw-r--r--media-plugins/vdr-cdplayer/vdr-cdplayer-1.2.0.ebuild40
-rw-r--r--media-plugins/vdr-cdplayer/vdr-cdplayer-1.2.1.ebuild40
-rw-r--r--media-plugins/vdr-cdplayer/vdr-cdplayer-1.2.2.ebuild27
-rw-r--r--media-plugins/vdr-chanman/Manifest5
-rw-r--r--media-plugins/vdr-chanman/metadata.xml20
-rw-r--r--media-plugins/vdr-chanman/vdr-chanman-0.0.9.ebuild20
-rw-r--r--media-plugins/vdr-cinebars/Manifest6
-rw-r--r--media-plugins/vdr-cinebars/files/vdr-cinebars-0.0.5_makefile.diff21
-rw-r--r--media-plugins/vdr-cinebars/metadata.xml8
-rw-r--r--media-plugins/vdr-cinebars/vdr-cinebars-0.0.5.ebuild20
-rw-r--r--media-plugins/vdr-clock/Manifest6
-rw-r--r--media-plugins/vdr-clock/files/vdr-clock-1.0.0_gettext.diff524
-rw-r--r--media-plugins/vdr-clock/metadata.xml14
-rw-r--r--media-plugins/vdr-clock/vdr-clock-1.0.0-r1.ebuild24
-rw-r--r--media-plugins/vdr-console/Manifest8
-rw-r--r--media-plugins/vdr-console/files/vdr-console-0.6.0-uint64.diff33
-rw-r--r--media-plugins/vdr-console/files/vdr-console-0.6.0-vdr-1.3.18.diff43
-rw-r--r--media-plugins/vdr-console/files/vdr-console-0.6.0-vdr-1.6.x-compilefix.diff79
-rw-r--r--media-plugins/vdr-console/metadata.xml8
-rw-r--r--media-plugins/vdr-console/vdr-console-0.6.0.ebuild31
-rw-r--r--media-plugins/vdr-coverviewer/Manifest6
-rw-r--r--media-plugins/vdr-coverviewer/files/vdr-coverviewer-0.0.2-vdr-1.5.x.diff48
-rw-r--r--media-plugins/vdr-coverviewer/metadata.xml8
-rw-r--r--media-plugins/vdr-coverviewer/vdr-coverviewer-0.0.2.ebuild28
-rw-r--r--media-plugins/vdr-cpumon/Manifest5
-rw-r--r--media-plugins/vdr-cpumon/metadata.xml8
-rw-r--r--media-plugins/vdr-cpumon/vdr-cpumon-0.0.6_p1.ebuild20
-rw-r--r--media-plugins/vdr-ddci2/Manifest6
-rw-r--r--media-plugins/vdr-ddci2/metadata.xml14
-rw-r--r--media-plugins/vdr-ddci2/vdr-ddci2-1.0.4.ebuild29
-rw-r--r--media-plugins/vdr-ddci2/vdr-ddci2-1.0.5.ebuild29
-rw-r--r--media-plugins/vdr-ddci2/vdr-ddci2-9999.ebuild29
-rw-r--r--media-plugins/vdr-decruft/Manifest7
-rw-r--r--media-plugins/vdr-decruft/files/vdr-decruft-0.0.4-avoid-vdr-patch.diff17
-rw-r--r--media-plugins/vdr-decruft/files/vdr-decruft-0.0.4_compile.patch24
-rw-r--r--media-plugins/vdr-decruft/metadata.xml8
-rw-r--r--media-plugins/vdr-decruft/vdr-decruft-0.0.4-r1.ebuild27
-rw-r--r--media-plugins/vdr-devstatus/Manifest5
-rw-r--r--media-plugins/vdr-devstatus/metadata.xml8
-rw-r--r--media-plugins/vdr-devstatus/vdr-devstatus-0.4.1.ebuild29
-rw-r--r--media-plugins/vdr-dummydevice/Manifest7
-rw-r--r--media-plugins/vdr-dummydevice/metadata.xml8
-rw-r--r--media-plugins/vdr-dummydevice/vdr-dummydevice-1.0.3.ebuild18
-rw-r--r--media-plugins/vdr-dummydevice/vdr-dummydevice-2.0.0.ebuild17
-rw-r--r--media-plugins/vdr-duplicates/Manifest9
-rw-r--r--media-plugins/vdr-duplicates/files/duplicates-0.0.5_Makefile-new.diff217
-rw-r--r--media-plugins/vdr-duplicates/metadata.xml8
-rw-r--r--media-plugins/vdr-duplicates/vdr-duplicates-0.0.5-r1.ebuild20
-rw-r--r--media-plugins/vdr-duplicates/vdr-duplicates-0.0.5.ebuild18
-rw-r--r--media-plugins/vdr-duplicates/vdr-duplicates-0.1.0.ebuild18
-rw-r--r--media-plugins/vdr-dvbapi/Manifest7
-rw-r--r--media-plugins/vdr-dvbapi/metadata.xml11
-rw-r--r--media-plugins/vdr-dvbapi/vdr-dvbapi-2.1.1.ebuild77
-rw-r--r--media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.2.ebuild79
-rw-r--r--media-plugins/vdr-dvbhddevice/Manifest12
-rw-r--r--media-plugins/vdr-dvbhddevice/metadata.xml11
-rw-r--r--media-plugins/vdr-dvbhddevice/vdr-dvbhddevice-0.0.8_p20130302.ebuild40
-rw-r--r--media-plugins/vdr-dvbhddevice/vdr-dvbhddevice-0.0.9_p20130409.ebuild40
-rw-r--r--media-plugins/vdr-dvbhddevice/vdr-dvbhddevice-2.1.3_p20140115-r1.ebuild46
-rw-r--r--media-plugins/vdr-dvbhddevice/vdr-dvbhddevice-2.1.3_p20140115.ebuild40
-rw-r--r--media-plugins/vdr-dvbhddevice/vdr-dvbhddevice-2.1.6_p20141116-r1.ebuild45
-rw-r--r--media-plugins/vdr-dvbsddevice/Manifest7
-rw-r--r--media-plugins/vdr-dvbsddevice/metadata.xml8
-rw-r--r--media-plugins/vdr-dvbsddevice/vdr-dvbsddevice-2.0.0.ebuild24
-rw-r--r--media-plugins/vdr-dvbsddevice/vdr-dvbsddevice-2.2.0.ebuild25
-rw-r--r--media-plugins/vdr-dvd/Manifest9
-rw-r--r--media-plugins/vdr-dvd/files/confd18
-rw-r--r--media-plugins/vdr-dvd/files/rc-addon.sh15
-rw-r--r--media-plugins/vdr-dvd/files/vdr-dvd-0.3.7_pre20090106-compile_warnings.diff47
-rw-r--r--media-plugins/vdr-dvd/files/vdr-dvd-0.3.7_pre20090106-fix-dvdnav-using-c++-keywords.patch18
-rw-r--r--media-plugins/vdr-dvd/metadata.xml14
-rw-r--r--media-plugins/vdr-dvd/vdr-dvd-0.3.7_pre20090106-r1.ebuild39
-rw-r--r--media-plugins/vdr-dvdswitch/Manifest11
-rw-r--r--media-plugins/vdr-dvdswitch/files/0.1.3/confd-r218
-rw-r--r--media-plugins/vdr-dvdswitch/files/rc-addon.sh11
-rw-r--r--media-plugins/vdr-dvdswitch/metadata.xml9
-rw-r--r--media-plugins/vdr-dvdswitch/vdr-dvdswitch-0.2.0.ebuild30
-rw-r--r--media-plugins/vdr-dvdswitch/vdr-dvdswitch-0.2.1.ebuild30
-rw-r--r--media-plugins/vdr-dvdswitch/vdr-dvdswitch-0.2.2.ebuild30
-rw-r--r--media-plugins/vdr-epgsearch/Manifest11
-rw-r--r--media-plugins/vdr-epgsearch/files/vdr-epgsearch-1.0.0_vdr-1.7.25.diff32
-rw-r--r--media-plugins/vdr-epgsearch/files/vdr-epgsearch-1.0.0_vdr-1.7.33.diff120
-rw-r--r--media-plugins/vdr-epgsearch/files/vdr-epgsearch-1.0.0_vdr-2.1.2.diff15
-rw-r--r--media-plugins/vdr-epgsearch/files/vdr-epgsearch-1.0.1_beta5_makefile.diff25
-rw-r--r--media-plugins/vdr-epgsearch/metadata.xml14
-rw-r--r--media-plugins/vdr-epgsearch/vdr-epgsearch-1.0.0-r1.ebuild112
-rw-r--r--media-plugins/vdr-epgsearch/vdr-epgsearch-1.0.1_p20141227.ebuild99
-rw-r--r--media-plugins/vdr-epgsync/Manifest5
-rw-r--r--media-plugins/vdr-epgsync/metadata.xml8
-rw-r--r--media-plugins/vdr-epgsync/vdr-epgsync-1.0.1.ebuild18
-rw-r--r--media-plugins/vdr-exec/Manifest6
-rw-r--r--media-plugins/vdr-exec/files/vdr-exec-0.0.3_compile-warnings.diff266
-rw-r--r--media-plugins/vdr-exec/metadata.xml8
-rw-r--r--media-plugins/vdr-exec/vdr-exec-0.0.3.ebuild20
-rw-r--r--media-plugins/vdr-extb/Manifest9
-rw-r--r--media-plugins/vdr-extb/files/vdr-extb-0.3.1-gentoo.diff71
-rw-r--r--media-plugins/vdr-extb/files/vdr-extb-0.3.1_vdr-1.7.13.diff25
-rw-r--r--media-plugins/vdr-extb/metadata.xml9
-rw-r--r--media-plugins/vdr-extb/vdr-extb-0.3.1.ebuild71
-rw-r--r--media-plugins/vdr-extrecmenu/Manifest12
-rw-r--r--media-plugins/vdr-extrecmenu/files/dvdarchive-2.3-beta-configfile.patch13
-rw-r--r--media-plugins/vdr-extrecmenu/files/dvdarchive.conf23
-rw-r--r--media-plugins/vdr-extrecmenu/files/extrecmenu.mk127
-rw-r--r--media-plugins/vdr-extrecmenu/files/vdr-extrecmenu-1.2.2_vdr-2.1.2.diff167
-rw-r--r--media-plugins/vdr-extrecmenu/metadata.xml9
-rw-r--r--media-plugins/vdr-extrecmenu/vdr-extrecmenu-1.2.2-r2.ebuild59
-rw-r--r--media-plugins/vdr-extrecmenu/vdr-extrecmenu-1.2.4.ebuild44
-rw-r--r--media-plugins/vdr-femon/Manifest11
-rw-r--r--media-plugins/vdr-femon/metadata.xml9
-rw-r--r--media-plugins/vdr-femon/vdr-femon-2.0.4.ebuild18
-rw-r--r--media-plugins/vdr-femon/vdr-femon-2.1.1.ebuild18
-rw-r--r--media-plugins/vdr-femon/vdr-femon-2.2.0.ebuild18
-rw-r--r--media-plugins/vdr-femon/vdr-femon-2.2.1.ebuild18
-rw-r--r--media-plugins/vdr-fepg/Manifest5
-rw-r--r--media-plugins/vdr-fepg/metadata.xml8
-rw-r--r--media-plugins/vdr-fepg/vdr-fepg-0.4.1.ebuild18
-rw-r--r--media-plugins/vdr-ffnetdev/Manifest8
-rw-r--r--media-plugins/vdr-ffnetdev/files/confd37
-rw-r--r--media-plugins/vdr-ffnetdev/files/rc-addon.sh18
-rw-r--r--media-plugins/vdr-ffnetdev/files/vdr-ffnetdev-0.1.2_gettext.diff126
-rw-r--r--media-plugins/vdr-ffnetdev/metadata.xml9
-rw-r--r--media-plugins/vdr-ffnetdev/vdr-ffnetdev-0.1.2.ebuild28
-rw-r--r--media-plugins/vdr-filebrowser/Manifest9
-rw-r--r--media-plugins/vdr-filebrowser/files/commands.conf37
-rw-r--r--media-plugins/vdr-filebrowser/files/order.conf19
-rw-r--r--media-plugins/vdr-filebrowser/files/othercommands.conf15
-rw-r--r--media-plugins/vdr-filebrowser/files/sources.conf10
-rw-r--r--media-plugins/vdr-filebrowser/metadata.xml8
-rw-r--r--media-plugins/vdr-filebrowser/vdr-filebrowser-0.2.1.ebuild28
-rw-r--r--media-plugins/vdr-freecell/Manifest9
-rw-r--r--media-plugins/vdr-freecell/files/gcc-3.4.patch139
-rw-r--r--media-plugins/vdr-freecell/files/vdr-freecell-0.0.2-gentoo.diff24
-rw-r--r--media-plugins/vdr-freecell/files/vdr-freecell-0.0.2_vdr-1.5.4-compile.diff20
-rw-r--r--media-plugins/vdr-freecell/files/vdr-freecell-time_ms.diff12
-rw-r--r--media-plugins/vdr-freecell/metadata.xml8
-rw-r--r--media-plugins/vdr-freecell/vdr-freecell-0.0.2-r3.ebuild37
-rw-r--r--media-plugins/vdr-fritzbox/Manifest5
-rw-r--r--media-plugins/vdr-fritzbox/metadata.xml11
-rw-r--r--media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.3.ebuild32
-rw-r--r--media-plugins/vdr-graphlcd/Manifest12
-rw-r--r--media-plugins/vdr-graphlcd/files/0.1.5/graphlcd-0.1.5-radiotext-lcr-service.diff126
-rw-r--r--media-plugins/vdr-graphlcd/files/0.1.5/graphlcd-0.1.5-span.diff356
-rw-r--r--media-plugins/vdr-graphlcd/files/0.1.5/graphlcd-0.1.5_vdr-1.5.3.diff19
-rw-r--r--media-plugins/vdr-graphlcd/files/0.1.5/vdr-graphlcd-0.1.5-missing-freetyp2.diff30
-rw-r--r--media-plugins/vdr-graphlcd/files/0.1.5/vdr-graphlcd-0.1.5-missing-include.patch11
-rw-r--r--media-plugins/vdr-graphlcd/files/confd21
-rw-r--r--media-plugins/vdr-graphlcd/files/rc-addon.sh11
-rw-r--r--media-plugins/vdr-graphlcd/metadata.xml11
-rw-r--r--media-plugins/vdr-graphlcd/vdr-graphlcd-0.1.9.ebuild100
-rw-r--r--media-plugins/vdr-graphtft/Manifest12
-rw-r--r--media-plugins/vdr-graphtft/files/confd54
-rw-r--r--media-plugins/vdr-graphtft/files/graphtft-fe33
-rw-r--r--media-plugins/vdr-graphtft/files/rc-addon.sh13
-rw-r--r--media-plugins/vdr-graphtft/files/vdr-graphtft-0.3.7_gcc-4.4.x.diff22
-rw-r--r--media-plugins/vdr-graphtft/files/vdr-graphtft-0.3.7_gentoo.diff139
-rw-r--r--media-plugins/vdr-graphtft/files/vdr-graphtft-0.3.7_makefile.diff67
-rw-r--r--media-plugins/vdr-graphtft/metadata.xml16
-rw-r--r--media-plugins/vdr-graphtft/vdr-graphtft-0.3.7-r1.ebuild107
-rw-r--r--media-plugins/vdr-graphtft/vdr-graphtft-0.3.7.ebuild101
-rw-r--r--media-plugins/vdr-image/Manifest12
-rw-r--r--media-plugins/vdr-image/files/rc-addon-0.3.0.sh21
-rw-r--r--media-plugins/vdr-image/files/vdr-image-0.3.1-ffmpeg-1.patch40
-rw-r--r--media-plugins/vdr-image/files/vdr-image-0.3.1-gentoo.diff24
-rw-r--r--media-plugins/vdr-image/files/vdr-image-0.4.0-ffmpeg3.patch40
-rw-r--r--media-plugins/vdr-image/files/vdr-image-0.4.0-gentoo.diff24
-rw-r--r--media-plugins/vdr-image/metadata.xml14
-rw-r--r--media-plugins/vdr-image/vdr-image-0.3.1.ebuild65
-rw-r--r--media-plugins/vdr-image/vdr-image-0.4.0.ebuild64
-rw-r--r--media-plugins/vdr-imonlcd/Manifest10
-rw-r--r--media-plugins/vdr-imonlcd/files/99-imonlcd.rules1
-rw-r--r--media-plugins/vdr-imonlcd/files/confd6
-rw-r--r--media-plugins/vdr-imonlcd/files/rc-addon.sh4
-rw-r--r--media-plugins/vdr-imonlcd/metadata.xml5
-rw-r--r--media-plugins/vdr-imonlcd/vdr-imonlcd-0.0.5-r1.ebuild42
-rw-r--r--media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.1.ebuild36
-rw-r--r--media-plugins/vdr-infosatepg/Manifest5
-rw-r--r--media-plugins/vdr-infosatepg/metadata.xml14
-rw-r--r--media-plugins/vdr-infosatepg/vdr-infosatepg-0.0.12.ebuild20
-rw-r--r--media-plugins/vdr-iptv/Manifest15
-rw-r--r--media-plugins/vdr-iptv/files/vdr-iptv-2.2.1_c++11.patch28
-rw-r--r--media-plugins/vdr-iptv/metadata.xml8
-rw-r--r--media-plugins/vdr-iptv/vdr-iptv-2.0.0.ebuild25
-rw-r--r--media-plugins/vdr-iptv/vdr-iptv-2.0.3.ebuild25
-rw-r--r--media-plugins/vdr-iptv/vdr-iptv-2.1.3.ebuild25
-rw-r--r--media-plugins/vdr-iptv/vdr-iptv-2.2.0.ebuild25
-rw-r--r--media-plugins/vdr-iptv/vdr-iptv-2.2.1-r1.ebuild42
-rw-r--r--media-plugins/vdr-iptv/vdr-iptv-2.2.1.ebuild25
-rw-r--r--media-plugins/vdr-joystick/Manifest8
-rw-r--r--media-plugins/vdr-joystick/files/confd6
-rw-r--r--media-plugins/vdr-joystick/files/mapping.conf25
-rw-r--r--media-plugins/vdr-joystick/files/rc-addon.sh10
-rw-r--r--media-plugins/vdr-joystick/metadata.xml8
-rw-r--r--media-plugins/vdr-joystick/vdr-joystick-0.0.3.ebuild35
-rw-r--r--media-plugins/vdr-kvdrmon/Manifest6
-rw-r--r--media-plugins/vdr-kvdrmon/files/vdr-kvdrmon-0.6-remove-menu-entry.diff12
-rw-r--r--media-plugins/vdr-kvdrmon/metadata.xml11
-rw-r--r--media-plugins/vdr-kvdrmon/vdr-kvdrmon-0.6.ebuild29
-rw-r--r--media-plugins/vdr-launcher/Manifest7
-rw-r--r--media-plugins/vdr-launcher/files/confd10
-rw-r--r--media-plugins/vdr-launcher/files/rc-addon.sh10
-rw-r--r--media-plugins/vdr-launcher/metadata.xml8
-rw-r--r--media-plugins/vdr-launcher/vdr-launcher-0.0.4.ebuild18
-rw-r--r--media-plugins/vdr-lcdproc/Manifest5
-rw-r--r--media-plugins/vdr-lcdproc/metadata.xml8
-rw-r--r--media-plugins/vdr-lcdproc/vdr-lcdproc-0.0.10.9.ebuild26
-rw-r--r--media-plugins/vdr-lcr/Manifest7
-rw-r--r--media-plugins/vdr-lcr/files/vdr-lcr-0.0.9_gcc-6.patch87
-rw-r--r--media-plugins/vdr-lcr/metadata.xml14
-rw-r--r--media-plugins/vdr-lcr/vdr-lcr-0.0.9-r1.ebuild37
-rw-r--r--media-plugins/vdr-lcr/vdr-lcr-0.0.9.ebuild35
-rw-r--r--media-plugins/vdr-live/Manifest13
-rw-r--r--media-plugins/vdr-live/files/confd8
-rw-r--r--media-plugins/vdr-live/files/confd-0.223
-rw-r--r--media-plugins/vdr-live/files/confd-0.329
-rw-r--r--media-plugins/vdr-live/files/rc-addon-0.2.sh25
-rw-r--r--media-plugins/vdr-live/files/rc-addon-0.3.sh30
-rw-r--r--media-plugins/vdr-live/files/rc-addon.sh11
-rw-r--r--media-plugins/vdr-live/files/vdr-live-0.3.0_p20130504_vdr-2.1.2.diff69
-rw-r--r--media-plugins/vdr-live/metadata.xml8
-rw-r--r--media-plugins/vdr-live/vdr-live-0.3.0_p20130504-r1.ebuild105
-rw-r--r--media-plugins/vdr-live/vdr-live-0.3.0_p20130504-r2.ebuild108
-rw-r--r--media-plugins/vdr-loadepg/Manifest8
-rw-r--r--media-plugins/vdr-loadepg/files/rc-addon.sh14
-rw-r--r--media-plugins/vdr-loadepg/metadata.xml13
-rw-r--r--media-plugins/vdr-loadepg/vdr-loadepg-0.2.3.ebuild31
-rw-r--r--media-plugins/vdr-loadepg/vdr-loadepg-0.2.5.ebuild34
-rw-r--r--media-plugins/vdr-mailbox/Manifest9
-rw-r--r--media-plugins/vdr-mailbox/files/vdr-mailbox-0.7.0_gcc-6.patch29
-rw-r--r--media-plugins/vdr-mailbox/metadata.xml8
-rw-r--r--media-plugins/vdr-mailbox/vdr-mailbox-0.6.0.ebuild20
-rw-r--r--media-plugins/vdr-mailbox/vdr-mailbox-0.7.0-r1.ebuild21
-rw-r--r--media-plugins/vdr-mailbox/vdr-mailbox-0.7.0.ebuild19
-rw-r--r--media-plugins/vdr-markad/Manifest9
-rw-r--r--media-plugins/vdr-markad/files/vdr-markad-0.1.4-libav9.patch40
-rw-r--r--media-plugins/vdr-markad/files/vdr-markad-0.1.4_ffmpeg-2.patch13
-rw-r--r--media-plugins/vdr-markad/metadata.xml8
-rw-r--r--media-plugins/vdr-markad/vdr-markad-0.1.4-r1.ebuild66
-rw-r--r--media-plugins/vdr-markad/vdr-markad-0.1.4-r2.ebuild66
-rw-r--r--media-plugins/vdr-markad/vdr-markad-0.1.4.ebuild61
-rw-r--r--media-plugins/vdr-menuorg/Manifest6
-rw-r--r--media-plugins/vdr-menuorg/files/rc-addon.sh11
-rw-r--r--media-plugins/vdr-menuorg/metadata.xml8
-rw-r--r--media-plugins/vdr-menuorg/vdr-menuorg-0.5.1.ebuild33
-rw-r--r--media-plugins/vdr-mlist/Manifest5
-rw-r--r--media-plugins/vdr-mlist/metadata.xml8
-rw-r--r--media-plugins/vdr-mlist/vdr-mlist-1.0.2.ebuild18
-rw-r--r--media-plugins/vdr-mount/Manifest6
-rw-r--r--media-plugins/vdr-mount/files/vdr-mount-0.0.2-makefile-fix.diff58
-rw-r--r--media-plugins/vdr-mount/metadata.xml8
-rw-r--r--media-plugins/vdr-mount/vdr-mount-0.0.2.ebuild28
-rw-r--r--media-plugins/vdr-mp3ng/Manifest15
-rw-r--r--media-plugins/vdr-mp3ng/files/confd30
-rw-r--r--media-plugins/vdr-mp3ng/files/imagemagick-6.4.x.diff13
-rw-r--r--media-plugins/vdr-mp3ng/files/mp3ngsources3
-rw-r--r--media-plugins/vdr-mp3ng/files/vdr-mp3ng-0.0.1_pre4-1.3.37.diff29
-rw-r--r--media-plugins/vdr-mp3ng/files/vdr-mp3ng-0.0.1_pre4-gcc4.diff17
-rw-r--r--media-plugins/vdr-mp3ng/files/vdr-mp3ng-0.0.1_pre4-gentoo.diff31
-rw-r--r--media-plugins/vdr-mp3ng/files/vdr-mp3ng-0.0.1_pre4-glibc-2.10.patch78
-rw-r--r--media-plugins/vdr-mp3ng/files/vdr-mp3ng-0.0.1_pre4-vdr-1.5.1.diff62
-rw-r--r--media-plugins/vdr-mp3ng/metadata.xml14
-rw-r--r--media-plugins/vdr-mp3ng/vdr-mp3ng-0.0.1_pre5-r1.ebuild74
-rw-r--r--media-plugins/vdr-mplayer/Manifest9
-rw-r--r--media-plugins/vdr-mplayer/files/0.10.2/01_gentoo.diff33
-rw-r--r--media-plugins/vdr-mplayer/files/confd-0.9.15.sh11
-rw-r--r--media-plugins/vdr-mplayer/files/mplayersources.conf3
-rw-r--r--media-plugins/vdr-mplayer/files/rc-addon-0.9.15.sh22
-rw-r--r--media-plugins/vdr-mplayer/metadata.xml15
-rw-r--r--media-plugins/vdr-mplayer/vdr-mplayer-0.10.2.ebuild67
-rw-r--r--media-plugins/vdr-music/Manifest6
-rw-r--r--media-plugins/vdr-music/files/music.mk198
-rw-r--r--media-plugins/vdr-music/metadata.xml12
-rw-r--r--media-plugins/vdr-music/vdr-music-0.9.9.ebuild58
-rw-r--r--media-plugins/vdr-newsticker/Manifest7
-rw-r--r--media-plugins/vdr-newsticker/files/rc-addon.sh7
-rw-r--r--media-plugins/vdr-newsticker/files/vdr-newsticker-0.0.4-gcc4.diff51
-rw-r--r--media-plugins/vdr-newsticker/metadata.xml8
-rw-r--r--media-plugins/vdr-newsticker/vdr-newsticker-0.0.4.ebuild27
-rw-r--r--media-plugins/vdr-noepg/Manifest5
-rw-r--r--media-plugins/vdr-noepg/metadata.xml11
-rw-r--r--media-plugins/vdr-noepg/vdr-noepg-0.0.4.ebuild21
-rw-r--r--media-plugins/vdr-nordlichtsepg/Manifest5
-rw-r--r--media-plugins/vdr-nordlichtsepg/metadata.xml8
-rw-r--r--media-plugins/vdr-nordlichtsepg/vdr-nordlichtsepg-0.9_pre1.ebuild22
-rw-r--r--media-plugins/vdr-osdpip/Manifest8
-rw-r--r--media-plugins/vdr-osdpip/files/vdr-osdpip-0.1.1-ffmpeg-1.patch26
-rw-r--r--media-plugins/vdr-osdpip/files/vdr-osdpip-0.1.2-ffmpeg3.patch55
-rw-r--r--media-plugins/vdr-osdpip/files/vdr-osdpip-libav-9.patch40
-rw-r--r--media-plugins/vdr-osdpip/metadata.xml8
-rw-r--r--media-plugins/vdr-osdpip/vdr-osdpip-0.1.2-r1.ebuild33
-rw-r--r--media-plugins/vdr-osdserver/Manifest12
-rw-r--r--media-plugins/vdr-osdserver/files/confd6
-rw-r--r--media-plugins/vdr-osdserver/files/osdserverhosts.conf14
-rw-r--r--media-plugins/vdr-osdserver/files/rc-addon.sh10
-rw-r--r--media-plugins/vdr-osdserver/files/vdr-osdserver-0.1.1-gentoo.diff16
-rw-r--r--media-plugins/vdr-osdserver/files/vdr-osdserver-0.1.3_gcc-6.patch85
-rw-r--r--media-plugins/vdr-osdserver/metadata.xml8
-rw-r--r--media-plugins/vdr-osdserver/vdr-osdserver-0.1.2.ebuild39
-rw-r--r--media-plugins/vdr-osdserver/vdr-osdserver-0.1.3.ebuild40
-rw-r--r--media-plugins/vdr-osdteletext/Manifest10
-rw-r--r--media-plugins/vdr-osdteletext/files/confd-v237
-rw-r--r--media-plugins/vdr-osdteletext/files/rc-addon-v3.sh48
-rw-r--r--media-plugins/vdr-osdteletext/files/vdr-osdteletext.sudo1
-rw-r--r--media-plugins/vdr-osdteletext/metadata.xml12
-rw-r--r--media-plugins/vdr-osdteletext/vdr-osdteletext-0.9.4-r1.ebuild31
-rw-r--r--media-plugins/vdr-osdteletext/vdr-osdteletext-0.9.5.ebuild31
-rw-r--r--media-plugins/vdr-peer/Manifest5
-rw-r--r--media-plugins/vdr-peer/metadata.xml8
-rw-r--r--media-plugins/vdr-peer/vdr-peer-0.0.1.ebuild18
-rw-r--r--media-plugins/vdr-permashift/Manifest14
-rw-r--r--media-plugins/vdr-permashift/files/permashift.mk124
-rw-r--r--media-plugins/vdr-permashift/metadata.xml8
-rw-r--r--media-plugins/vdr-permashift/vdr-permashift-0.5.1.ebuild26
-rw-r--r--media-plugins/vdr-permashift/vdr-permashift-0.5.2.ebuild20
-rw-r--r--media-plugins/vdr-permashift/vdr-permashift-0.5.4.ebuild18
-rw-r--r--media-plugins/vdr-permashift/vdr-permashift-1.0.0.ebuild18
-rw-r--r--media-plugins/vdr-permashift/vdr-permashift-1.0.1.ebuild18
-rw-r--r--media-plugins/vdr-picselshow/Manifest8
-rw-r--r--media-plugins/vdr-picselshow/files/vdr-picselshow-0.0.2-gcc-4.4.diff23
-rw-r--r--media-plugins/vdr-picselshow/files/vdr-picselshow-0.0.2-gentoo.diff11
-rw-r--r--media-plugins/vdr-picselshow/files/vdr-picselshow-0.0.2-vdr-1.5.x.diff51
-rw-r--r--media-plugins/vdr-picselshow/metadata.xml8
-rw-r--r--media-plugins/vdr-picselshow/vdr-picselshow-0.0.2.ebuild44
-rw-r--r--media-plugins/vdr-pilot/Manifest9
-rw-r--r--media-plugins/vdr-pilot/files/vdr-pilot-0.0.8-includes.diff11
-rw-r--r--media-plugins/vdr-pilot/files/vdr-pilot-0.0.9-gcc-4.1.diff44
-rw-r--r--media-plugins/vdr-pilot/files/vdr-pilot-0.0.9-german.diff147
-rw-r--r--media-plugins/vdr-pilot/files/vdr-pilot-0.0.9-vdr-1.6.0.diff25
-rw-r--r--media-plugins/vdr-pilot/metadata.xml8
-rw-r--r--media-plugins/vdr-pilot/vdr-pilot-0.0.9-r1.ebuild30
-rw-r--r--media-plugins/vdr-pilotskin/Manifest6
-rw-r--r--media-plugins/vdr-pilotskin/files/vdr-pilotskin-0.0.2-vdr-1.5.diff13
-rw-r--r--media-plugins/vdr-pilotskin/metadata.xml8
-rw-r--r--media-plugins/vdr-pilotskin/vdr-pilotskin-0.0.2-r1.ebuild26
-rw-r--r--media-plugins/vdr-pin/Manifest10
-rw-r--r--media-plugins/vdr-pin/files/reccmds.pin.conf6
-rw-r--r--media-plugins/vdr-pin/files/reccmds.pin.conf-0.0.165
-rw-r--r--media-plugins/vdr-pin/files/vdr-pin-0.1.9.diff13
-rw-r--r--media-plugins/vdr-pin/metadata.xml11
-rw-r--r--media-plugins/vdr-pin/vdr-pin-0.1.14.ebuild41
-rw-r--r--media-plugins/vdr-pin/vdr-pin-0.1.9.ebuild35
-rw-r--r--media-plugins/vdr-powermate/Manifest7
-rw-r--r--media-plugins/vdr-powermate/files/confd7
-rw-r--r--media-plugins/vdr-powermate/files/rc-addon.sh44
-rw-r--r--media-plugins/vdr-powermate/metadata.xml16
-rw-r--r--media-plugins/vdr-powermate/vdr-powermate-0.0.5.ebuild18
-rw-r--r--media-plugins/vdr-prefermenu/Manifest7
-rw-r--r--media-plugins/vdr-prefermenu/files/prefermenu.mk123
-rw-r--r--media-plugins/vdr-prefermenu/files/vdr-prefermenu-0.6.6-no-static-getfont.diff73
-rw-r--r--media-plugins/vdr-prefermenu/metadata.xml8
-rw-r--r--media-plugins/vdr-prefermenu/vdr-prefermenu-0.6.6-r2.ebuild37
-rw-r--r--media-plugins/vdr-proxy/Manifest5
-rw-r--r--media-plugins/vdr-proxy/metadata.xml8
-rw-r--r--media-plugins/vdr-proxy/vdr-proxy-0.1.4-r1.ebuild18
-rw-r--r--media-plugins/vdr-pvr350/Manifest9
-rw-r--r--media-plugins/vdr-pvr350/metadata.xml12
-rw-r--r--media-plugins/vdr-pvr350/vdr-pvr350-1.7.3.ebuild37
-rw-r--r--media-plugins/vdr-pvr350/vdr-pvr350-1.7.4.ebuild37
-rw-r--r--media-plugins/vdr-pvr350/vdr-pvr350-1.7.5.ebuild44
-rw-r--r--media-plugins/vdr-pvrinput/Manifest6
-rw-r--r--media-plugins/vdr-pvrinput/files/missing-include.diff12
-rw-r--r--media-plugins/vdr-pvrinput/metadata.xml11
-rw-r--r--media-plugins/vdr-pvrinput/vdr-pvrinput-2011.09.17.ebuild37
-rw-r--r--media-plugins/vdr-quicktimer/Manifest5
-rw-r--r--media-plugins/vdr-quicktimer/metadata.xml8
-rw-r--r--media-plugins/vdr-quicktimer/vdr-quicktimer-0.1.1.ebuild17
-rw-r--r--media-plugins/vdr-radio/Manifest9
-rw-r--r--media-plugins/vdr-radio/files/rc-addon.sh13
-rw-r--r--media-plugins/vdr-radio/files/rc-addon.sh-0.2.015
-rw-r--r--media-plugins/vdr-radio/metadata.xml12
-rw-r--r--media-plugins/vdr-radio/vdr-radio-0.9.0.ebuild37
-rw-r--r--media-plugins/vdr-radio/vdr-radio-0.9.1.ebuild37
-rw-r--r--media-plugins/vdr-radiolist/Manifest5
-rw-r--r--media-plugins/vdr-radiolist/metadata.xml8
-rw-r--r--media-plugins/vdr-radiolist/vdr-radiolist-0.0.2.ebuild17
-rw-r--r--media-plugins/vdr-rcu/Manifest7
-rw-r--r--media-plugins/vdr-rcu/metadata.xml8
-rw-r--r--media-plugins/vdr-rcu/vdr-rcu-2.0.0.ebuild19
-rw-r--r--media-plugins/vdr-rcu/vdr-rcu-2.2.0.ebuild18
-rw-r--r--media-plugins/vdr-recsearch/Manifest5
-rw-r--r--media-plugins/vdr-recsearch/metadata.xml11
-rw-r--r--media-plugins/vdr-recsearch/vdr-recsearch-0.3.5.ebuild30
-rw-r--r--media-plugins/vdr-recstatus/Manifest5
-rw-r--r--media-plugins/vdr-recstatus/metadata.xml8
-rw-r--r--media-plugins/vdr-recstatus/vdr-recstatus-0.0.8.ebuild26
-rw-r--r--media-plugins/vdr-remote/Manifest9
-rw-r--r--media-plugins/vdr-remote/files/confd43
-rw-r--r--media-plugins/vdr-remote/files/rc-addon.sh97
-rw-r--r--media-plugins/vdr-remote/metadata.xml8
-rw-r--r--media-plugins/vdr-remote/vdr-remote-0.6.0-r1.ebuild28
-rw-r--r--media-plugins/vdr-remote/vdr-remote-0.7.0.ebuild28
-rw-r--r--media-plugins/vdr-remoteosd/Manifest5
-rw-r--r--media-plugins/vdr-remoteosd/metadata.xml8
-rw-r--r--media-plugins/vdr-remoteosd/vdr-remoteosd-1.0.0.ebuild18
-rw-r--r--media-plugins/vdr-remotetimers/Manifest5
-rw-r--r--media-plugins/vdr-remotetimers/metadata.xml8
-rw-r--r--media-plugins/vdr-remotetimers/vdr-remotetimers-1.0.2.ebuild18
-rw-r--r--media-plugins/vdr-rotor/Manifest6
-rw-r--r--media-plugins/vdr-rotor/files/vdr-rotor-0.1.5_vdr-1.7.13.diff30
-rw-r--r--media-plugins/vdr-rotor/metadata.xml8
-rw-r--r--media-plugins/vdr-rotor/vdr-rotor-0.1.5.ebuild36
-rw-r--r--media-plugins/vdr-rpihddevice/Manifest11
-rw-r--r--media-plugins/vdr-rpihddevice/metadata.xml8
-rw-r--r--media-plugins/vdr-rpihddevice/vdr-rpihddevice-0.0.10.ebuild22
-rw-r--r--media-plugins/vdr-rpihddevice/vdr-rpihddevice-0.0.11.ebuild22
-rw-r--r--media-plugins/vdr-rpihddevice/vdr-rpihddevice-1.0.0.ebuild22
-rw-r--r--media-plugins/vdr-rpihddevice/vdr-rpihddevice-1.0.3.ebuild28
-rw-r--r--media-plugins/vdr-rssreader/Manifest14
-rw-r--r--media-plugins/vdr-rssreader/files/vdr-rssreader-2.0.0-gentoo.diff18
-rw-r--r--media-plugins/vdr-rssreader/files/vdr-rssreader-2.2.1_c++11.patch16
-rw-r--r--media-plugins/vdr-rssreader/metadata.xml8
-rw-r--r--media-plugins/vdr-rssreader/vdr-rssreader-2.0.0.ebuild30
-rw-r--r--media-plugins/vdr-rssreader/vdr-rssreader-2.0.1.ebuild30
-rw-r--r--media-plugins/vdr-rssreader/vdr-rssreader-2.2.0.ebuild30
-rw-r--r--media-plugins/vdr-rssreader/vdr-rssreader-2.2.1-r1.ebuild31
-rw-r--r--media-plugins/vdr-rssreader/vdr-rssreader-2.2.1.ebuild30
-rw-r--r--media-plugins/vdr-satip/Manifest12
-rw-r--r--media-plugins/vdr-satip/files/confd24
-rw-r--r--media-plugins/vdr-satip/files/vdr-satip-2.2.3_c++11.patch28
-rw-r--r--media-plugins/vdr-satip/metadata.xml8
-rw-r--r--media-plugins/vdr-satip/vdr-satip-1.0.2-r1.ebuild30
-rw-r--r--media-plugins/vdr-satip/vdr-satip-2.2.0.ebuild30
-rw-r--r--media-plugins/vdr-satip/vdr-satip-2.2.3-r1.ebuild32
-rw-r--r--media-plugins/vdr-satip/vdr-satip-2.2.3.ebuild30
-rw-r--r--media-plugins/vdr-scheduler/Manifest7
-rw-r--r--media-plugins/vdr-scheduler/files/confd10
-rw-r--r--media-plugins/vdr-scheduler/files/rc-addon.sh17
-rw-r--r--media-plugins/vdr-scheduler/metadata.xml8
-rw-r--r--media-plugins/vdr-scheduler/vdr-scheduler-0.1.3.ebuild17
-rw-r--r--media-plugins/vdr-screenshot/Manifest5
-rw-r--r--media-plugins/vdr-screenshot/metadata.xml8
-rw-r--r--media-plugins/vdr-screenshot/vdr-screenshot-0.0.15.ebuild18
-rw-r--r--media-plugins/vdr-serial/Manifest5
-rw-r--r--media-plugins/vdr-serial/metadata.xml8
-rw-r--r--media-plugins/vdr-serial/vdr-serial-0.0.6a-r1.ebuild39
-rw-r--r--media-plugins/vdr-skincurses/Manifest7
-rw-r--r--media-plugins/vdr-skincurses/metadata.xml8
-rw-r--r--media-plugins/vdr-skincurses/vdr-skincurses-2.0.0.ebuild19
-rw-r--r--media-plugins/vdr-skincurses/vdr-skincurses-2.2.0.ebuild18
-rw-r--r--media-plugins/vdr-skinelchi/Manifest9
-rw-r--r--media-plugins/vdr-skinelchi/files/rc-addon-0.1.1_pre2-r1.sh18
-rw-r--r--media-plugins/vdr-skinelchi/metadata.xml9
-rw-r--r--media-plugins/vdr-skinelchi/vdr-skinelchi-0.2.7-r1.ebuild45
-rw-r--r--media-plugins/vdr-skinelchi/vdr-skinelchi-0.2.7.ebuild40
-rw-r--r--media-plugins/vdr-skinelchi/vdr-skinelchi-0.3.0.ebuild47
-rw-r--r--media-plugins/vdr-skinenigmang/Manifest10
-rw-r--r--media-plugins/vdr-skinenigmang/files/rc-addon.sh11
-rw-r--r--media-plugins/vdr-skinenigmang/metadata.xml11
-rw-r--r--media-plugins/vdr-skinenigmang/vdr-skinenigmang-0.1.2.ebuild45
-rw-r--r--media-plugins/vdr-skinenigmang/vdr-skinenigmang-0.1.2_p20120618.ebuild48
-rw-r--r--media-plugins/vdr-skinenigmang/vdr-skinenigmang-0.1.2_p20130302.ebuild47
-rw-r--r--media-plugins/vdr-skinsoppalusikka/Manifest12
-rw-r--r--media-plugins/vdr-skinsoppalusikka/files/rc-addon-1.0.2.sh19
-rw-r--r--media-plugins/vdr-skinsoppalusikka/metadata.xml11
-rw-r--r--media-plugins/vdr-skinsoppalusikka/vdr-skinsoppalusikka-2.0.0.ebuild32
-rw-r--r--media-plugins/vdr-skinsoppalusikka/vdr-skinsoppalusikka-2.0.3.ebuild32
-rw-r--r--media-plugins/vdr-skinsoppalusikka/vdr-skinsoppalusikka-2.2.0.ebuild32
-rw-r--r--media-plugins/vdr-skinsoppalusikka/vdr-skinsoppalusikka-2.2.1.ebuild32
-rw-r--r--media-plugins/vdr-sleeptimer/Manifest6
-rw-r--r--media-plugins/vdr-sleeptimer/files/vdr-sleeptimer-0.6-includes.diff11
-rw-r--r--media-plugins/vdr-sleeptimer/metadata.xml8
-rw-r--r--media-plugins/vdr-sleeptimer/vdr-sleeptimer-0.6.ebuild25
-rw-r--r--media-plugins/vdr-sndctl/Manifest5
-rw-r--r--media-plugins/vdr-sndctl/metadata.xml8
-rw-r--r--media-plugins/vdr-sndctl/vdr-sndctl-0.1.5.1.ebuild28
-rw-r--r--media-plugins/vdr-solitaire/Manifest5
-rw-r--r--media-plugins/vdr-solitaire/metadata.xml8
-rw-r--r--media-plugins/vdr-solitaire/vdr-solitaire-0.0.3.ebuild35
-rw-r--r--media-plugins/vdr-span/Manifest5
-rw-r--r--media-plugins/vdr-span/metadata.xml8
-rw-r--r--media-plugins/vdr-span/vdr-span-0.0.7.ebuild27
-rw-r--r--media-plugins/vdr-spider/Manifest5
-rw-r--r--media-plugins/vdr-spider/metadata.xml8
-rw-r--r--media-plugins/vdr-spider/vdr-spider-0.2.2.ebuild32
-rw-r--r--media-plugins/vdr-streamdev/Manifest9
-rw-r--r--media-plugins/vdr-streamdev/files/confd-0.6.034
-rw-r--r--media-plugins/vdr-streamdev/files/rc-addon-0.6.0.sh25
-rw-r--r--media-plugins/vdr-streamdev/metadata.xml19
-rw-r--r--media-plugins/vdr-streamdev/vdr-streamdev-0.6.1.ebuild95
-rw-r--r--media-plugins/vdr-streamdev/vdr-streamdev-0.6.1_p20160320.ebuild97
-rw-r--r--media-plugins/vdr-sudoku/Manifest7
-rw-r--r--media-plugins/vdr-sudoku/files/vdr-sudoku-0.3.5_gcc6.patch26
-rw-r--r--media-plugins/vdr-sudoku/metadata.xml15
-rw-r--r--media-plugins/vdr-sudoku/vdr-sudoku-0.3.5-r1.ebuild22
-rw-r--r--media-plugins/vdr-sudoku/vdr-sudoku-0.3.5.ebuild20
-rw-r--r--media-plugins/vdr-suspendoutput/Manifest5
-rw-r--r--media-plugins/vdr-suspendoutput/metadata.xml8
-rw-r--r--media-plugins/vdr-suspendoutput/vdr-suspendoutput-2.0.1.ebuild27
-rw-r--r--media-plugins/vdr-svdrposd/Manifest5
-rw-r--r--media-plugins/vdr-svdrposd/metadata.xml8
-rw-r--r--media-plugins/vdr-svdrposd/vdr-svdrposd-1.0.0.ebuild18
-rw-r--r--media-plugins/vdr-svdrpservice/Manifest5
-rw-r--r--media-plugins/vdr-svdrpservice/metadata.xml8
-rw-r--r--media-plugins/vdr-svdrpservice/vdr-svdrpservice-1.0.0.ebuild18
-rw-r--r--media-plugins/vdr-systeminfo/Manifest13
-rw-r--r--media-plugins/vdr-systeminfo/files/confd19
-rw-r--r--media-plugins/vdr-systeminfo/files/rc-addon.sh12
-rw-r--r--media-plugins/vdr-systeminfo/files/systeminfo.sh114
-rw-r--r--media-plugins/vdr-systeminfo/files/vdr-systeminfo-0.1.3_vdr-2.3.1.patch69
-rw-r--r--media-plugins/vdr-systeminfo/metadata.xml8
-rw-r--r--media-plugins/vdr-systeminfo/vdr-systeminfo-0.1.1.ebuild28
-rw-r--r--media-plugins/vdr-systeminfo/vdr-systeminfo-0.1.3.ebuild39
-rw-r--r--media-plugins/vdr-systeminfo/vdr-systeminfo-0.1.4.ebuild35
-rw-r--r--media-plugins/vdr-text2skin/Manifest8
-rw-r--r--media-plugins/vdr-text2skin/files/vdr-1.7.27.diff94
-rw-r--r--media-plugins/vdr-text2skin/files/vdr-text2skin-1.3.2-Makefile.patch71
-rw-r--r--media-plugins/vdr-text2skin/files/vdr-text2skin-1.3.2_vdr-2.1.2.diff15
-rw-r--r--media-plugins/vdr-text2skin/metadata.xml11
-rw-r--r--media-plugins/vdr-text2skin/vdr-text2skin-1.3.2-r1.ebuild87
-rw-r--r--media-plugins/vdr-ttxtsubs/Manifest5
-rw-r--r--media-plugins/vdr-ttxtsubs/metadata.xml8
-rw-r--r--media-plugins/vdr-ttxtsubs/vdr-ttxtsubs-0.3.0.ebuild20
-rw-r--r--media-plugins/vdr-undelete/Manifest6
-rw-r--r--media-plugins/vdr-undelete/metadata.xml8
-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-vcd/Manifest13
-rw-r--r--media-plugins/vdr-vcd/files/confd10
-rw-r--r--media-plugins/vdr-vcd/files/rc-addon.sh8
-rw-r--r--media-plugins/vdr-vcd/files/vdr-vcd-0.9_devicetrickspeed.patch17
-rw-r--r--media-plugins/vdr-vcd/files/vdr-vcd-0.9_gcc-6.patch24
-rw-r--r--media-plugins/vdr-vcd/files/vdr-vcd-0.9_vdr-1.7.2.diff17
-rw-r--r--media-plugins/vdr-vcd/files/vdr-vcd-0.9_xgettext.diff271
-rw-r--r--media-plugins/vdr-vcd/metadata.xml8
-rw-r--r--media-plugins/vdr-vcd/vdr-vcd-0.9-r1.ebuild30
-rw-r--r--media-plugins/vdr-vcd/vdr-vcd-0.9-r2.ebuild31
-rw-r--r--media-plugins/vdr-vcd/vdr-vcd-0.9-r3.ebuild32
-rw-r--r--media-plugins/vdr-vdrmanager/Manifest11
-rw-r--r--media-plugins/vdr-vdrmanager/files/confd28
-rw-r--r--media-plugins/vdr-vdrmanager/files/confd-0.1241
-rw-r--r--media-plugins/vdr-vdrmanager/files/rc-addon-0.12.sh28
-rw-r--r--media-plugins/vdr-vdrmanager/files/rc-addon.sh21
-rw-r--r--media-plugins/vdr-vdrmanager/metadata.xml11
-rw-r--r--media-plugins/vdr-vdrmanager/vdr-vdrmanager-0.12.ebuild78
-rw-r--r--media-plugins/vdr-vdrmanager/vdr-vdrmanager-0.14.ebuild78
-rw-r--r--media-plugins/vdr-videosystem/Manifest6
-rw-r--r--media-plugins/vdr-videosystem/files/vdr-videosystem-0.0.1-uint64.diff12
-rw-r--r--media-plugins/vdr-videosystem/metadata.xml8
-rw-r--r--media-plugins/vdr-videosystem/vdr-videosystem-0.0.1.ebuild19
-rw-r--r--media-plugins/vdr-vodcatcher/Manifest8
-rw-r--r--media-plugins/vdr-vodcatcher/files/rc-addon.sh14
-rw-r--r--media-plugins/vdr-vodcatcher/files/vdr-vodcatcher-0.2.2_gcc-4.7.patch15
-rw-r--r--media-plugins/vdr-vodcatcher/files/vdr-vodcatcher-0.2.2_unbundle-tinyxml2.diff50
-rw-r--r--media-plugins/vdr-vodcatcher/metadata.xml8
-rw-r--r--media-plugins/vdr-vodcatcher/vdr-vodcatcher-0.2.2.ebuild49
-rw-r--r--media-plugins/vdr-vompserver/Manifest7
-rw-r--r--media-plugins/vdr-vompserver/files/vdr-vompserver-0.4.1_c++11.patch15
-rw-r--r--media-plugins/vdr-vompserver/metadata.xml18
-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-wapd/Manifest16
-rw-r--r--media-plugins/vdr-wapd/files/confd8
-rw-r--r--media-plugins/vdr-wapd/files/rc-addon.sh9
-rw-r--r--media-plugins/vdr-wapd/files/vdr-wapd-0.9-as-needed.patch16
-rw-r--r--media-plugins/vdr-wapd/files/vdr-wapd-0.9-gentoo.diff14
-rw-r--r--media-plugins/vdr-wapd/files/vdr-wapd-0.9_gcc-4.1.x.diff12
-rw-r--r--media-plugins/vdr-wapd/files/wapaccess5
-rw-r--r--media-plugins/vdr-wapd/files/wapd.mk108
-rw-r--r--media-plugins/vdr-wapd/files/waphosts10
-rw-r--r--media-plugins/vdr-wapd/metadata.xml8
-rw-r--r--media-plugins/vdr-wapd/vdr-wapd-0.9.ebuild29
-rw-r--r--media-plugins/vdr-wapd/vdr-wapd-0.9_p1-r1.ebuild44
-rw-r--r--media-plugins/vdr-wapd/vdr-wapd-0.9_p1.ebuild36
-rw-r--r--media-plugins/vdr-weatherng/Manifest12
-rw-r--r--media-plugins/vdr-weatherng/files/confd-0.0.840
-rw-r--r--media-plugins/vdr-weatherng/files/rc-addon-0.0.8.sh23
-rw-r--r--media-plugins/vdr-weatherng/files/vdr-weatherng-0.0.8_pre3-dxr3.diff17
-rw-r--r--media-plugins/vdr-weatherng/files/vdr-weatherng-0.0.8_pre3-gcc43.patch15
-rw-r--r--media-plugins/vdr-weatherng/files/vdr-weatherng-0.0.8_pre3-gentoo.diff56
-rw-r--r--media-plugins/vdr-weatherng/files/vdr-weatherng-0.0.8_pre3-i18n-fix.diff32
-rw-r--r--media-plugins/vdr-weatherng/files/vdr-weatherng-0.0.8_pre3-timeout.diff25
-rw-r--r--media-plugins/vdr-weatherng/metadata.xml15
-rw-r--r--media-plugins/vdr-weatherng/vdr-weatherng-0.0.8_pre3-r1.ebuild78
-rw-r--r--media-plugins/vdr-wirbelscan/Manifest7
-rw-r--r--media-plugins/vdr-wirbelscan/files/receiver-api-fixes.patch46
-rw-r--r--media-plugins/vdr-wirbelscan/files/wirbelscan.mk122
-rw-r--r--media-plugins/vdr-wirbelscan/metadata.xml8
-rw-r--r--media-plugins/vdr-wirbelscan/vdr-wirbelscan-0.0.7-r1.ebuild34
-rw-r--r--media-plugins/vdr-xine/Manifest8
-rw-r--r--media-plugins/vdr-xine/files/confd8
-rw-r--r--media-plugins/vdr-xine/files/vdr-xine-0.9.4-build-system.patch59
-rw-r--r--media-plugins/vdr-xine/files/vdr-xine-0.9.4-gentoo.diff12
-rw-r--r--media-plugins/vdr-xine/metadata.xml8
-rw-r--r--media-plugins/vdr-xine/vdr-xine-0.9.4-r1.ebuild62
-rw-r--r--media-plugins/vdr-xineliboutput/Manifest15
-rw-r--r--media-plugins/vdr-xineliboutput/files/confd-1.0.0_pre627
-rw-r--r--media-plugins/vdr-xineliboutput/files/confd-2.0.050
-rw-r--r--media-plugins/vdr-xineliboutput/files/vdr-frontend12
-rw-r--r--media-plugins/vdr-xineliboutput/metadata.xml22
-rw-r--r--media-plugins/vdr-xineliboutput/vdr-xineliboutput-1.1.0.ebuild153
-rw-r--r--media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0.ebuild143
-rw-r--r--media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_pre20130821.ebuild158
-rw-r--r--media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_pre20150220.ebuild148
-rw-r--r--media-plugins/vdr-xineliboutput/vdr-xineliboutput-9999.ebuild160
-rw-r--r--media-plugins/vdr-xvdr/Manifest4
-rw-r--r--media-plugins/vdr-xvdr/metadata.xml11
-rw-r--r--media-plugins/vdr-xvdr/vdr-xvdr-9999.ebuild35
-rw-r--r--media-plugins/vdr-zaphistory/Manifest6
-rw-r--r--media-plugins/vdr-zaphistory/files/vdr-zaphistory-0.9.6-fix-crash-no-info.diff15
-rw-r--r--media-plugins/vdr-zaphistory/metadata.xml8
-rw-r--r--media-plugins/vdr-zaphistory/vdr-zaphistory-0.9.6.ebuild22
-rw-r--r--media-plugins/vdr-zappilot/Manifest7
-rw-r--r--media-plugins/vdr-zappilot/files/vdr-zappilot-0.0.5_vdr-2.3.1.patch281
-rw-r--r--media-plugins/vdr-zappilot/metadata.xml8
-rw-r--r--media-plugins/vdr-zappilot/vdr-zappilot-0.0.5-r1.ebuild28
-rw-r--r--media-plugins/vdr-zappilot/vdr-zappilot-0.0.5.ebuild20
-rw-r--r--media-plugins/xbmc-addon-xvdr/Manifest4
-rw-r--r--media-plugins/xbmc-addon-xvdr/metadata.xml11
-rw-r--r--media-plugins/xbmc-addon-xvdr/xbmc-addon-xvdr-9999.ebuild40
-rw-r--r--media-plugins/xsynth-dssi/Manifest7
-rw-r--r--media-plugins/xsynth-dssi/metadata.xml11
-rw-r--r--media-plugins/xsynth-dssi/xsynth-dssi-0.9.2.ebuild24
-rw-r--r--media-plugins/xsynth-dssi/xsynth-dssi-0.9.4.ebuild24
1576 files changed, 40577 insertions, 0 deletions
diff --git a/media-plugins/alsa-plugins/Manifest b/media-plugins/alsa-plugins/Manifest
new file mode 100644
index 000000000000..72fa0a2c8e15
--- /dev/null
+++ b/media-plugins/alsa-plugins/Manifest
@@ -0,0 +1,11 @@
+AUX 51-pulseaudio-probe.conf 437 SHA256 59e27621718449afbc8370af22a7185f9396eabc47894f940ad9775c04101939 SHA512 325c323ad4dcf03a4cf2528d6f5d6a0769c3e3d7bcf09c6fc11fb9cb61bef2cec1e8ad5073c07b6865ffdec4c32165cd80a7c856d13d538ff8320be1c83f9af7 WHIRLPOOL 5a964d1a130a110081d2868ffebb679721ee6b2ae078dd2d2acd832fb7b5b37b0cdd464716486f9b8a12f725efb82ed5d8ec6fb255be73a26fcd72946f355172
+AUX alsa-plugins-1.0.23-automagic.patch 346 SHA256 fe30d4011c06c37a84ff74f467f37d3c6e7a43c01b436de49addf9a36f794840 SHA512 e10f990a0138d83af93bbcb8848a588ed0a1dc643452352b75ca56e243979b69a07a1b6685dbd4c5ff6e32a3d2e98fcb3c0f5da35ff5645c0cae490ece3c710c WHIRLPOOL 89c7967ed0a20658468943424761c52cf8ce894093becdfe9e8ad637cc221bd7495b83e7d8a709774b45fd606abcdb79ccf361536405455bdcf0d6a7c6549b4f
+AUX alsa-plugins-1.0.28-libav10.patch 10113 SHA256 f95e97a6001596d76c785c97d371473d9f43b8b8a5b24075fde8ed0072dbd36d SHA512 b0a169c300e3cb21ee76a6773ccc1f6d69c0e9af604d6bf24669a561e038cf670bac20c5eff5ac48b33f3f36de81d99895b6a43c8310b2609e9b2bfce42cc0bc WHIRLPOOL 9eec9b53f188315ac827b6fd61f495cfa9b9456065af7552cb3093de3e3ccc0f9975bb54c40224caa45b661e0b1a851138a291989244f3f2fd9c6906f0d409b1
+AUX pulse-default.conf 196 SHA256 331ddca02bf9324f924baa7ab14460d8878f1db917e509bfc8c314938c53c26f SHA512 c64f73a46c9f50704d4b2bef09d95ce3bc2352da1437750f49974ab8e6f60d5467d5d94ab0e1490deea5f2b1f67b20aa60a10c502e7d6e049649bca4208f7c1e WHIRLPOOL 373d276717005df7531b9a517d5392d7ff6ac765d677819ffc59799cfa6fd944428008e7e6e827bc31db0ed861044576f45eea67137158bb5a543717e17b00f1
+DIST alsa-plugins-1.1.1.tar.bz2 366193 SHA256 8ea4d1e082c36528a896a2581e5eb62d4dc2683238e353050d0d624e65f901f1 SHA512 9dd277cb5cce144ce4e5e0010cebcba0f8634c783e7bcd80ce6d04b198d6de5150a2764df3087a39a468b5fb7c4578de2e252095568e811dedaa5e7ffdbeb7c9 WHIRLPOOL 20f36afcb01dfe47172b6470fea929ffb267e0b7a78ac4ca8c2031b33faa6fe15bd0608d9963e053366ac6bf3b2f540d776537c8547418a0d2b80b5c0366a76f
+DIST alsa-plugins-1.1.4.tar.bz2 366931 SHA256 530d1c3bdaeb058f2a03607a33b9e16ee5369bfd30a96bc09bd2c69b4ddd1a8a SHA512 edbc9dd762e2500ce6f820d81fcd8d2577506afcea0b33a32cece95f8d6651840f4f8a55664f274d735ab3effa13cdbfc0331690c37a64a9ad050c15dc77cac6 WHIRLPOOL 38229f5d194ee0ef47b00d1464ed5392fbdb33f8d63a9b8dbdf26e39db3d096314fbe1f9220566a30aa905ec38607ebeb042611c3defd0f93543075d23382e45
+EBUILD alsa-plugins-1.1.1-r1.ebuild 2809 SHA256 4f4ad595b30510cf1ce8e35ec9024269cf9d2635a268353ab5883ec857cbc1e5 SHA512 9a69ff136d03d28aedf1e82522653e2276f705a04e538e8ac226031c4439f3646ace3b72eb3a757841d988ba92e2ea0beaac0b97cf629d3105b838d84cc52fa4 WHIRLPOOL ee05627c7764f5da1e2d098dca2af04976b65f7cf6b662364df20d4bd819e8fd0dac194936bdcf9bc2aa599618563318e81576a8f0da9e89510663aee9871810
+EBUILD alsa-plugins-1.1.4-r1.ebuild 2783 SHA256 fea234b073e08585be8b2a88e3b443f034facfefaded3bee3df482f5dbb5dc16 SHA512 1650dbeb541884554a00f17d84bd88659944c4c32cd018a3858ce8674b3f7db6c87d22771dadf93677f528e6171463118265a2054caeef2b3a4b1ff2d6efb245 WHIRLPOOL c94fbabeb19fcc64c60e166cb72f2beca1e99006e206bca8c7204b221b8e934f791b1e24d6921efe756f3b97d5a04a41f7eb9c37f22ed9d3e1cba988b5d953b8
+MISC ChangeLog 5082 SHA256 6a71b5f21215995bb504fd9d3e6f5042b7edbc102c4d62d129203fab07b5d4d4 SHA512 82dc33c4c97e4c9a44ef9f922b997074f336cf19bebc9fbb037db4f088accd8f455b4bc5da1e8459b9bcb4f1c94551a99bfb7036c504da39ae66437c9b5ba4b1 WHIRLPOOL fc0ce1c58b51bb7ad31c23bb072a879112bae822a1093a87cd462b1680f6a8b9e1f362085ef16c754e7a269ca897b582717ca5d0ad08eaab64e87e8a7812390e
+MISC ChangeLog-2015 31933 SHA256 a575adb0e1819ae57d6b291a6bf09c1a8ae04c6106f6fe3215bcba752cc2e7fc SHA512 5cefcff7cc6c154ba5179bfaa0a71fc403f3bb2e5e6da7e2c41cf385de4c3d94dc27fd8d9484215618612a967d138e46b140564a75a629b9ed2ddae016f770fd WHIRLPOOL c020d754a7ca4a07ff83f211ffa7aee46895297cff1c1f01c729d2469ce51e0b410df184ef3d3d8d2e0978f2032570682415754d263c3682ff3f1bad13c88aa2
+MISC metadata.xml 307 SHA256 cb315f1695a9cb14064679d26b259fe9afe772d726a913b82a7501d03b83abc7 SHA512 7b22a0f5e9128917a130bad101de3a7d081d41fc85735547b0409c38ac533f2b468a339b870000fad5ab68de903c1eaf72ff18f1b79bd198ac2f97e9ddc1437b WHIRLPOOL c2e12b4d59671f0d05c8640e10cd74d50ce7b6909402a8bb6b679a4947b6ce0eabea6d90d67d89ab1192446e126e0e13bba2e51df445222ccdacbcb4f1eb9021
diff --git a/media-plugins/alsa-plugins/alsa-plugins-1.1.1-r1.ebuild b/media-plugins/alsa-plugins/alsa-plugins-1.1.1-r1.ebuild
new file mode 100644
index 000000000000..85833223c065
--- /dev/null
+++ b/media-plugins/alsa-plugins/alsa-plugins-1.1.1-r1.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools eutils flag-o-matic multilib multilib-minimal
+
+DESCRIPTION="ALSA extra plugins"
+HOMEPAGE="http://www.alsa-project.org/"
+SRC_URI="mirror://alsaproject/plugins/${P}.tar.bz2"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sh sparc x86 ~amd64-linux"
+IUSE="debug ffmpeg jack libav libsamplerate pulseaudio speex"
+
+RDEPEND="
+ >=media-libs/alsa-lib-${PV}:=[${MULTILIB_USEDEP}]
+ ffmpeg? (
+ libav? ( media-video/libav:= )
+ !libav? ( media-video/ffmpeg:0= )
+ )
+ jack? ( virtual/jack[${MULTILIB_USEDEP}] )
+ libsamplerate? ( >=media-libs/libsamplerate-0.1.8-r1:=[${MULTILIB_USEDEP}] )
+ pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] )
+ speex? (
+ || (
+ (
+ >=media-libs/speex-1.2.0[${MULTILIB_USEDEP}]
+ media-libs/speexdsp[${MULTILIB_USEDEP}]
+ )
+ <media-libs/speex-1.2.0[${MULTILIB_USEDEP}]
+ )
+ media-libs/speex:=[${MULTILIB_USEDEP}]
+ )
+"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-1.0.23-automagic.patch"
+ "${FILESDIR}/${PN}-1.0.28-libav10.patch"
+)
+
+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 -i \
+ -e '/AM_CFLAGS/s:-Wall:-DNDEBUG -Wall:' \
+ pulse/Makefile.am || die
+
+ eautoreconf
+}
+
+multilib_src_configure() {
+ use debug || append-cppflags -DNDEBUG
+
+ local myspeex=no
+ use speex && myspeex=lib
+
+ ECONF_SOURCE=${S} \
+ econf \
+ $(use_enable ffmpeg avcodec) \
+ $(use_enable jack) \
+ $(use_enable libsamplerate samplerate) \
+ $(use_enable pulseaudio) \
+ --with-speex=${myspeex}
+}
+
+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 lavcrate.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
+ # bug #410261, comment 5+
+ # seems to work fine without any path
+ sed -i \
+ -e "s:/usr/lib/alsa-lib/::" \
+ "${ED}"/usr/share/alsa/alsa.conf.d/51-pulseaudio-probe.conf || die #410261
+ fi
+
+ prune_libtool_files --all
+}
+
+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.1.4-r1.ebuild b/media-plugins/alsa-plugins/alsa-plugins-1.1.4-r1.ebuild
new file mode 100644
index 000000000000..28a0efe54381
--- /dev/null
+++ b/media-plugins/alsa-plugins/alsa-plugins-1.1.4-r1.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools eutils flag-o-matic multilib multilib-minimal
+
+DESCRIPTION="ALSA extra plugins"
+HOMEPAGE="http://www.alsa-project.org/"
+SRC_URI="mirror://alsaproject/plugins/${P}.tar.bz2"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-linux"
+IUSE="debug ffmpeg jack libav libsamplerate pulseaudio speex"
+
+RDEPEND="
+ >=media-libs/alsa-lib-${PV}:=[${MULTILIB_USEDEP}]
+ ffmpeg? (
+ libav? ( media-video/libav:= )
+ !libav? ( media-video/ffmpeg:0= )
+ )
+ jack? ( virtual/jack[${MULTILIB_USEDEP}] )
+ libsamplerate? ( >=media-libs/libsamplerate-0.1.8-r1:=[${MULTILIB_USEDEP}] )
+ pulseaudio? ( >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}] )
+ speex? (
+ || (
+ (
+ >=media-libs/speex-1.2.0[${MULTILIB_USEDEP}]
+ media-libs/speexdsp[${MULTILIB_USEDEP}]
+ )
+ <media-libs/speex-1.2.0[${MULTILIB_USEDEP}]
+ )
+ media-libs/speex:=[${MULTILIB_USEDEP}]
+ )
+"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-1.0.23-automagic.patch"
+)
+
+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 -i \
+ -e '/AM_CFLAGS/s:-Wall:-DNDEBUG -Wall:' \
+ pulse/Makefile.am || die
+
+ eautoreconf
+}
+
+multilib_src_configure() {
+ use debug || append-cppflags -DNDEBUG
+
+ local myspeex=no
+ use speex && myspeex=lib
+
+ ECONF_SOURCE=${S} \
+ econf \
+ $(use_enable ffmpeg avcodec) \
+ $(use_enable jack) \
+ $(use_enable libsamplerate samplerate) \
+ $(use_enable pulseaudio) \
+ --with-speex=${myspeex}
+}
+
+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 lavcrate.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
+ # bug #410261, comment 5+
+ # seems to work fine without any path
+ sed -i \
+ -e "s:/usr/lib/alsa-lib/::" \
+ "${ED}"/usr/share/alsa/alsa.conf.d/51-pulseaudio-probe.conf || die #410261
+ fi
+
+ prune_libtool_files --all
+}
+
+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/files/51-pulseaudio-probe.conf b/media-plugins/alsa-plugins/files/51-pulseaudio-probe.conf
new file mode 100644
index 000000000000..c2272c85b072
--- /dev/null
+++ b/media-plugins/alsa-plugins/files/51-pulseaudio-probe.conf
@@ -0,0 +1,19 @@
+# PulseAudio alsa plugin configuration file to set the pulseaudio plugin as
+# default output for applications using alsa when pulseaudio is running.
+
+hook_func.pulse_load_if_running {
+ lib "/usr/lib/alsa-lib/libasound_module_conf_pulse.so"
+ func "conf_pulse_hook_load_if_running"
+}
+
+@hooks [
+ {
+ func pulse_load_if_running
+ files [
+ "/usr/share/alsa/pulse-default.conf"
+ "/etc/asound.conf"
+ "~/.asoundrc"
+ ]
+ errors false
+ }
+]
diff --git a/media-plugins/alsa-plugins/files/alsa-plugins-1.0.23-automagic.patch b/media-plugins/alsa-plugins/files/alsa-plugins-1.0.23-automagic.patch
new file mode 100644
index 000000000000..8e62f20a143d
--- /dev/null
+++ b/media-plugins/alsa-plugins/files/alsa-plugins-1.0.23-automagic.patch
@@ -0,0 +1,12 @@
+diff -uNr alsa-plugins-1.0.23.ORIg//Makefile.am alsa-plugins-1.0.23/Makefile.am
+--- alsa-plugins-1.0.23.ORIg//Makefile.am 2010-04-16 23:38:58.546243512 +0100
++++ alsa-plugins-1.0.23/Makefile.am 2010-04-16 23:39:20.049278487 +0100
+@@ -17,7 +17,7 @@
+ if HAVE_PPH
+ SUBDIRS += pph
+ endif
+-if HAVE_SPEEXDSP
++if USE_LIBSPEEX
+ SUBDIRS += speex
+ endif
+
diff --git a/media-plugins/alsa-plugins/files/alsa-plugins-1.0.28-libav10.patch b/media-plugins/alsa-plugins/files/alsa-plugins-1.0.28-libav10.patch
new file mode 100644
index 000000000000..9718369782b3
--- /dev/null
+++ b/media-plugins/alsa-plugins/files/alsa-plugins-1.0.28-libav10.patch
@@ -0,0 +1,338 @@
+https://bugs.gentoo.org/539680
+
+From: Luca Barbato <lu_zero@gentoo.org>
+Description: lavr: Add a libavresample based rate plugin
+Date: Mon, 14 Apr 2014 10:01:07 +0200
+
+Provide lavcrate compatibility.
+
+Index: alsa-plugins-1.0.28/configure.ac
+===================================================================
+--- alsa-plugins-1.0.28.orig/configure.ac
++++ alsa-plugins-1.0.28/configure.ac
+@@ -66,7 +66,7 @@ if test "$use_maemo_rm" = "yes"; then
+ fi
+
+ AC_ARG_ENABLE([avcodec],
+- AS_HELP_STRING([--disable-avcodec], [Don't build plugins depending on avcodec (a52)]))
++ AS_HELP_STRING([--disable-avcodec], [Do not build plugins depending on avcodec (a52)]))
+
+ if test "x$enable_avcodec" != "xno"; then
+ PKG_CHECK_MODULES(AVCODEC, [libavcodec libavutil], [HAVE_AVCODEC=yes], [HAVE_AVCODEC=no])
+@@ -101,6 +101,10 @@ if test $HAVE_AVCODEC = yes; then
+ if test -z "$AVCODEC_HEADER"; then
+ HAVE_AVCODEC=no
+ fi
++ SAVE_LIBS=$LIBS
++ LIBS="$LIBS $AVCODEC_LIBS"
++ AC_CHECK_FUNCS([av_resample_init])
++ LIBS=$SAVE_LIBS
+ fi
+
+ AM_CONDITIONAL(HAVE_AVCODEC, test x$HAVE_AVCODEC = xyes)
+@@ -108,6 +112,18 @@ AC_SUBST(AVCODEC_CFLAGS)
+ AC_SUBST(AVCODEC_LIBS)
+ AC_SUBST(AVCODEC_HEADER)
+
++AC_ARG_ENABLE([avresample],
++ AS_HELP_STRING([--disable-avresample], [Do not build plugins depending on avcodec (lavrate)]))
++
++if test "x$enable_avresample" != "xno"; then
++ PKG_CHECK_MODULES(AVRESAMPLE, [libavresample libavutil], [HAVE_AVRESAMPLE=yes], [HAVE_AVRESAMPLE=no])
++fi
++
++AM_CONDITIONAL(HAVE_AVRESAMPLE, test x$HAVE_AVCODEC = xyes)
++AC_SUBST(AVRESAMPLE_CFLAGS)
++AC_SUBST(AVRESAMPLE_LIBS)
++AC_SUBST(AVRESAMPLE_HEADER)
++
+ PKG_CHECK_MODULES(speexdsp, [speexdsp >= 1.2], [HAVE_SPEEXDSP="yes"], [HAVE_SPEEXDSP=""])
+ AM_CONDITIONAL(HAVE_SPEEXDSP, test "$HAVE_SPEEXDSP" = "yes")
+
+@@ -181,7 +197,7 @@ AC_OUTPUT([
+ mix/Makefile
+ rate/Makefile
+ a52/Makefile
+- rate-lavc/Makefile
++ rate-lavr/Makefile
+ maemo/Makefile
+ doc/Makefile
+ usb_stream/Makefile
+Index: alsa-plugins-1.0.28/Makefile.am
+===================================================================
+--- alsa-plugins-1.0.28.orig/Makefile.am
++++ alsa-plugins-1.0.28/Makefile.am
+@@ -9,8 +9,14 @@ if HAVE_SAMPLERATE
+ SUBDIRS += rate
+ endif
+ if HAVE_AVCODEC
++SUBDIRS += a52
++if !HAVE_AVRESAMPLE
+ SUBDIRS += a52 rate-lavc
+ endif
++endif
++if HAVE_AVRESAMPLE
++SUBDIRS += rate-lavr
++endif
+ if HAVE_MAEMO_PLUGIN
+ SUBDIRS += maemo
+ endif
+Index: alsa-plugins-1.0.28/rate-lavr/Makefile.am
+===================================================================
+--- /dev/null
++++ alsa-plugins-1.0.28/rate-lavr/Makefile.am
+@@ -0,0 +1,22 @@
++asound_module_rate_lavr_LTLIBRARIES = libasound_module_rate_lavr.la
++
++asound_module_rate_lavrdir = @ALSA_PLUGIN_DIR@
++
++AM_CFLAGS = -Wall -g @ALSA_CFLAGS@ @AVRESAMPLE_CFLAGS@
++AM_LDFLAGS = -module -avoid-version -export-dynamic -no-undefined $(LDFLAGS_NOUNDEFINED)
++
++libasound_module_rate_lavr_la_SOURCES = rate_lavr.c
++libasound_module_rate_lavr_la_LIBADD = @ALSA_LIBS@ @AVRESAMPLE_LIBS@
++
++
++install-exec-hook:
++ rm -f $(DESTDIR)@ALSA_PLUGIN_DIR@/libasound_module_rate_lavcrate*.so
++ $(LN_S) libasound_module_rate_lavr.so $(DESTDIR)@ALSA_PLUGIN_DIR@/libasound_module_rate_lavcrate.so
++ $(LN_S) libasound_module_rate_lavr.so $(DESTDIR)@ALSA_PLUGIN_DIR@/libasound_module_rate_lavcrate_higher.so
++ $(LN_S) libasound_module_rate_lavr.so $(DESTDIR)@ALSA_PLUGIN_DIR@/libasound_module_rate_lavcrate_high.so
++ $(LN_S) libasound_module_rate_lavr.so $(DESTDIR)@ALSA_PLUGIN_DIR@/libasound_module_rate_lavcrate_fast.so
++ $(LN_S) libasound_module_rate_lavr.so $(DESTDIR)@ALSA_PLUGIN_DIR@/libasound_module_rate_lavcrate_faster.so
++
++uninstall-hook:
++ rm -f $(DESTDIR)@ALSA_PLUGIN_DIR@/libasound_module_rate_lavcrate*.so
++ rm -f $(DESTDIR)@ALSA_PLUGIN_DIR@/libasound_module_rate_lavr*.so
+Index: alsa-plugins-1.0.28/rate-lavr/rate_lavr.c
+===================================================================
+--- /dev/null
++++ alsa-plugins-1.0.28/rate-lavr/rate_lavr.c
+@@ -0,0 +1,227 @@
++/*
++ * Rate converter plugin using libavresample
++ * Copyright (c) 2014 by Anton Khirnov
++ *
++ * This library is free software; you can redistribute it and/or
++ * modify it under the terms of the GNU Lesser General Public
++ * License as published by the Free Software Foundation; either
++ * version 2.1 of the License, or (at your option) any later version.
++ *
++ * This library is distributed in the hope that it will be useful,
++ * but WITHOUT ANY WARRANTY; without even the implied warranty of
++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
++ * Lesser General Public License for more details.
++ */
++
++#include <stdio.h>
++#include <alsa/asoundlib.h>
++#include <alsa/pcm_rate.h>
++
++#include <libavresample/avresample.h>
++#include <libavutil/channel_layout.h>
++#include <libavutil/opt.h>
++#include <libavutil/mathematics.h>
++#include <libavutil/samplefmt.h>
++
++
++static int filter_size = 16;
++static int phase_shift = 10; /* auto-adjusts */
++static double cutoff = 0; /* auto-adjusts */
++
++struct rate_src {
++ AVAudioResampleContext *avr;
++
++ int in_rate;
++ int out_rate;
++ unsigned int channels;
++};
++
++static snd_pcm_uframes_t input_frames(void *obj, snd_pcm_uframes_t frames)
++{
++ return frames;
++}
++
++static snd_pcm_uframes_t output_frames(void *obj, snd_pcm_uframes_t frames)
++{
++ return frames;
++}
++
++static void pcm_src_free(void *obj)
++{
++ struct rate_src *rate = obj;
++ avresample_free(&rate->avr);
++}
++
++static int pcm_src_init(void *obj, snd_pcm_rate_info_t *info)
++{
++ struct rate_src *rate = obj;
++ int i, ir, or;
++
++ if (!rate->avr || rate->channels != info->channels) {
++ int ret;
++
++ pcm_src_free(rate);
++ rate->channels = info->channels;
++ ir = rate->in_rate = info->in.rate;
++ or = rate->out_rate = info->out.rate;
++ i = av_gcd(or, ir);
++ if (or > ir) {
++ phase_shift = or/i;
++ } else {
++ phase_shift = ir/i;
++ }
++ if (cutoff <= 0.0) {
++ cutoff = 1.0 - 1.0/filter_size;
++ if (cutoff < 0.80)
++ cutoff = 0.80;
++ }
++
++ rate->avr = avresample_alloc_context();
++ if (!rate->avr)
++ return -ENOMEM;
++
++ av_opt_set_int(rate->avr, "in_sample_rate", info->in.rate, 0);
++ av_opt_set_int(rate->avr, "out_sample_rate", info->out.rate, 0);
++ av_opt_set_int(rate->avr, "in_sample_format", AV_SAMPLE_FMT_S16, 0);
++ av_opt_set_int(rate->avr, "out_sample_format", AV_SAMPLE_FMT_S16, 0);
++ av_opt_set_int(rate->avr, "in_channel_layout", av_get_default_channel_layout(rate->channels), 0);
++ av_opt_set_int(rate->avr, "out_channel_layout", av_get_default_channel_layout(rate->channels), 0);
++
++ av_opt_set_int(rate->avr, "filter_size", filter_size, 0);
++ av_opt_set_int(rate->avr, "phase_shift", phase_shift, 0);
++ av_opt_set_double(rate->avr, "cutoff", cutoff, 0);
++
++ ret = avresample_open(rate->avr);
++ if (ret < 0) {
++ avresample_free(&rate->avr);
++ return -EINVAL;
++ }
++ }
++
++ return 0;
++}
++
++static int pcm_src_adjust_pitch(void *obj, snd_pcm_rate_info_t *info)
++{
++ struct rate_src *rate = obj;
++
++ if (info->out.rate != rate->out_rate || info->in.rate != rate->in_rate)
++ pcm_src_init(obj, info);
++ return 0;
++}
++
++static void pcm_src_reset(void *obj)
++{
++ struct rate_src *rate = obj;
++
++ if (rate->avr) {
++ avresample_close(rate->avr);
++ avresample_open(rate->avr);
++ }
++}
++
++static void pcm_src_convert_s16(void *obj, int16_t *dst, unsigned int
++ dst_frames, const int16_t *src, unsigned int src_frames)
++{
++ struct rate_src *rate = obj;
++ int consumed = 0, chans=rate->channels, ret=0, i;
++ int total_in = avresample_get_delay(rate->avr) + src_frames;
++
++ ret = avresample_convert(rate->avr, &dst, dst_frames * chans * 2, dst_frames,
++ &src, src_frames * chans * 2, src_frames);
++
++ avresample_set_compensation(rate->avr,
++ total_in - src_frames > filter_size ? 0 : 1, src_frames);
++}
++
++static void pcm_src_close(void *obj)
++{
++ pcm_src_free(obj);
++}
++
++#if SND_PCM_RATE_PLUGIN_VERSION >= 0x010002
++static int get_supported_rates(void *obj, unsigned int *rate_min,
++ unsigned int *rate_max)
++{
++ *rate_min = *rate_max = 0; /* both unlimited */
++ return 0;
++}
++
++static void dump(void *obj, snd_output_t *out)
++{
++ snd_output_printf(out, "Converter: libavr\n");
++}
++#endif
++
++static snd_pcm_rate_ops_t pcm_src_ops = {
++ .close = pcm_src_close,
++ .init = pcm_src_init,
++ .free = pcm_src_free,
++ .adjust_pitch = pcm_src_adjust_pitch,
++ .convert_s16 = pcm_src_convert_s16,
++ .input_frames = input_frames,
++ .output_frames = output_frames,
++#if SND_PCM_RATE_PLUGIN_VERSION >= 0x010002
++ .version = SND_PCM_RATE_PLUGIN_VERSION,
++ .get_supported_rates = get_supported_rates,
++ .dump = dump,
++#endif
++};
++
++int pcm_src_open(unsigned int version, void **objp, snd_pcm_rate_ops_t *ops)
++
++{
++ struct rate_src *rate;
++
++#if SND_PCM_RATE_PLUGIN_VERSION < 0x010002
++ if (version != SND_PCM_RATE_PLUGIN_VERSION) {
++ fprintf(stderr, "Invalid rate plugin version %x\n", version);
++ return -EINVAL;
++ }
++#endif
++ rate = calloc(1, sizeof(*rate));
++ if (!rate)
++ return -ENOMEM;
++
++ *objp = rate;
++ rate->avr = NULL;
++#if SND_PCM_RATE_PLUGIN_VERSION >= 0x010002
++ if (version == 0x010001)
++ memcpy(ops, &pcm_src_ops, sizeof(snd_pcm_rate_old_ops_t));
++ else
++#endif
++ *ops = pcm_src_ops;
++ return 0;
++}
++
++int SND_PCM_RATE_PLUGIN_ENTRY(lavcrate)(unsigned int version, void **objp,
++ snd_pcm_rate_ops_t *ops)
++{
++ return pcm_src_open(version, objp, ops);
++}
++int SND_PCM_RATE_PLUGIN_ENTRY(lavcrate_higher)(unsigned int version,
++ void **objp, snd_pcm_rate_ops_t *ops)
++{
++ filter_size = 64;
++ return pcm_src_open(version, objp, ops);
++}
++int SND_PCM_RATE_PLUGIN_ENTRY(lavcrate_high)(unsigned int version,
++ void **objp, snd_pcm_rate_ops_t *ops)
++{
++ filter_size = 32;
++ return pcm_src_open(version, objp, ops);
++}
++int SND_PCM_RATE_PLUGIN_ENTRY(lavcrate_fast)(unsigned int version,
++ void **objp, snd_pcm_rate_ops_t *ops)
++{
++ filter_size = 8;
++ return pcm_src_open(version, objp, ops);
++}
++int SND_PCM_RATE_PLUGIN_ENTRY(lavcrate_faster)(unsigned int version,
++ void **objp, snd_pcm_rate_ops_t *ops)
++{
++ filter_size = 4;
++ return pcm_src_open(version, objp, ops);
++}
++
++
diff --git a/media-plugins/alsa-plugins/files/pulse-default.conf b/media-plugins/alsa-plugins/files/pulse-default.conf
new file mode 100644
index 000000000000..8f7cbf29d60c
--- /dev/null
+++ b/media-plugins/alsa-plugins/files/pulse-default.conf
@@ -0,0 +1,10 @@
+# This file is referred to from files in /usr/share/alsa/alsa.conf.d/ in order
+# to set up the pulse device as the default if required.
+
+pcm.!default {
+ type pulse
+}
+
+ctl.!default {
+ type pulse
+}
diff --git a/media-plugins/alsa-plugins/metadata.xml b/media-plugins/alsa-plugins/metadata.xml
new file mode 100644
index 000000000000..36b45c593d02
--- /dev/null
+++ b/media-plugins/alsa-plugins/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>alsa-bugs@gentoo.org</email>
+</maintainer>
+<upstream>
+<remote-id type="cpe">cpe:/a:alsa-project:alsa-plugins</remote-id>
+</upstream>
+</pkgmetadata>
diff --git a/media-plugins/alsaequal/Manifest b/media-plugins/alsaequal/Manifest
new file mode 100644
index 000000000000..3c9eda3c4541
--- /dev/null
+++ b/media-plugins/alsaequal/Manifest
@@ -0,0 +1,7 @@
+AUX alsaequal-0.6-asneeded.patch 481 SHA256 24718bedfa184b9a59127020f09105cc831b5f188be4b05f21b530bf13155a52 SHA512 e1aa6a169b28d5828c3a07a5d1cef75b30659e2385c2898fa80b914a9644fdc36cca8939e247e0c81c0d40f8f8dd116928f3ea49d28750a3b708af4ac04d4082 WHIRLPOOL 81202761729c3cb0aeb54951f75b39e95605af2053619a9ec663526550335bea471442b017f4317010736a60cde8a33c7cd669dd2ed60151b73cffab5f09bb27
+AUX alsaequal-0.6-eq-name.patch 2081 SHA256 c2b54a73ba9f5a7b13380e7a5e0357f29d4e3e65775ff46a82f175b5988667c8 SHA512 17d8280da936684b2e525aa0d55b6568de02d44490c974a2a31e274bdaa130589f74f41f9157df6885ccef87a9c927f3184bfd2b8ea2368b921db201de0f8413 WHIRLPOOL 12d889005f3d378dc726646927578a3118e481066939b976408c698044c7fd17cfdc74e40a4374b48a5f1983da530f44395761d2c9a23455281f2fd1670211b3
+DIST alsaequal-0.6.tar.bz2 23562 SHA256 916e7d152added24617efc350142438a46099efe062bd8781d36dbf10b4e6ff0 SHA512 53a73469682eb7b641849151d4e91a3ac031daa5f11f7ad328bdd0bcf5251112814c75d27dceb8baf8582c749bf80f055414397259d24b749e7edbc03472bc6a WHIRLPOOL 991467670e6913829b402d6ba46b019317bcc49f98c45620ee2501c950d7b655c72a5dd65a76e68c59b4f2bbedc9c2c4a78d00a6b80bbfd34a37d8845eb43d85
+EBUILD alsaequal-0.6-r2.ebuild 1152 SHA256 ec69e81500fed88f935591b10b7cd1d78e5afcad3606910eedc32f9b213b624b SHA512 5e7cf5c47a89ceaf243909baaef8f9905ad386d544c1c7e1a554d3157c195ebcae5357ba421172414b3c5daffea65e0b010e14489243e2f80b9fe7fa87153f20 WHIRLPOOL 8de0c3bea88a24a9f26694cb0a20892e45c873456edd946e3cebae3c4d49d401be156b6b72e4ac83fdd2d8699c2fed6b3233629d6dd32dd1cbbc2ecef3319982
+MISC ChangeLog 2515 SHA256 44adf93b0c1bd8634327dd8a8d91ca08a2283fa816e3fe9dd239dcb61549ffc3 SHA512 7072c8b8f122f795fb8f1a8a6943865923a2fb8da757e78d706b4ea538fa52237af87001cb924509ea9ee5fcaf5c0163ec18bc2ddd4163593be895f83c6265b7 WHIRLPOOL 56079f2c8002c300013a07025283ea0f6614a25e82fb90d1bd8b318f614fe14a03f7c0f68ebe7c414e874712e98c74e49556e31ec4ff5337e4559dcdb5b03b98
+MISC ChangeLog-2015 1826 SHA256 e97edd5a4bca119f442a7b9e9b19d6010520794e355c619233a93ad981ecaa72 SHA512 a25c51994e52a463423dc0c0e52789e4a41bca29c9ab6988c8a12a332d1191933dfee62fe0847ea08caf6a901e6d976e6d85a03f11c65bf4a7bb5f060d193ef6 WHIRLPOOL d05d25a08e170aa653fe2ed3dcbbc856ffd606a74ae775495adc1a976d2f04f5ebca6985f36473a9f46e41670213de3cf5e17b7b719ef110f1d356ae3d18c6c3
+MISC metadata.xml 265 SHA256 a7c61fa44ce7f03f529b91c817d42328e2f77a6f3fcbe82365fb2af010d56baa SHA512 5b875b5d0a59914316df520eee72ee3c5f931b8513424120281657bbc266c777214a924e4c6c867cdd7a61cb66037c7b9b501225cc06d890abb8ca04c13f5fba WHIRLPOOL 6edf6efa43f6e3092a2b173b4d00a48371816848307a5e3d1b8d0cc9ef40de662e806aa0401db805830f1c25e191e5dc36704843605375cf63424976901671fb
diff --git a/media-plugins/alsaequal/alsaequal-0.6-r2.ebuild b/media-plugins/alsaequal/alsaequal-0.6-r2.ebuild
new file mode 100644
index 000000000000..9922359726bc
--- /dev/null
+++ b/media-plugins/alsaequal/alsaequal-0.6-r2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils multilib toolchain-funcs multilib-minimal
+
+DESCRIPTION="a real-time adjustable equalizer plugin for ALSA"
+HOMEPAGE="http://www.thedigitalmachine.net/alsaequal.html"
+SRC_URI="http://www.thedigitalmachine.net/tools/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND=">=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}]
+ >=media-plugins/caps-plugins-0.9.15[${MULTILIB_USEDEP}]
+ abi_x86_32? ( !<=app-emulation/emul-linux-x86-soundlibs-20130224-r3
+ !app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)] )"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${PN}
+DOCS=( README )
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-asneeded.patch
+ epatch "${FILESDIR}"/${P}-eq-name.patch
+ multilib_copy_sources
+}
+
+multilib_src_compile() {
+ emake \
+ CC="$(tc-getCC)" \
+ CFLAGS="${CFLAGS} -Wall -fPIC -DPIC" \
+ LD="$(tc-getCC)" \
+ LDFLAGS="${LDFLAGS} -shared" \
+ Q= \
+ SND_PCM_LIBS="-lasound" \
+ SND_CTL_LIBS="-lasound" || die
+}
+
+multilib_src_install() {
+ exeinto /usr/$(get_libdir)/alsa-lib
+ doexe *.so || die
+}
diff --git a/media-plugins/alsaequal/files/alsaequal-0.6-asneeded.patch b/media-plugins/alsaequal/files/alsaequal-0.6-asneeded.patch
new file mode 100644
index 000000000000..50a95e6a5c95
--- /dev/null
+++ b/media-plugins/alsaequal/files/alsaequal-0.6-asneeded.patch
@@ -0,0 +1,16 @@
+--- Makefile
++++ Makefile
+@@ -29,11 +29,11 @@
+
+ $(SND_PCM_BIN): $(SND_PCM_OBJECTS)
+ @echo LD $@
+- $(Q)$(LD) $(LDFLAGS) $(SND_PCM_LIBS) $(SND_PCM_OBJECTS) -o $(SND_PCM_BIN)
++ $(Q)$(LD) $(LDFLAGS) $(SND_PCM_OBJECTS) -o $(SND_PCM_BIN) $(SND_PCM_LIBS)
+
+ $(SND_CTL_BIN): $(SND_CTL_OBJECTS)
+ @echo LD $@
+- $(Q)$(LD) $(LDFLAGS) $(SND_CTL_LIBS) $(SND_CTL_OBJECTS) -o $(SND_CTL_BIN)
++ $(Q)$(LD) $(LDFLAGS) $(SND_CTL_OBJECTS) -o $(SND_CTL_BIN) $(SND_CTL_LIBS)
+
+ %.o: %.c
+ @echo GCC $<
diff --git a/media-plugins/alsaequal/files/alsaequal-0.6-eq-name.patch b/media-plugins/alsaequal/files/alsaequal-0.6-eq-name.patch
new file mode 100644
index 000000000000..7317214bf914
--- /dev/null
+++ b/media-plugins/alsaequal/files/alsaequal-0.6-eq-name.patch
@@ -0,0 +1,63 @@
+Description: Fix CAPS Eq plugin name
+Origin: vendor
+Bug-Debian: http://bugs.debian.org/721355
+Forwarded: no
+Author: Alessandro Ghedini <ghedo@debian.org>
+Last-Update: 2013-08-30
+
+--- a/ctl_equal.c
++++ b/ctl_equal.c
+@@ -167,7 +167,7 @@
+ snd_ctl_equal_t *equal;
+ const char *controls = ".alsaequal.bin";
+ const char *library = "/usr/lib/ladspa/caps.so";
+- const char *module = "Eq";
++ const char *module = "Eq10";
+ long channels = 2;
+ const char *sufix = " Playback Volume";
+ int err, i, index;
+--- a/pcm_equal.c
++++ b/pcm_equal.c
+@@ -151,7 +151,7 @@
+ snd_config_t *sconf = NULL;
+ const char *controls = ".alsaequal.bin";
+ const char *library = "/usr/lib/ladspa/caps.so";
+- const char *module = "Eq";
++ const char *module = "Eq10";
+ long channels = 2;
+ int err;
+
+--- a/README
++++ b/README
+@@ -1,11 +1,11 @@
+ Alsaequal is a real-time adjustable equalizer plugin for ALSA. It can
+ be adjusted using any ALSA compatible mixer, e.g. alsamixergui.
+
+-Alsaequal uses the Eq CAPS LADSPA Plugin for audio processing, actually
++Alsaequal uses the Eq10 CAPS LADSPA Plugin for audio processing, actually
+ alsaequal is a generic LADSPA plugin interface with real-time access to
+ the LADSPA controls (the LADSPA plugin included with alsa doesn't allow
+ for real-time controls) but it was developed for and only tested with
+-Eq CAPS LADSPA plugin. You are welcome to try it with other plugins, it
++Eq10 CAPS LADSPA plugin. You are welcome to try it with other plugins, it
+ may work. Let me know how it goes, you can reach me at
+ <charles@thedigitalmachine.net>.
+
+@@ -66,7 +66,7 @@
+ library -- location of the LADSPA library, the default is
+ "/usr/lib/ladspa/caps.so"
+ module -- module name within the LADSPA library, the deafault
+- is "Eq"
++ is "Eq10"
+ channels -- number of channels, the default is 2
+ }
+
+@@ -81,7 +81,7 @@
+ library -- location of the LADSPA library, the default is
+ "/usr/lib/ladspa/caps.so"
+ module -- module name within the LADSPA library, the deafault
+- is "Eq"
++ is "Eq10"
+ channels -- number of channels, the default is 2
+ }
+
diff --git a/media-plugins/alsaequal/metadata.xml b/media-plugins/alsaequal/metadata.xml
new file mode 100644
index 000000000000..009e0e9e4ae2
--- /dev/null
+++ b/media-plugins/alsaequal/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>proaudio@gentoo.org</email>
+ <name>Gentoo ProAudio Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-plugins/amb-plugins/Manifest b/media-plugins/amb-plugins/Manifest
new file mode 100644
index 000000000000..e361767448e4
--- /dev/null
+++ b/media-plugins/amb-plugins/Manifest
@@ -0,0 +1,7 @@
+AUX amb-plugins-0.8.1-Makefile.patch 1490 SHA256 86026a9cc0e5396ad78f8bd9e392fb629954904eabed7972ed89a473a18b7489 SHA512 5909563375e3337a613147c2cc7f189d7e2b2b0ddf98193631b7bb5313d57f93cb2f2727fcd3bc447c325b7bd436ff1969440e240e69c2c6e7d315f9e9af9851 WHIRLPOOL 100de19cc3011665f7a8b354ff4d3ae30aad5386317a0f5efeaf04a0fc400ad3a6558a935c2a6c231c09794b9056a8117b7a9dd91935cdb8c272f40eeb7756d7
+DIST AMB-plugins-0.8.1.tar.bz2 28988 SHA256 f44a60b782948662537c0cb14befa6678d6dce790c64dc2c9058eab849a58b74 SHA512 cdf0f6f656012f1e9d31f54d4446392223165327804f44c8d767904c51ab54a858099f8ad5f57362494d1a3cd73c4b258b4748022b5d9b3f860ab4bb84dd4a71 WHIRLPOOL cfaf90791c32394709b26647b6383b64454f8cf5a8381ecdaaf444468d91b597c3c90363dcc1b5db7eb949dd8ee3cfa1e1a295efae33392badc834693af71027
+EBUILD amb-plugins-0.8.1-r1.ebuild 729 SHA256 5f4f256223d2dc366c6dccc2a0a77762ea3253472b0f87e508188103abbf22c4 SHA512 49650b24fe52c74bf283d37140f0da9c2a2c776851bed92191aebae6fb074dc7137f60a03eac7b139694d964824e257884a19334e80aca4fd02094ec80b7efdf WHIRLPOOL e6b4e3b4704cbea20dfd514e8c5736be004c35476d1d59b026ca48a71d268d336040f527f735f15aa283f301d458a60c2bc9f30b08ba582be59ca2516b2be625
+EBUILD amb-plugins-0.8.1.ebuild 708 SHA256 e121217620c9a39cac79ef887197b1de2a78b81a8f044653f3438f9bc3b5f937 SHA512 7ccb6034d670d470eae4b9d134887d13846b0f7836b76a21daa0e82eb744d392b59f4c79aca729a2227bc827bd6d8443224c2ff5ab9c5b30bdefebf9a73c3738 WHIRLPOOL 69ebf0a4df1fe3de910dbdbbd302d70c8e46858344f67686d7c09d1066bf6b41529dfea3ce22d370395d95ab5d9641664786c295eff21ed04baade55860f8c72
+MISC ChangeLog 2965 SHA256 c080dd6c017c28cc536f5c7b1d14baee1c5b5a89938ab96ed409cfb4cd255c71 SHA512 fdfcb2244dce5173dd7a6e0185a19578c88ace1b999cdfdc58c172d4ea58edb8444d696c8f8203ef8397d142153b1caf6d62a7c5cf2ecb91d5257a06f21d02a4 WHIRLPOOL 1d92bc9c2428b1703625e7258f08bf017f6871f92a1f509c49711bc1a2510b95accef59621d280d998ad37dc0f0457fa567a9cde203a5785583d3fb6b07c97a3
+MISC ChangeLog-2015 1371 SHA256 0963f811a5722049d909ef99cdd8132d91dde717b5ca89c4b5c0073acc59f437 SHA512 aef3add9fb8f9ba45e67f3198fbaba4daf8ed4be8059e857a753ad7cfadfa7ef2d2470ee23f2f9478171961834f21755ac613561742aa2017f7e407649821ee3 WHIRLPOOL 3a568a21720d4955525a5a3c5cd2b533221e895aab159ead4ee0a82939f27699eafaead087c97ad928bc05e4feb63c548880fe11a6a7ed35174b28bde0d7268a
+MISC metadata.xml 259 SHA256 007b03ef096f4281efcc1c0fb5e4aa2ab3465179b4550c7a06c51f6a97b4212f SHA512 1884a7f7d50806bd4addad63ca916f7e27388c953e6345e15fe20d500c217f5f0fcc05fcfa6e20220c28a870801f5e8aab538f5c7f8f211d27de27c98abdb600 WHIRLPOOL 976bb8a51e7e34164e57e0ea2a74199256fa1f386ed64e41bba7bb195d8734faa3b8ab4982af8434ac16ca6cfbd0da40a8f5553bf50f34aa90935efe17d56d5f
diff --git a/media-plugins/amb-plugins/amb-plugins-0.8.1-r1.ebuild b/media-plugins/amb-plugins/amb-plugins-0.8.1-r1.ebuild
new file mode 100644
index 000000000000..03ae6a7d1c99
--- /dev/null
+++ b/media-plugins/amb-plugins/amb-plugins-0.8.1-r1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit multilib toolchain-funcs eutils
+
+MY_P=${P/amb/AMB}
+
+DESCRIPTION="AMB-plugins ladspa plugin package. Filters by Fons Adriaensen"
+HOMEPAGE="http://kokkinizita.linuxaudio.org/linuxaudio/"
+SRC_URI="http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${MY_P}.tar.bz2"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="media-libs/ladspa-sdk"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ epatch "${FILESDIR}/${P}-Makefile.patch"
+}
+
+src_compile() {
+ emake CXX="$(tc-getCXX)"
+}
+
+src_install() {
+ dodoc AUTHORS README
+ insinto /usr/$(get_libdir)/ladspa
+ insopts -m0755
+ doins *.so
+}
diff --git a/media-plugins/amb-plugins/amb-plugins-0.8.1.ebuild b/media-plugins/amb-plugins/amb-plugins-0.8.1.ebuild
new file mode 100644
index 000000000000..3f8906ac31a7
--- /dev/null
+++ b/media-plugins/amb-plugins/amb-plugins-0.8.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=3
+
+inherit base multilib toolchain-funcs eutils
+
+MY_P=${P/amb/AMB}
+
+DESCRIPTION="AMB-plugins ladspa plugin package. Filters by Fons Adriaensen"
+HOMEPAGE="http://www.kokkinizita.net/linuxaudio/"
+SRC_URI="http://www.kokkinizita.net/linuxaudio/downloads/${MY_P}.tar.bz2"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND="media-libs/ladspa-sdk"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+PATCHES=( "${FILESDIR}/${P}-Makefile.patch" )
+
+src_compile() {
+ tc-export CXX
+ emake || die
+}
+
+src_install() {
+ dodoc AUTHORS README
+ insinto /usr/$(get_libdir)/ladspa
+ insopts -m0755
+ doins *.so
+}
diff --git a/media-plugins/amb-plugins/files/amb-plugins-0.8.1-Makefile.patch b/media-plugins/amb-plugins/files/amb-plugins-0.8.1-Makefile.patch
new file mode 100644
index 000000000000..5cc183408c70
--- /dev/null
+++ b/media-plugins/amb-plugins/files/amb-plugins-0.8.1-Makefile.patch
@@ -0,0 +1,43 @@
+--- AMB-plugins-0.8.1/Makefile.old 2010-12-28 02:37:00.828999995 +0000
++++ AMB-plugins-0.8.1/Makefile 2010-12-28 02:39:14.333999996 +0000
+@@ -15,35 +15,35 @@
+ # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+
+
+-CPPFLAGS += -I. -fPIC -D_REENTRANT -Wall -O3
++CPPFLAGS += -I. -fPIC -D_REENTRANT -Wall
+
+
+ all: ambisonic0.so ambisonic1.so ambisonic2.so ambisonic3.so
+
+
+ ambisonic0.so: ambisonic0.o ambisonic0_if.o virtmic.o allpass.o
+- g++ -shared -o $@ ambisonic0.o ambisonic0_if.o virtmic.o allpass.o
++ $(CXX) $(LDFLAGS) -shared -o $@ ambisonic0.o ambisonic0_if.o virtmic.o allpass.o
+
+ ambisonic0.o: ladspaplugin.h ambisonic0.h
+ ambisonic0_if.o: ladspaplugin.h ambisonic0.h
+
+
+ ambisonic1.so: ambisonic1.o ambisonic1_if.o filter1.o
+- g++ -shared -o $@ ambisonic1.o ambisonic1_if.o filter1.o
++ $(CXX) $(LDFLAGS) -shared -o $@ ambisonic1.o ambisonic1_if.o filter1.o
+
+ ambisonic1.o: ladspaplugin.h ambisonic1.h filter1.h
+ ambisonic1_if.o: ladspaplugin.h ambisonic1.h
+
+
+ ambisonic2.so: ambisonic2.o ambisonic2_if.o
+- g++ -shared -o $@ ambisonic2.o ambisonic2_if.o
++ $(CXX) $(LDFLAGS) -shared -o $@ ambisonic2.o ambisonic2_if.o
+
+ ambisonic2.o: ladspaplugin.h ambisonic2.h
+ ambisonic2_if.o: ladspaplugin.h ambisonic2.h
+
+
+ ambisonic3.so: ambisonic3.o ambisonic3_if.o
+- g++ -shared -o $@ ambisonic3.o ambisonic3_if.o
++ $(CXX) $(LDFLAGS) -shared -o $@ ambisonic3.o ambisonic3_if.o
+
+ ambisonic3.o: ladspaplugin.h ambisonic3.h
+ ambisonic3_if.o: ladspaplugin.h ambisonic3.h
diff --git a/media-plugins/amb-plugins/metadata.xml b/media-plugins/amb-plugins/metadata.xml
new file mode 100644
index 000000000000..e1df46e39c20
--- /dev/null
+++ b/media-plugins/amb-plugins/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>proaudio@gentoo.org</email>
+ <name>Gentoo ProAudio Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-plugins/ams-lv2/Manifest b/media-plugins/ams-lv2/Manifest
new file mode 100644
index 000000000000..79dfaa5e3db7
--- /dev/null
+++ b/media-plugins/ams-lv2/Manifest
@@ -0,0 +1,5 @@
+DIST ams-lv2-1.1.0.tar.gz 217762 SHA256 a5b9320a3034b5bc9c26c0c1df972ea15f5a07cf0ea857d8113affc1f2a10bcf SHA512 4a994d21b9078ec84cbccc99d028a75a175bfc7a6648a7daf645da7877e2fda6a3ec31b351a01fa2ddf8f6a815f79e1dc1f9bf74ea8c5b82931076ceb645bf54 WHIRLPOOL 864b228f0888153f4db88f014cdaa667cfd22c5b54d6945445526bb4786d9580e03dafb285da4405d9f13b6f0d98c3044484aab900fe4c1a01d7f8a5975353b9
+EBUILD ams-lv2-1.1.0.ebuild 802 SHA256 f2c7f38e8ddce547050f9832203bf6176a46d341a940b632aad00ba7075473fc SHA512 50799271b847ee0997a4ce0ea0632938ae457c17ec5938b19c55e8320b13e911fa3a2924a7236049e04159e1d1e954b88ea286bafd04fc5533bb26901ef7cd3a WHIRLPOOL 4e9a9f54984aa3b0ef35276d035525ba5276cf17299264de06db2a28a78569ef8e97c92289322e0cbc54f95cc4658123a1ed13a51d75e993cdc6d315f8b04922
+MISC ChangeLog 2432 SHA256 1bec70de20ef713f29ed0aadb118ad4e7de987587330f007ecc4a634461fc9c6 SHA512 73222b351f7a45589350458045ec089a8fa79844a33f75334fb4e6eec5b0c141c390ac5f30f208129b49d02b88284be7e8414dd3a855f08340b9d61af20d3a9d WHIRLPOOL dd2811f51c067c9e082d9d7c1d26abb98d2e38f895095de6f3c63c3a2400eb6acf2ed7b3aecf4b6aa063f89149561d0991335b011b36db3ac2f26cac258e6bcb
+MISC ChangeLog-2015 389 SHA256 b3a6cbc0478fcfafb4af0c850e07a399db6e579e0c73d3cc4130de57b6ab65d8 SHA512 5e46306abed1da14f3893365e30b0e8610b87b69381b899613a45aefc1c5e0c8caf32117786262947e302663ef6358b4ed7021198915b432a27a8852365fb12d WHIRLPOOL 9e43e0a046280551c644af1fe02088002b12f07ec35a7ada2c49cb106ad38e471e131aa53fe2cd811353d987f31a1f23857a53844bb11e342ddf6e2190ec91c7
+MISC metadata.xml 350 SHA256 85f124dc78d3318d62355013b18307623b71e4596ef8dcc3d81bda2a4af5a9de SHA512 ffbf5d59fc926a80abcb1d099bcffa5c89fe0fd1ea3fcc3a4ee0dcf431b705ad2cdc867f28961173c5b2c62490c3cdee3b0d9cc7ecf493b1f1be6511bc9f2c27 WHIRLPOOL afbbd7c98676c104cc4b3eb169ff10343764e209296cf58efd9b309a5d5910e0952f9c9862e616623f248ca9822fb7c801ec1f7e4d9c32cae53203bdc2c56243
diff --git a/media-plugins/ams-lv2/ams-lv2-1.1.0.ebuild b/media-plugins/ams-lv2/ams-lv2-1.1.0.ebuild
new file mode 100644
index 000000000000..badb755250c3
--- /dev/null
+++ b/media-plugins/ams-lv2/ams-lv2-1.1.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="threads(+)"
+inherit waf-utils python-any-r1
+
+DESCRIPTION="A port of the AMS internal modules to LV2 plugins to create modular synthesizers"
+HOMEPAGE="https://objectivewave.wordpress.com/ams-lv2/"
+SRC_URI="https://github.com/blablack/ams-lv2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-cpp/gtkmm-2.24.0:2.4
+ >=media-libs/lv2-1.10.0
+ >=media-libs/lvtk-1.2.0[gtk2]
+ >=media-sound/jack-audio-connection-kit-0.120
+ >=sci-libs/fftw-3.3.3:3.0
+ >=x11-libs/cairo-1.10.0
+ >=x11-libs/gtk+-2.24:2"
+DEPEND="${RDEPEND}
+ ${PYTHON_DEPS}
+ virtual/pkgconfig"
+
+DOCS=( LICENSE README.md THANKS )
diff --git a/media-plugins/ams-lv2/metadata.xml b/media-plugins/ams-lv2/metadata.xml
new file mode 100644
index 000000000000..cd3d91b42ad6
--- /dev/null
+++ b/media-plugins/ams-lv2/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>proaudio@gentoo.org</email>
+ <name>Gentoo ProAudio Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">blablack/ams-lv2</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/audacious-plugins/Manifest b/media-plugins/audacious-plugins/Manifest
new file mode 100644
index 000000000000..326e87025578
--- /dev/null
+++ b/media-plugins/audacious-plugins/Manifest
@@ -0,0 +1,16 @@
+AUX audacious-plugins-3.7.1-gl-jack.patch 1152 SHA256 4f4cb4ba57c26668b137ff2bd2fe101a97e28d0335f81e9636354ef94933b081 SHA512 535fa23d8e3b6e0e8146f6c6b2bd3a34fdf3237ec3785438b605c8449ba7322898e6e69a9609b663f39ae274356f9c1cd0a1e9bc1b0bfe1d8cc52f9a30808613 WHIRLPOOL 7186e9959eaf9264d86d41a0eaedec32f7d9638ee7b10e38bb522781ee9d3d88c31c547e799a66d1f29aa089c361b295cf3f1ca66d95a58d800deaa6b610d13c
+DIST audacious-plugins-3.4.1.tar.bz2 1765085 SHA256 ad86b31a69bd3305aa4e65bb9daea7429b51674b6ecd9b7ead36816074cf3b0a SHA512 7919a87a7aac9cfa0820a96e2eb937c70ee4d7f1091cdb3c1097b9849551cadea820e5e51877092590a8d49534be83fbc5b3147c3a2a482d4d47a2d3fd079dd6 WHIRLPOOL 5e46099b7970d64042e0bdf928c5bd658b0c065e4ea06b53f7d67db0332b554a0417b1efaad73e66df7816596e2c1735d22c06025e56634efe215fd27a94c301
+DIST audacious-plugins-3.6.2-gtk3.tar.bz2 1788886 SHA256 943d94c1ea09817caba627b6abbf0de301c3cd19f2c8c0afae1ebc4dbe31fc95 SHA512 1745c48ec5a71ed92d938fc56d0ae06fbbd43b2ef62652dd06178a3c739e2f8c701ee55249db135ee8afca663151482bb9a2b8c83f1d5bbfcd0408b0594d5847 WHIRLPOOL 2ff212a964c959d1acaf4c9d35e3ce0e3ef7261054ccef3f8174e6188d1bfb9215b780bd17df9e4c6848d4e3fd2e29d8847d3cf37e4203430a87b9fd439080a3
+DIST audacious-plugins-3.6.2.tar.bz2 1786338 SHA256 e7798936249e1601177503d148a3dd59edd289579f3f1667351eb0ba463642e8 SHA512 d0715bdc819b115e55daafc6715a770a9e2d8d61d19b9a9485195774e8ace672144dc7852f71bd0b796d26bfcb82766252f65d58a2a061e7a0228a1dda3148c5 WHIRLPOOL 055be62da6c7f8ddacf2c3ef18194ba09bf63dc3699919f6e5068740c0fc6db2b370da999ffe8724e62c60363928ae87ca86d526458fa93b9a3cce37799b12af
+DIST audacious-plugins-3.7.1-gtk3.tar.bz2 1838067 SHA256 75469b52694fcfce237a937c6c64c0d355aefa6a7b6c2504ab447d901afc073f SHA512 77b0e3c167d430ed97dfb2bd344d856de9a384a4667f7759ad59f47706de12d7b5b849455c381c27a58f82d3b423d08e922ac81f5e1bb0dd763b9a09bc3e53c6 WHIRLPOOL fbbc8e4a512b681ff2a87ea7c971b3496ff007dab5fdb534457e5608724ba43fc71642384a417190ded19d900b6e1dc20c1369f59882d91791bbcc637402c4a3
+DIST audacious-plugins-3.7.1.tar.bz2 1838045 SHA256 228a384f26afb000099166776d3454539956aa00fde90dcb4612ce8910ed4116 SHA512 2d22131babba572af235ec5f27135061a1602be55a2f709e327b7cd4052f7c11bc31398d01574a6f07197daa6b79cb42d5fa7b26f75764680420a46aede5cd9a WHIRLPOOL 026c355c6323aa6b56b09c119d9320ec5a7306f11b90504631f8a25c05b4f9bd1641ff223e0122a7b5be48f341a3820b759d1829ca60274285cfe19897c9edae
+DIST audacious-plugins-3.8.2-gtk3.tar.bz2 1821924 SHA256 7849024beae61b8af3874b166cf3977905aec77859e53901158b531b31ef0cef SHA512 a5457cecc72ca4d57a3fad686b5ff42b2110d8ef65203fa49ad063c8944fc41af5d231b0870126e21c4cc8b3152de36c13726813075d26ba86450ef2132a6d33 WHIRLPOOL 0a75dd8a439dd30dce4764385fa60f317c521c3f45b5e4ae6c1d14f6a677774854d4c1650ba59facc7d204cbd53b7a8b3fca8dd94ee1b040fc2c8f444b179e4f
+DIST audacious-plugins-3.8.2.tar.bz2 1821558 SHA256 d7cefca7a0e32bf4e58bb6e84df157268b5e9a6771a0e8c2da98b03f92a5fdd4 SHA512 61be2ee962853ed05366d4089ae1bef96c282ff61a947dc32f06651a9b620035a33cf4d75f4c4d74821099f36f9124f2b2266940f4844d14ca43ef70a81cde08 WHIRLPOOL 9d87947da3a7d90f0e5262d27dcbbbff2cfc833d340e87448a11d7c5fdfd5a64d8e1f49823a50e7f6ff33214a93594051e561e75eab422aa6321402067076e75
+EBUILD audacious-plugins-3.4.1.ebuild 3344 SHA256 9665786156d12f2b47823276a231f6f423812fefdfecfd5da87334f488e802eb SHA512 23cc55bb479b0f7bd23f29213998508f1956911d301c7a132e231e5c261ec76b1d7e1ec83d4af0002e8126d808b30459ecfee2ca52a9bf813d06dfda947e1771 WHIRLPOOL d5a83fd43b65085a7cbe663862a7770ea5c1dcf7c50424f6414a46a78e090499c838258577b9c4916f213fa4c5564e33920cbca6c73d1efc39228993d7f48d39
+EBUILD audacious-plugins-3.6.2-r1.ebuild 3883 SHA256 f9806fe31adcf41ab96b52652505d322a34f970d5559437dc2bc01bf9eb1ae2e SHA512 1ff0fac526e787b28029c711c1fd6739e35af0ee4f727e1757fe1645985f3967430fa5759d0d9880c22b2b6ace1e94edfc7f1cefea8b94b992464b234152839a WHIRLPOOL 123baa6d5816b27baf991480e8936059855d60d37c81e780b2f95e64a9e3b4f1aabe2ea52d3dbd226f0d076ece3290b81e048bae254f9ecca81c50795eccf8bf
+EBUILD audacious-plugins-3.7.1-r1.ebuild 4674 SHA256 31696f361eaaf95f07a64af00eacd45d02afef103fd29af59449ccbde5d0bc6b SHA512 2663757e39584dceef129102de9e0217e2d799ba9546afdb52f2b4cdcaddf7efdc2323d25a5bed99a0bbc016ad5bbe4fabe83f29699de1cb57b11bff7467aab3 WHIRLPOOL 929c59499ee8ae73478555741dd868cf673fb9a0667d4a362d178f77d72aed80cc5cf9ef9eaec0d79be4e071d88e3ff21622885bb908fffd58acd87c12e09466
+EBUILD audacious-plugins-3.7.1.ebuild 4150 SHA256 a65b8be32c77191d8a6b8be5982afe1b2e1b31ade10e3f11a9b4a7f7470fb543 SHA512 2f1ddbbffad8c71f1c52d17f2d423c142832ccc921c8337d3b2a4b4ef1f81629de1f22a56803cb950f8b8a15f0f90cdca118c8ce750c6f064d5dcc1de219b877 WHIRLPOOL e623e376e4b5545dea9009b42ac08aef7793db1f98c017e7fc163d83f8e8c0ef1dead4c93f316063a345c17e9467f94834abf3a98b11fe32894d3ea40c5cd34e
+EBUILD audacious-plugins-3.8.2.ebuild 4690 SHA256 a04555af471460af72d7b412f3a259d6774106b1d0df4d80a075fe5b1db999a1 SHA512 ebdb470887627beab02472528f8ac3b2bfe275e4a2699c444fa51b275928d9a24b2724ffc7e75c4aa2e292c40daf19a260a636a91b3e7e003f21b1cef12098de WHIRLPOOL 2f34500308f35f3cc4964a62abf0e43c9f4da0dd5fae18cd05b3f1e8406f1c7b05b028b399a88335dda14ef7aa1c91dc64384c72d2abb4336b60786d33797639
+MISC ChangeLog 6166 SHA256 15805c49b05d880e4d283084ea89af8896ded1f46d15e2a5bee0efbc3f0a4ed9 SHA512 94caa4b34c4cb2cbc73d29f816248faaf026605db8732935b64cc2a28d3b459ea873d877fcaed465662fda231dd58443d64d8d370e416e76a36dde012d0ac0d9 WHIRLPOOL 67034f46dda55432cdad44e15805da6428234638f2f808d50ef96356e60a5429cb8bd46f69bb2bb76044297d9fe38ca0935930831ca3974eec05efa1c9185c46
+MISC ChangeLog-2015 57436 SHA256 41d7d70ec5933f3f981a2bfcae2d7db5377d27564a5bbe2604fc06eeb72db3ed SHA512 c8b6ea2b96bf70c38330eea2ee77185deae3139905f5d53f2aff58389071537bef88e41a16f7536589f798b635c00beb7fbce0d1715aab9b5c87c5e974f05c69 WHIRLPOOL b4baace48ff9e617aa27c776c914ead6a0434149930d8f6e3b826f8f9e1f230a9922d0bfb153f25dbdef8911bc381ff0d21035a93513b744e285dd8971710809
+MISC metadata.xml 1130 SHA256 561026b3449e1c2a9dac7a6d8d2c23e14c8fed5ebe59d58e99dcd305f3f63372 SHA512 67dd211d37ca1d022941c6f29712dcede50313bd122f77360e960adec1592f93eef8b3810983dca3256f35e8b9cf07d17b51c17b410966ffe3b1e908f475bf9d WHIRLPOOL e8005db1f5ac2e78e0fbb3830e3ecc9ff35742416abf54a2607d4530da72c9d0ef59044476ae46de841ec36f3acba3aef50ba700d33845500ab788cbbf2d3cfd
diff --git a/media-plugins/audacious-plugins/audacious-plugins-3.4.1.ebuild b/media-plugins/audacious-plugins/audacious-plugins-3.4.1.ebuild
new file mode 100644
index 000000000000..30a7b005c6c9
--- /dev/null
+++ b/media-plugins/audacious-plugins/audacious-plugins-3.4.1.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils
+
+MY_P="${P/_/-}"
+S="${WORKDIR}/${MY_P}"
+DESCRIPTION="Audacious Player - Your music, your way, no exceptions"
+HOMEPAGE="http://audacious-media-player.org/"
+SRC_URI="http://distfiles.audacious-media-player.org/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="aac adplug alsa bs2b cdda cue ffmpeg flac fluidsynth gnome ipv6 jack
+lame libnotify libsamplerate lirc midi mms mp3 nls pulseaudio scrobbler sdl sid sndfile vorbis wavpack"
+
+RDEPEND="app-arch/unzip
+ >=dev-libs/dbus-glib-0.60
+ dev-libs/libxml2:2
+ media-libs/libmodplug
+ ~media-sound/audacious-3.4.1
+ >=net-libs/neon-0.26.4
+ x11-libs/gtk+:3
+ ( || ( >=dev-libs/glib-2.32.2 dev-util/gdbus-codegen ) )
+ aac? ( >=media-libs/faad2-2.7 )
+ adplug? ( >=dev-cpp/libbinio-1.4 )
+ alsa? ( >=media-libs/alsa-lib-1.0.16 )
+ bs2b? ( media-libs/libbs2b )
+ cdda? ( >=media-libs/libcddb-1.2.1
+ dev-libs/libcdio-paranoia )
+ cue? ( media-libs/libcue )
+ ffmpeg? ( >=virtual/ffmpeg-0.7.3 )
+ flac? ( >=media-libs/libvorbis-1.0
+ >=media-libs/flac-1.2.1-r1 )
+ fluidsynth? ( media-sound/fluidsynth )
+ jack? ( >=media-libs/bio2jack-0.4
+ media-sound/jack-audio-connection-kit )
+ lame? ( media-sound/lame )
+ libnotify? ( x11-libs/libnotify )
+ libsamplerate? ( media-libs/libsamplerate )
+ lirc? ( app-misc/lirc )
+ mms? ( >=media-libs/libmms-0.3 )
+ mp3? ( >=media-sound/mpg123-1.12.1 )
+ pulseaudio? ( >=media-sound/pulseaudio-0.9.3 )
+ scrobbler? ( net-misc/curl )
+ sdl? ( media-libs/libsdl[sound] )
+ sid? ( >=media-libs/libsidplayfp-1.0.0 )
+ sndfile? ( >=media-libs/libsndfile-1.0.17-r1 )
+ vorbis? ( >=media-libs/libvorbis-1.2.0
+ >=media-libs/libogg-1.1.3 )
+ wavpack? ( >=media-sound/wavpack-4.50.1-r1 )"
+
+DEPEND="${RDEPEND}
+ nls? ( dev-util/intltool )
+ virtual/pkgconfig"
+
+DOCS="AUTHORS"
+
+mp3_warning() {
+ if ! use mp3 ; then
+ ewarn "MP3 support is optional, you may want to enable the mp3 USE-flag"
+ fi
+}
+
+src_prepare() {
+ has_version "<dev-libs/glib-2.32" && \
+ cd "${S}"/src/mpris2 && \
+ gdbus-codegen --interface-prefix org.mpris. \
+ --c-namespace Mpris --generate-c-code object-core mpris2.xml && \
+ gdbus-codegen --interface-prefix org.mpris. \
+ --c-namespace Mpris \
+ --generate-c-code object-player mpris2-player.xml && \
+ cd "${S}"
+}
+
+src_configure() {
+ mp3_warning
+
+ econf \
+ --enable-modplug \
+ --disable-soxr \
+ --enable-neon \
+ $(use_enable adplug) \
+ $(use_enable aac) \
+ $(use_enable alsa) \
+ $(use_enable alsa amidiplug-alsa) \
+ $(use_enable bs2b) \
+ $(use_enable cdda cdaudio) \
+ $(use_enable cue) \
+ $(use_enable ffmpeg ffaudio) \
+ $(use_enable flac flacng) \
+ $(use_enable fluidsynth amidiplug-flsyn) \
+ $(use_enable flac filewriter_flac) \
+ $(use_enable ipv6) \
+ $(use_enable jack) \
+ $(use_enable gnome gnomeshortcuts) \
+ $(use_enable lame filewriter_mp3) \
+ $(use_enable libnotify notify) \
+ $(use_enable libsamplerate resample) \
+ $(use_enable lirc) \
+ $(use_enable mms) \
+ $(use_enable mp3) \
+ $(use_enable midi amidiplug) \
+ $(use_enable nls) \
+ $(use_enable pulseaudio pulse) \
+ $(use_enable scrobbler) \
+ $(use_enable sdl sdlout) \
+ $(use_enable sid) \
+ $(use_enable sndfile) \
+ $(use_enable vorbis) \
+ $(use_enable wavpack)
+}
diff --git a/media-plugins/audacious-plugins/audacious-plugins-3.6.2-r1.ebuild b/media-plugins/audacious-plugins/audacious-plugins-3.6.2-r1.ebuild
new file mode 100644
index 000000000000..3e86bc9211ad
--- /dev/null
+++ b/media-plugins/audacious-plugins/audacious-plugins-3.6.2-r1.ebuild
@@ -0,0 +1,133 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils
+
+MY_P="${P/_/-}"
+S="${WORKDIR}/${MY_P}"
+DESCRIPTION="Audacious Player - Your music, your way, no exceptions"
+HOMEPAGE="http://audacious-media-player.org/"
+SRC_URI="!gtk3? ( http://distfiles.audacious-media-player.org/${MY_P}.tar.bz2 )
+ gtk3? ( http://distfiles.audacious-media-player.org/${MY_P}-gtk3.tar.bz2 )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="alpha amd64 ~arm ~hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="aac adplug alsa bs2b cdda cue ffmpeg flac fluidsynth gnome http gtk3 jack
+lame libnotify libsamplerate lirc mms mp3 nls pulseaudio qt5 scrobbler sdl sid sndfile vorbis wavpack"
+REQUIRED_USE="|| ( alsa flac lame jack pulseaudio qt5 sdl )"
+
+RDEPEND="app-arch/unzip
+ >=dev-libs/dbus-glib-0.60
+ dev-libs/libxml2:2
+ media-libs/libmodplug
+ ~media-sound/audacious-${PV}
+ ( || ( >=dev-libs/glib-2.32.2[utils] dev-util/gdbus-codegen ) )
+ aac? ( >=media-libs/faad2-2.7 )
+ adplug? ( >=dev-cpp/libbinio-1.4 )
+ alsa? ( >=media-libs/alsa-lib-1.0.16 )
+ bs2b? ( media-libs/libbs2b )
+ cdda? ( >=media-libs/libcddb-1.2.1
+ dev-libs/libcdio-paranoia )
+ cue? ( media-libs/libcue )
+ ffmpeg? ( >=virtual/ffmpeg-0.7.3 )
+ flac? ( >=media-libs/libvorbis-1.0
+ >=media-libs/flac-1.2.1-r1 )
+ fluidsynth? ( media-sound/fluidsynth )
+ http? ( >=net-libs/neon-0.26.4 )
+ !gtk3? ( x11-libs/gtk+:2 )
+ gtk3? ( x11-libs/gtk+:3 )
+ qt5? ( dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5
+ dev-qt/qtwidgets:5 )
+ jack? ( >=media-libs/bio2jack-0.4
+ media-sound/jack-audio-connection-kit )
+ lame? ( media-sound/lame )
+ libnotify? ( x11-libs/libnotify )
+ libsamplerate? ( media-libs/libsamplerate )
+ lirc? ( app-misc/lirc )
+ mms? ( >=media-libs/libmms-0.3 )
+ mp3? ( >=media-sound/mpg123-1.12.1 )
+ pulseaudio? ( >=media-sound/pulseaudio-0.9.3 )
+ scrobbler? ( net-misc/curl )
+ sdl? ( media-libs/libsdl[sound] )
+ sid? ( >=media-libs/libsidplayfp-1.0.0 )
+ sndfile? ( >=media-libs/libsndfile-1.0.17-r1 )
+ vorbis? ( >=media-libs/libvorbis-1.2.0
+ >=media-libs/libogg-1.1.3 )
+ wavpack? ( >=media-sound/wavpack-4.50.1-r1 )"
+
+DEPEND="${RDEPEND}
+ nls? ( dev-util/intltool )
+ virtual/pkgconfig"
+
+mp3_warning() {
+ if ! use mp3 ; then
+ ewarn "MP3 support is optional, you may want to enable the mp3 USE-flag"
+ fi
+}
+
+src_unpack() {
+ default
+ if use gtk3 ; then
+ mv "${MY_P}-gtk3" "${MY_P}"
+ fi
+}
+
+src_prepare() {
+ has_version "<dev-libs/glib-2.32" && \
+ cd "${S}"/src/mpris2 && \
+ gdbus-codegen --interface-prefix org.mpris. \
+ --c-namespace Mpris --generate-c-code object-core mpris2.xml && \
+ gdbus-codegen --interface-prefix org.mpris. \
+ --c-namespace Mpris \
+ --generate-c-code object-player mpris2-player.xml && \
+ cd "${S}"
+}
+
+src_configure() {
+ mp3_warning
+
+ if use ffmpeg && has_version media-video/ffmpeg ; then
+ ffmpeg="--with-ffmpeg=ffmpeg"
+ elif use ffmpeg && has_version media-video/libav ; then
+ ffmpeg="--with-ffmpeg=libav"
+ else
+ ffmpeg="--with-ffmpeg=none"
+ fi
+
+ econf \
+ ${ffmpeg} \
+ --enable-modplug \
+ --enable-statusicon \
+ --disable-soxr \
+ $(use_enable adplug) \
+ $(use_enable aac) \
+ $(use_enable alsa) \
+ $(use_enable bs2b) \
+ $(use_enable cdda cdaudio) \
+ $(use_enable cue) \
+ $(use_enable flac flacng) \
+ $(use_enable fluidsynth amidiplug) \
+ $(use_enable flac filewriter_flac) \
+ $(use_enable http neon) \
+ $(use_enable jack) \
+ $(use_enable gnome gnomeshortcuts) \
+ $(use_enable lame filewriter_mp3) \
+ $(use_enable libnotify notify) \
+ $(use_enable libsamplerate resample) \
+ $(use_enable lirc) \
+ $(use_enable mms) \
+ $(use_enable mp3) \
+ $(use_enable nls) \
+ $(use_enable pulseaudio pulse) \
+ $(use_enable qt5 qt) \
+ $(use_enable scrobbler scrobbler2) \
+ $(use_enable sdl sdlout) \
+ $(use_enable sid) \
+ $(use_enable sndfile) \
+ $(use_enable vorbis) \
+ $(use_enable wavpack)
+}
diff --git a/media-plugins/audacious-plugins/audacious-plugins-3.7.1-r1.ebuild b/media-plugins/audacious-plugins/audacious-plugins-3.7.1-r1.ebuild
new file mode 100644
index 000000000000..8ceb937a5ea7
--- /dev/null
+++ b/media-plugins/audacious-plugins/audacious-plugins-3.7.1-r1.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils
+
+MY_P="${P/_/-}"
+S="${WORKDIR}/${MY_P}"
+DESCRIPTION="Audacious Player - Your music, your way, no exceptions"
+HOMEPAGE="http://audacious-media-player.org/"
+SRC_URI="!gtk3? ( http://distfiles.audacious-media-player.org/${MY_P}.tar.bz2 )
+ gtk3? ( http://distfiles.audacious-media-player.org/${MY_P}-gtk3.tar.bz2 )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="aac +adplug alsa bs2b cdda cue ffmpeg flac fluidsynth gnome http gtk gtk3 jack
+lame libnotify libsamplerate lirc mms mp3 nls pulseaudio qt5 scrobbler sdl sid sndfile vorbis wavpack"
+REQUIRED_USE="
+ ^^ ( gtk gtk3 qt5 )
+"
+# 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
+
+RDEPEND="app-arch/unzip
+ >=dev-libs/dbus-glib-0.60
+ dev-libs/libxml2:2
+ media-libs/libmodplug
+ ~media-sound/audacious-${PV}
+ >=media-sound/audacious-3.7.1-r1
+ ( || ( >=dev-libs/glib-2.32.2[utils] dev-util/gdbus-codegen ) )
+ aac? ( >=media-libs/faad2-2.7 )
+ adplug? ( media-libs/adplug )
+ alsa? ( >=media-libs/alsa-lib-1.0.16 )
+ bs2b? ( media-libs/libbs2b )
+ cdda? ( >=media-libs/libcddb-1.2.1
+ dev-libs/libcdio-paranoia )
+ cue? ( media-libs/libcue )
+ ffmpeg? ( >=virtual/ffmpeg-0.7.3 )
+ flac? ( >=media-libs/libvorbis-1.0
+ >=media-libs/flac-1.2.1-r1 )
+ fluidsynth? ( media-sound/fluidsynth )
+ http? ( >=net-libs/neon-0.26.4 )
+ gtk? ( x11-libs/gtk+:2
+ ~media-sound/audacious-${PV}[gtk?] )
+ gtk3? ( x11-libs/gtk+:3
+ media-libs/adplug
+ ~media-sound/audacious-${PV}[gtk3?] )
+ qt5? ( dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5
+ dev-qt/qtwidgets:5
+ media-libs/adplug
+ ~media-sound/audacious-${PV}[qt5?] )
+ jack? ( >=media-libs/bio2jack-0.4
+ media-sound/jack-audio-connection-kit )
+ lame? ( media-sound/lame )
+ libnotify? ( x11-libs/libnotify )
+ libsamplerate? ( media-libs/libsamplerate )
+ lirc? ( app-misc/lirc )
+ mms? ( >=media-libs/libmms-0.3 )
+ mp3? ( >=media-sound/mpg123-1.12.1 )
+ pulseaudio? ( >=media-sound/pulseaudio-0.9.3 )
+ scrobbler? ( net-misc/curl )
+ sdl? ( media-libs/libsdl[sound] )
+ sid? ( >=media-libs/libsidplayfp-1.0.0 )
+ sndfile? ( >=media-libs/libsndfile-1.0.17-r1 )
+ vorbis? ( >=media-libs/libvorbis-1.2.0
+ >=media-libs/libogg-1.1.3 )
+ wavpack? ( >=media-sound/wavpack-4.50.1-r1 )"
+
+DEPEND="${RDEPEND}
+ nls? ( dev-util/intltool )
+ virtual/pkgconfig"
+
+mp3_warning() {
+ if ! use mp3 ; then
+ ewarn "MP3 support is optional, you may want to enable the mp3 USE-flag"
+ fi
+}
+
+src_unpack() {
+ default
+ if use gtk3 ; then
+ mv "${MY_P}-gtk3" "${MY_P}"
+ fi
+}
+
+src_prepare() {
+ has_version "<dev-libs/glib-2.32" && \
+ cd "${S}"/src/mpris2 && \
+ gdbus-codegen --interface-prefix org.mpris. \
+ --c-namespace Mpris --generate-c-code object-core mpris2.xml && \
+ gdbus-codegen --interface-prefix org.mpris. \
+ --c-namespace Mpris \
+ --generate-c-code object-player mpris2-player.xml && \
+ cd "${S}"
+ epatch "${FILESDIR}/${P}-gl-jack.patch"
+}
+
+src_configure() {
+ mp3_warning
+ if use qt5 ;then
+ notify="--disable-notify"
+ elif use libnotify ;then
+ notify="--enable-notify"
+ fi
+
+ if use gtk ;then
+ gtk="--enable-gtk"
+ elif use gtk3 ;then
+ gtk="--enable-gtk"
+ else
+ gtk="--disable-gtk"
+ fi
+
+ if use ffmpeg && has_version media-video/ffmpeg ; then
+ ffmpeg="--with-ffmpeg=ffmpeg"
+ elif use ffmpeg && has_version media-video/libav ; then
+ ffmpeg="--with-ffmpeg=libav"
+ else
+ ffmpeg="--with-ffmpeg=none"
+ fi
+
+ econf \
+ ${ffmpeg} \
+ ${gtk} \
+ ${notify} \
+ --enable-modplug \
+ --enable-statusicon \
+ --disable-soxr \
+ $(use_enable adplug) \
+ $(use_enable aac) \
+ $(use_enable alsa) \
+ $(use_enable bs2b) \
+ $(use_enable cdda cdaudio) \
+ $(use_enable cue) \
+ $(use_enable flac flacng) \
+ $(use_enable fluidsynth amidiplug) \
+ $(use_enable flac filewriter_flac) \
+ $(use_enable http neon) \
+ $(use_enable jack) \
+ $(use_enable gnome gnomeshortcuts) \
+ $(use_enable lame filewriter_mp3) \
+ $(use_enable libsamplerate resample) \
+ $(use_enable lirc) \
+ $(use_enable mms) \
+ $(use_enable mp3) \
+ $(use_enable nls) \
+ $(use_enable pulseaudio pulse) \
+ $(use_enable qt5 qt) \
+ $(use_enable scrobbler scrobbler2) \
+ $(use_enable sdl sdlout) \
+ $(use_enable sid) \
+ $(use_enable sndfile) \
+ $(use_enable vorbis) \
+ $(use_enable wavpack)
+}
diff --git a/media-plugins/audacious-plugins/audacious-plugins-3.7.1.ebuild b/media-plugins/audacious-plugins/audacious-plugins-3.7.1.ebuild
new file mode 100644
index 000000000000..9a2b821003b7
--- /dev/null
+++ b/media-plugins/audacious-plugins/audacious-plugins-3.7.1.ebuild
@@ -0,0 +1,152 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils
+
+MY_P="${P/_/-}"
+S="${WORKDIR}/${MY_P}"
+DESCRIPTION="Audacious Player - Your music, your way, no exceptions"
+HOMEPAGE="http://audacious-media-player.org/"
+SRC_URI="!gtk3? ( http://distfiles.audacious-media-player.org/${MY_P}.tar.bz2 )
+ gtk3? ( http://distfiles.audacious-media-player.org/${MY_P}-gtk3.tar.bz2 )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="aac +adplug alsa bs2b cdda cue ffmpeg flac fluidsynth gnome http gtk gtk3 jack
+lame libnotify libsamplerate lirc mms mp3 nls pulseaudio qt5 scrobbler sdl sid sndfile vorbis wavpack"
+REQUIRED_USE="
+ ?? ( gtk gtk3 qt5 )
+"
+
+RDEPEND="app-arch/unzip
+ >=dev-libs/dbus-glib-0.60
+ dev-libs/libxml2:2
+ media-libs/libmodplug
+ ~media-sound/audacious-${PV}
+ ( || ( >=dev-libs/glib-2.32.2[utils] dev-util/gdbus-codegen ) )
+ aac? ( >=media-libs/faad2-2.7 )
+ adplug? ( media-libs/adplug )
+ alsa? ( >=media-libs/alsa-lib-1.0.16 )
+ bs2b? ( media-libs/libbs2b )
+ cdda? ( >=media-libs/libcddb-1.2.1
+ dev-libs/libcdio-paranoia )
+ cue? ( media-libs/libcue )
+ ffmpeg? ( >=virtual/ffmpeg-0.7.3 )
+ flac? ( >=media-libs/libvorbis-1.0
+ >=media-libs/flac-1.2.1-r1 )
+ fluidsynth? ( media-sound/fluidsynth )
+ http? ( >=net-libs/neon-0.26.4 )
+ gtk? ( x11-libs/gtk+:2 )
+ gtk3? ( x11-libs/gtk+:3
+ media-libs/adplug )
+ qt5? ( dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5
+ dev-qt/qtwidgets:5
+ media-libs/adplug )
+ jack? ( >=media-libs/bio2jack-0.4
+ media-sound/jack-audio-connection-kit )
+ lame? ( media-sound/lame )
+ libnotify? ( x11-libs/libnotify )
+ libsamplerate? ( media-libs/libsamplerate )
+ lirc? ( app-misc/lirc )
+ mms? ( >=media-libs/libmms-0.3 )
+ mp3? ( >=media-sound/mpg123-1.12.1 )
+ pulseaudio? ( >=media-sound/pulseaudio-0.9.3 )
+ scrobbler? ( net-misc/curl )
+ sdl? ( media-libs/libsdl[sound] )
+ sid? ( >=media-libs/libsidplayfp-1.0.0 )
+ sndfile? ( >=media-libs/libsndfile-1.0.17-r1 )
+ vorbis? ( >=media-libs/libvorbis-1.2.0
+ >=media-libs/libogg-1.1.3 )
+ wavpack? ( >=media-sound/wavpack-4.50.1-r1 )"
+
+DEPEND="${RDEPEND}
+ nls? ( dev-util/intltool )
+ virtual/pkgconfig"
+
+mp3_warning() {
+ if ! use mp3 ; then
+ ewarn "MP3 support is optional, you may want to enable the mp3 USE-flag"
+ fi
+}
+
+src_unpack() {
+ default
+ if use gtk3 ; then
+ mv "${MY_P}-gtk3" "${MY_P}"
+ fi
+}
+
+src_prepare() {
+ has_version "<dev-libs/glib-2.32" && \
+ cd "${S}"/src/mpris2 && \
+ gdbus-codegen --interface-prefix org.mpris. \
+ --c-namespace Mpris --generate-c-code object-core mpris2.xml && \
+ gdbus-codegen --interface-prefix org.mpris. \
+ --c-namespace Mpris \
+ --generate-c-code object-player mpris2-player.xml && \
+ cd "${S}"
+ epatch "${FILESDIR}/${P}-gl-jack.patch"
+}
+
+src_configure() {
+ mp3_warning
+ if use qt5 ;then
+ notify="--disable-notify"
+ elif use libnotify ;then
+ notify="--enable-notify"
+ fi
+
+ if use gtk ;then
+ gtk="--enable-gtk"
+ elif use gtk3 ;then
+ gtk="--enable-gtk"
+ else
+ gtk="--disable-gtk"
+ fi
+
+ if use ffmpeg && has_version media-video/ffmpeg ; then
+ ffmpeg="--with-ffmpeg=ffmpeg"
+ elif use ffmpeg && has_version media-video/libav ; then
+ ffmpeg="--with-ffmpeg=libav"
+ else
+ ffmpeg="--with-ffmpeg=none"
+ fi
+
+ econf \
+ ${ffmpeg} \
+ ${gtk} \
+ ${notify} \
+ --enable-modplug \
+ --enable-statusicon \
+ --disable-soxr \
+ $(use_enable adplug) \
+ $(use_enable aac) \
+ $(use_enable alsa) \
+ $(use_enable bs2b) \
+ $(use_enable cdda cdaudio) \
+ $(use_enable cue) \
+ $(use_enable flac flacng) \
+ $(use_enable fluidsynth amidiplug) \
+ $(use_enable flac filewriter_flac) \
+ $(use_enable http neon) \
+ $(use_enable jack) \
+ $(use_enable gnome gnomeshortcuts) \
+ $(use_enable lame filewriter_mp3) \
+ $(use_enable libsamplerate resample) \
+ $(use_enable lirc) \
+ $(use_enable mms) \
+ $(use_enable mp3) \
+ $(use_enable nls) \
+ $(use_enable pulseaudio pulse) \
+ $(use_enable qt5 qt) \
+ $(use_enable scrobbler scrobbler2) \
+ $(use_enable sdl sdlout) \
+ $(use_enable sid) \
+ $(use_enable sndfile) \
+ $(use_enable vorbis) \
+ $(use_enable wavpack)
+}
diff --git a/media-plugins/audacious-plugins/audacious-plugins-3.8.2.ebuild b/media-plugins/audacious-plugins/audacious-plugins-3.8.2.ebuild
new file mode 100644
index 000000000000..716ae4cc937c
--- /dev/null
+++ b/media-plugins/audacious-plugins/audacious-plugins-3.8.2.ebuild
@@ -0,0 +1,175 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils
+
+MY_P="${P/_/-}"
+S="${WORKDIR}/${MY_P}"
+DESCRIPTION="Audacious Player - Your music, your way, no exceptions"
+HOMEPAGE="http://audacious-media-player.org/"
+SRC_URI="!gtk3? ( http://distfiles.audacious-media-player.org/${MY_P}.tar.bz2 )
+ gtk3? ( http://distfiles.audacious-media-player.org/${MY_P}-gtk3.tar.bz2 )"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE="aac +adplug alsa aosd bs2b cdda cue ffmpeg flac fluidsynth gnome http gtk gtk3 jack
+lame libnotify libsamplerate lirc mms mp3 nls pulseaudio qt5 scrobbler sdl sid sndfile vorbis wavpack"
+REQUIRED_USE="
+ ^^ ( gtk gtk3 qt5 )
+"
+# 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
+
+RDEPEND="app-arch/unzip
+ >=dev-libs/dbus-glib-0.60
+ dev-libs/libxml2:2
+ media-libs/libmodplug
+ ~media-sound/audacious-${PV}
+ >=media-sound/audacious-3.7.1-r1
+ media-libs/adplug
+ ( || ( >=dev-libs/glib-2.32.2[utils] dev-util/gdbus-codegen ) )
+ aac? ( >=media-libs/faad2-2.7 )
+ alsa? ( >=media-libs/alsa-lib-1.0.16 )
+ aosd? ( x11-libs/libXrender
+ x11-libs/libXcomposite )
+ bs2b? ( media-libs/libbs2b )
+ cdda? ( >=media-libs/libcddb-1.2.1
+ dev-libs/libcdio-paranoia )
+ cue? ( media-libs/libcue )
+ ffmpeg? ( >=virtual/ffmpeg-0.7.3 )
+ flac? ( >=media-libs/libvorbis-1.0
+ >=media-libs/flac-1.2.1-r1 )
+ fluidsynth? ( media-sound/fluidsynth )
+ http? ( >=net-libs/neon-0.26.4 )
+ gtk? ( x11-libs/gtk+:2
+ ~media-sound/audacious-${PV}[gtk?] )
+ gtk3? ( x11-libs/gtk+:3
+ media-libs/adplug
+ ~media-sound/audacious-${PV}[gtk3?] )
+ qt5? ( dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtmultimedia:5
+ dev-qt/qtwidgets:5
+ media-libs/adplug
+ ~media-sound/audacious-${PV}[qt5?] )
+ jack? ( >=media-libs/bio2jack-0.4
+ media-sound/jack-audio-connection-kit )
+ lame? ( media-sound/lame )
+ libnotify? ( x11-libs/libnotify )
+ libsamplerate? ( media-libs/libsamplerate )
+ lirc? ( app-misc/lirc )
+ mms? ( >=media-libs/libmms-0.3 )
+ mp3? ( >=media-sound/mpg123-1.12.1 )
+ pulseaudio? ( >=media-sound/pulseaudio-0.9.3 )
+ scrobbler? ( net-misc/curl )
+ sdl? ( media-libs/libsdl[sound] )
+ sid? ( >=media-libs/libsidplayfp-1.0.0 )
+ sndfile? ( >=media-libs/libsndfile-1.0.17-r1 )
+ vorbis? ( >=media-libs/libvorbis-1.2.0
+ >=media-libs/libogg-1.1.3 )
+ wavpack? ( >=media-sound/wavpack-4.50.1-r1 )"
+
+DEPEND="${RDEPEND}
+ nls? ( dev-util/intltool )
+ virtual/pkgconfig"
+
+mp3_warning() {
+ if ! use mp3 ; then
+ ewarn "MP3 support is optional, you may want to enable the mp3 USE-flag"
+ fi
+}
+
+src_unpack() {
+ default
+ if use gtk3 ; then
+ mv "${MY_P}-gtk3" "${MY_P}"
+ fi
+}
+
+src_prepare() {
+ has_version "<dev-libs/glib-2.32" && \
+ cd "${S}"/src/mpris2 && \
+ gdbus-codegen --interface-prefix org.mpris. \
+ --c-namespace Mpris --generate-c-code object-core mpris2.xml && \
+ gdbus-codegen --interface-prefix org.mpris. \
+ --c-namespace Mpris \
+ --generate-c-code object-player mpris2-player.xml && \
+ cd "${S}"
+}
+
+src_configure() {
+ mp3_warning
+ if use qt5 ;then
+ notify="--disable-notify"
+ elif use libnotify ;then
+ notify="--enable-notify"
+ fi
+
+ if use gtk ;then
+ gtk="--enable-gtk"
+ elif use gtk3 ;then
+ gtk="--enable-gtk"
+ else
+ gtk="--disable-gtk"
+ fi
+
+ if use ffmpeg && has_version media-video/ffmpeg ; then
+ ffmpeg="--with-ffmpeg=ffmpeg"
+ elif use ffmpeg && has_version media-video/libav ; then
+ ffmpeg="--with-ffmpeg=libav"
+ else
+ ffmpeg="--with-ffmpeg=none"
+ fi
+
+ econf \
+ ${ffmpeg} \
+ ${gtk} \
+ ${notify} \
+ --enable-modplug \
+ --enable-mpris2 \
+ --disable-soxr \
+ --disable-oss4 \
+ $(use_enable aac) \
+ $(use_enable alsa) \
+ $(use_enable aosd) \
+ $(use_enable bs2b) \
+ $(use_enable cdda cdaudio) \
+ $(use_enable cue) \
+ $(use_enable flac) \
+ $(use_enable fluidsynth amidiplug) \
+ $(use_enable flac filewriter) \
+ $(use_enable http neon) \
+ $(use_enable jack) \
+ $(use_enable gnome gnomeshortcuts) \
+ $(use_enable lame filewriter_mp3) \
+ $(use_enable libsamplerate resample) \
+ $(use_enable lirc) \
+ $(use_enable mms) \
+ $(use_enable mp3 mpg123) \
+ $(use_enable nls) \
+ $(use_enable pulseaudio pulse) \
+ $(use_enable qt5 qt) \
+ $(use_enable scrobbler scrobbler2) \
+ $(use_enable sdl sdlout) \
+ $(use_enable sid) \
+ $(use_enable sndfile) \
+ $(use_enable vorbis) \
+ $(use_enable wavpack)
+}
diff --git a/media-plugins/audacious-plugins/files/audacious-plugins-3.7.1-gl-jack.patch b/media-plugins/audacious-plugins/files/audacious-plugins-3.7.1-gl-jack.patch
new file mode 100644
index 000000000000..d91eeac7138c
--- /dev/null
+++ b/media-plugins/audacious-plugins/files/audacious-plugins-3.7.1-gl-jack.patch
@@ -0,0 +1,24 @@
+diff -Naur audacious-plugins-3.7.1-orig/work/audacious-plugins-3.7.1/src/gl-spectrum-qt/gl-spectrum.cc audacious-plugins-3.7.1/work/audacious-plugins-3.7.1/src/gl-spectrum-qt/gl-spectrum.cc
+--- audacious-plugins-3.7.1-orig/work/audacious-plugins-3.7.1/src/gl-spectrum-qt/gl-spectrum.cc 2015-12-28 18:29:53.000000000 -0800
++++ audacious-plugins-3.7.1/work/audacious-plugins-3.7.1/src/gl-spectrum-qt/gl-spectrum.cc 2017-04-20 23:26:57.972574128 -0700
+@@ -32,6 +32,9 @@
+ #include <QGLWidget>
+ #include <QGLFunctions>
+
++#include <GL/glu.h>
++#include <GL/glut.h>
++
+ #define NUM_BANDS 32
+ #define DB_RANGE 40
+
+diff -Naur audacious-plugins-3.7.1-orig/work/audacious-plugins-3.7.1/src/jack-ng/jack-ng.cc audacious-plugins-3.7.1/work/audacious-plugins-3.7.1/src/jack-ng/jack-ng.cc
+--- audacious-plugins-3.7.1-orig/work/audacious-plugins-3.7.1/src/jack-ng/jack-ng.cc 2015-12-28 18:29:53.000000000 -0800
++++ audacious-plugins-3.7.1/work/audacious-plugins-3.7.1/src/jack-ng/jack-ng.cc 2017-04-20 23:28:06.535357794 -0700
+@@ -28,6 +28,7 @@
+ #include <libaudcore/runtime.h>
+
+ #include <algorithm>
++#include <iterator>
+
+ #include <assert.h>
+ #include <pthread.h>
diff --git a/media-plugins/audacious-plugins/metadata.xml b/media-plugins/audacious-plugins/metadata.xml
new file mode 100644
index 000000000000..10ff70693716
--- /dev/null
+++ b/media-plugins/audacious-plugins/metadata.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://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>sound@gentoo.org</email>
+ <name>Gentoo Sound project</name>
+</maintainer>
+<use>
+ <flag name="adplug">Build with AdPlug (Adlib sound card emulation)
+ support</flag>
+ <flag name="aosd">Enable support for Audacious OSD</flag>
+ <flag name="bs2b">Enable Bauer Bauer stereophonic-to-binaural
+ headphone filter</flag>
+ <flag name="cue">Support CUE sheets using the libcue library</flag>
+ <flag name="fluidsynth">Support FluidSynth as MIDI synth backend</flag>
+ <flag name="http">Support HTTP streams through neon</flag>
+ <flag name="gtk3">Link against version 3 of the GIMP Toolkit instead of version 2 (x11-libs/gtk+)</flag>
+ <flag name="midi">Build with amidi-plug (MIDI synth) support</flag>
+ <flag name="scrobbler">Build with scrobbler/LastFM submission support</flag>
+ <flag name="sid">Build with SID (Commodore 64 Audio) support</flag>
+</use>
+</pkgmetadata>
diff --git a/media-plugins/calf/Manifest b/media-plugins/calf/Manifest
new file mode 100644
index 000000000000..eb6d5fca0031
--- /dev/null
+++ b/media-plugins/calf/Manifest
@@ -0,0 +1,7 @@
+AUX calf-0.0.60-cpp14.patch 3259 SHA256 44e14913e34a21572a1258fbbc39f7e7362edd915b535fcb07efa77ede295bf7 SHA512 6f71feced0d2cb3799a337cf5dd32ee43e8d5f412ea144a6e65c293d0d7c7898f800b375757422adc15b42576b6a4c817fdb07bf1ccf59ce658754b702c58243 WHIRLPOOL 7b9e20464bf73036fe52a86d528ffbf03e884468aef59c7fcbd3759bc2f388e8942038c0810c792e806f9d9a9ebd682fdae4fc94da270ea4a6a8b20a71ecf30e
+DIST calf-0.0.60.tar.gz 5594386 SHA256 5ca8d3c8fbdca52304cbd01d80eebc0e2adf6bc6404a05a5fc58a0f5512c8100 SHA512 85a814b1210765bd16a60a4921c4518b1721c6b72aa9c902d1c0f8e4dcad285de2b52e3c2783bc221b575c61de9c859f40d589cf8a68efc260f393a864dfc360 WHIRLPOOL 4cf931e1f6bddf4b4b53cd2d18f61c400fdf8c2137507f3623414bdd39980502163eb4cebcac953d9ab38e5571cbaf9de54e6c7cb25bfb61e59e2d0efbc5b692
+EBUILD calf-0.0.60-r1.ebuild 1072 SHA256 3a8ffac4543bb1787840cedce7e3faeca62c152744abcf25c30950fd248c1794 SHA512 a03773a5f4e5de8b07d97e27555d6f0ae233f1f96dd8f9e11f326dff8cf477d0a97d5d89def9a18b7cea5e467a411f8622edf3fa4e951c9b16bbc116860bb025 WHIRLPOOL 05a99237a6a09a9650a90de6d6e30ab244a1a4109afb447e52b71ddc474828c7b53a0aa674f02ea090d4b54dbc38c500aab1d569bab98482d0e229b53d342a9d
+EBUILD calf-9999.ebuild 1013 SHA256 de2a24a365089c1cbb70bdcecad35eac4a8804d8a9f56cbe3774e0d9e1990564 SHA512 47de7976ca2dcc0cb8fc573ceb29af42ecdac8dd2596df1839edb7b246d29c64465f02a0d82ede381a0a5f9cdd1f846792d43275e24ec4f40b017c6fc18d62ff WHIRLPOOL e1d3eae134128517875b76826a7818ef45ee757fa16749dd0569fe00b41b2fab56ba0031061d674674d2807d8526442a51cf67a12924fb5bfb9eb2975fab7868
+MISC ChangeLog 2893 SHA256 ac2ab835faadfa0be550ebd66f9661a9983ece33ba4a9e9c995806208ff9bf16 SHA512 3696db6360474afefa2db83fc7cddfd73085c5e24c8c57e7bca7a415075354c380e2990398e2d0eede236171c3c3636ffd5ad3e067882afad625b9a8df074f7e WHIRLPOOL 70650210969d776b75d7b840ceb0e39e7d7655d4b9c0151417de24d02c6cbbeff10af0dd258c68dde5a72b69b1e6aa02c62a56b9a5ab4ba14830db6c9075322d
+MISC ChangeLog-2015 423 SHA256 0f1eb1d869a032a62b43bfc008bf588d15ebf77f2f81669825f12686b004fead SHA512 a4447a4e104898c1fe2c3cba618a13abc0026c00dc935152801cad8a8707d9ab5e11216ffcedcba65642f645d305c827315109d73de9cfdac25a4708da598e24 WHIRLPOOL df0cfb53e47ab5375e6db646a6225073192100187b90f4c020ab6d5bc841a033ae3aa88c2e57b87f5eb9dc0a734a3dd48ce664a52fd056ea7eda1d7c08425816
+MISC metadata.xml 426 SHA256 0ea1403e2b2c9584cd40d26731b06f1665c4b93ce757074556174c41798d30cf SHA512 c0c4dfea3fa151158b244edd8b03e666602d79df823e88889e6358fd2f5fb5910aab04c187492ad73904489835bbf8fcdc583a22a3ad0b59d772e9af494e02aa WHIRLPOOL 96e695f96b8e4e166faee1e2e407e56f6d055466d7acb4c873827301180bc8e7f47852207aa30f428994b47890dd93842ff186dec3f3c383073cb0c1ade13229
diff --git a/media-plugins/calf/calf-0.0.60-r1.ebuild b/media-plugins/calf/calf-0.0.60-r1.ebuild
new file mode 100644
index 000000000000..75124e7758f5
--- /dev/null
+++ b/media-plugins/calf/calf-0.0.60-r1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+AUTOTOOLS_AUTORECONF=yes
+inherit autotools-utils
+
+DESCRIPTION="A set of open source instruments and effects for digital audio workstations"
+HOMEPAGE="http://calf-studio-gear.org/"
+
+if [[ "${PV}" = "9999" ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/calf-studio-gear/calf.git"
+else
+ SRC_URI="https://github.com/calf-studio-gear/calf/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="lash lv2 static-libs"
+
+RDEPEND="dev-libs/atk
+ dev-libs/expat
+ dev-libs/glib:2
+ gnome-base/libglade:2.0
+ media-sound/fluidsynth
+ virtual/jack
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf
+ x11-libs/gtk+:2
+ x11-libs/pango
+ lash? ( media-sound/lash )
+ lv2? ( media-libs/lv2 )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+PATCHES=(
+ "${FILESDIR}/${P}-cpp14.patch" # bug #594116
+)
+
+src_configure() {
+ myeconfargs=(
+ --with-lv2-dir=/usr/$(get_libdir)/lv2
+ $(use_with lash)
+ $(use_with lv2)
+ )
+ autotools-utils_src_configure
+}
diff --git a/media-plugins/calf/calf-9999.ebuild b/media-plugins/calf/calf-9999.ebuild
new file mode 100644
index 000000000000..13a3700305e8
--- /dev/null
+++ b/media-plugins/calf/calf-9999.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+AUTOTOOLS_AUTORECONF=yes
+inherit autotools-utils
+
+DESCRIPTION="A set of open source instruments and effects for digital audio workstations"
+HOMEPAGE="http://calf-studio-gear.org/"
+
+if [[ "${PV}" = "9999" ]] ; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/calf-studio-gear/calf.git"
+else
+ SRC_URI="https://github.com/calf-studio-gear/calf/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="lash lv2 static-libs"
+
+RDEPEND="dev-libs/atk
+ dev-libs/expat
+ dev-libs/glib:2
+ gnome-base/libglade:2.0
+ media-sound/fluidsynth
+ virtual/jack
+ x11-libs/cairo
+ x11-libs/gdk-pixbuf
+ x11-libs/gtk+:2
+ x11-libs/pango
+ lash? ( media-sound/lash )
+ lv2? ( media-libs/lv2 )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_configure() {
+ myeconfargs=(
+ --with-lv2-dir=/usr/$(get_libdir)/lv2
+ $(use_with lash)
+ $(use_with lv2)
+ )
+ autotools-utils_src_configure
+}
diff --git a/media-plugins/calf/files/calf-0.0.60-cpp14.patch b/media-plugins/calf/files/calf-0.0.60-cpp14.patch
new file mode 100644
index 000000000000..a04043c8abca
--- /dev/null
+++ b/media-plugins/calf/files/calf-0.0.60-cpp14.patch
@@ -0,0 +1,67 @@
+Fix building with C++14 (default in GCC 6). Changes types (mostly float into
+double). Add necessary casts.
+See also: https://bugs.gentoo.org/show_bug.cgi?id=594116
+
+--- a/src/analyzer.cpp
++++ b/src/analyzer.cpp
+@@ -470,13 +470,13 @@
+ lastoutL = fft_outL[_iter];
+ //pumping up actual signal an erase surrounding
+ // sounds
+- fft_outL[_iter] = 0.25f * std::max(n * 0.6f * \
++ fft_outL[_iter] = 0.25 * std::max(n * 0.6 * \
+ fabs(fft_outL[_iter]) - var1L , 1e-20);
+ if(_mode == 3 or _mode == 4) {
+ // do the same with R channel if needed
+ lastoutR = fft_outR[_iter];
+- fft_outR[_iter] = 0.25f * std::max(n * \
+- 0.6f * fabs(fft_outR[_iter]) - var1R , 1e-20);
++ fft_outR[_iter] = 0.25 * std::max(n * \
++ 0.6 * fabs(fft_outR[_iter]) - var1R , 1e-20);
+ }
+ break;
+ }
+--- a/src/jack_client.cpp
++++ b/src/jack_client.cpp
+@@ -226,7 +226,7 @@
+ map<string, int>::const_iterator p = port_to_plugin.find((*k) + cnlen + 1);
+ if (p != port_to_plugin.end())
+ {
+- run_before.insert(make_pair<int, int>(p->second, i));
++ run_before.insert(make_pair<int, int>((int)p->second, (int)i));
+ }
+ }
+ jack_free(conns);
+--- a/src/modules_dist.cpp
++++ b/src/modules_dist.cpp
+@@ -794,8 +794,8 @@
+ lfo2.advance(1);
+
+ // dot
+- rms = std::max((double)rms, (fabs(Lo) + fabs(Ro)) / 2);
+- input = std::max((double)input, (fabs(Lc) + fabs(Rc)) / 2);
++ rms = std::max((double)rms, (fabs(Lo) + fabs(Ro)) / 2.0);
++ input = std::max((double)input, (fabs(Lc) + fabs(Rc)) / 2.0);
+
+ float values[] = {inL, inR, outs[0][i], outs[1][i]};
+ meters.process(values);
+--- a/src/modules_limit.cpp
++++ b/src/modules_limit.cpp
+@@ -429,7 +429,7 @@
+ }
+
+ // write multiband coefficient to buffer
+- buffer[pos] = std::min(*params[param_limit] / std::max(fabs(tmpL), fabs(tmpR)), 1.0);
++ buffer[pos] = std::min((double)*params[param_limit] / std::max(fabs(tmpL), fabs(tmpR)), 1.0);
+
+ // step forward in multiband buffer
+ pos = (pos + channels) % buffer_size;
+@@ -811,7 +811,7 @@
+ }
+
+ // write multiband coefficient to buffer
+- buffer[pos] = std::min(*params[param_limit] / std::max(fabs(tmpL), fabs(tmpR)), 1.0);
++ buffer[pos] = std::min((double)*params[param_limit] / std::max(fabs(tmpL), fabs(tmpR)), 1.0);
+
+ // step forward in multiband buffer
+ pos = (pos + channels) % buffer_size;
diff --git a/media-plugins/calf/metadata.xml b/media-plugins/calf/metadata.xml
new file mode 100644
index 000000000000..c5f0b39e571c
--- /dev/null
+++ b/media-plugins/calf/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>proaudio@gentoo.org</email>
+ <name>Gentoo ProAudio Project</name>
+ </maintainer>
+ <use>
+ <flag name="lv2">Add support for Ladspa V2</flag>
+ </use>
+ <upstream>
+ <remote-id type="github">calf-studio-gear/calf</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/caps-plugins/Manifest b/media-plugins/caps-plugins/Manifest
new file mode 100644
index 000000000000..98bb64721173
--- /dev/null
+++ b/media-plugins/caps-plugins/Manifest
@@ -0,0 +1,14 @@
+AUX caps-plugins-0.4.5-double-free-corruption.patch 434 SHA256 9fb2a58a414bab875bd277bdfd8a9624934d5e1528e515736ad0fc6e3cb3d24c SHA512 5984966a52278c6bfc892824bbac8d1946d1eb92e76ab136a11ee14d074fdfb7260b71367400e7fd016fdc645a2cb02d16564d40081990799b1dfb83c8e35bf1 WHIRLPOOL aae156bf579550e09e0039431f052baf19565c3588ad6101e59933f927d1bb286a44b9298865e6451e26c660ae7ca8e6ce25d301414f7d1928456837bc9be637
+AUX caps-plugins-0.9.15-fix-c++14.patch 629 SHA256 5e71875dd8976efede46a3e0aa08ccf14a25a838454e1ae2473c4eed7c5937ac SHA512 f99ca7fb9244e0050b70df06103eda150a44d0e2a605642482afbbbfa3a2c06ea435a0289d08e533c27bb4be215b627e93566aa7b1d28d78b0d108aa42b5efc1 WHIRLPOOL f02d8a57d6cb3f880ac9c4f98de77f56850d3b724d79bbb528d8de1a03fc88a1431f803a1d8a761122f7e9c2905ecbbcffdc2b7097f584155928d2145d1d22b9
+DIST caps-doc_0.9.15.tar.bz2 795374 SHA256 7d6b471ef039de7d09df07c0692c3d17298e34a2a3b54325d2971526368c72fb SHA512 5fa72b6b057ceefda0695df9cf2e1866a4635bb757ed6e184fa3548f54eb0dc3a0ef3f65808819550e326f557d0de5614940c2f700d00a8ffa8d364026781f65 WHIRLPOOL ff3ef07e297fa86b8f17c5c88e7864b627612788055b0262be1b4e57232002e10d9be2a045cb4ba12fb0c07858aef84e9f549843cfaa3063f630c9232338043f
+DIST caps_0.4.5.tar.gz 790187 SHA256 cba5a7785ab5b1c596250fded999215906bc7eda7c8a688f677de15698e31616 SHA512 5ceaa43e40f3a5d746abc847b8c8e4a2aafe1569b3d370b32b09a64ac52e642b172cc6b944b495b902e5c2a81c538f3406e08124475a80cc143c6e33ee960f15 WHIRLPOOL c219010c7c28508ab5c5606742131369ba8c115f17775f61bdea4ccc06ba015014fb871bb3abc4b9896f3ca61f7345d0b829fde87be53772a2fe9d7dc62a8280
+DIST caps_0.9.15.tar.bz2 683218 SHA256 a4f0cd12bf4d8605adc94b1dfb23e38989c05bdbc71702f1cf3afd0928157995 SHA512 91984a80cd3e750fb995f9d7f7d4ea44cdfce1a6b49944ed4eb5c3ddbdf9abf87dfd3005ba5a94686d2320bea603f4faf177201e15e0eeafb6a0284f0cb368ae WHIRLPOOL 09afcc03aa1107aae82b22143fa228f93cc5087a4de3ce291c3ebf58ce13624954a74ac8c4ee7acc41aa136067c53da491265b4d19f540746122363f331201d1
+DIST caps_0.9.24.tar.bz2 181200 SHA256 f746feba57af316b159f0169de5d78b4fd1064c2c0c8017cb5856b2f22e83f20 SHA512 051d59c50302e45cec011a573385665e96b3bb0b6f0328e6b1e4f8fa26515d5cb4c2cc8230ea5bd242b1b8f62c86545997da2ab995e953a89d8de715807fc20d WHIRLPOOL af0fbf7acec322c5fa6ec498c8b35f04bab3453e0de24126c730c6cea47bd632aebe16b67ab93005c13ce039ec1a26a3219c977af797bbfc167b889e0ab5fcb8
+EBUILD caps-plugins-0.4.5-r1.ebuild 837 SHA256 26e2e5d9d22d5686e818543df37de2aef079f20b02f4867a8dc6ff578b0606fe SHA512 a50f909df71346a36298b7a7e66f820d31c0009e0141b30c5fd7536c0966922cb577dc35cd0787af7744ba12cb43f94b23ca3a7250db414b7558b6f10ddfd5b1 WHIRLPOOL a387571c05bd49e36f40ab04af22b8e3c2ac74534b5d808f25190bfc59aa38a13eda5122647ade009b6527677cfa6a68fe516c3fed1dea8cc40b76595a800421
+EBUILD caps-plugins-0.4.5-r2.ebuild 1069 SHA256 97093fb9db73ae22ecceb8f9e1688fa97bca7f5afd7a460fc5885a5464aa657c SHA512 b17487b286abfac6148641f3aee5027fdbf8a12da578afca197a8e913dfd44de5d1d9440219c242ca1e4044f7b1b4f3d5ee061ed6ee2bb2b7757f8957f27534e WHIRLPOOL d0fe4e15760c348a71d2cb07ba89fd8756da6753523dea6e84436da6a92e32a4c81d95edef179c31cfcc4d9b4f6512e4c7bf739e16bfc715d4af0702f5397ec8
+EBUILD caps-plugins-0.9.15-r1.ebuild 1011 SHA256 fb93935b49f425fbc6d21ebbb02cc22ff91cce4183a660651f5df2f88b27730e SHA512 0771427f4e46f3f207ecc9de30d93ffe268d3525e674f03a20c1ad203bf981145499b8256ec25fb482d8c052e7217b85d7be470d7569bb1bac91c20fa795834e WHIRLPOOL 704df55bc91e29d0690799caae29440aab3e4e0e6b83460871ecf039e07e624d356ff9e8adba9dade99d05a0e3e201e041b1d663ab36973d8edf6c22e06116ef
+EBUILD caps-plugins-0.9.15.ebuild 1097 SHA256 b7addc3faa94dda071d1ba6b0c44772ef85bb4f334f3fb85e539ac3711ec0219 SHA512 d93dd029180ee3356b45898051c9635014b9dfc831bfb37cb3922fbd1fe42e01fa696edfea9bfb54628f1251cd2f511b18739640df3d4d7c5518e62d3d7a0a22 WHIRLPOOL efea8fa6c5d646bbf78ab5886e6447e8c8eed1756d7cf127c5a700612d84673f9fc2218c71b21c3ede360ce1ea907b957c82ce204be3d26c412d2f6d16c22eef
+EBUILD caps-plugins-0.9.24.ebuild 884 SHA256 77ea3ace39c1f4726bf7d68a93d4daaf5628b6649f372cabfefffda64938ac36 SHA512 b75c4e5ce2559776dd4b644ebad51972b0acf326c484be7f41cd3e74f7f983694a21a1312cef19dfea2d0cdcbf04f6f641c1bc3f751d6881e2cbd3ecd6f8d349 WHIRLPOOL 6a78a1dea1184ce6777f8db0cd6768520502bf662ceb76de84120c42046702ecf3f460ec896dfcbeeedbf82f31418e8d66ac896e2389e6aff329eeb06360c79b
+MISC ChangeLog 3005 SHA256 e9e021d39136280a8c231ea11a72408dda1519016a062ab205c59f0da902b448 SHA512 3fa1019421d20f7c6d23d05c2818cc3aba0e0efd9fb474e73efac9f07deb5d8073e3f4dc3b06e1ecef234099d6268ecab7044cef87ce62cec5e1e5372f937eec WHIRLPOOL a23c931732829c4d915dee60b923fcc4b66c6d31e18e1ee5fab0320ff7eeb4a0bca80d9d109b0d24ff6eff0c4e4885e6ae9068b7029002cf7d885d4fa95a2829
+MISC ChangeLog-2015 5955 SHA256 cf0989428f0b86cd958ba5147d6e2dd75e6e89a02cef21ce02a9b9139949bffb SHA512 3ac9a2409a40b605b314691fd1e4a70f0671e8acad703068b96630e4cb713bb78283d76ae0cad035097db17a0f33a10ff3138df0fcee5096c38a693d7ab7d4e5 WHIRLPOOL 91bb0112fa9cdda70da34e8184e80cc532516602233622648fb7ef922e9893f4c9bf226c453e7a8a0ef2f3cfd94a3369b8c1dc5306e21917506267a518b4342f
+MISC metadata.xml 513 SHA256 6531be9c3989aa7cc81d689008bcf3903375a83348eb1b7ecbd3b3c3d0221a0f SHA512 d528c2eaf9dc0a9a243ed3ec6ceb80a1ce72f4d5f144c2b7c9917d3a84914e896926bdf2c443ae113ccec7c83f37e4c8b284db9af48962f82b7b67f0a95b272e WHIRLPOOL b96d39b0fc7fa61924e9ed087a6a061946d687f21186c1120c664803ef4ad20eb4076d4f46f2e1de94acf392cd03baf995efc188d3c1404e902908951c9874ae
diff --git a/media-plugins/caps-plugins/caps-plugins-0.4.5-r1.ebuild b/media-plugins/caps-plugins/caps-plugins-0.4.5-r1.ebuild
new file mode 100644
index 000000000000..6a1805fdbcb5
--- /dev/null
+++ b/media-plugins/caps-plugins/caps-plugins-0.4.5-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+inherit eutils toolchain-funcs multilib
+
+IUSE=""
+MY_P=caps-${PV}
+
+DESCRIPTION="The CAPS Audio Plugin Suite - LADSPA plugin suite"
+HOMEPAGE="http://quitte.de/dsp/caps.html"
+SRC_URI="http://quitte.de/dsp/caps_${PV}.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+DEPEND="media-libs/ladspa-sdk"
+RDEPEND=""
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+ epatch "${FILESDIR}/${P}-double-free-corruption.patch"
+}
+
+src_compile() {
+ emake CFLAGS="${CXXFLAGS} -fPIC -DPIC" _LDFLAGS="-nostartfiles -shared ${LDFLAGS}" CC="$(tc-getCXX)" || die
+}
+
+src_install() {
+ dodoc README CHANGES
+ dohtml caps.html
+
+ insinto /usr/$(get_libdir)/ladspa
+ insopts -m0755
+ doins *.so
+
+ insinto /usr/share/ladspa/rdf
+ insopts -m0644
+ doins *.rdf
+}
diff --git a/media-plugins/caps-plugins/caps-plugins-0.4.5-r2.ebuild b/media-plugins/caps-plugins/caps-plugins-0.4.5-r2.ebuild
new file mode 100644
index 000000000000..de6dfbd6242c
--- /dev/null
+++ b/media-plugins/caps-plugins/caps-plugins-0.4.5-r2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils toolchain-funcs multilib multilib-minimal
+
+IUSE=""
+MY_P=caps-${PV}
+
+DESCRIPTION="The CAPS Audio Plugin Suite - LADSPA plugin suite"
+HOMEPAGE="http://quitte.de/dsp/caps.html"
+SRC_URI="http://quitte.de/dsp/caps_${PV}.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="media-libs/ladspa-sdk"
+RDEPEND="
+ abi_x86_32? ( !<=app-emulation/emul-linux-x86-soundlibs-20130224-r2
+ !app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)] )"
+
+S="${WORKDIR}/${MY_P}"
+DOCS=( README CHANGES )
+
+src_prepare() {
+ epatch "${FILESDIR}/${P}-double-free-corruption.patch"
+ multilib_copy_sources
+}
+
+multilib_src_compile() {
+ emake CFLAGS="${CXXFLAGS} -fPIC -DPIC" _LDFLAGS="-nostartfiles -shared ${LDFLAGS}" CC="$(tc-getCXX)"
+}
+
+multilib_src_install() {
+ dohtml caps.html
+
+ insinto /usr/$(get_libdir)/ladspa
+ insopts -m0755
+ doins *.so
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ insinto /usr/share/ladspa/rdf
+ insopts -m0644
+ doins *.rdf
+}
diff --git a/media-plugins/caps-plugins/caps-plugins-0.9.15-r1.ebuild b/media-plugins/caps-plugins/caps-plugins-0.9.15-r1.ebuild
new file mode 100644
index 000000000000..64f40121bb4c
--- /dev/null
+++ b/media-plugins/caps-plugins/caps-plugins-0.9.15-r1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs multilib-minimal
+
+MY_P=caps-${PV}
+
+DESCRIPTION="The CAPS Audio Plugin Suite - LADSPA plugin suite"
+HOMEPAGE="http://quitte.de/dsp/caps.html"
+SRC_URI="http://quitte.de/dsp/caps_${PV}.tar.bz2
+ doc? ( http://quitte.de/dsp/caps-doc_${PV}.tar.bz2 )"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc"
+
+DEPEND="media-libs/ladspa-sdk"
+RDEPEND=""
+
+S="${WORKDIR}/${MY_P}"
+PATCHES=( "${FILESDIR}/${PN}-0.9.15-fix-c++14.patch" )
+
+src_prepare() {
+ default
+ multilib_copy_sources
+}
+
+multilib_src_compile() {
+ emake \
+ ARCH="" \
+ CC="$(tc-getCXX)" \
+ CFLAGS="${CXXFLAGS} -fPIC -DPIC" \
+ _LDFLAGS="-shared ${LDFLAGS}"
+}
+
+multilib_src_install() {
+ insinto /usr/$(get_libdir)/ladspa
+ insopts -m0755
+ doins *.so
+}
+
+multilib_src_install_all() {
+ use doc && HTML_DOCS=( "${WORKDIR}/caps-doc-${PV}/." )
+ einstalldocs
+
+ insinto /usr/share/ladspa/rdf
+ insopts -m0644
+ doins *.rdf
+}
diff --git a/media-plugins/caps-plugins/caps-plugins-0.9.15.ebuild b/media-plugins/caps-plugins/caps-plugins-0.9.15.ebuild
new file mode 100644
index 000000000000..794811fe2fe5
--- /dev/null
+++ b/media-plugins/caps-plugins/caps-plugins-0.9.15.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils toolchain-funcs multilib multilib-minimal
+
+IUSE="doc"
+MY_P=caps-${PV}
+
+DESCRIPTION="The CAPS Audio Plugin Suite - LADSPA plugin suite"
+HOMEPAGE="http://quitte.de/dsp/caps.html"
+SRC_URI="http://quitte.de/dsp/caps_${PV}.tar.bz2
+ doc? ( http://quitte.de/dsp/caps-doc_${PV}.tar.bz2 )"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+DEPEND="media-libs/ladspa-sdk"
+RDEPEND="
+ abi_x86_32? ( !<=app-emulation/emul-linux-x86-soundlibs-20130224-r2
+ !app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)] )"
+
+S="${WORKDIR}/${MY_P}"
+DOCS=( README CHANGES )
+
+src_prepare() {
+ multilib_copy_sources
+}
+
+multilib_src_compile() {
+ emake CFLAGS="${CXXFLAGS} -fPIC -DPIC" ARCH="" _LDFLAGS="-shared ${LDFLAGS}" CC="$(tc-getCXX)"
+}
+
+multilib_src_install() {
+ insinto /usr/$(get_libdir)/ladspa
+ insopts -m0755
+ doins *.so
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ insinto /usr/share/ladspa/rdf
+ insopts -m0644
+ doins *.rdf
+
+ use doc && dohtml -r "${WORKDIR}/caps-doc-${PV}/."
+}
diff --git a/media-plugins/caps-plugins/caps-plugins-0.9.24.ebuild b/media-plugins/caps-plugins/caps-plugins-0.9.24.ebuild
new file mode 100644
index 000000000000..e7d1db123cbd
--- /dev/null
+++ b/media-plugins/caps-plugins/caps-plugins-0.9.24.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit toolchain-funcs multilib-minimal
+
+MY_P=caps-${PV}
+
+DESCRIPTION="The CAPS Audio Plugin Suite - LADSPA plugin suite"
+HOMEPAGE="http://quitte.de/dsp/caps.html"
+SRC_URI="http://quitte.de/dsp/caps_${PV}.tar.bz2"
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="media-libs/ladspa-sdk"
+RDEPEND=""
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=( "${FILESDIR}/${PN}-0.9.15-fix-c++14.patch" )
+
+src_prepare() {
+ default
+ multilib_copy_sources
+}
+
+multilib_src_compile() {
+ emake \
+ ARCH="" \
+ CC="$(tc-getCXX)" \
+ CFLAGS="${CXXFLAGS} -fPIC -DPIC" \
+ _LDFLAGS="-shared ${LDFLAGS}"
+}
+
+multilib_src_install() {
+ insinto /usr/$(get_libdir)/ladspa
+ insopts -m0755
+ doins *.so
+}
+
+multilib_src_install_all() {
+ insinto /usr/share/ladspa/rdf
+ insopts -m0644
+ doins *.rdf
+}
diff --git a/media-plugins/caps-plugins/files/caps-plugins-0.4.5-double-free-corruption.patch b/media-plugins/caps-plugins/files/caps-plugins-0.4.5-double-free-corruption.patch
new file mode 100644
index 000000000000..a85e41cd1f10
--- /dev/null
+++ b/media-plugins/caps-plugins/files/caps-plugins-0.4.5-double-free-corruption.patch
@@ -0,0 +1,16 @@
+https://bugs.gentoo.org/show_bug.cgi?id=418241
+
+--- interface.cc.orig 2012-08-11 07:35:45.723235289 -0300
++++ interface.cc 2012-08-11 07:36:46.656565620 -0300
+@@ -128,8 +128,10 @@
+ __attribute__ ((destructor))
+ void _fini()
+ {
+- for (ulong i = 0; i < N; ++i)
++ for (ulong i = 0; i < N; ++i) {
+ delete descriptors[i];
++ descriptors[i] = NULL;
++ }
+ }
+
+ /* /////////////////////////////////////////////////////////////////////// */
diff --git a/media-plugins/caps-plugins/files/caps-plugins-0.9.15-fix-c++14.patch b/media-plugins/caps-plugins/files/caps-plugins-0.9.15-fix-c++14.patch
new file mode 100644
index 000000000000..32de7c4dee4e
--- /dev/null
+++ b/media-plugins/caps-plugins/files/caps-plugins-0.9.15-fix-c++14.patch
@@ -0,0 +1,23 @@
+From: Felipe Sateler <fsateler@debian.org>
+Date: Fri, 1 Jul 2016 19:06:31 -0400
+Subject: Avoid ambiguity in div invocation
+
+Be specific and use int version.
+Fixes build failure with gcc >= 6
+---
+ AutoFilter.cc | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/AutoFilter.cc b/AutoFilter.cc
+index fc087d0..bd6b12f 100644
+--- a/AutoFilter.cc
++++ b/AutoFilter.cc
+@@ -69,7 +69,7 @@ AutoFilter::activate()
+ void
+ AutoFilter::cycle (uint frames)
+ {
+- div_t qr = div (frames, blocksize);
++ div_t qr = div ((int)frames, (int)blocksize);
+ int blocks = qr.quot;
+ if (qr.rem) ++blocks;
+ double over_blocks = 1./blocks;
diff --git a/media-plugins/caps-plugins/metadata.xml b/media-plugins/caps-plugins/metadata.xml
new file mode 100644
index 000000000000..62c18413024e
--- /dev/null
+++ b/media-plugins/caps-plugins/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>proaudio@gentoo.org</email>
+ <name>Gentoo ProAudio Project</name>
+</maintainer>
+<longdescription>The CAPS Audio Plugin Suite - LADSPA plugin suite which includes DSP units emulating instrument amplifiers, stomp-box classics, versatile 'virtual analogue' oscillators, fractal oscillation, reverb, equalization and others</longdescription>
+</pkgmetadata>
diff --git a/media-plugins/emotion_generic_players/Manifest b/media-plugins/emotion_generic_players/Manifest
new file mode 100644
index 000000000000..c96e172b6830
--- /dev/null
+++ b/media-plugins/emotion_generic_players/Manifest
@@ -0,0 +1,6 @@
+DIST emotion_generic_players-1.17.0.tar.xz 103208 SHA256 e7de008b4ceea3df0fc2e82248fbf96f645a6989858d0d8a2c0ccc5a12c56a0e SHA512 589fa088fc3dc8a0d2578eabca1b8560bec1352732991d1d0df5e1c7d471b6309f6e8b0ec9e9985ec556d77cf5cb1605df71d0192bf28f34780ac30d1919acdd WHIRLPOOL f59a9e2f49d7cea8fd647b6129be4a3b97aa9a4258672124afb0bbec31a53ebbcd6c047bf2d7d5ad3a9ffb71f1f8c2e1a68a588854ff826866dab88cf1c4ef54
+EBUILD emotion_generic_players-1.17.0.ebuild 781 SHA256 c97a999821f89e5d9ce4783757524041eac6e1cbfde4f5f6aa6d0269c2bf9746 SHA512 32fca1f39db8006f0028b5bd21d1de6d48d490afe14a7a5f803cbec75e466d597631e3dd0a18ee9360bc639d0a6f3b210529c9c81503e5f7669c2d91204a8fc6 WHIRLPOOL 33e188212f8c27ee6588b3220b65e803f997e73abd7c7cd33ad80c7813c9a0fe94fdd434fd38bf7f1d16b8baa866ef579ee04368db3b208eacf8915763f928a0
+EBUILD emotion_generic_players-9999.ebuild 574 SHA256 8824eb561a8fa912167150d0ec95e601a197a6f454139ae791a9ebf23796f355 SHA512 6945f7a5b9fe636ee86eabe799652f6d8ef6582c60bd2f4635432d57073614af5b90a1e74cefb8bf30262ea689d4d5d61aea972f83d7129d46efd2a67252e8c6 WHIRLPOOL f6905600ccf4697a740b8093cd7de4a9ce96e87208b21c391f49ad0ccd2010b84fa0c2f5d83f18853939e47bd520935fc105b0c7f096ce1917e9df8fd58f961e
+MISC ChangeLog 4202 SHA256 074671e4ff3a2896768a310d70e91f56a3967c4a177de74de853e94118ffcc32 SHA512 6e241f69e4022d3ddfde33faf3ae9c6cb9cbdbc225870d7c5ac672bc5c35b68d69d8133c5616eca7a6be290afcca760d8841de239296f4279d74ffe0fe46b199 WHIRLPOOL be4a7705054e876c13da5707425135c0f74dc0ed12a85129ca85a02964c1884ddabd4dbb425e58ceb3ff8b5712871247b5689db302b9942a38e973b367bddca5
+MISC ChangeLog-2015 516 SHA256 0b9231b2502511e85ab67fee03e9a90a823a298b24cdb476933141ee33fd9a8d SHA512 523aa683cb014e0c55bcb64707b41f818ea910fb8a0d5a84331b5ba88209a8d8ef46894deb177dd25b1750b166aef310ff5a1d8ebfedd9b939c66953fe21a8af WHIRLPOOL 7f023fb08c0edf104a1481c81b129cd26ff2b8b7e732884df0105321bf62997deb2ead9618977dddd9b887fd09c4202825a0dcb31d7503c7094338e1004d0ece
+MISC metadata.xml 258 SHA256 37dfcf5268b6c72244a1e88ef13818d60253d4814da400b82dd3d9a2cfc165e0 SHA512 59d30cd09990b755f6e1f0198e7ce860fe587038c5c020e44a9219aba431d96393ff0c5bdd5dd0db3512cc3d5c7b9992af242810204883663591432a0fa67997 WHIRLPOOL fbf816d88e3fad8cfab6bd5f4765697c37e9047b5122e4e567994e46c257a66939953d73378dd9c7ff0703315176c72e1e2a7edd5629a31de10c10c13c5707d8
diff --git a/media-plugins/emotion_generic_players/emotion_generic_players-1.17.0.ebuild b/media-plugins/emotion_generic_players/emotion_generic_players-1.17.0.ebuild
new file mode 100644
index 000000000000..650cd678fe8b
--- /dev/null
+++ b/media-plugins/emotion_generic_players/emotion_generic_players-1.17.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+MY_P=${PN}-${PV/_/-}
+
+if [[ "${PV}" == "9999" ]] ; then
+ EGIT_SUB_PROJECT="core"
+ EGIT_URI_APPEND="${PN}"
+else
+ SRC_URI="https://download.enlightenment.org/rel/libs/${PN}/${MY_P}.tar.xz"
+ EKEY_STATE="snap"
+fi
+
+inherit enlightenment
+
+DESCRIPTION="Provides external applications as generic loaders for Evas"
+HOMEPAGE="https://www.enlightenment.org/"
+
+LICENSE="GPL-2"
+# The -arch need to keyword vlc first.
+KEYWORDS="-alpha amd64 ~arm -hppa -ia64 ~mips ~ppc ~ppc64 ~sh -sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
+
+RDEPEND=">=dev-libs/efl-${PV}
+ media-video/vlc"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${MY_P}
diff --git a/media-plugins/emotion_generic_players/emotion_generic_players-9999.ebuild b/media-plugins/emotion_generic_players/emotion_generic_players-9999.ebuild
new file mode 100644
index 000000000000..84e9ef34d4da
--- /dev/null
+++ b/media-plugins/emotion_generic_players/emotion_generic_players-9999.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+MY_P=${PN}-${PV/_/-}
+
+if [[ "${PV}" == "9999" ]] ; then
+ EGIT_SUB_PROJECT="core"
+ EGIT_URI_APPEND="${PN}"
+else
+ SRC_URI="https://download.enlightenment.org/rel/libs/${PN}/${MY_P}.tar.xz"
+ EKEY_STATE="snap"
+fi
+
+inherit enlightenment
+
+DESCRIPTION="Provides external applications as generic loaders for Evas"
+HOMEPAGE="https://www.enlightenment.org/"
+
+LICENSE="GPL-2"
+
+RDEPEND=">=dev-libs/efl-${PV}
+ media-video/vlc"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${MY_P}
diff --git a/media-plugins/emotion_generic_players/metadata.xml b/media-plugins/emotion_generic_players/metadata.xml
new file mode 100644
index 000000000000..8dca222b9693
--- /dev/null
+++ b/media-plugins/emotion_generic_players/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>enlightenment@gentoo.org</email>
+ <name>Project Enlightenment</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/evas_generic_loaders/Manifest b/media-plugins/evas_generic_loaders/Manifest
new file mode 100644
index 000000000000..8ef67e330bf7
--- /dev/null
+++ b/media-plugins/evas_generic_loaders/Manifest
@@ -0,0 +1,6 @@
+DIST evas_generic_loaders-1.17.0.tar.xz 197860 SHA256 c2f5193a9326532d3ab3ff76f547b9d17b33ae7221ce4d6e0aefb905ba0dd87a SHA512 af1deb9f4b19d500b7633d252acf7a8cf94353b19a8944b8787d564a7b60ac1640d691b37e330edf3a0dce20be83c3199ec757cd38b8d59009e55cc31039c551 WHIRLPOOL 17436e1b54c180a556c25db10f805ccd9876f210fe7d75686774e84394cfb0fab4c09839356005d07c34ecadb651074f80e708474ced80c2c6545ff601cfeba8
+EBUILD evas_generic_loaders-1.17.0.ebuild 1339 SHA256 91d0c8eeb4b11c74c058635add1967d088c9a37f0c5886033b2e9c34663c1c63 SHA512 e5196e2e215670ce20d3b68d6fb003e704d0539f9d2e4aba70ae617a0f6e5ccd7b5465cbc798e94b29ec6db40294e485605b35903297696846697ca0a7d1ed79 WHIRLPOOL 5082e5dbd5d61a931b26a7e4b8dcff48b1415dfe743a06c13af518eaea86fede42dffc700ee6f7bca61e78b59412a3408a6854940b5ed69b7aed91a3280ad8e7
+EBUILD evas_generic_loaders-9999.ebuild 1176 SHA256 ba7b605e57effa399cd56cb6d25ad39833dfc9b4d078925781fab519db2b4074 SHA512 5771f5fa653deead953b123cb3fc453a9061bca2b726696be69eb47b459fc41c3ec649116e90abe161e239395c0256aaf08f021885727d373197e6ad8ca71671 WHIRLPOOL 456fc70fe87b20d17dd8872978581bd76579a4e703344ad4e4145fc28f0225e5d0ee7a14880a698ee06f8fa880e0ff205701b2bf91797a767ed3a0ad36c87a11
+MISC ChangeLog 4109 SHA256 e69b3c19dac172cc94308c82513dae480f5ed465025e8067151627f2adecac9a SHA512 6f58e9eee4f1519c70c31257bb6392745d151bcd13503725291babceef4e74e932364540fbe7054f869aaee83e224487de33f64578565076ad07b6bc6a093d0d WHIRLPOOL f7d6332e6e7a8239ccf6901302836f897ff1f0a8445f6e5bfa1b1e716480e6d53a0e06a0b3e4068126b1ff0954278cf04497bcc7f1e53feb700dd16d7b2028ec
+MISC ChangeLog-2015 2480 SHA256 c70e185f8fc5e15a109189c7a2e3ebdca394c3944b492fa057fe7ebff2f98c3d SHA512 c57aedbf99473ef0ebb811c442cbd66e6dac510c227bebc79161b815e71fbbf6f5898f2d32cac1976993ead0928f2fdc9a73d596b734fae229dd4cbd032adaa9 WHIRLPOOL cfebd47dfbb941457ac34c307f5cd03c013ba16222ffa2b1d18c962751d8c318607490ffe00b6799a85734a2bf18ad05a6e02929374fe0e7c61abcfb66096490
+MISC metadata.xml 258 SHA256 37dfcf5268b6c72244a1e88ef13818d60253d4814da400b82dd3d9a2cfc165e0 SHA512 59d30cd09990b755f6e1f0198e7ce860fe587038c5c020e44a9219aba431d96393ff0c5bdd5dd0db3512cc3d5c7b9992af242810204883663591432a0fa67997 WHIRLPOOL fbf816d88e3fad8cfab6bd5f4765697c37e9047b5122e4e567994e46c257a66939953d73378dd9c7ff0703315176c72e1e2a7edd5629a31de10c10c13c5707d8
diff --git a/media-plugins/evas_generic_loaders/evas_generic_loaders-1.17.0.ebuild b/media-plugins/evas_generic_loaders/evas_generic_loaders-1.17.0.ebuild
new file mode 100644
index 000000000000..2cfba852fc83
--- /dev/null
+++ b/media-plugins/evas_generic_loaders/evas_generic_loaders-1.17.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+MY_P=${PN}-${PV/_/-}
+
+if [[ "${PV}" == "9999" ]] ; then
+ EGIT_SUB_PROJECT="core"
+ EGIT_URI_APPEND="${PN}"
+else
+ SRC_URI="https://download.enlightenment.org/rel/libs/${PN}/${MY_P}.tar.xz"
+ EKEY_STATE="release"
+fi
+
+inherit enlightenment flag-o-matic
+
+DESCRIPTION="Provides external applications as generic loaders for Evas"
+HOMEPAGE="https://www.enlightenment.org/"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
+
+LICENSE="GPL-2"
+IUSE="gstreamer pdf postscript raw svg"
+
+RDEPEND=">=dev-libs/efl-${PV}
+ gstreamer? (
+ media-libs/gstreamer:1.0
+ media-libs/gst-plugins-base:1.0
+ )
+ pdf? ( app-text/poppler )
+ postscript? ( app-text/libspectre )
+ raw? ( media-libs/libraw )
+ svg? (
+ gnome-base/librsvg
+ x11-libs/cairo
+ )"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ # bug 627402, poppler headers require C++11
+ use pdf && append-cxxflags -std=c++11
+ default
+}
+
+src_configure() {
+ E_ECONF=(
+ $(use_enable gstreamer gstreamer1)
+ $(use_enable pdf poppler)
+ $(use_enable postscript spectre)
+ $(use_enable raw libraw)
+ $(use_enable svg)
+
+ --disable-gstreamer
+ )
+
+ enlightenment_src_configure
+}
diff --git a/media-plugins/evas_generic_loaders/evas_generic_loaders-9999.ebuild b/media-plugins/evas_generic_loaders/evas_generic_loaders-9999.ebuild
new file mode 100644
index 000000000000..ed17342f176b
--- /dev/null
+++ b/media-plugins/evas_generic_loaders/evas_generic_loaders-9999.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+MY_P=${PN}-${PV/_/-}
+
+if [[ "${PV}" == "9999" ]] ; then
+ EGIT_SUB_PROJECT="core"
+ EGIT_URI_APPEND="${PN}"
+else
+ SRC_URI="https://download.enlightenment.org/rel/libs/${PN}/${MY_P}.tar.xz"
+ EKEY_STATE="snap"
+fi
+
+inherit enlightenment flag-o-matic
+
+DESCRIPTION="Provides external applications as generic loaders for Evas"
+HOMEPAGE="https://www.enlightenment.org/"
+
+LICENSE="GPL-2"
+IUSE="gstreamer pdf postscript raw svg"
+
+RDEPEND=">=dev-libs/efl-${PV}
+ gstreamer? (
+ media-libs/gstreamer:1.0
+ media-libs/gst-plugins-base:1.0
+ )
+ pdf? ( app-text/poppler )
+ postscript? ( app-text/libspectre )
+ raw? ( media-libs/libraw )
+ svg? (
+ gnome-base/librsvg
+ x11-libs/cairo
+ )"
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ # bug 627402, poppler headers require C++11
+ use pdf && append-cxxflags -std=c++11
+ default
+}
+
+src_configure() {
+ E_ECONF=(
+ $(use_enable gstreamer gstreamer1)
+ $(use_enable pdf poppler)
+ $(use_enable postscript spectre)
+ $(use_enable raw libraw)
+ $(use_enable svg)
+
+ --disable-gstreamer
+ )
+
+ enlightenment_src_configure
+}
diff --git a/media-plugins/evas_generic_loaders/metadata.xml b/media-plugins/evas_generic_loaders/metadata.xml
new file mode 100644
index 000000000000..8dca222b9693
--- /dev/null
+++ b/media-plugins/evas_generic_loaders/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>enlightenment@gentoo.org</email>
+ <name>Project Enlightenment</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/fil-plugins/Manifest b/media-plugins/fil-plugins/Manifest
new file mode 100644
index 000000000000..bf4a3cf84090
--- /dev/null
+++ b/media-plugins/fil-plugins/Manifest
@@ -0,0 +1,7 @@
+AUX fil-plugins-makefile.patch 628 SHA256 b3a769db3fdd242741274a090189c63e06da3c3872626da017c58f40f311e6ce SHA512 c8c7c6e871e165a0a619f854c7565659213a7994429ed7a56be4290f99b433592e0c6b24ce45a15518c4456c68f51d62eba8c159e971d117e315babfa38e7a42 WHIRLPOOL 0871e690183b77c44767f231999f2ba310ed83611d80e54e980742b7d1b62c417a718af5cc45a00d142dd0e8dc1ff30e0351108f3cc85714e8e5b7d6715383a2
+DIST FIL-plugins-0.3.0.tar.bz2 16833 SHA256 1c0bf271211965f670a15a7783b4167307db77264ac1624a06e5667964da8ee9 SHA512 9054d2bdbceb2a55d7772958f3bdcc03fb1bd15109de931bee07f3ab55f437c4076c5a740187252a406142c9438febe269c5b25364eddab3191de75ca56a81b1 WHIRLPOOL b4ee14aa55fc4452971d63cd3812121243f2f706f134c40fe94e6fbcb23a3e5ad5104da11735b764909729d3d104e4185783c12ecf3ffc9d889df6342a88a891
+EBUILD fil-plugins-0.3.0-r1.ebuild 736 SHA256 9a845e65f111cf40f5534926693ba8f85bf42c493161266627f43254419b22c6 SHA512 cff6be0c9d72b4efa42cab08fbac029f4fb08701766a46892ed568a2f74d1c79da6d344fc4e78cf02468f0083a2f7dc19b2ac28cf2c5f8856be6884778534939 WHIRLPOOL 2a0a021e9b15d17879b28d4dc01e3761a294bba20d6ac155b3ff35696bc64bb49d0d25ec94eea8b01e9edc9d259adc90102fe6e4602042369c5fb64f1846f7fb
+EBUILD fil-plugins-0.3.0.ebuild 752 SHA256 ebf7fc397dfffd0ae75a70e9efab0773940a6b11f5a615169ffcb7307035ce80 SHA512 cd880b1c544302b75a03ba1d6cb454ffbfea594d2450651b395214b5525e437f7a424ce1ff209d0b2b429366f690a8fc81c7d1b40365e3d9688b1c043850f58f WHIRLPOOL c31e5eb1df50ba4c9f572175c030e1056880628eadd803e089456f006acc1c5901c3905536a90c21d1a4a54d0c6ab4093e83332e9d176656b05374dc313d8b99
+MISC ChangeLog 2957 SHA256 c283c5be9170bbeb128d4ed82a39b5ac2943952dcd34a158638326c7e1f8c975 SHA512 77ce481bdfdbb33f0e89819328c5a18ce5d264fc983f9b1d569efa9e6e347f09f3f6e7e9e721335628356f2ffee7e135d7bdd33b1a50e40da694713fc42fd95c WHIRLPOOL aa7758f84eaf44ddc4d6aed8104f523eb61197bae168777e6ae3aa88dcd2fe4a53cd0e5acdbee0affb76e657eeda1325ddefb1e03461932303b19014a2c04619
+MISC ChangeLog-2015 1953 SHA256 3aef68737e80bc3079bce508ae9c9423cc0852af4327f87cd79d6f50ea7efe33 SHA512 aed23d40ef4713217437a7606c08277c2ac4c35a6308e774da0f20eda742c011aeec5520ac722aaf280a7e834d644a80056c625b4326986b02e22851210bc93c WHIRLPOOL e75d9fd896bb2b2cb72c9887b8541e95ccc2fe6b27901b0af0bc7bfe1418aacf7b0aa1f24707c1db84b91d8ba0ad75dbbe9cd8782c2b033f30becfa2fe433585
+MISC metadata.xml 259 SHA256 007b03ef096f4281efcc1c0fb5e4aa2ab3465179b4550c7a06c51f6a97b4212f SHA512 1884a7f7d50806bd4addad63ca916f7e27388c953e6345e15fe20d500c217f5f0fcc05fcfa6e20220c28a870801f5e8aab538f5c7f8f211d27de27c98abdb600 WHIRLPOOL 976bb8a51e7e34164e57e0ea2a74199256fa1f386ed64e41bba7bb195d8734faa3b8ab4982af8434ac16ca6cfbd0da40a8f5553bf50f34aa90935efe17d56d5f
diff --git a/media-plugins/fil-plugins/fil-plugins-0.3.0-r1.ebuild b/media-plugins/fil-plugins/fil-plugins-0.3.0-r1.ebuild
new file mode 100644
index 000000000000..d1b6fa60b802
--- /dev/null
+++ b/media-plugins/fil-plugins/fil-plugins-0.3.0-r1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils multilib toolchain-funcs
+
+MY_P=${P/fil/FIL}
+
+DESCRIPTION="FIL-plugins ladspa plugin package. Filters by Fons Adriaensen"
+HOMEPAGE="http://kokkinizita.linuxaudio.org/linuxaudio/"
+SRC_URI="http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+DEPEND="media-libs/ladspa-sdk"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-makefile.patch"
+}
+
+src_compile() {
+ emake CXX="$(tc-getCXX)"
+}
+
+src_install() {
+ dodoc AUTHORS README
+ insinto /usr/$(get_libdir)/ladspa
+ insopts -m0755
+ doins *.so
+}
diff --git a/media-plugins/fil-plugins/fil-plugins-0.3.0.ebuild b/media-plugins/fil-plugins/fil-plugins-0.3.0.ebuild
new file mode 100644
index 000000000000..48d9e7a827e8
--- /dev/null
+++ b/media-plugins/fil-plugins/fil-plugins-0.3.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+inherit multilib toolchain-funcs eutils
+
+MY_P=${P/fil/FIL}
+
+DESCRIPTION="FIL-plugins ladspa plugin package. Filters by Fons Adriaensen"
+HOMEPAGE="http://www.kokkinizita.net/linuxaudio/"
+SRC_URI="http://www.kokkinizita.net/linuxaudio/downloads/${MY_P}.tar.bz2"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~ppc x86"
+IUSE=""
+
+DEPEND="media-libs/ladspa-sdk"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}/${PN}-makefile.patch"
+}
+
+src_compile() {
+ tc-export CXX
+ emake || die
+}
+
+src_install() {
+ dodoc AUTHORS README || die
+ insinto /usr/$(get_libdir)/ladspa
+ insopts -m0755
+ doins *.so || die
+}
diff --git a/media-plugins/fil-plugins/files/fil-plugins-makefile.patch b/media-plugins/fil-plugins/files/fil-plugins-makefile.patch
new file mode 100644
index 000000000000..625cab9d7325
--- /dev/null
+++ b/media-plugins/fil-plugins/files/fil-plugins-makefile.patch
@@ -0,0 +1,21 @@
+Index: FIL-plugins-0.3.0/Makefile
+===================================================================
+--- FIL-plugins-0.3.0.orig/Makefile
++++ FIL-plugins-0.3.0/Makefile
+@@ -15,14 +15,14 @@
+ # Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
+
+
+-CPPFLAGS += -I. -fPIC -D_REENTRANT -Wall -O3
++CPPFLAGS += -I. -fPIC -D_REENTRANT -Wall
+
+
+ all: filters.so
+
+
+ filters.so: filters.o filters_if.o exp2ap.o
+- g++ -shared filters.o filters_if.o exp2ap.o -o filters.so
++ $(CXX) $(LDFLAGS) -shared filters.o filters_if.o exp2ap.o -o filters.so
+
+ filters.o: ladspaplugin.h filters.h
+ filters_if.o: ladspaplugin.h filters.h
diff --git a/media-plugins/fil-plugins/metadata.xml b/media-plugins/fil-plugins/metadata.xml
new file mode 100644
index 000000000000..e1df46e39c20
--- /dev/null
+++ b/media-plugins/fil-plugins/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>proaudio@gentoo.org</email>
+ <name>Gentoo ProAudio Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-plugins/frei0r-plugins/Manifest b/media-plugins/frei0r-plugins/Manifest
new file mode 100644
index 000000000000..df2a56399b0e
--- /dev/null
+++ b/media-plugins/frei0r-plugins/Manifest
@@ -0,0 +1,9 @@
+DIST frei0r-plugins-1.5.0.tar.gz 1519006 SHA256 781cf84a6c2a9a3252f54d2967b57f6de75a31fc1684371e112638c981f72b60 SHA512 9be0384421ff5ac9000dcda9acefb5cb2b6dc05ea72d9771fae990cb5fad4424dcef8dd15c1e5031a89169f914af8c7a30e47934ad007a3bc0150f3c005bc6bf WHIRLPOOL c582118da0d832edd10bf3e4473edb5ff352d67d723d84381befda0cee7deaaeb5f200b5db49603055d620921669d9e0346a7654db2f12e8d922419e7456eaf3
+DIST frei0r-plugins-1.6.0.tar.gz 1090145 SHA256 ab2d7254f3a822944252f6c85453eeb8b38fd9368e087034c8d47d68fe6e36fe SHA512 0736c3e874d9406777e9dd1d7010e6ddd87c656df6d803d2dc689e1d6ee0d053aaaab5991484b58d142f14fe52f8dc51a31d2a6604f06d567fbb3414cb62645d WHIRLPOOL eecbf00dc9cfc9929b6a550e39a0e938b096a221b7b30213e616528c3c3a1a8bf78cd4765a5d40d03196fe1a00040d089490ed35aa6a9fab5b33333b728e7420
+DIST frei0r-plugins-1.6.1.tar.gz 1103969 SHA256 e0c24630961195d9bd65aa8d43732469e8248e8918faa942cfb881769d11515e SHA512 843790389e6de83817d1c3744a91d3365864bb0c22cf6598707ccba5ec8933f6209434011cde1303e16edd89f6cde2f22aa1fb6eca3548d892a2c77332c44aac WHIRLPOOL 4b05f48d2ee0cdab6af16a2c3ff656e1bf764ad495214ea6653b20b9df6a1104ca40c86f25abddd7b4a1c3f015294986022a3026c824c67b7d099b0bedf2e5cc
+EBUILD frei0r-plugins-1.5.0.ebuild 1288 SHA256 8d9e92e4c243510ac3d060537a674109c944ba6045d4e6cd4aa2d955a889e42e SHA512 1a12915a812f6c47af2a2406514c97ae08762c985ca32d91ae22dd0832aeeb24709084307d8bcbc69b217388a32503a35aa64172ce926392ce37b09934d5aa3c WHIRLPOOL db7bea6d699171ec3b3d9d94207f2e200bdef01f8a631421e384e035e1a090e957c846085bd95afaf6b1def4381da33ef30b0340a833c321279589fb417e7a80
+EBUILD frei0r-plugins-1.6.0.ebuild 1292 SHA256 1ab78c85cf97a9cfc21be7bafc3ee785bf55d684d411c7de1a92721c01d85aa0 SHA512 9314c6ea2e4b02c8442e46c52100084125640ecaa9228bc91f9c21d78f0850939236e15765de58a0b38879d937522922cb92c994cfc0d03daf2f823834997e32 WHIRLPOOL e441164132bfd0bf89911517e14d3b149397a4ca0b1856adf10d7401d46ab8dbc82bdb7a45143619448c4dd80771af8f1c6214a49237bcc5ec4695661b9b1a2a
+EBUILD frei0r-plugins-1.6.1.ebuild 1299 SHA256 f88b3cc4fa7ebf7e1d8d22076f80ec8d6cc612f3fcb5ecb7dbb7a0d918e8a33c SHA512 4eb57ca73c727a1173681397ab57d25fe5683bb72d2a32b968caba055ed78399687d71474c0b93006c50673f36ff66c8392a93282467655c27a4c529f0d53eaa WHIRLPOOL ff494acfe0988f44a592a7800f459eb25532d2f87d202c58ec81cadd2c007e8dd0f1ed4cf7687d16f83b5f2f95ac710348e69663c228f81d48bcef892f295817
+MISC ChangeLog 4591 SHA256 b9fbced55339dbba0e228cb662bf01b972cc9c47f5890834baec7d82988b97f4 SHA512 b044d08d75427df5277325153ed38d5ed689d25c2da1b3697f9f1f706565a70a548ed5e30b2ce145e0918238a8a8408dfeb80c055a36972bd594dc8b000d75e1 WHIRLPOOL c332c0cc4efe3819f229c5cba1a149466c87621054a74d81160ba6ac02078d0b0f3da1bc68f2a7e2b500f74446bfbf91bd3d77c0335ce1e0d2fde8054ba5bea8
+MISC ChangeLog-2015 3738 SHA256 77f840e8c1223c76130cfb7751ac300d6b3e61aab27c6ec7baecea20c5f026f1 SHA512 67446a9a83ceb9cfc33da4feb6b49382a6916ee3294bb2a2b83f8962f072715bdc0af70b22086f67b20b66f0c59e98e85a0e8288a27663228efac7df13f0ddb4 WHIRLPOOL 4ff27059ae5a0b202141d20f8515744585661f13ab6feb5a89a53d70395c01b9f75ed19c1d6d9452b877ed4057ea6d9da4b62115758cecc3447c7c1913aee9b1
+MISC metadata.xml 558 SHA256 a1da2c1709ae95fc5ec3ca93c624975a8c1bcadf1fc6c240e011671376372793 SHA512 11b9bc52481fb1db15cce40f024a595598382b50e96ba0d294968739638676d4d7769c26390e7fd7ef84f214d9d83b04c46bad44938bd9485af4497ff14ea131 WHIRLPOOL de4519995a314664d1c349985ed219d689edb5ea41113ca49c9c8296779f16972aecf1e230d55280a114eec33bf8d20027335668bb121625c6b2e4414aa8ecba
diff --git a/media-plugins/frei0r-plugins/frei0r-plugins-1.5.0.ebuild b/media-plugins/frei0r-plugins/frei0r-plugins-1.5.0.ebuild
new file mode 100644
index 000000000000..f7e8e52e5c69
--- /dev/null
+++ b/media-plugins/frei0r-plugins/frei0r-plugins-1.5.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils multilib
+
+DESCRIPTION="A minimalistic plugin API for video effects"
+HOMEPAGE="http://www.dyne.org/software/frei0r/"
+SRC_URI="http://files.dyne.org/frei0r/releases/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~arm hppa ppc x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="doc +facedetect +scale0tilt"
+
+RDEPEND="x11-libs/cairo
+ facedetect? ( >=media-libs/opencv-2.3.0:= )
+ scale0tilt? ( >=media-libs/gavl-1.2.0 )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ doc? ( app-doc/doxygen )"
+
+DOCS=( AUTHORS.txt ChangeLog.txt README.txt TODO.txt )
+
+src_prepare() {
+ cmake-utils_src_prepare
+
+ local f=CMakeLists.txt
+
+ sed -i \
+ -e '/set(CMAKE_C_FLAGS/d' \
+ -e "/LIBDIR.*frei0r-1/s:lib:$(get_libdir):" \
+ ${f} || die
+
+ # https://bugs.gentoo.org/418243
+ sed -i \
+ -e '/set.*CMAKE_C_FLAGS/s:"): ${CMAKE_C_FLAGS}&:' \
+ src/filter/*/${f} || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITHOUT_OPENCV=$(usex !facedetect)
+ -DWITHOUT_GAVL=$(usex !scale0tilt)
+ )
+
+ cmake-utils_src_configure
+}
+
+src_compile() {
+ cmake-utils_src_compile
+
+ if use doc; then
+ pushd doc
+ doxygen || die
+ popd
+ fi
+}
+
+src_install() {
+ cmake-utils_src_install
+
+ use doc && dodoc -r doc/html
+}
diff --git a/media-plugins/frei0r-plugins/frei0r-plugins-1.6.0.ebuild b/media-plugins/frei0r-plugins/frei0r-plugins-1.6.0.ebuild
new file mode 100644
index 000000000000..6c92b93da41f
--- /dev/null
+++ b/media-plugins/frei0r-plugins/frei0r-plugins-1.6.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils multilib
+
+DESCRIPTION="A minimalistic plugin API for video effects"
+HOMEPAGE="http://www.dyne.org/software/frei0r/"
+SRC_URI="http://files.dyne.org/frei0r/releases/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="doc +facedetect +scale0tilt"
+
+RDEPEND="x11-libs/cairo
+ facedetect? ( >=media-libs/opencv-2.3.0:= )
+ scale0tilt? ( >=media-libs/gavl-1.2.0 )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ doc? ( app-doc/doxygen )"
+
+DOCS=( AUTHORS.txt ChangeLog.txt README.txt TODO.txt )
+
+src_prepare() {
+ cmake-utils_src_prepare
+
+ local f=CMakeLists.txt
+
+ sed -i \
+ -e '/set(CMAKE_C_FLAGS/d' \
+ -e "/LIBDIR.*frei0r-1/s:lib:$(get_libdir):" \
+ ${f} || die
+
+ # https://bugs.gentoo.org/418243
+ sed -i \
+ -e '/set.*CMAKE_C_FLAGS/s:"): ${CMAKE_C_FLAGS}&:' \
+ src/filter/*/${f} || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITHOUT_OPENCV=$(usex !facedetect)
+ -DWITHOUT_GAVL=$(usex !scale0tilt)
+ )
+
+ cmake-utils_src_configure
+}
+
+src_compile() {
+ cmake-utils_src_compile
+
+ if use doc; then
+ pushd doc
+ doxygen || die
+ popd
+ fi
+}
+
+src_install() {
+ cmake-utils_src_install
+
+ use doc && dodoc -r doc/html
+}
diff --git a/media-plugins/frei0r-plugins/frei0r-plugins-1.6.1.ebuild b/media-plugins/frei0r-plugins/frei0r-plugins-1.6.1.ebuild
new file mode 100644
index 000000000000..f4647333ad45
--- /dev/null
+++ b/media-plugins/frei0r-plugins/frei0r-plugins-1.6.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils multilib
+
+DESCRIPTION="A minimalistic plugin API for video effects"
+HOMEPAGE="http://www.dyne.org/software/frei0r/"
+SRC_URI="http://files.dyne.org/frei0r/releases/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="doc +facedetect +scale0tilt"
+
+RDEPEND="x11-libs/cairo
+ facedetect? ( >=media-libs/opencv-2.3.0:= )
+ scale0tilt? ( >=media-libs/gavl-1.2.0 )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ doc? ( app-doc/doxygen )"
+
+DOCS=( AUTHORS.txt ChangeLog.txt README.txt TODO.txt )
+
+src_prepare() {
+ cmake-utils_src_prepare
+
+ local f=CMakeLists.txt
+
+ sed -i \
+ -e '/set(CMAKE_C_FLAGS/d' \
+ -e "/LIBDIR.*frei0r-1/s:lib:$(get_libdir):" \
+ ${f} || die
+
+ # https://bugs.gentoo.org/418243
+ sed -i \
+ -e '/set.*CMAKE_C_FLAGS/s:"): ${CMAKE_C_FLAGS}&:' \
+ src/filter/*/${f} || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DWITHOUT_OPENCV=$(usex !facedetect)
+ -DWITHOUT_GAVL=$(usex !scale0tilt)
+ )
+
+ cmake-utils_src_configure
+}
+
+src_compile() {
+ cmake-utils_src_compile
+
+ if use doc; then
+ pushd doc
+ doxygen || die
+ popd
+ fi
+}
+
+src_install() {
+ cmake-utils_src_install
+
+ use doc && dodoc -r doc/html
+}
diff --git a/media-plugins/frei0r-plugins/metadata.xml b/media-plugins/frei0r-plugins/metadata.xml
new file mode 100644
index 000000000000..126616a7cb09
--- /dev/null
+++ b/media-plugins/frei0r-plugins/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>media-video@gentoo.org</email>
+ <name>Gentoo Video project</name>
+ </maintainer>
+ <use>
+ <flag name="facedetect">Enables building of facedetect plugin, which
+ depends on <pkg>media-libs/opencv</pkg>
+ </flag>
+ <flag name="scale0tilt">Enables building of scale0tilt and vectorscope
+ plugins, which depend on <pkg>media-libs/gavl</pkg>
+ </flag>
+ </use>
+</pkgmetadata>
diff --git a/media-plugins/g2reverb/Manifest b/media-plugins/g2reverb/Manifest
new file mode 100644
index 000000000000..9b5ba0ce582c
--- /dev/null
+++ b/media-plugins/g2reverb/Manifest
@@ -0,0 +1,4 @@
+DIST g2reverb-0.7.1.tar.bz2 18521 SHA256 32f3b98024db4111d4694bf2e1aaa6f763141757646873327dc5cf19e4468ba3 SHA512 ff6f8de5f41e031e0841acb0e60a0ee9c7be9b7c4375ccda4c0f406b4e789ab84e2b2d52c31ec1bf2be75309a2068d5a167c94568346c7251df9c513b4c6c189 WHIRLPOOL 84a546c3d6d8fc09c28500dc2e4fe18112b298b948d5d8868440729f195294cdc1c70ed2a1ae633282c52127070b5e13034772874a8118afd234d168c70e28da
+EBUILD g2reverb-0.7.1.ebuild 641 SHA256 3e50c8065548e8f708067dd16c3d6620ec26aa9b1a18365935ddeec5c46302e7 SHA512 7c336bf67d93518b347db3971b1f4672e33c50bfa748aa6f757618d8c06f1e9a8c49e0bdba9a56dbc8ae9d7980b32c31dba6ecf73946ed83a4e39eee4a96a0c6 WHIRLPOOL 3e2aa30f6a6bd66134534aa81db20702d3e9e6a9053254865fa0916395d98b59602b707c678103beb730e023622c10c8c4a959a95d473cbfd10c20f1bd2a8027
+MISC ChangeLog 791 SHA256 00a3e93ec9d605b74f031a21480e84db08a791d3d337e155e258d01781761ea7 SHA512 5fb45e2188866ec241cfdfb7e2a8d3eadfb49e9a57b14d520c5139175a84a68baeaedfe09ebcc08301c4e072a1d6bfebc1bcf61cded414de5c696f197d927f27 WHIRLPOOL 403eac2764cdd379debbd2a2e1e7878ffd0bcc9b05df4b049e8830ca31b1bb9c1e0dccc395cfac840748534f4e3240ef21009916c3d52723671bdbd1f81a0ec9
+MISC metadata.xml 255 SHA256 fc6dd027d0011f9f42d437ea0687857760a11bf2137f8822ec8692186d0bcbe3 SHA512 9e74b875aa129f5b8108121402291772fde4ac18a157dc60f7b3e19c318ee54cd1be54e283a68bc61562f2dc3f5b338b161028d673ff7baa267192ff3b7e8dc8 WHIRLPOOL de03966b13986c67a61f862755281e80740260a9031e5e34cbee88a3053e66f705df0f36499b154744ff447c94e19a28b8649535e08819216569e78eb4ce9a38
diff --git a/media-plugins/g2reverb/g2reverb-0.7.1.ebuild b/media-plugins/g2reverb/g2reverb-0.7.1.ebuild
new file mode 100644
index 000000000000..c7e031112826
--- /dev/null
+++ b/media-plugins/g2reverb/g2reverb-0.7.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit multilib toolchain-funcs
+
+DESCRIPTION="Stereo reverb LADSPA plugin."
+HOMEPAGE="http://kokkinizita.linuxaudio.org/linuxaudio/"
+SRC_URI="http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="media-libs/ladspa-sdk"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ tc-export CXX
+ sed -i Makefile -e 's/-O2//' -e 's/g++/$(CXX) $(LDFLAGS)/' || die
+}
+
+src_install() {
+ dodoc AUTHORS README
+ insinto /usr/$(get_libdir)/ladspa
+ insopts -m0755
+ doins *.so
+}
diff --git a/media-plugins/g2reverb/metadata.xml b/media-plugins/g2reverb/metadata.xml
new file mode 100644
index 000000000000..f79bb67acbd9
--- /dev/null
+++ b/media-plugins/g2reverb/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>proaudio@gentoo.org</email>
+ <name>Gentoo ProAudio Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gimp-lensfun/Manifest b/media-plugins/gimp-lensfun/Manifest
new file mode 100644
index 000000000000..e8aae3c43782
--- /dev/null
+++ b/media-plugins/gimp-lensfun/Manifest
@@ -0,0 +1,12 @@
+AUX 0.2.3-remove-deprecated-output.patch 937 SHA256 edae7462e0d094e02c7cb31fbf7c72db9c5d67e3e365681766acd841fd45ad65 SHA512 af58db8e169cdbf147230661d9338590ef6d3667301ff5e059b596ba90682b0dae211cf062ae421425656defcca7499fdffc97d9b01dbdc6238c860cffbbc0d2 WHIRLPOOL 92e247f1c5a1e4437abce4f72ebf0cf00e1eeb49ab9d7a5fc167ce1236b320fe3c2a6ca5dd11191f5a180307c8418c439943a612f7bf679c19fc4d9c04ea4ab3
+AUX gimp-lensfun-0.2.2-build.patch 1044 SHA256 753acdeb828c6157769a3b9cb575d61d0388faacb16ca15c8d34e058cf5de240 SHA512 478ede3fcaed3aa57431d65094c04a06e85dcb12192163f2507edeb750b69e7a40025ca3c7899e6e0a536514edf91989b19e805e1d19735c967acdd32b35b2db WHIRLPOOL d85a0145b38d1bcb0b359a313059d6d61ce42fa56b93c101fba8949223f3450d5ee106dc04cc518d4914eb4bf86b0d09237020c9f1daad9543a219ce651eb249
+DIST gimp-lensfun-0.2.3.tar.gz 28793 SHA256 08b75b780458e82d2c8efaf2d3cb7a213a4a98d4e6f90c56bc01adfe94aa9ccf SHA512 c9c0dae61ca33f27f46b4a7f5db2bb939eade2f258780e161938aa5cae7262e9ef5ec2057fd07ccbd1492638b91902b9e3647f9b2ab3f38e7697822022642b42 WHIRLPOOL 9d83a861718094eabab4ac7c0bab9ac72e68ec173b7a04650985f8fd42e7cfd6b21dbacd4b176cd0a5c13d058a18d4294b5a01319810a4a4eb017d91015489a5
+DIST gimp-lensfun-0.2.4.tar.gz 29039 SHA256 7a4e6dade910952cdb9afc62f34e286d230dd73c3a1630415c106b5260eb94de SHA512 5a73a00d71c28d92881bfc2b15be7e8adef8756af808f8ae19f0e3208287853fe4f735b1bef23b658f660da8393b68cbe8416804173944d0c844ac284be77671 WHIRLPOOL f287bf422b50ac90e892f58aa2b4e02364286e2a6a2d3a3f861b6fade385aa96db294cb64808a71aedc82971add50e2bb0d43e086f0cff3b7affc0f14b905640
+DIST gimplensfun-0.2.2.tar.gz 90562 SHA256 ccc598c662869e12fa49ac77b110166ec79b5aa191b0a46387a56bec164dc7c1 SHA512 7bdddebe91ecdc5c73e748f07606b4de64fea12b79a8c36874a0495a1cb12202d48ff5d7503d615ee937f5e3cc5adabb660ab74ee314a5e4ac6d2b302115d773 WHIRLPOOL 68d4f9ca97771646e64112392c9d347b3333f1d84997bba78c5a14141d4a1e1ca46ccca93f616ae78a08bcd8f53654e1a7da0aa5ace9e194ca007b49b7c9b4a6
+EBUILD gimp-lensfun-0.2.2-r1.ebuild 673 SHA256 f0630e6ccaa148c0c2d9f72a4a48c370e6f32416c0b4a5c71e2992f21728365f SHA512 a2b63d5ece71b6cd0845b2bd54a1a81e3decb4368ea59cb23e524ab2d8a97c8dfae3125b69d2d9ddf3c1569a503800c0d3137b2f50eef6d67b71d9c5b470beed WHIRLPOOL c8b8b96c07c16f8ffc7d71b78e55fadaecff819ee6db516d2c1aa22bee8698fea812157411cf5375a91b83f3f0d6c581d8e0ed885c231f2fb12b2bb5ad55b0c9
+EBUILD gimp-lensfun-0.2.2-r2.ebuild 856 SHA256 786ce181e1dfbb526abf08dcaaace299f12c22bfac7a33b6d8498cc175a39b2e SHA512 e0454676aad031939f0be67ca8c1b4a924ae5d3b363bfffecc8f08e30912e8783ba6cd23937eeb780e8d0b17519af62bed85710d03aaf5110ad97a6ac6bfe773 WHIRLPOOL fbd7022003a11b4ddba3fa23edfc99ae84dfcab808a2cb3672103ced8902ec23f6fca58316b8a33f0bb3367769a45e2eecb5db2ddd5dd9cfad93f8bf2950ffaa
+EBUILD gimp-lensfun-0.2.3.ebuild 889 SHA256 f96d1973d75b7cd4443558c8c968c5d8855bbd525d57f432e29fc9bc1e50a356 SHA512 ca81b1d428c9a18493c1bba59bbea4be362ff54442596416a2f8cee6f2ad1a6c0bce0c40e60794f78d1a4d498ec10dff80fc1807eeca2ddfbc6418ba336bbf61 WHIRLPOOL df87621bf7a8b131c8ff4d3d99249198bcf3b48272dcee2ed72ce29dac4c7d5ec98d11e28e7b98320e28de4e4958d67846b1ad5c21c86d8d61f7336ff679a85b
+EBUILD gimp-lensfun-0.2.4.ebuild 837 SHA256 c86c75463db847da13fb69455b50824b0bde2d711ca87701c746c6ddf5417fd2 SHA512 fd62cf72ae5a36210c8e4b8792f9c5113a1c7041e09f195f4d25fa6bcf10dfaab2258dd652dd0674285d8b2820e8acd408256ff77e85bcb30c3a746343e71ff6 WHIRLPOOL bd6a15c3c14a2adef74d6bbdc5669f042f66e16f5b208f711d184583bf834a72f7abac344607880c9157bbc517501a125b1c59d4b9ca4d517a2e73a77d6b8124
+MISC ChangeLog 2883 SHA256 c8c2088de3d7d1e99e275b796d6a172c547a4067c8edc0fbc442ebf1ddc88401 SHA512 b53b9722876e15e7e4b36efe5ba5d46af83ae4008bc0975929fdf1b6978c405cec52552de14bbe3cfc2e53b048c3428d4d9a42dcc8cc465abd8275a37e6b9f71 WHIRLPOOL d215fb58076eaf3dc6f375e1d4c326765e1cefc24975beae71704b0136a746b0eae511646297a2f1097d0c6fdb091daf40f944af821c5dda97742eb790365eca
+MISC ChangeLog-2015 1417 SHA256 c86a6d57c755c06146f3ff7703400e7a09a6474318feed578475f30d21bccc7e SHA512 8fc740489632b992f75d7b682db46384c406123da24953daf0d7daa4133f2421ef252b7ae94909a1f29f756ba60208ad256be43255cd52507d68c726f5936aa5 WHIRLPOOL ca8393cdcd089c5a4c4bbb45bb79e515103fc930e3825f5cbee05b2238351abb2b87ff0eb795328bfb3e8ad587ce1a8e9a7fb37b509daf6e528ceb7d33ca4660
+MISC metadata.xml 437 SHA256 213efa8395100caa57c953351c5aee3e0d8643cebc18654faec0cdb8f15168ab SHA512 853082ec21ffacbac6c0369eae8010246aecd6f6cabc670f524ce05381d29a6ee15559b2009f83d00895ba40c237e825be0625a5c7d46db508d157aae0b94b4e WHIRLPOOL ae5da1ed3152323661424957723383fff375c60ca77ed6f4d73bbcf1fd402bf598d2b481b54e723dda54f6beb113dd9ff31aed17738eb816f4815253907d94fe
diff --git a/media-plugins/gimp-lensfun/files/0.2.3-remove-deprecated-output.patch b/media-plugins/gimp-lensfun/files/0.2.3-remove-deprecated-output.patch
new file mode 100644
index 000000000000..3b4e7162e827
--- /dev/null
+++ b/media-plugins/gimp-lensfun/files/0.2.3-remove-deprecated-output.patch
@@ -0,0 +1,22 @@
+From 730e1280bb1968ec1e31f8c87949187b022a74bb Mon Sep 17 00:00:00 2001
+From: Sebastian Kraft <mail@sebastiankraft.net>
+Date: Mon, 11 Aug 2014 21:30:07 +0200
+Subject: [PATCH] CCI has been removed from lensfun, also remove it here
+
+---
+ src/gimplensfun.cpp | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/src/gimplensfun.cpp b/src/gimplensfun.cpp
+index 0b4bb8f..6a66a8f 100644
+--- a/src/gimplensfun.cpp
++++ b/src/gimplensfun.cpp
+@@ -297,7 +297,6 @@ static void PrintLens (const lfLens *lens)
+ g_print ("\tFocal: %g-%g\n", lens->MinFocal, lens->MaxFocal);
+ g_print ("\tAperture: %g-%g\n", lens->MinAperture, lens->MaxAperture);
+ g_print ("\tCenter: %g,%g\n", lens->CenterX, lens->CenterY);
+- g_print ("\tCCI: %g/%g/%g\n", lens->RedCCI, lens->GreenCCI, lens->BlueCCI);
+ if (lens->Mounts)
+ for (int j = 0; lens->Mounts [j]; j++)
+ g_print ("\tMount: %s\n", lf_db_mount_name (ldb, lens->Mounts [j]));
+
diff --git a/media-plugins/gimp-lensfun/files/gimp-lensfun-0.2.2-build.patch b/media-plugins/gimp-lensfun/files/gimp-lensfun-0.2.2-build.patch
new file mode 100644
index 000000000000..41e171e5248f
--- /dev/null
+++ b/media-plugins/gimp-lensfun/files/gimp-lensfun-0.2.2-build.patch
@@ -0,0 +1,34 @@
+From: Julian Ospald <hasufell@gentoo.org>
+Date: Sun Sep 30 13:22:40 UTC 2012
+Subject: build system
+
+ respect CC, CFLAGS and LDFLAGS
+ https://bugs.gentoo.org/show_bug.cgi?id=436660
+
+--- Makefile
++++ Makefile
+@@ -1,8 +1,9 @@
+-CFLAGS = -O3 -Wall $(shell gimptool-2.0 --cflags && pkg-config --cflags lensfun exiv2) -fopenmp
++CXXFLAGS ?= -O3
++CXXFLAGS += -Wall $(shell gimptool-2.0 --cflags && pkg-config --cflags lensfun exiv2) -fopenmp
+ LIBS = $(shell gimptool-2.0 --libs && pkg-config --libs lensfun exiv2)
+ PLUGIN = gimplensfun
+ SOURCES = src/gimplensfun.c
+-CC = g++
++CXX ?= g++
+ # END CONFIG ##################################################################
+
+ .PHONY: all install userinstall clean uninstall useruninstall
+@@ -12,10 +13,10 @@
+ OBJECTS = $(subst .c,.o,$(SOURCES))
+
+ $(PLUGIN): $(OBJECTS)
+- $(CC) $(CFLAGS) -o $@ $^ $(LIBS)
++ $(CXX) $(CXXFLAGS) -o $@ $^ $(LDFLAGS) $(LIBS)
+
+ %.o: %.c $(HEADERS)
+- $(CC) $(CFLAGS) -c -o $@ $*.c
++ $(CXX) $(CXXFLAGS) -c -o $@ $*.c
+
+ install: $(PLUGIN)
+ @gimptool-2.0 --install-admin-bin $^
diff --git a/media-plugins/gimp-lensfun/gimp-lensfun-0.2.2-r1.ebuild b/media-plugins/gimp-lensfun/gimp-lensfun-0.2.2-r1.ebuild
new file mode 100644
index 000000000000..5b52f6be1e1c
--- /dev/null
+++ b/media-plugins/gimp-lensfun/gimp-lensfun-0.2.2-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit eutils toolchain-funcs
+
+MY_PN="gimplensfun"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Lensfun plugin for GIMP"
+HOMEPAGE="http://lensfun.sebastiankraft.net/"
+SRC_URI="http://lensfun.sebastiankraft.net/${MY_P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="media-gfx/gimp
+ media-gfx/exiv2
+ media-libs/lensfun"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-build.patch
+
+ tc-export CXX
+}
+
+src_install() {
+ exeinto $(gimptool-2.0 --gimpplugindir)/plug-ins
+ doexe ${MY_PN}
+}
diff --git a/media-plugins/gimp-lensfun/gimp-lensfun-0.2.2-r2.ebuild b/media-plugins/gimp-lensfun/gimp-lensfun-0.2.2-r2.ebuild
new file mode 100644
index 000000000000..014af1d7bd8f
--- /dev/null
+++ b/media-plugins/gimp-lensfun/gimp-lensfun-0.2.2-r2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit eutils toolchain-funcs
+
+MY_PN="gimplensfun"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Lensfun plugin for GIMP"
+HOMEPAGE="http://lensfun.sebastiankraft.net/"
+SRC_URI="http://lensfun.sebastiankraft.net/${MY_P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="openmp"
+
+RDEPEND="media-gfx/gimp
+ media-gfx/exiv2
+ media-libs/lensfun"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+ if use openmp ; then
+ tc-has-openmp || die "Please switch to an openmp compatible compiler"
+ fi
+}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-build.patch
+
+ if ! use openmp; then
+ sed -i "s/-fopenmp//g" Makefile
+ fi
+
+ tc-export CXX
+}
+
+src_install() {
+ exeinto $(gimptool-2.0 --gimpplugindir)/plug-ins
+ doexe ${MY_PN}
+}
diff --git a/media-plugins/gimp-lensfun/gimp-lensfun-0.2.3.ebuild b/media-plugins/gimp-lensfun/gimp-lensfun-0.2.3.ebuild
new file mode 100644
index 000000000000..d07ca702c851
--- /dev/null
+++ b/media-plugins/gimp-lensfun/gimp-lensfun-0.2.3.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit eutils toolchain-funcs
+
+MY_PN="GIMP-Lensfun"
+
+DESCRIPTION="Lensfun plugin for GIMP"
+HOMEPAGE="http://seebk.github.io/GIMP-Lensfun/"
+SRC_URI="https://github.com/seebk/GIMP-Lensfun/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="openmp"
+
+RDEPEND="media-gfx/gimp
+ media-gfx/exiv2
+ media-libs/lensfun"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+S=${WORKDIR}/${MY_PN}-${PV}
+
+pkg_setup() {
+ if use openmp ; then
+ tc-has-openmp || die "Please switch to an openmp compatible compiler"
+ fi
+}
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PV}-remove-deprecated-output.patch
+
+ if ! use openmp; then
+ sed -i "s/-fopenmp//g" Makefile
+ fi
+
+ tc-export CXX
+}
+
+src_install() {
+ exeinto $(gimptool-2.0 --gimpplugindir)/plug-ins
+ doexe ${PN}
+}
diff --git a/media-plugins/gimp-lensfun/gimp-lensfun-0.2.4.ebuild b/media-plugins/gimp-lensfun/gimp-lensfun-0.2.4.ebuild
new file mode 100644
index 000000000000..07eb3869b18d
--- /dev/null
+++ b/media-plugins/gimp-lensfun/gimp-lensfun-0.2.4.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit eutils toolchain-funcs
+
+MY_PN="GIMP-Lensfun"
+
+DESCRIPTION="Lensfun plugin for GIMP"
+HOMEPAGE="http://seebk.github.io/GIMP-Lensfun/"
+SRC_URI="https://github.com/seebk/GIMP-Lensfun/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="openmp"
+
+RDEPEND="media-gfx/gimp
+ media-gfx/exiv2
+ >=media-libs/lensfun-0.3.2"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+S=${WORKDIR}/${MY_PN}-${PV}
+
+pkg_setup() {
+ if use openmp ; then
+ tc-has-openmp || die "Please switch to an openmp compatible compiler"
+ fi
+}
+
+src_prepare() {
+ if ! use openmp; then
+ sed -i "s/-fopenmp//g" Makefile
+ fi
+
+ tc-export CXX
+}
+
+src_install() {
+ exeinto $(gimptool-2.0 --gimpplugindir)/plug-ins
+ doexe ${PN}
+}
diff --git a/media-plugins/gimp-lensfun/metadata.xml b/media-plugins/gimp-lensfun/metadata.xml
new file mode 100644
index 000000000000..7388d73f0ddc
--- /dev/null
+++ b/media-plugins/gimp-lensfun/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>dev@kicherer.org</email>
+ <name>Mario</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">seebk/GIMP-Lensfun</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/gimp-lqr/Manifest b/media-plugins/gimp-lqr/Manifest
new file mode 100644
index 000000000000..7732c03bd562
--- /dev/null
+++ b/media-plugins/gimp-lqr/Manifest
@@ -0,0 +1,8 @@
+AUX gimp-lqr-no-deprecated.patch 578 SHA256 7607bf352aa28a36ff942a6fd0a35c447d6b7a8a58003b90fd9263b60bfedae5 SHA512 e8606b9c942d8a7499be9ddc4b4892087294cc148e6de1c5fa34901bd5620a587da3afaa4c20dcf6ac1abaabfd3099b1ed4b2d033c7cb6d1c9a031c5e2009c35 WHIRLPOOL fc6781e5314e6bddfeee2c1db36d41e188c3dfbb6971f1c674352034da622bc4de7b2aba97c0118bb8e0dbe1a8812d6a85a317aac3be8ea9a76648db6da9fa3d
+DIST gimp-lqr-plugin-0.7.1.tar.bz2 783423 SHA256 6298183e31d992e789592e754069ae8176af192fb5c78a36d12b77d6aa119e0e SHA512 6c7b4d6c28e6736a4dbfd4d97f4624f67dce0c88b57ee8688c52f3731971a3128a1968bb91824a9a5b58bdb0ca4bf23d5ae0fbabc3e0b4b422ae723423631d3b WHIRLPOOL e35ca5b6902f19634c003dabf0fde40c0a6934140ce7c8659abe5ec5a31fbfa6091cd8ae82b0f8adb219416976c01f1b76f7d5d9ae5a97c1b47f8f880769d0a7
+DIST gimp-lqr-plugin-0.7.2.tar.bz2 784455 SHA256 169e11164e4fe4e93a0f06e545748bd77b206b7a471bdebf7dd3bc8a008e647a SHA512 bcbd72aa8e31a86261a2de35c0d9acdbe6bef9f612281a32239578e0bbd74ba154a5b7fe2b8bfee4ef3301333c0ebb749a12732497d82452720bf9be271048c4 WHIRLPOOL cbd29028662a07e3dbe4eea9aa63e69900b4e6206019f26dfe8734944c678a3115204b5d180a28848de1866a792b79d5af7026f74be202c51c253fbd1886f94e
+EBUILD gimp-lqr-0.7.1.ebuild 702 SHA256 4293579d176c92d4fb83db5eeddbc3a62aea22be2adb641b9502c578ef26a6ed SHA512 9b982c012197e763c566a813a68e5dc72e498a2d4e741ce7a927f3da8d3b065f294dbea3d65d87b4f8b51451f4f216e382b7dbafe00da36da4a0cd4360bb1e9f WHIRLPOOL cd67163c88070d54cc61619a69b4573250fa447072793d5b971c03de91d9d63f9726eff80bbdfabbae9a4451839a7929cff3372d9967388e7294450d7141c858
+EBUILD gimp-lqr-0.7.2.ebuild 487 SHA256 dc79955f6c000fda1d2d986fae44b6ec6a5cea7591e6de1c4d792706794cf229 SHA512 1acc677db70fb835215287660c85823665bda302cefd6fd38cee41dbf2ec2a929e2cf080db60534e5ecada06359bd2c78c6e3ce0f63d60cc95b36cf6354efd3c WHIRLPOOL ccf7a3e3f2ce4d964cf1828d0480910c5343419aa981edd2ce251c4a25616619eeedb071985df127574a804167b5692c55609003f07fc87095169025c073c963
+MISC ChangeLog 2322 SHA256 d54a9abd10ec63de52d4d41b001ce0701c922aec40e67993adeb4364790cd82e SHA512 f0e29686cc97f2e073bce57adb0270f550363cd5f4bff1e7bea71d4bf3abf46f7de42ac62299922e46434594f2d1f331f0c4d2b5b6724e5a2da4e9b81ecdb193 WHIRLPOOL 6f544342269f50f68118d17219469aad5498bd57d1ad474ec8be85099d24e6a06adb3844a02d68cef8ed74379110b8dff4bccec5b33f0be2f838bec5974e5e33
+MISC ChangeLog-2015 1839 SHA256 d1b785b94fb043bc8ca9dcc7d9ccba179da456b71f9bf39f84cfa2d8774ccc09 SHA512 c1043f5ccfdccbd61a0ed386b43b2f7d5fb59decb26f7a5139f990ccc4c7a11c2906cafdbb2e7a79e005dce7e22a64d9a982a64794a2c70735401906328c0f3c WHIRLPOOL caa0342d1328295129ca45d91a925bc520f6961091cc59180b8e0f5e6b7155eeedee9100dfce9479df451052f6e71808831d8dc16820d247f9290592c1243bff
+MISC metadata.xml 167 SHA256 5fe493e76bba84455c54b3a46adfae5a1bfe01c764ef0d9e5f6d3e8a1d142188 SHA512 7c8decb24ee3a850e38186cf3c7f8933a28017426806870ad6ef9ceb2533be147a2681fc789b535a81cb528af8c29d90d3006e4f250aee23bd7dea4561294e33 WHIRLPOOL dc6c3dfc7fd7f0d76c97f0786cb76a55b8564f8437f96d4ccebf985817b9f6dcc4c61830aa5df80d725e4a54b281ea2e03d6b0859214af081112cba15025e64b
diff --git a/media-plugins/gimp-lqr/files/gimp-lqr-no-deprecated.patch b/media-plugins/gimp-lqr/files/gimp-lqr-no-deprecated.patch
new file mode 100644
index 000000000000..b309df4d6090
--- /dev/null
+++ b/media-plugins/gimp-lqr/files/gimp-lqr-no-deprecated.patch
@@ -0,0 +1,22 @@
+--- configure.ac.orig 2012-02-24 19:32:04.000000000 +0100
++++ configure.ac 2012-02-24 19:32:20.000000000 +0100
+@@ -116,9 +116,6 @@
+ fi
+ AC_MSG_RESULT($have_gtk_2_12)
+
+-if test "x$have_gtk_2_7" != "xyes"; then
+- CPPFLAGS="$CPPFLAGS -DG_DISABLE_DEPRECATED -DGDK_DISABLE_DEPRECATED -DGTK_DISABLE_DEPRECATED"
+-fi
+
+
+ AC_MSG_CHECKING([if GIMP is version 2.4.0 or newer])
+@@ -129,9 +126,6 @@
+ fi
+ AC_MSG_RESULT($have_gimp_2_4)
+
+-if test "x$have_gimp_2_4" != "xyes"; then
+- CPPFLAGS="$CPPFLAGS -DGIMP_DISABLE_DEPRECATED"
+-fi
+
+ AC_MSG_CHECKING([if we are on Win32])
+ AC_LANG([C])
diff --git a/media-plugins/gimp-lqr/gimp-lqr-0.7.1.ebuild b/media-plugins/gimp-lqr/gimp-lqr-0.7.1.ebuild
new file mode 100644
index 000000000000..862f2c55f029
--- /dev/null
+++ b/media-plugins/gimp-lqr/gimp-lqr-0.7.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit autotools eutils
+
+MY_P="${PN}-plugin-${PV}"
+
+DESCRIPTION="Content-aware resizing for the GIMP"
+HOMEPAGE="http://liquidrescale.wikidot.com/"
+SRC_URI="http://liquidrescale.wikidot.com/local--files/en:download-page-sources/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND="media-gfx/gimp
+ media-libs/liblqr"
+DEPEND="dev-util/intltool
+ ${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-no-deprecated.patch"
+ eautoreconf
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+ dodoc AUTHORS BUGS ChangeLog NEWS README TODO
+}
diff --git a/media-plugins/gimp-lqr/gimp-lqr-0.7.2.ebuild b/media-plugins/gimp-lqr/gimp-lqr-0.7.2.ebuild
new file mode 100644
index 000000000000..cd048f5af6a8
--- /dev/null
+++ b/media-plugins/gimp-lqr/gimp-lqr-0.7.2.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+MY_P="${PN}-plugin-${PV}"
+
+DESCRIPTION="Content-aware resizing for the GIMP"
+HOMEPAGE="http://liquidrescale.wikidot.com/"
+SRC_URI="http://liquidrescale.wikidot.com/local--files/en:download-page-sources/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND="
+ >=media-gfx/gimp-2.8
+ media-libs/liblqr"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
diff --git a/media-plugins/gimp-lqr/metadata.xml b/media-plugins/gimp-lqr/metadata.xml
new file mode 100644
index 000000000000..7a38bb900964
--- /dev/null
+++ b/media-plugins/gimp-lqr/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/media-plugins/gimp-resynthesizer/Manifest b/media-plugins/gimp-resynthesizer/Manifest
new file mode 100644
index 000000000000..84e7bb0a850a
--- /dev/null
+++ b/media-plugins/gimp-resynthesizer/Manifest
@@ -0,0 +1,7 @@
+AUX gimp-resynthesizer-0.16-makefile.patch 655 SHA256 d3f6df2e07d8312605ee3d576ff0dcad8f83c7a9963330ab1472cf67eac5ba48 SHA512 bef9c4e34df739a5d25f03c15b822fcd69aa31c3231ac1c6afb49b196dc5f9a4d237a79e8fd501151787d9a20afb449174ade3279b00eac5b7b15d4ade36f575 WHIRLPOOL 1c013643d9f8e4f25b77159fe14a0de971c87327d8c76da95a8f9f801ffdac3f1d7a3eead6dde7db0e104fa480a27ba23e6793ac7748d251148019a8b35349f8
+AUX smart-remove.scm 4157 SHA256 ae3d225cf9040c3ab50c8845bb3b62c9a05359169ce6f6a9c6e507fb61809297 SHA512 057ea904445f81ab391fde660f8fa0c195b1a0211431947c87f3f0d048d3af973e9c810b9749c91741092f46a989ce512227783775db6fada5fbd1fd84bedf05 WHIRLPOOL 1f69effad303920dbafb89c84493bdce54eb7429eff139301a153482fe3254251537bc072011837b223956ec2c3fd5b718a73e010d30019556848b6ad6f1df36
+DIST resynthesizer-0.16.tar.gz 18241 SHA256 dd24ec89f3a36f867b733c6a5c1d193b6d603251bd6553ac54b573fd655020cd SHA512 6838dfe919e45bd8e8eea570127a586dc5718ee57504748d1de192bd627e26670bd7d82a25b7cb56a4fe597f3eb2c9d0c922da318fec5b6bf8a52801a856b662 WHIRLPOOL 4c90e587155a68afc7fe408a0286162c4dc595d472a4cbaa187eefc204b5db71dc0e768916b501d9cfda086555fe90b9dc7203fecd9bbfcb8f58b308bfdfcfc4
+EBUILD gimp-resynthesizer-0.16.ebuild 1054 SHA256 cf4fd8b66387f15ca4e172b6038fdc886ce2d29f5644578c6029fb795a82403d SHA512 45a172ce2eb60d0dce3127e893146675f3f14887b9ed62258b041aeff787cb2a5452f200cef935932ef66ac9ce3d2526c3726ced9a6d9b8940f65592f1dfd6e7 WHIRLPOOL ae11b06fc386deb0bb528ed0244af109d4fe6657741c4098dcd3af1c3345869ec81207683cd8e9cd3b6b8f8500ec28af6d0b5f35a9f26666c74e9116e5900029
+MISC ChangeLog 2632 SHA256 b492eb107a16b792ec880caea70c6a25db7ccaf6ea8734e761500de7294f26f6 SHA512 3f38ed8d6dfd3f3c632f9c8a712da4bb05794333c71332451ef297e47d68ebbf6bbec8f3f8262b922c644b5383c22a0fdfd9d6b6b131eb783347dfbcf77eac33 WHIRLPOOL d1b290dc109edf5065da5c8a23b8f2ac2b036c137e127e07f3b8cfe4f277b61d5565a21f66ef989b009748de19fff33720b4d17c4771641d4a21905618f457d9
+MISC ChangeLog-2015 800 SHA256 3f7d49d65576b01d7bc6f5fa59bf1b9d5b888e3b39f8a5a38d0f2f040f3c0127 SHA512 09accdd6661047bf1415e53823ca6a5c4b495191eb8f6068f445f014accc57f0ae39aa55ab1fb99bdf9f709d8a7b64e25cc0e9031fb5929efbc3b18719babc0c WHIRLPOOL 5651ddb1b2fdeb0d88ba2e9f870197347c1c7085cc01403202baf8bf4b7797539e678b2b091ddb88c607c6dbc536f84efd31c6e793df3f0b86b0e11115ca3023
+MISC metadata.xml 166 SHA256 2caff447f5bd2701d8456ada5cc633c41ef4373fa4bfeabeb73599d40bcc941b SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 WHIRLPOOL 1ff70497eca6531f0e0614c72a19f4b8e5ff486a58d369f4f0b36308d1d6b01168f9da887740e3b9f536236be251d3fe05f904d27a9233a7cf613416ba882968
diff --git a/media-plugins/gimp-resynthesizer/files/gimp-resynthesizer-0.16-makefile.patch b/media-plugins/gimp-resynthesizer/files/gimp-resynthesizer-0.16-makefile.patch
new file mode 100644
index 000000000000..04d25511e61c
--- /dev/null
+++ b/media-plugins/gimp-resynthesizer/files/gimp-resynthesizer-0.16-makefile.patch
@@ -0,0 +1,27 @@
+--- Makefile-orig 2010-03-28 00:42:45.759669796 +0300
++++ Makefile 2010-03-28 00:43:33.024936557 +0300
+@@ -1,15 +1,8 @@
+-CC = g++
+-
+ GIMPTOOL = gimptool-2.0
+
+ GIMP_LDFLAGS=`$(GIMPTOOL) --libs`
+ GIMP_CFLAGS=`$(GIMPTOOL) --cflags`
+
+-CFLAGS=$(GIMP_CFLAGS) -O3 -fno-common -ffast-math -frename-registers -fomit-frame-pointer
+-
+-LDFLAGS=$(GIMP_LDFLAGS) -lm
+-
+-
+ all: resynth
+ @echo
+ @echo 'Now type "make install" to install resynthesizer'
+@@ -30,7 +23,7 @@
+ @echo
+
+ resynth: resynth.cc
+- $(CC) $(CFLAGS) -o $@ resynth.cc $(LDFLAGS)
++ $(CXX) $(CFLAGS) $(GIMP_CFLAGS) $(LDFLAGS) -o $@ resynth.cc $(GIMP_LDFLAGS) -lm
+
+ clean:
+ -rm -f *~ *.o core resynth
diff --git a/media-plugins/gimp-resynthesizer/files/smart-remove.scm b/media-plugins/gimp-resynthesizer/files/smart-remove.scm
new file mode 100644
index 000000000000..7324ebd56741
--- /dev/null
+++ b/media-plugins/gimp-resynthesizer/files/smart-remove.scm
@@ -0,0 +1,111 @@
+
+; Smart Remove
+
+; Smart selection eraser.
+; Requires resynthesizer plug-in.
+; Paul Harrison (pfh@logarithmic.net)
+
+; Versions
+; lloyd konneker lkk 3/29/2009 Fix passing workLayerID to plugin.
+; Other non-functional changes: comments, error checking, menu item, blurb, license
+;
+
+; License:
+;
+; This program is free software; you can redistribute it and/or modify
+; it under the terms of the GNU General Public License as published by
+; the Free Software Foundation; either version 2 of the License, or
+; (at your option) any later version.
+;
+; This program is distributed in the hope that it will be useful,
+; but WITHOUT ANY WARRANTY; without even the implied warranty of
+; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+; GNU General Public License for more details.
+;
+; The GNU Public License is available at
+; http://www.gnu.org/copyleft/gpl.html
+
+; lkk comment: creates stencil selection in a temp dupe image to pass as source drawable to plugin
+
+
+(define (script-fu-smart-remove img layer corpus-border)
+ (cond
+ ((= 0 (car (gimp-selection-bounds img)))
+ (gimp-message "To use this script-fu, first select the region you wish to remove.")
+ )
+ (#t (let*
+ (
+ (dupe (car (gimp-image-duplicate img)))
+ (channel (car (gimp-selection-save dupe)))
+ (workLayerID -1) ; lkk
+ )
+
+ ; lkk flatten (so stencil gets everything visible) and to activate a layer in dupe
+ ; (gimp-message-set-handler 1) ; debug messages to console
+ (gimp-image-flatten dupe) ; lkk !!! flatten, activates layer, but deletes alpha
+ (set! workLayerID (car (gimp-image-get-active-layer dupe)))
+ (cond ((= -1 workLayerID)
+ (gimp-message "Failed get active layer")
+ ) )
+ ; lkk plugin requires equal count of channels, target and source. Plugin should be changed to relax this reqt.
+ (cond ((= 1 (car (gimp-drawable-has-alpha layer)))
+ ;debug (gimp-message "Adding alpha")
+ (if (not (car (gimp-layer-add-alpha workLayerID))) (gimp-message "Failed add alpha") )
+ ) )
+
+
+ ; lkk comment: grow selection, invert, save to channel2, cut a hole size of orig selection
+ ; lkk in the grown selection in channel2, select channel2, un invert
+ (gimp-selection-grow dupe corpus-border)
+ (gimp-selection-invert dupe)
+ (let*
+ (
+ (old-background (car (gimp-context-get-background)))
+ (channel2 (car (gimp-selection-save dupe)))
+ )
+
+ (gimp-selection-load channel)
+ (gimp-context-set-background '(255 255 255))
+ (if (not (car (gimp-edit-clear channel2))) (gimp-message "Failed edit clear") )
+ (gimp-context-set-background old-background)
+ (gimp-selection-load channel2)
+ )
+
+ (gimp-selection-invert dupe)
+ ; lkk comment: crop the dupe to size of stencil to save memory
+ (let*
+ (
+ (bounds (gimp-selection-bounds dupe))
+ (x1 (nth 1 bounds))
+ (y1 (nth 2 bounds))
+ (x2 (nth 3 bounds))
+ (y2 (nth 4 bounds))
+ )
+
+ (gimp-image-crop dupe (- x2 x1) (- y2 y1) x1 y1)
+ )
+
+ (gimp-selection-invert dupe) ; lkk !!! plugin requires inverted selection
+ ;(gimp-display-new dupe) ; debug to see the stencil as passed to plugin
+ ;(gimp-displays-flush) ; debug
+
+ ; lkk originally 7th param was layer (the in layer), which only SEEMED to work. Should be the stencil.
+ (plug-in-resynthesizer 1 img layer 0 0 1 workLayerID -1 -1 0.0 0.117 16 500)
+
+ (gimp-image-delete dupe)
+ (gimp-displays-flush)
+) ) ))
+
+(script-fu-register "script-fu-smart-remove"
+ "<Image>/Filters/Enhance/Heal selection..."
+ "Extend surrounding texture to cover the selection. Works best with homogenous, not regular surroundings. \
+Requires separate resynthesizer plug-in."
+ "Paul Harrison (pfh@logarithmic.net)"
+ "Copyright 2000 Paul Harrison, 2009 Lloyd Konneker"
+ "13/9/2000"
+ "RGB* GRAY*"
+ SF-IMAGE "Input Image" 0
+ SF-DRAWABLE "Input Layer" 0
+ SF-ADJUSTMENT "Radius to take texture from" '(50 7 1000 1.0 1.0 0 1)
+)
+
diff --git a/media-plugins/gimp-resynthesizer/gimp-resynthesizer-0.16.ebuild b/media-plugins/gimp-resynthesizer/gimp-resynthesizer-0.16.ebuild
new file mode 100644
index 000000000000..03265bdf6ce1
--- /dev/null
+++ b/media-plugins/gimp-resynthesizer/gimp-resynthesizer-0.16.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=2
+
+inherit eutils toolchain-funcs
+
+MY_PN="${PN#gimp-}"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="GIMP plug-ing for texture synthesis"
+HOMEPAGE="http://www.logarithmic.net/pfh/resynthesizer"
+SRC_URI="http://www.logarithmic.net/pfh-files/${MY_PN}/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="media-gfx/gimp"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+ epatch "${FILESDIR}/${P}-makefile.patch"
+ cp "${FILESDIR}/smart-remove.scm" "${S}" || die
+
+ tc-export CXX
+}
+
+src_install() {
+ exeinto $(gimptool-2.0 --gimpplugindir)/plug-ins
+ doexe resynth || die
+
+ insinto $(gimptool-2.0 --gimpdatadir)/scripts
+ doins smart-enlarge.scm smart-remove.scm || die
+
+ dodoc README || die
+}
+
+pkg_postinst() {
+ elog "The Resynthesizer plugin is accessible from the menu:"
+ elog "* Filters -> Map -> Resynthesize"
+ elog "* Filters -> Enhance -> Smart enlarge/sharpen"
+ elog "* Filters -> Enhance -> Heal selection"
+}
diff --git a/media-plugins/gimp-resynthesizer/metadata.xml b/media-plugins/gimp-resynthesizer/metadata.xml
new file mode 100644
index 000000000000..6f49eba8f496
--- /dev/null
+++ b/media-plugins/gimp-resynthesizer/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/media-plugins/gkrellmpc/Manifest b/media-plugins/gkrellmpc/Manifest
new file mode 100644
index 000000000000..7a05c393f01a
--- /dev/null
+++ b/media-plugins/gkrellmpc/Manifest
@@ -0,0 +1,9 @@
+AUX gkrellmpc-0.1_beta10-mt.patch 4392 SHA256 5f5160543bf6f176a5bdd0d58abbda481441b3881e4c241a53e03c6c45cf87b4 SHA512 5928192cde4513470f9af952d6aa8a3b5044a6bdcc8aead26420a2cc7e9ed21dd3ac0043a5d481559c6eaad770de54c44b6d5395efb1baa2de80bc26d2536cdb WHIRLPOOL 868f007f05abf2191ebfbba60d7996404d827b44c263111183c94ed3272327774047ccd0f6ab7bcd1a0978d5adf81ee8fd69ba0f5fb54c7f9b18e93599f62cf1
+AUX gkrellmpc-0.1_beta9-mt.patch 4427 SHA256 7d4489d8980048fba81604b312ee5db3806296e2d249d318643d75fffd9741bd SHA512 0bf96cba88e6b2596b86318f72a87842d0641068a18bb3a07a9b5654296322bb12e58f281e8ab412e2f9a4c6fc5e0aef9714e91b97ec41d41c39cf5ec720b09b WHIRLPOOL 696511824ef6742fe77c838503890e4a54c72bea5b97e3d04b9a9c878ee640f597d6dd6c71681ef30183464dca33f1d9bc65a9794f9bad47324911e8e49e6386
+DIST gkrellmpc-0.1_beta10.tar.gz 25388 SHA256 320c04cce9530d12e4cc20d58710c29a25154e3450f3e3cdee2aa3c9433312b6 SHA512 f5d687264f08146bf1eb54aee6d42a200fb97008a355d26a68be91b04e4bd622fc222725bf498c0837eacb8b94d6aede5aa1a05ed504fe5f9b790a9cd08d3973 WHIRLPOOL 4e4fc8772fb6c8a1caf405e6d045c973b37b7d03df2ded65c611268883f98a963de84a1f51cbc382dad9e39c3e0e8ba3607a5990559869817289e22b69a90f00
+DIST gkrellmpc-0.1_beta9.tar.gz 22029 SHA256 b4fed5b55afdeefe978d1ab7f82a0e2f79b15ea2158110775cf6e05616ded9e2 SHA512 8ea5b2964e8f430ec391d1dc475f00c6b3b7843952884c62c0fa76131f05a4e61f0dcbf4d1da38c3686e261027c409af28c1d36b87d383468abd4329313fb2db WHIRLPOOL 54793918d38a726b7d3eebde0f2733622a0037d28887e81f83e6a98d07e6ec01ee817dac071ae9f8c3b1f33f212b69fd83b92356b7e079f8b6144ca8a5ab6644
+EBUILD gkrellmpc-0.1_beta10.ebuild 864 SHA256 f37246dc8e88cc01630c4e5bf8aacf96ce0720b18659dfd8d6fc7845d39f62a9 SHA512 b18d38d7e92a29d2acd0d64bd05d08a64da7cd493b54e2a9b58f8db7399ceec6c7f42446f91bbc8ff073e81245f105b90d6d1f3c9cc57e45b811e4feec557533 WHIRLPOOL b6073f6d1fc8ce87256eaf68a02fc9acea14d59ae70c1641c4157837f30e04c662eefe56db52ef63fede8e7dd40ca7fec191002c92bcf387dc9050f2f10c2545
+EBUILD gkrellmpc-0.1_beta9-r1.ebuild 867 SHA256 b27311f54123b608786ffc0278d2567d166e37019f64cb7b4bb0d1f866d063b6 SHA512 fca79f66eaf151ac367ea293f071d4bc562beb4214f58d1d094233bc9150c19ca98a48fd7877e8e6867f3fd78b8fba566524046bd67a1f299002c22bd594bb76 WHIRLPOOL dd458ebcdc2714bc2dddb2cf84dc22d52084f0ce8aa435ccd45a3a6ce7c14048c6fa06028bf1f1a3abb9387d4a8a4a18e1e7c81114c9c342c758f6c79fdfb7b1
+MISC ChangeLog 2862 SHA256 f41e44e30fd0aae47584396a5b481bf758ab9c7bbeb90befde3cdd71a87420e4 SHA512 e46adcd149237f73e10e074641fe36472cf8beb098161059669ee66c2d5c41d9368682ea0d9b33276591cef27938be1c7c898596c64f24bd870f5cfe72c61862 WHIRLPOOL 12253ae8f338633f8ac26279c6282a06ee5aea6a8368019efd38d5f492d84a2310a433c6425bfadf89d8bc35fee67ddc1598204faae32d961dabb4d530eddffd
+MISC ChangeLog-2015 2614 SHA256 358e024ca56c6b2cdb09c35a9b1928aa93d085ae6f5c04bed255afc4844b3889 SHA512 138536aa7c5416234cc4d218c6435ab26c72860dd62dc79f7dbde74af202c9e9a8cb605ff83364d7694fb3d0cb7fc6f27e01cdb39f00601a245c49546c81c7df WHIRLPOOL a38cbb9e00a33f06c096356e6ff83682129a2a251155bd302f7318e4312e85919bddb881506c7287be22ad856516204a7eb7d4917cb8433e331e2e7a922e8c74
+MISC metadata.xml 346 SHA256 6ba0c3779d5720a24d47434a5deaab9f35bb4bd78435ba838310b41d721b101d SHA512 119190e5845f3d61be09d34f525870e139c566f3ec4838c23425b764dd1c53507286c55d437e620d4e9958e195dfd58bc778cca58afc97cb4b52c76ba05f56c0 WHIRLPOOL 05445fe329e8442231c497c85588e034153b1dcedb07cd2f24e4d7b0d24addbddd8b4e603033aea0757b9d7e536d5477eb2c8fd8ab3412014faf06c408734ab6
diff --git a/media-plugins/gkrellmpc/files/gkrellmpc-0.1_beta10-mt.patch b/media-plugins/gkrellmpc/files/gkrellmpc-0.1_beta10-mt.patch
new file mode 100644
index 000000000000..42a5848a44cb
--- /dev/null
+++ b/media-plugins/gkrellmpc/files/gkrellmpc-0.1_beta10-mt.patch
@@ -0,0 +1,154 @@
+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) {
+ /* Create the status decal */
+ mpc_status_decal = gkrellm_create_decal_pixmap(mpc_panel, gkrellm_decal_misc_pixmap(), gkrellm_decal_misc_mask(), N_MISC_DECALS, style, 0, t);
+ mpc_status_decal->x = w - mpc_status_decal->w;
+- gkrellm_draw_decal_pixmap(mpc_panel, mpc_status_decal, (mpc_mpd ? D_MISC_LED1 : D_MISC_LED0));
++ gkrellm_draw_decal_pixmap(mpc_panel, mpc_status_decal, (mpc_mpd_connected() ? D_MISC_LED1 : D_MISC_LED0));
+
+ /* Update t */
+ t += mpc_label_decal->h > mpc_status_decal->h ? mpc_label_decal->h : mpc_status_decal->h;
+@@ -279,7 +279,7 @@ void mpc_update_plugin () {
+ static gint x_scroll;
+
+ /* Try to connect to mpd */
+- if (!mpc_mpd && mpc_ticker->ten_second_tick) {
++ if (!mpc_mpd_connected() && mpc_ticker->ten_second_tick) {
+ mpc_mpd_connect();
+ }
+
+@@ -457,7 +457,7 @@ void mpc_sync_with_mpd() {
+ status = mpc_mpd_get("status\n");
+ currentsong = mpc_mpd_get("currentsong\n");
+
+- if (!mpc_mpd) {
++ if (!mpc_mpd_connected()) {
+ 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 @@
+ #include <sys/socket.h>
+ #include <netdb.h>
+
++#include <errno.h>
++#include <pthread.h>
++
+ GIOChannel * mpc_mpd = NULL;
++pthread_mutex_t mpc_mutex = { { 0, 0, 0, PTHREAD_MUTEX_RECURSIVE_NP, 0, { 0 } } }; //PTHREAD_MUTEX_INITIALIZER;
++
++gboolean mpc_mpd_connected() {
++ if(pthread_mutex_trylock(&mpc_mutex)){
++ return (FALSE);
++ }
++ pthread_mutex_unlock(&mpc_mutex);
++ return (gboolean)mpc_mpd;
++}
+
+ /*
+ * Connects to the MPD server, sets up the mpd object, sets the status decal to ON
+ */
+-gboolean mpc_mpd_connect() {
++void* mpc_mpd_connect_worker(void* arg) {
+ int sockfd;
+ struct hostent *server;
+ struct sockaddr_in serv_addr;
+ gchar * line;
+ gchar ** parts;
+ gboolean retval;
++
++ pthread_mutex_lock(&mpc_mutex);
+
+ if (mpc_mpd) {
+ /*
+@@ -33,11 +47,11 @@ gboolean mpc_mpd_connect() {
+ }
+
+ if (!mpc_conf_hostname || !mpc_conf_port) {
+- return (FALSE);
++ goto err;
+ }
+
+- if ((sockfd = socket(PF_INET, SOCK_STREAM, 0)) == -1) return(FALSE);
+- if (!(server = gethostbyname(mpc_conf_hostname))) return(FALSE);
++ if ((sockfd = socket(PF_INET, SOCK_STREAM, 0)) == -1) goto err;
++ if (!(server = gethostbyname(mpc_conf_hostname))) goto err;
+
+ bzero((char *) &serv_addr, sizeof(serv_addr));
+ serv_addr.sin_family = AF_INET;
+@@ -46,7 +60,7 @@ gboolean mpc_mpd_connect() {
+ server->h_length);
+ serv_addr.sin_port = htons(mpc_conf_port);
+
+- if (connect(sockfd, (struct sockaddr*)&serv_addr, sizeof(serv_addr)) < 0) return(FALSE);
++ if (connect(sockfd, (struct sockaddr*)&serv_addr, sizeof(serv_addr)) < 0) goto err;
+
+ /* Getup the mpd object */
+ mpc_mpd = g_io_channel_unix_new(sockfd);
+@@ -72,29 +86,39 @@ gboolean mpc_mpd_connect() {
+ retval = FALSE;
+ }
+
+- if (retval) {
+- gkrellm_draw_decal_pixmap(mpc_panel, mpc_status_decal, D_MISC_LED1);
+- mpc_update_label(_("MPD"));
+- mpc_update_songname("");
+- }
++err:
++ pthread_mutex_unlock(&mpc_mutex);
++ return NULL;
++}
+
+- return(retval);
++gboolean mpc_mpd_connect() {
++ pthread_attr_t attr;
++ pthread_t thread_id;
++
++ if(pthread_mutex_trylock(&mpc_mutex)){
++ return (FALSE);
++ }
++
++ pthread_attr_init(&attr);
++ pthread_create(&thread_id, &attr, mpc_mpd_connect_worker, NULL);
++
++ pthread_mutex_unlock(&mpc_mutex);
++
++ return (FALSE);
+ }
+
+ /*
+ * Disconnects from MPD, destroys the mpd object, sets the status decal to off
+ */
+ gboolean mpc_mpd_disconnect() {
+-
++ pthread_mutex_lock(&mpc_mutex);
+ if (mpc_mpd) {
+ g_io_channel_shutdown(mpc_mpd, FALSE, NULL);
+ free(mpc_mpd);
+ mpc_mpd = NULL;
+ }
+
+- gkrellm_draw_decal_pixmap(mpc_panel, mpc_status_decal, D_MISC_LED0);
+- mpc_update_label(_("NO MPD"));
+- mpc_update_songname("");
++ pthread_mutex_lock(&mpc_mutex);
+ 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();
+ gboolean mpc_mpd_do(gchar *);
+ GHashTable * mpc_mpd_get(gchar *);
+ GPtrArray * mpc_mpd_get_clumps(gchar *, gboolean);
++gboolean mpc_mpd_connected();
+
+ #endif
diff --git a/media-plugins/gkrellmpc/files/gkrellmpc-0.1_beta9-mt.patch b/media-plugins/gkrellmpc/files/gkrellmpc-0.1_beta9-mt.patch
new file mode 100644
index 000000000000..4de5688a2b5e
--- /dev/null
+++ b/media-plugins/gkrellmpc/files/gkrellmpc-0.1_beta9-mt.patch
@@ -0,0 +1,152 @@
+diff -uNr gkrellmpc-0.1_beta9/gkrellmpc.c gkrellmpc-0.1_beta9.mine/gkrellmpc.c
+--- gkrellmpc-0.1_beta9/gkrellmpc.c 2005-01-05 22:33:16.000000000 +0300
++++ gkrellmpc-0.1_beta9.mine/gkrellmpc.c 2009-04-05 19:51:12.000000000 +0400
+@@ -132,7 +132,7 @@
+ /* Create the status decal */
+ mpc_status_decal = gkrellm_create_decal_pixmap(mpc_panel, gkrellm_decal_misc_pixmap(), gkrellm_decal_misc_mask(), N_MISC_DECALS, style, 0, t);
+ mpc_status_decal->x = w - mpc_status_decal->w;
+- gkrellm_draw_decal_pixmap(mpc_panel, mpc_status_decal, (mpc_mpd ? D_MISC_LED1 : D_MISC_LED0));
++ gkrellm_draw_decal_pixmap(mpc_panel, mpc_status_decal, (mpc_mpd_connected() ? D_MISC_LED1 : D_MISC_LED0));
+
+ /* Update t */
+ t += mpc_label_decal->h > mpc_status_decal->h ? mpc_label_decal->h : mpc_status_decal->h;
+@@ -254,7 +254,7 @@
+ static gint x_scroll;
+
+ /* Try to connect to mpd */
+- if (!mpc_mpd && mpc_ticker->ten_second_tick) {
++ if (!mpc_mpd_connected() && mpc_ticker->ten_second_tick) {
+ mpc_mpd_connect();
+ }
+
+@@ -428,7 +428,7 @@
+ status = mpc_mpd_get("status\n");
+ currentsong = mpc_mpd_get("currentsong\n");
+
+- if (!mpc_mpd) {
++ if (!mpc_mpd_connected()) {
+ mpc_update_label("NO MPD");
+ mpc_update_songname("");
+ }
+diff -uNr gkrellmpc-0.1_beta9/mpd.c gkrellmpc-0.1_beta9.mine/mpd.c
+--- gkrellmpc-0.1_beta9/mpd.c 2005-01-05 22:33:16.000000000 +0300
++++ gkrellmpc-0.1_beta9.mine/mpd.c 2009-04-05 20:30:38.000000000 +0400
+@@ -12,18 +12,32 @@
+ #include <sys/socket.h>
+ #include <netdb.h>
+
++#include <errno.h>
++#include <pthread.h>
++
+ GIOChannel * mpc_mpd = NULL;
++pthread_mutex_t mpc_mutex = { { 0, 0, 0, PTHREAD_MUTEX_RECURSIVE_NP, 0, { 0 } } }; //PTHREAD_MUTEX_INITIALIZER;
++
++gboolean mpc_mpd_connected() {
++ if(pthread_mutex_trylock(&mpc_mutex)){
++ return (FALSE);
++ }
++ pthread_mutex_unlock(&mpc_mutex);
++ return (gboolean)mpc_mpd;
++}
+
+ /*
+ * Connects to the MPD server, sets up the mpd object, sets the status decal to ON
+ */
+-gboolean mpc_mpd_connect() {
++void* mpc_mpd_connect_worker(void* arg) {
+ int sockfd;
+ struct hostent *server;
+ struct sockaddr_in serv_addr;
+ gchar * line;
+ gchar ** parts;
+ gboolean retval;
++
++ pthread_mutex_lock(&mpc_mutex);
+
+ if (mpc_mpd) {
+ /*
+@@ -33,11 +47,11 @@
+ }
+
+ if (!mpc_conf_hostname || !mpc_conf_port) {
+- return (FALSE);
++ goto err;
+ }
+
+- if ((sockfd = socket(PF_INET, SOCK_STREAM, 0)) == -1) return(FALSE);
+- if (!(server = gethostbyname(mpc_conf_hostname))) return(FALSE);
++ if ((sockfd = socket(PF_INET, SOCK_STREAM, 0)) == -1) goto err;
++ if (!(server = gethostbyname(mpc_conf_hostname))) goto err;
+
+ bzero((char *) &serv_addr, sizeof(serv_addr));
+ serv_addr.sin_family = AF_INET;
+@@ -46,7 +60,7 @@
+ server->h_length);
+ serv_addr.sin_port = htons(mpc_conf_port);
+
+- if (connect(sockfd, (struct sockaddr*)&serv_addr, sizeof(serv_addr)) < 0) return(FALSE);
++ if (connect(sockfd, (struct sockaddr*)&serv_addr, sizeof(serv_addr)) < 0) goto err;
+
+ /* Getup the mpd object */
+ mpc_mpd = g_io_channel_unix_new(sockfd);
+@@ -72,29 +86,40 @@
+ retval = FALSE;
+ }
+
+- if (retval) {
+- gkrellm_draw_decal_pixmap(mpc_panel, mpc_status_decal, D_MISC_LED1);
+- mpc_update_label("MPD");
+- mpc_update_songname("");
+- }
+
+- return(retval);
++err:
++ pthread_mutex_unlock(&mpc_mutex);
++ return NULL;
++}
++
++gboolean mpc_mpd_connect() {
++ pthread_attr_t attr;
++ pthread_t thread_id;
++
++ if(pthread_mutex_trylock(&mpc_mutex)){
++ return (FALSE);
++ }
++
++ pthread_attr_init(&attr);
++ pthread_create(&thread_id, &attr, mpc_mpd_connect_worker, NULL);
++
++ pthread_mutex_unlock(&mpc_mutex);
++
++ return (FALSE);
+ }
+
+ /*
+ * Disconnects from MPD, destroys the mpd object, sets the status decal to off
+ */
+ gboolean mpc_mpd_disconnect() {
+-
++ pthread_mutex_lock(&mpc_mutex);
+ if (mpc_mpd) {
+ g_io_channel_shutdown(mpc_mpd, FALSE, NULL);
+ free(mpc_mpd);
+ mpc_mpd = NULL;
+ }
+
+- gkrellm_draw_decal_pixmap(mpc_panel, mpc_status_decal, D_MISC_LED0);
+- mpc_update_label("NO MPD");
+- mpc_update_songname("");
++ pthread_mutex_unlock(&mpc_mutex);
+ return (TRUE);
+ }
+
+diff -uNr gkrellmpc-0.1_beta9/mpd.h gkrellmpc-0.1_beta9.mine/mpd.h
+--- gkrellmpc-0.1_beta9/mpd.h 2005-01-05 22:33:16.000000000 +0300
++++ gkrellmpc-0.1_beta9.mine/mpd.h 2009-04-05 19:51:25.000000000 +0400
+@@ -10,5 +10,6 @@
+ gboolean mpc_mpd_do(gchar *);
+ GHashTable * mpc_mpd_get(gchar *);
+ GPtrArray * mpc_mpd_get_clumps(gchar *, gboolean);
++gboolean mpc_mpd_connected();
+
+ #endif
diff --git a/media-plugins/gkrellmpc/gkrellmpc-0.1_beta10.ebuild b/media-plugins/gkrellmpc/gkrellmpc-0.1_beta10.ebuild
new file mode 100644
index 000000000000..5aeac2206570
--- /dev/null
+++ b/media-plugins/gkrellmpc/gkrellmpc-0.1_beta10.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=2
+inherit eutils gkrellm-plugin toolchain-funcs
+
+DESCRIPTION="A gkrellm plugin to control the MPD (Music Player Daemon)"
+HOMEPAGE="http://mpd.wikia.com/wiki/Client:GKrellMPC"
+SRC_URI="http://mina.naguib.ca/dist/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~x86"
+IUSE="threads"
+
+RDEPEND=">=app-admin/gkrellm-2[X]
+ net-misc/curl"
+DEPEND="${RDEPEND}"
+
+# Will open gkrellm in X11 display
+RESTRICT="test"
+
+src_prepare() {
+ sed -i -e 's:gkrellm2 -p:gkrellm -p:' Makefile || die
+ use threads && epatch "${FILESDIR}"/${P}-mt.patch
+}
+
+src_compile() {
+ tc-export CC
+ emake || die
+}
+
+pkg_postinst() {
+ if use threads; then
+ elog "If you can't connect MPD, please unset USE threads."
+ elog "See, https://bugs.gentoo.org/276970 for information."
+ fi
+}
diff --git a/media-plugins/gkrellmpc/gkrellmpc-0.1_beta9-r1.ebuild b/media-plugins/gkrellmpc/gkrellmpc-0.1_beta9-r1.ebuild
new file mode 100644
index 000000000000..54940aa5bf07
--- /dev/null
+++ b/media-plugins/gkrellmpc/gkrellmpc-0.1_beta9-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=2
+inherit eutils gkrellm-plugin toolchain-funcs
+
+DESCRIPTION="A gkrellm plugin to control the MPD (Music Player Daemon)"
+HOMEPAGE="http://mpd.wikicities.com/wiki/Client:GKrellMPC"
+SRC_URI="http://www.topfx.com/dist/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="threads"
+
+RDEPEND=">=app-admin/gkrellm-2[X]
+ net-misc/curl"
+DEPEND="${RDEPEND}"
+
+# Will open gkrellm in X11 display
+RESTRICT="test"
+
+src_prepare() {
+ sed -i -e 's:gkrellm2 -p:gkrellm -p:' Makefile || die
+ use threads && epatch "${FILESDIR}"/${P}-mt.patch
+}
+
+src_compile() {
+ tc-export CC
+ emake || die
+}
+
+pkg_postinst() {
+ if use threads; then
+ elog "If you can't connect MPD, please unset USE threads."
+ elog "See, https://bugs.gentoo.org/276970 for information."
+ fi
+}
diff --git a/media-plugins/gkrellmpc/metadata.xml b/media-plugins/gkrellmpc/metadata.xml
new file mode 100644
index 000000000000..79cf4d61ce72
--- /dev/null
+++ b/media-plugins/gkrellmpc/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>sound@gentoo.org</email>
+ <name>Gentoo Sound project</name>
+ </maintainer>
+ <use>
+ <flag name="threads">Use separate thread to init connection (unsafe)</flag>
+ </use>
+</pkgmetadata>
diff --git a/media-plugins/gmpc-alarm/Manifest b/media-plugins/gmpc-alarm/Manifest
new file mode 100644
index 000000000000..60f078f47d82
--- /dev/null
+++ b/media-plugins/gmpc-alarm/Manifest
@@ -0,0 +1,5 @@
+DIST gmpc-alarm-11.8.16.tar.gz 312427 SHA256 5790a12fa52d972b8750b974aa25e49d0592889970609f4b8b18872c52797719 SHA512 a1fbb66137d9bbbdcf5e4d59fa57628193fde049e9dde08a73ec16dfebdf84a674a643971b6be8d40f2727bf0e591f5aade898080ec5ccb39ec764ff86d041fb WHIRLPOOL d26f5bd22337c48f80233bea6f0fb1b4311eb3e6b86d37243014ffc9d862774ce7b019ecfd9b4fde67b90556d81076cfa375b8b5deed60163d0f5ce412596877
+EBUILD gmpc-alarm-11.8.16.ebuild 625 SHA256 8f307d78b41f7caf5a51dcdc7d0015677f1ebb4b8826e45077a6d26176b1113f SHA512 2823969240517a0631b32fdb2b13e5a0f14715a2a34184b679b226f69ca7e32ba228eff49142ae3bbd95845116717c64d487f8fd1bd1c6f022713de6aa13fc78 WHIRLPOOL caac6c85d31d8cd053c78c45b09fe9e24d6ec9041548d004aa2cd712dbef615fcfe9e098128ca3a149fea25fd46a015e0fb78ce325ccd3f6ca3a28864e6f4a39
+MISC ChangeLog 2566 SHA256 9ab907770993dd60eaaa58203067cc451a151bf516538efb4512f52953f8a131 SHA512 628e4bb0cd1431806c611283db3f29e74c2f9641e58bf24480a6f13f072a4d42ed8e5acf2a0f19a884c308d29484ad15fcb406611b74d4e6ebea4b0109d6a80e WHIRLPOOL 50ae4e1e2172bd0e1522dbc350b0d59440dbbf48d6289592e5779024942840bba9244524257dc499e2c129d53dc49f14e4547a12243bf6574e52572c1638cabf
+MISC ChangeLog-2015 3398 SHA256 27855da3730a8c60e0f5b7f2dddbc7fa597fb663a9a8da1de612910d5c83bece SHA512 c383fe3a236ea667ff85f51bc530b79b15821fb0a296ec747174c3d20ec8ad93b789d15f5b33eb51cc8c460fb70ddaa94bafb6f6f58e43bdbdaa6e70596085ad WHIRLPOOL 3d08d075f046dbdfa275f6547e08a1fdb5afd1876046c0747a8e665472e04e6066e71e009b1e7bf22e455dc7c48d95f0a4508cca0200a546e4aa84d6207e0861
+MISC metadata.xml 251 SHA256 d31d860072cbc0afbba59dfc6371d482d442c438b258cdd5b94703b290ba5427 SHA512 62aceffd66c33efd4210c0d088e70390e489479a4085244e76e25f599bebbee78bdb994209bc5371e6d762f9f0bb94d164774e0a3182d58fb40de166710c0b75 WHIRLPOOL d078dd6f652ef55947f917949985b290c046e82803a7fc3c8992aff4d6e328d0278edc6daf5b9cf358873b03f5e674b1093ea0af6674d7bfd069c942f6e0f4d0
diff --git a/media-plugins/gmpc-alarm/gmpc-alarm-11.8.16.ebuild b/media-plugins/gmpc-alarm/gmpc-alarm-11.8.16.ebuild
new file mode 100644
index 000000000000..7a00add6813d
--- /dev/null
+++ b/media-plugins/gmpc-alarm/gmpc-alarm-11.8.16.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+DESCRIPTION="This plugin can start/stop/pause your music at a preset time"
+HOMEPAGE="http://gmpc.wikia.com/wiki/GMPC_PLUGIN_ALARM"
+SRC_URI="http://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}
+ virtual/pkgconfig
+ nls? ( dev-util/intltool
+ sys-devel/gettext )"
+
+src_configure() {
+ econf \
+ $(use_enable nls)
+}
+
+src_install() {
+ default
+ find "${ED}" -name "*.la" -exec rm {} + || die
+}
diff --git a/media-plugins/gmpc-alarm/metadata.xml b/media-plugins/gmpc-alarm/metadata.xml
new file mode 100644
index 000000000000..2b0a4ad680ad
--- /dev/null
+++ b/media-plugins/gmpc-alarm/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>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
new file mode 100644
index 000000000000..15509fcf72f2
--- /dev/null
+++ b/media-plugins/gmpc-albumview/Manifest
@@ -0,0 +1,5 @@
+DIST gmpc-albumview-11.8.16.tar.gz 438771 SHA256 1da7b162571e0cdb95b9b825a5b3dee6bc3021bda2f3091d7f7990e4c1de46cb SHA512 fb77a8ea5db798b730532eb950b0003da97c5b0bfba1d32486d4c5bb40ac6661c73f37f12662b32b28e4311707c9fc7b2722c47686ebd953105d7cd2b9d86cc4 WHIRLPOOL a68a941444a4a55f69f0398656147218159df6a0260eb0168c4b65eeecc007a802aef02f9a6c66811959de218873a37a525be85979515564cb3906d45f27568e
+EBUILD gmpc-albumview-11.8.16.ebuild 611 SHA256 918742d238e3eb40c98208efe6293e06f7d1592e9b66fb398c8924597e752233 SHA512 2fd992d18911301eb1d608e091b8875cb16e8588fc9b18cf8cd5ddcd968bc4f159ed98ec7595b3408cbf8508f3d3f23f80322c19537fa62f5a03164d039b19df WHIRLPOOL 555a4de08495c2ff57e81c198ff46d13bb10b33a6f0ea2bb63d5094607fa0a1094c2d50256096372384d889bd19de8ba19eeadfea5cb44ecc890837dbc64274e
+MISC ChangeLog 2578 SHA256 0408eaefd7632b59497accfeebd10720d16805fa44858e86e1a54d7a0bb6c35b SHA512 2bf55ead59cdbbe1e11647b3075f05c4f24d1b816ad98bd2ebc95b28cdd55f1ee6ad3521c66ad4fe8528f77ddfd8fe12b8c16af26fbe9ac8698399b357d1aef4 WHIRLPOOL 9ab6ec5bb834fc0987b021e7e5c105a69f45346cd96a3344d0d6988ff1ccd7167cda3f21c177e89808025ff6ddea5fff6bba624d8d2db505d31f180a568c2c02
+MISC ChangeLog-2015 1194 SHA256 ad6cad82271651430fdf397f9cf4770de4791aaa004f4bf6e435b7cd081e77c7 SHA512 ea0012837ad457f51c70cb6da74c51a65630334d5be870e9110f3798091338ef6b5e148b782b6374a7930d7132c00176ebe18ceab80c17550bb02586d6ff3122 WHIRLPOOL dd167c3f40119b43022115b208a321e3c5de9f664922979c400b4a94998e7a19cfc84e993c1515e75d3541e8c8d27977fde3b144317f42fe83a3a995e19339e9
+MISC metadata.xml 251 SHA256 d31d860072cbc0afbba59dfc6371d482d442c438b258cdd5b94703b290ba5427 SHA512 62aceffd66c33efd4210c0d088e70390e489479a4085244e76e25f599bebbee78bdb994209bc5371e6d762f9f0bb94d164774e0a3182d58fb40de166710c0b75 WHIRLPOOL d078dd6f652ef55947f917949985b290c046e82803a7fc3c8992aff4d6e328d0278edc6daf5b9cf358873b03f5e674b1093ea0af6674d7bfd069c942f6e0f4d0
diff --git a/media-plugins/gmpc-albumview/gmpc-albumview-11.8.16.ebuild b/media-plugins/gmpc-albumview/gmpc-albumview-11.8.16.ebuild
new file mode 100644
index 000000000000..002f45ed0e8f
--- /dev/null
+++ b/media-plugins/gmpc-albumview/gmpc-albumview-11.8.16.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+DESCRIPTION="This plugin shows your music collection in albums"
+HOMEPAGE="http://gmpc.wikia.com/wiki/GMPC_PLUGIN_ALBUMVIEW"
+SRC_URI="http://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}
+ virtual/pkgconfig
+ nls? ( dev-util/intltool
+ sys-devel/gettext )"
+
+src_configure() {
+ econf $(use_enable nls)
+}
+
+src_install() {
+ default
+ find "${ED}" -name "*.la" -exec rm {} + || die
+}
diff --git a/media-plugins/gmpc-albumview/metadata.xml b/media-plugins/gmpc-albumview/metadata.xml
new file mode 100644
index 000000000000..2b0a4ad680ad
--- /dev/null
+++ b/media-plugins/gmpc-albumview/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>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
new file mode 100644
index 000000000000..ba82882d7f15
--- /dev/null
+++ b/media-plugins/gmpc-avahi/Manifest
@@ -0,0 +1,5 @@
+DIST gmpc-avahi-11.8.16.tar.gz 305195 SHA256 5dfe430ab1b5f9e13b289a755f73401aaa4de0b4066abdb9252ea48c33d348a0 SHA512 0d9177e959fc4b929ab9117c338db96397b7130f121f3990937690d6bded0c1e4b10dba2c416bb6327c1523c51a377f2fa0492f9f0c9815736d2b5b3e6c4f358 WHIRLPOOL 7e2dd76e8c4bed9e0a22d8a9a71120bb1a651a993c08c9ad6c0b89f3855fe7c7ab3b50764daf0e3f4ef1c5fa217637f4c6cb0958c7c30eaf948e9e82490627b6
+EBUILD gmpc-avahi-11.8.16.ebuild 648 SHA256 f508d4f91e1de25990d5704b7ce2ba3f91f6f31f19a3989863f14a3d98685d36 SHA512 c6c76664e6f8445032b6568a53a7961485d2a785f4f1b22bcbf3efa45144e2bf80095f9d5a355012901dd072ab6bc76cc13cef73c6a2096258ce4446f9eb12be WHIRLPOOL 48361cc7c5aa35a7271326a8c1ff602f6a7a1550f8a4a8ac184dd984c4609950e3b92768a0934a2e8ccd951e8d0089fc4e1e579b1491f1f92170507dcbbbb998
+MISC ChangeLog 2959 SHA256 3e5d3f98d91a2d1b347d35b4def7e5dbb95eac1d6cc344f4e622eeb382e1232f SHA512 834122e122cb47e72a3f584a08527171214e9adafa69d8ed33c3aea8a95c71b782a270cab6c01e12f9c78091be9ee08ccd8efbeb31d24d82d6b33dadbf303121 WHIRLPOOL 0e100c0974ecd86a9b3794a589c57167909808650e1e8ec1f422cb18e95ee026e8f756cdb03a743733dbad538fbd086159e5052cefdc95bb713ca8c2df033b23
+MISC ChangeLog-2015 3885 SHA256 b49c0d932b81438b1dd4c2b0a945fd2231562859d083024d268b8c50b084685d SHA512 d7a9041e7885683ac847bf00b946f864807902c2b5b17aca4a6ec307ad520bd732ca83ef4a1045d85532d8845875eda11e84ba63ffd33e4a2af3b2e7093ec84c WHIRLPOOL 6c20a823ec30a867f1f3abaa636aa7fcde3a9099158fcbad6c12408e49766ea8480da4fbe01ad440a9c1e81b6bae3a5a87c1a3de07ead55c2d7c87818792f588
+MISC metadata.xml 252 SHA256 81ed912876eb6ea6a338066f32cd414a51fc989c6b8c741ac70fd70f6ec24128 SHA512 8e302ca809c5fd04740c71e5d9e53786edbe46c487fcff77625a027b7922c099a4d187e853ad76965567e1d5a201ac98c6f3cef9ffe7e285b6dfde0c6df0cbdb WHIRLPOOL 7d3063812a57f32b4b3765caa283aae3595ef3b800d78277cdbfb5d9f05d6aee0246bb0da516a9254cd9bfa665d375e1c5a5171cb4f097ae9161570b1386a95d
diff --git a/media-plugins/gmpc-avahi/gmpc-avahi-11.8.16.ebuild b/media-plugins/gmpc-avahi/gmpc-avahi-11.8.16.ebuild
new file mode 100644
index 000000000000..3bd0b417b8aa
--- /dev/null
+++ b/media-plugins/gmpc-avahi/gmpc-avahi-11.8.16.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+DESCRIPTION="This plugin discovers avahi enabled mpd servers"
+HOMEPAGE="http://gmpc.wikia.com/wiki/GMPC_PLUGIN_AVAHI"
+SRC_URI="http://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
+ net-dns/avahi[dbus]"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ nls? ( dev-util/intltool
+ sys-devel/gettext )"
+
+src_configure() {
+ econf $(use_enable nls)
+}
+
+src_install () {
+ default
+ find "${ED}" -name "*.la" -exec rm {} + || die
+}
diff --git a/media-plugins/gmpc-avahi/metadata.xml b/media-plugins/gmpc-avahi/metadata.xml
new file mode 100644
index 000000000000..9785ddfc347b
--- /dev/null
+++ b/media-plugins/gmpc-avahi/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>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
new file mode 100644
index 000000000000..0d8276bd44c9
--- /dev/null
+++ b/media-plugins/gmpc-awn/Manifest
@@ -0,0 +1,6 @@
+AUX gmpc-awn-0.20.0-multilib.patch 314 SHA256 d016defd4035fdd335ceb2293515f58fd5266a2dfa6e13fc66927a9b5be91f29 SHA512 0310fb42849a46513e6ac19648258739462874ed7ee2a43bf1e5194c5a9558567810c089bc0eef2e2b619c9902f92c0678036b7310517ba073d8508377bbb27f WHIRLPOOL 85e0c50ac5b5af67b1a17ce842c1e52f9fd92debd160643d9cccbeb341f38dc2c495eeccc89bf885583ff27de029dd9fcc6319766c807ee14148045ee684583b
+DIST gmpc-awn-11.8.16.tar.gz 303112 SHA256 e5fe79e23094169bf49d57c8de2a3428a6a25f96cea63254f73b88d153093f7c SHA512 74c1eb2134fa495634b4fbdda08a314ad1b2c809355eec9e368b693d7a245855eac76c5e63693b12edf187a9bc371295831dcb7856c896ce539ce0123c5c3574 WHIRLPOOL 5798b4577ae2ab006594723a2154d30f41702ecfb406270f38cdd4276ce87d1f62feac5c49c9f1802fc47e75f4ff9cb800a5f0e13e4903bfa33a83fcca123d42
+EBUILD gmpc-awn-11.8.16.ebuild 741 SHA256 40b98c2566a7fffa98b701ebd39d14dcee79935c3aac5ae5a362e46994c491fb SHA512 585fab5c1b977adbc4a3dfff5b7ae305d68ddc985311f5d4a7281c425a862eff0ae80a88b9e052e8b35810f4321f27bb4541dfcf1c288806c5209e72e40eba49 WHIRLPOOL 44c83f0c39d883c0b6f26c21ceb3f0f9e178658c558b56ae50d1041ff286183b0ba9e9026630fd23c8a6a661e0fcdfe549ff4bcf5a7412c0570ec28114ba153c
+MISC ChangeLog 2601 SHA256 b4d570608154728f53e8e48d851d51132efdf95d1f6d5d1f1ac7d5b80c68b33e SHA512 ab6ba6f646a9bd2a9e99559e5feb305ac3864c66265dfdff46dcc5f9fd79737967c30b7520db1368ac4e212c0726d085f329a2f667c923df4da45599b17d9d05 WHIRLPOOL 25b4823b47e7fabc983bfb9b8f2a85813f7e597364232338ad02de133caf247080705adb0379a798f986b61af03613816f7f8ef73d5a1585441e7de103c1c79c
+MISC ChangeLog-2015 1427 SHA256 c62c2ced26e3ea1eee023219a0ae5cfa557447fb507c5e3cfc4398558c0adc7d SHA512 3224cd20d0402319a87f9b828f84f07ab44a5dc27b890b1268649c9474d3679093406ea17604ce514ecce055f381c0b688a241a9964ce5a1eb075b72af9bcd85 WHIRLPOOL 68962b43e9865e58384a95f524b27563670719273fab1cda032256040600b41f5c3cbbb12127bd4b5c963b06ae965be25ad8e49a6c36084eb61f081cfd3339fc
+MISC metadata.xml 251 SHA256 d31d860072cbc0afbba59dfc6371d482d442c438b258cdd5b94703b290ba5427 SHA512 62aceffd66c33efd4210c0d088e70390e489479a4085244e76e25f599bebbee78bdb994209bc5371e6d762f9f0bb94d164774e0a3182d58fb40de166710c0b75 WHIRLPOOL d078dd6f652ef55947f917949985b290c046e82803a7fc3c8992aff4d6e328d0278edc6daf5b9cf358873b03f5e674b1093ea0af6674d7bfd069c942f6e0f4d0
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
new file mode 100644
index 000000000000..519dfe524dac
--- /dev/null
+++ b/media-plugins/gmpc-awn/files/gmpc-awn-0.20.0-multilib.patch
@@ -0,0 +1,13 @@
+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
new file mode 100644
index 000000000000..e884f68df569
--- /dev/null
+++ b/media-plugins/gmpc-awn/gmpc-awn-11.8.16.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+inherit autotools eutils
+
+DESCRIPTION="This plugin integrates GMPC with the Avant Window Navigator"
+HOMEPAGE="http://gmpc.wikia.com/wiki/GMPC_PLUGIN_AWN"
+SRC_URI="http://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}
+ virtual/pkgconfig
+ nls? ( dev-util/intltool
+ sys-devel/gettext )"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-0.20.0-multilib.patch
+ eautoreconf
+}
+
+src_configure() {
+ econf $(use_enable nls)
+}
+
+src_install() {
+ default
+ find "${ED}" -name "*.la" -exec rm {} + || die
+}
diff --git a/media-plugins/gmpc-awn/metadata.xml b/media-plugins/gmpc-awn/metadata.xml
new file mode 100644
index 000000000000..2b0a4ad680ad
--- /dev/null
+++ b/media-plugins/gmpc-awn/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>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
new file mode 100644
index 000000000000..5eff8a028f05
--- /dev/null
+++ b/media-plugins/gmpc-discogs/Manifest
@@ -0,0 +1,5 @@
+DIST gmpc-discogs-0.20.0.tar.gz 305381 SHA256 263ef4f77115243046eb151c7a5416c6a376fa2f1c64b3713757d7129499a1f7 SHA512 78a1baefae7b3e599e7114b30aeece8ce1f30ebb5e95e16f8d51c030020ecff896b4117364d5285e5a9c185c2221b295085f15f0e2553d0ca93eac72d1734532 WHIRLPOOL 2f4e7e09456f5d910633bba388adc8485a93127cc77be2d0878bbe7a87b38e601dd190a197dc89f3ad85cda5519db02287312bcf6b65890a1e71edf45f048e89
+EBUILD gmpc-discogs-0.20.0.ebuild 624 SHA256 be4b368a901e2a9428a50838ce51581c42c97a098483cc2a05d973791b72ef5b SHA512 f301afd1bb9659f11e6e7057c4d8ce7a4ec3595f3fcb049173a711a690054982899eacd326e3087e893c456bc6940aceb1001875cb9fc38f27564f43fb4219f4 WHIRLPOOL 43fe8da4df4b05b9ccd0f911668f157bc88a95966df8e33ab035434e52d22f44883964401643f8f75e92ee999a9d032664a421c7bc05b84194a45090d461c185
+MISC ChangeLog 2570 SHA256 4d095399b305b609fb609630869b6f8228f4db24098fcb54eab73e9f82c7eb48 SHA512 01d87ef06dc5848cf3b1b695bf64108fa8363f54e6d32319faa92c68e22f3e8db1f462643969132479ca5946ddb200a59619977b32557e82e3b2080ba0b7027c WHIRLPOOL 086c3effdbe185bbcef8e7ab40375b333bd3bfbbec52dff339ddbf9381f743aa3c03a40cef799dd4139deb7172943531cc0ecf1cad5e8897d860c695698fef11
+MISC ChangeLog-2015 1306 SHA256 bbff499d1c108777ed600784608085c48500926c27bcdf6241c45f1160866929 SHA512 e974daff330661e3bf7db1a2ce68602789d69e964c93942da4b2f8c2b346e968476be20a13e10dcdac2073b930030a897d3dd1a3ce8d6455979581e808accd65 WHIRLPOOL 39c1962295aca1e39009d3c3e0c9933711009b9af9e38e3254613bef58243c8db910c0542c29d44f13b0f9c4da2c6fd905dc23bf6a2ef5d34347470490a3dc1e
+MISC metadata.xml 330 SHA256 0b4114fb14f48cb8502fdf093e4a89f5f53294d31ee6d5f650f529e6c25de47e SHA512 4057990697f90e26393a6703378247c2d0eaa5a3d459a72ed90c5cbd20ed1d74afecae9265fde640f8acb603d3f4f5dbedfb18a957606fe96b9a2c26ede51574 WHIRLPOOL 34f612705db97e57137012fa59cc12e221a4ef6e73a518189125f45fbc5bc5e4aa089adb5808a895998ab6d8a978c9bc96c36fe9b7319caed199baf734b6d21b
diff --git a/media-plugins/gmpc-discogs/gmpc-discogs-0.20.0.ebuild b/media-plugins/gmpc-discogs/gmpc-discogs-0.20.0.ebuild
new file mode 100644
index 000000000000..91c37e6e93fb
--- /dev/null
+++ b/media-plugins/gmpc-discogs/gmpc-discogs-0.20.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=3
+
+DESCRIPTION="This plugin fetches artist and album images from discogs"
+HOMEPAGE="http://gmpc.wikia.com/wiki/GMPC_PLUGIN_DISCOGS"
+SRC_URI="mirror://sourceforge/musicpd/${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 () {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ find "${ED}" -name "*.la" -delete || die
+}
diff --git a/media-plugins/gmpc-discogs/metadata.xml b/media-plugins/gmpc-discogs/metadata.xml
new file mode 100644
index 000000000000..35e5a1e6b000
--- /dev/null
+++ b/media-plugins/gmpc-discogs/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://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
new file mode 100644
index 000000000000..4772ad3d5612
--- /dev/null
+++ b/media-plugins/gmpc-extraplaylist/Manifest
@@ -0,0 +1,5 @@
+DIST gmpc-extraplaylist-0.20.0.tar.gz 282724 SHA256 be1ca8660af7ffc3290df7c54a755f2cdd2d9261e3d6dd88792da7e62796ff4c SHA512 4bff88e5befb98d193d58f738b37516197771b4bfb46f83ae965e7eb4813a3ce83b31068a8b35200d8210e785e00323c6e5e7efeb2810ec74619939277cd8ae6 WHIRLPOOL ce8cada99e34458a7349c2cb8acf73319d2f2c982e0a971e7e3930b9f054b732d8274c4e3e7d377cf65d52145c13b8ea0f08da5ca683746af8849a2e180a488a
+EBUILD gmpc-extraplaylist-0.20.0.ebuild 549 SHA256 463aa7080991db82530d83f6d94332cce97b217fe8e53ca41899837d6c638ef7 SHA512 77a3969b710fb751577c6039d5190d40d61d8d1d216d827a8b073fa3058c61eb7a8de8adf31e0cb0550535dd057e04995d169298a5092ad150246f086f81c6ef WHIRLPOOL 4c139666824a3c62b1398037e7da664f622f93d6f737b4025c97b08dacdd6deaed5e894fee6f5685663cf296f2ee2383b03cacb187e3fc2e216f829eedab0506
+MISC ChangeLog 2588 SHA256 2ee0ccaa0717e5fb88407cbc8a56302db75e4752c648fc054ad901a0484b655c SHA512 c021df017f45211165ae9aa8c204759bbe0d8eb1542ab52af7fe2f93a6e4bb7193fd57548cf761ef4caaa34eafb16266924ea8eddf022570beea6d647e149c4a WHIRLPOOL 745498a389e51918ef68243852fafb1b55c9ff64f65340266643c2d3ced7aa28023b04f2cffcea10d77f015c056e3964e5897042150fa38b14aa345fdbfadf38
+MISC ChangeLog-2015 2652 SHA256 ce02b802129cfb78ceb3da85571190b30fe0e30d4305a4380ba967f66fc67560 SHA512 a5c286edc4374d8e00b2e8c4c846a843f0ec71f1e1a4b80da2a38bc5d6a69e27ba14eed2def7f2d9425f3a736621c51515885a1e98df8149701529cc4979dd30 WHIRLPOOL d3672afbcdf0b052c7e29f06ab6ad5257e82f63013856dfa199dd2f1b75cdc9e3ab63c8e6ed4de157fb8a7780520d53951e244b9b7eddb8198faffb54f456b66
+MISC metadata.xml 330 SHA256 0b4114fb14f48cb8502fdf093e4a89f5f53294d31ee6d5f650f529e6c25de47e SHA512 4057990697f90e26393a6703378247c2d0eaa5a3d459a72ed90c5cbd20ed1d74afecae9265fde640f8acb603d3f4f5dbedfb18a957606fe96b9a2c26ede51574 WHIRLPOOL 34f612705db97e57137012fa59cc12e221a4ef6e73a518189125f45fbc5bc5e4aa089adb5808a895998ab6d8a978c9bc96c36fe9b7319caed199baf734b6d21b
diff --git a/media-plugins/gmpc-extraplaylist/gmpc-extraplaylist-0.20.0.ebuild b/media-plugins/gmpc-extraplaylist/gmpc-extraplaylist-0.20.0.ebuild
new file mode 100644
index 000000000000..399b44e39427
--- /dev/null
+++ b/media-plugins/gmpc-extraplaylist/gmpc-extraplaylist-0.20.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=3
+
+DESCRIPTION="This plugin adds a second pane showing the playlist"
+HOMEPAGE="http://gmpc.wikia.com/wiki/GMPC_PLUGIN_EXTRA_PLAYLIST"
+SRC_URI="mirror://sourceforge/musicpd/${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 () {
+ emake DESTDIR="${D}" install || die
+ find "${ED}" -name "*.la" -delete || die
+}
diff --git a/media-plugins/gmpc-extraplaylist/metadata.xml b/media-plugins/gmpc-extraplaylist/metadata.xml
new file mode 100644
index 000000000000..35e5a1e6b000
--- /dev/null
+++ b/media-plugins/gmpc-extraplaylist/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://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
new file mode 100644
index 000000000000..54698277b987
--- /dev/null
+++ b/media-plugins/gmpc-jamendo/Manifest
@@ -0,0 +1,5 @@
+DIST gmpc-jamendo-11.8.16.tar.gz 328998 SHA256 a2ab1e099a933b984517d448fd70e25554caa371e164ff31a53a3cf10a2a2635 SHA512 387b41407db868da69cab4192e353cf5bf3e281103dd0376d852fdeaad8a2e84f4a4858ceda8fe5edb853a205c7abe529b516c82a8e713a9fbd7bfbbd662a56f WHIRLPOOL c08d69d7e7299b430561d67af66e6bd7324947164a07d75827f152aba8566471367e0803796880ed336e8f03bcb0133ef6f264b826951df46dec28320472a0a7
+EBUILD gmpc-jamendo-11.8.16.ebuild 676 SHA256 44492e22b21e42355ec1ab5b083a5ef266823356e7b3efeaca5a2f9f8ee4cc6d SHA512 b8bc1923776f05db7afc86a363342901486d13422fef0f166279e7918b85f12064f56be7b1d46728e915cfe7dbbca6c1c46c545bdb36839eaa68b200a384f554 WHIRLPOOL 5f10e770c8d0b615ee688cb91ebe50e0fcdc0901dc406b2410c26ff4c745e25a85a31385d92c4b693351e7418c12061570f8aaa3b118f51d554d64bc0bf985df
+MISC ChangeLog 2572 SHA256 4c34673985ca62b3d95e1e766a81d087cf9360be1db489fa37071ff6835b80fd SHA512 161b40ecb79ecccccfc3bc434cf84209b80112901b1a59a3218a2c5e95dab570ae6054afcd619dea404866cf58364460890137c16b18dcb5df93c42d3ff56b06 WHIRLPOOL ff46a64e2a9987850afa426f09611c1a7dbfb55b393f015b28094f178f7a31d3b2977082f5be0432feffba5474e4c8786b2addcda81599a281f74ca8a23228b9
+MISC ChangeLog-2015 2041 SHA256 5c8178d078a2c3a019589c377bec23dab3fe361c5b56337c7663d251ffe2555e SHA512 ac93a7c98b565a0f3366bbc953fe9418ea99bb570c4d348b04b59ec26494f19f06c33dd95ab070a6241646813599aba5c16e16b58fce405437d7802e48f11d33 WHIRLPOOL 5dd6a0a1812068b52761c5ab836ffa522d4bc71ce238404fd782f94f0e59d8eca3ac95d4810c4c062ef51ee092d279c1af3717a306d2af1750a3bddf8c9d481a
+MISC metadata.xml 251 SHA256 d31d860072cbc0afbba59dfc6371d482d442c438b258cdd5b94703b290ba5427 SHA512 62aceffd66c33efd4210c0d088e70390e489479a4085244e76e25f599bebbee78bdb994209bc5371e6d762f9f0bb94d164774e0a3182d58fb40de166710c0b75 WHIRLPOOL d078dd6f652ef55947f917949985b290c046e82803a7fc3c8992aff4d6e328d0278edc6daf5b9cf358873b03f5e674b1093ea0af6674d7bfd069c942f6e0f4d0
diff --git a/media-plugins/gmpc-jamendo/gmpc-jamendo-11.8.16.ebuild b/media-plugins/gmpc-jamendo/gmpc-jamendo-11.8.16.ebuild
new file mode 100644
index 000000000000..bf20216ce05a
--- /dev/null
+++ b/media-plugins/gmpc-jamendo/gmpc-jamendo-11.8.16.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+DESCRIPTION="Plugin allows you to browse and preview music available on jamendo"
+HOMEPAGE="http://gmpc.wikia.com/wiki/GMPC_PLUGIN_JAMENDO"
+SRC_URI="http://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}
+ virtual/pkgconfig
+ dev-util/gob
+ nls? ( dev-util/intltool
+ sys-devel/gettext )"
+
+src_configure() {
+ econf $(use_enable nls)
+}
+
+src_install() {
+ default
+ find "${ED}" -name "*.la" -exec rm {} + || die
+}
diff --git a/media-plugins/gmpc-jamendo/metadata.xml b/media-plugins/gmpc-jamendo/metadata.xml
new file mode 100644
index 000000000000..2b0a4ad680ad
--- /dev/null
+++ b/media-plugins/gmpc-jamendo/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>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
new file mode 100644
index 000000000000..bed1357fd107
--- /dev/null
+++ b/media-plugins/gmpc-last-fm/Manifest
@@ -0,0 +1,5 @@
+DIST gmpc-last-fm-0.20.0.tar.gz 309397 SHA256 626a49a5c0f26955901038019cb81d62915c9b37a8b5f4be17438d7fd0c67960 SHA512 3d4c391ee9e6184b83caee3a4a90d661deeb816ca05622d4ca991624281e88e594d96892469665c685b6e465a05f812e78ba219e8fe76bb227f5d49290f37e09 WHIRLPOOL 27c61023cff4ba3bbcce424c3ba51bf741fe052c53a160d19572711f1ee3fa87e140a8b7ee7c85508ee133e4d6d6bcc57a7219531a415c9a6eb016d7adc1e541
+EBUILD gmpc-last-fm-0.20.0.ebuild 614 SHA256 8010be70a9bce30a51fbedbc3efafe172d4fd48042fd756726c4bcdf294a64b3 SHA512 bcbd39abbd535e058b6ed57a9c00170597bab284efca0936d932d6e41c8e16be6fae3fa2833090cfbfc9a8b4fdb8f945e63d10924c298e347f6f324c378023d2 WHIRLPOOL 4fcd463bf4806f56a7cfe8ba94ad3d7ec7915274c23c3639f8fa3b121c89b79c0d8369f05bd0f4e97e89389781d20cb268e64765361cc875db113be9fdf6f29d
+MISC ChangeLog 2570 SHA256 0edaceb03366b948a73e7b3ba4da73fe113b18961ee9d840406ce814009856bd SHA512 66a5a565df12bd466b9d29a9f6390e961e562412b165a1ad91980b433763c79d58462507e1ca2bb92987d091dab005e163f3f9feaba4228305b60f6314ec294c WHIRLPOOL 1e2adbb3e70499d88e5fce87f96a23c079bd5bd00a2837fa69f35ae195e5707f30a22fad9d6a60481daff5bb2a70524ff85822c4fbe1eb74f84f91533dcd1b88
+MISC ChangeLog-2015 5515 SHA256 ca6f5e7b6a7687aac7159f82648a8819d1758118e996a1a21143290b070f1f30 SHA512 af6c052b04eb5da646870569d7591696652c7a6681744c84a3a4c5d1f7f1a90d9fe0c9767b8512d2f3fce47a14dfb0534d040676008740410aeaae9165617fd1 WHIRLPOOL fa2c34b8dccc19db370731263b9e37202f48204922c6395a30c0715852a75bde6ee0884ed04bc26f436fc8f97b7e0d70537b63d3a025c3189b1bea6962a070d3
+MISC metadata.xml 515 SHA256 2b9243fac10af7fd189c046072263c738f53ea99dce1869a741473fd0ba01536 SHA512 e0fffce996cbd9fdf86cc3c76095f29703d3d571eaca6b4ed9c7c140b88625875f438324492fddf9139029279ae02f831d8a16b1469a69be82c2bcf274148fac WHIRLPOOL 06722e6471821ce16cfe43cf9aaf4a0eff04ddd2c302dd8bbd989ab4a60fe33ec9808a0890e38d25fd1224ef8bee1b4927a21aa0b7c13a54a937c88bc77dd94f
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
new file mode 100644
index 000000000000..8e16910403b7
--- /dev/null
+++ b/media-plugins/gmpc-last-fm/gmpc-last-fm-0.20.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=3
+
+DESCRIPTION="This plugin fetches artist art from last.fm"
+HOMEPAGE="http://gmpc.wikia.com/wiki/GMPC_PLUGIN_LASTFM"
+SRC_URI="mirror://sourceforge/musicpd/${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 () {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ find "${ED}" -name "*.la" -delete || die
+}
diff --git a/media-plugins/gmpc-last-fm/metadata.xml b/media-plugins/gmpc-last-fm/metadata.xml
new file mode 100644
index 000000000000..1a023c8eb782
--- /dev/null
+++ b/media-plugins/gmpc-last-fm/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://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
new file mode 100644
index 000000000000..fe1c99078c29
--- /dev/null
+++ b/media-plugins/gmpc-libnotify/Manifest
@@ -0,0 +1,5 @@
+DIST gmpc-libnotify-11.8.16.tar.gz 303691 SHA256 379b25e9826672e6d4b187d3dcae19418c69103f6a187d90da149020f6267c76 SHA512 a9422e9f2c23c642967f81b75ca6915c54c364e11ff55321052e7db7dafb12bb832f4fc165a844f43c6db464b999f0cc28e7f8731a84afa643108b0633642967 WHIRLPOOL 974b951c47c9ad18fb01956a37ec4c7ab67bd6b8e91b1d7e3ddd9bfb12a12e40749d1edae64ceec7c9f6afa311018cfe13f04deb4342381529057de96aa49ca9
+EBUILD gmpc-libnotify-11.8.16.ebuild 662 SHA256 0e9d75bf96946b622771c2bf29746686f48b14cb1333cf1b0d05ad0c491c6281 SHA512 c5877ea5663001597490a4f1fb27bd2da2281e4dd8cbbcfc48d63b43926570ff0d4aa5c40cbcd495cb1a29874a8ca4e64779c5b6a7f4d8a80df251bb2e767fe4 WHIRLPOOL abf15fe716f5d2c21db5e24cf22d8265e7127cf26ab1e1759d832e74bf01f0319dea1124a344532623e968a8da3a26c4bcaf46e47f656bc85e109d8c04d6dcde
+MISC ChangeLog 2630 SHA256 54b0e75cbfc7cae6f995d394967b1ca473440b4d03b66c9561dd2cbe5ba9e3bf SHA512 91f314fe3213d1f4df79f519262f4f40134555d353e03dd97cfc7c92a37b877c8db74b205eed5cc4b5f71b6ac4b1bfd3fa4d52244d810b67da27239d87fd5b04 WHIRLPOOL 4e88a80ef6b266f8f65b90951684ea03536426c128aca62d00bd131cb83ab8d8280f0b09cda17963854ea5f0cf3cfc1ca0da78630f45872206755981ca6e9890
+MISC ChangeLog-2015 3386 SHA256 61cb44ccc1c6688913892b4e52bf66b4cd323f1e93b8fbe887aa728651c6ef08 SHA512 184120b9fa8911e49be18a733b6217ace687aa11c0b838bb7dc6e3634bfc68dae174161f14652d57d34b8bf714f2c922b9a797f338f49da1fd44c51411601072 WHIRLPOOL cf36288cdafd26cc8e40766ce301097bd7e5c2d67e0abce950b3dad66057136e15873be75b5f09d7b6554f065cfd320b0ebcaf0f8b06ad998efdceb039cb88fe
+MISC metadata.xml 330 SHA256 0b4114fb14f48cb8502fdf093e4a89f5f53294d31ee6d5f650f529e6c25de47e SHA512 4057990697f90e26393a6703378247c2d0eaa5a3d459a72ed90c5cbd20ed1d74afecae9265fde640f8acb603d3f4f5dbedfb18a957606fe96b9a2c26ede51574 WHIRLPOOL 34f612705db97e57137012fa59cc12e221a4ef6e73a518189125f45fbc5bc5e4aa089adb5808a895998ab6d8a978c9bc96c36fe9b7319caed199baf734b6d21b
diff --git a/media-plugins/gmpc-libnotify/gmpc-libnotify-11.8.16.ebuild b/media-plugins/gmpc-libnotify/gmpc-libnotify-11.8.16.ebuild
new file mode 100644
index 000000000000..93b469028709
--- /dev/null
+++ b/media-plugins/gmpc-libnotify/gmpc-libnotify-11.8.16.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+DESCRIPTION="This plugin sends an announcement to the notification daemon on song change"
+HOMEPAGE="http://gmpc.wikia.com/wiki/GMPC_PLUGIN_LIBNOTIFY"
+SRC_URI="mirror://sourceforge/musicpd/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc x86"
+IUSE="nls"
+
+RDEPEND=">=media-sound/gmpc-${PV}
+ dev-libs/libxml2
+ x11-libs/libnotify"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ nls? ( dev-util/intltool
+ sys-devel/gettext )"
+
+src_configure() {
+ econf $(use_enable nls)
+}
+
+src_install() {
+ default
+ find "${ED}" -name "*.la" -exec rm {} + || die
+}
diff --git a/media-plugins/gmpc-libnotify/metadata.xml b/media-plugins/gmpc-libnotify/metadata.xml
new file mode 100644
index 000000000000..35e5a1e6b000
--- /dev/null
+++ b/media-plugins/gmpc-libnotify/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://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
new file mode 100644
index 000000000000..3176604fc567
--- /dev/null
+++ b/media-plugins/gmpc-lyrics/Manifest
@@ -0,0 +1,5 @@
+DIST gmpc-lyrics-11.8.16.tar.gz 306510 SHA256 5dee816c422364b1a7eaf2c34dbacf56ee416eacad15acbe65920a2ba2ee33be SHA512 88737fddd75e564b9cf403ebc2c49964e8df59007467b688cd40879b35a14d8d8d6625213db91cab7e3d0abb47fb345e6f13501f9fdd5fe26ad8e43d0e88ea3f WHIRLPOOL 5fff5e8f328a4c556a06d329c9ad534b0fa0ac126779dde0bcd790a3747795233ae57ae8391f7a37937b2a1285bc70e238ae808a38662355ef0912ab021f5e2e
+EBUILD gmpc-lyrics-11.8.16.ebuild 592 SHA256 e960603865c734a5a0da5971c06accd687f92d70be643e3f0c23e3741a96ec6d SHA512 dbc285d5bbe3bd7dd7e336a9f3cd364672793e7f4624a83877317e5f44156f5956abc006bf9fcd45bbaae331b655d83c40d2887f2417e34d0ea657de87b2e617 WHIRLPOOL 1f2903f0f00f2bae460f869ee3419e44516f0a08fea9d51f112e4ebb7aa897d1689291bf3762b06232148604634e4059ae9a11af5ad9bd4eb5375c6c7271ce23
+MISC ChangeLog 2569 SHA256 3380ba5a465a7f115eac4010f19a8af2c93d3f0fa405516835638e9afd882ce7 SHA512 2351bc7ba491163689a182032e100f176c85fc33f3b50b0f216cd0db6c0f81164d02853f04abe4a43d7e09f4dbc5521945fdf2b5cb2ed2ab061761d331f40a11 WHIRLPOOL 438664aa688df656fea5e08d0aeee34decd022d26e066c779fff219405a8eef3aadaef2c0eb02788dfddf07daa8a2b979625eab56a9323251848742325f1b586
+MISC ChangeLog-2015 5429 SHA256 e5e6b4fe6f00d4b09ff9321ded977615828c1ffab428a25aed3c7bdccb81dcf3 SHA512 95ddc48c041b9ca2bc39e991f59b73dceae2f810aa2ea454d31d1db089dcd1e3dd8d56e180b407dd182955ef5bfc34ad4182623e941ce62a33cb3d34d7644eab WHIRLPOOL b72996291b7d8e377e92ddae612da91a84398695ef46f84453caa7d4e91ae7b179569aa5f8f9f04ce0ac6e1bb5ba0c55dd09f3f3729e95f08f90f9c57ff8fbf4
+MISC metadata.xml 511 SHA256 54fdff2edf1f3f82fc5541f8f9d27e33aa9f0c2ecf48377bafece289f9b2410a SHA512 ed445ab9e4723d19b9d14a41766c723724bc03612f71d77fc91c7539d4745513923e781d0624214fb0a12670517eef462cb67e1da0327a12319ef1132c6995d5 WHIRLPOOL 907b562c0a52904ce03d6eb801cee90abcbe6ddc47025f183679e798fa11796b6a71947bdd4ef140314cee3800831431bbb9e455ee3143258fdb5547b7e334e8
diff --git a/media-plugins/gmpc-lyrics/gmpc-lyrics-11.8.16.ebuild b/media-plugins/gmpc-lyrics/gmpc-lyrics-11.8.16.ebuild
new file mode 100644
index 000000000000..a579690cdb18
--- /dev/null
+++ b/media-plugins/gmpc-lyrics/gmpc-lyrics-11.8.16.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+DESCRIPTION="This plugin fetches lyrics"
+HOMEPAGE="http://gmpc.wikia.com/wiki/GMPC_PLUGIN_LYRICS"
+SRC_URI="mirror://sourceforge/musicpd/${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}
+ virtual/pkgconfig
+ nls? ( dev-util/intltool
+ sys-devel/gettext )"
+
+src_configure() {
+ econf $(use_enable nls)
+}
+
+src_install() {
+ default
+ find "${ED}" -name "*.la" -exec rm {} + || die
+}
diff --git a/media-plugins/gmpc-lyrics/metadata.xml b/media-plugins/gmpc-lyrics/metadata.xml
new file mode 100644
index 000000000000..60ae1fbf3f00
--- /dev/null
+++ b/media-plugins/gmpc-lyrics/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://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
new file mode 100644
index 000000000000..fe95895c378f
--- /dev/null
+++ b/media-plugins/gmpc-lyricwiki/Manifest
@@ -0,0 +1,5 @@
+DIST gmpc-lyricwiki-11.8.16.tar.gz 306508 SHA256 bb00e806d3cb55b0e3b5e3d18ad5fbd4bfc93e241a4684b70e3bfa5690f11709 SHA512 32d9788c15a03973725990d01ef2bdd8979a9fc17c3b70a90f42fff7bd1f5241de2824077b48adddbce66a6c7e8592bb0f729346d48f8cdaa172c1924b6ecd11 WHIRLPOOL fedd66b837eee4741e6b3e18c2c5b2c4702f3ce845625fc1728f8b554453bb6f07d883646362d07b08325c4c0e87fdeceebf6ab0a9ca856ce2a3dad295602519
+EBUILD gmpc-lyricwiki-11.8.16.ebuild 610 SHA256 98b64c05e606c1d0130edc966873f764ac1eddae8518c4a153454698cce465be SHA512 3944bb3e03b2da9445ae0cab224d999e6ce0fc47783451a876b142a625bd99e6736b5f603658e782a4bb9769b30a868c28391af80bf26754ad476000f2a49702 WHIRLPOOL 5823d10773fa1ec328b9e36b752fce4321b875f7826b55b82608f060ffb50c9c74c2076ffe0a8ac5c50620b0d96dd4a24bad3d995cc749be6e56c9cc05e8f4c4
+MISC ChangeLog 2578 SHA256 c4191997891f3fdf822a35fbf6b61bbc703ea92910121c29b90b828e0de74159 SHA512 d4ee857479349f977463b355d657553e0c20f8263d52dc88162597c26a9b3f4a49cea5f769e9c842dfcc7737701bead447227bf884be77b92bd4cd69727d5b29 WHIRLPOOL 96b0e57c49128dfa617eace03e0b1c90d57895863e5d2103c7516a0a05de12d5c90a60995191aa511e1c33479b39f990a11be848a9a91c6f98bab1489b43516a
+MISC ChangeLog-2015 3413 SHA256 b6997b3d114143780122856a7824b86d3a28b53b80931a14fa8294ae9fb17f60 SHA512 d6101c6b2da8b1006d27ee57d761060f2ddb6966ca6173cbbdb56e4fc621fbc4fb1d312e3dbe2d1ff4d2a51d09a06d85d8a7b308859184a5d7966d763c677f53 WHIRLPOOL bb646702ec67c83efd0fbbdabb3806ab680d86a1059823c7f670cf122b023fc225c8da623d66c66edb2e9ecb9d98993af561f87d92c11a2c25d4f83f52454b65
+MISC metadata.xml 330 SHA256 0b4114fb14f48cb8502fdf093e4a89f5f53294d31ee6d5f650f529e6c25de47e SHA512 4057990697f90e26393a6703378247c2d0eaa5a3d459a72ed90c5cbd20ed1d74afecae9265fde640f8acb603d3f4f5dbedfb18a957606fe96b9a2c26ede51574 WHIRLPOOL 34f612705db97e57137012fa59cc12e221a4ef6e73a518189125f45fbc5bc5e4aa089adb5808a895998ab6d8a978c9bc96c36fe9b7319caed199baf734b6d21b
diff --git a/media-plugins/gmpc-lyricwiki/gmpc-lyricwiki-11.8.16.ebuild b/media-plugins/gmpc-lyricwiki/gmpc-lyricwiki-11.8.16.ebuild
new file mode 100644
index 000000000000..154402ca990a
--- /dev/null
+++ b/media-plugins/gmpc-lyricwiki/gmpc-lyricwiki-11.8.16.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+DESCRIPTION="This plugin uses lyricwiki to fetch lyrics"
+HOMEPAGE="http://gmpc.wikia.com/wiki/GMPC_PLUGIN_LYRICWIKI"
+SRC_URI="mirror://sourceforge/musicpd/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~ppc x86"
+IUSE="nls"
+
+RDEPEND=">=media-sound/gmpc-${PV}
+ dev-libs/libxml2"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ nls? ( dev-util/intltool
+ sys-devel/gettext )"
+
+src_configure() {
+ econf $(use_enable nls)
+}
+
+src_install() {
+ default
+ find "${ED}" -name "*.la" -exec rm {} + || die
+}
diff --git a/media-plugins/gmpc-lyricwiki/metadata.xml b/media-plugins/gmpc-lyricwiki/metadata.xml
new file mode 100644
index 000000000000..35e5a1e6b000
--- /dev/null
+++ b/media-plugins/gmpc-lyricwiki/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://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
new file mode 100644
index 000000000000..3124530d5882
--- /dev/null
+++ b/media-plugins/gmpc-magnatune/Manifest
@@ -0,0 +1,5 @@
+DIST gmpc-magnatune-11.8.16.tar.gz 316305 SHA256 9b8eed7c43f615e69b15cdfc3c7dca3e2068b0c08d3b7f11514fbeec913bbde9 SHA512 eb258190357f7fc3d95dc8400330d37dcbb35be7d576a6c6d543c2ba693f31058f7b4e1aae1050caf7b7b64727f26d70c55352c859e2044f3b7e8fe327608d9a WHIRLPOOL 7061a40b9555210f8c4a5fb6c0bdcd36d1109b40478d4b85a24a7d5e54e04ce7d7c6bb6e21e5679d4195dd50259b059c3a5332afc6c2b62f07f24f48f3094eba
+EBUILD gmpc-magnatune-11.8.16.ebuild 745 SHA256 4dc454ee5632d5533d3843c7544b12b5125aa54f76a17f59042ab549d883a0ce SHA512 0882e84fd9939943c68e343146f1b737c7415dfb19243a8c481920d9b8eef34ad9f1b91f76742561bb585df94ad6ff17f9c12acb77eb2205fbc9ccbca8371df5 WHIRLPOOL 9e9dc5a8b0fa59e6441dbfd2fc1fc0251bc76ebbdb67abdbf028122e9912b96bbf3fa1e3bb6e781319b14c65cb7996156ad43f11413247e214e757f8199be0f5
+MISC ChangeLog 2578 SHA256 2abd17df0a5bd086bd42ca141cc4d6d4859d73b58bf09ef93be4c0a4f090717a SHA512 c6d9d0cf53b0bc60527946efca8fb6878ec61edeecdb7a19d17a5cc67d564f7855e9e0cbe317fa2d45581cfe92f2436ed6449f3937d8ac3f0cda3ef289a76a11 WHIRLPOOL 2acf39b988ce962629a0714bfbf30e930b6626d9ceb3f6e4bcf0dcc02cd53edd9f4ccc6a8bb68a625143a525d423d2df52c89362e2d3204dd97b3d9afae96480
+MISC ChangeLog-2015 6052 SHA256 fb2a4194dae8c513ca85b571282b99fe46d8f0358db1ff0dd3965e46f915f651 SHA512 e35f50cc5f45d4b3104c6fcdab31e5f570db0dd8ecc5170ca6a3f017da57a3983e7bedfe4e2949d8c5c584c7fe4216a78dbee322d8eef004bd164c2ba1564fdc WHIRLPOOL 46a01a8f8d04e52f372e21228bf54ae84b91be44af29d5074f7559a2e4138dde6f2ca7ea4f75218e9f154d9406ddb3291ed2797a1996e49bd3b7d2d2ecc35e6b
+MISC metadata.xml 661 SHA256 b146eef6298e33d054551a845a1ba718429389b23e817315bce52263e54e5fbd SHA512 65cd60c2bfd36a449bd959c526cbcff04e60943572756e14fedbec4b7aef7a3ba831c8236094eb936ec3394b79c4ff287a882fa497a01e9cfc0acb746e87f338 WHIRLPOOL 9d84f30598527ebfb4024bae73c451967eddb9a6811394b65c782a7d0f02a1cceb3494f67adea635fe71831540abfdb1402ba82f8f82f7a75140fa71658294e4
diff --git a/media-plugins/gmpc-magnatune/gmpc-magnatune-11.8.16.ebuild b/media-plugins/gmpc-magnatune/gmpc-magnatune-11.8.16.ebuild
new file mode 100644
index 000000000000..1a5b81be461d
--- /dev/null
+++ b/media-plugins/gmpc-magnatune/gmpc-magnatune-11.8.16.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+DESCRIPTION="This plugin allows you to browse and preview available albums on magnatune.com"
+HOMEPAGE="http://gmpc.wikia.com/wiki/GMPC_PLUGIN_MAGNATUNE"
+SRC_URI="mirror://sourceforge/musicpd/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc x86"
+IUSE="nls"
+
+RDEPEND=">=media-sound/gmpc-${PV}
+ dev-libs/libxml2
+ dev-db/sqlite:3
+ >=gnome-base/libglade-2
+ || ( 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 "${ED}" -name "*.la" -exec rm {} + || die
+}
diff --git a/media-plugins/gmpc-magnatune/metadata.xml b/media-plugins/gmpc-magnatune/metadata.xml
new file mode 100644
index 000000000000..3fbe00986537
--- /dev/null
+++ b/media-plugins/gmpc-magnatune/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://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
new file mode 100644
index 000000000000..48ad81503679
--- /dev/null
+++ b/media-plugins/gmpc-mdcover/Manifest
@@ -0,0 +1,5 @@
+DIST gmpc-mdcover-0.20.0.tar.gz 305148 SHA256 e0f50943e46ff83614d9d18e08aa2b4e592b71df090763e0827dee8106170d82 SHA512 303a4027c7796a3fa38a55643911f07b0aac4a5a66fc4a36120df9f820843705738727623ecfc9aa138b5456b0234577fdc1a60993e98745e63e2bf5c3a44ef0 WHIRLPOOL 2c69e0bbb65826dd445bef18ccbc2817d03d0a3af8e4fa59b5786ec05b35123841aabf53324a3aa1aa336875345a6254e52c8787aa3f1e54f3ef3b39679ea134
+EBUILD gmpc-mdcover-0.20.0.ebuild 775 SHA256 715612c0752b30f0225aa561f295a9eaf0d5a6073ec08c58e520a2d580bdf0f7 SHA512 16a61cfdc86820453b38aa77ca7ea427c4c3713f49c630d2267cbadc452f91832c3c40b8d786ade4288564b29dc5c5c12b3abb5b9a9db8e0d884329513b191b5 WHIRLPOOL 367891390e4ae603d123d9fce7bf618550b7ed2c2eed6d2f9eeb891a4ae2a0838581f008d7a8fb33dd609f905fd8202f43c9442a64d124d1417f9daede870225
+MISC ChangeLog 2570 SHA256 23eb69c7c25f58115bc783865cd9303b43cfdf93ca888a85155df55b7b9a95be SHA512 57800dcd793569f0f507f6e5ece70adbbc9f5f3cbb38d76106974f3aaa6b6d8a6b609e3bfa0c17cc5cf03e34b137fe97e0597d9fc855dfe1a6bcd225341d8542 WHIRLPOOL 5e63c651422375492e6cb27de5d4848b2e5c8e2a2f266552108eead99c5b32f5bcf2553c789434ef3944860b2ec3b7718544d9ede6a378088a1ea5fd3c4d920c
+MISC ChangeLog-2015 5037 SHA256 2f64a56fa42ae64d13822e7609ac55ddb64298a061dcb2d18ca6f8f6333893b3 SHA512 c7cb6f91c37b99121976ea96fac9833a8e69a1a94891106bed54919c00e8cb766ecb68a0747399da5ebc6d745893e7516738349f0a9534dfd3955b5864c426ee WHIRLPOOL 5605b1d6810207c9d4462eb210afb5edd09fc69b95efa572377afb48b38918c5f29ac81d877c76ef5aedb87e75f813b3caa9d854281fb3be9151acd423f02629
+MISC metadata.xml 459 SHA256 738492c5b99d813f8c1e426b9b530782499cba8648fe343d82ae712776cc8cc5 SHA512 b228fdd5151142acd2594595d1d6bf00851f147e814b253bbc21b90131dd5a42c86733fabb77dd2338d6302e1fef66febbcdaa41f90541ab4fab6d743c3f4ee9 WHIRLPOOL 5a905172619ca3f7e70f312226c2aba17c3c3074959148b9fc3788ba69accc3b027fdb84b9e3b2a6b872d150eb9cf4e1adfc5ade75090534e4f8671d0cf5d030
diff --git a/media-plugins/gmpc-mdcover/gmpc-mdcover-0.20.0.ebuild b/media-plugins/gmpc-mdcover/gmpc-mdcover-0.20.0.ebuild
new file mode 100644
index 000000000000..cd59cfee0f9c
--- /dev/null
+++ b/media-plugins/gmpc-mdcover/gmpc-mdcover-0.20.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=3
+
+DESCRIPTION="This plugin fetches cover art, artist art, album and artist information from the file system"
+HOMEPAGE="http://gmpc.wikia.com/wiki/GMPC_PLUGIN_MDCOVER"
+SRC_URI="mirror://sourceforge/musicpd/${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) \
+ --disable-dependency-tracking
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die
+ find "${ED}" -name "*.la" -delete || die
+}
diff --git a/media-plugins/gmpc-mdcover/metadata.xml b/media-plugins/gmpc-mdcover/metadata.xml
new file mode 100644
index 000000000000..7cbb2603316d
--- /dev/null
+++ b/media-plugins/gmpc-mdcover/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://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 cover art, artist art,album and artist information from the file system.</longdescription>
+ <upstream>
+ <remote-id type="sourceforge">musicpd</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/gmpc-mmkeys/Manifest b/media-plugins/gmpc-mmkeys/Manifest
new file mode 100644
index 000000000000..bebd1e0f5f45
--- /dev/null
+++ b/media-plugins/gmpc-mmkeys/Manifest
@@ -0,0 +1,5 @@
+DIST gmpc-mmkeys-11.8.16.tar.gz 306983 SHA256 708a0ca30a424b8dacfe574bdcf18c147f9a3be7366faa2466525cf7b5936f2f SHA512 d7cc1f9ae8b4556e7573495cc4a08476aa6a8222a020f59549d3fb4b89f92c910f172c26aed72be9e8a463783e54348781537bf9dfe8b637bdf6b5a3787b033e WHIRLPOOL 7ebae8e4c6fa26fae1391e845e0ebd3f7c512b7573ad2bebab13be415eec2e4d5b875fefcfb08f2fcbb482403003e3be0fbf4d28f096d85f4d11c13027e200c8
+EBUILD gmpc-mmkeys-11.8.16.ebuild 590 SHA256 7052553f966b161369f1691d9b9e242b2a35b4828e0f2115d4409c2f48e0cf4b SHA512 bbf23532bd836a23c797d646c2242af8c35ce6903931aa9b56ede3b2f03fadea1bf3f9a997e4bc5531cdc57a69c06cdb618f8da5221b06e2fb735092e1990d78 WHIRLPOOL c7860ecf2a1ad357b5d953a5206fcc7c46dd9e0122afd762e59b39fb0e895da153c4d19c4d192a999677ed9b9c552804e4d9d7b77b1ee7a69a12c4aaf520c04f
+MISC ChangeLog 2569 SHA256 91a531f810abb01230cd1cd281d6c187f8c1557e8857b0a8011d23e379ad4e3f SHA512 ecb2eb36b144975c959d84d5fcba6afa7c8769880903e0071b19512cfa805360da0efc9f9871c91cfebf9ceb3cfb747ca8810227c6db1b6aa14b6407e8361259 WHIRLPOOL dac2db5fabb7dab3503fa66ed4ad88e3a9e17f6afea3a3dabec91ccb680245d6fe2f3d2a4349daef3cc70af0a8f4ebfed9475a018b2e00b848c8dc43453ba0af
+MISC ChangeLog-2015 1442 SHA256 c8962addbfb2b536fa7da18f313f48bf73198c4bd7ce6522c095c506900f47de SHA512 2780a5208ee77b1957189ad22aa1525d06ec3a28305a6a79408307e022c151a0dc9da7d2e5a6f653c3e3ca17d99978e6f33f74325b458c3f76484239d08634b9 WHIRLPOOL da569ffa468be9600ef4bd2aadc46f36b10bfd341f298aca2d46ce30abcd7aaf1d9d508432ccea23ffdbb667206269518f16c11b7874e0a996a7e3521d5677ab
+MISC metadata.xml 251 SHA256 d31d860072cbc0afbba59dfc6371d482d442c438b258cdd5b94703b290ba5427 SHA512 62aceffd66c33efd4210c0d088e70390e489479a4085244e76e25f599bebbee78bdb994209bc5371e6d762f9f0bb94d164774e0a3182d58fb40de166710c0b75 WHIRLPOOL d078dd6f652ef55947f917949985b290c046e82803a7fc3c8992aff4d6e328d0278edc6daf5b9cf358873b03f5e674b1093ea0af6674d7bfd069c942f6e0f4d0
diff --git a/media-plugins/gmpc-mmkeys/gmpc-mmkeys-11.8.16.ebuild b/media-plugins/gmpc-mmkeys/gmpc-mmkeys-11.8.16.ebuild
new file mode 100644
index 000000000000..77e6924f6389
--- /dev/null
+++ b/media-plugins/gmpc-mmkeys/gmpc-mmkeys-11.8.16.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+inherit vala
+
+DESCRIPTION="Bind multimedia keys via gnome settings daemon"
+HOMEPAGE="http://gmpc.wikia.com/wiki/Plugins"
+SRC_URI="http://download.sarine.nl/Programs/gmpc/11.8/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND="dev-libs/dbus-glib
+ >=media-sound/gmpc-${PV}"
+DEPEND="${RDEPEND}
+ $(vala_depend)
+ virtual/pkgconfig"
+
+src_configure() {
+ econf --disable-static
+}
+
+src_install() {
+ default
+ find "${ED}" -name "*.la" -exec rm {} + || die
+}
diff --git a/media-plugins/gmpc-mmkeys/metadata.xml b/media-plugins/gmpc-mmkeys/metadata.xml
new file mode 100644
index 000000000000..2b0a4ad680ad
--- /dev/null
+++ b/media-plugins/gmpc-mmkeys/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>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
new file mode 100644
index 000000000000..bf3264feb9dc
--- /dev/null
+++ b/media-plugins/gmpc-mserver/Manifest
@@ -0,0 +1,5 @@
+DIST gmpc-mserver-0.20.0.tar.gz 314343 SHA256 dfc4872f1258a10819eec3f99562637b77fd745fb2a5cbdaf88c2c3e4e107052 SHA512 17899ca47251ce600260e668de2d3fbe874fa0b09c64dcef8dfd894d3a623e5348941e233140aaaec109b5df1f6aa6af55157f73ced1cdada1ebd1f503dd9bf8 WHIRLPOOL 4fe1ab3da716ec9aa73972d88a3ba5c785924aa39f921164cd5be228681f5a3d7a7c8c88d7b04e385f8fcba88e70b195699c9c7355d5f0d71633157d34a403db
+EBUILD gmpc-mserver-0.20.0.ebuild 577 SHA256 cdcc2acd7013aec03a3a54a3935424f8419cdb5a4880950f69c312493100d7bc SHA512 044f8946fbbe0ae9ff8e666a475b29b142890728908bdfefbe0325e224f25973fd10f445e4b2794ba089d0dc6c29d10b76fd7ace63d3453fb3b3527355ca4f10 WHIRLPOOL cf9b49efd2a70cbbf1d5ebf9bca0dbf1a1899eacdb265ada9050e83ccefccc709cf25462949e80be6d827f5dd9ebcb541e04cd85855246b323af49e6d00124d6
+MISC ChangeLog 2570 SHA256 05bad5508d485832e85fd73dceb1f12505b6184762728b69f80fe465482f8d74 SHA512 4bfdb6a2680ae909038da60b5ed9ac8132874f988e28b9d7418af0f11681e0848f8f0607b1547506a42f7a8a8e2de904deadd7fea3da5d2109b71a513ec2e766 WHIRLPOOL 344fee4e1d86b2aebf7c820a1873e7c0ba175b600b23cecb61c40535d15820b6272f800dd7e962621a566f0f79d02abeab9e6ebe68c90824b917beab4bf48a18
+MISC ChangeLog-2015 596 SHA256 0bbe98740d0fa5d7ecc7711888f34908276d21baa79c957ec4959c43ce4e60b9 SHA512 ca8c29935530498d0a710f59d2273e99e4c43ff71529ef6ea4fbf1266535ad7d02bcd641282c70fddb732a83aa03046e8b525cd473aa861215582482828386f3 WHIRLPOOL ad1ff6fedba6bdf45b4977428fed7d2c9e425a95ea11f5729c1743f961a07fe90022edd2e557d4e1ff2cf3a8dff27635ddcee3619f152d14239b0a37ba8b9ab8
+MISC metadata.xml 330 SHA256 0b4114fb14f48cb8502fdf093e4a89f5f53294d31ee6d5f650f529e6c25de47e SHA512 4057990697f90e26393a6703378247c2d0eaa5a3d459a72ed90c5cbd20ed1d74afecae9265fde640f8acb603d3f4f5dbedfb18a957606fe96b9a2c26ede51574 WHIRLPOOL 34f612705db97e57137012fa59cc12e221a4ef6e73a518189125f45fbc5bc5e4aa089adb5808a895998ab6d8a978c9bc96c36fe9b7319caed199baf734b6d21b
diff --git a/media-plugins/gmpc-mserver/gmpc-mserver-0.20.0.ebuild b/media-plugins/gmpc-mserver/gmpc-mserver-0.20.0.ebuild
new file mode 100644
index 000000000000..43729642c28b
--- /dev/null
+++ b/media-plugins/gmpc-mserver/gmpc-mserver-0.20.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+DESCRIPTION="This plugin allows you to play local files on a remote or local mpd
+server"
+HOMEPAGE="http://gmpc.wikia.com/wiki/GMPC_PLUGIN_MSERVER"
+SRC_URI="mirror://sourceforge/musicpd/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=media-sound/gmpc-${PV}
+ dev-libs/libxml2
+ media-libs/taglib
+ net-libs/libmicrohttpd"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+src_install() {
+ default
+ find "${ED}" -name "*.la" -delete || die
+}
diff --git a/media-plugins/gmpc-mserver/metadata.xml b/media-plugins/gmpc-mserver/metadata.xml
new file mode 100644
index 000000000000..35e5a1e6b000
--- /dev/null
+++ b/media-plugins/gmpc-mserver/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://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
new file mode 100644
index 000000000000..f8ca6c8b595c
--- /dev/null
+++ b/media-plugins/gmpc-playlistsort/Manifest
@@ -0,0 +1,5 @@
+DIST gmpc-playlistsort-0.20.0.tar.gz 283031 SHA256 ac98764843b05276b22f6ee88c8d735240606517007f81606fbfe901a2e05579 SHA512 e5c0dbea825ffe0c76003c4d6dde497b8267105a31639f2cf395a7bd9edbb79813e4c7816f6d0a04625ee88fdee0e9dd0e57072f358ef8056b370c160b37e8a7 WHIRLPOOL 679cbc8d8e63aaf9ec36590ad21245f0e06a8979235ac3a7553014820bc835e619d703f4b37ef1b5f9e5a31dad0874df59e687f920c41f29c417fb77b4a9c0a1
+EBUILD gmpc-playlistsort-0.20.0.ebuild 608 SHA256 9386db45e497000b5325f18e6e47b0d5ef9621b8bf5959453872daf55463aaca SHA512 2cbbbcd17e95b8439ab6e3ed4e3ce37f0c589ecee682bb447a53f2ececfdd81fd504d590e033b7536ac6e1e48db7de22396203232f6750c1d738a53d74d6c904 WHIRLPOOL 6f9f0d0562dd2da488d9a0240587e0f42fb78caa1769de5a170d4e4e3ca51c26896ea3ff0933869ccaeae5e7ca311d4ff5c5185309df66d05741ecce2372da4b
+MISC ChangeLog 2585 SHA256 9b64f682b048b163480150997af53e2f5067e7edfbc981784e160b78e39c45de SHA512 2f2d611ad00f4fe48a9353fb15f5b0984a6781e89ff5132c95a41cad5be169eca2f3733385e7da4f723e0915a1a0733ac2cacbd09a7c782e717715cab7ba50c0 WHIRLPOOL 768f0e8b6da171ee152d664834b01f50ad22653d5180f4befff66783b267810c3ad5e7d560e3fba05382f458d782ff215fd261ddb6482b71b83f10d0daf0a6be
+MISC ChangeLog-2015 1631 SHA256 db5474c73c06f3b89b6f23a8a48eaba1e662911422ad79911404d7d0082e4395 SHA512 17565180e37f127ee91c1d2a1fe4704df4aee368f77eeb5a0a9979cf78b9f72adbe975450cc55b4d3ec9e0f77bcf8a8551521b06979835fb316a61df5155f2f6 WHIRLPOOL dd3dfc07ae8094afe589aacc3fd25133efd4ede857769b225b147f27dccdc43ceeac5b6f04877bfa2243d6a5f3d9be2a00e07126b187fe78dd445a8dd8ce47e3
+MISC metadata.xml 330 SHA256 0b4114fb14f48cb8502fdf093e4a89f5f53294d31ee6d5f650f529e6c25de47e SHA512 4057990697f90e26393a6703378247c2d0eaa5a3d459a72ed90c5cbd20ed1d74afecae9265fde640f8acb603d3f4f5dbedfb18a957606fe96b9a2c26ede51574 WHIRLPOOL 34f612705db97e57137012fa59cc12e221a4ef6e73a518189125f45fbc5bc5e4aa089adb5808a895998ab6d8a978c9bc96c36fe9b7319caed199baf734b6d21b
diff --git a/media-plugins/gmpc-playlistsort/gmpc-playlistsort-0.20.0.ebuild b/media-plugins/gmpc-playlistsort/gmpc-playlistsort-0.20.0.ebuild
new file mode 100644
index 000000000000..9bc12016e411
--- /dev/null
+++ b/media-plugins/gmpc-playlistsort/gmpc-playlistsort-0.20.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=3
+
+DESCRIPTION="This plugin adds a dialog to sort the current playlist"
+HOMEPAGE="http://gmpc.wikia.com/"
+SRC_URI="mirror://sourceforge/musicpd/${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_configure() {
+ econf \
+ --disable-dependency-tracking
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die
+ find "${ED}" -name "*.la" -delete || die
+}
diff --git a/media-plugins/gmpc-playlistsort/metadata.xml b/media-plugins/gmpc-playlistsort/metadata.xml
new file mode 100644
index 000000000000..35e5a1e6b000
--- /dev/null
+++ b/media-plugins/gmpc-playlistsort/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://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
new file mode 100644
index 000000000000..b9f65cd9950d
--- /dev/null
+++ b/media-plugins/gmpc-shout/Manifest
@@ -0,0 +1,5 @@
+DIST gmpc-shout-0.20.0.tar.gz 300903 SHA256 0727e71f422a7b41da9705ab38ccfd13fd8203e1975dff6c34e55e7f957da3df SHA512 e834f6c741641a0b15f57e033ba51d62e5308290ef1aaad6e3d683d796f3fe7f3292c241929f78d1f366f5598b0fe8899f4219108d6505811e2c24014b7b816a WHIRLPOOL bd4e787555accac45bc3e97d40f79ac47f95f5237d99f84424c7545ff16f526208cbd119a528ab72e16e22606bc9998a2c2ffe81cb9fdf674a160750e2f60d02
+EBUILD gmpc-shout-0.20.0.ebuild 728 SHA256 e457205f698fe4a75c646d87e8877fe92ce6b5f8133a35df08fbb9b65af8ac5e SHA512 b0791c6c88d4134732de80ca9b027c2f3d1965964599bb2ad82eb0e8c7d22c15bdc6132b7fec8c8cdabef767e17ae45825445023ee7da422a36fde0fd2fbd4eb WHIRLPOOL d2811b8393a9c99ae7fbab4b9b17c149fc18c0141c3e810aa71053dba1194d1adf337c5e89c83dd4ade8e15b23c4b7a159094036cb83ff99f574a5b992e38821
+MISC ChangeLog 2564 SHA256 3f8ca7accd6fc41f6a2f5f747334db3d7d79724b95a822ecf1618ba8bf0c3ff1 SHA512 29de36e04e32b7295ee4ade9dda86d99536f5eba94114b6efd2daa0bc1e203058723b0dd9e755ba19dc2710fd6ae892cd699a8dac4697a06501ac6ab4c808c7a WHIRLPOOL b39a6a20e2452d38821d48b94f5070402026cc278b8fff227d2fd9fab1603ad522dd0f8835cfa38b7ea2b65e075dcbaceaa0be924826c9b24c2bff8c6306fe9d
+MISC ChangeLog-2015 1139 SHA256 3bef72d6a183813b3e96bb476ad765d5b5603d31ddbc08264b79e5b1cf523137 SHA512 753746f707789cec9d14a9dfdd7c43972d3c8ce37780810f46758e8d79952aa212eba4d12618dc5c66da9d6781a1252f4aa6ececfdeddd7ad087c91511c411de WHIRLPOOL fb3e6ba51b479dd4819bebea893ff31790f7df63cce7673edc9b92a3e85c4e435f3876424432e58c7dabce108c0598f58515a2c94ddbbc7d5e0adeead11277c3
+MISC metadata.xml 330 SHA256 0b4114fb14f48cb8502fdf093e4a89f5f53294d31ee6d5f650f529e6c25de47e SHA512 4057990697f90e26393a6703378247c2d0eaa5a3d459a72ed90c5cbd20ed1d74afecae9265fde640f8acb603d3f4f5dbedfb18a957606fe96b9a2c26ede51574 WHIRLPOOL 34f612705db97e57137012fa59cc12e221a4ef6e73a518189125f45fbc5bc5e4aa089adb5808a895998ab6d8a978c9bc96c36fe9b7319caed199baf734b6d21b
diff --git a/media-plugins/gmpc-shout/gmpc-shout-0.20.0.ebuild b/media-plugins/gmpc-shout/gmpc-shout-0.20.0.ebuild
new file mode 100644
index 000000000000..1f1c70e1436e
--- /dev/null
+++ b/media-plugins/gmpc-shout/gmpc-shout-0.20.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=3
+
+DESCRIPTION="This plugin calls ogg123 and points it at mpd's shoutstream"
+HOMEPAGE="http://gmpc.wikia.com/wiki/GMPC_PLUGIN_SHOUT"
+SRC_URI="mirror://sourceforge/musicpd/${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 \
+ --disable-dependency-tracking \
+ $(use_enable nls)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die
+ find "${ED}" -name "*.la" -delete || die
+}
diff --git a/media-plugins/gmpc-shout/metadata.xml b/media-plugins/gmpc-shout/metadata.xml
new file mode 100644
index 000000000000..35e5a1e6b000
--- /dev/null
+++ b/media-plugins/gmpc-shout/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://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
new file mode 100644
index 000000000000..3a9dd074a266
--- /dev/null
+++ b/media-plugins/gmpc-tagedit/Manifest
@@ -0,0 +1,5 @@
+DIST gmpc-tagedit-11.8.16.tar.gz 311089 SHA256 127be98ffabb56c9d629218e4158bcb1632e9333ac48c218bbec9543803799d6 SHA512 9753651290391b55d0e267870fbcaba0744a3877a7f8e16ab358feac32b8005830e5957e4643480ad56809a9634b6cdaf50b7e9b62159b04ccbc2e074be92deb WHIRLPOOL d9e10c56c5ee1a4ba4a744e8fae88e2d11427c9562b6ad781af882e296fbe59ee63499f7aa1a98e4ba04a7882badb127c65bbaaa6f21548d78a26ab96753dd96
+EBUILD gmpc-tagedit-11.8.16.ebuild 659 SHA256 6f3b68d8dc6429ebd507ed2e3f536ff2027478c194304c41a437ec4466984f76 SHA512 676b2686d75554e3706f891cd1c79c15e6ca7d628f49971271eb78f97fb47f216ca249f0748504f549b75b0012e7d3028782639284f46847c1b47b65fe4b867b WHIRLPOOL 248193792f318e6a41e265d303c3abbec04d91dcdf4b6a5e47c930d89e2e12cd8861bcc1076757a9c087f1c41e05a3d1d48c7f3178ddd591b6c455e1b1986fb1
+MISC ChangeLog 2572 SHA256 f35d2758e0c1b167d14978880e2cda22c333682facb7620820bfa065316a2f77 SHA512 973801776a27a2c3a385240e61e697c87b7506a61fdd7b6c32f4a278b9a800aec31611daed458d72134a445914c32fd752d85cc00cc1c6fd643a1c1bced0fd79 WHIRLPOOL be448cec41dc1c09c952ea127155e87e7caa584ecf47b21333f2ed220e7b2954b055a6f28503832230322e6abe23067f4abea80214209507f04a3cf0bc207c6d
+MISC ChangeLog-2015 1957 SHA256 461c6e5cd77ef55ebd221e5ddc3eda1e36e69bec4baeb767f29f9beb2f1b03e5 SHA512 91fb2157d4452659dadca24d1c7926ab3dc68dfad9365166180edb7a2e9e79b57f8fe91daa017a0009bbe9e07dede8a3610db9f127fb0fefd5523024adf72117 WHIRLPOOL 065172a898bb06db4586c4449ddf4d6c255b74b0fb5f44f7a4c509ec238b160ea32f1158b0eb0a87d9a7988e8943950759bc8a91bd23ac0a53ae8ce19fe1757c
+MISC metadata.xml 330 SHA256 0b4114fb14f48cb8502fdf093e4a89f5f53294d31ee6d5f650f529e6c25de47e SHA512 4057990697f90e26393a6703378247c2d0eaa5a3d459a72ed90c5cbd20ed1d74afecae9265fde640f8acb603d3f4f5dbedfb18a957606fe96b9a2c26ede51574 WHIRLPOOL 34f612705db97e57137012fa59cc12e221a4ef6e73a518189125f45fbc5bc5e4aa089adb5808a895998ab6d8a978c9bc96c36fe9b7319caed199baf734b6d21b
diff --git a/media-plugins/gmpc-tagedit/gmpc-tagedit-11.8.16.ebuild b/media-plugins/gmpc-tagedit/gmpc-tagedit-11.8.16.ebuild
new file mode 100644
index 000000000000..df99ae37aa43
--- /dev/null
+++ b/media-plugins/gmpc-tagedit/gmpc-tagedit-11.8.16.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+DESCRIPTION="This plugin allows you to edit tags in your library"
+HOMEPAGE="http://gmpc.wikia.com/wiki/GMPC_PLUGIN_TAGEDIT"
+SRC_URI="mirror://sourceforge/musicpd/${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}
+ virtual/pkgconfig
+ dev-util/gob
+ nls? ( dev-util/intltool
+ sys-devel/gettext )"
+
+src_configure() {
+ econf --disable-dependency-tracking
+}
+
+src_install() {
+ default
+ find "${ED}" -name "*.la" -exec rm {} + || die
+}
diff --git a/media-plugins/gmpc-tagedit/metadata.xml b/media-plugins/gmpc-tagedit/metadata.xml
new file mode 100644
index 000000000000..35e5a1e6b000
--- /dev/null
+++ b/media-plugins/gmpc-tagedit/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://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
new file mode 100644
index 000000000000..9f9daae2c200
--- /dev/null
+++ b/media-plugins/grilo-plugins/Manifest
@@ -0,0 +1,9 @@
+DIST grilo-plugins-0.2.17.tar.xz 1036308 SHA256 337669098cddf64a84fa9398aa1d7f994fea84bc5f7f1b348e1288f135713781 SHA512 f556ae6e72c82ce74cc8902f7b4ae27f51060c3b06230989b36ce4498f93894c723809c1f08fc8edfabd892fc303eb0523f21ea72649f644c7eb421b62773140 WHIRLPOOL f882ba3ef6ee4b7a1c115992dedd03778155d1ef4fa26077b7f482f5ab7bd5087e6d8485912bbd2563af3b0ef3e387169c1217b8f0427637aa1a9aa88e94df7c
+DIST grilo-plugins-0.3.4.tar.xz 1879324 SHA256 990282a518968c52f6a67b96c6b708e236a59da1c7c920ed45e6316ab49ddeb5 SHA512 690e016f4e24894bce8e8a3535898e6a5553fbe725efe539f771867d5a246a2d86e52641cc21696a7ea9da506ab72735db26d40e8aa6e738b818fda81d9d5575 WHIRLPOOL a61f744605047e98f7c375dd4a8ad23a533cc86e24801138da00d74e2adcc53d7ec6f0c07da3bddf89f707c5bd94697722906aecaebb32ef212e28beede2bcea
+DIST grilo-plugins-0.3.5.tar.xz 1881080 SHA256 2977827b8ecb3e15535236180e57dc35e85058d111349bdb6a1597e62a5068fb SHA512 3420b18d5d938559b75ae41199a6a79dfa5a8a43d2b29631f7cb03c28df569627be610a4087514240c3413e476fa76def3ee7a1b065b5104679b788b633a5b0e WHIRLPOOL f69844f8cf169602439d40e179910e84fafff3d67a1577b09e5d5cf6ac51592f1db60727b2e3b7bde2e7c89ae00fe72625d217eca4504ae48307dbe0c44c8f71
+EBUILD grilo-plugins-0.2.17.ebuild 2435 SHA256 4575935b29846b0ee0a2f9679063299f7856f89ac5d50c3eefafb3095fe494bc SHA512 28fff3c2ba9ccc801502d42f10ff125abb66250bc474d3748fe8ed6ec48484afcbf8e887428ec079eeec6be89fe1f45e58e1781ecf1ec00624a0e6d494c5ded8 WHIRLPOOL ab99fce5d54ee12b78fcdc09fe2058f60614cf2197eb43b9ec04ed7877053d75f61c89d5deac36c0914638465fc5fbd6d968f82cda9576ad535c496c5b41ff69
+EBUILD grilo-plugins-0.3.4.ebuild 3167 SHA256 bc48f41499319509efaa882f58036f69dee6f98670e48ca7e12864abdf646876 SHA512 412f8bbd11492a420725fc0b3f4737fa13691aa81fad7dd8ec601b2fda0e9899e823e3b832aefa6c3935bc7f01f04a67bd449f774784d295f6f3236aa8b7b78a WHIRLPOOL 2e3a45d14f937ab4a041bb6bffac10f94130d595f4dd1e0840fb6fd216df9b199ce0d4cc1f2dee64ccb69997f831b32b965f4c33db4d7e8e14ad03967ffdeb9f
+EBUILD grilo-plugins-0.3.5.ebuild 3560 SHA256 cdb12cbc18443e30c59ffdb2f97bbf80da547c9bd5db7e75954ce451339be2c5 SHA512 fa928c2c291ded6259633b432e452deb5c5608080733ad1d83283f9a79df130bae99b74a6232a6050b0d969d5cfb72a9a9a50e90bb975a64f1d8fe64a936e209 WHIRLPOOL f0760795afbf514ed40b221647ca358010bff43b0d3da531e38cf7d3cb4926666505afeac91c8b5062adca54c87fb632acbd1706b97ed67fab87967684a4e557
+MISC ChangeLog 5319 SHA256 72c5c4630c0126bb93087812ab527addcc983ec5c2102cf928185f2b5bdcecf4 SHA512 235b162d929c6f8ea0c142b4e32e138818b583cc0801c3df6962fc69bd0701b29305b5d8071341c54b3d6a54787d1925c61b78ddec8069079b1969be0eb7cf5a WHIRLPOOL 707f45e6b5646052ec1a5ba598440eeb6e69cd371de6138ecaf32ddcc9837fda512451a66da10dd95e14b89e68750222f1972e485a7d5e89706e4c28e1ef0851
+MISC ChangeLog-2015 9573 SHA256 340f31c8e0cd464ae83907d7a13abd40689e62101d22f836d04a0e567c74cba0 SHA512 12130e81434542a206d2a0a70e760f0985bb354870453e77f48f4c784238b6b5f17ea7638ac00624cd9239e089fe4fcdf1b44f821926bf1e78736a164c6478e7 WHIRLPOOL e81b71e3472a17572ff0988a972b2157a66e25f5897fa6ecba2789c9a2dd47126d14042ba8526f9ededc01548d60e9323ec6aa3bffb74c919a524d8acd9c1a81
+MISC metadata.xml 1136 SHA256 accad32f8076d1517ce83313d64404bcb85c2cf1b20fdfe930c28d3b5d6cf890 SHA512 d308b981dd17f7c78462d0e90892169e2f15affbeb99d909aa35a46e0c1728f6fc3530e0fd936424150781411b469041a47fe62bbf438aa68c0140755830799d WHIRLPOOL 697919dcaadf5e2205b845865f6e47a8624b2b4913c4230b6d03d66a575c4ade1727a7fff41c8396f8c475eae93286b1b3117368667df65292dcb60e1a0f5af4
diff --git a/media-plugins/grilo-plugins/grilo-plugins-0.2.17.ebuild b/media-plugins/grilo-plugins/grilo-plugins-0.2.17.ebuild
new file mode 100644
index 000000000000..439ec2ccd3d3
--- /dev/null
+++ b/media-plugins/grilo-plugins/grilo-plugins-0.2.17.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+GCONF_DEBUG="no" # --enable-debug only changes CFLAGS
+GNOME2_LA_PUNT="yes"
+
+inherit gnome2
+
+DESCRIPTION="A framework for easy media discovery and browsing"
+HOMEPAGE="https://wiki.gnome.org/Projects/Grilo"
+
+LICENSE="LGPL-2.1+"
+SLOT="0.2"
+KEYWORDS="~alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc x86"
+IUSE="daap +dvd flickr freebox gnome-online-accounts lua subtitles thetvdb tracker upnp-av +vimeo +youtube"
+
+# Bump gom requirement to avoid segfaults
+RDEPEND="
+ >=dev-libs/glib-2.44:2
+ >=media-libs/grilo-0.2.12:${SLOT}[network,playlist]
+ media-libs/libmediaart:2.0
+ >=dev-libs/gom-0.3.1
+
+ dev-libs/gmime:2.6
+ dev-libs/json-glib
+ dev-libs/libxml2:2
+ dev-db/sqlite:3
+
+ daap? ( >=net-libs/libdmapsharing-2.9.12:3.0 )
+ dvd? ( >=dev-libs/totem-pl-parser-3.4.1 )
+ flickr? ( net-libs/liboauth )
+ freebox? ( net-dns/avahi )
+ gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.91 )
+ lua? (
+ >=dev-lang/lua-5.3
+ app-arch/libarchive
+ dev-libs/libxml2:2
+ >=dev-libs/totem-pl-parser-3.4.1 )
+ subtitles? ( net-libs/libsoup:2.4 )
+ thetvdb? (
+ app-arch/libarchive
+ dev-libs/libxml2 )
+ tracker? ( >=app-misc/tracker-0.10.5:= )
+ youtube? (
+ >=dev-libs/libgdata-0.9.1:=
+ >=dev-libs/totem-pl-parser-3.4.1 )
+ upnp-av? (
+ net-libs/libsoup:2.4
+ net-libs/dleyna-connector-dbus )
+ vimeo? (
+ >=dev-libs/totem-pl-parser-3.4.1 )
+"
+DEPEND="${RDEPEND}
+ app-text/docbook-xml-dtd:4.5
+ app-text/yelp-tools
+ >=dev-util/intltool-0.40.0
+ virtual/pkgconfig
+"
+
+# FIXME: some unittests required python-dbusmock
+src_configure() {
+ # --enable-debug only changes CFLAGS, useless for us
+ # Plugins
+ # shoutcast seems to be broken
+ gnome2_src_configure \
+ --disable-static \
+ --disable-debug \
+ --disable-uninstalled \
+ --enable-bookmarks \
+ --enable-filesystem \
+ --enable-gravatar \
+ --enable-jamendo \
+ --enable-localmetadata \
+ --enable-magnatune \
+ --enable-metadata-store \
+ --enable-podcasts \
+ --enable-raitv \
+ --disable-shoutcast \
+ --enable-tmdb \
+ $(use_enable daap dmap) \
+ $(use_enable dvd optical-media) \
+ $(use_enable flickr) \
+ $(use_enable freebox) \
+ $(use_enable gnome-online-accounts goa) \
+ $(use_enable lua lua-factory) \
+ $(use_enable subtitles opensubtitles) \
+ $(use_enable thetvdb) \
+ $(use_enable tracker) \
+ $(use_enable upnp-av dleyna) \
+ $(use_enable vimeo) \
+ $(use_enable youtube)
+}
diff --git a/media-plugins/grilo-plugins/grilo-plugins-0.3.4.ebuild b/media-plugins/grilo-plugins/grilo-plugins-0.3.4.ebuild
new file mode 100644
index 000000000000..c56645ad2f01
--- /dev/null
+++ b/media-plugins/grilo-plugins/grilo-plugins-0.3.4.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+
+inherit gnome2
+
+DESCRIPTION="A framework for easy media discovery and browsing"
+HOMEPAGE="https://wiki.gnome.org/Projects/Grilo"
+
+LICENSE="LGPL-2.1+"
+SLOT="0.3"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc x86"
+IUSE="daap dvd examples chromaprint flickr freebox gnome-online-accounts lua subtitles thetvdb tracker upnp-av vimeo +youtube"
+
+# Bump gom requirement to avoid segfaults
+RDEPEND="
+ >=dev-libs/glib-2.44:2
+ >=media-libs/grilo-0.3.1:${SLOT}=[network,playlist]
+ media-libs/libmediaart:2.0
+ >=dev-libs/gom-0.3.2
+
+ dev-libs/gmime:2.6
+ dev-libs/json-glib
+ dev-libs/libxml2:2
+ dev-db/sqlite:3
+
+ chromaprint? ( media-libs/gstreamer:1.0 )
+ daap? ( >=net-libs/libdmapsharing-2.9.12:3.0 )
+ dvd? ( >=dev-libs/totem-pl-parser-3.4.1 )
+ flickr? ( net-libs/liboauth )
+ freebox? ( net-dns/avahi )
+ gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.91:= )
+ lua? (
+ >=dev-lang/lua-5.3
+ app-arch/libarchive
+ dev-libs/libxml2:2
+ >=dev-libs/totem-pl-parser-3.4.1 )
+ subtitles? ( net-libs/libsoup:2.4 )
+ thetvdb? (
+ app-arch/libarchive
+ dev-libs/libxml2 )
+ tracker? ( >=app-misc/tracker-0.10.5:= )
+ youtube? (
+ >=dev-libs/libgdata-0.9.1:=
+ >=dev-libs/totem-pl-parser-3.4.1 )
+ upnp-av? (
+ net-libs/libsoup:2.4
+ net-libs/dleyna-connector-dbus )
+ vimeo? (
+ >=dev-libs/totem-pl-parser-3.4.1 )
+"
+DEPEND="${RDEPEND}
+ lua? ( dev-util/gperf )
+ app-text/docbook-xml-dtd:4.5
+ app-text/yelp-tools
+ >=dev-util/intltool-0.40.0
+ virtual/pkgconfig
+"
+
+src_prepare () {
+ gnome2_src_prepare
+ sed -e "s:GETTEXT_PACKAGE=grilo-plugins$:GETTEXT_PACKAGE=grilo-plugins-${SLOT}:" \
+ -i configure.ac configure || die "sed configure.ac configure failed"
+}
+
+# FIXME: some unittests required python-dbusmock
+src_configure() {
+ # --enable-debug only changes CFLAGS, useless for us
+ # Plugins
+ # shoutcast seems to be broken
+ gnome2_src_configure \
+ --disable-static \
+ --disable-debug \
+ --disable-uninstalled \
+ --enable-bookmarks \
+ --enable-filesystem \
+ --enable-gravatar \
+ --enable-jamendo \
+ --enable-local-metadata \
+ --enable-magnatune \
+ --enable-metadata-store \
+ --enable-podcasts \
+ --enable-raitv \
+ --disable-shoutcast \
+ --enable-tmdb \
+ $(use_enable chromaprint) \
+ $(use_enable daap dmap) \
+ $(use_enable dvd optical-media) \
+ $(use_enable flickr) \
+ $(use_enable freebox) \
+ $(use_enable gnome-online-accounts goa) \
+ $(use_enable lua lua-factory) \
+ $(use_enable subtitles opensubtitles) \
+ $(use_enable thetvdb) \
+ $(use_enable tracker) \
+ $(use_enable upnp-av dleyna) \
+ $(use_enable vimeo) \
+ $(use_enable youtube)
+}
+
+src_install() {
+ if use examples; then
+ insinto /usr/share/doc/${PF}/examples
+ doins help/examples/*.c
+ fi
+
+ gnome2_src_install \
+ DOC_MODULE_VERSION=${SLOT%/*} \
+ HELP_ID="grilo-plugins-${SLOT%/*}" \
+ HELP_MEDIA=""
+
+ # The above doesn't work and collides with 0.2 slot
+ mv "${ED}"/usr/share/help/C/examples/example-tmdb{,-0.3}.c
+ mv "${ED}"/usr/share/help/C/grilo-plugins/legal{,-0.3}.xml
+ mv "${ED}"/usr/share/help/C/grilo-plugins/grilo-plugins{,-0.3}.xml
+}
diff --git a/media-plugins/grilo-plugins/grilo-plugins-0.3.5.ebuild b/media-plugins/grilo-plugins/grilo-plugins-0.3.5.ebuild
new file mode 100644
index 000000000000..dced70208806
--- /dev/null
+++ b/media-plugins/grilo-plugins/grilo-plugins-0.3.5.ebuild
@@ -0,0 +1,132 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+
+inherit gnome2 python-any-r1
+
+DESCRIPTION="A framework for easy media discovery and browsing"
+HOMEPAGE="https://wiki.gnome.org/Projects/Grilo"
+
+LICENSE="LGPL-2.1+"
+SLOT="0.3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc"
+IUSE="daap dvd examples chromaprint flickr freebox gnome-online-accounts lua subtitles test thetvdb tracker upnp-av vimeo +youtube"
+
+# Bump gom requirement to avoid segfaults
+RDEPEND="
+ >=dev-libs/glib-2.44:2
+ >=media-libs/grilo-0.3.1:${SLOT}=[network,playlist]
+ media-libs/libmediaart:2.0
+ >=dev-libs/gom-0.3.2
+
+ dev-libs/gmime:3.0
+ dev-libs/json-glib
+ dev-libs/libxml2:2
+ dev-db/sqlite:3
+
+ chromaprint? ( media-libs/gstreamer:1.0 )
+ daap? ( >=net-libs/libdmapsharing-2.9.12:3.0 )
+ dvd? ( >=dev-libs/totem-pl-parser-3.4.1 )
+ flickr? ( net-libs/liboauth )
+ freebox? ( net-dns/avahi )
+ gnome-online-accounts? ( >=net-libs/gnome-online-accounts-3.17.91:= )
+ lua? (
+ >=dev-lang/lua-5.3
+ app-arch/libarchive
+ dev-libs/libxml2:2
+ >=dev-libs/totem-pl-parser-3.4.1 )
+ subtitles? ( net-libs/libsoup:2.4 )
+ thetvdb? (
+ app-arch/libarchive
+ dev-libs/libxml2 )
+ tracker? ( >=app-misc/tracker-0.10.5:= )
+ youtube? (
+ >=dev-libs/libgdata-0.9.1:=
+ >=dev-libs/totem-pl-parser-3.4.1 )
+ upnp-av? (
+ net-libs/libsoup:2.4
+ net-libs/dleyna-connector-dbus
+ net-misc/dleyna-server )
+ vimeo? (
+ >=dev-libs/totem-pl-parser-3.4.1 )
+"
+DEPEND="${RDEPEND}
+ app-text/docbook-xml-dtd:4.5
+ app-text/yelp-tools
+ >=dev-util/gdbus-codegen-2.44
+ >=dev-util/intltool-0.40.0
+ virtual/pkgconfig
+ lua? ( dev-util/gperf )
+ upnp-av? ( test? (
+ ${PYTHON_DEPS}
+ $(python_gen_any_dep 'dev-python/dbusmock[${PYTHON_USEDEP}]') ) )
+"
+
+python_check_deps() {
+ use upnp-av && use test && has_version "dev-python/dbusmock[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ use upnp-av && use test && python-any-r1_pkg_setup
+}
+
+src_prepare () {
+ gnome2_src_prepare
+ sed -e "s:GETTEXT_PACKAGE=grilo-plugins$:GETTEXT_PACKAGE=grilo-plugins-${SLOT}:" \
+ -i configure.ac configure || die "sed configure.ac configure failed"
+}
+
+# FIXME: some unittests required python-dbusmock
+src_configure() {
+ # --enable-debug only changes CFLAGS, useless for us
+ # Plugins
+ # shoutcast seems to be broken
+ gnome2_src_configure \
+ --disable-static \
+ --disable-debug \
+ --disable-uninstalled \
+ --enable-bookmarks \
+ --enable-filesystem \
+ --enable-gravatar \
+ --enable-jamendo \
+ --enable-local-metadata \
+ --enable-magnatune \
+ --enable-metadata-store \
+ --enable-podcasts \
+ --enable-raitv \
+ --disable-shoutcast \
+ --enable-tmdb \
+ $(use_enable chromaprint) \
+ $(use_enable daap dmap) \
+ $(use_enable dvd optical-media) \
+ $(use_enable flickr) \
+ $(use_enable freebox) \
+ $(use_enable gnome-online-accounts goa) \
+ $(use_enable lua lua-factory) \
+ $(use_enable subtitles opensubtitles) \
+ $(use_enable thetvdb) \
+ $(use_enable tracker) \
+ $(use_enable upnp-av dleyna) \
+ $(use_enable vimeo) \
+ $(use_enable youtube)
+}
+
+src_install() {
+ if use examples; then
+ docinto examples
+ doins help/examples/*.c
+ fi
+
+ gnome2_src_install \
+ DOC_MODULE_VERSION=${SLOT%/*} \
+ HELP_ID="grilo-plugins-${SLOT%/*}" \
+ HELP_MEDIA=""
+
+ # The above doesn't work and collides with 0.2 slot
+ mv "${ED}"/usr/share/help/C/examples/example-tmdb{,-0.3}.c || die
+ mv "${ED}"/usr/share/help/C/grilo-plugins/legal{,-0.3}.xml || die
+ mv "${ED}"/usr/share/help/C/grilo-plugins/grilo-plugins{,-0.3}.xml || die
+}
diff --git a/media-plugins/grilo-plugins/metadata.xml b/media-plugins/grilo-plugins/metadata.xml
new file mode 100644
index 000000000000..55f535cb6b73
--- /dev/null
+++ b/media-plugins/grilo-plugins/metadata.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://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="subtitles">Enables support for subtitle from OpenSubtitles</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="vimeo">Build support for Vimeo content discovery using <pkg>net-libs/libsoup</pkg> and <pkg>dev-libs/libgcrypt</pkg></flag>
+ <flag name="youtube">Build support for YouTube content discovery using <pkg>dev-libs/libgdata</pkg></flag>
+</use>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-a52dec/Manifest b/media-plugins/gst-plugins-a52dec/Manifest
new file mode 100644
index 000000000000..8e78f5718f74
--- /dev/null
+++ b/media-plugins/gst-plugins-a52dec/Manifest
@@ -0,0 +1,11 @@
+DIST gst-plugins-ugly-0.10.19.tar.xz 882452 SHA256 4934f65ff892637e7efaf1cfe635779189dde429d0706f40c86a3aac476ea873 SHA512 16d030998142f698f8ab7dbe55c0c6c8db05ade6b3c007a3aacb5491592e8c60e0a9d62f1a840eab4d57825b1beb9017e3f68f5a90288435216586d67040deda WHIRLPOOL f72f224c5f486982370e9d264ad7c658324783b42e995eef759faf270a18d8f12261d90ac6e70af38579921b0970f7aba50c6d091edcd6dc3dda272bcbef755f
+DIST gst-plugins-ugly-1.10.3.tar.xz 907352 SHA256 c91597d03abff9df435ad4892eae44df1ee14159c7cc7317ac9d2766ff446bd2 SHA512 56272eda1af3017d9b53a3a049c5446e97dbea0e45567b4d1626c6a210dba90d216c01707e2d49130da00d483dcbace642bfb88ebaa1a822ecd5475394b5d116 WHIRLPOOL b4786f5b45f1430448c3755149202e9e4ee88d8dd5a7de3fff009d7fde14db054d9f8b60c44208ed757d19ce5a849ea93cb7b355d226e34703ae8b0d78f0d837
+DIST gst-plugins-ugly-1.10.5.tar.xz 908604 SHA256 d6edc046350809c967f5b058c5c2e534d99d1d69fe1b26acd849e87781a7d7fc SHA512 575fdd345d54af3a9c7f7b78955b958898ec4658f65da87022db39d04d8d1e941233c24d4eacea5bca28de0e9424579048ad2b25dd308f96a79e1515204e1a7a WHIRLPOOL b44163c21fda4444d55407849e9d03cdd9801aae79854d339ff072447f4140d54083fe4dba9e3f8fbcf9451270089e5bde3a3bb833c9f8f0c4f095386fa0e6fb
+DIST gst-plugins-ugly-1.12.3.tar.xz 903784 SHA256 e88ca584c94ea78eeecbf3af00ef7f134b66bdee7408aa4aa6c547235e060052 SHA512 9ca5769c325df3d2d97ba83d785fab08da5119f6d26c4ac4db72853af143477ea8fb7087464a8614b6e59f384463ac01087ee76cec2af8acd80a4dc15e392e34 WHIRLPOOL e908fb96fc5694c10c16b7e5aeae4a6f7945aaa324074cacc3ec10b84b53ef738ee8c77d6f0983a02e7868275ba26ada14153d7046d85bfdb57f310e59793657
+EBUILD gst-plugins-a52dec-0.10.19-r1.ebuild 399 SHA256 72624d09ea9045eedd49292a49d0ca8ffdd42f8477b72cb68259824d702b5216 SHA512 81f762ae4e234a7a3f1cfa82ec0efb712cc61da6b4944b0242d5d7d273f3bbdf01f3f9471860778b23a75b654d7e59f2bc355f7d8d68faa81672630d17aeaf40 WHIRLPOOL 62adbac629ee086b3733fac66a0e3b75c0d6fee06336928c35a996da23b797fa771acbb26ad05cfc05c3cb0ffadc6c6d56631d4edb0c50d477c6ab813d3e0e76
+EBUILD gst-plugins-a52dec-1.10.3.ebuild 457 SHA256 023fc209e8ec6a31d4b1677199f809ce78ca98d2f37c357108a5d215030057b8 SHA512 0f36598fccd734c21612ace294774ac41f89221f5391769cf2a755b7b00cbb4efe119e7e3d1e4a21c19d1dd11ac4ae736caf6af0618eddf56d06d1bd9522334c WHIRLPOOL 30744094bf0c74495174745dbee9e70db34f8cdf0611d34d5470bb4d676fbcf97a44fc8051214ab19cb77e4ae1a3073cd647b5e0353649dafeed73575cc5359f
+EBUILD gst-plugins-a52dec-1.10.5.ebuild 468 SHA256 041ce0103f8e3c41e441a59cb8054eb89ea0a49411ebf048783021b13be1abe1 SHA512 6133eaa5369d5e18d569baa19d70d002d74bee4abf4fa26ae582fd45f7ecfbb9ca79aeda2f70b0a325f9413f7f5d7b831c1b4537559091f18a25c36fe75fd62d WHIRLPOOL cae32d9b909c3ee8330e9d00d7f0ec87c1bedb5801b5bb27050f25a0047cde49f6487104d00bc320c26797e4246dbef0286bad00a414283b6fd1e576b1c1ec38
+EBUILD gst-plugins-a52dec-1.12.3.ebuild 472 SHA256 7e48deed116cb367be1e7dd2d91ce2ee3e186cc9b1808e1db5011540daf373bf SHA512 e8747ac65fc42082e053be75982f95bc786eedbeccffa088b3026677ca96582a2f6be3142c8dc89b9b4452dbd7ec15ea52a79dea3f540382fddac4cee54079e4 WHIRLPOOL 3d35794b3035ecab99e6ce2a4f074d08f271defdecc4221f3dbbc9a07a458228bc242cb566c6e9d97d6bd7e96504d32228a17ff7fdfa3eb5535c8d3277002061
+MISC ChangeLog 6232 SHA256 77829b1ebfac4c7a1cc44b5ba56b84962abc4bb284f0b63dd68266857b4e7281 SHA512 155227602c27f12e1a90ab3be46969e5b86b748e23079aa0340342b0b9f9a78f897fe8a9fa43ca34af9fe91cd3c1540f7998a3b078fe5a61841e711704b74e60 WHIRLPOOL 0d86e0e9898f7cd89017110115fd87a84091ddcdd9b17c7c535e8df7b810c121690d95faa260d67f2f253ffdf785f3ebef4844e4672c47344d1c1bf71ee29218
+MISC ChangeLog-2015 27115 SHA256 1f204fad289b8b6b94cf5e068dec3dd7252167925b1ea56365b0a1c08972ea8f SHA512 9a2d24c4173be1b081e1134ea2f3a0bb1174da450ad2b35aa27ed1f707ad809785fa68caff6d98c0778241aa37d7f64cc3c3bd1b368245848560c9779d43b9cb WHIRLPOOL dac705771b44b4446c9ee1fa89f46c6bbbdf1857ec46ab5b8ca14523290ee9eb3a38cee74f5263a1a5fcd72b8d4c21e493799f364b6af001c23cf943282c495a
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-0.10.19-r1.ebuild b/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-0.10.19-r1.ebuild
new file mode 100644
index 000000000000..990853fa939b
--- /dev/null
+++ b/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-0.10.19-r1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-ugly
+inherit gstreamer
+
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="+orc"
+
+RDEPEND="
+ >=media-libs/a52dec-0.7.4-r6[${MULTILIB_USEDEP}]
+ orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.10.3.ebuild b/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.10.3.ebuild
new file mode 100644
index 000000000000..a718f7208ddc
--- /dev/null
+++ b/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.10.3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer
+
+DESCRIPTION="ATSC A/52 audio decoder plugin for GStreamer"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="+orc"
+
+RDEPEND="
+ >=media-libs/a52dec-0.7.4-r6[${MULTILIB_USEDEP}]
+ orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.10.5.ebuild b/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.10.5.ebuild
new file mode 100644
index 000000000000..776341b38d75
--- /dev/null
+++ b/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.10.5.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer
+
+DESCRIPTION="ATSC A/52 audio decoder plugin for GStreamer"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="+orc"
+
+RDEPEND="
+ >=media-libs/a52dec-0.7.4-r6[${MULTILIB_USEDEP}]
+ orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.12.3.ebuild b/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.12.3.ebuild
new file mode 100644
index 000000000000..2493568dda73
--- /dev/null
+++ b/media-plugins/gst-plugins-a52dec/gst-plugins-a52dec-1.12.3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer
+
+DESCRIPTION="ATSC A/52 audio decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="+orc"
+
+RDEPEND="
+ >=media-libs/a52dec-0.7.4-r6[${MULTILIB_USEDEP}]
+ orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-a52dec/metadata.xml b/media-plugins/gst-plugins-a52dec/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-a52dec/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-alsa/Manifest b/media-plugins/gst-plugins-alsa/Manifest
new file mode 100644
index 000000000000..c06230064871
--- /dev/null
+++ b/media-plugins/gst-plugins-alsa/Manifest
@@ -0,0 +1,5 @@
+DIST gst-plugins-base-0.10.36.tar.xz 2364108 SHA256 1fe45c3894903001d4d008b0713dab089f53726dcb5842d5b40c2595a984e64a SHA512 ea77778e073515df58229a641b4363df31f0b80204a5a43a8feb31f0b03a5a4b9b79d6e07e1615c773a59927a9b649f1b1d782def1120d581d09a090be8363b8 WHIRLPOOL e455f2a1aafd60078080735108e4ac336bc4764ed92b9579d83a453f75491331d16b48e5983f3c9712b6edb28ec379e696f06f6910c93168b019d6077c28fb6d
+EBUILD gst-plugins-alsa-0.10.36-r1.ebuild 480 SHA256 2f185cfd9aa79112f2bb04040fd4a931a05ba222c0acd64bf164ee3e471e3ccf SHA512 5033b7fc665ab32ef54b8621165402cf2912347d4c228536602ed6a8f52e980228ccd979d0600fcefe6e623161f906474c954eac5e14d7a590df8ce6139b4713 WHIRLPOOL 91b680db4721ad51535c223dcf98632dd1f4095aa27f6284bbca9dc92510c6ee18a7efd0b28e61aa2442e175e906fe3203a5063b1100f79feb3365da48c5c5a6
+MISC ChangeLog 2469 SHA256 298483577f1f6333d0a2b076d9cb6bdc9f9f86b0058c99199dd5107307584142 SHA512 df66e0a985a2b31e0b2d5d21aff5c9754ad403663978179ef2674e78486a704d13e8b3295248eb1a634ef3a845c93622d41038f044dd529bd537031ef6164c81 WHIRLPOOL e064002ba63058f2026614310ece16f2dea37e2a2070077b00f60e263c392c0f0b06c1ae4392d44ef9890c93b686004fc4613cf7d24a5380fe04677e23e9878b
+MISC ChangeLog-2015 28798 SHA256 cb8570690c648d234f7454f4494b896d4e745742a56fceb9fd8073a814314190 SHA512 fef32ad0be564b41db964d0e4688887f609feee9a0c473ae268096781f1ab76ca9bda4b62d51331f1bc588beb56ad65d9ab66b2bbd46d06ff3ae21194e473a57 WHIRLPOOL 83b248f564cb5bf62b41b35197d93e68496e2ad459e3d8cd31550f7a157ea732aab75c6be28a5c019ba4fa520c17cac573a60577070c1a3ca9011454422573cd
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-alsa/gst-plugins-alsa-0.10.36-r1.ebuild b/media-plugins/gst-plugins-alsa/gst-plugins-alsa-0.10.36-r1.ebuild
new file mode 100644
index 000000000000..606e51e2a409
--- /dev/null
+++ b/media-plugins/gst-plugins-alsa/gst-plugins-alsa-0.10.36-r1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-base
+inherit gstreamer
+
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND=">=media-libs/alsa-lib-1.0.27.2[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ gstreamer_system_link \
+ gst-libs/gst/interfaces:gstreamer-interfaces \
+ gst-libs/gst/audio:gstreamer-audio
+}
diff --git a/media-plugins/gst-plugins-alsa/metadata.xml b/media-plugins/gst-plugins-alsa/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-alsa/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-amr/Manifest b/media-plugins/gst-plugins-amr/Manifest
new file mode 100644
index 000000000000..a1b6c3221370
--- /dev/null
+++ b/media-plugins/gst-plugins-amr/Manifest
@@ -0,0 +1,12 @@
+AUX gst-plugins-amr-0.10.19-headers-location.patch 1215 SHA256 dbcd1d0df51c007fe3cd170a9f0e61ddeb5473aaeaa2926dce2649575e1d9bb8 SHA512 a41c4c26c8be011d4efd7b5089a91871dbe44cfb277f07b9043d253f5a0bf26cc2b3d0f499b6521c7ef608b7a32c06497236625fc9341f720d3960807825d5b9 WHIRLPOOL e40a1f31050fe4ece2690e5bd1785c444fbb0cab9d24f9eac1e6853d9719bfad56b9a1238d1c306b94aa90902706b5befb6d3a2534affcfbd7d0c917e0596228
+DIST gst-plugins-ugly-0.10.19.tar.xz 882452 SHA256 4934f65ff892637e7efaf1cfe635779189dde429d0706f40c86a3aac476ea873 SHA512 16d030998142f698f8ab7dbe55c0c6c8db05ade6b3c007a3aacb5491592e8c60e0a9d62f1a840eab4d57825b1beb9017e3f68f5a90288435216586d67040deda WHIRLPOOL f72f224c5f486982370e9d264ad7c658324783b42e995eef759faf270a18d8f12261d90ac6e70af38579921b0970f7aba50c6d091edcd6dc3dda272bcbef755f
+DIST gst-plugins-ugly-1.10.3.tar.xz 907352 SHA256 c91597d03abff9df435ad4892eae44df1ee14159c7cc7317ac9d2766ff446bd2 SHA512 56272eda1af3017d9b53a3a049c5446e97dbea0e45567b4d1626c6a210dba90d216c01707e2d49130da00d483dcbace642bfb88ebaa1a822ecd5475394b5d116 WHIRLPOOL b4786f5b45f1430448c3755149202e9e4ee88d8dd5a7de3fff009d7fde14db054d9f8b60c44208ed757d19ce5a849ea93cb7b355d226e34703ae8b0d78f0d837
+DIST gst-plugins-ugly-1.10.5.tar.xz 908604 SHA256 d6edc046350809c967f5b058c5c2e534d99d1d69fe1b26acd849e87781a7d7fc SHA512 575fdd345d54af3a9c7f7b78955b958898ec4658f65da87022db39d04d8d1e941233c24d4eacea5bca28de0e9424579048ad2b25dd308f96a79e1515204e1a7a WHIRLPOOL b44163c21fda4444d55407849e9d03cdd9801aae79854d339ff072447f4140d54083fe4dba9e3f8fbcf9451270089e5bde3a3bb833c9f8f0c4f095386fa0e6fb
+DIST gst-plugins-ugly-1.12.3.tar.xz 903784 SHA256 e88ca584c94ea78eeecbf3af00ef7f134b66bdee7408aa4aa6c547235e060052 SHA512 9ca5769c325df3d2d97ba83d785fab08da5119f6d26c4ac4db72853af143477ea8fb7087464a8614b6e59f384463ac01087ee76cec2af8acd80a4dc15e392e34 WHIRLPOOL e908fb96fc5694c10c16b7e5aeae4a6f7945aaa324074cacc3ec10b84b53ef738ee8c77d6f0983a02e7868275ba26ada14153d7046d85bfdb57f310e59793657
+EBUILD gst-plugins-amr-0.10.19-r1.ebuild 587 SHA256 f23429870c9751862093c3689624fd65f7741c92d8a776446f7e04c43f6e1918 SHA512 8f355a98ab8c714ad84c177ac00da544a5b4b6604b278c9a05241c1d961704579e1fd0938c81dc2900b2b88eab967ca7c5121cb3c3f4289387ee41f59a8ccabf WHIRLPOOL e8fca4821e3e2f93f9fe6e278ed9ad813823f594bfa990738e2f3e1b88658a25c56e6fa131803052354c12316723ac967b23b662892083bfb30e93b7cc034cdf
+EBUILD gst-plugins-amr-1.10.3.ebuild 492 SHA256 3f8efefe64424814ebdb361e569812a60ba7ce32640c7757bef0fedf3a08fd65 SHA512 7bf5e54aa0bc5feaf272abfc7eceb6e894633a4a5ec9f4b41567319b6a8e667eaf7256801759ab4624291c487736bd3800cbb606bfbafd33fa45958e98c7b921 WHIRLPOOL 41660c087aec387e3c84efe858c3d189b5c8015fdc7f70e0bfcdc5d48206b4c4f1b04caf6637396467bc69e38b701b3f5cbd7a0f4f98514b0aa7196a0da9303e
+EBUILD gst-plugins-amr-1.10.5.ebuild 493 SHA256 63e0b6da4e18a0cb6bc9cdb292f47272253cdf87b20218a09573307a649460bf SHA512 41d1c4def87435e4cb0a89af2657c139f6d76c5f6d13c282cc82cc06b087fb7e764186bdc140987d86df99a69333b3a617ed0becf858f81cfd8e23fda249b71f WHIRLPOOL de62e416fba172a7e96277553cef82d4edc858bb86aabf6dfe2c998ea6c5ae8c0b898f7197bebcbac38bd809c309b742532ff3d7c9817f3b64664bcdbdf18ed0
+EBUILD gst-plugins-amr-1.12.3.ebuild 494 SHA256 d7969d0e43c00ea3fff0fd94fd8a21cda809e398762c137d916ec02fcb32f965 SHA512 1eb90b1af05863035db96ed6108a8e942705238fd1319017668519e64f0bb2a194013b5c91aee7ff5b92fe30853fe83c73149a03b3e0e601f2a42b8403ad6230 WHIRLPOOL c4980b88adf9e120edc3ac2d1915b3c6b81224a099ea180182de7200a9aa67eedb142265f0fa240bdd2a1bf071963688324748e39feb045d15f777f744f57737
+MISC ChangeLog 6164 SHA256 eabedd1e925811ab2e63aa771e5ebff2d16a66b160582aa740af6bb1585f6a12 SHA512 d791da7c788bac66da1877ec6a424158eb0812e3b14fe2443052f35341b768b551d298b7b268da5b86d4959f6ed3367334aec3a669cd23485cc629c9cdc2485d WHIRLPOOL c40022d0c95307b1b6d74fdf3e267ef07a52f929fd1ae45ba8e53658511b0a93539a115782ea382dc1e13d1989ba1de07e2574270ad174e1882dfd0fc76658cf
+MISC ChangeLog-2015 3394 SHA256 e889dfeec20d706b92b7d007d5d36b590444093cf2bf99b10eab979f37a27dce SHA512 f000ceb5547f4124f381bf139afe30195a207dc5da6b3d1997fc41810e950c4a6a1998aa2d3483bdd150ca272c3c164073a442c601d1a2b98e22a431022121a0 WHIRLPOOL fb1930f1f159870d3ed0c16273972d258fe315776997f667eec105d0b4490b8ccb3e26625e60b768b75bd3c260ad0b61fcfd19184bb1295aaafb10aa46b48e15
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-amr/files/gst-plugins-amr-0.10.19-headers-location.patch b/media-plugins/gst-plugins-amr/files/gst-plugins-amr-0.10.19-headers-location.patch
new file mode 100644
index 000000000000..48ccd5dbf4d8
--- /dev/null
+++ b/media-plugins/gst-plugins-amr/files/gst-plugins-amr-0.10.19-headers-location.patch
@@ -0,0 +1,41 @@
+Fix #includes, it appears those files move over time with opencore-amr releases.
+
+diff -Nur a/ext/amrnb/amrnbdec.h b/ext/amrnb/amrnbdec.h
+--- a/ext/amrnb/amrnbdec.h 2011-12-30 18:40:45.000000000 +0100
++++ b/ext/amrnb/amrnbdec.h 2013-02-03 17:24:52.099845338 +0100
+@@ -22,7 +22,7 @@
+
+ #include <gst/gst.h>
+ #include <gst/audio/gstaudiodecoder.h>
+-#include <interf_dec.h>
++#include <opencore-amrnb/interf_dec.h>
+
+ G_BEGIN_DECLS
+
+diff -Nur a/ext/amrnb/amrnbenc.h b/ext/amrnb/amrnbenc.h
+--- a/ext/amrnb/amrnbenc.h 2011-12-30 18:40:45.000000000 +0100
++++ b/ext/amrnb/amrnbenc.h 2013-02-03 17:25:02.554738906 +0100
+@@ -21,8 +21,8 @@
+ #define __GST_AMRNBENC_H__
+
+ #include <gst/gst.h>
+-#include <interf_enc.h>
+ #include <gst/audio/gstaudioencoder.h>
++#include <opencore-amrnb/interf_enc.h>
+
+ G_BEGIN_DECLS
+
+diff -Nur a/ext/amrwbdec/amrwbdec.h b/ext/amrwbdec/amrwbdec.h
+--- a/ext/amrwbdec/amrwbdec.h 2011-12-30 18:40:45.000000000 +0100
++++ b/ext/amrwbdec/amrwbdec.h 2013-02-03 17:26:07.553077295 +0100
+@@ -22,8 +22,8 @@
+
+ #include <gst/gst.h>
+ #include <gst/audio/gstaudiodecoder.h>
+-#include <dec_if.h>
+-#include <if_rom.h>
++#include <opencore-amrwb/dec_if.h>
++#include <opencore-amrwb/if_rom.h>
+
+ G_BEGIN_DECLS
+
diff --git a/media-plugins/gst-plugins-amr/gst-plugins-amr-0.10.19-r1.ebuild b/media-plugins/gst-plugins-amr/gst-plugins-amr-0.10.19-r1.ebuild
new file mode 100644
index 000000000000..0e82f40b715e
--- /dev/null
+++ b/media-plugins/gst-plugins-amr/gst-plugins-amr-0.10.19-r1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-ugly
+inherit eutils gstreamer
+
+DESCRIPTION="GStreamer plugin for AMRNB/AMRWB codec"
+HOMEPAGE="https://gstreamer.freedesktop.org/"
+
+LICENSE="GPL-2"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND=">=media-libs/opencore-amr-0.1.3-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_BUILD="amrnb amrwb"
+GST_PLUGINS_BUILD_DIR="amrnb amrwbdec"
+
+src_prepare() {
+ # Fix build with current opencore-amr
+ epatch "${FILESDIR}"/${P}-headers-location.patch
+}
diff --git a/media-plugins/gst-plugins-amr/gst-plugins-amr-1.10.3.ebuild b/media-plugins/gst-plugins-amr/gst-plugins-amr-1.10.3.ebuild
new file mode 100644
index 000000000000..6c64dd6ea3ea
--- /dev/null
+++ b/media-plugins/gst-plugins-amr/gst-plugins-amr-1.10.3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer
+
+DESCRIPTION="AMRNB encoder/decoder and AMRWB decoder plugin for GStreamer"
+HOMEPAGE="https://gstreamer.freedesktop.org/"
+
+LICENSE="GPL-2"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND=">=media-libs/opencore-amr-0.1.3-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_BUILD="amrnb amrwb"
+GST_PLUGINS_BUILD_DIR="amrnb amrwbdec"
diff --git a/media-plugins/gst-plugins-amr/gst-plugins-amr-1.10.5.ebuild b/media-plugins/gst-plugins-amr/gst-plugins-amr-1.10.5.ebuild
new file mode 100644
index 000000000000..c33fc972b0a7
--- /dev/null
+++ b/media-plugins/gst-plugins-amr/gst-plugins-amr-1.10.5.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer
+
+DESCRIPTION="AMRNB encoder/decoder and AMRWB decoder plugin for GStreamer"
+HOMEPAGE="https://gstreamer.freedesktop.org/"
+
+LICENSE="GPL-2"
+KEYWORDS="amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/opencore-amr-0.1.3-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_BUILD="amrnb amrwb"
+GST_PLUGINS_BUILD_DIR="amrnb amrwbdec"
diff --git a/media-plugins/gst-plugins-amr/gst-plugins-amr-1.12.3.ebuild b/media-plugins/gst-plugins-amr/gst-plugins-amr-1.12.3.ebuild
new file mode 100644
index 000000000000..871fd1dba53a
--- /dev/null
+++ b/media-plugins/gst-plugins-amr/gst-plugins-amr-1.12.3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer
+
+DESCRIPTION="AMRNB encoder/decoder and AMRWB decoder plugin for GStreamer"
+HOMEPAGE="https://gstreamer.freedesktop.org/"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/opencore-amr-0.1.3-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_BUILD="amrnb amrwb"
+GST_PLUGINS_BUILD_DIR="amrnb amrwbdec"
diff --git a/media-plugins/gst-plugins-amr/metadata.xml b/media-plugins/gst-plugins-amr/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-amr/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-annodex/Manifest b/media-plugins/gst-plugins-annodex/Manifest
new file mode 100644
index 000000000000..6484237526cc
--- /dev/null
+++ b/media-plugins/gst-plugins-annodex/Manifest
@@ -0,0 +1,5 @@
+DIST gst-plugins-good-0.10.31.tar.xz 2738016 SHA256 77a8436a7c0a15f876bad29616835046890df2bcaf72da02151bd91e3d292b64 SHA512 d153dcd5bb846450e9d76fe247f2b2e627e760feaad1bfd4c503a39af2128fad3630788463ea0d50539209236c864df0b2172ab9dac52f49cadff69ac7346809 WHIRLPOOL 952f65219d9e9645c9ab89b071c56d783e2c795fadbf59176e430ba86a5fcaeb6bfc93f0978d424158550a4526145b5567acf2ff1d59e0068241821d332fd3c9
+EBUILD gst-plugins-annodex-0.10.31-r1.ebuild 356 SHA256 497b0d9272aac84f9573f56d1827f9604f7cb6c55c9044e792a16f38deb9529b SHA512 d610c5138163d2594e0863d06f4d2088ffd757cbc262feea9c2aeff38af0d9eb6629df5e242d082543a5ae5f2090a55c3ef76657f8c16a6af5129621c703215b WHIRLPOOL 08cae21e6527b5d2d7ae228c60fe1b13b26841d1df48c9aed4501e30d478942a7f1b50aaf10c26c1ac85ebc037dea5a5658a0bb0c09c30fe8b9672802b2a4bab
+MISC ChangeLog 2709 SHA256 b471786995a0ad14e00f8b44dd46dd1b942d0f655f8167f435b5afae2487c656 SHA512 cfb4a5c341c93a055fbc168dd38fd2fadb0227dfd3cf2a15cf46175e3558553b2cfafa1b31f67c8eb5b1d396d5d775217c218972e3ae5ede1e75bec720d7a947 WHIRLPOOL 3761bd68f2861f9fc55a977b5f41f6861efcf03e1078a3eda867b9fa86f888e43069b8363b2c86b9fb94050cad86a9dcd8dd983b876f27aa12a255bf92379f4e
+MISC ChangeLog-2015 10576 SHA256 51ef13ba1caefefbf7e4253244b731e5ef633ab941738f1458a477eb5bdd37ac SHA512 783d11e4d78c1ff148b2b45b66b15702e66de8234cedecc27ae486b4e2e01d1910a87e8ab1a2a1904daed8abf56c6da8175d5f943bad0fb7e2b3bd01430f37b9 WHIRLPOOL 4f1b30ece68157fd371c531db4418cadf438fb154c34d12bf7831cd8192db8153cb613e6578231518746b1198f4edd8da21b0780d0a9a051e8589b90983ecdb7
+MISC metadata.xml 406 SHA256 c51a563287d6db656bcb2bfac3ac65278b442ef38d1c9500e5dfa26582ebb034 SHA512 88226ac3abad4cb69dd308423159979b10ef2b8caf8f220c0de45cf5a340493799d38dc730ba6275357d585af13b3716ea9c5561f58d011b26b09cda2085cf0c WHIRLPOOL 041b8b531ed7f6a3296418d96d9cda1531a4cfff6b8b2a386d0dfcdfe1c305dfcff0e9db70139ecc5c4c085d9517eddea0b0a9b86564f4dbc3708783afa54abf
diff --git a/media-plugins/gst-plugins-annodex/gst-plugins-annodex-0.10.31-r1.ebuild b/media-plugins/gst-plugins-annodex/gst-plugins-annodex-0.10.31-r1.ebuild
new file mode 100644
index 000000000000..b00ce37cde40
--- /dev/null
+++ b/media-plugins/gst-plugins-annodex/gst-plugins-annodex-0.10.31-r1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-good
+inherit gstreamer
+
+DESCRIPTION="GStreamer plugin for annodex stream manipulation"
+KEYWORDS="alpha amd64 ppc ppc64 x86"
+IUSE=""
+
+RDEPEND=">=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-annodex/metadata.xml b/media-plugins/gst-plugins-annodex/metadata.xml
new file mode 100644
index 000000000000..18882ddb8a05
--- /dev/null
+++ b/media-plugins/gst-plugins-annodex/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+<longdescription lang="en">
+ GStreamer plugin for annodex stream manipulation
+
+ (info about annodex: http://www.annodex.net)
+</longdescription>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-assrender/Manifest b/media-plugins/gst-plugins-assrender/Manifest
new file mode 100644
index 000000000000..75a86214ea30
--- /dev/null
+++ b/media-plugins/gst-plugins-assrender/Manifest
@@ -0,0 +1,11 @@
+DIST gst-plugins-bad-0.10.23.tar.xz 3155044 SHA256 03cf0786391c64625569072e904082a08861f05a63d64b2f8e8dad3f26d81bf9 SHA512 6437dd12707ef29651f4014b54612cf2a3a42ed4e05a1c5f4a432d80e27efd2abc0df891ebcfdc9e7b2cf9f71a15b88e48b3aa6db24a178ed6de3b1bdf4c3dc4 WHIRLPOOL dd657100909c32ab75cb8aada8db24d68ddf7a10dc0eb055982d7e4d9ae7a50c364eeac9017cea8b176734fc09cf7f8e4e8f52d24e3173806633ddb8a7acd93c
+DIST gst-plugins-bad-1.10.3.tar.xz 4734656 SHA256 24099351fb6984c9e7560de06e072ff2e33d0b2db38b8fcc7afefb536e5094e7 SHA512 028e2c579d6e41fed2a3b7de91f3e0eac08fecd52bd67f198437909025aa41dbf4fd7ddd76decd989f8c4ca7664fad3517b403b326d8ef297bfdd006b5d79944 WHIRLPOOL 744f76c10fc534156abb49d71b4f01c663d8c14b3eb4ced988a41b0b3e1e455b988a2b2064af96f5e75f65622f6e5077c08016e29d68b12864f33fea664a613c
+DIST gst-plugins-bad-1.10.5.tar.xz 4737820 SHA256 c5806040bb83b43be86ce592e6a19c5d83d7776f7d9f434eb4b911c4efff3573 SHA512 03a1b712084ace16b933b708e19922aef4f9b5f7ba0408c35865e699d70bd19e73121594449355b6252a31d9085602d8bef581fe14cfdf6c9fdcf2ddcea21e1a WHIRLPOOL 4828818d6f2a18d38b35e6b6ab3dcc5ad2465b22e2e505d84d2665cd4fc6838391d47d79256e57cc52522fa459cd0949060182aa02baa6e9ec22160335380d3b
+DIST gst-plugins-bad-1.12.3.tar.xz 4707000 SHA256 36d059761852bed0f1a7fcd3ef64a8aeecab95d2bca53cd6aa0f08054b1cbfec SHA512 6df47381de3a2f4286d047c1e7de2c76dd4312c9806636e2012717282cde0f3e5b2d0ffa910c564c8e122b19363e842b663cce1eda7ae95a05d63d1dbbd52661 WHIRLPOOL b4c1262a0ca63331f5cb38fecc6a26830234712d6d4409aed495b05e7cfe13760bf056767e54e17cb9899c3671f0a05b90199d80d0b47bacb2ee6d27b89a5457
+EBUILD gst-plugins-assrender-0.10.23-r1.ebuild 397 SHA256 8b79d628b9b252f4dd0c6579e3d03f0480400b1e49fe52c6b93c0d60a224dcef SHA512 cce12435dac51172f7f263bd8c0c0ab33be80a6740584e1dbcb5b707ebf62c034e5d4da247e54639c1a6592cbe7d8be055d3f7b335331cb18629b52c279d18a6 WHIRLPOOL 617bf7fba524911298ef8cebacd762796ac150fe0bfae9ed003edf752dab50f6e453a0b56fe6354300e20b21faf245f2daa5c70f01fc1bb161daf886d1d109f6
+EBUILD gst-plugins-assrender-1.10.3.ebuild 396 SHA256 05e83a80a61be6a3a07e81195e0daca82a81292a311bd524dc39f6da4c97a7cf SHA512 97f86c143a75ac205e5069cccf46975b2735d56caeaca64f9405889ddc7791c7aa8d3297562478482ad2e446ba6dc414d903aca30786e9a973ff9b000485cfb4 WHIRLPOOL d461dd52c846561df7390fd8a50aa3c2a0c14fb38a54707bff1f223a0999d5a2266e991e58dc6498b48807d9a849e3ef0e2bf9bca5f5759bdcf57baf07565c4f
+EBUILD gst-plugins-assrender-1.10.5.ebuild 407 SHA256 6cc46d7a9e0d4535ad00cb1fe33d75f4803602b073778c0d38bf99802e5532ec SHA512 0603515a3df10aba7ee721f4e93427b8ff48e9b9fd1870e8b5bd423a97e3234602ae98308180ec74ae5987fff2626c9528be0613896e7f5949bd308432b578b3 WHIRLPOOL a7eee4047a076db5192dc5bb2986cd9a9191053ccaf289952991ea59168efdfa3529d32c887ff7d9930dfbd64aaa94f1ba5894b67b41506da93c0376c047abcc
+EBUILD gst-plugins-assrender-1.12.3.ebuild 411 SHA256 f16a67a8f77e38533a7dd754205a403515c1d3e1990cee6cceadfcf5c68894e7 SHA512 75b73981664601eb5b7e5867d15ee48a53fe60ef567979dd02b1046e882d51f065160b48e8e94ba572639c124c7be60bf9cccf9ad67427aa36b040ef2cae5fab WHIRLPOOL 49b9bb72323b3e00fd03286baed67593a74b8bba28c58fda7c1270947338f164978d86573f373ef85be262da1349b7d5cc876f807e68751d210b160a97975237
+MISC ChangeLog 6227 SHA256 b7170e5ef4566c616dc124bafd0b8ba015cb349b883c360b9442fb2c76cae996 SHA512 d232f41d12681f0be9053cdccba13ebce2268b9d8a8a418a7af1e9f980c59dd847dd110a6d90d2a5a8779ba5c8abdc9a14872d7430f7d0fc1ca7e0ef38a6b6bb WHIRLPOOL ee2f3123c32338e403d5866cdb531dbb86679781f8b5a1c52f1166dfc555276e59bbadc51563940e4240ad86027107ff1ab5fc4b473adf9052012a33394591ca
+MISC ChangeLog-2015 12637 SHA256 78fc3d2ff5019d9396cd12870d2c091618586b37d21eed1d2d205906b1047e67 SHA512 7e3534db76d14716acd2bcac00872b2464d9f7299c9784f0bfe49665bec0c1cfdcc5cfabfbf960faebd5a2f6aa49ef57ebf868df62caa3607ca99edd39f4ce22 WHIRLPOOL 71aa1cdacd219e4e1065af74a51b15c0a4ce366441777a5c2c6cf72a1525e77d619c833267e233d3655a4d98028da00c6b05d48652847c3f806f1dda191007ca
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-assrender/gst-plugins-assrender-0.10.23-r1.ebuild b/media-plugins/gst-plugins-assrender/gst-plugins-assrender-0.10.23-r1.ebuild
new file mode 100644
index 000000000000..bc7ce84afba2
--- /dev/null
+++ b/media-plugins/gst-plugins-assrender/gst-plugins-assrender-0.10.23-r1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-bad
+inherit gstreamer
+
+DESCRIPTION="GStreamer plugin for ASS/SSA rendering with effects support"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd"
+IUSE=""
+
+RDEPEND=">=media-libs/libass-0.10.2[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.10.3.ebuild b/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.10.3.ebuild
new file mode 100644
index 000000000000..c8d6a390edfe
--- /dev/null
+++ b/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.10.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="ASS/SSA rendering with effects support plugin for GStreamer"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd"
+IUSE=""
+
+RDEPEND=">=media-libs/libass-0.10.2[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.10.5.ebuild b/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.10.5.ebuild
new file mode 100644
index 000000000000..b2d654825da6
--- /dev/null
+++ b/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.10.5.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="ASS/SSA rendering with effects support plugin for GStreamer"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+IUSE=""
+
+RDEPEND=">=media-libs/libass-0.10.2[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.12.3.ebuild b/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.12.3.ebuild
new file mode 100644
index 000000000000..77d391ba8cb9
--- /dev/null
+++ b/media-plugins/gst-plugins-assrender/gst-plugins-assrender-1.12.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="ASS/SSA rendering with effects support plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+IUSE=""
+
+RDEPEND=">=media-libs/libass-0.10.2[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-assrender/metadata.xml b/media-plugins/gst-plugins-assrender/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-assrender/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-bluez/Manifest b/media-plugins/gst-plugins-bluez/Manifest
new file mode 100644
index 000000000000..8a5225dddd05
--- /dev/null
+++ b/media-plugins/gst-plugins-bluez/Manifest
@@ -0,0 +1,8 @@
+DIST gst-plugins-bad-1.10.3.tar.xz 4734656 SHA256 24099351fb6984c9e7560de06e072ff2e33d0b2db38b8fcc7afefb536e5094e7 SHA512 028e2c579d6e41fed2a3b7de91f3e0eac08fecd52bd67f198437909025aa41dbf4fd7ddd76decd989f8c4ca7664fad3517b403b326d8ef297bfdd006b5d79944 WHIRLPOOL 744f76c10fc534156abb49d71b4f01c663d8c14b3eb4ced988a41b0b3e1e455b988a2b2064af96f5e75f65622f6e5077c08016e29d68b12864f33fea664a613c
+DIST gst-plugins-bad-1.10.5.tar.xz 4737820 SHA256 c5806040bb83b43be86ce592e6a19c5d83d7776f7d9f434eb4b911c4efff3573 SHA512 03a1b712084ace16b933b708e19922aef4f9b5f7ba0408c35865e699d70bd19e73121594449355b6252a31d9085602d8bef581fe14cfdf6c9fdcf2ddcea21e1a WHIRLPOOL 4828818d6f2a18d38b35e6b6ab3dcc5ad2465b22e2e505d84d2665cd4fc6838391d47d79256e57cc52522fa459cd0949060182aa02baa6e9ec22160335380d3b
+DIST gst-plugins-bad-1.12.3.tar.xz 4707000 SHA256 36d059761852bed0f1a7fcd3ef64a8aeecab95d2bca53cd6aa0f08054b1cbfec SHA512 6df47381de3a2f4286d047c1e7de2c76dd4312c9806636e2012717282cde0f3e5b2d0ffa910c564c8e122b19363e842b663cce1eda7ae95a05d63d1dbbd52661 WHIRLPOOL b4c1262a0ca63331f5cb38fecc6a26830234712d6d4409aed495b05e7cfe13760bf056767e54e17cb9899c3671f0a05b90199d80d0b47bacb2ee6d27b89a5457
+EBUILD gst-plugins-bluez-1.10.3.ebuild 364 SHA256 dacc36df5d8df15cb66da5b502163c8fc812fc668f05b9cde7f10aca5db988b7 SHA512 3af75da1d7c6e85d62062056ff8f6a060a7f7b0ee3928deed2697543b8a521fc15bc3b4c28384a4bf4564e9cf81fb2e5e0d5e86bc6a79a8d3502f781ca90d59b WHIRLPOOL a45e7f44215c785ee1221fe73ca1ab49e0c1410abe5e9c2febedd17335b7472c4e4fd632aab334f489924b58cf95d4b7c12122adc256d9d810c4e324d49999c4
+EBUILD gst-plugins-bluez-1.10.5.ebuild 365 SHA256 34065b24a2eee348388cb69d791e2eb3a6bb0f7d2ab631aae898b66dfd950704 SHA512 b72c54ec39c284c8203d874fe5ec3c5a0dbe2f959d949f736e2101e8a7e198ae79894339bf57e3a7962979d43e08bd93c9b7653d0102971ac10668e14a119bf9 WHIRLPOOL bbdcbb398fd5ddc79f16f1deb80ad98b1894bcf3b986503f16a8723975a8a96e7c25b29b4a9dcc74bc96a0cb89d24cd32930a7e41bb978cb6856b56e98eb5b81
+EBUILD gst-plugins-bluez-1.12.3.ebuild 366 SHA256 7c0592b1a933168ea5c093f65722dad3c708cf5024fba31f03a222ab52d852b6 SHA512 e47513c19901060d9a1b7227b3ea74d6af4d908a9c858b85e821c07b1cc7e73d34826fb5019668f83ff27a5c81046c044a78967c3b43dcff4a418f3c1b8f0be8 WHIRLPOOL cbf148154d5dbb79a0ca0b501fdb38318471a20331ec74226460cced7e87a2d77b1b4b9855b6c37249f99711cd948ddf2b81aed5ff1164825b7fa94abbdf1bfd
+MISC ChangeLog 2105 SHA256 cc9c1787518e9bdcf2560c655c91949cb244a45d25943891423268550592a755 SHA512 c040aa5f463197f9ba7294ef2860e4bacc2bf4217a8660db32fd8ad57e2c34a66a943340ffbda486a91a8b4b1aa7270ef6c82b9ecbe3e5882d88db09fa31df81 WHIRLPOOL 032f8d3a00e85b18cd165842573a55769db928c09410cae4cea16af4bfc7bcef3ff05ff6d4473a729648b8211c6e5007332ffea905218f07171733c3ce625a40
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.10.3.ebuild b/media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.10.3.ebuild
new file mode 100644
index 000000000000..6a6217b84391
--- /dev/null
+++ b/media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.10.3.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="AVDTP source/sink and A2DP sink plugin for GStreamer"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND="
+ >=net-wireless/bluez-5[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+ dev-util/gdbus-codegen
+"
diff --git a/media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.10.5.ebuild b/media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.10.5.ebuild
new file mode 100644
index 000000000000..b0c31f2afa03
--- /dev/null
+++ b/media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.10.5.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="AVDTP source/sink and A2DP sink plugin for GStreamer"
+KEYWORDS="amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ >=net-wireless/bluez-5[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+ dev-util/gdbus-codegen
+"
diff --git a/media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.12.3.ebuild b/media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.12.3.ebuild
new file mode 100644
index 000000000000..0a653b669eee
--- /dev/null
+++ b/media-plugins/gst-plugins-bluez/gst-plugins-bluez-1.12.3.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="AVDTP source/sink and A2DP sink plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ >=net-wireless/bluez-5[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+ dev-util/gdbus-codegen
+"
diff --git a/media-plugins/gst-plugins-bluez/metadata.xml b/media-plugins/gst-plugins-bluez/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-bluez/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-cdio/Manifest b/media-plugins/gst-plugins-cdio/Manifest
new file mode 100644
index 000000000000..1d03b26cfaf5
--- /dev/null
+++ b/media-plugins/gst-plugins-cdio/Manifest
@@ -0,0 +1,12 @@
+AUX gst-plugins-cdio-0.10.19-cdio-cd-text-api.patch 6117 SHA256 22824cbab3def9c5813df8e85105044f73e049dce2433f5631246c2d45b24bdd SHA512 a0fb5542df97f47f66ff600deec1d9ff687fdae8e6b1044d26735900ebf7d09512696b400885b33b5013f977dffdd04e14a485af1c978178d565250a7ba8ea36 WHIRLPOOL a8e912a0740fd92d0accd245e29c08afbfe8362e0a1a5549e56eaaf3927c9833d58575fef65972ac0b121ea6a3df48ecbb689b72ea4fcf0ca6ffd8a0ebe7861e
+DIST gst-plugins-ugly-0.10.19.tar.xz 882452 SHA256 4934f65ff892637e7efaf1cfe635779189dde429d0706f40c86a3aac476ea873 SHA512 16d030998142f698f8ab7dbe55c0c6c8db05ade6b3c007a3aacb5491592e8c60e0a9d62f1a840eab4d57825b1beb9017e3f68f5a90288435216586d67040deda WHIRLPOOL f72f224c5f486982370e9d264ad7c658324783b42e995eef759faf270a18d8f12261d90ac6e70af38579921b0970f7aba50c6d091edcd6dc3dda272bcbef755f
+DIST gst-plugins-ugly-1.10.3.tar.xz 907352 SHA256 c91597d03abff9df435ad4892eae44df1ee14159c7cc7317ac9d2766ff446bd2 SHA512 56272eda1af3017d9b53a3a049c5446e97dbea0e45567b4d1626c6a210dba90d216c01707e2d49130da00d483dcbace642bfb88ebaa1a822ecd5475394b5d116 WHIRLPOOL b4786f5b45f1430448c3755149202e9e4ee88d8dd5a7de3fff009d7fde14db054d9f8b60c44208ed757d19ce5a849ea93cb7b355d226e34703ae8b0d78f0d837
+DIST gst-plugins-ugly-1.10.5.tar.xz 908604 SHA256 d6edc046350809c967f5b058c5c2e534d99d1d69fe1b26acd849e87781a7d7fc SHA512 575fdd345d54af3a9c7f7b78955b958898ec4658f65da87022db39d04d8d1e941233c24d4eacea5bca28de0e9424579048ad2b25dd308f96a79e1515204e1a7a WHIRLPOOL b44163c21fda4444d55407849e9d03cdd9801aae79854d339ff072447f4140d54083fe4dba9e3f8fbcf9451270089e5bde3a3bb833c9f8f0c4f095386fa0e6fb
+DIST gst-plugins-ugly-1.12.3.tar.xz 903784 SHA256 e88ca584c94ea78eeecbf3af00ef7f134b66bdee7408aa4aa6c547235e060052 SHA512 9ca5769c325df3d2d97ba83d785fab08da5119f6d26c4ac4db72853af143477ea8fb7087464a8614b6e59f384463ac01087ee76cec2af8acd80a4dc15e392e34 WHIRLPOOL e908fb96fc5694c10c16b7e5aeae4a6f7945aaa324074cacc3ec10b84b53ef738ee8c77d6f0983a02e7868275ba26ada14153d7046d85bfdb57f310e59793657
+EBUILD gst-plugins-cdio-0.10.19-r1.ebuild 418 SHA256 7ae2ef0cc226ae2e00a2f63fcda2c82826de8507bb9845cc3222e73c374b6fe6 SHA512 9df5ba64af0b1bd1d99e46851f6184f889386898d056d2c82cd6c5c023ff183bf59a6818c401f8ccd6a62beadd6bdd77a2d447f250c0472c5f54b46013d6dbb6 WHIRLPOOL 394076e99fd6b30f1bf2fbb2e976846e9a144350b352a3894ae284a846ef55fa261bfc22699a1fb7c672516e48265ce0888965362aad1c756ab5e23265dbdffe
+EBUILD gst-plugins-cdio-1.10.3.ebuild 390 SHA256 1b1b995782930a930bd7c17348570a5116fc0203ec7c92d465f6cd18dee6d75d SHA512 8aac3993d99e666afd6ad8024e59a71786cce60d22b6023e16342325fcceb6ead8419fe80f4b740d26dc63a201cc0139b5292b934118e056dad45e83bee1b337 WHIRLPOOL c7904201a734d742a45bf695935b41784feaeca02e9666364804248ca80d14a9aa816f0ee1deb078faf8e91807368c859dc42f0c9be0e0ebb64b10f5affe1dff
+EBUILD gst-plugins-cdio-1.10.5.ebuild 393 SHA256 21a8ad9211aca647ea316ebc5d0c026f2fb89f8fbebe1f7f62a7a94ba800c370 SHA512 795efd002d06a2efb0f4887fddfc0bdef8cb69662591b254e033429722605950555b8fde743a48364131e4c390d97c7f90a9c7a3f54c94fefe106d261d057b31 WHIRLPOOL 6d19d389aca9d88976c85832db1a7105dbced838e25d4d21216658fd18dd1793cb02bbaa4f0e51bd5b0ba40adc24004ef65093a0a54d40516fa1349e00e499bb
+EBUILD gst-plugins-cdio-1.12.3.ebuild 395 SHA256 1f7af9f9d7007ea392d8503cd2eaf65fd4f63f236b36086637164e790dd9acf7 SHA512 b00cf9842c219582da473a4978692f27124dff1a82207405e35b90966a1215c8c6cb66508c2b2f1e577454c48a987a0cd6422d71cc33e3491af1a9befa2296c7 WHIRLPOOL cd963e05248369091875e8f530f0c8b952aa59a6a0721d434a6870071343beb5d9c510f12ae02a4491fb91392d6a5973064839312c3a3983d61f3e511aa566cc
+MISC ChangeLog 5659 SHA256 28c2f0fc181e0980e94753db6aadbcda544dc5dcfe7f897c44d5959473475c09 SHA512 86d218eb9eb52b83950a4447f55f004b5c7c2cc89a7aff19dd5ba3852b6e302dffb56cd0417960ad0e10edc016848e0c1cf8ef037a4f3662ef2d7ea83745e99e WHIRLPOOL 41803038b4bfe6e805332b3ab8f3e21a80218bae5c7f3322eb3dfb37a5abfb9b21ffe3c2cc8264d7a73cc72909c406ceed22b065fbcdd6f01460b9a6369b36a5
+MISC ChangeLog-2015 15184 SHA256 c1200aa1fe69fc59baf84768d446e6141e799b421dc844e9169d5cff3d95b6b3 SHA512 bd6acba4b2197d24ae8fc2bf10e8bbcc140ac84ec1dbcccbb9782bfb2a3836121e20d18407291745a5a5f1a842875b0f8c01094338f8e07b64c9f20adf0bcc7b WHIRLPOOL 1b61b58260ff39bf00eea36fb70c4412bf6ac316b5ff4cbb6d1759a724a0d5ba5ad71d1bcaffa715dc568bd064f795e63dd8547de1627c592d7d641c98d36f5f
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-cdio/files/gst-plugins-cdio-0.10.19-cdio-cd-text-api.patch b/media-plugins/gst-plugins-cdio/files/gst-plugins-cdio-0.10.19-cdio-cd-text-api.patch
new file mode 100644
index 000000000000..2b3a81953a6e
--- /dev/null
+++ b/media-plugins/gst-plugins-cdio/files/gst-plugins-cdio-0.10.19-cdio-cd-text-api.patch
@@ -0,0 +1,183 @@
+From 649bd92cd2600719862ad5189899212409dd0a67 Mon Sep 17 00:00:00 2001
+From: Leon Merten Lohse <leon@green-side.de>
+Date: Thu, 03 May 2012 22:50:30 +0000
+Subject: cdio: compensate for libcdio's recent cd-text api changes
+
+https://bugzilla.gnome.org/show_bug.cgi?id=675112
+
+Conflicts:
+
+ ext/cdio/gstcdiocddasrc.c
+---
+diff --git a/ext/cdio/gstcdio.c b/ext/cdio/gstcdio.c
+index 2f58d18..483ebf5 100644
+--- a/ext/cdio/gstcdio.c
++++ b/ext/cdio/gstcdio.c
+@@ -30,12 +30,16 @@
+ GST_DEBUG_CATEGORY (gst_cdio_debug);
+
+ void
+-gst_cdio_add_cdtext_field (GstObject * src, cdtext_t * cdtext,
++gst_cdio_add_cdtext_field (GstObject * src, cdtext_t * cdtext, track_t track,
+ cdtext_field_t field, const gchar * gst_tag, GstTagList ** p_tags)
+ {
+ const gchar *txt;
+
++#if LIBCDIO_VERSION_NUM > 83
++ txt = cdtext_get_const (cdtext, field, track);
++#else
+ txt = cdtext_get_const (field, cdtext);
++#endif
+ if (txt == NULL || *txt == '\0') {
+ GST_DEBUG_OBJECT (src, "empty CD-TEXT field %u (%s)", field, gst_tag);
+ return;
+@@ -57,6 +61,12 @@ gst_cdio_add_cdtext_field (GstObject * src, cdtext_t * cdtext,
+ }
+
+ GstTagList *
++#if LIBCDIO_VERSION_NUM > 83
++gst_cdio_get_cdtext (GstObject * src, cdtext_t * t, track_t track)
++{
++ GstTagList *tags = NULL;
++
++#else
+ gst_cdio_get_cdtext (GstObject * src, CdIo * cdio, track_t track)
+ {
+ GstTagList *tags = NULL;
+@@ -67,14 +77,22 @@ gst_cdio_get_cdtext (GstObject * src, CdIo * cdio, track_t track)
+ GST_DEBUG_OBJECT (src, "no CD-TEXT for track %u", track);
+ return NULL;
+ }
++#endif
+
+- gst_cdio_add_cdtext_field (src, t, CDTEXT_PERFORMER, GST_TAG_ARTIST, &tags);
+- gst_cdio_add_cdtext_field (src, t, CDTEXT_TITLE, GST_TAG_TITLE, &tags);
++ gst_cdio_add_cdtext_field (src, t, track, CDTEXT_FIELD_PERFORMER,
++ GST_TAG_ARTIST, &tags);
++ gst_cdio_add_cdtext_field (src, t, track, CDTEXT_FIELD_TITLE, GST_TAG_TITLE,
++ &tags);
+
+ return tags;
+ }
+
+ void
++#if LIBCDIO_VERSION_NUM > 83
++gst_cdio_add_cdtext_album_tags (GstObject * src, cdtext_t * t,
++ GstTagList * tags)
++{
++#else
+ gst_cdio_add_cdtext_album_tags (GstObject * src, CdIo * cdio, GstTagList * tags)
+ {
+ cdtext_t *t;
+@@ -84,11 +102,14 @@ gst_cdio_add_cdtext_album_tags (GstObject * src, CdIo * cdio, GstTagList * tags)
+ GST_DEBUG_OBJECT (src, "no CD-TEXT for album");
+ return;
+ }
++#endif
+
+- /* FIXME: map CDTEXT_PERFORMER to GST_TAG_ALBUM_ARTIST once we have that */
+- gst_cdio_add_cdtext_field (src, t, CDTEXT_TITLE, GST_TAG_ALBUM, &tags);
+- gst_cdio_add_cdtext_field (src, t, CDTEXT_GENRE, GST_TAG_GENRE, &tags);
+-
++ gst_cdio_add_cdtext_field (src, t, 0, CDTEXT_FIELD_PERFORMER,
++ GST_TAG_ALBUM_ARTIST, &tags);
++ gst_cdio_add_cdtext_field (src, t, 0, CDTEXT_FIELD_TITLE, GST_TAG_ALBUM,
++ &tags);
++ gst_cdio_add_cdtext_field (src, t, 0, CDTEXT_FIELD_GENRE, GST_TAG_GENRE,
++ &tags);
+ GST_DEBUG ("CD-TEXT album tags: %" GST_PTR_FORMAT, tags);
+ }
+
+diff --git a/ext/cdio/gstcdio.h b/ext/cdio/gstcdio.h
+index ef31ed0..c6da580 100644
+--- a/ext/cdio/gstcdio.h
++++ b/ext/cdio/gstcdio.h
+@@ -24,22 +24,38 @@
+ #include <gst/gst.h>
+ #include <cdio/cdio.h>
+ #include <cdio/cdtext.h>
++#include <cdio/version.h>
++
++#if LIBCDIO_VERSION_NUM <= 83
++ #define CDTEXT_FIELD_PERFORMER CDTEXT_PERFORMER
++ #define CDTEXT_FIELD_GENRE CDTEXT_GENRE
++ #define CDTEXT_FIELD_TITLE CDTEXT_TITLE
++#endif
+
+ GST_DEBUG_CATEGORY_EXTERN (gst_cdio_debug);
+ #define GST_CAT_DEFAULT gst_cdio_debug
+
+ void gst_cdio_add_cdtext_field (GstObject * src,
+ cdtext_t * cdtext,
++ track_t track,
+ cdtext_field_t field,
+ const gchar * gst_tag,
+ GstTagList ** p_tags);
+
+ GstTagList * gst_cdio_get_cdtext (GstObject * src,
++#if LIBCDIO_VERSION_NUM > 83
++ cdtext_t * t,
++#else
+ CdIo * cdio,
++#endif
+ track_t track);
+
+ void gst_cdio_add_cdtext_album_tags (GstObject * src,
++#if LIBCDIO_VERSION_NUM > 83
++ cdtext_t * t,
++#else
+ CdIo * cdio,
++#endif
+ GstTagList * tags);
+
+ #endif /* __GST_CDIO_H__ */
+diff --git a/ext/cdio/gstcdiocddasrc.c b/ext/cdio/gstcdiocddasrc.c
+index 615a0c8..830839e 100644
+--- a/ext/cdio/gstcdiocddasrc.c
++++ b/ext/cdio/gstcdiocddasrc.c
+@@ -206,6 +206,9 @@ gst_cdio_cdda_src_open (GstAudioCdSrc * audiocdsrc, const gchar * device)
+ GstCdioCddaSrc *src;
+ discmode_t discmode;
+ gint first_track, num_tracks, i;
++#if LIBCDIO_VERSION_NUM > 83
++ cdtext_t *cdtext;
++#endif
+
+ src = GST_CDIO_CDDA_SRC (audiocdsrc);
+
+@@ -232,8 +235,18 @@ gst_cdio_cdda_src_open (GstAudioCdSrc * audiocdsrc, const gchar * device)
+ if (src->read_speed != -1)
+ cdio_set_speed (src->cdio, src->read_speed);
+
++#if LIBCDIO_VERSION_NUM > 83
++ cdtext = cdio_get_cdtext (src->cdio);
++
++ if (NULL == cdtext)
++ GST_DEBUG_OBJECT (src, "no CD-TEXT on disc");
++ else
++ gst_cdio_add_cdtext_album_tags (GST_OBJECT_CAST (src), cdtext,
++ cddabasesrc->tags);
++#else
+ gst_cdio_add_cdtext_album_tags (GST_OBJECT_CAST (src), src->cdio,
+ cddabasesrc->tags);
++#endif
+
+ GST_LOG_OBJECT (src, "%u tracks, first track: %d", num_tracks, first_track);
+
+@@ -250,8 +263,14 @@ gst_cdio_cdda_src_open (GstAudioCdSrc * audiocdsrc, const gchar * device)
+ * the right thing here (for cddb id calculations etc. as well) */
+ track.start = cdio_get_track_lsn (src->cdio, i + first_track);
+ track.end = track.start + len_sectors - 1; /* -1? */
++#if LIBCDIO_VERSION_NUM > 83
++ if (NULL != cdtext)
++ track.tags = gst_cdio_get_cdtext (GST_OBJECT (src), cdtext,
++ i + first_track);
++#else
+ track.tags = gst_cdio_get_cdtext (GST_OBJECT (src), src->cdio,
+ i + first_track);
++#endif
+
+ gst_audio_cd_src_add_track (GST_AUDIO_CD_SRC (src), &track);
+ }
+--
+cgit v0.9.0.2-2-gbebe
diff --git a/media-plugins/gst-plugins-cdio/gst-plugins-cdio-0.10.19-r1.ebuild b/media-plugins/gst-plugins-cdio/gst-plugins-cdio-0.10.19-r1.ebuild
new file mode 100644
index 000000000000..379953151069
--- /dev/null
+++ b/media-plugins/gst-plugins-cdio/gst-plugins-cdio-0.10.19-r1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-ugly
+inherit eutils gstreamer
+
+KEYWORDS="alpha amd64 ~arm ~ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=dev-libs/libcdio-0.90-r1:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-cdio-cd-text-api.patch #452434
+}
diff --git a/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.10.3.ebuild b/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.10.3.ebuild
new file mode 100644
index 000000000000..5f1f00345319
--- /dev/null
+++ b/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.10.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer
+
+DESCRIPTION="CD Audio Source (cdda) plugin for GStreamer"
+KEYWORDS="alpha amd64 ~arm ~ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=dev-libs/libcdio-0.90-r1:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.10.5.ebuild b/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.10.5.ebuild
new file mode 100644
index 000000000000..6303650c3aae
--- /dev/null
+++ b/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.10.5.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer
+
+DESCRIPTION="CD Audio Source (cdda) plugin for GStreamer"
+KEYWORDS="alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=dev-libs/libcdio-0.90-r1:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.12.3.ebuild b/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.12.3.ebuild
new file mode 100644
index 000000000000..4c6fa3ce995a
--- /dev/null
+++ b/media-plugins/gst-plugins-cdio/gst-plugins-cdio-1.12.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer
+
+DESCRIPTION="CD Audio Source (cdda) plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=dev-libs/libcdio-0.90-r1:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-cdio/metadata.xml b/media-plugins/gst-plugins-cdio/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-cdio/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-cdparanoia/Manifest b/media-plugins/gst-plugins-cdparanoia/Manifest
new file mode 100644
index 000000000000..4abeb658c71a
--- /dev/null
+++ b/media-plugins/gst-plugins-cdparanoia/Manifest
@@ -0,0 +1,11 @@
+DIST gst-plugins-base-0.10.36.tar.xz 2364108 SHA256 1fe45c3894903001d4d008b0713dab089f53726dcb5842d5b40c2595a984e64a SHA512 ea77778e073515df58229a641b4363df31f0b80204a5a43a8feb31f0b03a5a4b9b79d6e07e1615c773a59927a9b649f1b1d782def1120d581d09a090be8363b8 WHIRLPOOL e455f2a1aafd60078080735108e4ac336bc4764ed92b9579d83a453f75491331d16b48e5983f3c9712b6edb28ec379e696f06f6910c93168b019d6077c28fb6d
+DIST gst-plugins-base-1.10.3.tar.xz 3060016 SHA256 e6299617d705a0cbfb535107c1d3a8fc0f0967f14193a8c5c7583f46a88b1710 SHA512 011fc1d8382784624c00795c929f61486c2853141c364a812b2457b5874157a099fb2cae74c213e024e24adea801da31518e644503939380af740ae36da39801 WHIRLPOOL ac5dacbf02de4648bf164744a8e6bcbf9af34c68896c5f2013b70411f3037621fdefd73adb20337c45af812003c80aebd7b4b73b1d7fb0dfb933afb7633eb796
+DIST gst-plugins-base-1.10.5.tar.xz 3060092 SHA256 1c401a79bd1e4521c6ef1b66579bddedd9136e164e54792aab4bfcf3485bf9a7 SHA512 0f8e3dc1b0d86c30cd149d81db07639a926e1c6914ed59cadd610e81570ffa38d9f9382b470e384a38e25535900516919d35bc6486f048d8d49fb3660c2431a8 WHIRLPOOL cb63284d70ab937bf8e1ee4522fdc87b9fb947cec0d55ca3617ab1a99d8b155696e52f2673b949c12142ec02bdb2ea60f893886b30ccb6417cfbdb313bb3f006
+DIST gst-plugins-base-1.12.3.tar.xz 3117364 SHA256 d3d37b8489d37fa0018973d850bd2067b98af335fef2fa543ee7d40359e3cea5 SHA512 d32f71836e25081b00040709a2184da85489e5af90902a0b27b820a478f5805bde93a04cefaeabf36dde53c16ad12f2816777cc195f1e027f19d1883e088e2b2 WHIRLPOOL e81c3183a70b121412bc455a4f93501e2fab7bf241a66f903446115891ab66ee78d570b01a4eaa5eb7971a7233f3fabf10a71c398bb4205beea6dbfb4280bcdf
+EBUILD gst-plugins-cdparanoia-0.10.36-r1.ebuild 438 SHA256 c87d6b992eea72a252991166564bac1110f749a9185f241d8deb3f033a1235d3 SHA512 8be7db6c102859a541cf40301567414398e0cd7cc51435956490af1a92a403444d252260178de83f48453ce701020d963fa0f95ff3bad03c1b7973a94ab5d4a8 WHIRLPOOL 93861b5073f63d7cc90232ca29d9dd99d134d0d5e02e0797ec8479a57a4624ff248fc098debac3fa5f2b677a33bb765411103aa7db279024344516e345b685e2
+EBUILD gst-plugins-cdparanoia-1.10.3.ebuild 463 SHA256 b792fa840df517f0e8e5d717f737fe919db73c65145e42b0a71498c21242c204 SHA512 4165f2c07b73f2575e101c359a075df2f2b3198a0d9fef44c27c3d10515a1503395676d0412ecff52f35ea9d2cb2565f428cbbf418395f9edf8d7073eeeee392 WHIRLPOOL fdc9f929b432910396285447a937551b9a89f7ceb38d9e3779308fe66dccb4d426b24b82238d4153163f59c00758db7ecefac7585d665a0d42e1407fe68f854c
+EBUILD gst-plugins-cdparanoia-1.10.5.ebuild 474 SHA256 24a43e0cda81411b123d91bc2179cad8cc8bdd84e03495679fed82b92db828a3 SHA512 9487c4fcf2b23f2bd10dd7cc67e2dfa86efb7da815dff774a3f802f9f4373c233932f176d65bc7ef6d1e30ff137a385dce08b2e1ff2138c6d9c61c12e493c9e1 WHIRLPOOL 66708fcd678433e4e729c7ff26707d712a418fdffaba6d3a1c4d1f436417b94c530d5fab53d0350218333ea4903e3317706312c75fe6beab28c51f89a726cbe2
+EBUILD gst-plugins-cdparanoia-1.12.3.ebuild 478 SHA256 67432f0faf9b625e503dd2ed5336a32c52c0a26bfa51207ab5208be21ae6c5b6 SHA512 17319e09a914d3f031ac45d22b8a599c004b0242594ca35ba001f52acd1bdcef674b82c85019807d2e050cb23f3d3885f968eb7065f32eb6f6b797f8e6ea758c WHIRLPOOL b4e7e375123aed96cf86cbaa56a62d0c5357f31ab444177d1786c15c53c8ecb4d068bdab4e1e55ac860cc6c73f218fe39fae4b9e700352bb5c9b0b26ca5b7efe
+MISC ChangeLog 6382 SHA256 1b83e7c189bba9b263f6167aefa8d74d8cb60a40cc5c4719985fc82c720efb11 SHA512 f952484ea821bb43006c188f6187d24aae1951e26daac06ef0d0114e6879c9748c00e683f32cd22a7fafe89fe6e57ed209892a5da6774d541a442584dce41450 WHIRLPOOL 603cd7433b06febc04e5bdd6f88072de2f171abed6b684ae864dd8df131c84d8c9345ccf18c05e5d01db010d4bad1232fb24db5502607838066621eca3d5e909
+MISC ChangeLog-2015 35057 SHA256 2ebbffdd9404f59c1a123c582188eba5d76e42228a73bf06e87c092bc46e19f5 SHA512 328ea1c40f95d36690a73ad6d6413f26924f11c79d3a9f587d1eba8fe4ad57a344c5e0b65767bac34a27dd8c72a4332ae2a796c4b835b0ff04e04a024e1b4bd5 WHIRLPOOL 1083a8872f12eaf705c1480fb75deefde9256c909408007deacce0d2e29f352c560a2bb9b62e51ed0644ebcdb0ab869ac4d01bb3fc8c085d60a19df70139d201
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-0.10.36-r1.ebuild b/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-0.10.36-r1.ebuild
new file mode 100644
index 000000000000..520644e04e9e
--- /dev/null
+++ b/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-0.10.36-r1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-base
+inherit gstreamer
+
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86"
+IUSE=""
+
+RDEPEND=">=media-sound/cdparanoia-3.10.2-r6[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ gstreamer_system_link \
+ gst-libs/gst/audio:gstreamer-audio \
+ gst-libs/gst/cdda:gstreamer-cdda
+}
diff --git a/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.10.3.ebuild b/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.10.3.ebuild
new file mode 100644
index 000000000000..66dae9d96f16
--- /dev/null
+++ b/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.10.3.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-base
+
+inherit gstreamer
+
+DESCRIPTION="CD Audio Source (cdda) plugin for GStreamer"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86"
+IUSE=""
+
+RDEPEND=">=media-sound/cdparanoia-3.10.2-r6[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+ gstreamer_system_link gst-libs/gst/audio:gstreamer-audio
+}
diff --git a/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.10.5.ebuild b/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.10.5.ebuild
new file mode 100644
index 000000000000..8faaba0b169b
--- /dev/null
+++ b/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.10.5.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-base
+
+inherit gstreamer
+
+DESCRIPTION="CD Audio Source (cdda) plugin for GStreamer"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=media-sound/cdparanoia-3.10.2-r6[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+ gstreamer_system_link gst-libs/gst/audio:gstreamer-audio
+}
diff --git a/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.12.3.ebuild b/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.12.3.ebuild
new file mode 100644
index 000000000000..21d5c6623b07
--- /dev/null
+++ b/media-plugins/gst-plugins-cdparanoia/gst-plugins-cdparanoia-1.12.3.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-base
+
+inherit gstreamer
+
+DESCRIPTION="CD Audio Source (cdda) plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=media-sound/cdparanoia-3.10.2-r6[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+ gstreamer_system_link gst-libs/gst/audio:gstreamer-audio
+}
diff --git a/media-plugins/gst-plugins-cdparanoia/metadata.xml b/media-plugins/gst-plugins-cdparanoia/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-cdparanoia/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-dash/Manifest b/media-plugins/gst-plugins-dash/Manifest
new file mode 100644
index 000000000000..142966fd4b16
--- /dev/null
+++ b/media-plugins/gst-plugins-dash/Manifest
@@ -0,0 +1,9 @@
+DIST gst-plugins-bad-1.10.3.tar.xz 4734656 SHA256 24099351fb6984c9e7560de06e072ff2e33d0b2db38b8fcc7afefb536e5094e7 SHA512 028e2c579d6e41fed2a3b7de91f3e0eac08fecd52bd67f198437909025aa41dbf4fd7ddd76decd989f8c4ca7664fad3517b403b326d8ef297bfdd006b5d79944 WHIRLPOOL 744f76c10fc534156abb49d71b4f01c663d8c14b3eb4ced988a41b0b3e1e455b988a2b2064af96f5e75f65622f6e5077c08016e29d68b12864f33fea664a613c
+DIST gst-plugins-bad-1.10.5.tar.xz 4737820 SHA256 c5806040bb83b43be86ce592e6a19c5d83d7776f7d9f434eb4b911c4efff3573 SHA512 03a1b712084ace16b933b708e19922aef4f9b5f7ba0408c35865e699d70bd19e73121594449355b6252a31d9085602d8bef581fe14cfdf6c9fdcf2ddcea21e1a WHIRLPOOL 4828818d6f2a18d38b35e6b6ab3dcc5ad2465b22e2e505d84d2665cd4fc6838391d47d79256e57cc52522fa459cd0949060182aa02baa6e9ec22160335380d3b
+DIST gst-plugins-bad-1.12.3.tar.xz 4707000 SHA256 36d059761852bed0f1a7fcd3ef64a8aeecab95d2bca53cd6aa0f08054b1cbfec SHA512 6df47381de3a2f4286d047c1e7de2c76dd4312c9806636e2012717282cde0f3e5b2d0ffa910c564c8e122b19363e842b663cce1eda7ae95a05d63d1dbbd52661 WHIRLPOOL b4c1262a0ca63331f5cb38fecc6a26830234712d6d4409aed495b05e7cfe13760bf056767e54e17cb9899c3671f0a05b90199d80d0b47bacb2ee6d27b89a5457
+EBUILD gst-plugins-dash-1.10.3.ebuild 1028 SHA256 434eef0893f7a180d6d10147deedbc9a26aa9118da775b8e9aa8b70ffd6e367e SHA512 8322bbf84175371a964112aa06cecc78df3710cc729bb72d302617b234c97a931fc435349037e82319e875c9f4a52f7c416caaab8c7d580ba7883319b0840fe9 WHIRLPOOL 48e54d125100d5b24940036c74184bffd2c7ae7d42c149cbbc4271f818175d34dfc6f6e9be8855d818a7500b05a5e689ab3296f97afe2e9b860c9c0e12cf094f
+EBUILD gst-plugins-dash-1.10.5.ebuild 1029 SHA256 600787863b99a858d314d24a9a62495d7fb5cbd60b8e22c903457c3e72a4da38 SHA512 4c5a40d0277192bc1549c79287429e20a8d9a79fc2f574bc18de17be55f47c1c7268a16fca24e51736bdab1f07fc469cdca3080f65d6098fa77705d9cc761070 WHIRLPOOL 1f026a56610ef73c466f128bf2be02e6f4b55b4e1903099211a6c21691edb9c5967c9360ea2282d764248b467cb2319043d5ac1b1a21af64d19d52560ce5e26b
+EBUILD gst-plugins-dash-1.12.3.ebuild 1030 SHA256 7a9033b6470c2ffb29894d74366f9c9702f97f0d19c963d69233b1005cd8f8c0 SHA512 5ea94f2ed69e1fc045a7e8b07e4fc0b596833143622fb6219b12e3b3ca353b52938480281b6c143e8be87b2da008441b0adcd23dc8c0cfc5e91242470e5ef2ee WHIRLPOOL c432a8c33a4e7e968614fc275630895ff272898ef6625e3e41fc5dac9b24fe168a03229b1df80bf7af6c61a7c49dcda7ec79eef34ede8bd82de2d15bcc7c80ff
+MISC ChangeLog 4892 SHA256 91373929faa75a857c99da14bc05727fe74d4acd303f6ac7960b092f6c25ce82 SHA512 8bb44de07105b2354d745f3b1c08f8dbade0ff74b98686568f62dfb7bcec7a561f13a3a6ee13acfb97be62ed186d4c9c9215a83726523cd88127169b561001b7 WHIRLPOOL f0b989823ab85c2b094a10ec7b7483750766e27601c1ebd9e092f0a941cc192053f46ccfbd29f4a6c00848c3225d09f858d6a757ecc690afdb37de54a510c8f7
+MISC ChangeLog-2015 1947 SHA256 fea304d7cc91459a96fd8b6d36843a7714a59a6e58fdd61ef5b49d14b84af314 SHA512 ace51eeaa0fbdacf967c7fc3596f66c76743465fdc85087cddec3e539b26c3839d59d0245aae730bed4421173a0e15876c7e56960ad1bfb5acb4fa1ff6acb209 WHIRLPOOL 393182b49439ab74f7a969e57a79a12bc95d1c84d6ec5e2563d481eaff7beeab6d6f3800397ca0e51b34fd067fbc09122509685e06707c4fa0beaa9788e96cfc
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-dash/gst-plugins-dash-1.10.3.ebuild b/media-plugins/gst-plugins-dash/gst-plugins-dash-1.10.3.ebuild
new file mode 100644
index 000000000000..f9e023062368
--- /dev/null
+++ b/media-plugins/gst-plugins-dash/gst-plugins-dash-1.10.3.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="MPEG-DASH plugin for GStreamer"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND=">=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+
+ # FIXME: gsturidownloader does not have a .pc
+ # gstreamer_system_link \
+ # gst-libs/gst/uridownloader:gsturidownloader \
+ # gst-libs/gst/adaptativedemux:gstadaptivedemux
+
+ local directory libs
+ directory="gst-libs/gst/uridownloader"
+ libs="-lgobject-2.0 -lglib-2.0 -lgstreamer-1.0 -lgstbase-1.0 -lgsturidownloader-1.0"
+ sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \
+ -i ext/dash/Makefile.{am,in} || die
+
+ directory="gst-libs/gst/adaptivedemux"
+ libs="-lgobject-2.0 -lglib-2.0 -lgstreamer-1.0 -lgstbase-1.0 -lgstapp-1.0 -lgsturidownloader-1.0 -lgstadaptivedemux-1.0"
+ sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \
+ -i ext/dash/Makefile.{am,in} || die
+}
diff --git a/media-plugins/gst-plugins-dash/gst-plugins-dash-1.10.5.ebuild b/media-plugins/gst-plugins-dash/gst-plugins-dash-1.10.5.ebuild
new file mode 100644
index 000000000000..7fa77af8bd26
--- /dev/null
+++ b/media-plugins/gst-plugins-dash/gst-plugins-dash-1.10.5.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="MPEG-DASH plugin for GStreamer"
+KEYWORDS="amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+
+ # FIXME: gsturidownloader does not have a .pc
+ # gstreamer_system_link \
+ # gst-libs/gst/uridownloader:gsturidownloader \
+ # gst-libs/gst/adaptativedemux:gstadaptivedemux
+
+ local directory libs
+ directory="gst-libs/gst/uridownloader"
+ libs="-lgobject-2.0 -lglib-2.0 -lgstreamer-1.0 -lgstbase-1.0 -lgsturidownloader-1.0"
+ sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \
+ -i ext/dash/Makefile.{am,in} || die
+
+ directory="gst-libs/gst/adaptivedemux"
+ libs="-lgobject-2.0 -lglib-2.0 -lgstreamer-1.0 -lgstbase-1.0 -lgstapp-1.0 -lgsturidownloader-1.0 -lgstadaptivedemux-1.0"
+ sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \
+ -i ext/dash/Makefile.{am,in} || die
+}
diff --git a/media-plugins/gst-plugins-dash/gst-plugins-dash-1.12.3.ebuild b/media-plugins/gst-plugins-dash/gst-plugins-dash-1.12.3.ebuild
new file mode 100644
index 000000000000..1eb2d8336eb7
--- /dev/null
+++ b/media-plugins/gst-plugins-dash/gst-plugins-dash-1.12.3.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="MPEG-DASH plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+
+ # FIXME: gsturidownloader does not have a .pc
+ # gstreamer_system_link \
+ # gst-libs/gst/uridownloader:gsturidownloader \
+ # gst-libs/gst/adaptativedemux:gstadaptivedemux
+
+ local directory libs
+ directory="gst-libs/gst/uridownloader"
+ libs="-lgobject-2.0 -lglib-2.0 -lgstreamer-1.0 -lgstbase-1.0 -lgsturidownloader-1.0"
+ sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \
+ -i ext/dash/Makefile.{am,in} || die
+
+ directory="gst-libs/gst/adaptivedemux"
+ libs="-lgobject-2.0 -lglib-2.0 -lgstreamer-1.0 -lgstbase-1.0 -lgstapp-1.0 -lgsturidownloader-1.0 -lgstadaptivedemux-1.0"
+ sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \
+ -i ext/dash/Makefile.{am,in} || die
+}
diff --git a/media-plugins/gst-plugins-dash/metadata.xml b/media-plugins/gst-plugins-dash/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-dash/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-dtls/Manifest b/media-plugins/gst-plugins-dtls/Manifest
new file mode 100644
index 000000000000..264a66aabc24
--- /dev/null
+++ b/media-plugins/gst-plugins-dtls/Manifest
@@ -0,0 +1,8 @@
+DIST gst-plugins-bad-1.10.3.tar.xz 4734656 SHA256 24099351fb6984c9e7560de06e072ff2e33d0b2db38b8fcc7afefb536e5094e7 SHA512 028e2c579d6e41fed2a3b7de91f3e0eac08fecd52bd67f198437909025aa41dbf4fd7ddd76decd989f8c4ca7664fad3517b403b326d8ef297bfdd006b5d79944 WHIRLPOOL 744f76c10fc534156abb49d71b4f01c663d8c14b3eb4ced988a41b0b3e1e455b988a2b2064af96f5e75f65622f6e5077c08016e29d68b12864f33fea664a613c
+DIST gst-plugins-bad-1.10.5.tar.xz 4737820 SHA256 c5806040bb83b43be86ce592e6a19c5d83d7776f7d9f434eb4b911c4efff3573 SHA512 03a1b712084ace16b933b708e19922aef4f9b5f7ba0408c35865e699d70bd19e73121594449355b6252a31d9085602d8bef581fe14cfdf6c9fdcf2ddcea21e1a WHIRLPOOL 4828818d6f2a18d38b35e6b6ab3dcc5ad2465b22e2e505d84d2665cd4fc6838391d47d79256e57cc52522fa459cd0949060182aa02baa6e9ec22160335380d3b
+DIST gst-plugins-bad-1.12.3.tar.xz 4707000 SHA256 36d059761852bed0f1a7fcd3ef64a8aeecab95d2bca53cd6aa0f08054b1cbfec SHA512 6df47381de3a2f4286d047c1e7de2c76dd4312c9806636e2012717282cde0f3e5b2d0ffa910c564c8e122b19363e842b663cce1eda7ae95a05d63d1dbbd52661 WHIRLPOOL b4c1262a0ca63331f5cb38fecc6a26830234712d6d4409aed495b05e7cfe13760bf056767e54e17cb9899c3671f0a05b90199d80d0b47bacb2ee6d27b89a5457
+EBUILD gst-plugins-dtls-1.10.3.ebuild 429 SHA256 bf1fdf294c690846bd2550ebd2071a90d32c951b25683b88576d74b6b4841e57 SHA512 dd4419a171ab74aee86721d974aa0dbd189e7af23b95608fc720af7848352ae859738452b50c7353255bb059f482caeffbc5578109aed0d5eb33b8c6369735ca WHIRLPOOL da593e3b79c9438275f4617c94690bf5b0c72c15e0116fa177581a88286dab13b04857751c55bdcbf3196dc61b35302c4faa8ea793b14a2a8fef1fe54ecd9aef
+EBUILD gst-plugins-dtls-1.10.5.ebuild 430 SHA256 67f8c47cc15db6b0373ffefa55199863c96fc89908eefa8146836d38bac953da SHA512 4840c6c393e7f4bb6e9d92478a29ea051d2c36c6d11e6bc3bf2b647cc1b378a23dca502602a5b3ea309fb920681afd8f4266f84f5ffd2b5d2aa0652efa8fccf1 WHIRLPOOL 676ab6be05797c7ad44486b0e4077488b81b2f7e92b220a4247747a5a6f4170795cf6f809fe112acac2e040b26cbbdacba561e325613209bf582a8a7ccf91de3
+EBUILD gst-plugins-dtls-1.12.3.ebuild 431 SHA256 abad9143bd8c4ad577d1397cb4ac1795b72dd64b8267d1a276e4c7d90bd60a0b SHA512 aac5b285210629564330728d0f4366b20cf4e0fa44fcd07ac050630b7aa99b321f1f2aa417a6956c549bdf3ea37b4762af148fefabe247a750c827cee21cec62 WHIRLPOOL 98799efd5e909c935e0728b68aafd507ca3642ade7bb2d6b8d406b4f6e0b4e71528f523984fa20a4b3815db7830dfc1c2ae4b36cce358fc44a08c06afb85e568
+MISC ChangeLog 2363 SHA256 c300e7e72eaa3ef181e211c5053c8ed190ff6645c50ed5754a3c9a3b414b9a77 SHA512 5ebbfb30a7068b130fd260f654debaa90cacdd96bb6fe2cf1bc7ff93efb7630f7fe57bb509b35fbee57b9309341007707329b3b72b88547b3bbee916d1a960c6 WHIRLPOOL 07ce86b1ee86aebe55079ef0da76d8738b98556463d8fe311c1c7d8d5e5b26016ec3693538ec3ccaeedbc681214e1ee36fa02c2e2204bff68b1c9a8d7ea0b1f5
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.10.3.ebuild b/media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.10.3.ebuild
new file mode 100644
index 000000000000..40cb1132b350
--- /dev/null
+++ b/media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.10.3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="DTLS encoder/decoder with SRTP support plugin for GStreamer"
+KEYWORDS="amd64 x86"
+IUSE="libressl"
+
+RDEPEND="
+ libressl? ( dev-libs/libressl:=[${MULTILIB_USEDEP}] )
+ !libressl? ( >=dev-libs/openssl-1.0.1:0=[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.10.5.ebuild b/media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.10.5.ebuild
new file mode 100644
index 000000000000..ba83613a5f87
--- /dev/null
+++ b/media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.10.5.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="DTLS encoder/decoder with SRTP support plugin for GStreamer"
+KEYWORDS="amd64 ~x86"
+IUSE="libressl"
+
+RDEPEND="
+ libressl? ( dev-libs/libressl:=[${MULTILIB_USEDEP}] )
+ !libressl? ( >=dev-libs/openssl-1.0.1:0=[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.12.3.ebuild b/media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.12.3.ebuild
new file mode 100644
index 000000000000..7744aad33bfe
--- /dev/null
+++ b/media-plugins/gst-plugins-dtls/gst-plugins-dtls-1.12.3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="DTLS encoder/decoder with SRTP support plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE="libressl"
+
+RDEPEND="
+ libressl? ( dev-libs/libressl:=[${MULTILIB_USEDEP}] )
+ !libressl? ( >=dev-libs/openssl-1.0.1:0=[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-dtls/metadata.xml b/media-plugins/gst-plugins-dtls/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-dtls/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-dts/Manifest b/media-plugins/gst-plugins-dts/Manifest
new file mode 100644
index 000000000000..5467ebd1f875
--- /dev/null
+++ b/media-plugins/gst-plugins-dts/Manifest
@@ -0,0 +1,11 @@
+DIST gst-plugins-bad-0.10.23.tar.xz 3155044 SHA256 03cf0786391c64625569072e904082a08861f05a63d64b2f8e8dad3f26d81bf9 SHA512 6437dd12707ef29651f4014b54612cf2a3a42ed4e05a1c5f4a432d80e27efd2abc0df891ebcfdc9e7b2cf9f71a15b88e48b3aa6db24a178ed6de3b1bdf4c3dc4 WHIRLPOOL dd657100909c32ab75cb8aada8db24d68ddf7a10dc0eb055982d7e4d9ae7a50c364eeac9017cea8b176734fc09cf7f8e4e8f52d24e3173806633ddb8a7acd93c
+DIST gst-plugins-bad-1.10.3.tar.xz 4734656 SHA256 24099351fb6984c9e7560de06e072ff2e33d0b2db38b8fcc7afefb536e5094e7 SHA512 028e2c579d6e41fed2a3b7de91f3e0eac08fecd52bd67f198437909025aa41dbf4fd7ddd76decd989f8c4ca7664fad3517b403b326d8ef297bfdd006b5d79944 WHIRLPOOL 744f76c10fc534156abb49d71b4f01c663d8c14b3eb4ced988a41b0b3e1e455b988a2b2064af96f5e75f65622f6e5077c08016e29d68b12864f33fea664a613c
+DIST gst-plugins-bad-1.10.5.tar.xz 4737820 SHA256 c5806040bb83b43be86ce592e6a19c5d83d7776f7d9f434eb4b911c4efff3573 SHA512 03a1b712084ace16b933b708e19922aef4f9b5f7ba0408c35865e699d70bd19e73121594449355b6252a31d9085602d8bef581fe14cfdf6c9fdcf2ddcea21e1a WHIRLPOOL 4828818d6f2a18d38b35e6b6ab3dcc5ad2465b22e2e505d84d2665cd4fc6838391d47d79256e57cc52522fa459cd0949060182aa02baa6e9ec22160335380d3b
+DIST gst-plugins-bad-1.12.3.tar.xz 4707000 SHA256 36d059761852bed0f1a7fcd3ef64a8aeecab95d2bca53cd6aa0f08054b1cbfec SHA512 6df47381de3a2f4286d047c1e7de2c76dd4312c9806636e2012717282cde0f3e5b2d0ffa910c564c8e122b19363e842b663cce1eda7ae95a05d63d1dbbd52661 WHIRLPOOL b4c1262a0ca63331f5cb38fecc6a26830234712d6d4409aed495b05e7cfe13760bf056767e54e17cb9899c3671f0a05b90199d80d0b47bacb2ee6d27b89a5457
+EBUILD gst-plugins-dts-0.10.23-r1.ebuild 429 SHA256 3b1e0d2d3216b4599e43aec19e55aa9c5f85919d5330d52fef569dfb94d5092b SHA512 3ed3310eb7cea909bf38a75b87f651ce8685e727525c28b4b26fadfd5011cdf57fa72743f6df843b0dffaf9967d66bfc438b626a07782162eafef1b65088e6c5 WHIRLPOOL c5f2bcfbe6fa1f70c480aaf588c9946bafbe0a87e6371b22873d47233e4c6aac1472768adfd6b47186ce347d4403100e0caf5718b938e9389a304abfff1a5355
+EBUILD gst-plugins-dts-1.10.3.ebuild 416 SHA256 b35f3f4648c29498bae6efdc9c069c6f4f5707132f355ffe1321192204000d02 SHA512 4fe6fdefcbf457965ca0da141b3e457958f6f4584fb4ae45fc41d0393a6ab713aa4ab8356a9b2ff9fdd125a1858259a2569a61337e4c9e1d61d30080451b7d8d WHIRLPOOL 88ea1857100bc0ad5c995735cb4e7e8815eb43ef49a0f2f32d17fa55609f8d2490fb430d3cf20f948a3e63431f279d5a28445c64e1c99f8078e9e503010d816e
+EBUILD gst-plugins-dts-1.10.5.ebuild 425 SHA256 273ba95f2ff2c11064b2c662f55f7c2934a4929c3b94466bca0eba8216b8e7b7 SHA512 3b59658c66cb6393d69c78a51a48d108f898a7b7bc446567b7bc70c08d0cb04048a9518041c9306e6ff7bf51e579730a5f4c5b7a917295484a63cdbdb69455ca WHIRLPOOL 6ef07de75e9448156cc9578291d00487e0f4f00e6772525be33123874147ebde833fa5ca2d56412a080d7cf88683c6fcc60e2e54c22be9f08d04b19d9e30881e
+EBUILD gst-plugins-dts-1.12.3.ebuild 426 SHA256 ee5791172eb81c69ffdf0e4386f174623401d042ca0f6cf3ae90bd08315040c5 SHA512 a43253489f280ad44e5f16f9f797cc90485761a4c5affe8aeb49577e0a55f843a2151d9b9c11d8635131a67a1e5cf0428694426398741d98cbe7b3f959e13080 WHIRLPOOL c390cd03ccbda53f0b10b91c0550f674bc23e37a3b9fe702836ea6a81eb7373286572aa12839d41364186f9c729aa4a01596475b8cd31321f36d5f195ba72444
+MISC ChangeLog 5126 SHA256 d3b46c824652b7b95af3566e1e563d702f461ae28cc31ba81344775ffee32463 SHA512 c5478f56cbe3429549970782ca89d09a4cbd93acbe36704ff9ce719be31e016135f2724a5ec980e49442c02ea7de9472b42a80b68339ef37f0f4a64099cf73d1 WHIRLPOOL 13beed41808b484c32211877148a7e15d6a5e0fb88a5a7f194ba8cfd0507c72b14f09cea1c0db3894c8b62b3d8e8fb2ee0a744a9c40ac94cca1e227f36304195
+MISC ChangeLog-2015 6572 SHA256 4342ac123b758926f8ff6da7ca44222fe06636196d182594269da8b50d6e01dc SHA512 03a4a29ef6e9b4c4daad5953becdf39cb162604bd39d257186ee387445b72a56e483058011f9a3a1ed623dd0e70512f4c93969b8443ef221bc7984ef9c4df2e8 WHIRLPOOL 74a9dff037eba75df6b7112d17be6e4842c3017c7c7c9c2157b3d67eba600cdffef4f50066b7dbb6271e5f70095c8107ac36ec5c749fb5b2b3b881d7ac13200f
+MISC metadata.xml 266 SHA256 bd2f56134128d54e1e7640f5f8a21f734214c3bb7f4070ef5afca28ba09af339 SHA512 aa2ce82fa0c848119ff309462722e1d7897da904f9e1dc9ae12dd61582823b69cf5a40faf8da0825ec397d2f01d44e82cb56730d9545abd619a17696091eca75 WHIRLPOOL 7ad2be2b3796f8e601eba1a456867fed68c2b5e11dee437351616a1cb7dc78b3ff51a3e667f40c3ebe8d38df6e72de77c3509c122b0268f5c4320ba326d69f20
diff --git a/media-plugins/gst-plugins-dts/gst-plugins-dts-0.10.23-r1.ebuild b/media-plugins/gst-plugins-dts/gst-plugins-dts-0.10.23-r1.ebuild
new file mode 100644
index 000000000000..de9c8145aa90
--- /dev/null
+++ b/media-plugins/gst-plugins-dts/gst-plugins-dts-0.10.23-r1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-bad
+inherit gstreamer
+
+DESCRIPTION="GStreamer plugin for MPEG-1/2 video encoding"
+KEYWORDS="amd64 ~arm hppa ~ppc ~ppc64 x86 ~amd64-fbsd"
+IUSE="+orc"
+
+RDEPEND="
+ >=media-libs/libdca-0.0.5-r3[${MULTILIB_USEDEP}]
+ orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-dts/gst-plugins-dts-1.10.3.ebuild b/media-plugins/gst-plugins-dts/gst-plugins-dts-1.10.3.ebuild
new file mode 100644
index 000000000000..f25fef98f0b0
--- /dev/null
+++ b/media-plugins/gst-plugins-dts/gst-plugins-dts-1.10.3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="DTS audio decoder plugin for Gstreamer"
+KEYWORDS="amd64 hppa ~ppc ~ppc64 x86 ~amd64-fbsd"
+IUSE="+orc"
+
+RDEPEND="
+ >=media-libs/libdca-0.0.5-r3[${MULTILIB_USEDEP}]
+ orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-dts/gst-plugins-dts-1.10.5.ebuild b/media-plugins/gst-plugins-dts/gst-plugins-dts-1.10.5.ebuild
new file mode 100644
index 000000000000..a7869f81d676
--- /dev/null
+++ b/media-plugins/gst-plugins-dts/gst-plugins-dts-1.10.5.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="DTS audio decoder plugin for Gstreamer"
+KEYWORDS="amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
+IUSE="+orc"
+
+RDEPEND="
+ >=media-libs/libdca-0.0.5-r3[${MULTILIB_USEDEP}]
+ orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-dts/gst-plugins-dts-1.12.3.ebuild b/media-plugins/gst-plugins-dts/gst-plugins-dts-1.12.3.ebuild
new file mode 100644
index 000000000000..3dfc8f6788d9
--- /dev/null
+++ b/media-plugins/gst-plugins-dts/gst-plugins-dts-1.12.3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="DTS audio decoder plugin for Gstreamer"
+KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-fbsd"
+IUSE="+orc"
+
+RDEPEND="
+ >=media-libs/libdca-0.0.5-r3[${MULTILIB_USEDEP}]
+ orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-dts/metadata.xml b/media-plugins/gst-plugins-dts/metadata.xml
new file mode 100644
index 000000000000..42b76fdc5c1b
--- /dev/null
+++ b/media-plugins/gst-plugins-dts/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-dv/Manifest b/media-plugins/gst-plugins-dv/Manifest
new file mode 100644
index 000000000000..53e8fcb1c9c7
--- /dev/null
+++ b/media-plugins/gst-plugins-dv/Manifest
@@ -0,0 +1,11 @@
+DIST gst-plugins-good-0.10.31.tar.xz 2738016 SHA256 77a8436a7c0a15f876bad29616835046890df2bcaf72da02151bd91e3d292b64 SHA512 d153dcd5bb846450e9d76fe247f2b2e627e760feaad1bfd4c503a39af2128fad3630788463ea0d50539209236c864df0b2172ab9dac52f49cadff69ac7346809 WHIRLPOOL 952f65219d9e9645c9ab89b071c56d783e2c795fadbf59176e430ba86a5fcaeb6bfc93f0978d424158550a4526145b5567acf2ff1d59e0068241821d332fd3c9
+DIST gst-plugins-good-1.10.3.tar.xz 3426164 SHA256 4e07e93e34d4b93208f1579c21e7d91a236577b36f128a5332ffee85b4465955 SHA512 ae1523e374715b4f65509eb63d987118510fc4fe61b5ac2a98e4ec06feb2ec65899557976d796ea09644b32652f3a321aca462b8fe1621308e0c00dd6913e592 WHIRLPOOL 7c2c5fa9b21cfd35e7895beb947b6396ae55bd2f510fbe55b7696a0b68e7248e0cb04d5e4fe55e8d029ab03b5401fe20c5080a92b0b22532c9ac3dcb7167681f
+DIST gst-plugins-good-1.10.5.tar.xz 3425088 SHA256 be053f6ed716eeb517cec148cec637cdce571c6e04d5c21409e2876fb76c7639 SHA512 556bb5f95f3d52722849b5abf2ece1abeba9eae556aa2bebccaeda419639aa93b517bacbe74a0b3c0ce481d1e56ed2793de892a3054fdb06ec9652e207d69e16 WHIRLPOOL 01405868de1faee643f1b9653efaf0a822a85a02d6c04ff98b93e9dc8339671111005105aeb4cb2d5b6c86e69c943d12daff6fc35e94c002b12e805f9605eac6
+DIST gst-plugins-good-1.12.3.tar.xz 3487448 SHA256 13e7f479296891fef5a686438f20ba7d534680becf2269ecc5ee24aa83b45f03 SHA512 8ed96d2b2c8724659cf8163be5246ec30c8a92d70fc6632e207ad258cff5624d6fc03576e6e674011bb88a4825c8ce225545bc7e60cdf66a173d9e1d4bfbbaa4 WHIRLPOOL 9255759738e14f9a6aee1122d7f2bd7b23266e33bdc834e2942ac3a1fbb9389fed504d4769c1ab50c35b8a319c351f8373aca8cf09bd138bbaf7bef4fc51894a
+EBUILD gst-plugins-dv-0.10.31-r1.ebuild 409 SHA256 73c85f92757fb39e89eb9a10f7cd2ae4eec7f092c697d77b010a4980f2ae0f0f SHA512 5eb3d45d44139eb190c0ce873a62b6543cc88e38ab37205bf33209811675a412d7d5bf3405c10b513f60ead3772299cc5725df3a91788a7c504d7c81251de9c9 WHIRLPOOL 7ccd7b57e7f559217d3c6126e0a1b11006a022fedc52a7e13d41c15146751a69bfe5f7837934078e66ae4feb4e0da072ab2d7f7c00b59e140ad3602ffff46508
+EBUILD gst-plugins-dv-1.10.3.ebuild 406 SHA256 57445af594e717b43f80406dc6f3e64934ae5935c3b60491e90d631a3e52ee9a SHA512 799a310b501994fdb54f4c7defeb85569be588ab9c2d76aac018a16003960b3ddb1a5e9d596f75a4deaa05f103ac0d96bd6999cfe470fb4b677070256d89d596 WHIRLPOOL 1b44f57c0fd530dc297cc17dc05471b4cd2e75719763f387c4bab11da8c98aaa5813bd740fa7f8dba41edd5bef772eff95a2d929e448092dcf63250c09054da4
+EBUILD gst-plugins-dv-1.10.5.ebuild 417 SHA256 a9cb06a4d331b5958712a31958fee531a4efdf971c4d45d5bbf1e39f23bbc2b6 SHA512 623de41b0d9c7d30c3578ea8d7657d2411c960a2c2b6ce67a5b857bcc6c96ed57d72e38447a394e7fa94b9ce574327cd22752c9239783fafe879c3b5bc656e6a WHIRLPOOL 61dbb10ce43b87923b96be7913bf9609ada4c0613b07768eecf63ec6fa433408b9ba89dd270d1daa84a5acdfab321e49f91843bebd158cbb82ddc4d3d01a7948
+EBUILD gst-plugins-dv-1.12.3.ebuild 419 SHA256 9c0044ede83c10c1044daa2fe8ce6aac7005cf0fe8d55f25081ee46946ed6ac6 SHA512 a0b361c6e6b8491c26b32b069bba78a8abefc104a37d180dfacba5f9cde6e9ff08568a0a530932baa9e008fac24e89f420c7d7ff700395bcb91236f8aaac6459 WHIRLPOOL eec972bfcca6f918d95860d2d91eb1de8429a1104a66de3381121e04e0728c1ce8784cac60eb2680f8c1326a451f277f81ce34b4ed727cb54f63025ccddaa353
+MISC ChangeLog 5719 SHA256 0c6ebff84a04614c469a5cd15531e8d4285bf8776fd60b1ca48f14c9caebb5a2 SHA512 3a702ce74fcaef09eada13c7341ccfb4f7d2a045d8f0f1423247334771f2f10d5f58052859af235c7978170e255881417276272809e67857cb69a50c1956fd06 WHIRLPOOL 83b0007d084e7c8eb3ae902ab5a15853da486f56a3c15b0088240338809130c2e09abf1618dee833499eba95b9cb3382ff7f520bb27c5a66f46175ca98403caf
+MISC ChangeLog-2015 19103 SHA256 22b7e07504a7e44a68f86686067591a6c43faf878a76be7450efcfcb69050463 SHA512 95fdeedbc5e72cb85da1c6c711179f039d57f10b768122be31c82e63c58640817b6b6f9703dc1b74c3290b25d98831dbdc1732bf5ef70e409e5b41b2e6701469 WHIRLPOOL 9acd83b7eac7d72aaaa24fd906500944091d4138e633e0fcfdffc8cb54a5a71dd35ff0630cb337568e046b7c24b142260896a4d40e20671c58f449121255fcc4
+MISC metadata.xml 380 SHA256 aa85f31f10926441cfb052082d635ef20b2f7fe008afed8346c09b8c94e7cbe6 SHA512 bcbeccb0d35ae268383fd3cff3c5739301777233f6769556b5793b3b34a0c5c6e6bbcafcad392e22a8ee441698dc508d9638c1c53eaa17b692ecf5a40ee6f27c WHIRLPOOL b3d9982dfbfa37988dbebb4befb611d540c90c148429cf2537b0ca99a6fc029d8c0fca0c00abe3e85d71088e797b92d40a993118882643bb582d4a6a0f05f53e
diff --git a/media-plugins/gst-plugins-dv/gst-plugins-dv-0.10.31-r1.ebuild b/media-plugins/gst-plugins-dv/gst-plugins-dv-0.10.31-r1.ebuild
new file mode 100644
index 000000000000..6425c42bedad
--- /dev/null
+++ b/media-plugins/gst-plugins-dv/gst-plugins-dv-0.10.31-r1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-good
+inherit gstreamer
+
+DESCRIPTION="GStreamer plugin to demux and decode DV"
+KEYWORDS="alpha amd64 ~arm hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd"
+IUSE=""
+
+RDEPEND=">=media-libs/libdv-1.0.0-r3[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_BUILD="libdv"
diff --git a/media-plugins/gst-plugins-dv/gst-plugins-dv-1.10.3.ebuild b/media-plugins/gst-plugins-dv/gst-plugins-dv-1.10.3.ebuild
new file mode 100644
index 000000000000..fd4a262d6013
--- /dev/null
+++ b/media-plugins/gst-plugins-dv/gst-plugins-dv-1.10.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="DV demuxer and decoder plugin for GStreamer"
+KEYWORDS="alpha amd64 hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd"
+IUSE=""
+
+RDEPEND=">=media-libs/libdv-1.0.0-r3[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_BUILD="libdv"
diff --git a/media-plugins/gst-plugins-dv/gst-plugins-dv-1.10.5.ebuild b/media-plugins/gst-plugins-dv/gst-plugins-dv-1.10.5.ebuild
new file mode 100644
index 000000000000..efe3c419e769
--- /dev/null
+++ b/media-plugins/gst-plugins-dv/gst-plugins-dv-1.10.5.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="DV demuxer and decoder plugin for GStreamer"
+KEYWORDS="alpha amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+IUSE=""
+
+RDEPEND=">=media-libs/libdv-1.0.0-r3[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_BUILD="libdv"
diff --git a/media-plugins/gst-plugins-dv/gst-plugins-dv-1.12.3.ebuild b/media-plugins/gst-plugins-dv/gst-plugins-dv-1.12.3.ebuild
new file mode 100644
index 000000000000..d4d0ef432049
--- /dev/null
+++ b/media-plugins/gst-plugins-dv/gst-plugins-dv-1.12.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="DV demuxer and decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+IUSE=""
+
+RDEPEND=">=media-libs/libdv-1.0.0-r3[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_BUILD="libdv"
diff --git a/media-plugins/gst-plugins-dv/metadata.xml b/media-plugins/gst-plugins-dv/metadata.xml
new file mode 100644
index 000000000000..5b8ba25dc13a
--- /dev/null
+++ b/media-plugins/gst-plugins-dv/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+<longdescription lang="en">
+ GStreamer DV demuxer and decoder plugin based on libdv (libdv.sf.net)
+</longdescription>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-dvb/Manifest b/media-plugins/gst-plugins-dvb/Manifest
new file mode 100644
index 000000000000..db87c3b19433
--- /dev/null
+++ b/media-plugins/gst-plugins-dvb/Manifest
@@ -0,0 +1,11 @@
+DIST gst-plugins-bad-0.10.23.tar.xz 3155044 SHA256 03cf0786391c64625569072e904082a08861f05a63d64b2f8e8dad3f26d81bf9 SHA512 6437dd12707ef29651f4014b54612cf2a3a42ed4e05a1c5f4a432d80e27efd2abc0df891ebcfdc9e7b2cf9f71a15b88e48b3aa6db24a178ed6de3b1bdf4c3dc4 WHIRLPOOL dd657100909c32ab75cb8aada8db24d68ddf7a10dc0eb055982d7e4d9ae7a50c364eeac9017cea8b176734fc09cf7f8e4e8f52d24e3173806633ddb8a7acd93c
+DIST gst-plugins-bad-1.10.3.tar.xz 4734656 SHA256 24099351fb6984c9e7560de06e072ff2e33d0b2db38b8fcc7afefb536e5094e7 SHA512 028e2c579d6e41fed2a3b7de91f3e0eac08fecd52bd67f198437909025aa41dbf4fd7ddd76decd989f8c4ca7664fad3517b403b326d8ef297bfdd006b5d79944 WHIRLPOOL 744f76c10fc534156abb49d71b4f01c663d8c14b3eb4ced988a41b0b3e1e455b988a2b2064af96f5e75f65622f6e5077c08016e29d68b12864f33fea664a613c
+DIST gst-plugins-bad-1.10.5.tar.xz 4737820 SHA256 c5806040bb83b43be86ce592e6a19c5d83d7776f7d9f434eb4b911c4efff3573 SHA512 03a1b712084ace16b933b708e19922aef4f9b5f7ba0408c35865e699d70bd19e73121594449355b6252a31d9085602d8bef581fe14cfdf6c9fdcf2ddcea21e1a WHIRLPOOL 4828818d6f2a18d38b35e6b6ab3dcc5ad2465b22e2e505d84d2665cd4fc6838391d47d79256e57cc52522fa459cd0949060182aa02baa6e9ec22160335380d3b
+DIST gst-plugins-bad-1.12.3.tar.xz 4707000 SHA256 36d059761852bed0f1a7fcd3ef64a8aeecab95d2bca53cd6aa0f08054b1cbfec SHA512 6df47381de3a2f4286d047c1e7de2c76dd4312c9806636e2012717282cde0f3e5b2d0ffa910c564c8e122b19363e842b663cce1eda7ae95a05d63d1dbbd52661 WHIRLPOOL b4c1262a0ca63331f5cb38fecc6a26830234712d6d4409aed495b05e7cfe13760bf056767e54e17cb9899c3671f0a05b90199d80d0b47bacb2ee6d27b89a5457
+EBUILD gst-plugins-dvb-0.10.23-r1.ebuild 321 SHA256 ca08ae617b6406154f0d0f39f12a5317870b68b85131ff31e35bf4a70ffcce38 SHA512 2853b009153861de3710fb1facb4b0f08a8b0cca9ead928f7b8dd773d32de9ed373c2884cad48345ae44356fb8ff00d31652d4f9f1a34a9fa5d8e3629bc63def WHIRLPOOL addfccb0ff745b14e9b26bd00b21bd127ac7f9280e486504e8e3a790159e15de73026a1c599b1018d3706d1e1cfde8a6a5a1ecbeaed8cd75e8e7cab8155015b1
+EBUILD gst-plugins-dvb-1.10.3.ebuild 400 SHA256 c8abf41da7336bc0ae8db8c1ad0143ce0b281730d6c334996fd992114790fe75 SHA512 a740439f5bb8d2eafc147f41790e81db1474efa80b61d61ca27b9fc71594c5476165b82c0020914fa255197ab46b501792f2ad0c8ee4c4cbe25f700db678de98 WHIRLPOOL 38ab5074c0cbe9cdb0a8ac51d0d0eba4fb5334651245eaf0d7495d998161b9c6bc42b1dac3e893f7f32782bd712e26fbd35a3bd45f82fadcc290ce1a456f5b02
+EBUILD gst-plugins-dvb-1.10.5.ebuild 410 SHA256 c8e722557473ddf7801b8f45983fbb985bbd2a79d5774c147c9242cf597cb27d SHA512 043d0dc6e2530429c9ab28534eacc2b76ac354e962c3825c68021762dd9b542802fdf67697604fe06afff77e65f5755a18a5aff5ee30a32da0b030624ea4b7c6 WHIRLPOOL 35a0a9f347274fbdcc80dd229154c20bb2ae243ebaf17e14ab6eafe226ebe32232767ef2e0bfdfc24fcd2d4a69b7acc4ac5ba3373ae15b3626774fa4dfa71f38
+EBUILD gst-plugins-dvb-1.12.3.ebuild 413 SHA256 b0f4a193ec001b293da612d717edd223ee1c02be0e49fb840551571cd6d3497c SHA512 16d4e9a5d649cfec49f7f145f5a6b84af12e7472bf1db391946b6e3f5fa7c0cd9f3a8f4ad982c025103260ad0e8b9e956db99d4db6ec6b509b2c3e6e8390eb37 WHIRLPOOL ad5a9b4d1f3734932cbf3b31e04412cce578eedcf08251ee98b607206c35c57ffa194007206ded91db39b4f8a6f42923f04bdd591245529878da0a3d15f98f6c
+MISC ChangeLog 6222 SHA256 a39ad437d96b2b01f82e8ccb322075420b5da97c9a4a35dfbcde599b09eccea3 SHA512 9bacd6e4af9a4e7506ac5f4e71617c4135474d7b76e1cd147aaf3f41174fbb1509901a491cd18c1c2567753cfbc48163228782840409593d8816e1171b874e77 WHIRLPOOL 117f35badecb1b7f2676ab70a62d8d146a811af41a68770c1443f116d7ff60c778278ed158395a3b5f5736af40ef611ab5d35c53ace4d8ed052ce633ee3650e3
+MISC ChangeLog-2015 13643 SHA256 862201f67167b208a0e130a5b083948eaaf357ad2b9faf4c4bd72739706ab897 SHA512 e71f4e9323e90939967b65c5d00a2e36e2d344cbb222f505bfa4ad3e6d22d8c81b33640b619bdb20ff8d5a1c1537652a3bbe180ada195f85826b30c6b0202625 WHIRLPOOL 4b938c219157988e431817df8fcdba3aa0a60dcbac33d5755967e16f5011577fc0b40995c44178463386673e9444df432331e64a23b949ed68795f02e19fa916
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-dvb/gst-plugins-dvb-0.10.23-r1.ebuild b/media-plugins/gst-plugins-dvb/gst-plugins-dvb-0.10.23-r1.ebuild
new file mode 100644
index 000000000000..d19f46c10c16
--- /dev/null
+++ b/media-plugins/gst-plugins-dvb/gst-plugins-dvb-0.10.23-r1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-bad
+inherit gstreamer
+
+DESCRIPION="GStreamer plugin to allow capture from dvb devices"
+KEYWORDS="alpha amd64 arm ppc ppc64 x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND="virtual/os-headers"
diff --git a/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.10.3.ebuild b/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.10.3.ebuild
new file mode 100644
index 000000000000..50c2b8ad13e6
--- /dev/null
+++ b/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.10.3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPION="DVB device capture plugin for GStreamer"
+KEYWORDS="alpha amd64 arm ppc ppc64 x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND="virtual/os-headers"
+
+src_prepare() {
+ default
+ gstreamer_system_link \
+ gst-libs/gst/mpegts:gstreamer-mpegts
+}
diff --git a/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.10.5.ebuild b/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.10.5.ebuild
new file mode 100644
index 000000000000..4b2fcdd9008f
--- /dev/null
+++ b/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.10.5.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPION="DVB device capture plugin for GStreamer"
+KEYWORDS="alpha amd64 arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND="virtual/os-headers"
+
+src_prepare() {
+ default
+ gstreamer_system_link \
+ gst-libs/gst/mpegts:gstreamer-mpegts
+}
diff --git a/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.12.3.ebuild b/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.12.3.ebuild
new file mode 100644
index 000000000000..13c0fc825d96
--- /dev/null
+++ b/media-plugins/gst-plugins-dvb/gst-plugins-dvb-1.12.3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPION="DVB device capture plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND="virtual/os-headers"
+
+src_prepare() {
+ default
+ gstreamer_system_link \
+ gst-libs/gst/mpegts:gstreamer-mpegts
+}
diff --git a/media-plugins/gst-plugins-dvb/metadata.xml b/media-plugins/gst-plugins-dvb/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-dvb/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-dvdread/Manifest b/media-plugins/gst-plugins-dvdread/Manifest
new file mode 100644
index 000000000000..96ead148ace1
--- /dev/null
+++ b/media-plugins/gst-plugins-dvdread/Manifest
@@ -0,0 +1,11 @@
+DIST gst-plugins-ugly-0.10.19.tar.xz 882452 SHA256 4934f65ff892637e7efaf1cfe635779189dde429d0706f40c86a3aac476ea873 SHA512 16d030998142f698f8ab7dbe55c0c6c8db05ade6b3c007a3aacb5491592e8c60e0a9d62f1a840eab4d57825b1beb9017e3f68f5a90288435216586d67040deda WHIRLPOOL f72f224c5f486982370e9d264ad7c658324783b42e995eef759faf270a18d8f12261d90ac6e70af38579921b0970f7aba50c6d091edcd6dc3dda272bcbef755f
+DIST gst-plugins-ugly-1.10.3.tar.xz 907352 SHA256 c91597d03abff9df435ad4892eae44df1ee14159c7cc7317ac9d2766ff446bd2 SHA512 56272eda1af3017d9b53a3a049c5446e97dbea0e45567b4d1626c6a210dba90d216c01707e2d49130da00d483dcbace642bfb88ebaa1a822ecd5475394b5d116 WHIRLPOOL b4786f5b45f1430448c3755149202e9e4ee88d8dd5a7de3fff009d7fde14db054d9f8b60c44208ed757d19ce5a849ea93cb7b355d226e34703ae8b0d78f0d837
+DIST gst-plugins-ugly-1.10.5.tar.xz 908604 SHA256 d6edc046350809c967f5b058c5c2e534d99d1d69fe1b26acd849e87781a7d7fc SHA512 575fdd345d54af3a9c7f7b78955b958898ec4658f65da87022db39d04d8d1e941233c24d4eacea5bca28de0e9424579048ad2b25dd308f96a79e1515204e1a7a WHIRLPOOL b44163c21fda4444d55407849e9d03cdd9801aae79854d339ff072447f4140d54083fe4dba9e3f8fbcf9451270089e5bde3a3bb833c9f8f0c4f095386fa0e6fb
+DIST gst-plugins-ugly-1.12.3.tar.xz 903784 SHA256 e88ca584c94ea78eeecbf3af00ef7f134b66bdee7408aa4aa6c547235e060052 SHA512 9ca5769c325df3d2d97ba83d785fab08da5119f6d26c4ac4db72853af143477ea8fb7087464a8614b6e59f384463ac01087ee76cec2af8acd80a4dc15e392e34 WHIRLPOOL e908fb96fc5694c10c16b7e5aeae4a6f7945aaa324074cacc3ec10b84b53ef738ee8c77d6f0983a02e7868275ba26ada14153d7046d85bfdb57f310e59793657
+EBUILD gst-plugins-dvdread-0.10.19-r1.ebuild 344 SHA256 96ae5b57f7b6e546cd29746be13ba961d7d39651a05b18bef3538aab9ab73b8e SHA512 abdd7868cdff669bdcb5ccf31f41b2cb47615967aced3d1edec5f02f025be814fe3ab0ed1afb49719f3b329ea64320a26971459078efe3192c8bd2e320b9f4ac WHIRLPOOL f0bea1feebeed2d89d00418d95d6a3280dbc90d63c3ce318afab5725e773685fa61556f06d21cbb0341a72ef7b49ca525cbf702bb4653c88c9f503499e2ef711
+EBUILD gst-plugins-dvdread-1.10.3.ebuild 387 SHA256 4eb917abb69289d69917aff45228eb9a94ea51b3fb1a5d611e144fc3a6d6ad45 SHA512 3efdad0ac9f1f0a4bde8d35da3086cf2615e3e2cf1238ad67bd3af310ed220cc21f67578efb100524dc76dd3a64fa23106246fe05605082d81fbd4eefa1e73b7 WHIRLPOOL f6d6c8d6b0a211c5ad39a701bc798adeea453248cc6a13f4520c53917c3ad85de42385f997c85c3025811803273e4a622c0242f77c6c478a968c64eb058e71c3
+EBUILD gst-plugins-dvdread-1.10.5.ebuild 398 SHA256 1481e3e99e545736f03d59f9b2f43bdc4c6bfeadf1f64b41605aa6930ba5f038 SHA512 2d1f63b769b68d87af447d71a75ba3730d630675e2bf603b94bb9e694da4b485235b156f22770e15de0c99a569eef2719312a7e6111be7505bff6316be51a7e7 WHIRLPOOL c339f71aaabf31f5b9128ef84c0ecb5da4648e45398c3863a5512714aa5ed965768044ecebc5b09c8c2dbc78e48b7edfaabbb5f587895a1b7fcce091f45701d9
+EBUILD gst-plugins-dvdread-1.12.3.ebuild 402 SHA256 a6f91b9421ba4f6e126cf3da664dc5b7eaa43d2ad6b50a3a4fc5521fee135ca9 SHA512 f5846aa898e1bbfe34c5ad5b84a9c285ecd2bc077b69816b8d6400f9f426c7cd0ca2ad62b24d3474eea88ff84d1eaf80cd53a721136d86599419c09ca422bb2b WHIRLPOOL 46d52f0002bdb04d19c722cbcf56674dd6b9151ebbc2a3312de9aef965db08d0c527dad89d206f5f29c6a9aab2ba0da934147cb38f9c62dd77cbd08e8b55e4bd
+MISC ChangeLog 6279 SHA256 07957862a19bc51465492e2d01642c6207968d93d202c81ed16108f2bcc1b8cf SHA512 ca3fde8d77f23fedeaeb1ae23a6d18ab37b4e2851564d54e01158b5e023daef8e54cb4f006b56acb4aaba899a1cd3cc617b201e4abfb0c0f6769382934c82eba WHIRLPOOL 805d84b0272195beba624463fc9de16b084aea4642a1a11c955e704321a4eff54a0f8996bf3f4cbb4e29c8e39571b8f1714d79fb6d5e671dcef94ef877e33deb
+MISC ChangeLog-2015 24884 SHA256 432b85d44170a9b0c24fb4cfdceed85ff69b819af5b8221c04b08fa343bbdbdb SHA512 a31f7f576efdf6d925c071f47850ce6ef23767b306f3ae35f8e9d09c1790bda9742da9bde982a5846d579fb888f8d834879dee1fc740098b6e18856c6b9a9586 WHIRLPOOL 69f34feffd46e65af22d0278aff61ec1ae92c7aa30b54b819a44a048874bb781411426528c3a2cee087566bad28d5b5a67c70024b9f9addc49723dcb9e284f29
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-0.10.19-r1.ebuild b/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-0.10.19-r1.ebuild
new file mode 100644
index 000000000000..7e7f6c4046ea
--- /dev/null
+++ b/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-0.10.19-r1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-ugly
+inherit gstreamer
+
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=media-libs/libdvdread-4.2.0-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.10.3.ebuild b/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.10.3.ebuild
new file mode 100644
index 000000000000..f7a159883b37
--- /dev/null
+++ b/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.10.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer
+
+DESCRIPTION="DVD read plugin for GStreamer"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=media-libs/libdvdread-4.2.0-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.10.5.ebuild b/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.10.5.ebuild
new file mode 100644
index 000000000000..0db24fc24ea5
--- /dev/null
+++ b/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.10.5.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer
+
+DESCRIPTION="DVD read plugin for GStreamer"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=media-libs/libdvdread-4.2.0-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.12.3.ebuild b/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.12.3.ebuild
new file mode 100644
index 000000000000..5ccf41ef8475
--- /dev/null
+++ b/media-plugins/gst-plugins-dvdread/gst-plugins-dvdread-1.12.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer
+
+DESCRIPTION="DVD read plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=media-libs/libdvdread-4.2.0-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-dvdread/metadata.xml b/media-plugins/gst-plugins-dvdread/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-dvdread/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-faac/Manifest b/media-plugins/gst-plugins-faac/Manifest
new file mode 100644
index 000000000000..baef6f809eed
--- /dev/null
+++ b/media-plugins/gst-plugins-faac/Manifest
@@ -0,0 +1,11 @@
+DIST gst-plugins-bad-0.10.23.tar.xz 3155044 SHA256 03cf0786391c64625569072e904082a08861f05a63d64b2f8e8dad3f26d81bf9 SHA512 6437dd12707ef29651f4014b54612cf2a3a42ed4e05a1c5f4a432d80e27efd2abc0df891ebcfdc9e7b2cf9f71a15b88e48b3aa6db24a178ed6de3b1bdf4c3dc4 WHIRLPOOL dd657100909c32ab75cb8aada8db24d68ddf7a10dc0eb055982d7e4d9ae7a50c364eeac9017cea8b176734fc09cf7f8e4e8f52d24e3173806633ddb8a7acd93c
+DIST gst-plugins-bad-1.10.3.tar.xz 4734656 SHA256 24099351fb6984c9e7560de06e072ff2e33d0b2db38b8fcc7afefb536e5094e7 SHA512 028e2c579d6e41fed2a3b7de91f3e0eac08fecd52bd67f198437909025aa41dbf4fd7ddd76decd989f8c4ca7664fad3517b403b326d8ef297bfdd006b5d79944 WHIRLPOOL 744f76c10fc534156abb49d71b4f01c663d8c14b3eb4ced988a41b0b3e1e455b988a2b2064af96f5e75f65622f6e5077c08016e29d68b12864f33fea664a613c
+DIST gst-plugins-bad-1.10.5.tar.xz 4737820 SHA256 c5806040bb83b43be86ce592e6a19c5d83d7776f7d9f434eb4b911c4efff3573 SHA512 03a1b712084ace16b933b708e19922aef4f9b5f7ba0408c35865e699d70bd19e73121594449355b6252a31d9085602d8bef581fe14cfdf6c9fdcf2ddcea21e1a WHIRLPOOL 4828818d6f2a18d38b35e6b6ab3dcc5ad2465b22e2e505d84d2665cd4fc6838391d47d79256e57cc52522fa459cd0949060182aa02baa6e9ec22160335380d3b
+DIST gst-plugins-bad-1.12.3.tar.xz 4707000 SHA256 36d059761852bed0f1a7fcd3ef64a8aeecab95d2bca53cd6aa0f08054b1cbfec SHA512 6df47381de3a2f4286d047c1e7de2c76dd4312c9806636e2012717282cde0f3e5b2d0ffa910c564c8e122b19363e842b663cce1eda7ae95a05d63d1dbbd52661 WHIRLPOOL b4c1262a0ca63331f5cb38fecc6a26830234712d6d4409aed495b05e7cfe13760bf056767e54e17cb9899c3671f0a05b90199d80d0b47bacb2ee6d27b89a5457
+EBUILD gst-plugins-faac-0.10.23-r1.ebuild 308 SHA256 aa6562d1305c8685a9bc666f679d1e804adcf6897d24a28f34ee6fefd3acf89f SHA512 f27ed34767f0e948b9bf03baa96359690783610771ee0b6421a30e7997c38f7abcb079060ae5b51c43a6a93b097fedf891a97ac999e1dcb5b1da04cee8148504 WHIRLPOOL cb11fb29e98b902678bc8c0a72969275b083b741e630c53cb6ee99acdcf3893fcd8de0d65b38a2fd77aaca8f6feb91877afacfffe28fa29df48e66f7e50bf864
+EBUILD gst-plugins-faac-1.10.3.ebuild 359 SHA256 6805e95850950bcf70aa49596bacf3f50cafc760016485e5dc5483c5aadb470b SHA512 b2077a786f13606f36d48f6091bb0221255df7597b3f47d0e09d04cc8d1939dd5199dadeab5f534cb7f1baee4e6503db74ebdc1b50e4660aa1013836265e6210 WHIRLPOOL 17ccc3f25d3875100f96a51e366308b37caddfded0896b8a1e8b135d0444e196b16eec0ba5cb024a07724145c2bb6af9f3effdc4629319a4705bf3f0d254f548
+EBUILD gst-plugins-faac-1.10.5.ebuild 362 SHA256 0e652e7d017fc8b80437275443fc337d84f8b05871241976140d7b91be9626cf SHA512 b0e6c1c7a7f9f223b8efd3ddf08427710bf6b97b9124bb0b8646a586fbe45bc3a97a0f131f0aeae175ccc5b4dea5f19b396178d74c9d92aa148877fd44f144cb WHIRLPOOL edc500c9b179da0354a552f7ed925cbfb1500843909857ac0c650190e153f87b5e415312b419d32ae78d7bfec4c9cb96531b4a26b184ec75e008c634930554d1
+EBUILD gst-plugins-faac-1.12.3.ebuild 364 SHA256 b91856b26cd8cdcc67b5c0d522558ea53e1fcbfcb2a8f4a35e711cb4e461df11 SHA512 98670623c5b6845bef418698e5a245c8cd0a2a7fc281a1776489a8a15e4ceef55bec0b06f6397bb8e28de81c31d908f435f2c785053005409666e2507f0abd59 WHIRLPOOL dbd3e6e72d9a4169bac3ad422d06f3c64d8a42d3355ce646d08a1935d9bb56a133e2a3ea2b88ac0b4cbd7227193467b1fd793ee75bf7a12b36e88bb2b42518fc
+MISC ChangeLog 5616 SHA256 dbf33b3fe09a093b81a1e2f8a13895ec447496f14193807995d6a3aa4fa21d74 SHA512 e44f8ff6a0a9eb7b14aa667c3214af5bc2895f53fbddb9aa7d0d12c64ba6573827a409d7e87c46f8a08e4239865e96692c3cf058d2829a3a78d63a63263b7a36 WHIRLPOOL 5266e59c9b360879e6ae9821d51cc34710bb3a14c25001376f4048324d1bfabd462f8588272fb218642c18b0575a64285ea8fecc913cd29747bfc6ce0fab2389
+MISC ChangeLog-2015 15604 SHA256 743dd02b6defd89da1c00b69caa133c416fbbe762e02276f90999408078b8419 SHA512 d63f02b09eb2d00b3089645b50e4c6f4b24eb78b932b17c8dcca5c666fc136a98b7fc95ea5a2bb01784307e9d087d24b0b1cd3db8249f40cf1c31d9257a36fc4 WHIRLPOOL 6ab930e2e9ae3e8f16a1bd8b8252d4107f7f338ec0959ec590e9112b2e4abef5d063bbf85e706e8c8a27d90160b39e416e9a7d0e904541f815c687ce668fecc9
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-faac/gst-plugins-faac-0.10.23-r1.ebuild b/media-plugins/gst-plugins-faac/gst-plugins-faac-0.10.23-r1.ebuild
new file mode 100644
index 000000000000..71b974e97f0d
--- /dev/null
+++ b/media-plugins/gst-plugins-faac/gst-plugins-faac-0.10.23-r1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-bad
+inherit gstreamer
+
+KEYWORDS="alpha amd64 ~arm ~ia64 ppc ppc64 ~sparc x86"
+IUSE=""
+
+RDEPEND=">=media-libs/faac-1.28-r3[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-faac/gst-plugins-faac-1.10.3.ebuild b/media-plugins/gst-plugins-faac/gst-plugins-faac-1.10.3.ebuild
new file mode 100644
index 000000000000..cb38add518fb
--- /dev/null
+++ b/media-plugins/gst-plugins-faac/gst-plugins-faac-1.10.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="AAC audio encoder plugin for GStreamer"
+KEYWORDS="alpha amd64 ~arm ~ia64 ppc ppc64 ~sparc x86"
+IUSE=""
+
+RDEPEND=">=media-libs/faac-1.28-r3[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-faac/gst-plugins-faac-1.10.5.ebuild b/media-plugins/gst-plugins-faac/gst-plugins-faac-1.10.5.ebuild
new file mode 100644
index 000000000000..c379cef952c6
--- /dev/null
+++ b/media-plugins/gst-plugins-faac/gst-plugins-faac-1.10.5.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="AAC audio encoder plugin for GStreamer"
+KEYWORDS="alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/faac-1.28-r3[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-faac/gst-plugins-faac-1.12.3.ebuild b/media-plugins/gst-plugins-faac/gst-plugins-faac-1.12.3.ebuild
new file mode 100644
index 000000000000..784ff9547503
--- /dev/null
+++ b/media-plugins/gst-plugins-faac/gst-plugins-faac-1.12.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="AAC audio encoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/faac-1.28-r3[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-faac/metadata.xml b/media-plugins/gst-plugins-faac/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-faac/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-faad/Manifest b/media-plugins/gst-plugins-faad/Manifest
new file mode 100644
index 000000000000..439b58f9f495
--- /dev/null
+++ b/media-plugins/gst-plugins-faad/Manifest
@@ -0,0 +1,12 @@
+AUX gst-plugins-faad-1.4.5-version-check.patch 1428 SHA256 0e1ccb5bbf46eca2a542b4e59c59867fb55fd6e4a3dbac7186d84d0ef4e02d6f SHA512 50d1b170cc8ed01dd8eb10f7bf55d5826ba830be2296767fe050e2e1320b2c4b953db46148d4d257abd911f85b2057d0ca35ecf1f73fd54b6a71ebd3b037c73c WHIRLPOOL e134732ebe653a5d4c8bad5dbcf99366a47710243c7c03dcdf9278a7083d5eefc793b8fac9151ead5b68e4f17f1256ba2f7226e5598b148142cbbdfbfbb4bdf9
+DIST gst-plugins-bad-0.10.23.tar.xz 3155044 SHA256 03cf0786391c64625569072e904082a08861f05a63d64b2f8e8dad3f26d81bf9 SHA512 6437dd12707ef29651f4014b54612cf2a3a42ed4e05a1c5f4a432d80e27efd2abc0df891ebcfdc9e7b2cf9f71a15b88e48b3aa6db24a178ed6de3b1bdf4c3dc4 WHIRLPOOL dd657100909c32ab75cb8aada8db24d68ddf7a10dc0eb055982d7e4d9ae7a50c364eeac9017cea8b176734fc09cf7f8e4e8f52d24e3173806633ddb8a7acd93c
+DIST gst-plugins-bad-1.10.3.tar.xz 4734656 SHA256 24099351fb6984c9e7560de06e072ff2e33d0b2db38b8fcc7afefb536e5094e7 SHA512 028e2c579d6e41fed2a3b7de91f3e0eac08fecd52bd67f198437909025aa41dbf4fd7ddd76decd989f8c4ca7664fad3517b403b326d8ef297bfdd006b5d79944 WHIRLPOOL 744f76c10fc534156abb49d71b4f01c663d8c14b3eb4ced988a41b0b3e1e455b988a2b2064af96f5e75f65622f6e5077c08016e29d68b12864f33fea664a613c
+DIST gst-plugins-bad-1.10.5.tar.xz 4737820 SHA256 c5806040bb83b43be86ce592e6a19c5d83d7776f7d9f434eb4b911c4efff3573 SHA512 03a1b712084ace16b933b708e19922aef4f9b5f7ba0408c35865e699d70bd19e73121594449355b6252a31d9085602d8bef581fe14cfdf6c9fdcf2ddcea21e1a WHIRLPOOL 4828818d6f2a18d38b35e6b6ab3dcc5ad2465b22e2e505d84d2665cd4fc6838391d47d79256e57cc52522fa459cd0949060182aa02baa6e9ec22160335380d3b
+DIST gst-plugins-bad-1.12.3.tar.xz 4707000 SHA256 36d059761852bed0f1a7fcd3ef64a8aeecab95d2bca53cd6aa0f08054b1cbfec SHA512 6df47381de3a2f4286d047c1e7de2c76dd4312c9806636e2012717282cde0f3e5b2d0ffa910c564c8e122b19363e842b663cce1eda7ae95a05d63d1dbbd52661 WHIRLPOOL b4c1262a0ca63331f5cb38fecc6a26830234712d6d4409aed495b05e7cfe13760bf056767e54e17cb9899c3671f0a05b90199d80d0b47bacb2ee6d27b89a5457
+EBUILD gst-plugins-faad-0.10.23-r2.ebuild 491 SHA256 107224312e87d42c32e26a336f03ac4ee9fa60dc17669d2b947960a131421267 SHA512 921f66afbb23c737d62338c425952835bd7fad9572d2638a06baddc54596323e7a059b1330001f42a875b5263baa1e9bc591818120b00fec49e216e915664bb0 WHIRLPOOL ad010dd29f222d5f62eaafb578e95745cf34e3ff1d639e5c5c6b585b8d5dcfb96028335d9a92b086f59363713880445f3f76713e413edada420bda8c7b46f45d
+EBUILD gst-plugins-faad-1.10.3.ebuild 372 SHA256 1cb7f5e48787fc80fdf0df70487457e3771e235b3788d64fa81e202135ec7e9b SHA512 a135e790e6879ddb52e9b871c17d2dfca976a2a41b601d826ed95eeb66dabc7f878cd8ecb6c62ecb98bee8fcdd3573b1bef99f9b0072960fd9da4363c6fd7795 WHIRLPOOL a8917f7b2056da51ebc5fc6baea3def77b07f9a3daeaaae8c3f0da3e5e3457b9be60bcc7ea66cd2b9c42249b8093485cf9888bce413b05902dc249a8756bb49b
+EBUILD gst-plugins-faad-1.10.5.ebuild 383 SHA256 52ffec2399cfeeb32f4619b7de4d9bde8745dbfca5a3f31e6556512d8e69333c SHA512 1173645cd24e6d84e03c1dc5b790f0040fa611728bd5a20d95f1752792d21c5ea8c0c107e8e0d33db04987739f6cecd700d4582d6addae27083bbef9f58bc656 WHIRLPOOL f592dc8ef85654eaf7626b922a584228552c3357f90a11c3ce5dca7eff587b10bfd47716fb0d04e8d1661a9124917c46cd7a3826105c0907c1770193ab903a55
+EBUILD gst-plugins-faad-1.12.3.ebuild 386 SHA256 2ced6499687e48003b3ac4b6161148354fde3ba558110a8051fd998c01fdd2f8 SHA512 b8f9fed99147b214d0eec5e3609e8a374e066f8cf1419537ecf2661adc19c07f0a3844d7c1b74ba04661f81078efd724a1d40538346fec0b067cb3c3adf2fcde WHIRLPOOL f79e7c3e59476d6eea907b45108d716092bb5dbbd3ecad7c20d4b031c72fae132933850cc140c8bc929ca2e279d8167fae2ce1255a5ed0373f3fcac5f92bc775
+MISC ChangeLog 6058 SHA256 6054d5e0067db9ba4c8ce8c9ddf8476525ce39315f4882347f0b41fb3ffd9593 SHA512 f67bbd05033c8856ae65ce119b705b58c2667709d2298638dbe10cd742650332eb7f65ac9977466f0c59345cf85a3b9caedefe16a11616c17846e73733ecf07d WHIRLPOOL 7bcf3f2f548a410e6f5a909618fcb212a8b41339d4ff908a9196158fe6bda2e47eb0aa5396bdf30a08b4799600e3e7a223af40f88b760118123b30e66776f7c0
+MISC ChangeLog-2015 24805 SHA256 411f1c63251e7e8749072cf280b6f30da96a1f26125e716e93caa6a584bf8d3a SHA512 b918dd31bc753beaec40f73d288478101907a2f2a480eccb538c9b283b4be74d7ca37c913a47a6274dd24f37d658162e5b7314c5d3d5398f12605e9c36bbd04c WHIRLPOOL 2f877bed6c2743cc9ff7c97b384d648ef5e5f7041813ea3a4b37828aa87a606c4d65c795b69bf7de73e1c507cc366f746cac4eda9897708146994e23137a0009
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-faad/files/gst-plugins-faad-1.4.5-version-check.patch b/media-plugins/gst-plugins-faad/files/gst-plugins-faad-1.4.5-version-check.patch
new file mode 100644
index 000000000000..fdcdc7554482
--- /dev/null
+++ b/media-plugins/gst-plugins-faad/files/gst-plugins-faad-1.4.5-version-check.patch
@@ -0,0 +1,38 @@
+From bde0f119097117cf0256e450af4267a47782260b Mon Sep 17 00:00:00 2001
+From: Wim Taymans <wtaymans@redhat.com>
+Date: Wed, 13 May 2015 16:23:26 +0200
+Subject: [PATCH] fix faad2 version check
+
+On fedora 22, the output of cpp inserts extra debug comments, which
+makes our regexp for the faad2 version check fail. This in turn causes
+it to compile with the wrong arguments passed which then causes stack
+corruption and crashes.
+
+Fix this by only checking for the version (which should be by itself on
+a single line). This is potentially less safe, it might be possible that
+a similar string would appear in a later version in the header file.
+
+Fixes https://bugzilla.gnome.org/show_bug.cgi?id=748571
+---
+ configure.ac | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 4e2823e..c56295e 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -2050,9 +2050,9 @@ AG_GST_CHECK_FEATURE(FAAD, [AAC decoder plug-in], faad, [
+ AC_MSG_CHECKING([Checking FAAD2 version in $faad_hdr])
+ for minor in 10 9 8 7 6 5 0; do
+ if test x$faad2_minor_version = "x"; then
+- AC_EGREP_CPP([GST_CHECK_FAAD_VERSION \"2\.$minor\"], [
++ AC_EGREP_CPP([\"2\.$minor\"$], [
+ #include <$faad_hdr>
+- GST_CHECK_FAAD_VERSION FAAD2_VERSION
++ FAAD2_VERSION
+ ], [
+ faad2_minor_version=$minor
+ ])
+--
+2.4.1
+
diff --git a/media-plugins/gst-plugins-faad/gst-plugins-faad-0.10.23-r2.ebuild b/media-plugins/gst-plugins-faad/gst-plugins-faad-0.10.23-r2.ebuild
new file mode 100644
index 000000000000..810287e0cc73
--- /dev/null
+++ b/media-plugins/gst-plugins-faad/gst-plugins-faad-0.10.23-r2.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-bad
+inherit autotools eutils gstreamer
+
+KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=media-libs/faad2-2.7-r3[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ # From upstream git, fixes corrupt build with gcc-5.1
+ epatch "${FILESDIR}"/${PN}-1.4.5-version-check.patch
+ eautoreconf
+}
diff --git a/media-plugins/gst-plugins-faad/gst-plugins-faad-1.10.3.ebuild b/media-plugins/gst-plugins-faad/gst-plugins-faad-1.10.3.ebuild
new file mode 100644
index 000000000000..4b77ae4e1795
--- /dev/null
+++ b/media-plugins/gst-plugins-faad/gst-plugins-faad-1.10.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="AAC audio decoder plugin."
+KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=media-libs/faad2-2.7-r3[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-faad/gst-plugins-faad-1.10.5.ebuild b/media-plugins/gst-plugins-faad/gst-plugins-faad-1.10.5.ebuild
new file mode 100644
index 000000000000..61b86c41e93c
--- /dev/null
+++ b/media-plugins/gst-plugins-faad/gst-plugins-faad-1.10.5.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="AAC audio decoder plugin."
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=media-libs/faad2-2.7-r3[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-faad/gst-plugins-faad-1.12.3.ebuild b/media-plugins/gst-plugins-faad/gst-plugins-faad-1.12.3.ebuild
new file mode 100644
index 000000000000..c159214cd79f
--- /dev/null
+++ b/media-plugins/gst-plugins-faad/gst-plugins-faad-1.12.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="AAC audio decoder plugin."
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=media-libs/faad2-2.7-r3[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-faad/metadata.xml b/media-plugins/gst-plugins-faad/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-faad/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-flac/Manifest b/media-plugins/gst-plugins-flac/Manifest
new file mode 100644
index 000000000000..7721e1d4b546
--- /dev/null
+++ b/media-plugins/gst-plugins-flac/Manifest
@@ -0,0 +1,11 @@
+DIST gst-plugins-good-0.10.31.tar.xz 2738016 SHA256 77a8436a7c0a15f876bad29616835046890df2bcaf72da02151bd91e3d292b64 SHA512 d153dcd5bb846450e9d76fe247f2b2e627e760feaad1bfd4c503a39af2128fad3630788463ea0d50539209236c864df0b2172ab9dac52f49cadff69ac7346809 WHIRLPOOL 952f65219d9e9645c9ab89b071c56d783e2c795fadbf59176e430ba86a5fcaeb6bfc93f0978d424158550a4526145b5567acf2ff1d59e0068241821d332fd3c9
+DIST gst-plugins-good-1.10.3.tar.xz 3426164 SHA256 4e07e93e34d4b93208f1579c21e7d91a236577b36f128a5332ffee85b4465955 SHA512 ae1523e374715b4f65509eb63d987118510fc4fe61b5ac2a98e4ec06feb2ec65899557976d796ea09644b32652f3a321aca462b8fe1621308e0c00dd6913e592 WHIRLPOOL 7c2c5fa9b21cfd35e7895beb947b6396ae55bd2f510fbe55b7696a0b68e7248e0cb04d5e4fe55e8d029ab03b5401fe20c5080a92b0b22532c9ac3dcb7167681f
+DIST gst-plugins-good-1.10.5.tar.xz 3425088 SHA256 be053f6ed716eeb517cec148cec637cdce571c6e04d5c21409e2876fb76c7639 SHA512 556bb5f95f3d52722849b5abf2ece1abeba9eae556aa2bebccaeda419639aa93b517bacbe74a0b3c0ce481d1e56ed2793de892a3054fdb06ec9652e207d69e16 WHIRLPOOL 01405868de1faee643f1b9653efaf0a822a85a02d6c04ff98b93e9dc8339671111005105aeb4cb2d5b6c86e69c943d12daff6fc35e94c002b12e805f9605eac6
+DIST gst-plugins-good-1.12.3.tar.xz 3487448 SHA256 13e7f479296891fef5a686438f20ba7d534680becf2269ecc5ee24aa83b45f03 SHA512 8ed96d2b2c8724659cf8163be5246ec30c8a92d70fc6632e207ad258cff5624d6fc03576e6e674011bb88a4825c8ce225545bc7e60cdf66a173d9e1d4bfbbaa4 WHIRLPOOL 9255759738e14f9a6aee1122d7f2bd7b23266e33bdc834e2942ac3a1fbb9389fed504d4769c1ab50c35b8a319c351f8373aca8cf09bd138bbaf7bef4fc51894a
+EBUILD gst-plugins-flac-0.10.31-r1.ebuild 402 SHA256 6dfc9d554004265358684ede366af30a2629e98496eb565c5746223539cf74be SHA512 1d0231e51a2320544cb5ff13381b288693f6c43136ebf5452ef3ce46755fe0b4ed976a678d09cb2e4eabff13d3aa1f6b8b28c67b1cf26de93c5111944805474f WHIRLPOOL e6a326a48c279c9d3be3854deef7023a01d73508cb96b8f4dfa08c30dda88358876901cf0e4447a916a5c7e5136debe36b71264041774526ae2c7f2855a13e79
+EBUILD gst-plugins-flac-1.10.3.ebuild 406 SHA256 4507a5180218094ae34d298a35c01d82af205341de2a75194b4b66133ec6e019 SHA512 929cb39cf73931ea5a48c4ca4b70bde62df53129147cfb276ff4a8e0a8f1056145c337b1eb55fef7f6d93f6223b288996af8a3f723638011efac8892629d76f3 WHIRLPOOL 652b5f44e0d50a662b210ffceae75a5e9ca49a422fcb5d8b8cc30bf1f173ff7a007e7dc3bc521081fb53ab1ff55ecc622a8e047f0ed6e0488d5b51d61e297725
+EBUILD gst-plugins-flac-1.10.5.ebuild 417 SHA256 6a5a5bfb2ee6764208afbdec3cab5e7c8c0be94a10e55f54e8eb2cdba7bb980c SHA512 60de831b71649b2565e85aa505900f3c52cae744c83e421560a45ada9c9efe6fa837aeb6b3e78ed4e4e1d9958b03c724c1312e501acac74e46d2d0ad493ff6fe WHIRLPOOL 4cfa2269ae53bc804c69e82ceecea2bf8c06a1fd5bf385cde237434b15938a54d431786c18b65a40e943af366c745b150f718a4a5a05b7804849cac296363ee6
+EBUILD gst-plugins-flac-1.12.3.ebuild 421 SHA256 ec04a90a0aea42b790021be325c7522b239e79969c89664f3b36c5be8d46e0cb SHA512 b7e911216cb80fdb22d3984b97201620f8d84e197702013bd92af6f28b40882d145769aedfabb63ab68abe27635421bc9b840530810d634b32d162b70dc522e4 WHIRLPOOL 27642098a30188d8d626456d6844b75d74cdb11551d4f335920c7e4f0f5f28e24d2264e9d2f126da8646cf9e33944eef0a1750f9da25549ac384762e8159b0aa
+MISC ChangeLog 6264 SHA256 340a128ca29f7b66090b37228dfc0ec2891c6e6e81e56c8290de9f7a7b62d6b7 SHA512 0e80462db35e2cdd408f30d69f0f2a1b44177758518952cd87adb6b90c807280ba4c225eb7bb62ef56a74e3b40f479df0c5e3aedc2f362912a009ba0b9099129 WHIRLPOOL 8e8c10f605d3594333dc384dcde7bc3a3b181e66763926dcf2c3eb0efa00bfcb9d3b2bbe85cecf0dfae1de92e337aa31a04e6d27f84a646e72c1875f75ce3196
+MISC ChangeLog-2015 31765 SHA256 9da4c4fb7f548b2a9b7139966aca554af121a9f1f53e10561d06fc1250407db3 SHA512 22ea204ec26b6f2ef7cd303e3e1b825193e04160416befbab67df1acf7a10459786bc45ba22f6b743dff6b4963ee0137049b76f048e84241853c57fb7ae5e18f WHIRLPOOL f7f5849e53c8a8f9bb4942c342f2298149b8519bcd02d52030f96560cb9f6d7953be43091d751d957d67b83674730307465d50e900ad9de0dc473f6e1c98cea5
+MISC metadata.xml 555 SHA256 4a191d8e3363e835f2a9951925040eb3778e5090707aa9c9eedeb2e58a7e9eca SHA512 2ffe5f5f8ef59e30a7da2efe1b5e88858c5f27776b7f48a7748f9cd72a18d5c97ddb239609c7bab808de874f0a51bf886ec24e395641fac995c8d3f041271e7d WHIRLPOOL 015d0381990295e8f54f26730842831c828f59b42aabe46bd131eadc4f9b1f4fe8f09929b2c8ed82243a1bc4131e83fd81663d9111f2cfbfcfb6db3200331a89
diff --git a/media-plugins/gst-plugins-flac/gst-plugins-flac-0.10.31-r1.ebuild b/media-plugins/gst-plugins-flac/gst-plugins-flac-0.10.31-r1.ebuild
new file mode 100644
index 000000000000..63312655f452
--- /dev/null
+++ b/media-plugins/gst-plugins-flac/gst-plugins-flac-0.10.31-r1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE="gst-plugins-good"
+inherit gstreamer
+
+DESCRIPTION="GStreamer encoder/decoder/tagger for FLAC"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=media-libs/flac-1.2.1-r5[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-flac/gst-plugins-flac-1.10.3.ebuild b/media-plugins/gst-plugins-flac/gst-plugins-flac-1.10.3.ebuild
new file mode 100644
index 000000000000..1b04822517fc
--- /dev/null
+++ b/media-plugins/gst-plugins-flac/gst-plugins-flac-1.10.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="FLAC encoder/decoder/tagger plugin for GStreamer"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=media-libs/flac-1.2.1-r5[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-flac/gst-plugins-flac-1.10.5.ebuild b/media-plugins/gst-plugins-flac/gst-plugins-flac-1.10.5.ebuild
new file mode 100644
index 000000000000..8be9be3b5956
--- /dev/null
+++ b/media-plugins/gst-plugins-flac/gst-plugins-flac-1.10.5.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="FLAC encoder/decoder/tagger plugin for GStreamer"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=media-libs/flac-1.2.1-r5[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-flac/gst-plugins-flac-1.12.3.ebuild b/media-plugins/gst-plugins-flac/gst-plugins-flac-1.12.3.ebuild
new file mode 100644
index 000000000000..5fffb89c904e
--- /dev/null
+++ b/media-plugins/gst-plugins-flac/gst-plugins-flac-1.12.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="FLAC encoder/decoder/tagger plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=media-libs/flac-1.2.1-r5[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-flac/metadata.xml b/media-plugins/gst-plugins-flac/metadata.xml
new file mode 100644
index 000000000000..648d5c5051c3
--- /dev/null
+++ b/media-plugins/gst-plugins-flac/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+<longdescription lang="en">
+ GStreamer plugin for The FLAC Lossless compressor Codec
+
+ Includes the following elements:
+ * flacdec - Decodes FLAC lossless audio streams
+ * flacenc - Encodes audio with the FLAC lossless audio encoder
+ * flactag - Rewrite tags in a FLAC file
+</longdescription>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-gconf/Manifest b/media-plugins/gst-plugins-gconf/Manifest
new file mode 100644
index 000000000000..b35e0bb53303
--- /dev/null
+++ b/media-plugins/gst-plugins-gconf/Manifest
@@ -0,0 +1,5 @@
+DIST gst-plugins-good-0.10.31.tar.xz 2738016 SHA256 77a8436a7c0a15f876bad29616835046890df2bcaf72da02151bd91e3d292b64 SHA512 d153dcd5bb846450e9d76fe247f2b2e627e760feaad1bfd4c503a39af2128fad3630788463ea0d50539209236c864df0b2172ab9dac52f49cadff69ac7346809 WHIRLPOOL 952f65219d9e9645c9ab89b071c56d783e2c795fadbf59176e430ba86a5fcaeb6bfc93f0978d424158550a4526145b5567acf2ff1d59e0068241821d332fd3c9
+EBUILD gst-plugins-gconf-0.10.31-r1.ebuild 912 SHA256 cc6818150eaca04a83d8e93904168aaf6177359988e71fafc77394551c780f58 SHA512 d4aeadce1a23854165dfbaa5707cd79a139231a85d0b60f6ca19e4da46d3b32c7c8e78b3de4b96d27c98b63527a5850ca64936c43c44a7d8e91e1ba22457eeda WHIRLPOOL dcda8d2e114978fdec8c613d2a1d856f0f82e8bc2df877d90cfda308096730351b47e49e3abb6bedcd275f325dd38a3dab11e3a8dd5ef93e8a27bf4ac161e975
+MISC ChangeLog 2697 SHA256 61b7dc9c98cca964c7d4deb4443c50673734b5263836b38d9573b45171e7bb39 SHA512 524e5aa44e9f218586cac54af60ba707d589679f357b27449b3a2bad55c236f2e333de2ce173227f8b5a2977c98aba2fa9eb607dec0f1be4f07b443ab4cd1c8e WHIRLPOOL c8b5f17c954208cfbf67d7b1152a62b441645089b143b3f04a0f7a67223c84c90c38e59ae7b9b3d12500c7babd5d49c74b55208bc5169b6d5e2e893e5a3c15a3
+MISC ChangeLog-2015 17453 SHA256 77ae21d05d8e1b2222b686fc92c40714c9df8841d03c7a31209051c78ed5f092 SHA512 62e9253a5a2af99ad9e4608137d3f5df637d4cdd886cc5fe399fd08a330ac98714c7b3a5978dc0c1301c05575aaee37eac80b989334fccc4d36cf9830ac15aad WHIRLPOOL 0dadc0fd181f3f6e471eda13cc7cc713554dab488e874cb69ba2954a6c31c8d76604729448777f9f3f5706e28a3b294bef84afa22c2b18be5ba4b2b6545ebb8b
+MISC metadata.xml 727 SHA256 955bae3c1f68b627ec00ad3dc2aac576d7326840d6749054c05a160970836d9a SHA512 ddf9b0f1857e0cdd7949d2b8a9bd93ce32df8a613a7ec3be092bfc0432b616cf388ec4d591aaee905245d13135f6f59eb583c1b37d48a9a7630b86d07f4d53d4 WHIRLPOOL 4c0727e11df259f505c1819cad729365b9d450e9aefca3a405ad6ae3227b2f1f0d8c57892e8445caef104434e7d0ca32491979559a2752e68aa999ad1b122cc7
diff --git a/media-plugins/gst-plugins-gconf/gst-plugins-gconf-0.10.31-r1.ebuild b/media-plugins/gst-plugins-gconf/gst-plugins-gconf-0.10.31-r1.ebuild
new file mode 100644
index 000000000000..c619f02404a8
--- /dev/null
+++ b/media-plugins/gst-plugins-gconf/gst-plugins-gconf-0.10.31-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-good
+inherit gnome2-utils gstreamer
+
+DESCRIPTION="GStreamer plugin for wrapping GConf audio/video settings"
+KEYWORDS="alpha amd64 arm ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE=""
+
+RDEPEND=">=gnome-base/gconf-2.32.4-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_BUILD="gconf gconftool"
+
+multilib_src_configure() {
+ gstreamer_multilib_src_configure \
+ --disable-schemas-install
+}
+
+multilib_src_compile() {
+ gstreamer_multilib_src_compile
+
+ if multilib_is_native_abi; then
+ emake -C gconf
+ fi
+}
+
+multilib_src_install() {
+ gstreamer_multilib_src_install
+
+ if multilib_is_native_abi; then
+ emake -C gconf DESTDIR="${D}" install
+ fi
+}
+
+pkg_preinst() {
+ gnome2_gconf_savelist
+}
+
+pkg_postinst() {
+ gnome2_gconf_install
+}
diff --git a/media-plugins/gst-plugins-gconf/metadata.xml b/media-plugins/gst-plugins-gconf/metadata.xml
new file mode 100644
index 000000000000..835abdd09be3
--- /dev/null
+++ b/media-plugins/gst-plugins-gconf/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+<longdescription lang="en">
+ GStreamer plugin wrapping the GStreamer/GConf audio/video output settings
+
+ Includes the following elements:
+ * gconfaudiosrc - Audio source embedding the GConf-settings for audio input
+ * gconfaudiosink - Audio sink embedding the GConf-settings for audio output
+ * gconfvideosrc - Video source embedding the GConf-settings for video input
+ * gconfvideosink - Video sink embedding the GConf-settings for video output
+</longdescription>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-gdkpixbuf/Manifest b/media-plugins/gst-plugins-gdkpixbuf/Manifest
new file mode 100644
index 000000000000..ade8c1cf3aea
--- /dev/null
+++ b/media-plugins/gst-plugins-gdkpixbuf/Manifest
@@ -0,0 +1,11 @@
+DIST gst-plugins-good-0.10.31.tar.xz 2738016 SHA256 77a8436a7c0a15f876bad29616835046890df2bcaf72da02151bd91e3d292b64 SHA512 d153dcd5bb846450e9d76fe247f2b2e627e760feaad1bfd4c503a39af2128fad3630788463ea0d50539209236c864df0b2172ab9dac52f49cadff69ac7346809 WHIRLPOOL 952f65219d9e9645c9ab89b071c56d783e2c795fadbf59176e430ba86a5fcaeb6bfc93f0978d424158550a4526145b5567acf2ff1d59e0068241821d332fd3c9
+DIST gst-plugins-good-1.10.3.tar.xz 3426164 SHA256 4e07e93e34d4b93208f1579c21e7d91a236577b36f128a5332ffee85b4465955 SHA512 ae1523e374715b4f65509eb63d987118510fc4fe61b5ac2a98e4ec06feb2ec65899557976d796ea09644b32652f3a321aca462b8fe1621308e0c00dd6913e592 WHIRLPOOL 7c2c5fa9b21cfd35e7895beb947b6396ae55bd2f510fbe55b7696a0b68e7248e0cb04d5e4fe55e8d029ab03b5401fe20c5080a92b0b22532c9ac3dcb7167681f
+DIST gst-plugins-good-1.10.5.tar.xz 3425088 SHA256 be053f6ed716eeb517cec148cec637cdce571c6e04d5c21409e2876fb76c7639 SHA512 556bb5f95f3d52722849b5abf2ece1abeba9eae556aa2bebccaeda419639aa93b517bacbe74a0b3c0ce481d1e56ed2793de892a3054fdb06ec9652e207d69e16 WHIRLPOOL 01405868de1faee643f1b9653efaf0a822a85a02d6c04ff98b93e9dc8339671111005105aeb4cb2d5b6c86e69c943d12daff6fc35e94c002b12e805f9605eac6
+DIST gst-plugins-good-1.12.3.tar.xz 3487448 SHA256 13e7f479296891fef5a686438f20ba7d534680becf2269ecc5ee24aa83b45f03 SHA512 8ed96d2b2c8724659cf8163be5246ec30c8a92d70fc6632e207ad258cff5624d6fc03576e6e674011bb88a4825c8ce225545bc7e60cdf66a173d9e1d4bfbbaa4 WHIRLPOOL 9255759738e14f9a6aee1122d7f2bd7b23266e33bdc834e2942ac3a1fbb9389fed504d4769c1ab50c35b8a319c351f8373aca8cf09bd138bbaf7bef4fc51894a
+EBUILD gst-plugins-gdkpixbuf-0.10.31-r1.ebuild 476 SHA256 ccfa80950126c5349a66b31393212aa0cb9b30e1c06d2bab85ff1e44695429ab SHA512 a5fcb6e80f02bb9695d8dbad1333aa63ef3a9d24da2bc2f6dc2074f69a5a74369567f4652899837ea496ee2018090f2bb6c86495db045af2e1e8b0ad531d64b6 WHIRLPOOL 1ae7b4338f58a9c566b1ff6c99c61771e26e35b746804269b2ac9a25b03b525e0a48daa76fa241af9cba5d15d14302479df17f0bb6ff632664c4526981a8eec7
+EBUILD gst-plugins-gdkpixbuf-1.10.3.ebuild 480 SHA256 e235a17905c4457e87f5f3827c5b108cbf338a46c98fa13ada55ada05c836a4e SHA512 ea0e8108abf1af0d12f7a307c9df4c565fd6b75b3785c23196278a0ff5d64380f442c3f58e421e07ebed5fc07737b2fa06d762a74d8263dd3987d8d44f4fed0d WHIRLPOOL c5bf1649931ac70f3274943b900c67f53f82fcdf15c9714384228aad99514feb518d24a3e2b8a6ec7133e8f2ad6b2f44f7341714ac0b5006aae0f8dc95a9df29
+EBUILD gst-plugins-gdkpixbuf-1.10.5.ebuild 484 SHA256 15d6fbcd5b52e8ccae078c7f76cd615139fcd8d933b526d77aa192f6859f3df9 SHA512 e5b35b3c9cfa381ebaf48d9e5fc98ab5498f7b57407853c3203fac60a43905d9a4a78eb82815406386c4e5e5c7da862938a1216dea0d5935657d13b7e66cc327 WHIRLPOOL 7de9f8422266ff522259493bbbdf910f030c44683140aa119a3d49709b495f71842ec1e537a626f52043745a53697fdb3af7c0ed710a64467f418f3e28553da8
+EBUILD gst-plugins-gdkpixbuf-1.12.3.ebuild 488 SHA256 cde5cfeb3dd83b8cfec873b5f5a537f80c48756f410c4f98a437a185e2a7cd7d SHA512 7ffd20052afd20d1f201a542cbae15f54dca12308dd7346d838e058a79262e17c5d98e745fab6f71b786c3f5b590201472a328d3016daaaa7ac6b63a183e598d WHIRLPOOL 9d3adab85d6cb20631183097a23e6e5a67f25ee07a6204cec5d8a612a87e100e7c37b69bcb7cfacdb1031ab04e72785d75f05fffe0cbbbce742aeed43083e9cd
+MISC ChangeLog 6348 SHA256 b5c2a045f6bdb1a8681b8d25469229e85726718f807205e78db5858019798a7e SHA512 861ce361233e610b56dc52cace43b41932552e948a8665f785bd009872b1d790c00df28021550dcd269e9e4cc0c585ee7aad34866e7676dabcab3a8177b96433 WHIRLPOOL 73420fa8023682d2a24a7561ca0ea2ad97fd2cc5bd695583f0e496dbb81cee44e2c736010ba73ae83eb6ff3eb52a58c2023116a89e52ab2de7075a0c832b5821
+MISC ChangeLog-2015 9099 SHA256 3a6d4eb9723b8812f0f418eb1d6f62008d86fb8c61180553ae8be03ec83da6ba SHA512 ecd5a3688929c2744f8f3602b7911c5de6da784b57ba1eb3b16e4aaa3fc2bb49b4bc588022e9ef18548c8269f157b4df0c8b7e065e5a2b254db2c16a6842b355 WHIRLPOOL 70c9f01a0ce378b524a813c5970c18d4e77c882344255df0dced2256388831334463d31c9981576faacb9a78cb79f1d43b7a9476d2d73ddfdec4079ad22923d6
+MISC metadata.xml 610 SHA256 281e0e6996b9676c3d41f45139205c1d7213f9fe30f690bf7adc46ab330d12b6 SHA512 472dddb540087c89be5a85ab67733d345bf039a95fc1a7bd2ec6ce3b08b8556b2676af77b93ee903bc8ace178963935b21dfcfc6c1c0a6ecab5a7429d60e5cbd WHIRLPOOL 952bdfa7eda2ca99a5d0a22cc77a246e7a0729777e6cdb2235a27c5cef4594c018b7e6f3702c7123cbd5a1bb7c02fa6166381a5366b1df75193694febc1c4e14
diff --git a/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-0.10.31-r1.ebuild b/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-0.10.31-r1.ebuild
new file mode 100644
index 000000000000..de00b9103d9c
--- /dev/null
+++ b/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-0.10.31-r1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-good
+inherit gstreamer
+
+DESCRIPION="GdkPixbuf-based image decoder, overlay and sink"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=x11-libs/gdk-pixbuf-2.30.7:2[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_BUILD="gdk_pixbuf"
+GST_PLUGINS_BUILD_DIR="gdk_pixbuf"
diff --git a/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.10.3.ebuild b/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.10.3.ebuild
new file mode 100644
index 000000000000..70436fb65572
--- /dev/null
+++ b/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.10.3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPION="Image decoder, overlay and sink plugin for GStreamer"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=x11-libs/gdk-pixbuf-2.30.7:2[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_BUILD="gdk_pixbuf"
+GST_PLUGINS_BUILD_DIR="gdk_pixbuf"
diff --git a/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.10.5.ebuild b/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.10.5.ebuild
new file mode 100644
index 000000000000..bf2acb8fe1cb
--- /dev/null
+++ b/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.10.5.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPION="Image decoder, overlay and sink plugin for GStreamer"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=x11-libs/gdk-pixbuf-2.30.7:2[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_BUILD="gdk_pixbuf"
+GST_PLUGINS_BUILD_DIR="gdk_pixbuf"
diff --git a/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.12.3.ebuild b/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.12.3.ebuild
new file mode 100644
index 000000000000..59c23d913e5e
--- /dev/null
+++ b/media-plugins/gst-plugins-gdkpixbuf/gst-plugins-gdkpixbuf-1.12.3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPION="Image decoder, overlay and sink plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=x11-libs/gdk-pixbuf-2.30.7:2[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_BUILD="gdk_pixbuf"
+GST_PLUGINS_BUILD_DIR="gdk_pixbuf"
diff --git a/media-plugins/gst-plugins-gdkpixbuf/metadata.xml b/media-plugins/gst-plugins-gdkpixbuf/metadata.xml
new file mode 100644
index 000000000000..14bb7c1d238f
--- /dev/null
+++ b/media-plugins/gst-plugins-gdkpixbuf/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+<longdescription lang="en">
+ GStreamer plugin for GdkPixbuf-based image decoder, overlay and sink
+
+ Includes the following elements:
+ * gdkpixbufsink - Output images as GdkPixbuf objects in bus messages
+ * gdkpixbufoverlay - Overlay an image onto a video stream
+ * gdkpixbufdec - Decodes images in a video stream using GdkPixbuf
+</longdescription>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-gio/Manifest b/media-plugins/gst-plugins-gio/Manifest
new file mode 100644
index 000000000000..a7551b50bf98
--- /dev/null
+++ b/media-plugins/gst-plugins-gio/Manifest
@@ -0,0 +1,5 @@
+DIST gst-plugins-base-0.10.36.tar.xz 2364108 SHA256 1fe45c3894903001d4d008b0713dab089f53726dcb5842d5b40c2595a984e64a SHA512 ea77778e073515df58229a641b4363df31f0b80204a5a43a8feb31f0b03a5a4b9b79d6e07e1615c773a59927a9b649f1b1d782def1120d581d09a090be8363b8 WHIRLPOOL e455f2a1aafd60078080735108e4ac336bc4764ed92b9579d83a453f75491331d16b48e5983f3c9712b6edb28ec379e696f06f6910c93168b019d6077c28fb6d
+EBUILD gst-plugins-gio-0.10.36-r1.ebuild 324 SHA256 b0527a094edbaa301ac26e76e0a717b35f5a9e0dea8689eb1fcdba1d6caf9f7c SHA512 7d95279e32ba20b3c1f8b397ff208ae44f907b862cca587bcc8bcc7f213653ce6fc935edd98b5f16ef5c7e5259564f09951eec02009280337368cd9ae501f059 WHIRLPOOL 481f11253b0846ec88a76160a5c13df9a26c5074375336afb7cc29a7734418dbf6c4b17a3683489ab363a628e023a26f9b6b731dfe2a54e0c682fa165a946f1e
+MISC ChangeLog 2685 SHA256 753dde8a26e7c141dc89791e9c9c953c5dce197eea429dcb41e9108e9e4fe852 SHA512 59fa5e3f71704d4d51daab29283a805cf26ed76c3e2f4ef9b41fd9069ef2354118acce5ef0ff84c57850fa771582e9078be82a3f44d4bacfbfadef84d2eb1e9e WHIRLPOOL fb0199645b294fdca195563a9e1f662366966e42af6df0fca251ff73e7ab4c5b3df6ad08a7e61bbb9a67b1fe3725c66694a9f30bb93dfa59d881b262ffc61cdf
+MISC ChangeLog-2015 15703 SHA256 bd2277a58462bea9f5d627dd3a344a6c0d6286a24c40ed9298c7e6e85b04ac07 SHA512 3907744fe0978d26d44437e694a4125ef5c46d38a0e04d69a48b91a8ffb31f8fe3745c54b17460f413ff0f102346ca73551ecf857f178474006091cb621896df WHIRLPOOL 00ea3ec38d9fdf86c43bacd6a9b74b4614ac15d873eaaad6d1b0be1da151a26114ad1386d6965b7027369c95d26dcc6b23111b57ab049f692f6fce54c210c582
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-gio/gst-plugins-gio-0.10.36-r1.ebuild b/media-plugins/gst-plugins-gio/gst-plugins-gio-0.10.36-r1.ebuild
new file mode 100644
index 000000000000..349b14c50b68
--- /dev/null
+++ b/media-plugins/gst-plugins-gio/gst-plugins-gio-0.10.36-r1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-base
+inherit gstreamer
+
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-gio/metadata.xml b/media-plugins/gst-plugins-gio/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-gio/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-gl/Manifest b/media-plugins/gst-plugins-gl/Manifest
new file mode 100644
index 000000000000..6cb6a784f32e
--- /dev/null
+++ b/media-plugins/gst-plugins-gl/Manifest
@@ -0,0 +1,6 @@
+AUX gst-plugins-gl-0.10.3-jpeg-check.patch 1116 SHA256 bc2604b7e9873a85554ec8dfa73bedce7b61c09cc1030fbaeeceb00db6ef66f8 SHA512 a55bc8bee308aff0b4c823dd551733aa511fc678b6911dc498720ff58562495b0af5027ea5f54e0587fd6a08d49dfad99821486aa70570dd89348848d16eb8bd WHIRLPOOL 0d4e7ff1ed44374b5a34aa856964314333000d836e5c7227b34bd3de339307ab024ee92605268403323fca3a28bd8d53dec62d8a45c64450fd52825711c231ac
+DIST gst-plugins-gl-0.10.3.tar.gz 1005557 SHA256 689be7a6ddbe2db4648ad7a7aaa8fa667ff98c66710a806e6a80fa98a69b1ce9 SHA512 d42bc537ee94aab2c794a1886c17cc7eb41b89995a086da9a1f53f909f2bb93e95e940d397627589c2e2edd8d4b074736fab70fafda6e26105bb078a3ed7725a WHIRLPOOL 7a62c642cb4b8e14e02f9361a5dea7f842f0eb573c4e6e29cecd7bf96931d12df95a4de2aa90985f975f73ee12feef886ce946ad044b5190fe947b523a4a8f88
+EBUILD gst-plugins-gl-0.10.3-r1.ebuild 1443 SHA256 8f29f70c68bb8c55ffb1bcde000ecf6df1574d27a17a5d91557d76ef2a9f81fa SHA512 53693495c9a74652d5fa627f1826b69efe259908bab289a4cd05405256f760955bc312fbba4f3342d9ce24e9add609af92a32153bcdd7e14a6a6b1b04fbca2f1 WHIRLPOOL a366b5f5e51e2508eb524111476025583d903fcd01c075312fdf19ca20be577c35952c04132087cd1f7edc644abfbc9abcfb2be632fa5ac9a03a0064fa3e26a8
+MISC ChangeLog 3312 SHA256 23d383755f1e98ea7e402938fed3f88f9b11f3e514dbfda77203afd8b51bfd19 SHA512 e07c212360389bded4eca2ac7d580f27d98c7f57c4b61c68d96fed873a709c63b1b3126d6e4a07e3339e065126471217edf4049592ef99f1ffd962d91e6f089e WHIRLPOOL f00f73fa5761acc1e6600b85d19c633e37a0796bcc963c6b277ed3ed0541603432d5c389ec2dd828a87aacc62a1045595234c3088a47b1629de2f1d8cd8e2ea2
+MISC ChangeLog-2015 2411 SHA256 e63520b6eb4c963ec47d4fb9d22e9a11ffb02f989d4f9623f4b34625d03bd535 SHA512 fca03fef9acf13ed2170250ccb54e4597c3fe1141efa49bdfd2cf7d523c9a158bd542e6abd4d9acc4ad2c6d643b520f4069d82e4f81b68273f3fcbb311764a4a WHIRLPOOL b740d7ce42005e727775e2e7e12c98b70cb72c78196866b14a864ca3b3f9713ea8650fd7c0a72e3908baeef3903847a9b82ac347d33ddcc1e68cfec188ddb5a7
+MISC metadata.xml 381 SHA256 78e6ba11d36aa485a982838b0ae3c810d759118c5c061aaed348a848e08e0a0a SHA512 5cde3eaa58d6328770eff9564145d08ca11526f1e1ecefaaaa6eb8c242fad4ad1e369c055d17ab5939814ff985cf1c9cc8a281a884110cb16c41e32ee9df4a7b WHIRLPOOL 3faf58f7fda91d10adc594ed8d01990de05c1583ded92e67b06007c0349f264664b5fd60edd22b2eef8b031b954f4f1c66e6998f8eb069f7f38ad2c70f2be528
diff --git a/media-plugins/gst-plugins-gl/files/gst-plugins-gl-0.10.3-jpeg-check.patch b/media-plugins/gst-plugins-gl/files/gst-plugins-gl-0.10.3-jpeg-check.patch
new file mode 100644
index 000000000000..6092d3a1e980
--- /dev/null
+++ b/media-plugins/gst-plugins-gl/files/gst-plugins-gl-0.10.3-jpeg-check.patch
@@ -0,0 +1,37 @@
+From d970fc512ecef1b78418156dba34cf6e77e41f94 Mon Sep 17 00:00:00 2001
+From: Alessandro Decina <alessandro.d@gmail.com>
+Date: Sat, 28 Dec 2013 15:10:09 +0100
+Subject: configure: fix libjpeg check
+
+We were setting HAVE_JPEG=no JPEG_LIBS=-ljpeg if libjpeg wasn't found. Unset
+JPEG_LIBS too so that linking doesn't fail.
+
+diff --git a/configure.ac b/configure.ac
+index 6ccb1aa..c4e8e9d 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -862,12 +862,18 @@ AC_CHECK_LIB(jpeg-mmx, jpeg_set_defaults, HAVE_JPEG="yes", HAVE_JPEG="no")
+ JPEG_LIBS="$LIBS -ljpeg-mmx"
+ LIBS="$OLD_LIBS"
+ if test x$HAVE_JPEG != xyes; then
+- AC_CHECK_LIB(jpeg, jpeg_set_defaults, HAVE_JPEG="yes", HAVE_JPEG="no")
+ JPEG_LIBS="-ljpeg"
+- AC_DEFINE(HAVE_JPEG, [1] , [Use libjpeg])
++ AC_CHECK_LIB(jpeg, jpeg_set_defaults, HAVE_JPEG="yes", HAVE_JPEG="no")
++fi
++
++if test x$HAVE_JPEG = xyes; then
++ AC_DEFINE(HAVE_JPEG, [1], [Use libjpeg])
++else
++ AC_DEFINE(HAVE_JPEG, [0], [Use libjpeg])
++ JPEG_LIBS=
+ fi
+-AC_SUBST(HAVE_JPEG)
+ AC_SUBST(JPEG_LIBS)
++AC_SUBST(HAVE_JPEG)
+ AM_CONDITIONAL(HAVE_JPEG, test "x$HAVE_JPEG" = "xyes")
+
+
+--
+cgit v0.10.2
+
diff --git a/media-plugins/gst-plugins-gl/gst-plugins-gl-0.10.3-r1.ebuild b/media-plugins/gst-plugins-gl/gst-plugins-gl-0.10.3-r1.ebuild
new file mode 100644
index 000000000000..f82293075110
--- /dev/null
+++ b/media-plugins/gst-plugins-gl/gst-plugins-gl-0.10.3-r1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+GST_TARBALL_SUFFIX="gz"
+
+inherit autotools eutils gstreamer
+
+DESCRIPTION="GStreamer OpenGL plugins"
+HOMEPAGE="https://gstreamer.freedesktop.org/"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="libvisual"
+
+RDEPEND="
+ >=media-libs/glew-1.10.0-r1[${MULTILIB_USEDEP}]
+ >=media-libs/libpng-1.6.10:0=[${MULTILIB_USEDEP}]
+ >=media-libs/gstreamer-0.10.36-r2:0.10[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-base-0.10.36:0.10[${MULTILIB_USEDEP}]
+ >=virtual/glu-9.0-r1[${MULTILIB_USEDEP}]
+ virtual/jpeg:0[${MULTILIB_USEDEP}]
+ >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]
+ >=x11-libs/libSM-1.2.1-r1[${MULTILIB_USEDEP}]
+ libvisual? ( >=media-libs/libvisual-0.4.0-r3[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ >=dev-util/gtk-doc-am-1.3
+"
+
+# FIXME: some deal with gst-plugin-scanner
+RESTRICT=test
+
+src_prepare() {
+ # Fix linking, bug 515014 (from 'master')
+ epatch "${FILESDIR}/${PN}-0.10.3-jpeg-check.patch"
+ eautoreconf
+}
+
+# FIXME: add support for libvisual
+multilib_src_configure() {
+ gstreamer_multilib_src_configure \
+ --disable-examples \
+ --disable-static \
+ --disable-valgrind \
+ $(use_enable libvisual)
+
+ if multilib_is_native_abi; then
+ local d
+ for d in libs plugins; do
+ ln -s "${S}"/docs/${d}/html docs/${d}/html || die
+ done
+ fi
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ prune_libtool_files --modules
+}
diff --git a/media-plugins/gst-plugins-gl/metadata.xml b/media-plugins/gst-plugins-gl/metadata.xml
new file mode 100644
index 000000000000..b36250affe63
--- /dev/null
+++ b/media-plugins/gst-plugins-gl/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+ </maintainer>
+ <use>
+ <flag name="libvisual">Enable visualization effects via
+ <pkg>media-libs/libvisual</pkg></flag>
+ </use>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-gnomevfs/Manifest b/media-plugins/gst-plugins-gnomevfs/Manifest
new file mode 100644
index 000000000000..975caac2737c
--- /dev/null
+++ b/media-plugins/gst-plugins-gnomevfs/Manifest
@@ -0,0 +1,5 @@
+DIST gst-plugins-base-0.10.36.tar.xz 2364108 SHA256 1fe45c3894903001d4d008b0713dab089f53726dcb5842d5b40c2595a984e64a SHA512 ea77778e073515df58229a641b4363df31f0b80204a5a43a8feb31f0b03a5a4b9b79d6e07e1615c773a59927a9b649f1b1d782def1120d581d09a090be8363b8 WHIRLPOOL e455f2a1aafd60078080735108e4ac336bc4764ed92b9579d83a453f75491331d16b48e5983f3c9712b6edb28ec379e696f06f6910c93168b019d6077c28fb6d
+EBUILD gst-plugins-gnomevfs-0.10.36-r1.ebuild 474 SHA256 ddee4d625eb7eb0fab21743fa7a681a8dd8d9c27dd8e2dfa0b47c4d66e6d8b27 SHA512 d8336a4c0aefedbb4301caad82e2422b039ed7937d423bc297469e40d2611df72537ef0597f4323bf3263a3b47d5f50329d2917c62403a679b0a3f17c3e6fff3 WHIRLPOOL 79b7bfba81ee640fb9db1118c7a9d6e80608f5f287ed68417dfba0be57d6081a8bd55455885e30f3715917052db3a552c78b68807a5c8ba699d9f80ba7483c22
+MISC ChangeLog 2715 SHA256 ed8d0ba27cf42e02bf5474662cc30c604deaf42b16ab365d055e1a3ff59a9203 SHA512 ef08fdb6827b908ae6bb3a718e590f9a5c5693aca1e0a62218888d24b279c02639311aa7f4eb885adf580bd079b0365271dfe7021fa1a07c95e5041e6acaec3d WHIRLPOOL ec87b61769667b4171264c031d51ac2b17ea64708d996ec04ae016ac2997d7329ac9a596e3e021b3bc703f2511131399f0f7e4222e6425e011ecd32ea9a82240
+MISC ChangeLog-2015 29066 SHA256 31f0908a0d481f901fd65be5c43ce7ec00aecf9ae1d755e7981087caf5812678 SHA512 4d5947c224efbe6911c71bf590dcc21035a0d96ff3093c08312129e2504e11d6e4a002582dd64d31885c39c3795b237f0eddf1b1725a25694d572c5c354b23af WHIRLPOOL 79da066eff1d1e86fd3db21f6c13c9be5066e2bc925511093393e5c03a8b60882eb62db900b872125ccee82cdc0824d97eda22d775247fce841a21d958f1fa4b
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-gnomevfs/gst-plugins-gnomevfs-0.10.36-r1.ebuild b/media-plugins/gst-plugins-gnomevfs/gst-plugins-gnomevfs-0.10.36-r1.ebuild
new file mode 100644
index 000000000000..a69417f3647e
--- /dev/null
+++ b/media-plugins/gst-plugins-gnomevfs/gst-plugins-gnomevfs-0.10.36-r1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-base
+inherit gstreamer
+
+KEYWORDS="alpha amd64 arm ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE=""
+
+RDEPEND=">=gnome-base/gnome-vfs-2.24.4-r2:2[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_BUILD="gnome_vfs"
+
+src_prepare() {
+ gstreamer_system_link \
+ gst-libs/gst/tag:gstreamer-tag
+}
diff --git a/media-plugins/gst-plugins-gnomevfs/metadata.xml b/media-plugins/gst-plugins-gnomevfs/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-gnomevfs/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-gsm/Manifest b/media-plugins/gst-plugins-gsm/Manifest
new file mode 100644
index 000000000000..328d900030b6
--- /dev/null
+++ b/media-plugins/gst-plugins-gsm/Manifest
@@ -0,0 +1,5 @@
+DIST gst-plugins-bad-0.10.23.tar.xz 3155044 SHA256 03cf0786391c64625569072e904082a08861f05a63d64b2f8e8dad3f26d81bf9 SHA512 6437dd12707ef29651f4014b54612cf2a3a42ed4e05a1c5f4a432d80e27efd2abc0df891ebcfdc9e7b2cf9f71a15b88e48b3aa6db24a178ed6de3b1bdf4c3dc4 WHIRLPOOL dd657100909c32ab75cb8aada8db24d68ddf7a10dc0eb055982d7e4d9ae7a50c364eeac9017cea8b176734fc09cf7f8e4e8f52d24e3173806633ddb8a7acd93c
+EBUILD gst-plugins-gsm-0.10.23-r1.ebuild 339 SHA256 946fb6c7c528cd1649a3c82b63d82f9495260237f391c2a61242a6fa20c42423 SHA512 ef672bd4f31ced07162f7e720828e233f3a3819e9be235dffc313d0ac94179d686a8293c38fea6e26c87690bd1f1ac6859abded4424d1f6eeb3a3575f2e558bf WHIRLPOOL e51c73343020eab7a2008cee82235845b02effb70b378cb3c4fd1b9dd61dbfec0e85b98cc82f8fe2307d895083f16371fa7f7e9f7aa7afc217dc2226713c33ba
+MISC ChangeLog 2685 SHA256 a3039e281008c671f7c05455a0fd46225e62614e34ac1620a966dc5ade25f565 SHA512 ef86e7c8a0c2d89eaff36c56a42a868344bd73456c3dad583a2cecf639f36bd305c09e5253d46efe0a0b544c27487b73b7a7bf75d1cca6eac9e51d99a4bd682a WHIRLPOOL ae169979f2904691048805ef25017be3acd1b7115fe8f08b6a4de80ebd20e4982a79311868c81f6aca340cf14da1cc325dd32c93f7768de6ddf5bbf074aa30d9
+MISC ChangeLog-2015 1950 SHA256 1c0b64fb6a669c9af37989df81fde736fe0b0d39c325c9175553dca0ea7732cd SHA512 a1de4904299d7ad9a9f2f383fa81bfa82fc3e7897df6daf9a1b5f7a15fbfb4b65983da587fe5910a3019b90775d7e4b9902110ea24a163f62550cbca61db1fc5 WHIRLPOOL 8180559387e50778f0d8c4b9107646f3daa2d318cf4a6a7728ddb62b7c1778c1ef69c80982bbae6b6b0ab8fd3b5a0f94a6e76f39c505c806ae3d3ed1cf513680
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-gsm/gst-plugins-gsm-0.10.23-r1.ebuild b/media-plugins/gst-plugins-gsm/gst-plugins-gsm-0.10.23-r1.ebuild
new file mode 100644
index 000000000000..4e1f3ba4278d
--- /dev/null
+++ b/media-plugins/gst-plugins-gsm/gst-plugins-gsm-0.10.23-r1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-bad
+inherit gstreamer
+
+DESCRIPTION="GStreamer plugin for GSM audio decoding/encoding"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND=">=media-sound/gsm-1.0.13-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-gsm/metadata.xml b/media-plugins/gst-plugins-gsm/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-gsm/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-hls/Manifest b/media-plugins/gst-plugins-hls/Manifest
new file mode 100644
index 000000000000..25289679b7f6
--- /dev/null
+++ b/media-plugins/gst-plugins-hls/Manifest
@@ -0,0 +1,9 @@
+DIST gst-plugins-bad-1.10.3.tar.xz 4734656 SHA256 24099351fb6984c9e7560de06e072ff2e33d0b2db38b8fcc7afefb536e5094e7 SHA512 028e2c579d6e41fed2a3b7de91f3e0eac08fecd52bd67f198437909025aa41dbf4fd7ddd76decd989f8c4ca7664fad3517b403b326d8ef297bfdd006b5d79944 WHIRLPOOL 744f76c10fc534156abb49d71b4f01c663d8c14b3eb4ced988a41b0b3e1e455b988a2b2064af96f5e75f65622f6e5077c08016e29d68b12864f33fea664a613c
+DIST gst-plugins-bad-1.10.5.tar.xz 4737820 SHA256 c5806040bb83b43be86ce592e6a19c5d83d7776f7d9f434eb4b911c4efff3573 SHA512 03a1b712084ace16b933b708e19922aef4f9b5f7ba0408c35865e699d70bd19e73121594449355b6252a31d9085602d8bef581fe14cfdf6c9fdcf2ddcea21e1a WHIRLPOOL 4828818d6f2a18d38b35e6b6ab3dcc5ad2465b22e2e505d84d2665cd4fc6838391d47d79256e57cc52522fa459cd0949060182aa02baa6e9ec22160335380d3b
+DIST gst-plugins-bad-1.12.3.tar.xz 4707000 SHA256 36d059761852bed0f1a7fcd3ef64a8aeecab95d2bca53cd6aa0f08054b1cbfec SHA512 6df47381de3a2f4286d047c1e7de2c76dd4312c9806636e2012717282cde0f3e5b2d0ffa910c564c8e122b19363e842b663cce1eda7ae95a05d63d1dbbd52661 WHIRLPOOL b4c1262a0ca63331f5cb38fecc6a26830234712d6d4409aed495b05e7cfe13760bf056767e54e17cb9899c3671f0a05b90199d80d0b47bacb2ee6d27b89a5457
+EBUILD gst-plugins-hls-1.10.3.ebuild 1123 SHA256 4e448f779003bbc3afec94f1cf1dce5a76bb30759a97c3a711115c72eb570adb SHA512 72ac7c5c4f98bbf75b4c9dbc988d624d11f40a51dd391bd63e2b52c3fceddb69157e084119d65354e068e0730252b10513a1b00c3e45a8eb2014b8fe3e29ad86 WHIRLPOOL 015266b562c61f0f109f22256304cef090dabdd7db0f3d3e46d101f7c92b72d4a2edf55ab597bc912c9e1b1175ca92c962cc45645e1ae984a1fd0e52e43a07f2
+EBUILD gst-plugins-hls-1.10.5.ebuild 1124 SHA256 0fb2130ec4c3a5e5d29fb061ed37201aafaef02430ddd759a44a0d29ac8cc6a2 SHA512 5cbeab4e9714055975dc6a675353d45a71f80342915fa6a80b022ec08556a284254c5886cb86c9895088415e5374e90a6c080c3cd26df065dbccd8485fdb3f2b WHIRLPOOL 1e8137f6e1138aba8444126bf67742bfd8a0f435a0b382e0ed8b8d518aa54a967906ddada3579a8e4aff1302bd68c524bd93aa0d6b3d39093fc11ced313c2a44
+EBUILD gst-plugins-hls-1.12.3.ebuild 1125 SHA256 223832a339a50edf74f1ee9f4808d2912e499585e9a2667a3fc830357e8fa93c SHA512 96b369da8065c8c2b2ccec5639f777cdfade87bc1db539621a84ce186ada177ad05f691b3c54ccbc0ba6851daa4ec2b5da7bc5962a4f5f30ee910c0c15f85f8b WHIRLPOOL a3dc9f72ab516341139dc32bf63b19f7338830239d568a7b4c34aa5d00c91a5e878a3b7573876f76c6523f8ddcd2fc6a75c358d950b29de026eeed0170ae3b5b
+MISC ChangeLog 4993 SHA256 acdd15f08ace052947ce9a4691545bd3405ec756c1542b0a9afcea6e196f885f SHA512 b193352dfcc825760dfe6d964b48fc700bbdfa2ef13be22d17df6900e02878a9e735fc370fa672fc2acdc257b5043ebd288126b97c75dc202cd95c91a5b07dd4 WHIRLPOOL fe0f7ab671fc15b17b155bb396257d43271fa6a3b4f79463feee5ee11b8d7f39141ca746335c8a0ba582c253a80840c4aefb79152cdf89d72fce08b27aa28c06
+MISC ChangeLog-2015 2103 SHA256 ea8dad936a8a301b9b39bb8b515ba471677afb9c41e8ca8f7817242c28194798 SHA512 84e10354b74699766233264424c8b2b5b2e3bcfe2de18e140c095e022073f68c4a9d8dfe37b05a8030f7f8cdfb4668065767b372630baf7da3d5af3b313493e6 WHIRLPOOL f466a8317f2be019aa6b3f853de5e2dfee61fc3daf335fceee553a107698d4a31835e3397bdcbd631905561ef67e46d05b774661e64c50e2e709649dfbb9fb66
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-hls/gst-plugins-hls-1.10.3.ebuild b/media-plugins/gst-plugins-hls/gst-plugins-hls-1.10.3.ebuild
new file mode 100644
index 000000000000..6314d150c2a4
--- /dev/null
+++ b/media-plugins/gst-plugins-hls/gst-plugins-hls-1.10.3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="HTTP live streaming plugin for GStreamer"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND="
+ dev-libs/nettle:0=[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+
+ # FIXME: gsturidownloader does not have a .pc
+ # gstreamer_system_link \
+ # gst-libs/gst/uridownloader:gsturidownloader \
+ # gst-libs/gst/adaptativedemux:gstadaptivedemux
+
+ local directory libs
+ directory="gst-libs/gst/uridownloader"
+ libs="-lgobject-2.0 -lglib-2.0 -lgstreamer-1.0 -lgstbase-1.0 -lgsturidownloader-1.0"
+ sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \
+ -i ext/hls/Makefile.{am,in} || die
+
+ directory="gst-libs/gst/adaptivedemux"
+ libs="-lgobject-2.0 -lglib-2.0 -lgstreamer-1.0 -lgstbase-1.0 -lgstapp-1.0 -lgsturidownloader-1.0 -lgstadaptivedemux-1.0"
+ sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \
+ -i ext/hls/Makefile.{am,in} || die
+}
+
+multilib_src_configure() {
+ gstreamer_multilib_src_configure \
+ --with-hls-crypto=nettle
+}
diff --git a/media-plugins/gst-plugins-hls/gst-plugins-hls-1.10.5.ebuild b/media-plugins/gst-plugins-hls/gst-plugins-hls-1.10.5.ebuild
new file mode 100644
index 000000000000..437bc1f50241
--- /dev/null
+++ b/media-plugins/gst-plugins-hls/gst-plugins-hls-1.10.5.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="HTTP live streaming plugin for GStreamer"
+KEYWORDS="amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ dev-libs/nettle:0=[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+
+ # FIXME: gsturidownloader does not have a .pc
+ # gstreamer_system_link \
+ # gst-libs/gst/uridownloader:gsturidownloader \
+ # gst-libs/gst/adaptativedemux:gstadaptivedemux
+
+ local directory libs
+ directory="gst-libs/gst/uridownloader"
+ libs="-lgobject-2.0 -lglib-2.0 -lgstreamer-1.0 -lgstbase-1.0 -lgsturidownloader-1.0"
+ sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \
+ -i ext/hls/Makefile.{am,in} || die
+
+ directory="gst-libs/gst/adaptivedemux"
+ libs="-lgobject-2.0 -lglib-2.0 -lgstreamer-1.0 -lgstbase-1.0 -lgstapp-1.0 -lgsturidownloader-1.0 -lgstadaptivedemux-1.0"
+ sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \
+ -i ext/hls/Makefile.{am,in} || die
+}
+
+multilib_src_configure() {
+ gstreamer_multilib_src_configure \
+ --with-hls-crypto=nettle
+}
diff --git a/media-plugins/gst-plugins-hls/gst-plugins-hls-1.12.3.ebuild b/media-plugins/gst-plugins-hls/gst-plugins-hls-1.12.3.ebuild
new file mode 100644
index 000000000000..31ab5b9fc15b
--- /dev/null
+++ b/media-plugins/gst-plugins-hls/gst-plugins-hls-1.12.3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="HTTP live streaming plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ dev-libs/nettle:0=[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+
+ # FIXME: gsturidownloader does not have a .pc
+ # gstreamer_system_link \
+ # gst-libs/gst/uridownloader:gsturidownloader \
+ # gst-libs/gst/adaptativedemux:gstadaptivedemux
+
+ local directory libs
+ directory="gst-libs/gst/uridownloader"
+ libs="-lgobject-2.0 -lglib-2.0 -lgstreamer-1.0 -lgstbase-1.0 -lgsturidownloader-1.0"
+ sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \
+ -i ext/hls/Makefile.{am,in} || die
+
+ directory="gst-libs/gst/adaptivedemux"
+ libs="-lgobject-2.0 -lglib-2.0 -lgstreamer-1.0 -lgstbase-1.0 -lgstapp-1.0 -lgsturidownloader-1.0 -lgstadaptivedemux-1.0"
+ sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \
+ -i ext/hls/Makefile.{am,in} || die
+}
+
+multilib_src_configure() {
+ gstreamer_multilib_src_configure \
+ --with-hls-crypto=nettle
+}
diff --git a/media-plugins/gst-plugins-hls/metadata.xml b/media-plugins/gst-plugins-hls/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-hls/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-ivorbis/Manifest b/media-plugins/gst-plugins-ivorbis/Manifest
new file mode 100644
index 000000000000..7d92a242008f
--- /dev/null
+++ b/media-plugins/gst-plugins-ivorbis/Manifest
@@ -0,0 +1,6 @@
+AUX 0.10.36-header-shuffle.patch 3668 SHA256 d9e639798027028c5f4a42dc0b25ffc5f9196955328e6c9e6ebf99a9a834115b SHA512 d67ce5b0e169d11d51a871a24bfe97b8a025dab05ffb3854ab4a30de93d2649809703c0de581697642735f9d715d986ebc4dc24f95da58874b00cbf57f3031c9 WHIRLPOOL f9f90c25abbf9cb6107c59d6888617773be0f692149f3f71e3719daa3441ecf160152af26788af1f5e0edf14ac5882a906607e06c22b8e29619f91be16951acd
+DIST gst-plugins-base-0.10.36.tar.xz 2364108 SHA256 1fe45c3894903001d4d008b0713dab089f53726dcb5842d5b40c2595a984e64a SHA512 ea77778e073515df58229a641b4363df31f0b80204a5a43a8feb31f0b03a5a4b9b79d6e07e1615c773a59927a9b649f1b1d782def1120d581d09a090be8363b8 WHIRLPOOL e455f2a1aafd60078080735108e4ac336bc4764ed92b9579d83a453f75491331d16b48e5983f3c9712b6edb28ec379e696f06f6910c93168b019d6077c28fb6d
+EBUILD gst-plugins-ivorbis-0.10.36-r1.ebuild 526 SHA256 ac78db7563efacc90b07cba06b442eb0605fa4c2bd55db06bf84492d5c945260 SHA512 6f6710e7193fd26d55762536b5de05cb5e8dc18a1bb13012bbf82a4614c3433fe99dbc26bf7ca13e788886ffa8d21ce2079b9a1b66f8d9d5adc14bd37d6d9757 WHIRLPOOL 2f105f3f8e8950d64cc3610637cba296d54cbb9e8a4c7cb3e347c8887f1643fa8c078ab2f944de5f6aeef1983e75878c1ad466085b9263b14b183e6f65c2562e
+MISC ChangeLog 2746 SHA256 95788d48a072737f172526416d8ad27792033f542494c526f256fde567b70db9 SHA512 6d1df72097a5375a82a38bfb4f46217a148981a58972a2906c2a375bf07c8cd9365061cf664c229862b4bceffc989b1bf2722dd307312e15f98f269dd803888d WHIRLPOOL f2680e03fa201afbbe6691902be50a334537a3ce6852e762a4718d53b9e588bf756cb1407d4d20b17cb102ea11aa4a4045027b2fb88b87f2a8411df283a66ebe
+MISC ChangeLog-2015 2582 SHA256 3513e6f9be984036abe3fd5b18456075137ed22e52aad5b167d04cb674eee39a SHA512 5bb46e0fd6fa8f8c2d488220cd4f118eef70ca98bc617615c4a67038518ae15853cd82d3f713024c216652c57c2bc4e059d2605111e3c0013800f5ed3043db39 WHIRLPOOL 98eaaa5df4b50b619ac4fd2c165bbe8b756f6ff55501ab8abc1db4a7d5e89b5e74b5b7c7feedc8bf2e7afe8ee9d908f8c18dcb063a6ad57f5f417484ef9761de
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-ivorbis/files/0.10.36-header-shuffle.patch b/media-plugins/gst-plugins-ivorbis/files/0.10.36-header-shuffle.patch
new file mode 100644
index 000000000000..4a1f08739345
--- /dev/null
+++ b/media-plugins/gst-plugins-ivorbis/files/0.10.36-header-shuffle.patch
@@ -0,0 +1,122 @@
+Fix build of ivorbis plugin of gstreamer-0.10 series applying header
+code moves from gstreamer-1 series.
+
+The diff can probably be made smaller but the intent was to match
+known working gst-1.
+
+diff -Nu a/ext/vorbis/gstvorbisdeclib.h b/ext/vorbis/gstvorbisdeclib.h
+--- a/ext/vorbis/gstvorbisdeclib.h 2011-12-11 19:47:07.000000000 +0100
++++ b/ext/vorbis/gstvorbisdeclib.h 2013-01-20 18:31:37.291211764 +0100
+@@ -29,11 +29,6 @@
+
+ #ifndef TREMOR
+
+-#include <vorbis/codec.h>
+-
+-typedef float vorbis_sample_t;
+-typedef ogg_packet ogg_packet_wrapper;
+-
+ #define GST_VORBIS_DEC_DESCRIPTION "decode raw vorbis streams to float audio"
+
+ #define GST_VORBIS_DEC_SRC_CAPS \
+@@ -47,6 +42,42 @@
+
+ #define GST_VORBIS_DEC_GLIB_TYPE_NAME GstVorbisDec
+
++#else /* TREMOR */
++
++#define GST_VORBIS_DEC_DESCRIPTION "decode raw vorbis streams to integer audio"
++
++#define GST_VORBIS_DEC_SRC_CAPS \
++ GST_STATIC_CAPS ("audio/x-raw-int, " \
++ "rate = (int) [ 1, MAX ], " \
++ "channels = (int) [ 1, 6 ], " \
++ "endianness = (int) BYTE_ORDER, " \
++ "width = (int) { 16, 32 }, " \
++ "depth = (int) 16, " \
++ "signed = (boolean) true")
++
++#define GST_VORBIS_DEC_DEFAULT_SAMPLE_WIDTH (16)
++
++/* we need a different type name here */
++#define GST_VORBIS_DEC_GLIB_TYPE_NAME GstIVorbisDec
++
++/* and still have it compile */
++typedef struct _GstVorbisDec GstIVorbisDec;
++typedef struct _GstVorbisDecClass GstIVorbisDecClass;
++
++#endif /* TREMOR */
++
++#ifndef USE_TREMOLO
++
++#ifdef TREMOR
++ #include <tremor/ivorbiscodec.h>
++ typedef ogg_int32_t vorbis_sample_t;
++#else
++ #include <vorbis/codec.h>
++ typedef float vorbis_sample_t;
++#endif
++
++typedef ogg_packet ogg_packet_wrapper;
++
+ static inline guint8 *
+ gst_ogg_packet_data (ogg_packet * p)
+ {
+@@ -72,17 +103,11 @@
+ return packet;
+ }
+
+-#else
+-
+-#ifdef USE_TREMOLO
+- #include <Tremolo/ivorbiscodec.h>
+- #include <Tremolo/codec_internal.h>
+- typedef ogg_int16_t vorbis_sample_t;
+-#else
+- #include <tremor/ivorbiscodec.h>
+- typedef ogg_int32_t vorbis_sample_t;
+-#endif
++#else /* USE_TREMOLO */
+
++#include <Tremolo/ivorbiscodec.h>
++#include <Tremolo/codec_internal.h>
++typedef ogg_int16_t vorbis_sample_t;
+ typedef struct _ogg_packet_wrapper ogg_packet_wrapper;
+
+ struct _ogg_packet_wrapper {
+@@ -91,26 +116,6 @@
+ ogg_buffer buf;
+ };
+
+-#define GST_VORBIS_DEC_DESCRIPTION "decode raw vorbis streams to integer audio"
+-
+-#define GST_VORBIS_DEC_SRC_CAPS \
+- GST_STATIC_CAPS ("audio/x-raw-int, " \
+- "rate = (int) [ 1, MAX ], " \
+- "channels = (int) [ 1, 6 ], " \
+- "endianness = (int) BYTE_ORDER, " \
+- "width = (int) { 16, 32 }, " \
+- "depth = (int) 16, " \
+- "signed = (boolean) true")
+-
+-#define GST_VORBIS_DEC_DEFAULT_SAMPLE_WIDTH (16)
+-
+-/* we need a different type name here */
+-#define GST_VORBIS_DEC_GLIB_TYPE_NAME GstIVorbisDec
+-
+-/* and still have it compile */
+-typedef struct _GstVorbisDec GstIVorbisDec;
+-typedef struct _GstVorbisDecClass GstIVorbisDecClass;
+-
+ /* compensate minor variation */
+ #define vorbis_synthesis(a, b) vorbis_synthesis (a, b, 1)
+
+@@ -154,7 +159,7 @@
+ return &(packet->packet);
+ }
+
+-#endif
++#endif /* USE_TREMOLO */
+
+ typedef void (*CopySampleFunc)(vorbis_sample_t *out, vorbis_sample_t **in,
+ guint samples, gint channels, gint width);
diff --git a/media-plugins/gst-plugins-ivorbis/gst-plugins-ivorbis-0.10.36-r1.ebuild b/media-plugins/gst-plugins-ivorbis/gst-plugins-ivorbis-0.10.36-r1.ebuild
new file mode 100644
index 000000000000..9dd6e286384d
--- /dev/null
+++ b/media-plugins/gst-plugins-ivorbis/gst-plugins-ivorbis-0.10.36-r1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-base
+inherit gstreamer
+
+KEYWORDS="amd64 ~arm hppa ppc ppc64 x86 ~amd64-fbsd ~x64-macos"
+IUSE=""
+
+RDEPEND=">=media-libs/tremor-0_pre20130223[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_BUILD_DIR="vorbis"
+
+src_prepare() {
+ epatch "${FILESDIR}"/0.10.36-header-shuffle.patch
+
+ gstreamer_system_link \
+ gst-libs/gst/audio:gstreamer-audio \
+ gst-libs/gst/tag:gstreamer-tag
+}
diff --git a/media-plugins/gst-plugins-ivorbis/metadata.xml b/media-plugins/gst-plugins-ivorbis/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-ivorbis/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-jack/Manifest b/media-plugins/gst-plugins-jack/Manifest
new file mode 100644
index 000000000000..b907aaebc0a0
--- /dev/null
+++ b/media-plugins/gst-plugins-jack/Manifest
@@ -0,0 +1,11 @@
+DIST gst-plugins-good-0.10.31.tar.xz 2738016 SHA256 77a8436a7c0a15f876bad29616835046890df2bcaf72da02151bd91e3d292b64 SHA512 d153dcd5bb846450e9d76fe247f2b2e627e760feaad1bfd4c503a39af2128fad3630788463ea0d50539209236c864df0b2172ab9dac52f49cadff69ac7346809 WHIRLPOOL 952f65219d9e9645c9ab89b071c56d783e2c795fadbf59176e430ba86a5fcaeb6bfc93f0978d424158550a4526145b5567acf2ff1d59e0068241821d332fd3c9
+DIST gst-plugins-good-1.10.3.tar.xz 3426164 SHA256 4e07e93e34d4b93208f1579c21e7d91a236577b36f128a5332ffee85b4465955 SHA512 ae1523e374715b4f65509eb63d987118510fc4fe61b5ac2a98e4ec06feb2ec65899557976d796ea09644b32652f3a321aca462b8fe1621308e0c00dd6913e592 WHIRLPOOL 7c2c5fa9b21cfd35e7895beb947b6396ae55bd2f510fbe55b7696a0b68e7248e0cb04d5e4fe55e8d029ab03b5401fe20c5080a92b0b22532c9ac3dcb7167681f
+DIST gst-plugins-good-1.10.5.tar.xz 3425088 SHA256 be053f6ed716eeb517cec148cec637cdce571c6e04d5c21409e2876fb76c7639 SHA512 556bb5f95f3d52722849b5abf2ece1abeba9eae556aa2bebccaeda419639aa93b517bacbe74a0b3c0ce481d1e56ed2793de892a3054fdb06ec9652e207d69e16 WHIRLPOOL 01405868de1faee643f1b9653efaf0a822a85a02d6c04ff98b93e9dc8339671111005105aeb4cb2d5b6c86e69c943d12daff6fc35e94c002b12e805f9605eac6
+DIST gst-plugins-good-1.12.3.tar.xz 3487448 SHA256 13e7f479296891fef5a686438f20ba7d534680becf2269ecc5ee24aa83b45f03 SHA512 8ed96d2b2c8724659cf8163be5246ec30c8a92d70fc6632e207ad258cff5624d6fc03576e6e674011bb88a4825c8ce225545bc7e60cdf66a173d9e1d4bfbbaa4 WHIRLPOOL 9255759738e14f9a6aee1122d7f2bd7b23266e33bdc834e2942ac3a1fbb9389fed504d4769c1ab50c35b8a319c351f8373aca8cf09bd138bbaf7bef4fc51894a
+EBUILD gst-plugins-jack-0.10.31-r1.ebuild 422 SHA256 9c1b35ca68aa927fe52526fa38341dfcdcc6cfb394d62631acf9f4d8f13c1c0a SHA512 3cc92fbb1b8d6c8b9a0a1307f3148df3779cd711cd66f5221e75118da6393697d086f6f27364a36fe37ce95f79ffbfb13517a51575c06ba130a2740109375105 WHIRLPOOL ba081c798920e57b796e62a01311358c6c5843d944e0d97382304b7fcff7f54667bedae9ba9618cdf14880f655cc3316316d6d53c74055e348d54d80eedd67f5
+EBUILD gst-plugins-jack-1.10.3.ebuild 373 SHA256 4aa165af0a4bc4145cfbf0a3891faba3ad10d6e775dec0e5aad2e70966535585 SHA512 eb5ea645720aa3db5570e133eda957b28d9269b9b468e00f746013e13f7b7733770c70f7047097b65e8a1b30a28f14429aaad0b5b5f0540bfad190e7a787641e WHIRLPOOL 7983e880e607ec47656e2d07cba4d92a6122ca11c5be8d5da98dc419f6268204d033550b20eed4c0654fc6fe986ba575661e1379f25a9ae4536680a67c51ba54
+EBUILD gst-plugins-jack-1.10.5.ebuild 384 SHA256 fbda70ab88c0cedf0ce2bb9766e775e6dd74b1515809efcdb0224460b8bade14 SHA512 6c13bf58c11f61710712b3a86952a47400e6aaa17d4b09be5c6bbd13d0d66156ea4397595a7b0ab8cbf655520f689086f3669c575bf8adbff005c1889c77ff43 WHIRLPOOL 49ee2c14cf2b8abc07cd1fdfc15c8ea2b3c1b17ed44cb93c625b2cd19c887fba6e18bff362e5fd35ef32398202be5a43db6a49f3f9c127695de476a14d9a145b
+EBUILD gst-plugins-jack-1.12.3.ebuild 388 SHA256 429b9d1878e9bfe159fcfe9e962b5992244d5ff1764d4adb64c9043b75aa9204 SHA512 9bdeb86863fa51fb31ade373875aa36f45a80b07816650294f926b2244c2c3ad39ddde48a99e93cfed57804ccd11c59d25849f53f2d170cbf61c4a198e6d3df9 WHIRLPOOL 05e64e46f67e39021ed9dec7ad3364279a7f6466ad14e03dd477a50dec7d7404ec4d49cdce2b992af9fe739ef40d1f6e794fef81ca4e3ff4b1edadb54590fafa
+MISC ChangeLog 6268 SHA256 00ee8060a179d729c223ae5bc5c3c9ee678d2e2f1a78b4f72a00670cc3277c64 SHA512 1aad2baaf5d92c839f8d51c34255ef234d71fa29d76c1e32b44969a233ced4f95e7d0e62ee22f2c5b2507161e7bbbfce34a255ae650ea5950e2c2b9d06213429 WHIRLPOOL 2e4ad26a14f8a2e02d9ddb1cdb9dc5d6fb7afb552552a7d3fefd7e59d8ae6c71f898026f318da7ec87eab3ecc05283825f8c5a4dd26a9fb88270fda29d46a08f
+MISC ChangeLog-2015 12984 SHA256 615f70863aa21665f969c0e2d8dac551ce9d53f2057a34fd760b7ccc5ddf3864 SHA512 1ab1e54a32912cb8c7d98be82aa3d141c5267d4e0be6c227fe8c42fe47df247bffc3295b090f1868963af7c33322cec56893c5deff1b8e8daa9fdb0c1a90c9f1 WHIRLPOOL 2152c134b52ccea7aa17010e30f8bc3f85fec6411c3dfeb85809673318a8ff45f14d072493c78660c644fb8bfadbbe01627ec503aee59404a1c833ada9826e4b
+MISC metadata.xml 487 SHA256 84d66a5e190fd82949721d900522003f4daeecfd2cfaed20ac9b9e78861abb93 SHA512 811374b3dabbff1084c5b1b6fb502197f58da02da195b922ce7556ca6e0f3668f266a14ba1a03ff352edb89a0cff9550e7d59f3f4e116ff63a22c6e8436ef6b8 WHIRLPOOL 3a782345b18a192fd45dfd2a1527ee3a410316e6e409a6d56c56b80d0136e9b02fb7843bbd19d2ec9bd30fced9424f5971913546e5c609c05b8835f3913e3917
diff --git a/media-plugins/gst-plugins-jack/gst-plugins-jack-0.10.31-r1.ebuild b/media-plugins/gst-plugins-jack/gst-plugins-jack-0.10.31-r1.ebuild
new file mode 100644
index 000000000000..eb5a7117a0fb
--- /dev/null
+++ b/media-plugins/gst-plugins-jack/gst-plugins-jack-0.10.31-r1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-good
+inherit gstreamer
+
+DESCRIPION="GStreamer source/sink to transfer audio data with JACK ports"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd"
+IUSE=""
+
+RDEPEND=">=media-sound/jack-audio-connection-kit-0.121.3-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-jack/gst-plugins-jack-1.10.3.ebuild b/media-plugins/gst-plugins-jack/gst-plugins-jack-1.10.3.ebuild
new file mode 100644
index 000000000000..6ba16000a0e5
--- /dev/null
+++ b/media-plugins/gst-plugins-jack/gst-plugins-jack-1.10.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPION="JACK audio server source/sink plugin for GStreamer"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd"
+IUSE=""
+
+RDEPEND="virtual/jack[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-jack/gst-plugins-jack-1.10.5.ebuild b/media-plugins/gst-plugins-jack/gst-plugins-jack-1.10.5.ebuild
new file mode 100644
index 000000000000..a74806cd9e44
--- /dev/null
+++ b/media-plugins/gst-plugins-jack/gst-plugins-jack-1.10.5.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPION="JACK audio server source/sink plugin for GStreamer"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+IUSE=""
+
+RDEPEND="virtual/jack[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-jack/gst-plugins-jack-1.12.3.ebuild b/media-plugins/gst-plugins-jack/gst-plugins-jack-1.12.3.ebuild
new file mode 100644
index 000000000000..539bb7092395
--- /dev/null
+++ b/media-plugins/gst-plugins-jack/gst-plugins-jack-1.12.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPION="JACK audio server source/sink plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+IUSE=""
+
+RDEPEND="virtual/jack[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-jack/metadata.xml b/media-plugins/gst-plugins-jack/metadata.xml
new file mode 100644
index 000000000000..a569eafd16d1
--- /dev/null
+++ b/media-plugins/gst-plugins-jack/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+<longdescription lang="en">
+ GStreamer plugin for JACK audio elements
+
+ Includes the following elements:
+ * jackaudiosink - Output audio to a JACK server
+ * jackaudiosrc - Captures audio from a JACK server
+</longdescription>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-jpeg/Manifest b/media-plugins/gst-plugins-jpeg/Manifest
new file mode 100644
index 000000000000..e03fa7d0690f
--- /dev/null
+++ b/media-plugins/gst-plugins-jpeg/Manifest
@@ -0,0 +1,11 @@
+DIST gst-plugins-good-0.10.31.tar.xz 2738016 SHA256 77a8436a7c0a15f876bad29616835046890df2bcaf72da02151bd91e3d292b64 SHA512 d153dcd5bb846450e9d76fe247f2b2e627e760feaad1bfd4c503a39af2128fad3630788463ea0d50539209236c864df0b2172ab9dac52f49cadff69ac7346809 WHIRLPOOL 952f65219d9e9645c9ab89b071c56d783e2c795fadbf59176e430ba86a5fcaeb6bfc93f0978d424158550a4526145b5567acf2ff1d59e0068241821d332fd3c9
+DIST gst-plugins-good-1.10.3.tar.xz 3426164 SHA256 4e07e93e34d4b93208f1579c21e7d91a236577b36f128a5332ffee85b4465955 SHA512 ae1523e374715b4f65509eb63d987118510fc4fe61b5ac2a98e4ec06feb2ec65899557976d796ea09644b32652f3a321aca462b8fe1621308e0c00dd6913e592 WHIRLPOOL 7c2c5fa9b21cfd35e7895beb947b6396ae55bd2f510fbe55b7696a0b68e7248e0cb04d5e4fe55e8d029ab03b5401fe20c5080a92b0b22532c9ac3dcb7167681f
+DIST gst-plugins-good-1.10.5.tar.xz 3425088 SHA256 be053f6ed716eeb517cec148cec637cdce571c6e04d5c21409e2876fb76c7639 SHA512 556bb5f95f3d52722849b5abf2ece1abeba9eae556aa2bebccaeda419639aa93b517bacbe74a0b3c0ce481d1e56ed2793de892a3054fdb06ec9652e207d69e16 WHIRLPOOL 01405868de1faee643f1b9653efaf0a822a85a02d6c04ff98b93e9dc8339671111005105aeb4cb2d5b6c86e69c943d12daff6fc35e94c002b12e805f9605eac6
+DIST gst-plugins-good-1.12.3.tar.xz 3487448 SHA256 13e7f479296891fef5a686438f20ba7d534680becf2269ecc5ee24aa83b45f03 SHA512 8ed96d2b2c8724659cf8163be5246ec30c8a92d70fc6632e207ad258cff5624d6fc03576e6e674011bb88a4825c8ce225545bc7e60cdf66a173d9e1d4bfbbaa4 WHIRLPOOL 9255759738e14f9a6aee1122d7f2bd7b23266e33bdc834e2942ac3a1fbb9389fed504d4769c1ab50c35b8a319c351f8373aca8cf09bd138bbaf7bef4fc51894a
+EBUILD gst-plugins-jpeg-0.10.31-r1.ebuild 426 SHA256 b8361fda460998fd148ba649e56f9058006595454d64b6f6d43d6ff08d128a97 SHA512 585c281477672f655746d9b0872b825c7cfffdf839ea9940c8c5bb0318aff5a2e4c0284f3c136ba828019170de8824535b5ef8107c885fdcac2cfd6fbfb0b2da WHIRLPOOL f033abe73121d221b194b91df5e2911e3e90c5f028b6497120d0e6e88ea1053813ecea5f27925cb2bb14ae8c919add424838f61278c4aec6b1bb7ca167f595e8
+EBUILD gst-plugins-jpeg-1.10.3.ebuild 368 SHA256 b5b91c3d70f3edfe17cfcceeb8c714c38a42c3e188e08e7aaca9809082ef12ea SHA512 6af378748ae717d3e7e077fcc9b3e4f5eab285224475a1e9bb031815c51734ded49a319c9e10c8bd4d778e96e2d08fb1a6087c3c172b7f94fcb758694f50a371 WHIRLPOOL 7b770b98af31a84130f4fd025df850bccdd3b534e5e0098abe3fbbcc5c7b0f18b5b3bb5c49d986ff0bc586e83563248452074903b12aea35597597e15d73f572
+EBUILD gst-plugins-jpeg-1.10.5.ebuild 379 SHA256 7614702273fc2c4f4351440b2bcf09c79c218c2a8ea56a69c4f5c19d6fca8ceb SHA512 f6e3429c27b742ebe7e9e385596d1b40eebbe6e8cb67e5b44971e9b8bda1dafcee02fed81560ec7c7ae9d5be493e1f189164e12359fe298188f88e123f1b0f3a WHIRLPOOL 239948a07ddf65cc32aad970820352a83868f09fe75e68ff7e917d8ca701ce994e0f6b6b6dd24773289461baa6f9a764b1004f1e5769e2839a785f63b729ecd9
+EBUILD gst-plugins-jpeg-1.12.3.ebuild 383 SHA256 d3d616d4c1847efdb3e76d8ee6582ecfac81381d58819e28c5f1c78c84977788 SHA512 04060f094a9eef9287bfad4a524de7747ffb675f6ad51dcd1716d4cbf1d1d827ada106fd227fb488b79b55fa3a55aefac78068bc70371c77677e9ed79bd866c6 WHIRLPOOL 75543252de660085ed58b410cf4dfc1c3cb3ea7a702ffcbd527867c8420d36ce68b9fd6a140b6e301e6ba1cc2ddef378418d9598b18d49d8cecd778325fe21b1
+MISC ChangeLog 6399 SHA256 38f2f69031a236579150fd7e6b21f78da15c790f0a1a055a46bc4c0d2a723ae0 SHA512 80954f37a046d1d31f07bf9d95b288daf4a03614edbe5e9ed74e6ece67d7a22cd44c15120bf6e2bc55b30c8b060bd87aa980a7c55a5dfb08e8df02148af04641 WHIRLPOOL 87d1c5213a0571d8d1f590c0f7a70607651775d69d0ca54ef21c40fbe771c15de790b5f918e3d1952a034c276d336287701b9923a91b1f2f11fe834ee63e679f
+MISC ChangeLog-2015 24510 SHA256 324e3a349959bd7f26ea980ebe32c80bb998c38c6c5c81e5d71b4d620a22f6a1 SHA512 6fff56ceb4d3b3b59ce7c808e65b94dc78076afd2f63f6a65bbaff85c2277f0b368d5e40a401e0762d9ff5bc8430f491c827a41efa169db086d54cfd5c61a881 WHIRLPOOL c8ac3d5f26201de558d0952c03b80943c5771c7e3c2d27de9c1e44da6ae058ed12f2490f085c22e485887394b97233fa3811b605df192025844bb9f36d7de340
+MISC metadata.xml 659 SHA256 03e50fbbabe1011ee82a4d0a6ab8bb118a3365dba9f9f167ad70bbd6a4ef6b39 SHA512 c4d076bdd3a4cf70540a9cc56c91a8e805f0a809065b629970158ca002f3cc03f3b7b91615121813030f510eb2e9a912aa4ca79504a20e023cc36f1fa3acf329 WHIRLPOOL 70e99d0f822ee2544fb8e3a6df47a743ef125c768b6c32a293f9031b695e6f0bec9dcb2e1a447e79810dc126d0080124bf9f1e5edab2e1478292a316d2cd8a56
diff --git a/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-0.10.31-r1.ebuild b/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-0.10.31-r1.ebuild
new file mode 100644
index 000000000000..45d86b2da3ab
--- /dev/null
+++ b/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-0.10.31-r1.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-good
+inherit gstreamer
+
+DESCRIPTION="GStreamer encoder/decoder for JPEG format"
+KEYWORDS="alpha amd64 ~arm hppa ppc ppc64 sparc x86"
+IUSE=""
+
+RDEPEND=">=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-base-0.10.36:${SLOT}[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.10.3.ebuild b/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.10.3.ebuild
new file mode 100644
index 000000000000..ca9bdba8f738
--- /dev/null
+++ b/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.10.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="JPEG image encoder/decoder plugin for GStreamer"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86"
+IUSE=""
+
+RDEPEND=">=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.10.5.ebuild b/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.10.5.ebuild
new file mode 100644
index 000000000000..182dd4c27f80
--- /dev/null
+++ b/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.10.5.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="JPEG image encoder/decoder plugin for GStreamer"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.12.3.ebuild b/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.12.3.ebuild
new file mode 100644
index 000000000000..ebb941f7a1c6
--- /dev/null
+++ b/media-plugins/gst-plugins-jpeg/gst-plugins-jpeg-1.12.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="JPEG image encoder/decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-jpeg/metadata.xml b/media-plugins/gst-plugins-jpeg/metadata.xml
new file mode 100644
index 000000000000..3768efa1ea5d
--- /dev/null
+++ b/media-plugins/gst-plugins-jpeg/metadata.xml
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+<longdescription lang="en">
+ GStreamer plugin for the JPEG format.
+
+ Includes the following elements:
+ * jpegdec - Decode images from JPEG format
+ * jpegenc - Encode images in JPEG format
+
+ In 0.10 only (deprecated):
+ * smokedec - Decode video from Smoke format
+ * smokeenc - Encode images into the Smoke format
+
+ See the installed README if interested what the Smoke codec is.
+</longdescription>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-kate/Manifest b/media-plugins/gst-plugins-kate/Manifest
new file mode 100644
index 000000000000..adc8a3c34ef9
--- /dev/null
+++ b/media-plugins/gst-plugins-kate/Manifest
@@ -0,0 +1,8 @@
+DIST gst-plugins-bad-1.10.3.tar.xz 4734656 SHA256 24099351fb6984c9e7560de06e072ff2e33d0b2db38b8fcc7afefb536e5094e7 SHA512 028e2c579d6e41fed2a3b7de91f3e0eac08fecd52bd67f198437909025aa41dbf4fd7ddd76decd989f8c4ca7664fad3517b403b326d8ef297bfdd006b5d79944 WHIRLPOOL 744f76c10fc534156abb49d71b4f01c663d8c14b3eb4ced988a41b0b3e1e455b988a2b2064af96f5e75f65622f6e5077c08016e29d68b12864f33fea664a613c
+DIST gst-plugins-bad-1.10.5.tar.xz 4737820 SHA256 c5806040bb83b43be86ce592e6a19c5d83d7776f7d9f434eb4b911c4efff3573 SHA512 03a1b712084ace16b933b708e19922aef4f9b5f7ba0408c35865e699d70bd19e73121594449355b6252a31d9085602d8bef581fe14cfdf6c9fdcf2ddcea21e1a WHIRLPOOL 4828818d6f2a18d38b35e6b6ab3dcc5ad2465b22e2e505d84d2665cd4fc6838391d47d79256e57cc52522fa459cd0949060182aa02baa6e9ec22160335380d3b
+DIST gst-plugins-bad-1.12.3.tar.xz 4707000 SHA256 36d059761852bed0f1a7fcd3ef64a8aeecab95d2bca53cd6aa0f08054b1cbfec SHA512 6df47381de3a2f4286d047c1e7de2c76dd4312c9806636e2012717282cde0f3e5b2d0ffa910c564c8e122b19363e842b663cce1eda7ae95a05d63d1dbbd52661 WHIRLPOOL b4c1262a0ca63331f5cb38fecc6a26830234712d6d4409aed495b05e7cfe13760bf056767e54e17cb9899c3671f0a05b90199d80d0b47bacb2ee6d27b89a5457
+EBUILD gst-plugins-kate-1.10.3.ebuild 390 SHA256 2ff045686b3410fda1c98a8913f6af6c65b2a8622e1f889c5c54b647bf07ebb9 SHA512 4c011d0ea0e6e4728e36311e23fb9b86a23a1883934e1e9d7f192cf20fd34e868e910c0a53754a2de1cd21d1f84a640af599461fb74ee1742c70dcbe98620283 WHIRLPOOL 3de0c887b72f7ec18d93655e24172d90e4adedb005613adb5283202ca48a91fe683b1ff3e67e1ecb22bc7c99c62d4b0e6d1df6a5f90da1ff5722886a4c1d7f0d
+EBUILD gst-plugins-kate-1.10.5.ebuild 390 SHA256 2ff045686b3410fda1c98a8913f6af6c65b2a8622e1f889c5c54b647bf07ebb9 SHA512 4c011d0ea0e6e4728e36311e23fb9b86a23a1883934e1e9d7f192cf20fd34e868e910c0a53754a2de1cd21d1f84a640af599461fb74ee1742c70dcbe98620283 WHIRLPOOL 3de0c887b72f7ec18d93655e24172d90e4adedb005613adb5283202ca48a91fe683b1ff3e67e1ecb22bc7c99c62d4b0e6d1df6a5f90da1ff5722886a4c1d7f0d
+EBUILD gst-plugins-kate-1.12.3.ebuild 390 SHA256 2ff045686b3410fda1c98a8913f6af6c65b2a8622e1f889c5c54b647bf07ebb9 SHA512 4c011d0ea0e6e4728e36311e23fb9b86a23a1883934e1e9d7f192cf20fd34e868e910c0a53754a2de1cd21d1f84a640af599461fb74ee1742c70dcbe98620283 WHIRLPOOL 3de0c887b72f7ec18d93655e24172d90e4adedb005613adb5283202ca48a91fe683b1ff3e67e1ecb22bc7c99c62d4b0e6d1df6a5f90da1ff5722886a4c1d7f0d
+MISC ChangeLog 357 SHA256 a9481a8afa0bddb014765fb00c4e98931649b8d515836ea721486dad5e15610a SHA512 d2e486a4de1e706d4fbb42107d40a13e6d4ae8587243dcc8d1ec6e7ff9fbf59c1887c3ffb6caccedf2e9482f39fb11e8f5d1ab33e5094c87469fa51ffa8a4838 WHIRLPOOL 4470e47c5880d57ea0d69d4c637355f483c411e2a9ed2c873f4bbd54a60b92d837cde4fa2c83808717ebbcdb9801f00185dc4ce9cf55938a7dd73fe988604144
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-kate/gst-plugins-kate-1.10.3.ebuild b/media-plugins/gst-plugins-kate/gst-plugins-kate-1.10.3.ebuild
new file mode 100644
index 000000000000..11dd4578d156
--- /dev/null
+++ b/media-plugins/gst-plugins-kate/gst-plugins-kate-1.10.3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="Kate overlay codec suppport plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/libkate-0.1.7[${MULTILIB_USEDEP}]
+ >=media-libs/libtiger-0.3.2[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-kate/gst-plugins-kate-1.10.5.ebuild b/media-plugins/gst-plugins-kate/gst-plugins-kate-1.10.5.ebuild
new file mode 100644
index 000000000000..11dd4578d156
--- /dev/null
+++ b/media-plugins/gst-plugins-kate/gst-plugins-kate-1.10.5.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="Kate overlay codec suppport plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/libkate-0.1.7[${MULTILIB_USEDEP}]
+ >=media-libs/libtiger-0.3.2[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-kate/gst-plugins-kate-1.12.3.ebuild b/media-plugins/gst-plugins-kate/gst-plugins-kate-1.12.3.ebuild
new file mode 100644
index 000000000000..11dd4578d156
--- /dev/null
+++ b/media-plugins/gst-plugins-kate/gst-plugins-kate-1.12.3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="Kate overlay codec suppport plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/libkate-0.1.7[${MULTILIB_USEDEP}]
+ >=media-libs/libtiger-0.3.2[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-kate/metadata.xml b/media-plugins/gst-plugins-kate/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-kate/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-ladspa/Manifest b/media-plugins/gst-plugins-ladspa/Manifest
new file mode 100644
index 000000000000..1ba3be0ef908
--- /dev/null
+++ b/media-plugins/gst-plugins-ladspa/Manifest
@@ -0,0 +1,5 @@
+DIST gst-plugins-bad-0.10.23.tar.xz 3155044 SHA256 03cf0786391c64625569072e904082a08861f05a63d64b2f8e8dad3f26d81bf9 SHA512 6437dd12707ef29651f4014b54612cf2a3a42ed4e05a1c5f4a432d80e27efd2abc0df891ebcfdc9e7b2cf9f71a15b88e48b3aa6db24a178ed6de3b1bdf4c3dc4 WHIRLPOOL dd657100909c32ab75cb8aada8db24d68ddf7a10dc0eb055982d7e4d9ae7a50c364eeac9017cea8b176734fc09cf7f8e4e8f52d24e3173806633ddb8a7acd93c
+EBUILD gst-plugins-ladspa-0.10.23-r1.ebuild 524 SHA256 640cdf9b3641fb4164a6a90d1734069c2c4fa5bcec3dd91585113ae39488ab82 SHA512 ce82f70d4c060716dc9fac2ed8c8f32c351f15b99604ffc3fc559ae2017a26dd2d3eab469e0894cba18ab27dc5ffbe01c218db38ca5e5c304deafcc979a735c1 WHIRLPOOL 0dfa9940047b78dcd0af3208a35333c176839f1dc9db8ab3a4b19858c92abd6fad8c68e6d27b855f51b292370078f0cc82adf58be67dd97d2ac6a3e0f498e36a
+MISC ChangeLog 2703 SHA256 ea12c5f8053986246582e44efb3c73eb8843a4bdd3a7d27a4266476800705d7c SHA512 5539ff733ad7513745304f86dea53a9090b3f7bfe9c712d215ab549d645c7b353b4c80ae0336ee2d37c4f25c785f67031131827fbf30cd71d66763fc250ed107 WHIRLPOOL c172bef1a52014d6a4f84cddb7f61b64c6701af85b7ae2531ae59bfa044b9cd7bd6beba8b1493b14f36e4fbb6b663692f609b2c246031fb2f591aed0c8c4f345
+MISC ChangeLog-2015 7764 SHA256 89615b71fe0ac29be2c474006074309f1f8724ce03c4a5865994f2b3207b5e0b SHA512 1a7945f74b6c74ee05c9cd64c91624b87da219eb0497fff395f901e49da299fa3cacdda49ccf481e672cf8ce805a751f45c3e4c9fad4652ae93c8664d4cbc976 WHIRLPOOL cf419a353c959fe2f30d31e9c87db6d71686505838d45d2908557c85e8ce1bd1f98025c24425c4f9c4d23ddd95dcadca2d8211cc1f1da0b92aa4c82b8073705a
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-0.10.23-r1.ebuild b/media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-0.10.23-r1.ebuild
new file mode 100644
index 000000000000..0821b8bba561
--- /dev/null
+++ b/media-plugins/gst-plugins-ladspa/gst-plugins-ladspa-0.10.23-r1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-bad
+inherit gstreamer
+
+KEYWORDS="alpha amd64 ~ppc ~ppc64 x86"
+IUSE=""
+
+RDEPEND=">=media-libs/ladspa-sdk-1.13-r2[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ local pdir=$(gstreamer_get_plugin_dir)
+
+ # signalprocessor has no .pc
+ sed -e "s:\$(top_builddir)/gst-libs/gst/signalprocessor/.*\.la:-lgstsignalprocessor-${SLOT}:" \
+ -i "${pdir}"/Makefile.{am,in} || die
+}
diff --git a/media-plugins/gst-plugins-ladspa/metadata.xml b/media-plugins/gst-plugins-ladspa/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-ladspa/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-lame/Manifest b/media-plugins/gst-plugins-lame/Manifest
new file mode 100644
index 000000000000..67fb25104d61
--- /dev/null
+++ b/media-plugins/gst-plugins-lame/Manifest
@@ -0,0 +1,11 @@
+DIST gst-plugins-ugly-0.10.19.tar.xz 882452 SHA256 4934f65ff892637e7efaf1cfe635779189dde429d0706f40c86a3aac476ea873 SHA512 16d030998142f698f8ab7dbe55c0c6c8db05ade6b3c007a3aacb5491592e8c60e0a9d62f1a840eab4d57825b1beb9017e3f68f5a90288435216586d67040deda WHIRLPOOL f72f224c5f486982370e9d264ad7c658324783b42e995eef759faf270a18d8f12261d90ac6e70af38579921b0970f7aba50c6d091edcd6dc3dda272bcbef755f
+DIST gst-plugins-ugly-1.10.3.tar.xz 907352 SHA256 c91597d03abff9df435ad4892eae44df1ee14159c7cc7317ac9d2766ff446bd2 SHA512 56272eda1af3017d9b53a3a049c5446e97dbea0e45567b4d1626c6a210dba90d216c01707e2d49130da00d483dcbace642bfb88ebaa1a822ecd5475394b5d116 WHIRLPOOL b4786f5b45f1430448c3755149202e9e4ee88d8dd5a7de3fff009d7fde14db054d9f8b60c44208ed757d19ce5a849ea93cb7b355d226e34703ae8b0d78f0d837
+DIST gst-plugins-ugly-1.10.5.tar.xz 908604 SHA256 d6edc046350809c967f5b058c5c2e534d99d1d69fe1b26acd849e87781a7d7fc SHA512 575fdd345d54af3a9c7f7b78955b958898ec4658f65da87022db39d04d8d1e941233c24d4eacea5bca28de0e9424579048ad2b25dd308f96a79e1515204e1a7a WHIRLPOOL b44163c21fda4444d55407849e9d03cdd9801aae79854d339ff072447f4140d54083fe4dba9e3f8fbcf9451270089e5bde3a3bb833c9f8f0c4f095386fa0e6fb
+DIST gst-plugins-ugly-1.12.3.tar.xz 903784 SHA256 e88ca584c94ea78eeecbf3af00ef7f134b66bdee7408aa4aa6c547235e060052 SHA512 9ca5769c325df3d2d97ba83d785fab08da5119f6d26c4ac4db72853af143477ea8fb7087464a8614b6e59f384463ac01087ee76cec2af8acd80a4dc15e392e34 WHIRLPOOL e908fb96fc5694c10c16b7e5aeae4a6f7945aaa324074cacc3ec10b84b53ef738ee8c77d6f0983a02e7868275ba26ada14153d7046d85bfdb57f310e59793657
+EBUILD gst-plugins-lame-0.10.19-r1.ebuild 338 SHA256 a65a32a7abe3d5f5b2df423faef483896bf1e1d13f9b5cd27039f132c64c6a56 SHA512 13a168e21fdd2b0651d93d45689b5447b60f47bb98d6c43a2c0de7a4007fa6bef2847df7a2cd881a72655b003034cefcdddf154130cb769ddc5aa91d5ca61455 WHIRLPOOL 55a47959b6ecec0372a3d1cb11274ae1f872d4bcef1f124b6dc357328dcb9cf79bb9543e4fe6a621891723e3589ea898ae898e94aaad1ff820ca1bdb79a856f8
+EBUILD gst-plugins-lame-1.10.3.ebuild 384 SHA256 7cce55766393d86d7c5d504a3f3fa9d2e95d4b6faf1dbf1101e43df65da3eebb SHA512 cedcee19d2bfb77572875ef2fed0da2e14e583325223a964e496cd6ef2515d464792128128ef7f0f4840dfd16de63c726d0dbd75a380e8f9ec7b87b92d2d6758 WHIRLPOOL d2d45bc649199f74604a148d6b56ff14aeac3542333ba16518caaf9bc0452c53388a59ea69b68ad2260593de7a6892f33d349fa5cb7c7e24abcea91127a8a694
+EBUILD gst-plugins-lame-1.10.5.ebuild 395 SHA256 d61c3fc76dc6611c072b62df6b04b18e9a0364533e3f1e1b6e9f48fe75ecc228 SHA512 89edcbef6f5749f3f002132ddc379267a0f3b8fc268721c6ded0bd76b41d028feb945cf4b335b3062536ef438f8dd3d5e73f5e55b7ca4883de2c080d182b9258 WHIRLPOOL ef32ecf5c5108e0f279bd18f35c6bdda19f8eae03761fdaf34c5f06e732308763c271cde35f86eb095a9a48fd715021eeafe106f1f2b28a9e5052873de64b2f7
+EBUILD gst-plugins-lame-1.12.3.ebuild 397 SHA256 c953cf8deecc6bbb42b09f911ec728c92e8039caaafc86fb3b3fa40644989e91 SHA512 0d2346c05b0b8295e02b45b5dec17f35cdc35e6281a50e14ebbbf802f5238136cb73ee60c0e69c5f4baa2c700867f84b6ff8677671e73ad28403d28d06c5922d WHIRLPOOL b189faa396ef801aac0d6ebaf70152fe57db02e56969caffe8edd4837d2085d68381412e5f1b22596be347b1c216e55fe7b7eac67adfe757d3b557c632991eab
+MISC ChangeLog 5676 SHA256 36ec8f825404ada6038657c3d55652a256d91bb0f2403730300f38c31aa0ee79 SHA512 d3da6c98aad07d9518d1db163b95fb9c89dd31b482945b3ead036c0ccdfe472115d697b5786e2c60cd97c9d1b1606d4eef263d97b372cc9010c4003d71301e7b WHIRLPOOL c3b4d579c7eb64b4320d946587c45681cc17c8c1fe3be67f699cdc8d13656e22ad60c0cef25d6e3fe6755609854000e8abc9af59359738f547200e1f564a6ffa
+MISC ChangeLog-2015 22200 SHA256 0e7dbb4f22f71028e2019ff426b9e4faa47507975ed7828974f8133c8f6622b8 SHA512 0f0cf6de641558b3e9a31b15ac9209ff3a0e5e0b509fe5af46a2583a6ac0b766446b2c685ec58352aeb199c140ac43b166dd783cbad521009c761777a6bfb469 WHIRLPOOL 9e40bc0ab98b230a8b78d9a4a5c3a67a3e18c62cf54c23506b7aa66a53f8a384aedef05c561844fa63f7b1eebd7e500200c8b25e5ecc93a23f73c9354d98ecb2
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-lame/gst-plugins-lame-0.10.19-r1.ebuild b/media-plugins/gst-plugins-lame/gst-plugins-lame-0.10.19-r1.ebuild
new file mode 100644
index 000000000000..264a133db3e6
--- /dev/null
+++ b/media-plugins/gst-plugins-lame/gst-plugins-lame-0.10.19-r1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-ugly
+inherit gstreamer
+
+KEYWORDS="alpha amd64 ~arm hppa ~ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=media-sound/lame-3.99.5-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-lame/gst-plugins-lame-1.10.3.ebuild b/media-plugins/gst-plugins-lame/gst-plugins-lame-1.10.3.ebuild
new file mode 100644
index 000000000000..36da80c5e22a
--- /dev/null
+++ b/media-plugins/gst-plugins-lame/gst-plugins-lame-1.10.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer
+
+DESCRIPTION="MP3 encoder plugin for GStreamer"
+KEYWORDS="alpha amd64 ~arm hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=media-sound/lame-3.99.5-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-lame/gst-plugins-lame-1.10.5.ebuild b/media-plugins/gst-plugins-lame/gst-plugins-lame-1.10.5.ebuild
new file mode 100644
index 000000000000..afc90ea65d4d
--- /dev/null
+++ b/media-plugins/gst-plugins-lame/gst-plugins-lame-1.10.5.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer
+
+DESCRIPTION="MP3 encoder plugin for GStreamer"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=media-sound/lame-3.99.5-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-lame/gst-plugins-lame-1.12.3.ebuild b/media-plugins/gst-plugins-lame/gst-plugins-lame-1.12.3.ebuild
new file mode 100644
index 000000000000..1e115dd34622
--- /dev/null
+++ b/media-plugins/gst-plugins-lame/gst-plugins-lame-1.12.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer
+
+DESCRIPTION="MP3 encoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=media-sound/lame-3.99.5-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-lame/metadata.xml b/media-plugins/gst-plugins-lame/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-lame/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-libav/Manifest b/media-plugins/gst-plugins-libav/Manifest
new file mode 100644
index 000000000000..af5e92829a51
--- /dev/null
+++ b/media-plugins/gst-plugins-libav/Manifest
@@ -0,0 +1,9 @@
+DIST gst-libav-1.10.4.tar.xz 8535052 SHA256 6ca0feca75e3d48315e07f20ec37cf6260ed1e9dde58df355febd5016246268b SHA512 4037c4651c9f4c0e677f1f8136194c16319507dec3992270c1f98d461a69a55653d261ade45add833103872455e09c30695318181e81242ce78d1c2a2b95ca9c WHIRLPOOL 441ed31e9886a71bace9fadd9edcf8102db621cffa9185c087535e7fa4daedb14dd2cbf3a067868f821d36b58982b482c0c37d82907e079cbe0f3e48bb8a27f3
+DIST gst-libav-1.10.5.tar.xz 8545300 SHA256 e4d2f315f478d47281fbfdfbd590a63d23704ca37911d7142d5992616f4b28d3 SHA512 a0636a3b32a5c20eba69a0002fc549facebb0211774e13dd526a3a1eb710f3342662179af6275d619d5075ad0f6dc7068b9950cfb0c60e3ad48249475b39216b WHIRLPOOL 3b3ed00516ab8c4599ec249619390f4c4d478299bb5e14c2bbf532ab67d57881cf0584d33c78a6c5839008179b7815add6bf95437c7f2c65408469f9c4167457
+DIST gst-libav-1.12.3.tar.xz 8791724 SHA256 015ef8cab6f7fb87c8fb42642486423eff3b6e6a6bccdcd6a189f436a3619650 SHA512 33b380b7094afe1db57103eeeca5ae13db98a5bee6785f884a7ec8abb93a94f702eb52f0515f4fa27a0f157ecb0757cf3576df335dc456254f9a82567f5ab7a8 WHIRLPOOL 0d8a1189fb75f1c324309175e64548fd93dc69a914d71425f4028ac7c54b95b69555276a20771e47e4266135080aa54c2056e999808ccc6b203ae33922e47c5f
+EBUILD gst-plugins-libav-1.10.4.ebuild 2151 SHA256 33482fd87191b9c3a039f3d3825218de8ed8fa103df0f34dd2ce2a12f193db0e SHA512 b6e4d6d20843ec2855c2890f1c7f3733f57766c6b05aadbd97e20b8d115b89995c39ef048180136ea298fef5a1c9b0a9629d8240c227009c2aff2fe04aad3c34 WHIRLPOOL deda90d73de12ce581963219cda327d2dcdd015744a16ee03b23d40283541bf9320b850875ed87a8d58ad805e4e00406077281567067c0e0b72ea3d881834dde
+EBUILD gst-plugins-libav-1.10.5.ebuild 2162 SHA256 c8d11b0b95b1a4908b8d194147acbb4399c2687290d8a1a856e601a776681efc SHA512 68ce8ba6879b5e1bf978475f9bd82825afb16cf485f09bedb650ba07f53437501cd7c5337b9c94eeb52d56ded0170d128731dd956eaf435e13ae05393d7e06fc WHIRLPOOL c9eb4ef7cd4589074337e2118dee9b37916a7012c91cad3d954378e3821f30f82691abac6bb2e6d171860596504ac2a7b4213a8cb1bc441dab5b8fe0f8f1fff0
+EBUILD gst-plugins-libav-1.12.3.ebuild 2166 SHA256 4c0398a7d229f7b0d50ce12f12cf2e0f600019263cfd6875421b55b267c7572d SHA512 0ac14ab4ff301cf89bc86c32f25249909a6c54cd202082dc5a33f9623cd3975b78c057e8264c3c815ad6b17165a20f6c7e7537e7c9a25cc496d525b36acad804 WHIRLPOOL 388173a72ad8736d776bc35fcdef47750d80b2dda2cba0569a05bf075943cdd9fd493f6ad5b8f0de06ea0068b9ad8a4bff24ef10b04925fb908b72c826b2823d
+MISC ChangeLog 11015 SHA256 27c77a7a8dc8e5fde3c3df0a9e06a46269925b8b849cdd122f71936a25008de7 SHA512 b9c176008bfbd35918b535e62210701a7e833bbd007e87dd94d5be7aad3d1c3c23f4264bfb8d107a6ce80f3bb3e2af1019fab2dfb97d57c231fa0b6a19294199 WHIRLPOOL 591fe2bf75cd6f3d9684e4c65ab8a131af069f71fbfa9268b8efd4116db21d2094094ef0401d6aad9aaa538b2972fe204a9757e7996b3f522376157be5df13b8
+MISC ChangeLog-2015 10892 SHA256 c94d3fbc0188b6b40ba41f0a6d5d2b92e4d4821d73f6faf84181c24c257fbf64 SHA512 072a909aa99e21c0deb77044e09279372a9bd28b7620b6d9579587547160cd0413692f2ed4e39ff86c30986cd4652e47a03c225027bfcdb76c4264af3d36d476 WHIRLPOOL 35364e366fc9d8acb73070f86a8c437433f375aa25c28b913af1d05e9d888d5a35586d49562f073b6ece8550de7b9d33dfb758ca10a63f8c8a480be37e027855
+MISC metadata.xml 266 SHA256 bd2f56134128d54e1e7640f5f8a21f734214c3bb7f4070ef5afca28ba09af339 SHA512 aa2ce82fa0c848119ff309462722e1d7897da904f9e1dc9ae12dd61582823b69cf5a40faf8da0825ec397d2f01d44e82cb56730d9545abd619a17696091eca75 WHIRLPOOL 7ad2be2b3796f8e601eba1a456867fed68c2b5e11dee437351616a1cb7dc78b3ff51a3e667f40c3ebe8d38df6e72de77c3509c122b0268f5c4320ba326d69f20
diff --git a/media-plugins/gst-plugins-libav/gst-plugins-libav-1.10.4.ebuild b/media-plugins/gst-plugins-libav/gst-plugins-libav-1.10.4.ebuild
new file mode 100644
index 000000000000..a4502f4ce490
--- /dev/null
+++ b/media-plugins/gst-plugins-libav/gst-plugins-libav-1.10.4.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils multilib-minimal
+
+MY_PN="gst-libav"
+DESCRIPTION="FFmpeg based gstreamer plugin"
+HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-libav.html"
+SRC_URI="https://gstreamer.freedesktop.org/src/${MY_PN}/${MY_PN}-${PV}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="1.0"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="libav +orc"
+
+# XXX: bzip2/lzma are automagic
+# Move back to ${PV} deps of gstreamer/gst-plugins-base later; 1.10.4 had it reduced for lone security stabilization
+RDEPEND="
+ app-arch/bzip2
+ app-arch/xz-utils
+ >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
+ >=media-libs/gstreamer-1.10.3:1.0[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-base-1.10.3:1.0[${MULTILIB_USEDEP}]
+ !libav? ( >=media-video/ffmpeg-3.2.4:0=[${MULTILIB_USEDEP}] )
+ orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ >=dev-util/gtk-doc-am-1.12
+ >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RESTRICT="test" # FIXME: tests seem to get stuck at one point; investigate properly
+
+multilib_src_configure() {
+ GST_PLUGINS_BUILD=""
+ # Upstream dropped support for system libav and won't work
+ # for preserving its compat anymore, forcing us to rely on internal
+ # ffmpeg copy if we don't want to cause unresolvable blockers for
+ # libav setups.
+ # https://bugzilla.gnome.org/show_bug.cgi?id=758183
+ # Prefer system ffmpeg for -libav
+ local myconf
+
+ if use libav; then
+ ewarn "Using internal ffmpeg copy as upstream dropped"
+ ewarn "the support for compiling against system libav"
+ ewarn "https://bugzilla.gnome.org/show_bug.cgi?id=758183"
+ else
+ myconf="--with-system-libav"
+ fi
+
+ ECONF_SOURCE=${S} \
+ econf \
+ --disable-maintainer-mode \
+ --with-package-name="Gentoo GStreamer ebuild" \
+ --with-package-origin="https://www.gentoo.org" \
+ --disable-fatal-warnings \
+ $(use_enable orc) \
+ ${myconf}
+}
+
+multilib_src_compile() {
+ # Don't build with -Werror
+ emake ERROR_CFLAGS=
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ prune_libtool_files --modules
+}
diff --git a/media-plugins/gst-plugins-libav/gst-plugins-libav-1.10.5.ebuild b/media-plugins/gst-plugins-libav/gst-plugins-libav-1.10.5.ebuild
new file mode 100644
index 000000000000..8b2c0575846d
--- /dev/null
+++ b/media-plugins/gst-plugins-libav/gst-plugins-libav-1.10.5.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils multilib-minimal
+
+MY_PN="gst-libav"
+DESCRIPTION="FFmpeg based gstreamer plugin"
+HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-libav.html"
+SRC_URI="https://gstreamer.freedesktop.org/src/${MY_PN}/${MY_PN}-${PV}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="1.0"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="libav +orc"
+
+# XXX: bzip2/lzma are automagic
+# Move back to ${PV} deps of gstreamer/gst-plugins-base later; 1.10.4 had it reduced for lone security stabilization
+RDEPEND="
+ app-arch/bzip2
+ app-arch/xz-utils
+ >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
+ >=media-libs/gstreamer-1.10.3:1.0[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-base-1.10.3:1.0[${MULTILIB_USEDEP}]
+ !libav? ( >=media-video/ffmpeg-3.2.4:0=[${MULTILIB_USEDEP}] )
+ orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ >=dev-util/gtk-doc-am-1.12
+ >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RESTRICT="test" # FIXME: tests seem to get stuck at one point; investigate properly
+
+multilib_src_configure() {
+ GST_PLUGINS_BUILD=""
+ # Upstream dropped support for system libav and won't work
+ # for preserving its compat anymore, forcing us to rely on internal
+ # ffmpeg copy if we don't want to cause unresolvable blockers for
+ # libav setups.
+ # https://bugzilla.gnome.org/show_bug.cgi?id=758183
+ # Prefer system ffmpeg for -libav
+ local myconf
+
+ if use libav; then
+ ewarn "Using internal ffmpeg copy as upstream dropped"
+ ewarn "the support for compiling against system libav"
+ ewarn "https://bugzilla.gnome.org/show_bug.cgi?id=758183"
+ else
+ myconf="--with-system-libav"
+ fi
+
+ ECONF_SOURCE=${S} \
+ econf \
+ --disable-maintainer-mode \
+ --with-package-name="Gentoo GStreamer ebuild" \
+ --with-package-origin="https://www.gentoo.org" \
+ --disable-fatal-warnings \
+ $(use_enable orc) \
+ ${myconf}
+}
+
+multilib_src_compile() {
+ # Don't build with -Werror
+ emake ERROR_CFLAGS=
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ prune_libtool_files --modules
+}
diff --git a/media-plugins/gst-plugins-libav/gst-plugins-libav-1.12.3.ebuild b/media-plugins/gst-plugins-libav/gst-plugins-libav-1.12.3.ebuild
new file mode 100644
index 000000000000..bd2b31f90cbc
--- /dev/null
+++ b/media-plugins/gst-plugins-libav/gst-plugins-libav-1.12.3.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils multilib-minimal
+
+MY_PN="gst-libav"
+DESCRIPTION="FFmpeg based gstreamer plugin"
+HOMEPAGE="https://gstreamer.freedesktop.org/modules/gst-libav.html"
+SRC_URI="https://gstreamer.freedesktop.org/src/${MY_PN}/${MY_PN}-${PV}.tar.xz"
+
+LICENSE="GPL-2"
+SLOT="1.0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="libav +orc"
+
+# XXX: bzip2/lzma are automagic
+# Move back to ${PV} deps of gstreamer/gst-plugins-base later; 1.10.4 had it reduced for lone security stabilization
+RDEPEND="
+ app-arch/bzip2
+ app-arch/xz-utils
+ >=dev-libs/glib-2.40.0:2[${MULTILIB_USEDEP}]
+ >=media-libs/gstreamer-1.12.0:1.0[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-base-1.12.0:1.0[${MULTILIB_USEDEP}]
+ !libav? ( >=media-video/ffmpeg-3.2.4:0=[${MULTILIB_USEDEP}] )
+ orc? ( >=dev-lang/orc-0.4.17[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ >=dev-util/gtk-doc-am-1.12
+ >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+RESTRICT="test" # FIXME: tests seem to get stuck at one point; investigate properly
+
+multilib_src_configure() {
+ GST_PLUGINS_BUILD=""
+ # Upstream dropped support for system libav and won't work
+ # for preserving its compat anymore, forcing us to rely on internal
+ # ffmpeg copy if we don't want to cause unresolvable blockers for
+ # libav setups.
+ # https://bugzilla.gnome.org/show_bug.cgi?id=758183
+ # Prefer system ffmpeg for -libav
+ local myconf
+
+ if use libav; then
+ ewarn "Using internal ffmpeg copy as upstream dropped"
+ ewarn "the support for compiling against system libav"
+ ewarn "https://bugzilla.gnome.org/show_bug.cgi?id=758183"
+ else
+ myconf="--with-system-libav"
+ fi
+
+ ECONF_SOURCE=${S} \
+ econf \
+ --disable-maintainer-mode \
+ --with-package-name="Gentoo GStreamer ebuild" \
+ --with-package-origin="https://www.gentoo.org" \
+ --disable-fatal-warnings \
+ $(use_enable orc) \
+ ${myconf}
+}
+
+multilib_src_compile() {
+ # Don't build with -Werror
+ emake ERROR_CFLAGS=
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ prune_libtool_files --modules
+}
diff --git a/media-plugins/gst-plugins-libav/metadata.xml b/media-plugins/gst-plugins-libav/metadata.xml
new file mode 100644
index 000000000000..42b76fdc5c1b
--- /dev/null
+++ b/media-plugins/gst-plugins-libav/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-libde265/Manifest b/media-plugins/gst-plugins-libde265/Manifest
new file mode 100644
index 000000000000..f2561df88999
--- /dev/null
+++ b/media-plugins/gst-plugins-libde265/Manifest
@@ -0,0 +1,8 @@
+DIST gst-plugins-bad-1.10.3.tar.xz 4734656 SHA256 24099351fb6984c9e7560de06e072ff2e33d0b2db38b8fcc7afefb536e5094e7 SHA512 028e2c579d6e41fed2a3b7de91f3e0eac08fecd52bd67f198437909025aa41dbf4fd7ddd76decd989f8c4ca7664fad3517b403b326d8ef297bfdd006b5d79944 WHIRLPOOL 744f76c10fc534156abb49d71b4f01c663d8c14b3eb4ced988a41b0b3e1e455b988a2b2064af96f5e75f65622f6e5077c08016e29d68b12864f33fea664a613c
+DIST gst-plugins-bad-1.10.5.tar.xz 4737820 SHA256 c5806040bb83b43be86ce592e6a19c5d83d7776f7d9f434eb4b911c4efff3573 SHA512 03a1b712084ace16b933b708e19922aef4f9b5f7ba0408c35865e699d70bd19e73121594449355b6252a31d9085602d8bef581fe14cfdf6c9fdcf2ddcea21e1a WHIRLPOOL 4828818d6f2a18d38b35e6b6ab3dcc5ad2465b22e2e505d84d2665cd4fc6838391d47d79256e57cc52522fa459cd0949060182aa02baa6e9ec22160335380d3b
+DIST gst-plugins-bad-1.12.3.tar.xz 4707000 SHA256 36d059761852bed0f1a7fcd3ef64a8aeecab95d2bca53cd6aa0f08054b1cbfec SHA512 6df47381de3a2f4286d047c1e7de2c76dd4312c9806636e2012717282cde0f3e5b2d0ffa910c564c8e122b19363e842b663cce1eda7ae95a05d63d1dbbd52661 WHIRLPOOL b4c1262a0ca63331f5cb38fecc6a26830234712d6d4409aed495b05e7cfe13760bf056767e54e17cb9899c3671f0a05b90199d80d0b47bacb2ee6d27b89a5457
+EBUILD gst-plugins-libde265-1.10.3.ebuild 324 SHA256 d003d09c474d5859a557b8584613cd94e92a2a524414cb5271bde3288c31d4ad SHA512 fb118cdc78e360fd57100c52dd029655c8d1c70a400679c953e704e23da6b5291c6ff9ba093e33b17e0cd1fae56922476e17803a823ec23e2fc0884c0d877c7d WHIRLPOOL f08a33dd9855fdc0b9a70bc333c16bb63c3125cc746acac3560ba5b34d616487a7739dfc8122c895be0b685d980397eb96fac0da79e8615f94ac07c08e6e7267
+EBUILD gst-plugins-libde265-1.10.5.ebuild 325 SHA256 e431ccf2d32b8cee60cdf8535670385cd642c9529d42f310aa834810c4129b5b SHA512 cdec452cbb7fc56cd93474029f3effac0bbe4204ed1091556f06997776fddc5e874e5c7006bc2ab7abaca495115f1770d91322f91fd8355c99f2a1b82132ed77 WHIRLPOOL 7e493cfe16b35995aee5c4a717578d44f4f12840146fbf59f532548197842682696cc3411087b4c2cbe1b187af274fd834fa4530101605de889870dcc4c66ba2
+EBUILD gst-plugins-libde265-1.12.3.ebuild 326 SHA256 0dba594910c7e5bc66d99e8eda0eb4e6ce4bc84e9e98a4e24956693df73f118d SHA512 f4d136de3cf65dbce9639f91bec3fbe8b3bc2fe347c7f673b9a10313637a68a477234ef23a12654c52db4b56bce38186760a5240e6222ae5ff6b34816fd85695 WHIRLPOOL 8511f568d8f2d22bc363111eef931352f8b85d474decbf05df06ffd17a37c7ff700f121d4e1e54cf0513e887f38a12b19d7b17991560a423b07cf72ee5fd80fe
+MISC ChangeLog 2412 SHA256 5815a08a563e14590e5936e6b880f6c8744b96f5956357dd47e96055bdff56e2 SHA512 b57acaf2f733571ad93e78d31edcecf13cdfa0da11e19c0cb1156e0d8ad04b203108265bb4f59e3d734036ab26a1cc4826b1360739ba65fe27e4c37978c05599 WHIRLPOOL 5f889daf0d743e46b9794dc0971ec84ebc263e83305f52e2a892ca7e12e269017d65f1983d971764bb89571a9036a5e318045e55d66b467b0b92ef6e00e9d136
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.10.3.ebuild b/media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.10.3.ebuild
new file mode 100644
index 000000000000..5679123560c7
--- /dev/null
+++ b/media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.10.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="H.265 decoder plugin for GStreamer"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/libde265-0.9[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.10.5.ebuild b/media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.10.5.ebuild
new file mode 100644
index 000000000000..9f6df25d9a03
--- /dev/null
+++ b/media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.10.5.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="H.265 decoder plugin for GStreamer"
+KEYWORDS="amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/libde265-0.9[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.12.3.ebuild b/media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.12.3.ebuild
new file mode 100644
index 000000000000..f412d49f6f82
--- /dev/null
+++ b/media-plugins/gst-plugins-libde265/gst-plugins-libde265-1.12.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="H.265 decoder plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/libde265-0.9[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-libde265/metadata.xml b/media-plugins/gst-plugins-libde265/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-libde265/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-libmms/Manifest b/media-plugins/gst-plugins-libmms/Manifest
new file mode 100644
index 000000000000..b0f159a552fc
--- /dev/null
+++ b/media-plugins/gst-plugins-libmms/Manifest
@@ -0,0 +1,11 @@
+DIST gst-plugins-bad-0.10.23.tar.xz 3155044 SHA256 03cf0786391c64625569072e904082a08861f05a63d64b2f8e8dad3f26d81bf9 SHA512 6437dd12707ef29651f4014b54612cf2a3a42ed4e05a1c5f4a432d80e27efd2abc0df891ebcfdc9e7b2cf9f71a15b88e48b3aa6db24a178ed6de3b1bdf4c3dc4 WHIRLPOOL dd657100909c32ab75cb8aada8db24d68ddf7a10dc0eb055982d7e4d9ae7a50c364eeac9017cea8b176734fc09cf7f8e4e8f52d24e3173806633ddb8a7acd93c
+DIST gst-plugins-bad-1.10.3.tar.xz 4734656 SHA256 24099351fb6984c9e7560de06e072ff2e33d0b2db38b8fcc7afefb536e5094e7 SHA512 028e2c579d6e41fed2a3b7de91f3e0eac08fecd52bd67f198437909025aa41dbf4fd7ddd76decd989f8c4ca7664fad3517b403b326d8ef297bfdd006b5d79944 WHIRLPOOL 744f76c10fc534156abb49d71b4f01c663d8c14b3eb4ced988a41b0b3e1e455b988a2b2064af96f5e75f65622f6e5077c08016e29d68b12864f33fea664a613c
+DIST gst-plugins-bad-1.10.5.tar.xz 4737820 SHA256 c5806040bb83b43be86ce592e6a19c5d83d7776f7d9f434eb4b911c4efff3573 SHA512 03a1b712084ace16b933b708e19922aef4f9b5f7ba0408c35865e699d70bd19e73121594449355b6252a31d9085602d8bef581fe14cfdf6c9fdcf2ddcea21e1a WHIRLPOOL 4828818d6f2a18d38b35e6b6ab3dcc5ad2465b22e2e505d84d2665cd4fc6838391d47d79256e57cc52522fa459cd0949060182aa02baa6e9ec22160335380d3b
+DIST gst-plugins-bad-1.12.3.tar.xz 4707000 SHA256 36d059761852bed0f1a7fcd3ef64a8aeecab95d2bca53cd6aa0f08054b1cbfec SHA512 6df47381de3a2f4286d047c1e7de2c76dd4312c9806636e2012717282cde0f3e5b2d0ffa910c564c8e122b19363e842b663cce1eda7ae95a05d63d1dbbd52661 WHIRLPOOL b4c1262a0ca63331f5cb38fecc6a26830234712d6d4409aed495b05e7cfe13760bf056767e54e17cb9899c3671f0a05b90199d80d0b47bacb2ee6d27b89a5457
+EBUILD gst-plugins-libmms-0.10.23-r1.ebuild 327 SHA256 c1c423792724ec0e909feebe7837b826cfab907fecfc81552bff85817fb14a79 SHA512 634932db7bd44c120212219a943533789973660699f488110c2d52722ac4d63e295723b7c1a7b701544e5d04f3a28253cc18c3841ad757235ab98293bb5800d4 WHIRLPOOL e07d558762bccf5a7fd5096cfd23e5d839e1c127112b80f0d36436b35ff28060649a3c110042ebb82be7394a8ac9abe7d0422dbbd9f55251a6c4b2275edd99ed
+EBUILD gst-plugins-libmms-1.10.3.ebuild 397 SHA256 a2185c45112ca4d2e7cb4c5b7fe620743487659592e3b204f22a81c26752037a SHA512 ed7214b3f10c75fc721b1f543f9cf7e03af40b4a25e2db8806b1daa935f494583e2f43612dbfb2fcda0b6c2133c0793b3dbb57162bf5b0ebe741a5ab6660fd47 WHIRLPOOL b1c5b68b227b46439ed404ee7438a70d14532e6d307eca25481a1e69ce1e08e036385a28a753291af1c245c1539c63c91638bdd9f78ff614a8c7f453b3a54d66
+EBUILD gst-plugins-libmms-1.10.5.ebuild 408 SHA256 52f69729e1b2d42f3cb137e52c117d453540ca467472cf5c9c9cef5c99c60d87 SHA512 570e0e9109d32b2cb19cbfea63f8d9dd8f9bc4b44e7566ed2d3c6e60a4b9ac5bf295c971fb90b75c9d01e94c5a05344b6cf5e14930b0f51017f9052836e431f8 WHIRLPOOL efcce112d40446184aa972ddde9fbd8cdf08ca1b29e1e40dfa29484ae360c94e7c43170d1042520d18afba4436d27f564ae8675b3e7b8f94e208f85dae819795
+EBUILD gst-plugins-libmms-1.12.3.ebuild 410 SHA256 101e17ec6eedef6f3e902fe8b407798963e22d9eb816c6ffddc56294431a95e7 SHA512 dda407ddd1a12706ebcff846c38642bdbde883d14ffc54c6d55d8f1aa9cb479be5cdb9f555ba71e87d92942dd6a92107ef286a7a746b228c5098e9686e816d4e WHIRLPOOL 5d47653ca4a3b53b4ffaf8f421f269d2dc2c4d3fb90af06b2e677ba4adfc62781ec5394d952ea69d358b1472f35829b5a326acf5ec01cc57050de8b778de72e3
+MISC ChangeLog 5848 SHA256 9bad32a1ce7b3f4be39e7483427fb8abcf3d6e4a315e7eb8127f2369a690f51d SHA512 16ff944722ffcf2ad00fdc9ad1aa881caf6f2be9d414fc464632d744b56aaccf4f92421c86e0513e8ccb190f07921d0e5bf37350064fc6983f06d7edff102e09 WHIRLPOOL 5ad644bb6b2d20447fa3f2818c759b0ee90fd7a119478fb0e5bdc5bed29639475e273adc6566ec2fdd0e16da9db7eb4a88314183d28331c7c7e8c766a748ad6b
+MISC ChangeLog-2015 17172 SHA256 e378e7fbe7e65c2c8205635ce5bc39fe28aa941c5f352061a183599a7e78715b SHA512 075921ed7171adf6fe6e96a8d1eacc9ea02b1482e1a39c3964eb207a7d72b9c88c67c4360dbcb2def633b5fc4aea11a9d3d1fc6feda9d1c240bf0eb58c08b3b7 WHIRLPOOL 1e545ae3a3e24835c4f78f3196474398bd9c6fc108ed5d1881f21830b52b4a0d19f2ad4d1a0bf25768d1cfb6c4a58f30d99c75af90b50a9a82a46525e72bd4a3
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-libmms/gst-plugins-libmms-0.10.23-r1.ebuild b/media-plugins/gst-plugins-libmms/gst-plugins-libmms-0.10.23-r1.ebuild
new file mode 100644
index 000000000000..8b1220ab904f
--- /dev/null
+++ b/media-plugins/gst-plugins-libmms/gst-plugins-libmms-0.10.23-r1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-bad
+inherit gstreamer
+
+KEYWORDS="alpha amd64 ~arm hppa ~ia64 ppc ppc64 sparc x86 ~amd64-fbsd"
+IUSE=""
+
+RDEPEND=">=media-libs/libmms-0.6.2-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-libmms/gst-plugins-libmms-1.10.3.ebuild b/media-plugins/gst-plugins-libmms/gst-plugins-libmms-1.10.3.ebuild
new file mode 100644
index 000000000000..8438a52d84aa
--- /dev/null
+++ b/media-plugins/gst-plugins-libmms/gst-plugins-libmms-1.10.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="Microsoft Multi Media Server source plugin for GStreamer"
+KEYWORDS="alpha amd64 ~arm hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd"
+IUSE=""
+
+RDEPEND=">=media-libs/libmms-0.6.2-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-libmms/gst-plugins-libmms-1.10.5.ebuild b/media-plugins/gst-plugins-libmms/gst-plugins-libmms-1.10.5.ebuild
new file mode 100644
index 000000000000..03ac35bb0b75
--- /dev/null
+++ b/media-plugins/gst-plugins-libmms/gst-plugins-libmms-1.10.5.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="Microsoft Multi Media Server source plugin for GStreamer"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+IUSE=""
+
+RDEPEND=">=media-libs/libmms-0.6.2-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-libmms/gst-plugins-libmms-1.12.3.ebuild b/media-plugins/gst-plugins-libmms/gst-plugins-libmms-1.12.3.ebuild
new file mode 100644
index 000000000000..5bb3df7fa4a1
--- /dev/null
+++ b/media-plugins/gst-plugins-libmms/gst-plugins-libmms-1.12.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="Microsoft Multi Media Server source plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+IUSE=""
+
+RDEPEND=">=media-libs/libmms-0.6.2-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-libmms/metadata.xml b/media-plugins/gst-plugins-libmms/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-libmms/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-libnice/Manifest b/media-plugins/gst-plugins-libnice/Manifest
new file mode 100644
index 000000000000..b1a422420d03
--- /dev/null
+++ b/media-plugins/gst-plugins-libnice/Manifest
@@ -0,0 +1,7 @@
+AUX gst-plugins-libnice-0.1.13-gstreamer.patch 1195 SHA256 a100912a30b80257f218e97e5e58af8cb4172fe2563e6512d620ad14b63eedcf SHA512 fdbeded042b13c33c703a6b5032b7110eb1ce84ec3614e62f6482688a00eece723b4668a1925fcfab645bf61e7fcaf0d4d444525953dae397d8edb9a842c498b WHIRLPOOL 856eab907571730aea8977d49c8d0237403952253d7c3d570cdbdbc84d59dc746271db6772b53232a4e4785953e41154893e219f4fa6e1034f753ddef4d33c80
+DIST libnice-0.1.13.tar.gz 912374 SHA256 61112d9f3be933a827c8365f20551563953af6718057928f51f487bfe88419e1 SHA512 c9bb81e8cd0b4e3673dba07ce08a16dd8821831339b44f1006510cdc09f9ae4c6eb7d43230711a2509867acb8d7df71821c411830dbf71c5a5d7e802f14a32c1 WHIRLPOOL 93bd35742cc3ef3cf768613d7757552d7fae98e906cad334b499e3a69577480a840e4e9bdb16c047099a62d47a60e8eee006107b1717937312ada087098f9dad
+EBUILD gst-plugins-libnice-0.1.13-r100.ebuild 1388 SHA256 5e6dcb92a4f64ab345ccbcb6a2cf2b522dac183a55d775227328ad9dddd0899d SHA512 6cb0a9fd5a92ff632a37d197d45f918dedee815c45b34bea78a714a471c89044601024ed4d93974f5722f02baf8bc7004156eb77d58b369ebabf42bf9b19313d WHIRLPOOL 2a70388afa7e955c006b582360dea29a11ff391284e607724f9d3b0b71f63c3edd8c000635db78f1550431087580ff6c1ecebf301b0f416ccbb9775c89dee885
+EBUILD gst-plugins-libnice-0.1.13.ebuild 1509 SHA256 f774a59a9841c25c42151fdabca0e341e8886bc3cb289c6693562216eeb9fd72 SHA512 9a81a4155b6b4f09106250ad899ac99042ccb3cc8388677932d70fd75ad74023792d0bf5d19372359b1f9d7563aa438373474bc8fb98d4d9a45a951281091c8b WHIRLPOOL 2317e1a85c5ac8b4773c9f21704866758561e939911edc592b4c43945cf1395c5a34d1ed653091c2b4c96c5300aada9fe7c0c6d9351091ba7389f70b654cb0a6
+MISC ChangeLog 4449 SHA256 532473953e00d89a38747802292684c3f062e5d78a2c866539e2817ea6c8ae08 SHA512 8339db7314b8d18e1deec6447b5c4689f4dc4006cff9d61c8dcd582549be68801940f755c27261311e1bb61ce95712a53590b8bac05ed06fe47c40ba55a5673c WHIRLPOOL cd58ca78ba9cd6f217cfc3ea87450ef61719eee6ba0da23bf774da61c0f8e4e80f73559ecb65de4a2b2e2140505dab1bfd569e866f0d61f1f019ea3bf2bf6a39
+MISC ChangeLog-2015 12459 SHA256 2e3cc1f25946d04657a7fcfb3c7643a793d1be8d80e6c786d92b0b28ba5af912 SHA512 0cb234067c7e5a7998889d541ac63100228e3fb608f026f8811277b12434b5a03b23cdf5b465db4fe59e59ea964ef750c772ec74a125609f4e161fe73e7ecc17 WHIRLPOOL 5ab91efd9bbd7a559f9b3aaac4dfa5fab0b6c0d9d89fadd347377389c46c0ca1b8ef2e354e01f4987621857a644c24cb8469588e92d69bdc9b985b78e8bc1707
+MISC metadata.xml 372 SHA256 f30776fd82c09e5b7c74bcf5c319246f83216924e809617d5256f3f3a32d7fb6 SHA512 39d91850c0c10c71afcc7771a7b813080b0a46be31879ab6c33b1b9265d1f85fae78f447b1560e3f3f63b5db78ed30b9d2d7d040d0cc11f31fb5a4398ab3711f WHIRLPOOL 6d81e92e7cd640a71c6f95ce0db51a5d75db4d627c44177ab3abf4248e103e8aaf0fbbb72d0cdaa11a5326b5bd452477d6cec3db91cb0d611b6baafe94227c1b
diff --git a/media-plugins/gst-plugins-libnice/files/gst-plugins-libnice-0.1.13-gstreamer.patch b/media-plugins/gst-plugins-libnice/files/gst-plugins-libnice-0.1.13-gstreamer.patch
new file mode 100644
index 000000000000..136d85456c40
--- /dev/null
+++ b/media-plugins/gst-plugins-libnice/files/gst-plugins-libnice-0.1.13-gstreamer.patch
@@ -0,0 +1,40 @@
+From 76ff4aee9fe963842dd17748d14c68552c5dcda3 Mon Sep 17 00:00:00 2001
+From: Timo Gurr <timo.gurr@gmail.com>
+Date: Mon, 1 Jun 2015 16:10:16 +0200
+Subject: [PATCH] configure: Fix configure failure when building without
+ gstreamer support
+
+Error introduced in 20ea22e0a11a9bdfe4d8125b68083249b694338a, resulting in a
+configure/build error when building without gstreamer:
+
+configure: error: conditional "HAVE_GST_CHECK" was never defined.
+Usually this means the macro was only invoked conditionally.
+---
+ configure.ac | 4 +---
+ 1 file changed, 1 insertion(+), 3 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 6031cec..64a571f 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -231,9 +231,6 @@ AS_IF([test "$with_gstreamer" != no], [
+ [
+ have_gst_check=no
+ ])
+-
+- AM_CONDITIONAL(HAVE_GST_CHECK, test "$have_gst_check" = yes)
+-
+ ])
+
+ AS_IF([test "$with_gstreamer010" != no], [
+@@ -260,6 +257,7 @@ AC_SUBST(gstplugindir)
+ AC_SUBST(gstplugin010dir)
+
+ AM_CONDITIONAL(WITH_GSTREAMER, test "$with_gstreamer" = yes)
++AM_CONDITIONAL(HAVE_GST_CHECK, test "$have_gst_check" = yes)
+ AM_CONDITIONAL(WITH_GSTREAMER010, test "$with_gstreamer010" = yes)
+
+ GUPNP_IGD_REQUIRED=0.2.4
+--
+2.4.1
+
diff --git a/media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.13-r100.ebuild b/media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.13-r100.ebuild
new file mode 100644
index 000000000000..ed980ba8eaeb
--- /dev/null
+++ b/media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.13-r100.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit eutils multilib-minimal toolchain-funcs
+
+DESCRIPTION="GStreamer plugin for ICE (RFC 5245) support"
+HOMEPAGE="https://nice.freedesktop.org/wiki/"
+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 hppa ia64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE=""
+
+RDEPEND="
+ ~net-libs/libnice-${PV}[${MULTILIB_USEDEP}]
+ media-libs/gstreamer:${SLOT}[${MULTILIB_USEDEP}]
+ media-libs/gst-plugins-base:${SLOT}[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+ >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ sed -e 's:$(top_builddir)/nice/libnice.la:$(NICE_LIBS):' \
+ -i gst/Makefile.{am,in} || die "sed failed"
+}
+
+multilib_src_configure() {
+ # gupnp is not used in the gst plugin
+ ECONF_SOURCE=${S} \
+ econf \
+ --disable-static \
+ --disable-static-plugins \
+ --without-gstreamer-0.10 \
+ --with-gstreamer \
+ --disable-introspection \
+ --disable-gupnp
+}
+
+multilib_src_compile() {
+ emake -C gst \
+ NICE_LIBS="$($(tc-getPKG_CONFIG) --libs-only-l nice)"
+}
+
+multilib_src_test() {
+ :
+}
+
+multilib_src_install() {
+ emake -C gst DESTDIR="${D}" install
+}
+
+multilib_src_install_all() {
+ prune_libtool_files --modules
+}
diff --git a/media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.13.ebuild b/media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.13.ebuild
new file mode 100644
index 000000000000..3d7a8a40163d
--- /dev/null
+++ b/media-plugins/gst-plugins-libnice/gst-plugins-libnice-0.1.13.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit autotools eutils multilib-minimal toolchain-funcs
+
+DESCRIPTION="GStreamer plugin for ICE (RFC 5245) support"
+HOMEPAGE="https://nice.freedesktop.org/wiki/"
+MY_P=libnice-${PV}
+SRC_URI="https://nice.freedesktop.org/releases/${MY_P}.tar.gz"
+
+LICENSE="|| ( MPL-1.1 LGPL-2.1 )"
+SLOT="0.10"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
+IUSE=""
+
+RDEPEND="
+ ~net-libs/libnice-${PV}[${MULTILIB_USEDEP}]
+ media-libs/gstreamer:${SLOT}[${MULTILIB_USEDEP}]
+ media-libs/gst-plugins-base:${SLOT}[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+ >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ sed -e 's:$(top_builddir)/nice/libnice.la:$(NICE_LIBS):' \
+ -i gst/Makefile.{am,in} || die "sed failed"
+
+ # https://bugs.freedesktop.org/show_bug.cgi?id=90801
+ epatch "${FILESDIR}"/${P}-gstreamer.patch
+ eautoreconf
+}
+
+multilib_src_configure() {
+ # gupnp is not used in the gst plugin
+ ECONF_SOURCE=${S} \
+ econf \
+ --disable-static \
+ --disable-static-plugins \
+ --with-gstreamer-0.10 \
+ --without-gstreamer \
+ --disable-introspection \
+ --disable-gupnp
+}
+
+multilib_src_compile() {
+ emake -C gst \
+ NICE_LIBS="$($(tc-getPKG_CONFIG) --libs-only-l nice)"
+}
+
+multilib_src_test() {
+ :
+}
+
+multilib_src_install() {
+ emake -C gst DESTDIR="${D}" install
+}
+
+multilib_src_install_all() {
+ prune_libtool_files --modules
+}
diff --git a/media-plugins/gst-plugins-libnice/metadata.xml b/media-plugins/gst-plugins-libnice/metadata.xml
new file mode 100644
index 000000000000..8905a7043a8e
--- /dev/null
+++ b/media-plugins/gst-plugins-libnice/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://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>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-libpng/Manifest b/media-plugins/gst-plugins-libpng/Manifest
new file mode 100644
index 000000000000..ed3ca790871b
--- /dev/null
+++ b/media-plugins/gst-plugins-libpng/Manifest
@@ -0,0 +1,11 @@
+DIST gst-plugins-good-0.10.31.tar.xz 2738016 SHA256 77a8436a7c0a15f876bad29616835046890df2bcaf72da02151bd91e3d292b64 SHA512 d153dcd5bb846450e9d76fe247f2b2e627e760feaad1bfd4c503a39af2128fad3630788463ea0d50539209236c864df0b2172ab9dac52f49cadff69ac7346809 WHIRLPOOL 952f65219d9e9645c9ab89b071c56d783e2c795fadbf59176e430ba86a5fcaeb6bfc93f0978d424158550a4526145b5567acf2ff1d59e0068241821d332fd3c9
+DIST gst-plugins-good-1.10.3.tar.xz 3426164 SHA256 4e07e93e34d4b93208f1579c21e7d91a236577b36f128a5332ffee85b4465955 SHA512 ae1523e374715b4f65509eb63d987118510fc4fe61b5ac2a98e4ec06feb2ec65899557976d796ea09644b32652f3a321aca462b8fe1621308e0c00dd6913e592 WHIRLPOOL 7c2c5fa9b21cfd35e7895beb947b6396ae55bd2f510fbe55b7696a0b68e7248e0cb04d5e4fe55e8d029ab03b5401fe20c5080a92b0b22532c9ac3dcb7167681f
+DIST gst-plugins-good-1.10.5.tar.xz 3425088 SHA256 be053f6ed716eeb517cec148cec637cdce571c6e04d5c21409e2876fb76c7639 SHA512 556bb5f95f3d52722849b5abf2ece1abeba9eae556aa2bebccaeda419639aa93b517bacbe74a0b3c0ce481d1e56ed2793de892a3054fdb06ec9652e207d69e16 WHIRLPOOL 01405868de1faee643f1b9653efaf0a822a85a02d6c04ff98b93e9dc8339671111005105aeb4cb2d5b6c86e69c943d12daff6fc35e94c002b12e805f9605eac6
+DIST gst-plugins-good-1.12.3.tar.xz 3487448 SHA256 13e7f479296891fef5a686438f20ba7d534680becf2269ecc5ee24aa83b45f03 SHA512 8ed96d2b2c8724659cf8163be5246ec30c8a92d70fc6632e207ad258cff5624d6fc03576e6e674011bb88a4825c8ce225545bc7e60cdf66a173d9e1d4bfbbaa4 WHIRLPOOL 9255759738e14f9a6aee1122d7f2bd7b23266e33bdc834e2942ac3a1fbb9389fed504d4769c1ab50c35b8a319c351f8373aca8cf09bd138bbaf7bef4fc51894a
+EBUILD gst-plugins-libpng-0.10.31-r1.ebuild 361 SHA256 e7921382171e3ab3de7d5a18730e77fbbdd867f32f6baa2a44a333a1cd213484 SHA512 2a43a507e1403266467bb352ab5de0746bbceedf1b9bf72d41a9f86410856f2b4f782acd3ca09b1cae9cc821d60d03508ef63b8d0b313550e650286577939365 WHIRLPOOL e44dc7efe2b4e8027fb189da6d00e9725f47e36c19bf772f8febe2da4f948e18d3a546345b87bcee39930277d093c9a99b3560931d7b4fe6846566f105bae360
+EBUILD gst-plugins-libpng-1.10.3.ebuild 366 SHA256 86ab15c0516f0a8fc3a0f7021da63404b6982890039c46cb69791da434085b42 SHA512 50cf86240470757ea7d3967656a0f3d53d15fb33f1bb3b787bb55f5cdff0c14ef274f66ac1134df9f69f6fcb9efc59090f0063393fec1dcfd53f83fc940d9951 WHIRLPOOL 662a08a9db6a4242238975461718acdf3f03b28be136211ada890872b11957d964fea1e6857c1d29f812c64b2e3dd4890400d2e2c7ba991a0c433b6054fcca9e
+EBUILD gst-plugins-libpng-1.10.5.ebuild 369 SHA256 58bec6531ed688030321fceadb47d5169e524bddabcfabdeafd7a9a40d6f0799 SHA512 5db6609adcdf1cb093f24ae36096fca179d203108f8812e586644f8fbe72fc5f54a49afa88ed81fe74e0512d434b1eeaa0d601ae087463bc3f3f1ffe8d07f920 WHIRLPOOL 5be415833b1569fd8a0e6a701c874f5591431a798d9ebc37b14a8e52056aef7aec3d3b8de1ad9b20af216f5f47642799d53bdc3141d86afd249e744a22bda3d9
+EBUILD gst-plugins-libpng-1.12.3.ebuild 371 SHA256 26f2ad9c96dfe5a016a598eb116fe6977c3ed173dc8df3aec4fd5d8ceb86896d SHA512 ad69b2a266760ab88bd059f5dacf243fc337da87982b72b15fc9312da2d442ef7c565f380df5c782cea227a536019e4173ca5a081645264a1439e8738413b069 WHIRLPOOL 642c2f7a80ef60bc6bd70a1d0c65631b5a07efb3b661c8f45380e953797bfe9e35b09c748bde0b1bcf27e7907a2bd63e22e571d3d26dd1675f0831ecc22d6803
+MISC ChangeLog 5669 SHA256 d32123aff4775ebdce3c9065f0848370d79219c9ac21361790382762f9dc1d2b SHA512 81fd197a07c0dad438ef0f2f73c0dbf57931f4d0ec5fca0b968761d979aa53558de55d3f8e9937b5d8aa322e79e5a2d8edd13d1fec43216c0c172ba21a347e69 WHIRLPOOL dcd1afa5194a0e9b5e7214622c5ed3d81d45b19b93c7966b7b8bd21516dba8fd75879f064f853c71cb9de903b13f61909fa1829cace4296c904c230aea3d45b5
+MISC ChangeLog-2015 28198 SHA256 f96f7a243fec76e6c92c7851f9060962a070ca6adccb329d9cd8fb4b5c186891 SHA512 ce24b99f6c38c53050ba067c8c87820d8b0aa539ccbd3579e7852736b4e668a995afd25880144fda45a8e453faf223623d47073b640cf3fbdd4dbcebb3d6abad WHIRLPOOL bd4c2cb611e55c6270c4b5ead88627a979755188614be713a2162fc429caa7289bdd2026fc24946bf3137d4c4f0e5f22e887b2bbac561abde80f31ace46f116f
+MISC metadata.xml 483 SHA256 4b8d3aba8b9db113b6fc3752739a3cc4456b370cef11019f65d569f6a541ca3f SHA512 6d536bf8813f1f4d6b402487852ef1372172cb42c01d0a57af6b70166896deea5db36bed91f78ea18c1cdb8f809e5b5514f2b91a7668efeea170bee422d8a3a7 WHIRLPOOL 8dc4c1a5c5c19e2acde4d62bdcd7ba2a4b33be5d54118f6461424cd514b323a19f94850bf5757bb26ab1c43d00cb01d4201d76283a5e9752899c2f442147ac89
diff --git a/media-plugins/gst-plugins-libpng/gst-plugins-libpng-0.10.31-r1.ebuild b/media-plugins/gst-plugins-libpng/gst-plugins-libpng-0.10.31-r1.ebuild
new file mode 100644
index 000000000000..640f810f6464
--- /dev/null
+++ b/media-plugins/gst-plugins-libpng/gst-plugins-libpng-0.10.31-r1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-good
+inherit gstreamer
+
+DESCRIPTION="GStreamer encoder/decoder for PNG images"
+KEYWORDS="alpha amd64 ~arm ppc ppc64 sparc x86"
+IUSE=""
+
+RDEPEND=">=media-libs/libpng-1.6.10:0=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.10.3.ebuild b/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.10.3.ebuild
new file mode 100644
index 000000000000..49998c80c11f
--- /dev/null
+++ b/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.10.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="PNG image encoder/decoder plugin for GStreamer"
+KEYWORDS="alpha amd64 ~arm ppc ppc64 ~sparc x86"
+IUSE=""
+
+RDEPEND=">=media-libs/libpng-1.6.10:0=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.10.5.ebuild b/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.10.5.ebuild
new file mode 100644
index 000000000000..3d9a7d7d28f9
--- /dev/null
+++ b/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.10.5.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="PNG image encoder/decoder plugin for GStreamer"
+KEYWORDS="alpha amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/libpng-1.6.10:0=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.12.3.ebuild b/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.12.3.ebuild
new file mode 100644
index 000000000000..511c8026d591
--- /dev/null
+++ b/media-plugins/gst-plugins-libpng/gst-plugins-libpng-1.12.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="PNG image encoder/decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/libpng-1.6.10:0=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-libpng/metadata.xml b/media-plugins/gst-plugins-libpng/metadata.xml
new file mode 100644
index 000000000000..40e7ab075dc4
--- /dev/null
+++ b/media-plugins/gst-plugins-libpng/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+<longdescription lang="en">
+ GStreamer plugin for the PNG format.
+
+ Includes the following elements:
+ * pngdec - Decode a png video frame to a raw image
+ * pngenc - Encode a video frame to a .png image
+</longdescription>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-libvisual/Manifest b/media-plugins/gst-plugins-libvisual/Manifest
new file mode 100644
index 000000000000..a61744c0bc88
--- /dev/null
+++ b/media-plugins/gst-plugins-libvisual/Manifest
@@ -0,0 +1,11 @@
+DIST gst-plugins-base-0.10.36.tar.xz 2364108 SHA256 1fe45c3894903001d4d008b0713dab089f53726dcb5842d5b40c2595a984e64a SHA512 ea77778e073515df58229a641b4363df31f0b80204a5a43a8feb31f0b03a5a4b9b79d6e07e1615c773a59927a9b649f1b1d782def1120d581d09a090be8363b8 WHIRLPOOL e455f2a1aafd60078080735108e4ac336bc4764ed92b9579d83a453f75491331d16b48e5983f3c9712b6edb28ec379e696f06f6910c93168b019d6077c28fb6d
+DIST gst-plugins-base-1.10.3.tar.xz 3060016 SHA256 e6299617d705a0cbfb535107c1d3a8fc0f0967f14193a8c5c7583f46a88b1710 SHA512 011fc1d8382784624c00795c929f61486c2853141c364a812b2457b5874157a099fb2cae74c213e024e24adea801da31518e644503939380af740ae36da39801 WHIRLPOOL ac5dacbf02de4648bf164744a8e6bcbf9af34c68896c5f2013b70411f3037621fdefd73adb20337c45af812003c80aebd7b4b73b1d7fb0dfb933afb7633eb796
+DIST gst-plugins-base-1.10.5.tar.xz 3060092 SHA256 1c401a79bd1e4521c6ef1b66579bddedd9136e164e54792aab4bfcf3485bf9a7 SHA512 0f8e3dc1b0d86c30cd149d81db07639a926e1c6914ed59cadd610e81570ffa38d9f9382b470e384a38e25535900516919d35bc6486f048d8d49fb3660c2431a8 WHIRLPOOL cb63284d70ab937bf8e1ee4522fdc87b9fb947cec0d55ca3617ab1a99d8b155696e52f2673b949c12142ec02bdb2ea60f893886b30ccb6417cfbdb313bb3f006
+DIST gst-plugins-base-1.12.3.tar.xz 3117364 SHA256 d3d37b8489d37fa0018973d850bd2067b98af335fef2fa543ee7d40359e3cea5 SHA512 d32f71836e25081b00040709a2184da85489e5af90902a0b27b820a478f5805bde93a04cefaeabf36dde53c16ad12f2816777cc195f1e027f19d1883e088e2b2 WHIRLPOOL e81c3183a70b121412bc455a4f93501e2fab7bf241a66f903446115891ab66ee78d570b01a4eaa5eb7971a7233f3fabf10a71c398bb4205beea6dbfb4280bcdf
+EBUILD gst-plugins-libvisual-0.10.36-r1.ebuild 517 SHA256 768b5540218546a8e5f64fad03f4b0bcc6cf08beb79ce0fd9f1f28e0fc9c392e SHA512 54c26a7c8f82a1e2c7fa1f7fece6112bed1d6205d188a1368c5e101641d81009361b28e67caa8daf827817bbfe33a260eed0fc747b78d9ce18d8dc2ff8f7d9c0 WHIRLPOOL d0995b602fe740f2413a40b1ee8aae88bf4da3a1aec79017f9411d4ae62f58ac953cea05e92b9374b21462fe222fa7c3e35358163890cce2aaed4eebe58b420c
+EBUILD gst-plugins-libvisual-1.10.3.ebuild 616 SHA256 77cc3a1aefda8a99720c89302a4ec0ab1ff354f712e307dc8640e197272fd576 SHA512 fb760d386530cf0d08bcc5a1d3bb816bf68434d1278556a11232393d107d90f9a0cb956698410a7a6d1dda42cf24cea3849588b28bbcdf83330923d3b68f80aa WHIRLPOOL 7f6a0e41d8d499e5411e1be069315bc0aa8a7f22838a22f4ac1fc50c5df37a84a84f834b8a2ba4fcae19942df02fc17ffc78c3058e43c48a2653180b8c6758fd
+EBUILD gst-plugins-libvisual-1.10.5.ebuild 627 SHA256 ac95fee9eae40e9fb331d1547963338c240048eed14461d6517f4f7899ca627b SHA512 3f6a14e8589b35f848f0ca012fe10ec5ad7574e49dd6820a39f37a3450045c7c02f4004241833840d99ffc9d74faa4fb360de8d069e9d57523f6691ae458a882 WHIRLPOOL dbf634fba4d7997be1d321078838dc3a15e01f779625832bb97cc9308387a62d0433903f71b2ba84f03b95622c5a5ea2855c90b7ca4040aedc6c5e36644adda0
+EBUILD gst-plugins-libvisual-1.12.3.ebuild 628 SHA256 c85bb5dfbcfa1624ebd47b010534a63c0d457bdc4d342fad09b91b0c26826d65 SHA512 43ee6f8c1e3e87bb3b78ed41a8288369915e1eb411bc730197a3ce39ffbc321c40c87cf295ee39c144112f7f1c742b943dac9fc7317ea01b1d0004b3c5a9f21e WHIRLPOOL ad61518dbfbd11e94554193691210c81e0b373b2fcb0ef9ff9bb1a5d7b7e7fa8c5e2953f54ff0e32737dd8f9caaca985be7d615503c5f0c966d730280da2c777
+MISC ChangeLog 5911 SHA256 a05ca97599e8553683420451d0b635662a1bdb01086deb3dbfdc4280e06181a9 SHA512 7033c2d0e1e83c1c3b3fbd74cb67b712d7e9fa0e1c7267170344a8279654e9f045530486843bcfd8e82ad57009bdf1abd19f1626099576119e02ffba09166892 WHIRLPOOL 4fe882a043b47cb63595a1293581b9483689c9c808584b8cd12f391e9172e4843e50d353d1bfb03df09ecbb1fa7d9e481c82ad88c217f8975a157ece4d7b6650
+MISC ChangeLog-2015 24905 SHA256 3fbbaebfc4552eec0cf25b6297070dd6587ce94ded5e04897aedf11e78f846d2 SHA512 5e9810254c2807bb230476ac8efaefc837274bed288b9bd3cd0124924296e8a04e60b806ac621c32560dcc0efeb52437729c89e1bca123abfecd39f4560d1faf WHIRLPOOL 1403fcd514c4b9a631472ee843988a806f1ddbb303c620b680dfce85a7d622cf463ccd1dd9b17fe9829f941e32a63cee1033d2ffb223650c41829219ab9e310e
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-0.10.36-r1.ebuild b/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-0.10.36-r1.ebuild
new file mode 100644
index 000000000000..411d6791c596
--- /dev/null
+++ b/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-0.10.36-r1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-base
+inherit gstreamer
+
+KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd"
+IUSE=""
+
+RDEPEND=">=media-libs/libvisual-0.4.0-r3[${MULTILIB_USEDEP}]
+ >=media-plugins/libvisual-plugins-0.4.0-r3[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ gstreamer_system_link \
+ gst-libs/gst/audio:gstreamer-audio \
+ gst-libs/gst/video:gstreamer-video
+}
diff --git a/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.10.3.ebuild b/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.10.3.ebuild
new file mode 100644
index 000000000000..be570b1fada9
--- /dev/null
+++ b/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.10.3.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-base
+
+inherit gstreamer
+
+DESCRIPTION="Visualization elements for GStreamer"
+KEYWORDS="~alpha amd64 hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/libvisual-0.4.0-r3[${MULTILIB_USEDEP}]
+ >=media-plugins/libvisual-plugins-0.4.0-r3[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+ gstreamer_system_link \
+ gst-libs/gst/audio:gstreamer-audio \
+ gst-libs/gst/video:gstreamer-video \
+ gst-libs/gst/pbutils:gstreamer-pbutils
+}
diff --git a/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.10.5.ebuild b/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.10.5.ebuild
new file mode 100644
index 000000000000..2279da602cb6
--- /dev/null
+++ b/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.10.5.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-base
+
+inherit gstreamer
+
+DESCRIPTION="Visualization elements for GStreamer"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/libvisual-0.4.0-r3[${MULTILIB_USEDEP}]
+ >=media-plugins/libvisual-plugins-0.4.0-r3[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+ gstreamer_system_link \
+ gst-libs/gst/audio:gstreamer-audio \
+ gst-libs/gst/video:gstreamer-video \
+ gst-libs/gst/pbutils:gstreamer-pbutils
+}
diff --git a/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.12.3.ebuild b/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.12.3.ebuild
new file mode 100644
index 000000000000..75ea7c61911e
--- /dev/null
+++ b/media-plugins/gst-plugins-libvisual/gst-plugins-libvisual-1.12.3.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-base
+
+inherit gstreamer
+
+DESCRIPTION="Visualization elements for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/libvisual-0.4.0-r3[${MULTILIB_USEDEP}]
+ >=media-plugins/libvisual-plugins-0.4.0-r3[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+ gstreamer_system_link \
+ gst-libs/gst/audio:gstreamer-audio \
+ gst-libs/gst/video:gstreamer-video \
+ gst-libs/gst/pbutils:gstreamer-pbutils
+}
diff --git a/media-plugins/gst-plugins-libvisual/metadata.xml b/media-plugins/gst-plugins-libvisual/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-libvisual/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-mad/Manifest b/media-plugins/gst-plugins-mad/Manifest
new file mode 100644
index 000000000000..95c7526f7c08
--- /dev/null
+++ b/media-plugins/gst-plugins-mad/Manifest
@@ -0,0 +1,9 @@
+DIST gst-plugins-ugly-0.10.19.tar.xz 882452 SHA256 4934f65ff892637e7efaf1cfe635779189dde429d0706f40c86a3aac476ea873 SHA512 16d030998142f698f8ab7dbe55c0c6c8db05ade6b3c007a3aacb5491592e8c60e0a9d62f1a840eab4d57825b1beb9017e3f68f5a90288435216586d67040deda WHIRLPOOL f72f224c5f486982370e9d264ad7c658324783b42e995eef759faf270a18d8f12261d90ac6e70af38579921b0970f7aba50c6d091edcd6dc3dda272bcbef755f
+DIST gst-plugins-ugly-1.10.3.tar.xz 907352 SHA256 c91597d03abff9df435ad4892eae44df1ee14159c7cc7317ac9d2766ff446bd2 SHA512 56272eda1af3017d9b53a3a049c5446e97dbea0e45567b4d1626c6a210dba90d216c01707e2d49130da00d483dcbace642bfb88ebaa1a822ecd5475394b5d116 WHIRLPOOL b4786f5b45f1430448c3755149202e9e4ee88d8dd5a7de3fff009d7fde14db054d9f8b60c44208ed757d19ce5a849ea93cb7b355d226e34703ae8b0d78f0d837
+DIST gst-plugins-ugly-1.10.5.tar.xz 908604 SHA256 d6edc046350809c967f5b058c5c2e534d99d1d69fe1b26acd849e87781a7d7fc SHA512 575fdd345d54af3a9c7f7b78955b958898ec4658f65da87022db39d04d8d1e941233c24d4eacea5bca28de0e9424579048ad2b25dd308f96a79e1515204e1a7a WHIRLPOOL b44163c21fda4444d55407849e9d03cdd9801aae79854d339ff072447f4140d54083fe4dba9e3f8fbcf9451270089e5bde3a3bb833c9f8f0c4f095386fa0e6fb
+EBUILD gst-plugins-mad-0.10.19-r1.ebuild 372 SHA256 f806293504b6570d22d2f48c0b75e77887f84f3218f65def6b52f0e309342f67 SHA512 e49731f497da252d7ffb61d57761e4185c8bd9fc657ca26eb7a1ac73ad82fd416a0f980d28e433511b9ad2b855d141a10ae064be39ab50febe5feff7ed0fdc5d WHIRLPOOL 069effcc11a37d72a332739e0494561bb2638f5c64d1c9ca939877e62ae8a4767adc9c9389ad79d91857d3b2e5b9bcb1b70969434986402e2f9fe6a5dfcad2a4
+EBUILD gst-plugins-mad-1.10.3.ebuild 418 SHA256 271af4362fd6c24658639aac4fda3ecd190736ce2ad4d22da9b2e981742f7d5c SHA512 43564ca6acb441438e582dba2ccf9ceb65fed90b2afc21a0409f4e1e1814a05872a14fc5bd10556697a08f618eb2f820b8283b28047105a7593cce6ffae9c454 WHIRLPOOL 34dd78c22849154e9b797713e659abda9ad192f16710930cd2beb943debad8bc95f9b3906c337174b856a512558d7a6fbe3ca2c32f38d7d43f200aaa970704e4
+EBUILD gst-plugins-mad-1.10.5.ebuild 429 SHA256 1961c469ea289fe16a07a905e65e6d3990bc2a105383fa35f72faf1d9ae6e015 SHA512 9e913026f5bd491f6b0d2befde849c0410efc000df6596671b9e657fa07da81179620830471def846c208ee43946287e73d810a88a9ea8c86be670742a822f39 WHIRLPOOL 8f145b742f933f4c2602a7364825440230b9f71b442b2a2b7748612c91e2f6a448fc161ea050620278ae937619ad2142b9200629b2b11a72d1a907555aeeab04
+MISC ChangeLog 6301 SHA256 0b81466d7cafa46bac61311d6f9366d5adfcd23a587dc3d49410d1ef48cc4d17 SHA512 4550cf50c8449c3000ab9c1579954d21d4b2a96acb28e8d5111ce7f53632eea2a53a11baec1428645c4662cf68edecec90521afeae0b04770506bb82d9307a20 WHIRLPOOL 872fd8cb0db0151d50e20e4978e45b2720e4f153f22a379fbdb6cf9ade45d1a4409ab51ba5ba3cdd7bfd9feb6919da94f91219cc786888a0f1bdb66b8cac7e41
+MISC ChangeLog-2015 30506 SHA256 788967cd66641722b0b40d493899f98bb3f99e9bd89c7dd8a9ad0b587088b71f SHA512 34b28c5748195ed15dfb627bf03ff108c690d5c51b3eea962d5bb44cc00fd675fc3028fce64f1e9176c36256598e634d68c5b498c21677e6a04e185e749592fd WHIRLPOOL 6031de781b29d38f74ae4ae5b40753ed3a79e7807176be80f2c5593d21a71894a93341571801db8c23249fdd55c1d882b38e736ad1efe47b5c539cc04afd7747
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-mad/gst-plugins-mad-0.10.19-r1.ebuild b/media-plugins/gst-plugins-mad/gst-plugins-mad-0.10.19-r1.ebuild
new file mode 100644
index 000000000000..4b881641ef31
--- /dev/null
+++ b/media-plugins/gst-plugins-mad/gst-plugins-mad-0.10.19-r1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-ugly
+inherit gstreamer
+
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND=">=media-libs/libmad-0.15.1b-r8[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-mad/gst-plugins-mad-1.10.3.ebuild b/media-plugins/gst-plugins-mad/gst-plugins-mad-1.10.3.ebuild
new file mode 100644
index 000000000000..be14b8b0b196
--- /dev/null
+++ b/media-plugins/gst-plugins-mad/gst-plugins-mad-1.10.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer
+
+DESCRIPTION="MP3 decoder plugin for GStreamer"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND=">=media-libs/libmad-0.15.1b-r8[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-mad/gst-plugins-mad-1.10.5.ebuild b/media-plugins/gst-plugins-mad/gst-plugins-mad-1.10.5.ebuild
new file mode 100644
index 000000000000..8423fbb45dfb
--- /dev/null
+++ b/media-plugins/gst-plugins-mad/gst-plugins-mad-1.10.5.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer
+
+DESCRIPTION="MP3 decoder plugin for GStreamer"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND=">=media-libs/libmad-0.15.1b-r8[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-mad/metadata.xml b/media-plugins/gst-plugins-mad/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-mad/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-meta/Manifest b/media-plugins/gst-plugins-meta/Manifest
new file mode 100644
index 000000000000..4caabb7afa95
--- /dev/null
+++ b/media-plugins/gst-plugins-meta/Manifest
@@ -0,0 +1,7 @@
+EBUILD gst-plugins-meta-0.10-r11.ebuild 4379 SHA256 3bc65686543ea3e6c7f9154231f5ae66625e304c0920ba5a916f8f56b9f55c06 SHA512 abb076159bfc3ba50cd74b8546b5194945e6d1a93c860024e20c514983d1e39e04f15509640ed01761b00c6efa1d8a8bec8bbd1a5e3215a0428922fcd52d2cd0 WHIRLPOOL 3e35d69bf42214f25075767112427dd6f9e83281fd26bf155abe9784579053258b94c8c16161a3c0f81aefffe1a99d422638931306a109063d6023f8f9d1a2bb
+EBUILD gst-plugins-meta-1.10.3.ebuild 3872 SHA256 0cd8fee6e4d5076f4f8328c6b4c35a698bd5ad4b91d577c50a255fd4afb0089d SHA512 1b72f3c6387266b4f52b8610483ecbf3b4d7daaca0012dbcef690fba0d3d97b9cdcddf2f7a3c0464629e72286364c9e6188df8a76f0933c0aef7533fec27ac2a WHIRLPOOL f7ce968bbf156de66b6f751a749fa2893144d6c1ed836019e5e189d2a300efce35efa6d087536dac6982364c9eb02a6c91649151eaa3afae0773ae4018207d25
+EBUILD gst-plugins-meta-1.10.5.ebuild 3875 SHA256 4ae151406896f002a19f21f4080012d98902d9b5a82a6e9d91e80564b4812b0c SHA512 1b9d5f657922553519bbdff8ae3909318ae0f25f845fc3e61219d9907ae07ea7cd34631c897e7c17f1d7c72f7c66aae0508f9d7757c535af4c840af91b9fad9e WHIRLPOOL 2da99003575a4941e434cf3f8142901b9f8be8d78a529aa72cae219fffe7fa4245a6888926855a3f19bb975ab5c202ab4f238b2167c57425121405a4d47c36b2
+EBUILD gst-plugins-meta-1.8.3.ebuild 3816 SHA256 c90d27883467ff7dacfaa9d7ff5d516017860d4353521cec10034cc6b4e32c25 SHA512 30dd925c5ee2ec2ff88a9a862dc605211d02ed7c5293d336c6432c4e826b1c5445c6c4fbcf4975128a1f5c98333a4bd314163d5fad0cfc5c5a5e9d46eb8474bd WHIRLPOOL e9ddd51162e18623a84d98d053b718f3646eb035ba2240177eeafc58fd8bd9519eb0eb4b87911f3b50916f0bce85d32ebafb14425f3292e73eeecc85e36d0d05
+MISC ChangeLog 6527 SHA256 468f6ff39fe2053c2095d3c13864fe7bd5a62a1ff6bfbc3b4c6981a9f3d17d3e SHA512 4a785255b7438e3b914e321b89c0d4002d23846d609068788d00cb853baf7bfcb703db887a2cae76b91e1cc82a7021410ef8ac8f031948106633a95310b167be WHIRLPOOL f56226d5e83ec58ebdcca8dfb289ed1b056b579f03b01f05d6a0a7835dcf7b14d4cca61c42dadf0e7d69ac73238d5fec65e536762898944a9c575dc163015276
+MISC ChangeLog-2015 18779 SHA256 f15461e5116099d1e2cf39b10e97fba7f971880fbfd9bcddb3b1f7dca6f59504 SHA512 e527ea825577a8027116c2ab8489c083f5a444a3af2680ca62409a7a23cbdc804d80d82043cfe165d57a718b09e099533abbea637a8f54e3d1d3a2458ab9eee2 WHIRLPOOL d0fec2261b7110d39314ca3a9dac75c9030066832ce5436edb43e68a7db0a5c758d78e583800aa8cebd56dc8fb8a855449cd6f6474bfc8fb4a5e929fc6300dba
+MISC metadata.xml 1054 SHA256 6b81aafef7ad5e7d9580003fd595ef7b81364cb2a9923bb5eee550011a72af7d SHA512 604995aac26c05be7a4ec9bb1632420f96e930536c344e1c059f70c3eb13a3e1f1c604fbd95a8201b0ff3d727af0830f788ff14edf399b8c3a1d48de93fb490c WHIRLPOOL 6b1f3b544e398a1d3d0e63ee98fcdb38dc8cc1e0134cc61888db87ac3474d76ee8e7cfe096ad86814a2fd2a8bf4324d8402dcb554a228414a656b90f7be72207
diff --git a/media-plugins/gst-plugins-meta/gst-plugins-meta-0.10-r11.ebuild b/media-plugins/gst-plugins-meta/gst-plugins-meta-0.10-r11.ebuild
new file mode 100644
index 000000000000..59b156a4c4ce
--- /dev/null
+++ b/media-plugins/gst-plugins-meta/gst-plugins-meta-0.10-r11.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit multilib-build
+
+DESCRIPTION="Meta ebuild to pull in gst plugins for apps"
+HOMEPAGE="https://www.gentoo.org"
+
+LICENSE="metapackage"
+SLOT="0.10"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+IUSE="aac a52 alsa cdda dts dv dvb dvd flac http jack lame libass libvisual mms mp3 modplug mpeg musepack ogg opus oss pulseaudio taglib theora v4l vcd vorbis vpx wavpack X x264 xv xvid"
+REQUIRED_USE="opus? ( ogg ) theora? ( ogg ) vorbis? ( ogg )"
+
+RDEPEND=">=media-libs/gstreamer-0.10.36-r2:0.10[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-base-0.10.36:0.10[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-good-0.10.31:0.10[${MULTILIB_USEDEP}]
+ a52? ( >=media-plugins/gst-plugins-a52dec-0.10.19:0.10[${MULTILIB_USEDEP}] )
+ aac? ( >=media-plugins/gst-plugins-faad-0.10.23:0.10[${MULTILIB_USEDEP}] )
+ alsa? ( >=media-plugins/gst-plugins-alsa-0.10.36:0.10[${MULTILIB_USEDEP}] )
+ cdda? ( || (
+ >=media-plugins/gst-plugins-cdparanoia-0.10.36:0.10[${MULTILIB_USEDEP}]
+ >=media-plugins/gst-plugins-cdio-0.10.19:0.10[${MULTILIB_USEDEP}] ) )
+ dts? ( >=media-plugins/gst-plugins-dts-0.10.23:0.10[${MULTILIB_USEDEP}] )
+ dv? ( >=media-plugins/gst-plugins-dv-0.10.31:0.10[${MULTILIB_USEDEP}] )
+ dvb? (
+ >=media-plugins/gst-plugins-dvb-0.10.23:0.10[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-bad-0.10.23-r1:0.10[${MULTILIB_USEDEP}] )
+ dvd? (
+ >=media-libs/gst-plugins-ugly-0.10.19:0.10[${MULTILIB_USEDEP}]
+ >=media-plugins/gst-plugins-a52dec-0.10.19:0.10[${MULTILIB_USEDEP}]
+ >=media-plugins/gst-plugins-dvdread-0.10.19:0.10[${MULTILIB_USEDEP}]
+ >=media-plugins/gst-plugins-mpeg2dec-0.10.19:0.10[${MULTILIB_USEDEP}]
+ >=media-plugins/gst-plugins-resindvd-0.10.23:0.10[${MULTILIB_USEDEP}] )
+ flac? ( >=media-plugins/gst-plugins-flac-0.10.31:0.10[${MULTILIB_USEDEP}] )
+ http? ( >=media-plugins/gst-plugins-soup-0.10.31:0.10[${MULTILIB_USEDEP}] )
+ jack? ( >=media-plugins/gst-plugins-jack-0.10.31:0.10[${MULTILIB_USEDEP}] )
+ lame? ( >=media-plugins/gst-plugins-lame-0.10.19:0.10[${MULTILIB_USEDEP}] )
+ libass? ( >=media-plugins/gst-plugins-assrender-0.10.23:0.10[${MULTILIB_USEDEP}] )
+ libvisual? ( >=media-plugins/gst-plugins-libvisual-0.10.36:0.10[${MULTILIB_USEDEP}] )
+ mms? ( >=media-plugins/gst-plugins-libmms-0.10.23:0.10[${MULTILIB_USEDEP}] )
+ modplug? ( >=media-plugins/gst-plugins-modplug-0.10.23-r1:0.10[${MULTILIB_USEDEP}] )
+ mp3? (
+ >=media-libs/gst-plugins-ugly-0.10.19:0.10[${MULTILIB_USEDEP}]
+ >=media-plugins/gst-plugins-mad-0.10.19:0.10[${MULTILIB_USEDEP}] )
+ mpeg? ( >=media-plugins/gst-plugins-mpeg2dec-0.10.19:0.10[${MULTILIB_USEDEP}] )
+ musepack? ( >=media-plugins/gst-plugins-musepack-0.10.23:0.10[${MULTILIB_USEDEP}] )
+ ogg? ( >=media-plugins/gst-plugins-ogg-0.10.36:0.10[${MULTILIB_USEDEP}] )
+ opus? ( >=media-plugins/gst-plugins-opus-0.10.23:0.10[${MULTILIB_USEDEP}] )
+ oss? ( >=media-plugins/gst-plugins-oss-0.10.31:0.10[${MULTILIB_USEDEP}] )
+ pulseaudio? ( >=media-plugins/gst-plugins-pulse-0.10.31:0.10[${MULTILIB_USEDEP}] )
+ theora? ( >=media-plugins/gst-plugins-theora-0.10.36-r1:0.10[${MULTILIB_USEDEP}] )
+ taglib? ( >=media-plugins/gst-plugins-taglib-0.10.31:0.10[${MULTILIB_USEDEP}] )
+ v4l? ( >=media-plugins/gst-plugins-v4l2-0.10.31:0.10[${MULTILIB_USEDEP}] )
+ vcd? (
+ >=media-plugins/gst-plugins-mplex-0.10.23:0.10[${MULTILIB_USEDEP}]
+ >=media-plugins/gst-plugins-mpeg2dec-0.10.19:0.10[${MULTILIB_USEDEP}] )
+ vorbis? ( >=media-plugins/gst-plugins-vorbis-0.10.36:0.10[${MULTILIB_USEDEP}] )
+ vpx? ( >=media-plugins/gst-plugins-vp8-0.10.23-r1:0.10[${MULTILIB_USEDEP}] )
+ wavpack? ( >=media-plugins/gst-plugins-wavpack-0.10.31:0.10[${MULTILIB_USEDEP}] )
+ X? ( >=media-plugins/gst-plugins-x-0.10.36:0.10[${MULTILIB_USEDEP}] )
+ x264? ( >=media-plugins/gst-plugins-x264-0.10.19:0.10[${MULTILIB_USEDEP}] )
+ xv? ( >=media-plugins/gst-plugins-xvideo-0.10.36:0.10[${MULTILIB_USEDEP}] )
+ xvid? ( >=media-plugins/gst-plugins-xvid-0.10.23:0.10[${MULTILIB_USEDEP}] )"
+
+# Usage note:
+# The idea is that apps depend on this for optional gstreamer plugins. Then,
+# when USE flags change, no app gets rebuilt, and all apps that can make use of
+# the new plugin automatically do.
+
+# When adding deps here, make sure the keywords on the gst-plugin are valid.
diff --git a/media-plugins/gst-plugins-meta/gst-plugins-meta-1.10.3.ebuild b/media-plugins/gst-plugins-meta/gst-plugins-meta-1.10.3.ebuild
new file mode 100644
index 000000000000..3d74ee5e68e0
--- /dev/null
+++ b/media-plugins/gst-plugins-meta/gst-plugins-meta-1.10.3.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib-build
+
+DESCRIPTION="Meta ebuild to pull in gst plugins for apps"
+HOMEPAGE="https://www.gentoo.org"
+
+LICENSE="metapackage"
+SLOT="1.0"
+KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ppc ppc64 ~sh x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+IUSE="aac a52 alsa cdda dts dv dvb dvd ffmpeg flac http jack lame libass libvisual mms mp3 modplug mpeg ogg opus oss pulseaudio taglib theora v4l vaapi vcd vorbis vpx wavpack X x264"
+REQUIRED_USE="opus? ( ogg ) theora? ( ogg ) vorbis? ( ogg )"
+
+RDEPEND="
+ >=media-libs/gstreamer-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-base-${PV}:1.0[alsa?,ogg?,theora?,vorbis?,X?,${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-good-${PV}:1.0[${MULTILIB_USEDEP}]
+ a52? ( >=media-plugins/gst-plugins-a52dec-${PV}:1.0[${MULTILIB_USEDEP}] )
+ aac? ( >=media-plugins/gst-plugins-faad-${PV}:1.0[${MULTILIB_USEDEP}] )
+ cdda? ( || (
+ >=media-plugins/gst-plugins-cdparanoia-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-plugins/gst-plugins-cdio-${PV}:1.0[${MULTILIB_USEDEP}] ) )
+ dts? ( >=media-plugins/gst-plugins-dts-${PV}:1.0[${MULTILIB_USEDEP}] )
+ dv? ( >=media-plugins/gst-plugins-dv-${PV}:1.0[${MULTILIB_USEDEP}] )
+ dvb? (
+ >=media-plugins/gst-plugins-dvb-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-bad-${PV}:1.0[${MULTILIB_USEDEP}] )
+ dvd? (
+ >=media-libs/gst-plugins-ugly-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-plugins/gst-plugins-a52dec-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-plugins/gst-plugins-dvdread-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-plugins/gst-plugins-mpeg2dec-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-plugins/gst-plugins-resindvd-${PV}:1.0[${MULTILIB_USEDEP}] )
+ ffmpeg? ( >=media-plugins/gst-plugins-libav-${PV}:1.0[${MULTILIB_USEDEP}] )
+ flac? ( >=media-plugins/gst-plugins-flac-${PV}:1.0[${MULTILIB_USEDEP}] )
+ http? ( >=media-plugins/gst-plugins-soup-${PV}:1.0[${MULTILIB_USEDEP}] )
+ jack? ( >=media-plugins/gst-plugins-jack-${PV}:1.0[${MULTILIB_USEDEP}] )
+ lame? ( >=media-plugins/gst-plugins-lame-${PV}:1.0[${MULTILIB_USEDEP}] )
+ libass? ( >=media-plugins/gst-plugins-assrender-${PV}:1.0[${MULTILIB_USEDEP}] )
+ libvisual? ( >=media-plugins/gst-plugins-libvisual-${PV}:1.0[${MULTILIB_USEDEP}] )
+ mms? ( >=media-plugins/gst-plugins-libmms-${PV}:1.0[${MULTILIB_USEDEP}] )
+ modplug? ( >=media-plugins/gst-plugins-modplug-${PV}:1.0[${MULTILIB_USEDEP}] )
+ mp3? (
+ >=media-libs/gst-plugins-ugly-${PV}:1.0[${MULTILIB_USEDEP}]
+ || (
+ >=media-plugins/gst-plugins-mad-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-plugins/gst-plugins-mpg123-${PV}:1.0[${MULTILIB_USEDEP}] ) )
+ mpeg? ( >=media-plugins/gst-plugins-mpeg2dec-${PV}:1.0[${MULTILIB_USEDEP}] )
+ opus? ( >=media-plugins/gst-plugins-opus-${PV}:1.0[${MULTILIB_USEDEP}] )
+ oss? ( >=media-plugins/gst-plugins-oss-${PV}:1.0[${MULTILIB_USEDEP}] )
+ pulseaudio? ( >=media-plugins/gst-plugins-pulse-${PV}:1.0[${MULTILIB_USEDEP}] )
+ taglib? ( >=media-plugins/gst-plugins-taglib-${PV}:1.0[${MULTILIB_USEDEP}] )
+ v4l? ( >=media-plugins/gst-plugins-v4l2-${PV}:1.0[${MULTILIB_USEDEP}] )
+ vaapi? ( >=media-plugins/gst-plugins-vaapi-${PV}:1.0[${MULTILIB_USEDEP}] )
+ vcd? (
+ >=media-plugins/gst-plugins-mplex-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-plugins/gst-plugins-mpeg2dec-${PV}:1.0[${MULTILIB_USEDEP}] )
+ vpx? ( >=media-plugins/gst-plugins-vpx-${PV}:1.0[${MULTILIB_USEDEP}] )
+ wavpack? ( >=media-plugins/gst-plugins-wavpack-${PV}:1.0[${MULTILIB_USEDEP}] )
+ x264? ( >=media-plugins/gst-plugins-x264-${PV}:1.0[${MULTILIB_USEDEP}] )
+"
+
+# Usage note:
+# The idea is that apps depend on this for optional gstreamer plugins. Then,
+# when USE flags change, no app gets rebuilt, and all apps that can make use of
+# the new plugin automatically do.
+
+# When adding deps here, make sure the keywords on the gst-plugin are valid.
diff --git a/media-plugins/gst-plugins-meta/gst-plugins-meta-1.10.5.ebuild b/media-plugins/gst-plugins-meta/gst-plugins-meta-1.10.5.ebuild
new file mode 100644
index 000000000000..dfce3bbad9cd
--- /dev/null
+++ b/media-plugins/gst-plugins-meta/gst-plugins-meta-1.10.5.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib-build
+
+DESCRIPTION="Meta ebuild to pull in gst plugins for apps"
+HOMEPAGE="https://www.gentoo.org"
+
+LICENSE="metapackage"
+SLOT="1.0"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sh ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+IUSE="aac a52 alsa cdda dts dv dvb dvd ffmpeg flac http jack lame libass libvisual mms mp3 modplug mpeg ogg opus oss pulseaudio taglib theora v4l vaapi vcd vorbis vpx wavpack X x264"
+REQUIRED_USE="opus? ( ogg ) theora? ( ogg ) vorbis? ( ogg )"
+
+RDEPEND="
+ >=media-libs/gstreamer-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-base-${PV}:1.0[alsa?,ogg?,theora?,vorbis?,X?,${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-good-${PV}:1.0[${MULTILIB_USEDEP}]
+ a52? ( >=media-plugins/gst-plugins-a52dec-${PV}:1.0[${MULTILIB_USEDEP}] )
+ aac? ( >=media-plugins/gst-plugins-faad-${PV}:1.0[${MULTILIB_USEDEP}] )
+ cdda? ( || (
+ >=media-plugins/gst-plugins-cdparanoia-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-plugins/gst-plugins-cdio-${PV}:1.0[${MULTILIB_USEDEP}] ) )
+ dts? ( >=media-plugins/gst-plugins-dts-${PV}:1.0[${MULTILIB_USEDEP}] )
+ dv? ( >=media-plugins/gst-plugins-dv-${PV}:1.0[${MULTILIB_USEDEP}] )
+ dvb? (
+ >=media-plugins/gst-plugins-dvb-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-bad-${PV}:1.0[${MULTILIB_USEDEP}] )
+ dvd? (
+ >=media-libs/gst-plugins-ugly-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-plugins/gst-plugins-a52dec-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-plugins/gst-plugins-dvdread-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-plugins/gst-plugins-mpeg2dec-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-plugins/gst-plugins-resindvd-${PV}:1.0[${MULTILIB_USEDEP}] )
+ ffmpeg? ( >=media-plugins/gst-plugins-libav-${PV}:1.0[${MULTILIB_USEDEP}] )
+ flac? ( >=media-plugins/gst-plugins-flac-${PV}:1.0[${MULTILIB_USEDEP}] )
+ http? ( >=media-plugins/gst-plugins-soup-${PV}:1.0[${MULTILIB_USEDEP}] )
+ jack? ( >=media-plugins/gst-plugins-jack-${PV}:1.0[${MULTILIB_USEDEP}] )
+ lame? ( >=media-plugins/gst-plugins-lame-${PV}:1.0[${MULTILIB_USEDEP}] )
+ libass? ( >=media-plugins/gst-plugins-assrender-${PV}:1.0[${MULTILIB_USEDEP}] )
+ libvisual? ( >=media-plugins/gst-plugins-libvisual-${PV}:1.0[${MULTILIB_USEDEP}] )
+ mms? ( >=media-plugins/gst-plugins-libmms-${PV}:1.0[${MULTILIB_USEDEP}] )
+ modplug? ( >=media-plugins/gst-plugins-modplug-${PV}:1.0[${MULTILIB_USEDEP}] )
+ mp3? (
+ >=media-libs/gst-plugins-ugly-${PV}:1.0[${MULTILIB_USEDEP}]
+ || (
+ >=media-plugins/gst-plugins-mad-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-plugins/gst-plugins-mpg123-${PV}:1.0[${MULTILIB_USEDEP}] ) )
+ mpeg? ( >=media-plugins/gst-plugins-mpeg2dec-${PV}:1.0[${MULTILIB_USEDEP}] )
+ opus? ( >=media-plugins/gst-plugins-opus-${PV}:1.0[${MULTILIB_USEDEP}] )
+ oss? ( >=media-plugins/gst-plugins-oss-${PV}:1.0[${MULTILIB_USEDEP}] )
+ pulseaudio? ( >=media-plugins/gst-plugins-pulse-${PV}:1.0[${MULTILIB_USEDEP}] )
+ taglib? ( >=media-plugins/gst-plugins-taglib-${PV}:1.0[${MULTILIB_USEDEP}] )
+ v4l? ( >=media-plugins/gst-plugins-v4l2-${PV}:1.0[${MULTILIB_USEDEP}] )
+ vaapi? ( >=media-plugins/gst-plugins-vaapi-${PV}:1.0[${MULTILIB_USEDEP}] )
+ vcd? (
+ >=media-plugins/gst-plugins-mplex-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-plugins/gst-plugins-mpeg2dec-${PV}:1.0[${MULTILIB_USEDEP}] )
+ vpx? ( >=media-plugins/gst-plugins-vpx-${PV}:1.0[${MULTILIB_USEDEP}] )
+ wavpack? ( >=media-plugins/gst-plugins-wavpack-${PV}:1.0[${MULTILIB_USEDEP}] )
+ x264? ( >=media-plugins/gst-plugins-x264-${PV}:1.0[${MULTILIB_USEDEP}] )
+"
+
+# Usage note:
+# The idea is that apps depend on this for optional gstreamer plugins. Then,
+# when USE flags change, no app gets rebuilt, and all apps that can make use of
+# the new plugin automatically do.
+
+# When adding deps here, make sure the keywords on the gst-plugin are valid.
diff --git a/media-plugins/gst-plugins-meta/gst-plugins-meta-1.8.3.ebuild b/media-plugins/gst-plugins-meta/gst-plugins-meta-1.8.3.ebuild
new file mode 100644
index 000000000000..937728cbd773
--- /dev/null
+++ b/media-plugins/gst-plugins-meta/gst-plugins-meta-1.8.3.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib-build
+
+DESCRIPTION="Meta ebuild to pull in gst plugins for apps"
+HOMEPAGE="https://www.gentoo.org"
+
+LICENSE="metapackage"
+SLOT="1.0"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
+IUSE="aac a52 alsa cdda dts dv dvb dvd ffmpeg flac http jack lame libass libvisual mms mp3 modplug mpeg ogg opus oss pulseaudio taglib theora v4l vaapi vcd vorbis vpx wavpack X x264"
+REQUIRED_USE="opus? ( ogg ) theora? ( ogg ) vorbis? ( ogg )"
+
+RDEPEND="
+ >=media-libs/gstreamer-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-base-${PV}:1.0[alsa?,ogg?,theora?,vorbis?,X?,${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-good-${PV}:1.0[${MULTILIB_USEDEP}]
+ a52? ( >=media-plugins/gst-plugins-a52dec-${PV}:1.0[${MULTILIB_USEDEP}] )
+ aac? ( >=media-plugins/gst-plugins-faad-${PV}:1.0[${MULTILIB_USEDEP}] )
+ cdda? ( || (
+ >=media-plugins/gst-plugins-cdparanoia-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-plugins/gst-plugins-cdio-${PV}:1.0[${MULTILIB_USEDEP}] ) )
+ dts? ( >=media-plugins/gst-plugins-dts-${PV}:1.0[${MULTILIB_USEDEP}] )
+ dv? ( >=media-plugins/gst-plugins-dv-${PV}:1.0[${MULTILIB_USEDEP}] )
+ dvb? (
+ >=media-plugins/gst-plugins-dvb-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-bad-${PV}:1.0[${MULTILIB_USEDEP}] )
+ dvd? (
+ >=media-libs/gst-plugins-ugly-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-plugins/gst-plugins-a52dec-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-plugins/gst-plugins-dvdread-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-plugins/gst-plugins-mpeg2dec-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-plugins/gst-plugins-resindvd-${PV}:1.0[${MULTILIB_USEDEP}] )
+ ffmpeg? ( >=media-plugins/gst-plugins-libav-${PV}:1.0[${MULTILIB_USEDEP}] )
+ flac? ( >=media-plugins/gst-plugins-flac-${PV}:1.0[${MULTILIB_USEDEP}] )
+ http? ( >=media-plugins/gst-plugins-soup-${PV}:1.0[${MULTILIB_USEDEP}] )
+ jack? ( >=media-plugins/gst-plugins-jack-${PV}:1.0[${MULTILIB_USEDEP}] )
+ lame? ( >=media-plugins/gst-plugins-lame-${PV}:1.0[${MULTILIB_USEDEP}] )
+ libass? ( >=media-plugins/gst-plugins-assrender-${PV}:1.0[${MULTILIB_USEDEP}] )
+ libvisual? ( >=media-plugins/gst-plugins-libvisual-${PV}:1.0[${MULTILIB_USEDEP}] )
+ mms? ( >=media-plugins/gst-plugins-libmms-${PV}:1.0[${MULTILIB_USEDEP}] )
+ modplug? ( >=media-plugins/gst-plugins-modplug-${PV}:1.0[${MULTILIB_USEDEP}] )
+ mp3? (
+ >=media-libs/gst-plugins-ugly-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-plugins/gst-plugins-mad-${PV}:1.0[${MULTILIB_USEDEP}] )
+ mpeg? ( >=media-plugins/gst-plugins-mpeg2dec-${PV}:1.0[${MULTILIB_USEDEP}] )
+ opus? ( >=media-plugins/gst-plugins-opus-${PV}:1.0[${MULTILIB_USEDEP}] )
+ oss? ( >=media-plugins/gst-plugins-oss-${PV}:1.0[${MULTILIB_USEDEP}] )
+ pulseaudio? ( >=media-plugins/gst-plugins-pulse-${PV}:1.0[${MULTILIB_USEDEP}] )
+ taglib? ( >=media-plugins/gst-plugins-taglib-${PV}:1.0[${MULTILIB_USEDEP}] )
+ v4l? ( >=media-plugins/gst-plugins-v4l2-${PV}:1.0[${MULTILIB_USEDEP}] )
+ vaapi? ( >=media-plugins/gst-plugins-vaapi-${PV}:1.0[${MULTILIB_USEDEP}] )
+ vcd? (
+ >=media-plugins/gst-plugins-mplex-${PV}:1.0[${MULTILIB_USEDEP}]
+ >=media-plugins/gst-plugins-mpeg2dec-${PV}:1.0[${MULTILIB_USEDEP}] )
+ vpx? ( >=media-plugins/gst-plugins-vpx-${PV}:1.0[${MULTILIB_USEDEP}] )
+ wavpack? ( >=media-plugins/gst-plugins-wavpack-${PV}:1.0[${MULTILIB_USEDEP}] )
+ x264? ( >=media-plugins/gst-plugins-x264-${PV}:1.0[${MULTILIB_USEDEP}] )
+"
+
+# Usage note:
+# The idea is that apps depend on this for optional gstreamer plugins. Then,
+# when USE flags change, no app gets rebuilt, and all apps that can make use of
+# the new plugin automatically do.
+
+# When adding deps here, make sure the keywords on the gst-plugin are valid.
diff --git a/media-plugins/gst-plugins-meta/metadata.xml b/media-plugins/gst-plugins-meta/metadata.xml
new file mode 100644
index 000000000000..fb4bd1b0cb8a
--- /dev/null
+++ b/media-plugins/gst-plugins-meta/metadata.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://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>
+<longdescription lang="en">
+This package pulls in various gstreamer plugins based on USE flags. It's
+intended to be used as a runtime-depend for apps that need various gstreamer
+plugins. This will allow USE flags to be changed without re-compiling apps,
+since gstreamer plugins are all run-time dependencies.
+</longdescription>
+<use>
+ <flag name="http">Enable http streaming via <pkg>net-libs/libsoup</pkg></flag>
+ <flag name="opus">Enable Opus audio codec support</flag>
+ <flag name="libvisual">Enable visualization effects via
+ <pkg>media-libs/libvisual</pkg></flag>
+ <flag name="vpx">Enables vp8 codec support using libvpx, required to
+ play some HTML5 videos</flag>
+</use>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-modplug/Manifest b/media-plugins/gst-plugins-modplug/Manifest
new file mode 100644
index 000000000000..011ebb70cd4c
--- /dev/null
+++ b/media-plugins/gst-plugins-modplug/Manifest
@@ -0,0 +1,12 @@
+AUX gst-plugins-modplug-0.10.23-include-header.patch 860 SHA256 5e3dc305f0a8e0ae542ef9885cd2ad7e60bf9db9b8fe3e6576aa4445d25cb3f8 SHA512 c38b1a954abcc11c3829818d15793bf35807b5958f5176a6fb30f7cfcb57e79106cd5aa8955bd686a8e81885945b208142a59dfd605aa88a77488b975d28621a WHIRLPOOL 22f64854a9058b94fae06c233bc097bd31256b200df3a792d978003ca36e45c22fab6abf8831789e89f48e70bb55a6871df1e6fe72f1c839ddc35169921b90be
+DIST gst-plugins-bad-0.10.23.tar.xz 3155044 SHA256 03cf0786391c64625569072e904082a08861f05a63d64b2f8e8dad3f26d81bf9 SHA512 6437dd12707ef29651f4014b54612cf2a3a42ed4e05a1c5f4a432d80e27efd2abc0df891ebcfdc9e7b2cf9f71a15b88e48b3aa6db24a178ed6de3b1bdf4c3dc4 WHIRLPOOL dd657100909c32ab75cb8aada8db24d68ddf7a10dc0eb055982d7e4d9ae7a50c364eeac9017cea8b176734fc09cf7f8e4e8f52d24e3173806633ddb8a7acd93c
+DIST gst-plugins-bad-1.10.3.tar.xz 4734656 SHA256 24099351fb6984c9e7560de06e072ff2e33d0b2db38b8fcc7afefb536e5094e7 SHA512 028e2c579d6e41fed2a3b7de91f3e0eac08fecd52bd67f198437909025aa41dbf4fd7ddd76decd989f8c4ca7664fad3517b403b326d8ef297bfdd006b5d79944 WHIRLPOOL 744f76c10fc534156abb49d71b4f01c663d8c14b3eb4ced988a41b0b3e1e455b988a2b2064af96f5e75f65622f6e5077c08016e29d68b12864f33fea664a613c
+DIST gst-plugins-bad-1.10.5.tar.xz 4737820 SHA256 c5806040bb83b43be86ce592e6a19c5d83d7776f7d9f434eb4b911c4efff3573 SHA512 03a1b712084ace16b933b708e19922aef4f9b5f7ba0408c35865e699d70bd19e73121594449355b6252a31d9085602d8bef581fe14cfdf6c9fdcf2ddcea21e1a WHIRLPOOL 4828818d6f2a18d38b35e6b6ab3dcc5ad2465b22e2e505d84d2665cd4fc6838391d47d79256e57cc52522fa459cd0949060182aa02baa6e9ec22160335380d3b
+DIST gst-plugins-bad-1.12.3.tar.xz 4707000 SHA256 36d059761852bed0f1a7fcd3ef64a8aeecab95d2bca53cd6aa0f08054b1cbfec SHA512 6df47381de3a2f4286d047c1e7de2c76dd4312c9806636e2012717282cde0f3e5b2d0ffa910c564c8e122b19363e842b663cce1eda7ae95a05d63d1dbbd52661 WHIRLPOOL b4c1262a0ca63331f5cb38fecc6a26830234712d6d4409aed495b05e7cfe13760bf056767e54e17cb9899c3671f0a05b90199d80d0b47bacb2ee6d27b89a5457
+EBUILD gst-plugins-modplug-0.10.23-r1.ebuild 448 SHA256 9d854effeeeb481bee267228c31c2360cc3ef84f00252f5dff816701817be77f SHA512 fca50e87abf1b0da7daec6b60c57656cd66ffc3a260694866eb63ff0118bf72f156efb9578c4506573da42ad9c011a2a38e08193bff1c1c815d5c386aefcfa50 WHIRLPOOL c196714a4f9840680404880bc925255e672ffc950be4bc75404c9ec73ac4a2b39ae274676223078a1cceaa1f464a65ba884ac607c7d3f2121b87cc43b533e919
+EBUILD gst-plugins-modplug-1.10.3.ebuild 356 SHA256 d2adc3f14075d8be152263bdc167e93f25b74cf4411a49d169d7313453a4cfe7 SHA512 897854475f1b7d8fcd4550b75febefb57ddb424e069bbee17592bbbbce28fbf518e45c69576611ea44b78b4ab64fbabd050b9a322956069e051849fa826a9c03 WHIRLPOOL ed3285d59eab4fed7b62ceacd506ed9d4e568068c3fe5732bfdee951839c7bbf3a9962364b748b630b4610ab3f3bd6b27a6421eb3ede615046bcfc239b69dd22
+EBUILD gst-plugins-modplug-1.10.5.ebuild 367 SHA256 fd61f1d4a81de276f903c9fc863ea5fadf58934157e423267462c09163ec9e28 SHA512 d2cec50519509b4d63983e44a280b7af27dafd91475f00ee5407ffe98f7b20ed74a560561e0189aa6634a93cc574cbc568451a53a298fc0ac60810f74a2dee71 WHIRLPOOL 1aaedb4bc675ebce5acc9d15ebb62fa16ed948b15cf7f52df3c0c7ec658493e2c54a4feb608eddc9ca003ad609e88f6ae90d4635693e0d646bd46894686e45be
+EBUILD gst-plugins-modplug-1.12.3.ebuild 368 SHA256 50cc0fc85d96a3d77116d9e18c535b310dadbda27749b8426d9458f4bb118d40 SHA512 b71b941d5035a633106864fbca9c7d97f44255edfe3ec73da23b5ad18ec560a9901175800cb0a836c7f29ad7a9b9e27205e5db213e257b19e160e104826e9bc3 WHIRLPOOL 0ef938fa6c436ba17be40d1f29083ea018da97ed17764527b4602b69c18ac7dcee2dfcead1eef56a725f147ba280ee3d7f7b6598044a78b560177b72ada7c600
+MISC ChangeLog 5622 SHA256 0ede60523bf6959e38b8ac0cf8f3df3c62d68b07b8e1ca3d991c560f472c85b7 SHA512 59e7e2d33d86aa869c8f1c79b604f279eba45e7e30590b176c7fbaf15be652b81e18d179ff8e9d1d47f984950ff6001110c81964c7c62fefab3650eda39d4236 WHIRLPOOL 99a3183f7d5b697320156be0e730be0c5cab10fbe8c69a59ce7c34bcfeceb168f1866540939eef96704c07befc31d2f8043c2f92f7bfac1d72646d7004861928
+MISC ChangeLog-2015 11938 SHA256 78125964511409aae2826e2832bac3cda23111b8b8f6cbcc9a2465d09015c93d SHA512 ac61c249f11821f083abc8cac3417d08287a69741f4c0faedb75e980858ced468081da134fcaab21e13d1045d3125b2ced4c073161cdeb7930fd082e70dfb414 WHIRLPOOL ef7f2e567a3ee6595f1a8c1a63abf0216e5af051d9a6471614c1e823496dc34c7304c9d5145df33f31e16655c16fcd014642e94f15c85035fe6b150661481697
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-modplug/files/gst-plugins-modplug-0.10.23-include-header.patch b/media-plugins/gst-plugins-modplug/files/gst-plugins-modplug-0.10.23-include-header.patch
new file mode 100644
index 000000000000..2e24cfc5ff08
--- /dev/null
+++ b/media-plugins/gst-plugins-modplug/files/gst-plugins-modplug-0.10.23-include-header.patch
@@ -0,0 +1,29 @@
+From fd4cb22ae42b146e327b12aa0507b59520ba1db2 Mon Sep 17 00:00:00 2001
+From: Iain Lane <iain.lane@canonical.com>
+Date: Tue, 10 Sep 2013 08:48:32 +0000
+Subject: [PATCH] modplug: Specify directory when including stdafx.h
+
+modplug stopped exposing their directory in their pcfile, meaining
+consumers accessing the headers directly fail to build.
+
+https://sourceforge.net/p/modplug-xmms/git/ci/75e9b166982ed637b59ef7cbc1835a09f768923e/
+---
+ ext/modplug/gstmodplug.cc | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/ext/modplug/gstmodplug.cc b/ext/modplug/gstmodplug.cc
+index 47154cf..a968c4a 100644
+--- a/ext/modplug/gstmodplug.cc
++++ b/ext/modplug/gstmodplug.cc
+@@ -54,7 +54,7 @@
+ #define WORDS_BIGENDIAN 0
+ #endif
+
+-#include <stdafx.h>
++#include <libmodplug/stdafx.h>
+ #include <libmodplug/sndfile.h>
+
+ #include "gstmodplug.h"
+--
+1.8.5.3
+
diff --git a/media-plugins/gst-plugins-modplug/gst-plugins-modplug-0.10.23-r1.ebuild b/media-plugins/gst-plugins-modplug/gst-plugins-modplug-0.10.23-r1.ebuild
new file mode 100644
index 000000000000..f8599dbe890a
--- /dev/null
+++ b/media-plugins/gst-plugins-modplug/gst-plugins-modplug-0.10.23-r1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-bad
+inherit gstreamer
+
+KEYWORDS="~alpha amd64 hppa ppc ppc64 x86"
+IUSE=""
+
+RDEPEND=">=media-libs/libmodplug-0.8.8.4-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ # modplug: Specify directory when including stdafx.h, bug #532558
+ epatch "${FILESDIR}"/${PN}-0.10.23-include-header.patch
+}
diff --git a/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.10.3.ebuild b/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.10.3.ebuild
new file mode 100644
index 000000000000..5440f09ef8b5
--- /dev/null
+++ b/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.10.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="MOD audio decoder plugin for GStreamer"
+KEYWORDS="~alpha amd64 hppa ppc ppc64 x86"
+IUSE=""
+
+RDEPEND=">=media-libs/libmodplug-0.8.8.4-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.10.5.ebuild b/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.10.5.ebuild
new file mode 100644
index 000000000000..03dd3ed0199b
--- /dev/null
+++ b/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.10.5.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="MOD audio decoder plugin for GStreamer"
+KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/libmodplug-0.8.8.4-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.12.3.ebuild b/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.12.3.ebuild
new file mode 100644
index 000000000000..e6be65927ade
--- /dev/null
+++ b/media-plugins/gst-plugins-modplug/gst-plugins-modplug-1.12.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="MOD audio decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/libmodplug-0.8.8.4-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-modplug/metadata.xml b/media-plugins/gst-plugins-modplug/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-modplug/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-mpeg2dec/Manifest b/media-plugins/gst-plugins-mpeg2dec/Manifest
new file mode 100644
index 000000000000..67048a1d80aa
--- /dev/null
+++ b/media-plugins/gst-plugins-mpeg2dec/Manifest
@@ -0,0 +1,11 @@
+DIST gst-plugins-ugly-0.10.19.tar.xz 882452 SHA256 4934f65ff892637e7efaf1cfe635779189dde429d0706f40c86a3aac476ea873 SHA512 16d030998142f698f8ab7dbe55c0c6c8db05ade6b3c007a3aacb5491592e8c60e0a9d62f1a840eab4d57825b1beb9017e3f68f5a90288435216586d67040deda WHIRLPOOL f72f224c5f486982370e9d264ad7c658324783b42e995eef759faf270a18d8f12261d90ac6e70af38579921b0970f7aba50c6d091edcd6dc3dda272bcbef755f
+DIST gst-plugins-ugly-1.10.3.tar.xz 907352 SHA256 c91597d03abff9df435ad4892eae44df1ee14159c7cc7317ac9d2766ff446bd2 SHA512 56272eda1af3017d9b53a3a049c5446e97dbea0e45567b4d1626c6a210dba90d216c01707e2d49130da00d483dcbace642bfb88ebaa1a822ecd5475394b5d116 WHIRLPOOL b4786f5b45f1430448c3755149202e9e4ee88d8dd5a7de3fff009d7fde14db054d9f8b60c44208ed757d19ce5a849ea93cb7b355d226e34703ae8b0d78f0d837
+DIST gst-plugins-ugly-1.10.5.tar.xz 908604 SHA256 d6edc046350809c967f5b058c5c2e534d99d1d69fe1b26acd849e87781a7d7fc SHA512 575fdd345d54af3a9c7f7b78955b958898ec4658f65da87022db39d04d8d1e941233c24d4eacea5bca28de0e9424579048ad2b25dd308f96a79e1515204e1a7a WHIRLPOOL b44163c21fda4444d55407849e9d03cdd9801aae79854d339ff072447f4140d54083fe4dba9e3f8fbcf9451270089e5bde3a3bb833c9f8f0c4f095386fa0e6fb
+DIST gst-plugins-ugly-1.12.3.tar.xz 903784 SHA256 e88ca584c94ea78eeecbf3af00ef7f134b66bdee7408aa4aa6c547235e060052 SHA512 9ca5769c325df3d2d97ba83d785fab08da5119f6d26c4ac4db72853af143477ea8fb7087464a8614b6e59f384463ac01087ee76cec2af8acd80a4dc15e392e34 WHIRLPOOL e908fb96fc5694c10c16b7e5aeae4a6f7945aaa324074cacc3ec10b84b53ef738ee8c77d6f0983a02e7868275ba26ada14153d7046d85bfdb57f310e59793657
+EBUILD gst-plugins-mpeg2dec-0.10.19-r1.ebuild 425 SHA256 4046a22be11e3f2356efe4a44f2f4f080b7616d96082d4f4ca4d6f0e6ea396be SHA512 5e0127181a8fdac077ba6919ee56ddcccecb8944bc63f481c4880bf933545bb56f3213f561a3214505933f3ee24b6aa7a96c01549f4d60ba14bb763c7eff922c WHIRLPOOL 7ac8f4e390fc812c0b0b8ddf417d0fd91014905356b5538c89966948ee003d9f1b1de3a35508cc64a062344e70f8608835afe7d298aabd527fa94b5cb73ee19f
+EBUILD gst-plugins-mpeg2dec-1.10.3.ebuild 414 SHA256 0ce441cebb2b857d03af30283f2b9e002862e24d2e41edec5abba1b2e8a2571a SHA512 b4c77bddf8ad80c18dafc55661e8839e119fcccb0b8b59d17579ce3ddea68e81397cb8d4d7be443cf5165be989c5cdebb0992ae93bcaa3c866542db13d2ada4d WHIRLPOOL ed015bd26c2eafd814c0ee44fa4bf1a3c504be27439468faa709846687c4bcd64cbe5d4905caea8b7e356e9668396f086c7026891245db470b1a7eb7601d437a
+EBUILD gst-plugins-mpeg2dec-1.10.5.ebuild 425 SHA256 2f10ddda9c00a13ccf1bf06be722caf82672e0d1adfd2406bba896e9844d411c SHA512 16392e97b34adee128e7174f5b217008d4c9dc06c4c53dfd2c42fe97b8a61c7c98eb08a61b36bf0ee6f11ff0262e17a2226a599e9a839c883f0bbebe8f806d56 WHIRLPOOL 8205b75112a55e7e28fefca47d4b292a66136249ae66119727bf4dd7305892e25e351cee8a3df4dfacb48dbf3a13be24c3d990ebddef30ea5465f92450305549
+EBUILD gst-plugins-mpeg2dec-1.12.3.ebuild 429 SHA256 02d8aeec7633f5e1d39aff2efe9ddb212ea79443f662930e69036a4c6a708635 SHA512 aa86397c5dcb6326b30bb23ecab8613a69c19559ba241cebe3008522fd5fb7c276df4dafa16355027e70dd9dbcb9efb88e5ef22ed13017c714c194349b20e140 WHIRLPOOL c300e943d68b7edd06e6410af3100d03945cb76c534a3d8378fa7944f772b30ec16fa753d25d5f7801ad816b887741159da4fce35ad0a699080be394b7170002
+MISC ChangeLog 6505 SHA256 59b5b767edd6ad7e0150c65ebc36c24a724147e1396084a882cc0767e2bd4331 SHA512 e6773f251db2423585cdcfb80e2a7e1201e1bbe8d62df6831091a70ef367cbbab21f4b21159f6a71b38317fd62a9a7b051fcd790a1b50ee9365938b406ba2152 WHIRLPOOL 8f35ed7ac13f49aaf916a0258ab1e23f3073ddbc1ccb20e293c0470be3e368b272e9a519abcf559e9ce090b0f74fbb5dc8faa209388028a773db65a131d9acbd
+MISC ChangeLog-2015 27194 SHA256 6a809df7d938de18bfa51aa279e1d2e6c6ab60dbb9f93707284de4f618a6b12a SHA512 822f3117a9f41af665821bef19ddbe1a4310f4dffa5cba14ba9f3b5313ee137438bc63ba4ef064038f6035c912d53e9eda3b5c7bc092b0676c6eafb59956f7dd WHIRLPOOL d194dc9b72fc987b9ec279b27e9c952fb86f926ae98d46fbb224113a79653b1944d8d002a194f67724866d4089b096d8879325bc4a3ce226d50e9b4e5d7fbe4c
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-0.10.19-r1.ebuild b/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-0.10.19-r1.ebuild
new file mode 100644
index 000000000000..07dcda4c5338
--- /dev/null
+++ b/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-0.10.19-r1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-ugly
+inherit gstreamer
+
+DESCRIPTION="Libmpeg2 based decoder plug-in for gstreamer"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND=">=media-libs/libmpeg2-0.5.1-r2[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.10.3.ebuild b/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.10.3.ebuild
new file mode 100644
index 000000000000..6f288edebde6
--- /dev/null
+++ b/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.10.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer
+
+DESCRIPTION="MPEG2 decoder plugin for GStreamer"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND=">=media-libs/libmpeg2-0.5.1-r2[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.10.5.ebuild b/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.10.5.ebuild
new file mode 100644
index 000000000000..c5bbbd2dd8d7
--- /dev/null
+++ b/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.10.5.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer
+
+DESCRIPTION="MPEG2 decoder plugin for GStreamer"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND=">=media-libs/libmpeg2-0.5.1-r2[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.12.3.ebuild b/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.12.3.ebuild
new file mode 100644
index 000000000000..750574a24a0b
--- /dev/null
+++ b/media-plugins/gst-plugins-mpeg2dec/gst-plugins-mpeg2dec-1.12.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer
+
+DESCRIPTION="MPEG2 decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND=">=media-libs/libmpeg2-0.5.1-r2[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-mpeg2dec/metadata.xml b/media-plugins/gst-plugins-mpeg2dec/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-mpeg2dec/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-mpeg2enc/Manifest b/media-plugins/gst-plugins-mpeg2enc/Manifest
new file mode 100644
index 000000000000..080ae0a42f51
--- /dev/null
+++ b/media-plugins/gst-plugins-mpeg2enc/Manifest
@@ -0,0 +1,11 @@
+DIST gst-plugins-bad-0.10.23.tar.xz 3155044 SHA256 03cf0786391c64625569072e904082a08861f05a63d64b2f8e8dad3f26d81bf9 SHA512 6437dd12707ef29651f4014b54612cf2a3a42ed4e05a1c5f4a432d80e27efd2abc0df891ebcfdc9e7b2cf9f71a15b88e48b3aa6db24a178ed6de3b1bdf4c3dc4 WHIRLPOOL dd657100909c32ab75cb8aada8db24d68ddf7a10dc0eb055982d7e4d9ae7a50c364eeac9017cea8b176734fc09cf7f8e4e8f52d24e3173806633ddb8a7acd93c
+DIST gst-plugins-bad-1.10.3.tar.xz 4734656 SHA256 24099351fb6984c9e7560de06e072ff2e33d0b2db38b8fcc7afefb536e5094e7 SHA512 028e2c579d6e41fed2a3b7de91f3e0eac08fecd52bd67f198437909025aa41dbf4fd7ddd76decd989f8c4ca7664fad3517b403b326d8ef297bfdd006b5d79944 WHIRLPOOL 744f76c10fc534156abb49d71b4f01c663d8c14b3eb4ced988a41b0b3e1e455b988a2b2064af96f5e75f65622f6e5077c08016e29d68b12864f33fea664a613c
+DIST gst-plugins-bad-1.10.5.tar.xz 4737820 SHA256 c5806040bb83b43be86ce592e6a19c5d83d7776f7d9f434eb4b911c4efff3573 SHA512 03a1b712084ace16b933b708e19922aef4f9b5f7ba0408c35865e699d70bd19e73121594449355b6252a31d9085602d8bef581fe14cfdf6c9fdcf2ddcea21e1a WHIRLPOOL 4828818d6f2a18d38b35e6b6ab3dcc5ad2465b22e2e505d84d2665cd4fc6838391d47d79256e57cc52522fa459cd0949060182aa02baa6e9ec22160335380d3b
+DIST gst-plugins-bad-1.12.3.tar.xz 4707000 SHA256 36d059761852bed0f1a7fcd3ef64a8aeecab95d2bca53cd6aa0f08054b1cbfec SHA512 6df47381de3a2f4286d047c1e7de2c76dd4312c9806636e2012717282cde0f3e5b2d0ffa910c564c8e122b19363e842b663cce1eda7ae95a05d63d1dbbd52661 WHIRLPOOL b4c1262a0ca63331f5cb38fecc6a26830234712d6d4409aed495b05e7cfe13760bf056767e54e17cb9899c3671f0a05b90199d80d0b47bacb2ee6d27b89a5457
+EBUILD gst-plugins-mpeg2enc-0.10.23-r1.ebuild 341 SHA256 8a76eb3e816c4fcf7c4947b7d57974ea0ffd2f2f842787bda48589c9a1eaf32d SHA512 1e14dcd11dc5a66d807bae912c7610ed8b169f99b743806a46ea36a042589e63ebe08b8046fb9adc35c8dc8c71b2ed8ee0fd102b8a96457b7824d060ee3e383a WHIRLPOOL 308611b2b06e477feb860ca1174b9d653285355311dabb6bd2a9781405713e003fcc565c90fb29370b7ee8404e4b4353e0b0ce59f7785218483014f41b7e27ed
+EBUILD gst-plugins-mpeg2enc-1.10.3.ebuild 339 SHA256 c64984813a0d31f9ad5eff6ebe50a9be84e721ace00bde18e1999cf51d584c7c SHA512 f55752eb5aacfa9b4be87bf1f7c60a3b0029542d53bdbd8947d950d2eec6d8870385fe7f7e4e3f8aede3805edbaa7b7ba5429a5fbc4840ba38200493e73e634d WHIRLPOOL 745f93a42955d83da6330e6fd74201ffd4c9430cff3d6bad2d68ccf31fa3670fefe82f0d623b1d1ec77d91b55542365e0b9cb7ac0c571af83de8019da167be51
+EBUILD gst-plugins-mpeg2enc-1.10.5.ebuild 340 SHA256 fc0998c9a8e03ecc2130e5563989fc21f51fb53922ee06613a054bff8e11665a SHA512 b5bb1ef03c0deb337a61bf91c18b1a1fc5a6ff454d660bc524fd2bc012c47e9e7bee2116c43d229d5809f5558e7fa4ebd35e45714d61635b70f39a252c8e5fbe WHIRLPOOL 5708d6c13b4ac7d342f0cb6c0aaf4a8d7c0d95cec895dec2a0e16f98bde205f14fdd79bb5e491eafeecdb30e4d2909aa79461cd6301102e927a1aade0c6cbfb4
+EBUILD gst-plugins-mpeg2enc-1.12.3.ebuild 341 SHA256 5a929cd982430a0edf69652c86385dc57e39cef327ea0622ed814b88656c084c SHA512 4c7110278449dd2d566b7bce38a564cf9fd14127d8e57ef6a348ca7645ca4c8432616853134836364716ff34702cc2ea40294f670361444f4fde2db384adb8f7 WHIRLPOOL 5ff89ad30d233e701ded09df68baf6aa36bd281c6dfc4ece0e7d70412ab550b1d3202acf1294d9bb79c3a177a68d18d8bba002bdd5cf563a3d0af744675afdf4
+MISC ChangeLog 4917 SHA256 079c6b38d82695773fd28c1f67b4b9edc66c25760c52a3642eea8d007ef1caa7 SHA512 723f75059d7f4cfba2f49be6594f1fc6596e3481ea521f2726fa5a1236f04450cb86df3e4490ae9811cf4086676e1d591eeeac881a6877221b67f4025fec78d2 WHIRLPOOL fe57326f6f2cccded354d3f723f8c4000d7f92071a1164d8dd5494bca7fbd46865e580b29eaff6e53bab750223d75162c81532044d23eec8340ff8dbfb08a3a2
+MISC ChangeLog-2015 5779 SHA256 76e2adce734673c9da36f1e34043fecc9e08511fa97e08ad9cd43320c22744d0 SHA512 87192c7dd4ab84f985bfee6d0d24813fbb46f0ca8d1ed47242d7c421bd509aa452d7063e1e58bb5f3b6360327571994edc4898dbe93044a2820b9f891371a9a5 WHIRLPOOL 41c4094d10a6516f577e068e9c9b6b6ccf99873eec9167cccdc655f3e73ab1cf42d1d71fdb02f6374f4ba39c502a8e31ebf9a3fb120905fb56e6f3a4413adc1b
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-0.10.23-r1.ebuild b/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-0.10.23-r1.ebuild
new file mode 100644
index 000000000000..32f0228b871f
--- /dev/null
+++ b/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-0.10.23-r1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-bad
+inherit gstreamer
+
+DESCRIPTION="GStreamer plugin for MPEG-1/2 video encoding"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND=">=media-video/mjpegtools-2.1.0-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.10.3.ebuild b/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.10.3.ebuild
new file mode 100644
index 000000000000..a3b939fb7dda
--- /dev/null
+++ b/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.10.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="MPEG-1/2 video encoding plugin for GStreamer"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND=">=media-video/mjpegtools-2.1.0-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.10.5.ebuild b/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.10.5.ebuild
new file mode 100644
index 000000000000..e8d3de8bb87d
--- /dev/null
+++ b/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.10.5.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="MPEG-1/2 video encoding plugin for GStreamer"
+KEYWORDS="amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=media-video/mjpegtools-2.1.0-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.12.3.ebuild b/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.12.3.ebuild
new file mode 100644
index 000000000000..7c7a2828bdd0
--- /dev/null
+++ b/media-plugins/gst-plugins-mpeg2enc/gst-plugins-mpeg2enc-1.12.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="MPEG-1/2 video encoding plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=media-video/mjpegtools-2.1.0-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-mpeg2enc/metadata.xml b/media-plugins/gst-plugins-mpeg2enc/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-mpeg2enc/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-mpg123/Manifest b/media-plugins/gst-plugins-mpg123/Manifest
new file mode 100644
index 000000000000..4b76bf077f08
--- /dev/null
+++ b/media-plugins/gst-plugins-mpg123/Manifest
@@ -0,0 +1,8 @@
+DIST gst-plugins-ugly-1.10.3.tar.xz 907352 SHA256 c91597d03abff9df435ad4892eae44df1ee14159c7cc7317ac9d2766ff446bd2 SHA512 56272eda1af3017d9b53a3a049c5446e97dbea0e45567b4d1626c6a210dba90d216c01707e2d49130da00d483dcbace642bfb88ebaa1a822ecd5475394b5d116 WHIRLPOOL b4786f5b45f1430448c3755149202e9e4ee88d8dd5a7de3fff009d7fde14db054d9f8b60c44208ed757d19ce5a849ea93cb7b355d226e34703ae8b0d78f0d837
+DIST gst-plugins-ugly-1.10.5.tar.xz 908604 SHA256 d6edc046350809c967f5b058c5c2e534d99d1d69fe1b26acd849e87781a7d7fc SHA512 575fdd345d54af3a9c7f7b78955b958898ec4658f65da87022db39d04d8d1e941233c24d4eacea5bca28de0e9424579048ad2b25dd308f96a79e1515204e1a7a WHIRLPOOL b44163c21fda4444d55407849e9d03cdd9801aae79854d339ff072447f4140d54083fe4dba9e3f8fbcf9451270089e5bde3a3bb833c9f8f0c4f095386fa0e6fb
+DIST gst-plugins-ugly-1.12.3.tar.xz 903784 SHA256 e88ca584c94ea78eeecbf3af00ef7f134b66bdee7408aa4aa6c547235e060052 SHA512 9ca5769c325df3d2d97ba83d785fab08da5119f6d26c4ac4db72853af143477ea8fb7087464a8614b6e59f384463ac01087ee76cec2af8acd80a4dc15e392e34 WHIRLPOOL e908fb96fc5694c10c16b7e5aeae4a6f7945aaa324074cacc3ec10b84b53ef738ee8c77d6f0983a02e7868275ba26ada14153d7046d85bfdb57f310e59793657
+EBUILD gst-plugins-mpg123-1.10.3.ebuild 324 SHA256 ba4135dd884a820043f7f7f94e105233f7da7fc8c00f6db44058f145dd4442da SHA512 bdc83e570c6313afb11a8818ee7b2e1af5531a203f801da9c156718caa617d2549d1577e7418ba94f2f66dd1c380bacf9f046e8b19d132a1b1e477d9a85567b0 WHIRLPOOL 8c838eb523f26cf38a8ef1c0364c196f76825c084cd716093611db6994663e42baa18895f5bb2f81ecca8b9839b7d342d3a54c064c87e4887348427b9f474065
+EBUILD gst-plugins-mpg123-1.10.5.ebuild 331 SHA256 269b7ec03f4c96b992c0ae4db6d2cdd66432c701f4b1ad7148c54aefc53842f7 SHA512 92411998c25c358e3d66dec4c10c8a8fbfe4812513d28c5dc2787166bc1bfd4a683e62baad97624ef028fe32b3b855ebe61086d73e10447d62d268473e208a7e WHIRLPOOL 7f3a3fa51944a7be2f3e7ef6a5738f17db5b2b50ff006db38d04919e7314d509e51eb5c99f52ad385ce3dc5b9927f3884154f195971bdfc06f220d2f9228e595
+EBUILD gst-plugins-mpg123-1.12.3.ebuild 332 SHA256 7d05d182f41191dcfe28b12f36d83dca7a8148094d583d625b6c4a0e4434fbda SHA512 bf1b032c8637854e46c4dc96b7d47bb4bd3f944b8a645a0b5073b89543a7862feb8ae75ac7209f24387baa78415909158a7fd8bfa776f6c525d14339af9f3d95 WHIRLPOOL 56603f43f1a7f69574ad5982971f8b1c44944d9520360a9046a681ebb609d243a872c4bea24139772a300fd5dcead67c99988c5225626b0c290ea6897d081cba
+MISC ChangeLog 363 SHA256 adf4f72efe377ad286f1251e235ac954dff818860ce30585b0842b7a63a2a96e SHA512 a485c2a3f6409d9268966bf5640e5b5e4ce5d0d34df7d63e327e0f4a38cb92d4ad19e3fd90bea819d1d9e44df7121316a4a20458c27d2707cb59c67fdb353ea9 WHIRLPOOL 97e4e8be2ff2c131dfd6724644a952241205f6e167b22b88647106f43681ab5b3dcefd9ef0099c8a763bca85fd57d2c6de6398c21d76d7b069b9431cb05c6cfc
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.10.3.ebuild b/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.10.3.ebuild
new file mode 100644
index 000000000000..3f6fe6924a3c
--- /dev/null
+++ b/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.10.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer
+
+DESCRIPTION="MP3 decoder plugin for GStreamer"
+KEYWORDS="amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ >=media-sound/mpg123-1.23[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.10.5.ebuild b/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.10.5.ebuild
new file mode 100644
index 000000000000..2debd1876f20
--- /dev/null
+++ b/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.10.5.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer
+
+DESCRIPTION="MP3 decoder plugin for GStreamer"
+KEYWORDS="amd64 ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+ >=media-sound/mpg123-1.23[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.12.3.ebuild b/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.12.3.ebuild
new file mode 100644
index 000000000000..f04ae18e51d0
--- /dev/null
+++ b/media-plugins/gst-plugins-mpg123/gst-plugins-mpg123-1.12.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer
+
+DESCRIPTION="MP3 decoder plugin for GStreamer"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+ >=media-sound/mpg123-1.23[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-mpg123/metadata.xml b/media-plugins/gst-plugins-mpg123/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-mpg123/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-mplex/Manifest b/media-plugins/gst-plugins-mplex/Manifest
new file mode 100644
index 000000000000..f5a6d782ef29
--- /dev/null
+++ b/media-plugins/gst-plugins-mplex/Manifest
@@ -0,0 +1,11 @@
+DIST gst-plugins-bad-0.10.23.tar.xz 3155044 SHA256 03cf0786391c64625569072e904082a08861f05a63d64b2f8e8dad3f26d81bf9 SHA512 6437dd12707ef29651f4014b54612cf2a3a42ed4e05a1c5f4a432d80e27efd2abc0df891ebcfdc9e7b2cf9f71a15b88e48b3aa6db24a178ed6de3b1bdf4c3dc4 WHIRLPOOL dd657100909c32ab75cb8aada8db24d68ddf7a10dc0eb055982d7e4d9ae7a50c364eeac9017cea8b176734fc09cf7f8e4e8f52d24e3173806633ddb8a7acd93c
+DIST gst-plugins-bad-1.10.3.tar.xz 4734656 SHA256 24099351fb6984c9e7560de06e072ff2e33d0b2db38b8fcc7afefb536e5094e7 SHA512 028e2c579d6e41fed2a3b7de91f3e0eac08fecd52bd67f198437909025aa41dbf4fd7ddd76decd989f8c4ca7664fad3517b403b326d8ef297bfdd006b5d79944 WHIRLPOOL 744f76c10fc534156abb49d71b4f01c663d8c14b3eb4ced988a41b0b3e1e455b988a2b2064af96f5e75f65622f6e5077c08016e29d68b12864f33fea664a613c
+DIST gst-plugins-bad-1.10.5.tar.xz 4737820 SHA256 c5806040bb83b43be86ce592e6a19c5d83d7776f7d9f434eb4b911c4efff3573 SHA512 03a1b712084ace16b933b708e19922aef4f9b5f7ba0408c35865e699d70bd19e73121594449355b6252a31d9085602d8bef581fe14cfdf6c9fdcf2ddcea21e1a WHIRLPOOL 4828818d6f2a18d38b35e6b6ab3dcc5ad2465b22e2e505d84d2665cd4fc6838391d47d79256e57cc52522fa459cd0949060182aa02baa6e9ec22160335380d3b
+DIST gst-plugins-bad-1.12.3.tar.xz 4707000 SHA256 36d059761852bed0f1a7fcd3ef64a8aeecab95d2bca53cd6aa0f08054b1cbfec SHA512 6df47381de3a2f4286d047c1e7de2c76dd4312c9806636e2012717282cde0f3e5b2d0ffa910c564c8e122b19363e842b663cce1eda7ae95a05d63d1dbbd52661 WHIRLPOOL b4c1262a0ca63331f5cb38fecc6a26830234712d6d4409aed495b05e7cfe13760bf056767e54e17cb9899c3671f0a05b90199d80d0b47bacb2ee6d27b89a5457
+EBUILD gst-plugins-mplex-0.10.23-r1.ebuild 413 SHA256 8984572e66dd7632d9af9497b68b2baad351c5d190ee0e9aa3e1b062bce5919e SHA512 4b2d744b9409faf36a1972a16f8f0ea4fa6655f5af73103fd3b3342a75965929647d3483d49839d73975c10efcd6f6c56ea44f2bb846d0999b3070d4c8f498e6 WHIRLPOOL f1e22968dda0fdd77fe8862690cdd836adef1bc9adea45714c8d35d9dbee5c2a382e1e7d209214a1ae1e02f50f2fb7e7f634724424e415ef449e259ccca4a619
+EBUILD gst-plugins-mplex-1.10.3.ebuild 406 SHA256 93684ab332178874deb9af4d18dd032a42d16cd164fc0678fa6224f4bdda3cb4 SHA512 6be53c6742406dcc4dc3786867fce242554a50d6c82330c84a43d5f25aaa718b40afb6ca4879dcc9eca482f087f0ebfc689f58cf694fbf5d1d8e149cafc6456a WHIRLPOOL 01f98262091d08eec131f16af3a4e99afd1bbed26a7051318bf054a9e243f42adeb0816515119e0eb3499a2268bd38586d4149622dfe0a6a91da293bd50751c0
+EBUILD gst-plugins-mplex-1.10.5.ebuild 415 SHA256 b886801be76fe968e75348876b545927c16d65050a04f22a7671d980945fed36 SHA512 b002d6ac84be8507ec3609fd82c53e4d56b298e7349a79a18d69bcc798fe68527505bdc888e389e521918d48eb633f40cf3aff17d7cdc07425caa0281d307814 WHIRLPOOL 3fb364ee56e37247f5797080cb1dab8cbfd69f36ea6ddf7ea0b7ca8a67e26aa8351051bdbfa9955a270468934b4d36d25af1cbf2313cf5be6d59ab77ef37407f
+EBUILD gst-plugins-mplex-1.12.3.ebuild 417 SHA256 27406a9f706f071005885c7cb24f1e4d2dbed2e352c59fe036ef2df2fab721fa SHA512 eb9df405c63db916f58331141bda903f07b739ca626009fc0e255b9662a7ba51f89301026df807a1962a46390c1a25cc0afaff0a13efda28146a7ece481bcdfb WHIRLPOOL 1ad3ddce73a6e05c04605faeeccacdf8a4db4db7ccacae11c193117c5e6fff2d19e3ca706ce700bba4cb99e7b53ec50b6ab92ce5052d4ce59337c2d337572681
+MISC ChangeLog 5463 SHA256 915c3bc8aa648bc7c0d42fa86c42c194bebcd4105e6b21cad6e0d78db0082786 SHA512 8fc7255e5899935c1147975375c9e6e9f0f16470c9eea5dd6e359346ca7a5c21d83ca57564c2365c22c21fb5dbdcf51dcec90afcf9ec5324489365cd330de219 WHIRLPOOL 3b325d085f5617030108bff27bb385a1174775238a2304717f2491433de44f6ac0a49797df55976f5486a7a87b3925ef9f83b5965529685163d63b237245ba6a
+MISC ChangeLog-2015 8240 SHA256 6a098e354c3d9522d6eb79c339069a59196e4e5e298e4b67e9d84cd0a42e6439 SHA512 943f05f90d5e2b1624a7892ab3acc93f2842fdc2745581f07ccc0f4b5238ac23a054d5d640115e4e1c99974e0e5b8388be55a548613887d6dd0c75d05863171c WHIRLPOOL c5059f2480d97541d6c448305d8206bdd7e1dd6891ba057645662f7acddaab061e42641dfbceade80f71e73fc752e406d1934146eb889b122582cf9f03a2ee6e
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-mplex/gst-plugins-mplex-0.10.23-r1.ebuild b/media-plugins/gst-plugins-mplex/gst-plugins-mplex-0.10.23-r1.ebuild
new file mode 100644
index 000000000000..71111da8a732
--- /dev/null
+++ b/media-plugins/gst-plugins-mplex/gst-plugins-mplex-0.10.23-r1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-bad
+inherit gstreamer
+
+DESCRIPTION="GStreamer plugin for MPEG/DVD/SVCD/VCD video/audio multiplexing"
+KEYWORDS="alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd"
+IUSE=""
+
+RDEPEND=">=media-video/mjpegtools-2.1.0-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.10.3.ebuild b/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.10.3.ebuild
new file mode 100644
index 000000000000..638d3e8b3e27
--- /dev/null
+++ b/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.10.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="MPEG/DVD/SVCD/VCD video/audio multiplexing plugin for GStreamer"
+KEYWORDS="alpha amd64 hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd"
+IUSE=""
+
+RDEPEND=">=media-video/mjpegtools-2.1.0-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.10.5.ebuild b/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.10.5.ebuild
new file mode 100644
index 000000000000..7aef2d3f7048
--- /dev/null
+++ b/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.10.5.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="MPEG/DVD/SVCD/VCD video/audio multiplexing plugin for GStreamer"
+KEYWORDS="alpha amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+IUSE=""
+
+RDEPEND=">=media-video/mjpegtools-2.1.0-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.12.3.ebuild b/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.12.3.ebuild
new file mode 100644
index 000000000000..8962dd35fadc
--- /dev/null
+++ b/media-plugins/gst-plugins-mplex/gst-plugins-mplex-1.12.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="MPEG/DVD/SVCD/VCD video/audio multiplexing plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+IUSE=""
+
+RDEPEND=">=media-video/mjpegtools-2.1.0-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-mplex/metadata.xml b/media-plugins/gst-plugins-mplex/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-mplex/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-musepack/Manifest b/media-plugins/gst-plugins-musepack/Manifest
new file mode 100644
index 000000000000..f9d51cc77d8c
--- /dev/null
+++ b/media-plugins/gst-plugins-musepack/Manifest
@@ -0,0 +1,5 @@
+DIST gst-plugins-bad-0.10.23.tar.xz 3155044 SHA256 03cf0786391c64625569072e904082a08861f05a63d64b2f8e8dad3f26d81bf9 SHA512 6437dd12707ef29651f4014b54612cf2a3a42ed4e05a1c5f4a432d80e27efd2abc0df891ebcfdc9e7b2cf9f71a15b88e48b3aa6db24a178ed6de3b1bdf4c3dc4 WHIRLPOOL dd657100909c32ab75cb8aada8db24d68ddf7a10dc0eb055982d7e4d9ae7a50c364eeac9017cea8b176734fc09cf7f8e4e8f52d24e3173806633ddb8a7acd93c
+EBUILD gst-plugins-musepack-0.10.23-r1.ebuild 359 SHA256 6947fa00ce30372fc3e0af51cfff7a0dd8485f0018e2b908935a88d637315596 SHA512 1da92e4d034023381a36a488ab4a68412c2c5bc4aa204004f3707f539040f5db57c7a74429d79d547db1725ddf44b8f112595941607daa39ac1b45992e08084c WHIRLPOOL 4e8485b5b201461b838a0979ffcbfa67a04ce40f6a5ed574286b4e0d7c0cdd558c3bcfd187ef35f0c842508959a62ec5ce95985401c3cc3ef5d715d5839b20bf
+MISC ChangeLog 2715 SHA256 0cbd57c916b2bcd5e3c60a00b58350c007c4da49fd674a2e6bbbf7e14475dd69 SHA512 901d788ba169681a7a5e059ed35e01bc5fed02cf6aa58edbcf481a779afc3e7e49f2bb0d33a9b399b7bd7cdbc9e5e14de7fc8febc15a5904555a31ea3be7802d WHIRLPOOL ecc9093b24c8961fe76f4b68c4f3de474103df1b1a30badf4de3834a4a364c781b62314cf84434e89fe9d2a25f8319d91a27337488a05f9ca42a4353a5180cad
+MISC ChangeLog-2015 16312 SHA256 a140ad07e4669732a56cacd544f85a492328afc3f9b17b7074c270e79b3cf218 SHA512 c9af5cb7056ca0a05bc743a447d00f1829f2d04a751b674086d5f1a5538884761f64ad6edd1de1725533ae806ae1a27a31d6ab0c399ce28fb6e87a86c41d39b5 WHIRLPOOL 52095bed20f0a1871a1d5b2bd021c36f0ba22488c47539c40542cda975db9223e2788f48bee6d62cd88119e4926f6a7570b449d57c40f6854d877c549b7dfe4c
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-musepack/gst-plugins-musepack-0.10.23-r1.ebuild b/media-plugins/gst-plugins-musepack/gst-plugins-musepack-0.10.23-r1.ebuild
new file mode 100644
index 000000000000..693ff87d0e39
--- /dev/null
+++ b/media-plugins/gst-plugins-musepack/gst-plugins-musepack-0.10.23-r1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-bad
+inherit gstreamer
+
+KEYWORDS="alpha amd64 ~arm hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND=">=media-sound/musepack-tools-465-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-musepack/metadata.xml b/media-plugins/gst-plugins-musepack/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-musepack/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-neon/Manifest b/media-plugins/gst-plugins-neon/Manifest
new file mode 100644
index 000000000000..b719c288a085
--- /dev/null
+++ b/media-plugins/gst-plugins-neon/Manifest
@@ -0,0 +1,11 @@
+DIST gst-plugins-bad-0.10.23.tar.xz 3155044 SHA256 03cf0786391c64625569072e904082a08861f05a63d64b2f8e8dad3f26d81bf9 SHA512 6437dd12707ef29651f4014b54612cf2a3a42ed4e05a1c5f4a432d80e27efd2abc0df891ebcfdc9e7b2cf9f71a15b88e48b3aa6db24a178ed6de3b1bdf4c3dc4 WHIRLPOOL dd657100909c32ab75cb8aada8db24d68ddf7a10dc0eb055982d7e4d9ae7a50c364eeac9017cea8b176734fc09cf7f8e4e8f52d24e3173806633ddb8a7acd93c
+DIST gst-plugins-bad-1.10.3.tar.xz 4734656 SHA256 24099351fb6984c9e7560de06e072ff2e33d0b2db38b8fcc7afefb536e5094e7 SHA512 028e2c579d6e41fed2a3b7de91f3e0eac08fecd52bd67f198437909025aa41dbf4fd7ddd76decd989f8c4ca7664fad3517b403b326d8ef297bfdd006b5d79944 WHIRLPOOL 744f76c10fc534156abb49d71b4f01c663d8c14b3eb4ced988a41b0b3e1e455b988a2b2064af96f5e75f65622f6e5077c08016e29d68b12864f33fea664a613c
+DIST gst-plugins-bad-1.10.5.tar.xz 4737820 SHA256 c5806040bb83b43be86ce592e6a19c5d83d7776f7d9f434eb4b911c4efff3573 SHA512 03a1b712084ace16b933b708e19922aef4f9b5f7ba0408c35865e699d70bd19e73121594449355b6252a31d9085602d8bef581fe14cfdf6c9fdcf2ddcea21e1a WHIRLPOOL 4828818d6f2a18d38b35e6b6ab3dcc5ad2465b22e2e505d84d2665cd4fc6838391d47d79256e57cc52522fa459cd0949060182aa02baa6e9ec22160335380d3b
+DIST gst-plugins-bad-1.12.3.tar.xz 4707000 SHA256 36d059761852bed0f1a7fcd3ef64a8aeecab95d2bca53cd6aa0f08054b1cbfec SHA512 6df47381de3a2f4286d047c1e7de2c76dd4312c9806636e2012717282cde0f3e5b2d0ffa910c564c8e122b19363e842b663cce1eda7ae95a05d63d1dbbd52661 WHIRLPOOL b4c1262a0ca63331f5cb38fecc6a26830234712d6d4409aed495b05e7cfe13760bf056767e54e17cb9899c3671f0a05b90199d80d0b47bacb2ee6d27b89a5457
+EBUILD gst-plugins-neon-0.10.23-r1.ebuild 485 SHA256 decc298ba2fff16159ba839dfece14db9fd0cfbbd94a7450f3ba2fb8361ba4f4 SHA512 fe45be60e56ac658bebf737e85e52865eaf86a5fa4087554138205b4ad65d7caaffa4d83b29f8c55e9336b13737c37a0bbe73cc3bf9b1b190fdfba2a9e1d5743 WHIRLPOOL d3f6848d41f7cecbf58a9f1803e96dbef51ed1deeafe783a895f307586e2322e5d09608cd01e183740c4ec347f5eb86fbd006d942a01283c4a742de672882b3a
+EBUILD gst-plugins-neon-1.10.3.ebuild 339 SHA256 5eacb37cf73e292331f026e91f8114628ac2d3bdd4d71126be2b6eaaf64defc1 SHA512 e192628e85061647862a8eaab1007e104a2643aae9b4f4cb70168476fde1f9e81d041052cd478bea05d0108bb4c0fc67d2b4747a088f3756adddad33c0be610b WHIRLPOOL ed36b65141d862e0ce3f851aa94679354fb019de967398a049ba5551b791fae2f0dbb38ffdc8155bfbfade1c5eca036deb0e0fb47fdb89d5c4c24cc2128e23fe
+EBUILD gst-plugins-neon-1.10.5.ebuild 342 SHA256 4e76c3c13eca033f538f5993d0b0cd0f95493175b58a4b65ff8afaa8824c13ad SHA512 ed9f2441f0e755924cf14e092c49e5a519aa562283b74d2881627adbbf8e33cf45d161b11b56ef858c086d7f8772971b8b2a9bb570bdcda0a3fe66f3a0aa6b4d WHIRLPOOL 5a42e2cf1cf07a5b14f6fe1b276f2799f24999fa5f2c9d457416acfafd4b85be6235d3471494fb08b14eeecb4920c0e9801f5262013265363a68b305674aa5db
+EBUILD gst-plugins-neon-1.12.3.ebuild 344 SHA256 89439e6bc53ebe6e0f2deb6918e9c454ef27e78b2cd9aa28703919e29cea72ab SHA512 457e3381bb05572f04a6de26103155c4fc9e10c1a323a56af72712549bbe00f60db137aef0ad4bf5dbeaabe3221ee41825346b59b8591f363624d019c035a366 WHIRLPOOL 25eb2b8334d879e50bfe62d5ef1d3a913bc8b282d1b58484e480899c2ef442b7a173a152e42f8239884ba77e3ceb15551eb70ed1e1e70cfb02e822061eeb7155
+MISC ChangeLog 5801 SHA256 9e70b908230d2be2dd8549a8e6c6261b9a45bdf99a8e69b8f58f3735d1b76d5c SHA512 a8f0884663840abb77668f0b48dbbe64974a3b742715b3f2a8edd60389ca0370687238817ff20325a0dbd97bbecbe6644cec6c1655f3efcd7d11e12488a81377 WHIRLPOOL 43d10d46ddc1eb4d54aac85af4d58c6129ac59b403c7261ba9d57ce42ca5ad041360c8d6d4a3ff3f2e5b89f71771bcc11c86e450ee59bc69271275e607e57a4d
+MISC ChangeLog-2015 12789 SHA256 313207486b02f50e32b5c8d005703fc65e85b836eacf1e6bfc97bcc8636ef1de SHA512 44743aa9f5aede195def45b844adee583d1a85c3940dfc3dd49a8bf07fe7e043870b5279fbc14d4dcb897bafbaf8b26e522da0e4ade66e7e753162ec5a3d4b98 WHIRLPOOL 36ff25c3c1dc69e503cf22552f41e5f3e66478d5f27035cb0323e925a8e902657b7754009a8197fb6c4d4544486dc6e5990c0a3fd39abafeffe2a43f9f8ee42e
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-neon/gst-plugins-neon-0.10.23-r1.ebuild b/media-plugins/gst-plugins-neon/gst-plugins-neon-0.10.23-r1.ebuild
new file mode 100644
index 000000000000..cbb08098b9e7
--- /dev/null
+++ b/media-plugins/gst-plugins-neon/gst-plugins-neon-0.10.23-r1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-bad
+inherit gstreamer
+
+KEYWORDS="alpha amd64 ppc ppc64 x86"
+IUSE=""
+
+RDEPEND=">=net-libs/neon-0.30.0[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ # Allow building with neon-0.30 and avoid eautoreconf
+ # https://bugzilla.gnome.org/show_bug.cgi?id=705812
+ sed -e 's#neon <= 0.29.99#neon <= 0.30.99#' -i configure{.ac,} || die
+}
diff --git a/media-plugins/gst-plugins-neon/gst-plugins-neon-1.10.3.ebuild b/media-plugins/gst-plugins-neon/gst-plugins-neon-1.10.3.ebuild
new file mode 100644
index 000000000000..a973bf092ad3
--- /dev/null
+++ b/media-plugins/gst-plugins-neon/gst-plugins-neon-1.10.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="HTTP client source plugin for GStreamer"
+KEYWORDS="alpha amd64 ppc ppc64 x86"
+IUSE=""
+
+RDEPEND=">=net-libs/neon-0.30.0[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-neon/gst-plugins-neon-1.10.5.ebuild b/media-plugins/gst-plugins-neon/gst-plugins-neon-1.10.5.ebuild
new file mode 100644
index 000000000000..413c387762e3
--- /dev/null
+++ b/media-plugins/gst-plugins-neon/gst-plugins-neon-1.10.5.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="HTTP client source plugin for GStreamer"
+KEYWORDS="alpha amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND=">=net-libs/neon-0.30.0[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-neon/gst-plugins-neon-1.12.3.ebuild b/media-plugins/gst-plugins-neon/gst-plugins-neon-1.12.3.ebuild
new file mode 100644
index 000000000000..7f5ef63332ce
--- /dev/null
+++ b/media-plugins/gst-plugins-neon/gst-plugins-neon-1.12.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="HTTP client source plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND=">=net-libs/neon-0.30.0[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-neon/metadata.xml b/media-plugins/gst-plugins-neon/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-neon/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-ofa/Manifest b/media-plugins/gst-plugins-ofa/Manifest
new file mode 100644
index 000000000000..ae117b144a19
--- /dev/null
+++ b/media-plugins/gst-plugins-ofa/Manifest
@@ -0,0 +1,11 @@
+DIST gst-plugins-bad-0.10.23.tar.xz 3155044 SHA256 03cf0786391c64625569072e904082a08861f05a63d64b2f8e8dad3f26d81bf9 SHA512 6437dd12707ef29651f4014b54612cf2a3a42ed4e05a1c5f4a432d80e27efd2abc0df891ebcfdc9e7b2cf9f71a15b88e48b3aa6db24a178ed6de3b1bdf4c3dc4 WHIRLPOOL dd657100909c32ab75cb8aada8db24d68ddf7a10dc0eb055982d7e4d9ae7a50c364eeac9017cea8b176734fc09cf7f8e4e8f52d24e3173806633ddb8a7acd93c
+DIST gst-plugins-bad-1.10.3.tar.xz 4734656 SHA256 24099351fb6984c9e7560de06e072ff2e33d0b2db38b8fcc7afefb536e5094e7 SHA512 028e2c579d6e41fed2a3b7de91f3e0eac08fecd52bd67f198437909025aa41dbf4fd7ddd76decd989f8c4ca7664fad3517b403b326d8ef297bfdd006b5d79944 WHIRLPOOL 744f76c10fc534156abb49d71b4f01c663d8c14b3eb4ced988a41b0b3e1e455b988a2b2064af96f5e75f65622f6e5077c08016e29d68b12864f33fea664a613c
+DIST gst-plugins-bad-1.10.5.tar.xz 4737820 SHA256 c5806040bb83b43be86ce592e6a19c5d83d7776f7d9f434eb4b911c4efff3573 SHA512 03a1b712084ace16b933b708e19922aef4f9b5f7ba0408c35865e699d70bd19e73121594449355b6252a31d9085602d8bef581fe14cfdf6c9fdcf2ddcea21e1a WHIRLPOOL 4828818d6f2a18d38b35e6b6ab3dcc5ad2465b22e2e505d84d2665cd4fc6838391d47d79256e57cc52522fa459cd0949060182aa02baa6e9ec22160335380d3b
+DIST gst-plugins-bad-1.12.3.tar.xz 4707000 SHA256 36d059761852bed0f1a7fcd3ef64a8aeecab95d2bca53cd6aa0f08054b1cbfec SHA512 6df47381de3a2f4286d047c1e7de2c76dd4312c9806636e2012717282cde0f3e5b2d0ffa910c564c8e122b19363e842b663cce1eda7ae95a05d63d1dbbd52661 WHIRLPOOL b4c1262a0ca63331f5cb38fecc6a26830234712d6d4409aed495b05e7cfe13760bf056767e54e17cb9899c3671f0a05b90199d80d0b47bacb2ee6d27b89a5457
+EBUILD gst-plugins-ofa-0.10.23-r1.ebuild 326 SHA256 eb843b3881e7435ef62fbff43ab4650536c6161d84353a68dcd087b80d8b8c1f SHA512 fec405ac626a2a28e1be309b181ec5d614c696f8d92f8c37f5bf171139b3edab4895e8e90e170d123d0be47e052049ddfe84e29b908d190047c52461099ef4ad WHIRLPOOL 947c8b867794134d0d2f66fb851dd0494bb2c14d6c80e82ea28c1d771f12f9a942eabe5077a57f9c8348e6d91774c23ba2414ebd63919d56c66f18359cdc5ffa
+EBUILD gst-plugins-ofa-1.10.3.ebuild 388 SHA256 cf348c5fdd2dcb9d9a09e56707f10d3d2e839890ae1d003e40d6c04f3146aac4 SHA512 09b68ac5e2c6e1d174a96707ab768a5412c1884c683238ecccf6ed3cd2a8d24e96a9a134038bb05d7af413ab54954e62177940f14bf1831f7f2baa186b7a890c WHIRLPOOL c8df18b4fb73b217cdbedf971227f94a1a47fff30b323508adda0644cd36c57f320e3a92887e3d07e1a3dc70cdc3bae5ab3922f7557b557f24f9480479cf7f51
+EBUILD gst-plugins-ofa-1.10.5.ebuild 389 SHA256 03b2786546d7c79982c4013617eff91762c6328f652829391a3c0e078a15065a SHA512 165ff2f79a97b05f3666c91ffff262d817b276f3d866cc22779b7e9173febf202688069f54cb4dde5d9d4eb3adea6931fe57df51828ae7b6958a6691499f2271 WHIRLPOOL c57a5c8313d2d5995ea039a19367f74844049b0c15dcbbad93b07815fd58c6b2c3fd4d7364f7c674bb2847cd1da4a3317bfb0bca73ed2e1b74ca52bdb6813bcf
+EBUILD gst-plugins-ofa-1.12.3.ebuild 390 SHA256 53121cd508297bbaa74a679c7f7110cd980d049324fb0635abb9794cf70ffa77 SHA512 fd07ec2b78ec7da8c121a4dc8d50ac7ddd26c4436430db73012e595169d881baf17a10fc6a4010f51544b84cd1e66e6c8890d01b4c1eee5203e2157d7d409595 WHIRLPOOL e7d4346491a4eed11a99ac15f828f430cfc79c207075f47fcb4a99c9b30bd55a54b5f22db39dcbe238ea231dbebc5abaed91097cde34c47a9d72d3e0eb58729f
+MISC ChangeLog 4765 SHA256 e95fcb6660bcd7f3c6732412d41c8f4bae96d065badf731e6f882bed67a45b7b SHA512 59d94e6d30f3536110af0c575aa3607b8fa2b8f5e5ee12d328067e346bdc6aff76a76e441fdbcca65f59ac9d55a21ca732ae77b9ac301e15c4a7d30774d86519 WHIRLPOOL 20007c57b532287e4c2cb02d5b5cf42882d09bdf880cd895d0e999fc590c073354d45a95e8c97c821b9af0b3e8f2fa959cb68315382a2c21ccde8c7e93f97cb4
+MISC ChangeLog-2015 3717 SHA256 727a5090a83614fe127bc8c577ebff93339ed051e635b970506768133e14d810 SHA512 c32a6c8e855504c042d6befa2e4693b183abf3e94c6cce45b12a9d0a3e2ca957ae9f9902b42f8b35af39f0fb08c6d0996e8018e670ea84ece6e9841dd23c8619 WHIRLPOOL 2c0c6e8a61595dad8b429d6b5daef44bf8f4bf631ff28dba4091ba86bf7da22629f16bcea936cb122db47917aab794e3735a7410db5cd1355f5e06d409aa295d
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-ofa/gst-plugins-ofa-0.10.23-r1.ebuild b/media-plugins/gst-plugins-ofa/gst-plugins-ofa-0.10.23-r1.ebuild
new file mode 100644
index 000000000000..5e21981d6b1b
--- /dev/null
+++ b/media-plugins/gst-plugins-ofa/gst-plugins-ofa-0.10.23-r1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-bad
+inherit 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/gst-plugins-ofa-1.10.3.ebuild b/media-plugins/gst-plugins-ofa/gst-plugins-ofa-1.10.3.ebuild
new file mode 100644
index 000000000000..230cc986a9f0
--- /dev/null
+++ b/media-plugins/gst-plugins-ofa/gst-plugins-ofa-1.10.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="MusicIP audio fingerprinting plugin for GStreamer"
+KEYWORDS="~alpha amd64 ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND=">=media-libs/libofa-0.9.3-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-ofa/gst-plugins-ofa-1.10.5.ebuild b/media-plugins/gst-plugins-ofa/gst-plugins-ofa-1.10.5.ebuild
new file mode 100644
index 000000000000..211f98918a4c
--- /dev/null
+++ b/media-plugins/gst-plugins-ofa/gst-plugins-ofa-1.10.5.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="MusicIP audio fingerprinting plugin for GStreamer"
+KEYWORDS="~alpha amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND=">=media-libs/libofa-0.9.3-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-ofa/gst-plugins-ofa-1.12.3.ebuild b/media-plugins/gst-plugins-ofa/gst-plugins-ofa-1.12.3.ebuild
new file mode 100644
index 000000000000..5714cec5750c
--- /dev/null
+++ b/media-plugins/gst-plugins-ofa/gst-plugins-ofa-1.12.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="MusicIP audio fingerprinting plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND=">=media-libs/libofa-0.9.3-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-ofa/metadata.xml b/media-plugins/gst-plugins-ofa/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-ofa/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-ogg/Manifest b/media-plugins/gst-plugins-ogg/Manifest
new file mode 100644
index 000000000000..1f8b365167be
--- /dev/null
+++ b/media-plugins/gst-plugins-ogg/Manifest
@@ -0,0 +1,5 @@
+DIST gst-plugins-base-0.10.36.tar.xz 2364108 SHA256 1fe45c3894903001d4d008b0713dab089f53726dcb5842d5b40c2595a984e64a SHA512 ea77778e073515df58229a641b4363df31f0b80204a5a43a8feb31f0b03a5a4b9b79d6e07e1615c773a59927a9b649f1b1d782def1120d581d09a090be8363b8 WHIRLPOOL e455f2a1aafd60078080735108e4ac336bc4764ed92b9579d83a453f75491331d16b48e5983f3c9712b6edb28ec379e696f06f6910c93168b019d6077c28fb6d
+EBUILD gst-plugins-ogg-0.10.36-r1.ebuild 468 SHA256 cb43d70b5bae1ceeb36336dd011240044db8341ce3c82d18bb2ba7ca89767095 SHA512 682e97f8bd692b1e1e1ad29d0a4f801e9967245dab6fa2e5d871375991beae2c5b8a4e173ae42000b79f038822d05db7c796eb69d4299f13617f4102a1a50670 WHIRLPOOL 62bbadbf205e1d96fd3b19f135b36cd7b55661922ec161beb851bf6bee5e128126d454044f983445332e8aae6a82ad878153d9567b8bae6d81b39312c9cd551e
+MISC ChangeLog 2685 SHA256 a74a5576284dbe827c2700477a5feff97381ced1019a04e1ae76aa1d65277afb SHA512 be10db253757d644fcdc9cfd912b0a70f79b636c483fabc97cf3df30dbf02c4abf631d9738c39c2a03ba2e4ec8a8d77ce9e4fe351c889c230d19782ec91d6ae7 WHIRLPOOL f97295f6efed669567b3c3d26b2e0ac4b3519f40c78b9d09038f98445d0c52baa857394e95ec4b8edffd8ca9d480acc9b5260d7360f4d843dc828a4772b03d3b
+MISC ChangeLog-2015 27891 SHA256 ffce55a86aea64ad2f3ca0613293df7e4da46acd54f2307fc72d2b93c9831275 SHA512 ecb3a042178e0174d3227bc002db635243b30346b5237e6b855814645615cec05c87f4f5214ebe1dd0d9dac429980752a1d1987a38915f556a73e071d3075a61 WHIRLPOOL 412fd1d67160b8c46567c766ceba18d3802abdc23501a831feec7efe7b6ca72de46b3f636886eaf022a7155964e3314dd1af3b43ba5986993869f1a5c00b6dce
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-ogg/gst-plugins-ogg-0.10.36-r1.ebuild b/media-plugins/gst-plugins-ogg/gst-plugins-ogg-0.10.36-r1.ebuild
new file mode 100644
index 000000000000..37f9791a5732
--- /dev/null
+++ b/media-plugins/gst-plugins-ogg/gst-plugins-ogg-0.10.36-r1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-base
+inherit gstreamer
+
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-macos"
+IUSE=""
+
+RDEPEND=">=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ gstreamer_system_link \
+ gst-libs/gst/riff:gstreamer-riff \
+ gst-libs/gst/tag:gstreamer-tag
+}
diff --git a/media-plugins/gst-plugins-ogg/metadata.xml b/media-plugins/gst-plugins-ogg/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-ogg/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-opencv/Manifest b/media-plugins/gst-plugins-opencv/Manifest
new file mode 100644
index 000000000000..a2abdf5e2d94
--- /dev/null
+++ b/media-plugins/gst-plugins-opencv/Manifest
@@ -0,0 +1,8 @@
+DIST gst-plugins-bad-1.10.3.tar.xz 4734656 SHA256 24099351fb6984c9e7560de06e072ff2e33d0b2db38b8fcc7afefb536e5094e7 SHA512 028e2c579d6e41fed2a3b7de91f3e0eac08fecd52bd67f198437909025aa41dbf4fd7ddd76decd989f8c4ca7664fad3517b403b326d8ef297bfdd006b5d79944 WHIRLPOOL 744f76c10fc534156abb49d71b4f01c663d8c14b3eb4ced988a41b0b3e1e455b988a2b2064af96f5e75f65622f6e5077c08016e29d68b12864f33fea664a613c
+DIST gst-plugins-bad-1.10.5.tar.xz 4737820 SHA256 c5806040bb83b43be86ce592e6a19c5d83d7776f7d9f434eb4b911c4efff3573 SHA512 03a1b712084ace16b933b708e19922aef4f9b5f7ba0408c35865e699d70bd19e73121594449355b6252a31d9085602d8bef581fe14cfdf6c9fdcf2ddcea21e1a WHIRLPOOL 4828818d6f2a18d38b35e6b6ab3dcc5ad2465b22e2e505d84d2665cd4fc6838391d47d79256e57cc52522fa459cd0949060182aa02baa6e9ec22160335380d3b
+DIST gst-plugins-bad-1.12.3.tar.xz 4707000 SHA256 36d059761852bed0f1a7fcd3ef64a8aeecab95d2bca53cd6aa0f08054b1cbfec SHA512 6df47381de3a2f4286d047c1e7de2c76dd4312c9806636e2012717282cde0f3e5b2d0ffa910c564c8e122b19363e842b663cce1eda7ae95a05d63d1dbbd52661 WHIRLPOOL b4c1262a0ca63331f5cb38fecc6a26830234712d6d4409aed495b05e7cfe13760bf056767e54e17cb9899c3671f0a05b90199d80d0b47bacb2ee6d27b89a5457
+EBUILD gst-plugins-opencv-1.10.3.ebuild 368 SHA256 6861780048ad57e8aaac15b90cac49fe54130262ee5847d5afdb8378ad22e3d3 SHA512 779e565f25f9f4a6a2cd730288943eeeabad9f06bb7cf3313ece232b352c79b7b305d8f7d3bd3d8e68a9841f25ec10700c3e07deea2c03f82c78e1c050b328ff WHIRLPOOL c8c38b1570bd37e5d4da37687125719aa5e787ca6c27c1626110812dd935d24da3ef1bb41e6b04f26e7f815e6713da2105378e9c9e94d77f1a48156a9f38998c
+EBUILD gst-plugins-opencv-1.10.5.ebuild 358 SHA256 10fb54503fa530eae08687ff7f8ff3edfc16a6940c2b690efdc6c979c68bda9d SHA512 1d30c0704a33230bc63620a4c15cc5c6ce48383dc59dc23ad09460ad8cd4e8ce96df402a848cbfb2b6381da637bd87ae3379b7d4b608f73153300ac6346f123e WHIRLPOOL 2cec0d0350c86a2c1507eae9d0c362353d0754b0dd2bf8ab88ee6727b4eaf6d525fac197bb511b5e222aae828cd96cd7081ccb9270118d7248c0a1b6f068d03c
+EBUILD gst-plugins-opencv-1.12.3.ebuild 658 SHA256 db77723f0511471bf7ff70dbf51180b6182607bb4b83a3bbac3257a34e5d3a2d SHA512 7a33e86519c30278a459b49539d85906ebfc32b0a50adad1539616201c5b9e30c883829d5f97dbf1a01082fed4a90183fe13f4e79d6b3d10b7a766c4f6b218fb WHIRLPOOL 029dc328ee08cf5b8656a0055d31cac09e0bec9934f61412bf9e9331e19c3ba4a7a3a7b17872161952a62cf0521786752bcbbac2f11bc15fcc1f2f103145c0f3
+MISC ChangeLog 363 SHA256 67e72fc74238e7e27018e6ee38a18f9daa3034b821140c1b50f2c5cd680cbbc2 SHA512 84b03fa6050b9f8142eda429ac2e8d6e02a333239321e691f96e3a21db0a7519d2fd6e94cc4e16fd3456b0a35655ab44444d7d360f3d20a45b21ce322373e540 WHIRLPOOL 58eddb75890218e615b11a1e479901a414b05c419c6407acc2923f085bfdfff95696035a09c174ee5ec4f1dd36a9b736f50c966113f2c15c4d15c50ee2579cc5
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.10.3.ebuild b/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.10.3.ebuild
new file mode 100644
index 000000000000..de86931e9c0f
--- /dev/null
+++ b/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.10.3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit autotools gstreamer
+
+DESCRIPTION="OpenCV elements for Gstreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/opencv-2.3.0[contrib(+),${MULTILIB_USEDEP}]
+ <media-libs/opencv-3.1.1
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.10.5.ebuild b/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.10.5.ebuild
new file mode 100644
index 000000000000..ef1905a76528
--- /dev/null
+++ b/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.10.5.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="OpenCV elements for Gstreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/opencv-2.3.0[contrib(+),${MULTILIB_USEDEP}]
+ <media-libs/opencv-3.1.1
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.12.3.ebuild b/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.12.3.ebuild
new file mode 100644
index 000000000000..9453e35ea997
--- /dev/null
+++ b/media-plugins/gst-plugins-opencv/gst-plugins-opencv-1.12.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="OpenCV elements for Gstreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/opencv-2.3.0[contrib(+),${MULTILIB_USEDEP}]
+ <media-libs/opencv-3.3.1
+"
+DEPEND="${RDEPEND}"
+
+# Ships the opencv separate helper library as part of gst-plugins-opencv as it depends on OpenCV
+multilib_src_compile() {
+ emake -C gst-libs/gst/opencv
+ gstreamer_multilib_src_compile
+}
+
+multilib_src_install() {
+ emake -C gst-libs/gst/opencv DESTDIR="${D}" install
+ gstreamer_multilib_src_install
+}
diff --git a/media-plugins/gst-plugins-opencv/metadata.xml b/media-plugins/gst-plugins-opencv/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-opencv/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-openh264/Manifest b/media-plugins/gst-plugins-openh264/Manifest
new file mode 100644
index 000000000000..8d24c18f3f00
--- /dev/null
+++ b/media-plugins/gst-plugins-openh264/Manifest
@@ -0,0 +1,8 @@
+DIST gst-plugins-bad-1.10.3.tar.xz 4734656 SHA256 24099351fb6984c9e7560de06e072ff2e33d0b2db38b8fcc7afefb536e5094e7 SHA512 028e2c579d6e41fed2a3b7de91f3e0eac08fecd52bd67f198437909025aa41dbf4fd7ddd76decd989f8c4ca7664fad3517b403b326d8ef297bfdd006b5d79944 WHIRLPOOL 744f76c10fc534156abb49d71b4f01c663d8c14b3eb4ced988a41b0b3e1e455b988a2b2064af96f5e75f65622f6e5077c08016e29d68b12864f33fea664a613c
+DIST gst-plugins-bad-1.10.5.tar.xz 4737820 SHA256 c5806040bb83b43be86ce592e6a19c5d83d7776f7d9f434eb4b911c4efff3573 SHA512 03a1b712084ace16b933b708e19922aef4f9b5f7ba0408c35865e699d70bd19e73121594449355b6252a31d9085602d8bef581fe14cfdf6c9fdcf2ddcea21e1a WHIRLPOOL 4828818d6f2a18d38b35e6b6ab3dcc5ad2465b22e2e505d84d2665cd4fc6838391d47d79256e57cc52522fa459cd0949060182aa02baa6e9ec22160335380d3b
+DIST gst-plugins-bad-1.12.3.tar.xz 4707000 SHA256 36d059761852bed0f1a7fcd3ef64a8aeecab95d2bca53cd6aa0f08054b1cbfec SHA512 6df47381de3a2f4286d047c1e7de2c76dd4312c9806636e2012717282cde0f3e5b2d0ffa910c564c8e122b19363e842b663cce1eda7ae95a05d63d1dbbd52661 WHIRLPOOL b4c1262a0ca63331f5cb38fecc6a26830234712d6d4409aed495b05e7cfe13760bf056767e54e17cb9899c3671f0a05b90199d80d0b47bacb2ee6d27b89a5457
+EBUILD gst-plugins-openh264-1.10.3.ebuild 333 SHA256 28bbc4eb2d03413912385e1eb12bbeeee497a43bd8fb9b6774e434d2d2df62fa SHA512 0a3bf4c613fadf9c70e722fd6cd2c3c4b7c5af9455883c36b235b3fdd932a0c9824235406a64cfa59fc3cacb307ee890052e63e5980c6cc903597861643c34a6 WHIRLPOOL 54d25cf04dca5ad59b31e16c71d178e24416ddb23029b0d243fdaf2384c3292c283a615a10225a78963b0b4832c3dca53fd906402fd63f9f69060867a2ff8f12
+EBUILD gst-plugins-openh264-1.10.5.ebuild 334 SHA256 9fff0c364ff6b3b0188895953dab886266e27d2f6e07b5c5004a99307baa8e8d SHA512 a20e1423e4ce016d880435b88b4075806858d27a56b7a0c6ac97f1af3008966d7e3a64ec6257437aeeeecc4a6b7e490d33d363f26ddbd941a6e0c88dfe2976f7 WHIRLPOOL d5781b6eed50be487cabfea59f24fa4336e3e789f7021d4309a243fea1182f186fb20ea1f462f0d96cec238504f6aecac1968c37129632b50522f37be7e677c8
+EBUILD gst-plugins-openh264-1.12.3.ebuild 335 SHA256 24255a6248975d61192dd45092098c1456cd006e79ab90575fae9298f78c292d SHA512 00fcf930bbabd159edc522a24dd4fb22be809d55b360fa7be8ddc62408ebf8db2c30a12adf76946241ab5a55b0a845e3c0dfe898c1a62aa4b8783137beaec511 WHIRLPOOL 3722d690918a16b6da3de6880620798d321c28d45189712707a66c17d89bd0976a206cb71fc85f4a07da970a131944409196a2c6a15247c0f07704635997d5a9
+MISC ChangeLog 2422 SHA256 e478b87bad6be283c6490176c2195ee6cf449950755644ad71a254923f007fea SHA512 82a83475547e6f0956a8f4f869de8347c059c273ca964743eb628039c00faf2d967b10c8e3fcf2b71ffb22b81ed742c66460976d8bb92111627607482beb426d WHIRLPOOL 58deb5c4af02052a2964333df6ea5acc4200c49199cee2fc6c11365e043988e1939d70255a80825bd17967875d4532a4e6d4cd44f23725614dc5232b60316c88
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.10.3.ebuild b/media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.10.3.ebuild
new file mode 100644
index 000000000000..8b8bcbed79ce
--- /dev/null
+++ b/media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.10.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="H.264 encoder/decoder plugin for GStreamer."
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/openh264-1.3[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.10.5.ebuild b/media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.10.5.ebuild
new file mode 100644
index 000000000000..a25e40c30fae
--- /dev/null
+++ b/media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.10.5.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="H.264 encoder/decoder plugin for GStreamer."
+KEYWORDS="amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/openh264-1.3[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.12.3.ebuild b/media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.12.3.ebuild
new file mode 100644
index 000000000000..0f8098cec403
--- /dev/null
+++ b/media-plugins/gst-plugins-openh264/gst-plugins-openh264-1.12.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="H.264 encoder/decoder plugin for GStreamer."
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/openh264-1.3[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-openh264/metadata.xml b/media-plugins/gst-plugins-openh264/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-openh264/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-opus/Manifest b/media-plugins/gst-plugins-opus/Manifest
new file mode 100644
index 000000000000..1185793b2902
--- /dev/null
+++ b/media-plugins/gst-plugins-opus/Manifest
@@ -0,0 +1,11 @@
+DIST gst-plugins-bad-0.10.23.tar.xz 3155044 SHA256 03cf0786391c64625569072e904082a08861f05a63d64b2f8e8dad3f26d81bf9 SHA512 6437dd12707ef29651f4014b54612cf2a3a42ed4e05a1c5f4a432d80e27efd2abc0df891ebcfdc9e7b2cf9f71a15b88e48b3aa6db24a178ed6de3b1bdf4c3dc4 WHIRLPOOL dd657100909c32ab75cb8aada8db24d68ddf7a10dc0eb055982d7e4d9ae7a50c364eeac9017cea8b176734fc09cf7f8e4e8f52d24e3173806633ddb8a7acd93c
+DIST gst-plugins-base-1.10.3.tar.xz 3060016 SHA256 e6299617d705a0cbfb535107c1d3a8fc0f0967f14193a8c5c7583f46a88b1710 SHA512 011fc1d8382784624c00795c929f61486c2853141c364a812b2457b5874157a099fb2cae74c213e024e24adea801da31518e644503939380af740ae36da39801 WHIRLPOOL ac5dacbf02de4648bf164744a8e6bcbf9af34c68896c5f2013b70411f3037621fdefd73adb20337c45af812003c80aebd7b4b73b1d7fb0dfb933afb7633eb796
+DIST gst-plugins-base-1.10.5.tar.xz 3060092 SHA256 1c401a79bd1e4521c6ef1b66579bddedd9136e164e54792aab4bfcf3485bf9a7 SHA512 0f8e3dc1b0d86c30cd149d81db07639a926e1c6914ed59cadd610e81570ffa38d9f9382b470e384a38e25535900516919d35bc6486f048d8d49fb3660c2431a8 WHIRLPOOL cb63284d70ab937bf8e1ee4522fdc87b9fb947cec0d55ca3617ab1a99d8b155696e52f2673b949c12142ec02bdb2ea60f893886b30ccb6417cfbdb313bb3f006
+DIST gst-plugins-base-1.12.3.tar.xz 3117364 SHA256 d3d37b8489d37fa0018973d850bd2067b98af335fef2fa543ee7d40359e3cea5 SHA512 d32f71836e25081b00040709a2184da85489e5af90902a0b27b820a478f5805bde93a04cefaeabf36dde53c16ad12f2816777cc195f1e027f19d1883e088e2b2 WHIRLPOOL e81c3183a70b121412bc455a4f93501e2fab7bf241a66f903446115891ab66ee78d570b01a4eaa5eb7971a7233f3fabf10a71c398bb4205beea6dbfb4280bcdf
+EBUILD gst-plugins-opus-0.10.23-r1.ebuild 483 SHA256 c1862835616e0991b1ee085878a52cf37a4b96d61031127555b0142eb16e2320 SHA512 5bdc5e46ed34feaa7b63fd6f5dadb6e6c7b623b05a6c22b0f5e893f0f6c1e9a243d6265f865dc509d460822429d446833172ece1549564d676b1154d2ef8cba8 WHIRLPOOL 51c6bb5f9e8b5f39624ac66432eb45f9011b59925ed7c4ba10efdee6088473341a02f973a69e143e620d44b5cbd00d9ea0fedf56a018eeb8a88498b016274ee6
+EBUILD gst-plugins-opus-1.10.3.ebuild 651 SHA256 1b7252e86021916ae2882038fb01584f9a11c9916703917fbc18cf0d3e88fe54 SHA512 4684abff63c305f0366a49792951a797811bd08e87ffdbee77217e70d1e44a3150f19321ba733710a98136a68fd9d6ffd2116b75f7793e1375b79ac7f68e5ed0 WHIRLPOOL 7ad28700025f35e53f94c82ad73ca55045f8af46ed2fc67c109ea6ec1e62e379fbcf0354f54b3884b7a5f8972843bd84bf86b7ba392afdd91b2b83ab885a45eb
+EBUILD gst-plugins-opus-1.10.5.ebuild 662 SHA256 2ac287947df47d6b7c1e787118c77bc064d0f2f6cbb0df62e894da33e74b2837 SHA512 4a0d9d0f2125e06701792275d0032fedaa69343bcc3a2980b8d6845e8359348a9f17013c9eea018e5247c0ebb2217993694da09fb30743d2dc710fb963954e4b WHIRLPOOL e9eb019b53e9e06f8975775c56b294781fa2fa73e4a4bc0d9d74c56ff3f77b6b66d43e443d8a02e4a477dfcbd9ec1a3b2dc101cf5b3c1100dfff8b697137f01b
+EBUILD gst-plugins-opus-1.12.3.ebuild 666 SHA256 0439e75e1e4c1e17c5caebd4ebeb5c7f5f7c89873e6df6381ff8f0f5424126f6 SHA512 6c55dde4ed30097c6c3f4667f131c877e6d049eccea96ee220c529865839443ff1606f3d7ebfcd0ac2969c1e1fe413d0bcd4961c1f0713668807e4f279a7ad18 WHIRLPOOL 7768fa93e3ab10e0326b3bb1242cf571e3cc931e81c5a7b5ec4451cd8bdcd96cd7bda25f7cca6e0f3bda31423b40237a0c1e96d71db0d46e48da02406887a7f4
+MISC ChangeLog 6906 SHA256 00bc24b49210ba95f69739c59127dbf80a63e0d1bca39b624f9842daace37866 SHA512 0b8504c5816d5c410a4090e3b5d3e96350223625c56906303520a943d9540deddae9e69f3ce548a3aaccfee8fb6c5bfa350df8cd99f1f752cd37134335aa3272 WHIRLPOOL 51a877a81378fbc25577f77c404977404fffcb8638126a9cd59ce01da7842a2558aabb804d1a21b9ba713e403065c5d62f6ae9b3a4e077e5d434aaf2ecb7cb50
+MISC ChangeLog-2015 10879 SHA256 ed9445bc3dd96f9a115df8a231afe9df7200714a72fdc88b11478f4ecc8ff7b3 SHA512 4a86de4a611e7372d8afc4bdb0acdbfc17bc768ac1fe7405375e4bd4d006ad54b205fdddaa93fd71179ab4dbc8fa87ca8a3696aa0c9e4d0e359790742abeb61e WHIRLPOOL 585f16af61c5d9065984fac8bf8e7548bb254e3e2d8c32512df1fe946502322e2d8270d9baf076e0c699658c7fcc01e0f348036842ea07db29786f2e6838c9a3
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-opus/gst-plugins-opus-0.10.23-r1.ebuild b/media-plugins/gst-plugins-opus/gst-plugins-opus-0.10.23-r1.ebuild
new file mode 100644
index 000000000000..211c7f28ac7b
--- /dev/null
+++ b/media-plugins/gst-plugins-opus/gst-plugins-opus-0.10.23-r1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-bad
+inherit gstreamer
+
+DESCRIPTION="GStreamer plugin for Opus audio codec support"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd"
+IUSE=""
+
+COMMON_DEPEND=">=media-libs/opus-1.0.2-r2:=[${MULTILIB_USEDEP}]"
+RDEPEND="${COMMON_DEPEND}
+ media-plugins/gst-plugins-ogg:${SLOT}[${MULTILIB_USEDEP}]"
+DEPEND="${COMMON_DEPEND}"
diff --git a/media-plugins/gst-plugins-opus/gst-plugins-opus-1.10.3.ebuild b/media-plugins/gst-plugins-opus/gst-plugins-opus-1.10.3.ebuild
new file mode 100644
index 000000000000..10b2a7b7a28e
--- /dev/null
+++ b/media-plugins/gst-plugins-opus/gst-plugins-opus-1.10.3.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-base
+
+inherit gstreamer
+
+DESCRIPTION="Opus audio parser plugin for GStreamer"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd"
+IUSE=""
+
+COMMON_DEPEND=">=media-libs/opus-1.1:=[${MULTILIB_USEDEP}]"
+
+RDEPEND="${COMMON_DEPEND}
+ >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP},ogg]
+"
+DEPEND="${COMMON_DEPEND}"
+
+src_prepare() {
+ default
+ gstreamer_system_link \
+ gst-libs/gst/tag:gstreamer-tag \
+ gst-libs/gst/pbutils:gstreamer-pbutils \
+ gst-libs/gst/audio:gstreamer-audio
+}
diff --git a/media-plugins/gst-plugins-opus/gst-plugins-opus-1.10.5.ebuild b/media-plugins/gst-plugins-opus/gst-plugins-opus-1.10.5.ebuild
new file mode 100644
index 000000000000..94061badc152
--- /dev/null
+++ b/media-plugins/gst-plugins-opus/gst-plugins-opus-1.10.5.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-base
+
+inherit gstreamer
+
+DESCRIPTION="Opus audio parser plugin for GStreamer"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+IUSE=""
+
+COMMON_DEPEND=">=media-libs/opus-1.1:=[${MULTILIB_USEDEP}]"
+
+RDEPEND="${COMMON_DEPEND}
+ >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP},ogg]
+"
+DEPEND="${COMMON_DEPEND}"
+
+src_prepare() {
+ default
+ gstreamer_system_link \
+ gst-libs/gst/tag:gstreamer-tag \
+ gst-libs/gst/pbutils:gstreamer-pbutils \
+ gst-libs/gst/audio:gstreamer-audio
+}
diff --git a/media-plugins/gst-plugins-opus/gst-plugins-opus-1.12.3.ebuild b/media-plugins/gst-plugins-opus/gst-plugins-opus-1.12.3.ebuild
new file mode 100644
index 000000000000..bb7cfed8d825
--- /dev/null
+++ b/media-plugins/gst-plugins-opus/gst-plugins-opus-1.12.3.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-base
+
+inherit gstreamer
+
+DESCRIPTION="Opus audio parser plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+IUSE=""
+
+COMMON_DEPEND=">=media-libs/opus-1.1:=[${MULTILIB_USEDEP}]"
+
+RDEPEND="${COMMON_DEPEND}
+ >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP},ogg]
+"
+DEPEND="${COMMON_DEPEND}"
+
+src_prepare() {
+ default
+ gstreamer_system_link \
+ gst-libs/gst/tag:gstreamer-tag \
+ gst-libs/gst/pbutils:gstreamer-pbutils \
+ gst-libs/gst/audio:gstreamer-audio
+}
diff --git a/media-plugins/gst-plugins-opus/metadata.xml b/media-plugins/gst-plugins-opus/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-opus/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-oss/Manifest b/media-plugins/gst-plugins-oss/Manifest
new file mode 100644
index 000000000000..e9fe744b3015
--- /dev/null
+++ b/media-plugins/gst-plugins-oss/Manifest
@@ -0,0 +1,11 @@
+DIST gst-plugins-good-0.10.31.tar.xz 2738016 SHA256 77a8436a7c0a15f876bad29616835046890df2bcaf72da02151bd91e3d292b64 SHA512 d153dcd5bb846450e9d76fe247f2b2e627e760feaad1bfd4c503a39af2128fad3630788463ea0d50539209236c864df0b2172ab9dac52f49cadff69ac7346809 WHIRLPOOL 952f65219d9e9645c9ab89b071c56d783e2c795fadbf59176e430ba86a5fcaeb6bfc93f0978d424158550a4526145b5567acf2ff1d59e0068241821d332fd3c9
+DIST gst-plugins-good-1.10.3.tar.xz 3426164 SHA256 4e07e93e34d4b93208f1579c21e7d91a236577b36f128a5332ffee85b4465955 SHA512 ae1523e374715b4f65509eb63d987118510fc4fe61b5ac2a98e4ec06feb2ec65899557976d796ea09644b32652f3a321aca462b8fe1621308e0c00dd6913e592 WHIRLPOOL 7c2c5fa9b21cfd35e7895beb947b6396ae55bd2f510fbe55b7696a0b68e7248e0cb04d5e4fe55e8d029ab03b5401fe20c5080a92b0b22532c9ac3dcb7167681f
+DIST gst-plugins-good-1.10.5.tar.xz 3425088 SHA256 be053f6ed716eeb517cec148cec637cdce571c6e04d5c21409e2876fb76c7639 SHA512 556bb5f95f3d52722849b5abf2ece1abeba9eae556aa2bebccaeda419639aa93b517bacbe74a0b3c0ce481d1e56ed2793de892a3054fdb06ec9652e207d69e16 WHIRLPOOL 01405868de1faee643f1b9653efaf0a822a85a02d6c04ff98b93e9dc8339671111005105aeb4cb2d5b6c86e69c943d12daff6fc35e94c002b12e805f9605eac6
+DIST gst-plugins-good-1.12.3.tar.xz 3487448 SHA256 13e7f479296891fef5a686438f20ba7d534680becf2269ecc5ee24aa83b45f03 SHA512 8ed96d2b2c8724659cf8163be5246ec30c8a92d70fc6632e207ad258cff5624d6fc03576e6e674011bb88a4825c8ce225545bc7e60cdf66a173d9e1d4bfbbaa4 WHIRLPOOL 9255759738e14f9a6aee1122d7f2bd7b23266e33bdc834e2942ac3a1fbb9389fed504d4769c1ab50c35b8a319c351f8373aca8cf09bd138bbaf7bef4fc51894a
+EBUILD gst-plugins-oss-0.10.31-r1.ebuild 367 SHA256 2c1167764da87a25198289d6b6dabc23c9c73268d6df1a03a19db3b8b6f60419 SHA512 cf6f4d422bf392ebe0695262b8468fca446c5451ba36c5ffe4ccbb3ecf867a2f373124edf1670ed211bfa9ea39d8f5afa98e245920ec9a14527037b9d5c8ddfa WHIRLPOOL ac07caeb4626c7038e03b723142c9d90966cfed401d1af0341ae0289ba73b200719c992ce4980df956231ece171c4a03eee3fdf4cc07b9b05555d35b2cd94367
+EBUILD gst-plugins-oss-1.10.3.ebuild 366 SHA256 f390fdfaee23d4976fc0cfd4d87b94d5f4504dbf5fdf49d0a1a0eabf333fb9b1 SHA512 ce2327f0b38efdf4f0dd833f07db7e4acacfc8e172593919b16e6088ab67a3fb8d6ef08770e58748cb5bf370b530e975e131d9f2bef0c988789bd89eb31ac051 WHIRLPOOL c429fafdd9d664cbb83c7d1bb85300e955d9b46110249f2a2b4b89d860534fc2462c52c75429e4962bfb10ef227fc092d9046bb18e25f910bc6d1e07dee6c549
+EBUILD gst-plugins-oss-1.10.5.ebuild 377 SHA256 6ca7218d61344d0aae42f2d112d82e39ef0651f09edbcd5776a43345230e2ea5 SHA512 23ed6a30a1fb63a44a9ab9ce4ea0e0aea49d58e0e86ef172145d8c5dbdb69775a642244d2f2b2d963de95c3594da8368c9f5d208b7471853025c3388a33d7e22 WHIRLPOOL 7c0fdd1d21ea1d367695f1f7bfd934f5e01f10e135429651347e128ba373b6a16e0705bce565275b8cb430a67464c2c51c0ae9411295384d3ca60ff091ed3815
+EBUILD gst-plugins-oss-1.12.3.ebuild 381 SHA256 60f44acb9e40f3193c2fa53181cc917a8500c78050135585c7bf3d91f9b74906 SHA512 296dfe4640ae020a80b3c3a45d9fe8ef3e6c5e0053827c4a790815fd24da81797809069a29f9747ae0963787fedc75baf91934bc738c847267fc224d9a194cea WHIRLPOOL ee4d53eb83dd4c334f399c4e03857406637a8e18eafbf93a72868d1af5ec61e84ff7c119debf482eb191fe26c41f40e44cabae8ebac3947a7d138bdfedc32e9a
+MISC ChangeLog 6410 SHA256 285efe46f5cc4ac43c33ec5bb1fbaa8b0628e6be7465948092c8c579da6f6fa1 SHA512 84e0b77399f479371e0ef84294d994337076c7b51baf1ba20bd0ae26ad344a68c36c41510559831c549f181102a2ad36cb483d97c98978d0ebaad389858a1d7f WHIRLPOOL c5934232d329b3b02eef41abfe35fe7430e6d0fc67cfd02d2ea265393ab42161535b7f8258b703661a917aa88d58a4f14b0f138da82386bf4b4dca750a39bf42
+MISC ChangeLog-2015 32328 SHA256 294d58553a9c861a6e552664eb9e5e360e47e549b6d9bfe474747e9ce561f2e3 SHA512 e24089af6bc505983b2bd6664cc8d2950e700724c9605be73f4297e9de3322ee2a6f1911b07eb92792b3cfd6872c9743b2c6647578eaa9487e5a7be635b74392 WHIRLPOOL 6c7410bb4b968b6d043b0138f731af6775356cdb50dbc1a09ce87131a420d6a17d828a2684bd095fd1ef9dd67ecbb54e6cdcc17f3f785674349cdd658bf4d49c
+MISC metadata.xml 488 SHA256 883f4e2428d3de9847f47511c1bef7dc8395b53ef2dfe1b1c4577fd9a195a0aa SHA512 6ab36e28308e33d9b2e74a419ed558c913510f23bee1fd1a58ff87c6937dc2c3b4c8c683831e771460258424e89797a6b8c5ebed95cb87506ae7d67c11b2c243 WHIRLPOOL 64d814e18896daeefa1821ba88a7b777312f98b3d541783ecba63848250d6c389781a77e39470602abe73a8d8204b9f3321555619c5cf513cb2b99a40514ce99
diff --git a/media-plugins/gst-plugins-oss/gst-plugins-oss-0.10.31-r1.ebuild b/media-plugins/gst-plugins-oss/gst-plugins-oss-0.10.31-r1.ebuild
new file mode 100644
index 000000000000..b8452bc9420e
--- /dev/null
+++ b/media-plugins/gst-plugins-oss/gst-plugins-oss-0.10.31-r1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-good
+inherit gstreamer
+
+DESCRIPTION="GStreamer plugin for OSS (Open Sound System) support"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND=""
+DEPEND="virtual/os-headers"
diff --git a/media-plugins/gst-plugins-oss/gst-plugins-oss-1.10.3.ebuild b/media-plugins/gst-plugins-oss/gst-plugins-oss-1.10.3.ebuild
new file mode 100644
index 000000000000..0d1d1366e130
--- /dev/null
+++ b/media-plugins/gst-plugins-oss/gst-plugins-oss-1.10.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="OSS (Open Sound System) support plugin for GStreamer"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND=""
+DEPEND="virtual/os-headers"
diff --git a/media-plugins/gst-plugins-oss/gst-plugins-oss-1.10.5.ebuild b/media-plugins/gst-plugins-oss/gst-plugins-oss-1.10.5.ebuild
new file mode 100644
index 000000000000..6d2ec3753ecd
--- /dev/null
+++ b/media-plugins/gst-plugins-oss/gst-plugins-oss-1.10.5.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="OSS (Open Sound System) support plugin for GStreamer"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND=""
+DEPEND="virtual/os-headers"
diff --git a/media-plugins/gst-plugins-oss/gst-plugins-oss-1.12.3.ebuild b/media-plugins/gst-plugins-oss/gst-plugins-oss-1.12.3.ebuild
new file mode 100644
index 000000000000..3fa4ccdc16c6
--- /dev/null
+++ b/media-plugins/gst-plugins-oss/gst-plugins-oss-1.12.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="OSS (Open Sound System) support plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND=""
+DEPEND="virtual/os-headers"
diff --git a/media-plugins/gst-plugins-oss/metadata.xml b/media-plugins/gst-plugins-oss/metadata.xml
new file mode 100644
index 000000000000..65d04f3a8701
--- /dev/null
+++ b/media-plugins/gst-plugins-oss/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+<longdescription lang="en">
+ GStreamer plugin for OSS (Open Sound System) support
+
+ Includes the following elements:
+ * osssink - Output to a sound card via OSS
+ * osssrc - Capture from a sound card via OSS
+</longdescription>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-pango/Manifest b/media-plugins/gst-plugins-pango/Manifest
new file mode 100644
index 000000000000..938e0fa133f3
--- /dev/null
+++ b/media-plugins/gst-plugins-pango/Manifest
@@ -0,0 +1,5 @@
+DIST gst-plugins-base-0.10.36.tar.xz 2364108 SHA256 1fe45c3894903001d4d008b0713dab089f53726dcb5842d5b40c2595a984e64a SHA512 ea77778e073515df58229a641b4363df31f0b80204a5a43a8feb31f0b03a5a4b9b79d6e07e1615c773a59927a9b649f1b1d782def1120d581d09a090be8363b8 WHIRLPOOL e455f2a1aafd60078080735108e4ac336bc4764ed92b9579d83a453f75491331d16b48e5983f3c9712b6edb28ec379e696f06f6910c93168b019d6077c28fb6d
+EBUILD gst-plugins-pango-0.10.36-r1.ebuild 404 SHA256 0a2532c6e2124b39d029c61246e856893b8536a6bf8a4b7236c09204f4a907af SHA512 87b9e95adab8b9f66827cadb1b85084b1e5c00f4997a95f5c76b2ec4622cc8b00df8f10c1a179ccf81999df59aa2eaa75e02976a068eb48e230a85a7c13aceed WHIRLPOOL 09a2c9455f4ff73167f3c6bb8e4e24a009db97101a474f19a9e664b4db1bb1ccfba185ab967e29bae4f634717cc197008811cb4012d30884d133476566dc439d
+MISC ChangeLog 2697 SHA256 61ee66cd3c853a058364120bb2aea3680a7c504391f3a8237ed8d9c725c432a4 SHA512 006a9a9882655206ca4816581187efc242369a78bf8fb571f38e549e6ce20ac515dabd965af9d5c79c8c20bbdf7e72809a65d232f48ca3dd2f1157c6a86e568c WHIRLPOOL fb62baeb6d59bb37756845304fbe83365593c2e26bdea7b1d87151eeceae6d34f952eeee213afad0a4dd33e91352d4454f4fdcb49a4a62f82469dfd4eb9a006a
+MISC ChangeLog-2015 25492 SHA256 a8b5b48a6c220c7b7faaafe04b07d8fa3a52c09c31b37fcfddbec13010ebce6f SHA512 fcd3d89e551c05e918a1ebac4569f9f5eafd599907daf44b577201ce4e40326238b2d60236da70cfad01691ab1833b702e0c619f1803978a127d78d267f5dd6e WHIRLPOOL fd6c88bf66c995bbd5c23ca59ebdac2445a826dba9cc20d59f1ceb22f8a73b78f14c9123371703a4abe981e4974e0004241100660b46bae2b57ec11860be8683
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-pango/gst-plugins-pango-0.10.36-r1.ebuild b/media-plugins/gst-plugins-pango/gst-plugins-pango-0.10.36-r1.ebuild
new file mode 100644
index 000000000000..92a5ab1d9fea
--- /dev/null
+++ b/media-plugins/gst-plugins-pango/gst-plugins-pango-0.10.36-r1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-base
+inherit gstreamer
+
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=x11-libs/pango-1.36.3[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ gstreamer_system_link \
+ gst-libs/gst/video:gstreamer-video
+}
diff --git a/media-plugins/gst-plugins-pango/metadata.xml b/media-plugins/gst-plugins-pango/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-pango/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-pulse/Manifest b/media-plugins/gst-plugins-pulse/Manifest
new file mode 100644
index 000000000000..08d89ad77179
--- /dev/null
+++ b/media-plugins/gst-plugins-pulse/Manifest
@@ -0,0 +1,11 @@
+DIST gst-plugins-good-0.10.31.tar.xz 2738016 SHA256 77a8436a7c0a15f876bad29616835046890df2bcaf72da02151bd91e3d292b64 SHA512 d153dcd5bb846450e9d76fe247f2b2e627e760feaad1bfd4c503a39af2128fad3630788463ea0d50539209236c864df0b2172ab9dac52f49cadff69ac7346809 WHIRLPOOL 952f65219d9e9645c9ab89b071c56d783e2c795fadbf59176e430ba86a5fcaeb6bfc93f0978d424158550a4526145b5567acf2ff1d59e0068241821d332fd3c9
+DIST gst-plugins-good-1.10.3.tar.xz 3426164 SHA256 4e07e93e34d4b93208f1579c21e7d91a236577b36f128a5332ffee85b4465955 SHA512 ae1523e374715b4f65509eb63d987118510fc4fe61b5ac2a98e4ec06feb2ec65899557976d796ea09644b32652f3a321aca462b8fe1621308e0c00dd6913e592 WHIRLPOOL 7c2c5fa9b21cfd35e7895beb947b6396ae55bd2f510fbe55b7696a0b68e7248e0cb04d5e4fe55e8d029ab03b5401fe20c5080a92b0b22532c9ac3dcb7167681f
+DIST gst-plugins-good-1.10.5.tar.xz 3425088 SHA256 be053f6ed716eeb517cec148cec637cdce571c6e04d5c21409e2876fb76c7639 SHA512 556bb5f95f3d52722849b5abf2ece1abeba9eae556aa2bebccaeda419639aa93b517bacbe74a0b3c0ce481d1e56ed2793de892a3054fdb06ec9652e207d69e16 WHIRLPOOL 01405868de1faee643f1b9653efaf0a822a85a02d6c04ff98b93e9dc8339671111005105aeb4cb2d5b6c86e69c943d12daff6fc35e94c002b12e805f9605eac6
+DIST gst-plugins-good-1.12.3.tar.xz 3487448 SHA256 13e7f479296891fef5a686438f20ba7d534680becf2269ecc5ee24aa83b45f03 SHA512 8ed96d2b2c8724659cf8163be5246ec30c8a92d70fc6632e207ad258cff5624d6fc03576e6e674011bb88a4825c8ce225545bc7e60cdf66a173d9e1d4bfbbaa4 WHIRLPOOL 9255759738e14f9a6aee1122d7f2bd7b23266e33bdc834e2942ac3a1fbb9389fed504d4769c1ab50c35b8a319c351f8373aca8cf09bd138bbaf7bef4fc51894a
+EBUILD gst-plugins-pulse-0.10.31-r2.ebuild 451 SHA256 e747dc204afcb71e03629063a63d84cd1cf20e4ecab6433ff1d9ad8bd8a4f785 SHA512 762cc23f92d89251b3f92c57d796a0acd0c4904d6a0bedc475d54eb5f475949a34cd0d3ed5384922a35a15448e9ed81ed9efe4ebb8aa25f5ef9158a4f981311e WHIRLPOOL 36a5219720b5c06e801872158ff2dcde7389588af539514711c457e5973370bf2ca7afa441764ace53361eeb45b5451ebd7a6af0585b811c266a601da01ff998
+EBUILD gst-plugins-pulse-1.10.3.ebuild 447 SHA256 eec50fefc485ce784e34b2fc265c210e12739acc1a5749ae6b3197c3c0c8ec4f SHA512 75637b8d8746671365ad636806d70ddf7614677d3d5c80e465b48532a74dd9c0e0050576fae6eca7ba70880f763cc06502980461f2373aa2214bc6ccf347f47c WHIRLPOOL d84e476055e8ffedbe6a9d43051972ba7eb997625ec500b482d9644c997f47644d229f854efb3cf9dadd8fd25ab92e4367ea52db4445513a6991985057cb915c
+EBUILD gst-plugins-pulse-1.10.5.ebuild 458 SHA256 cd6684ef0194406d59bd903fda3e3f115844b8c56bc6d0dcc9d9851aee5ff3e5 SHA512 449864c9d33f6636eeafb9597005f3e4e828b1780a5f1e069c9c48377ceaa669f8727bb48b13ef3b941b58d3375db77747b9c4b2bfe44f74f5ab8571d20a95bf WHIRLPOOL a77c7370c2cf550ff06b4901a6688a6ddd0b1a6651d9bf114f47af6de81c8fa80610519a3174d3dbadea643cac9a1a1ebc18aad556cfd0cad1a7b3e0003017e9
+EBUILD gst-plugins-pulse-1.12.3.ebuild 462 SHA256 46ba7a1e597dbb4e51ab0d0a036a5139c13fa78067004f166196852fb156ee30 SHA512 10ff8b21da7fbc981200cd3dfbff3cf4c6316563946c6380f8655922701ab9c1fb79e9c22269f3dd75ab08ec822a517b9c202907c8d0b093d651b9da7f4d71b6 WHIRLPOOL 848582bd1b762a141a284d00bff7ff42814f80773b33dac7446702f95b3d40d40df042fce6d466ef37fb85274363f6ef8bfeac61fe53a48196ae37791d777208
+MISC ChangeLog 7353 SHA256 e38c9cec8833d8ce407d7c2e1d6e35eb38b755b008187f7c2eb099115436a44f SHA512 6d1a194a9e29ddce4d7882097c44ac9121a752bfbd2f46044f2778d9f78bbc46a5ddea6b2d16fa83b6611e6313437d0e58c22dd6421659a897abeadfc17e386b WHIRLPOOL 1e451556d6e9b5a37a6cf00612a4ef220ef0977e7c4617dbb0c44bee55f271bac68fbb67ba5d1a238c7259b15a6281c24223429f9c6a8bcf82572c9b71fb3fc5
+MISC ChangeLog-2015 20826 SHA256 0a501d020c1d25a5ddd12e210bf0fdf5101966bf4b9f5e44f3d9bdc46373d245 SHA512 3d626a03591f0ba620ddad16e9038237cd29214c3fc72191e1d5eba771b886bcec2501d9d1fe36caa1d011e19f57633cadb1d4748c3476d11ded11da4e8e4326 WHIRLPOOL 1dd3db22bbfd8899e5b2570f80dc1b91f274b488d9665ee96a5141b51a16f72d641b915d386439060c181c58758e097f7833754c6c6bb56e2bfea84618277955
+MISC metadata.xml 610 SHA256 d49315c57e513ed38fb26b784d67bf9c5b03a927c85dc68247b10c36950f4ad3 SHA512 0f0fa4496446fbaa649c3d76538c4960ca0d7918b40e305aa0da8516e79ef25c10136b0097fd687cb968c37de636b57ae667be1bc3197a571f557400a9c0c478 WHIRLPOOL 6e8f63bdff5b8dee230bf738baee32c2a8308e6eded6c776eeb9d531c461d68fb58208c2382b2941f86ba95eacab15d3ceafe08d32f3b4d56a16d34542649cc4
diff --git a/media-plugins/gst-plugins-pulse/gst-plugins-pulse-0.10.31-r2.ebuild b/media-plugins/gst-plugins-pulse/gst-plugins-pulse-0.10.31-r2.ebuild
new file mode 100644
index 000000000000..0cab8b34b61d
--- /dev/null
+++ b/media-plugins/gst-plugins-pulse/gst-plugins-pulse-0.10.31-r2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-good
+inherit gstreamer
+
+DESCRIPTION="GStreamer plugin for the PulseAudio sound server"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sh sparc x86"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/gst-plugins-good-0.10:${SLOT}[${MULTILIB_USEDEP}]
+ >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.10.3.ebuild b/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.10.3.ebuild
new file mode 100644
index 000000000000..ce52bf9483a8
--- /dev/null
+++ b/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.10.3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="PulseAudio sound server plugin for GStreamer"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sh ~sparc x86"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}]
+ >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.10.5.ebuild b/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.10.5.ebuild
new file mode 100644
index 000000000000..19a7fe1137e5
--- /dev/null
+++ b/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.10.5.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="PulseAudio sound server plugin for GStreamer"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sh ~sparc ~x86"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}]
+ >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.12.3.ebuild b/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.12.3.ebuild
new file mode 100644
index 000000000000..c89250b85d22
--- /dev/null
+++ b/media-plugins/gst-plugins-pulse/gst-plugins-pulse-1.12.3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="PulseAudio sound server plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}]
+ >=media-sound/pulseaudio-2.1-r1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-pulse/metadata.xml b/media-plugins/gst-plugins-pulse/metadata.xml
new file mode 100644
index 000000000000..a7d5e6c88c33
--- /dev/null
+++ b/media-plugins/gst-plugins-pulse/metadata.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+ </maintainer>
+<longdescription lang="en">
+ GStreamer plugin for the PulseAudio sound server.
+
+ Includes the following elements:
+ * pulsesink - Plays audio to a PulseAudio server
+ * pulsesrc - Captures audio from a PulseAudio server
+
+ Includes the following device providers (since 1.4):
+ * pulsedeviceprovider - PulseAudio Device Provider
+</longdescription>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-raw1394/Manifest b/media-plugins/gst-plugins-raw1394/Manifest
new file mode 100644
index 000000000000..5941094ff5e3
--- /dev/null
+++ b/media-plugins/gst-plugins-raw1394/Manifest
@@ -0,0 +1,11 @@
+DIST gst-plugins-good-0.10.31.tar.xz 2738016 SHA256 77a8436a7c0a15f876bad29616835046890df2bcaf72da02151bd91e3d292b64 SHA512 d153dcd5bb846450e9d76fe247f2b2e627e760feaad1bfd4c503a39af2128fad3630788463ea0d50539209236c864df0b2172ab9dac52f49cadff69ac7346809 WHIRLPOOL 952f65219d9e9645c9ab89b071c56d783e2c795fadbf59176e430ba86a5fcaeb6bfc93f0978d424158550a4526145b5567acf2ff1d59e0068241821d332fd3c9
+DIST gst-plugins-good-1.10.3.tar.xz 3426164 SHA256 4e07e93e34d4b93208f1579c21e7d91a236577b36f128a5332ffee85b4465955 SHA512 ae1523e374715b4f65509eb63d987118510fc4fe61b5ac2a98e4ec06feb2ec65899557976d796ea09644b32652f3a321aca462b8fe1621308e0c00dd6913e592 WHIRLPOOL 7c2c5fa9b21cfd35e7895beb947b6396ae55bd2f510fbe55b7696a0b68e7248e0cb04d5e4fe55e8d029ab03b5401fe20c5080a92b0b22532c9ac3dcb7167681f
+DIST gst-plugins-good-1.10.5.tar.xz 3425088 SHA256 be053f6ed716eeb517cec148cec637cdce571c6e04d5c21409e2876fb76c7639 SHA512 556bb5f95f3d52722849b5abf2ece1abeba9eae556aa2bebccaeda419639aa93b517bacbe74a0b3c0ce481d1e56ed2793de892a3054fdb06ec9652e207d69e16 WHIRLPOOL 01405868de1faee643f1b9653efaf0a822a85a02d6c04ff98b93e9dc8339671111005105aeb4cb2d5b6c86e69c943d12daff6fc35e94c002b12e805f9605eac6
+DIST gst-plugins-good-1.12.3.tar.xz 3487448 SHA256 13e7f479296891fef5a686438f20ba7d534680becf2269ecc5ee24aa83b45f03 SHA512 8ed96d2b2c8724659cf8163be5246ec30c8a92d70fc6632e207ad258cff5624d6fc03576e6e674011bb88a4825c8ce225545bc7e60cdf66a173d9e1d4bfbbaa4 WHIRLPOOL 9255759738e14f9a6aee1122d7f2bd7b23266e33bdc834e2942ac3a1fbb9389fed504d4769c1ab50c35b8a319c351f8373aca8cf09bd138bbaf7bef4fc51894a
+EBUILD gst-plugins-raw1394-0.10.31-r1.ebuild 517 SHA256 b514021c4c49ee2a71ef1eb6d1ad687488bfb7a3524feb9dbc865269489d5ad2 SHA512 895bf265fa6c2dce27a71b5487c6084bb67f9a12d299e6eeed6171b7bb8fc60357793200426e88fd8a461601e4e5697b2b659dbae85db8e6ee94c07efe6dbdb8 WHIRLPOOL 7778a6b5b43a5813f9addc8b3d2bb5ef4e1a95a1c47669309cf2900814ed5f49a9575e151d69dd3295d91b3d45e8d235d564f6cebb168bcf02d6bf16371abf18
+EBUILD gst-plugins-raw1394-1.10.3.ebuild 517 SHA256 28f46417a1e518f533e5cb7f139855a7330c651cce80a3cf3e3a5bb1008c4fa9 SHA512 9b21e9c4ba4924b44fcacbdd1d1411bfc4cde1530b6f7e0686aecbab018f17d83bbd18d4db08922e06b92624b14ba1cdc6387b2e52cf53975f08a950f7cb9417 WHIRLPOOL 5df954f6a0b095417605b2c1556cf8f363e434b22a46438ca9b57ae2d0d2bcff382ba2d51b827d47edff9926a708d81c280db0dd9bf05f88e28736f29ffab4a9
+EBUILD gst-plugins-raw1394-1.10.5.ebuild 520 SHA256 888eae1be481eda33b815ce344154604b511f37e5f4e4b7204dd9bed8d9c2392 SHA512 fa5bc3210eda2a39db1f53c0869222dcc18c587fc9e0d4250616a7824d25ee1fc6cf4002ceba858e732427f8ca33f24fea9bd8690ce10838e99b1e52a1ca04ef WHIRLPOOL 3e0ee23dc8aeda31684d471d89a67d49cb3b498e05ae8dc2c147f56d31e2c74f48b1a633657adf6eca6469816faa6de3c7d3fdd7281e9d45ce748a0090725c6a
+EBUILD gst-plugins-raw1394-1.12.3.ebuild 521 SHA256 ac0b051cb1138cf30747362722c3ce55af0dec14bea37b59f127a5b347001772 SHA512 9c1476bb230b28c5981c81db99afef434c885b63786fcd6d48a4ed78e2d1fa56524ba06cdb324e3dc540156677d15309aad8afd6675d4419c61a6fdba0c3a63f WHIRLPOOL b0f79a141a8b44f8f8d83245719ff37d35ec3a2bc48b97d47ef11b1ff376b221551b46b1afc5419d6285b48d2ba52399e2efb63da610d7ac3b81614d43c1d322
+MISC ChangeLog 5269 SHA256 9a5f9f3d5710880da14c55f56eb178c9c59834ea46c5180cf9d0254d0e5c722c SHA512 82d237793940e2c0472438a2fb523954c0eb9002a696529d24abed8ed52cb5591203338a950f4b93483507ba8d9b168e8e01c7a1ab68dc1afd4482d9b7ad8f10 WHIRLPOOL 17ef33300a74a3f8200b12e1f7f8c97d997ef20aac1cd0b74c4f004db053c998edfa3a02b6f3ae01000cdaf1ecc71d8b48a85e2166c22f7c6459690bd383eff4
+MISC ChangeLog-2015 17026 SHA256 69e4991501fce95c81b5f1d09a66d8ff2b558a4b824977561976f31c899fb646 SHA512 74bc7cec2e816d055cb7bb8f4a4a6a7814014e4ba0f105c4c4d8e71ac73b420d6d20104d4eb6d7b78be005af9401a10e3da794c7a089f01ad1858ed47f3292f4 WHIRLPOOL e6b752608d4748b94a5cd5e2a956f796984172e553d20910201b25adabedeb2c9feb1ab37fdc62e6540949522069e535a634a76850c19f94b0154fead4870d39
+MISC metadata.xml 548 SHA256 6ec29a695f5b184cec925e6739b33688f4b0c470eff41939bb492b1076ec1b3a SHA512 ad3c3f4e095d868f0df4f869fe521f3c51ada956f578b995bd9e7161ef679c5c395434a76f4ddcfe1242dc37790e8f1ffe0167c8a50c686d434747563c151031 WHIRLPOOL e8907b58d8fde0088a03b0cbea933af0e65e387875b3b870102d45e90f8ca5b2fdf3f8a02ae1ea61aabee78864def2ec161cfe2db49cc0959a6eaf4cf600b750
diff --git a/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-0.10.31-r1.ebuild b/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-0.10.31-r1.ebuild
new file mode 100644
index 000000000000..ad6542c02c3c
--- /dev/null
+++ b/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-0.10.31-r1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-good
+inherit gstreamer
+
+DESCRIPTION="GStreamer plugin to capture firewire video"
+KEYWORDS="amd64 ppc ppc64 x86"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/libiec61883-1.2.0-r1[${MULTILIB_USEDEP}]
+ >=sys-libs/libraw1394-2.1.0-r1[${MULTILIB_USEDEP}]
+ >=sys-libs/libavc1394-0.5.4-r1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_BUILD="dv1394"
+GST_PLUGINS_BUILD_DIR="raw1394"
diff --git a/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.10.3.ebuild b/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.10.3.ebuild
new file mode 100644
index 000000000000..c963dcbcbd75
--- /dev/null
+++ b/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.10.3.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="Fiwewire DV/HDV capture plugin for GStreamer"
+KEYWORDS="amd64 ppc ppc64 x86"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/libiec61883-1.2.0-r1[${MULTILIB_USEDEP}]
+ >=sys-libs/libraw1394-2.1.0-r1[${MULTILIB_USEDEP}]
+ >=sys-libs/libavc1394-0.5.4-r1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_BUILD="dv1394"
+GST_PLUGINS_BUILD_DIR="raw1394"
diff --git a/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.10.5.ebuild b/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.10.5.ebuild
new file mode 100644
index 000000000000..149e64ab0d37
--- /dev/null
+++ b/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.10.5.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="Fiwewire DV/HDV capture plugin for GStreamer"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/libiec61883-1.2.0-r1[${MULTILIB_USEDEP}]
+ >=sys-libs/libraw1394-2.1.0-r1[${MULTILIB_USEDEP}]
+ >=sys-libs/libavc1394-0.5.4-r1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_BUILD="dv1394"
+GST_PLUGINS_BUILD_DIR="raw1394"
diff --git a/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.12.3.ebuild b/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.12.3.ebuild
new file mode 100644
index 000000000000..b45807d5483e
--- /dev/null
+++ b/media-plugins/gst-plugins-raw1394/gst-plugins-raw1394-1.12.3.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="Fiwewire DV/HDV capture plugin for GStreamer"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/libiec61883-1.2.0-r1[${MULTILIB_USEDEP}]
+ >=sys-libs/libraw1394-2.1.0-r1[${MULTILIB_USEDEP}]
+ >=sys-libs/libavc1394-0.5.4-r1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_BUILD="dv1394"
+GST_PLUGINS_BUILD_DIR="raw1394"
diff --git a/media-plugins/gst-plugins-raw1394/metadata.xml b/media-plugins/gst-plugins-raw1394/metadata.xml
new file mode 100644
index 000000000000..232eaa263c74
--- /dev/null
+++ b/media-plugins/gst-plugins-raw1394/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+<longdescription lang="en">
+ GStreamer plugin for capturing video source via firewire (IEEE1394 interface).
+
+ Includes the following elements:
+ * hdv1394src - Source for MPEG-TS video data from firewire port
+ * dv1394src - Source for DV video data from firewire port
+</longdescription>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-resindvd/Manifest b/media-plugins/gst-plugins-resindvd/Manifest
new file mode 100644
index 000000000000..2b285e9434b6
--- /dev/null
+++ b/media-plugins/gst-plugins-resindvd/Manifest
@@ -0,0 +1,11 @@
+DIST gst-plugins-bad-0.10.23.tar.xz 3155044 SHA256 03cf0786391c64625569072e904082a08861f05a63d64b2f8e8dad3f26d81bf9 SHA512 6437dd12707ef29651f4014b54612cf2a3a42ed4e05a1c5f4a432d80e27efd2abc0df891ebcfdc9e7b2cf9f71a15b88e48b3aa6db24a178ed6de3b1bdf4c3dc4 WHIRLPOOL dd657100909c32ab75cb8aada8db24d68ddf7a10dc0eb055982d7e4d9ae7a50c364eeac9017cea8b176734fc09cf7f8e4e8f52d24e3173806633ddb8a7acd93c
+DIST gst-plugins-bad-1.10.3.tar.xz 4734656 SHA256 24099351fb6984c9e7560de06e072ff2e33d0b2db38b8fcc7afefb536e5094e7 SHA512 028e2c579d6e41fed2a3b7de91f3e0eac08fecd52bd67f198437909025aa41dbf4fd7ddd76decd989f8c4ca7664fad3517b403b326d8ef297bfdd006b5d79944 WHIRLPOOL 744f76c10fc534156abb49d71b4f01c663d8c14b3eb4ced988a41b0b3e1e455b988a2b2064af96f5e75f65622f6e5077c08016e29d68b12864f33fea664a613c
+DIST gst-plugins-bad-1.10.5.tar.xz 4737820 SHA256 c5806040bb83b43be86ce592e6a19c5d83d7776f7d9f434eb4b911c4efff3573 SHA512 03a1b712084ace16b933b708e19922aef4f9b5f7ba0408c35865e699d70bd19e73121594449355b6252a31d9085602d8bef581fe14cfdf6c9fdcf2ddcea21e1a WHIRLPOOL 4828818d6f2a18d38b35e6b6ab3dcc5ad2465b22e2e505d84d2665cd4fc6838391d47d79256e57cc52522fa459cd0949060182aa02baa6e9ec22160335380d3b
+DIST gst-plugins-bad-1.12.3.tar.xz 4707000 SHA256 36d059761852bed0f1a7fcd3ef64a8aeecab95d2bca53cd6aa0f08054b1cbfec SHA512 6df47381de3a2f4286d047c1e7de2c76dd4312c9806636e2012717282cde0f3e5b2d0ffa910c564c8e122b19363e842b663cce1eda7ae95a05d63d1dbbd52661 WHIRLPOOL b4c1262a0ca63331f5cb38fecc6a26830234712d6d4409aed495b05e7cfe13760bf056767e54e17cb9899c3671f0a05b90199d80d0b47bacb2ee6d27b89a5457
+EBUILD gst-plugins-resindvd-0.10.23-r1.ebuild 386 SHA256 d57fd4df30cc1b051c627db7309b199cffc4b9bf4f1c0506748fa965cb125cad SHA512 079db94e47930bd7886e03e3a51341709880847f945abe2ff4c75c54755850417b29cfa5e71fb0f710cdcc81cd858949c6e99744a4f7896395db299a97dca7f0 WHIRLPOOL 537a19f1d0464374604538292d7105f8155c6ce6c542106e5e6bc1e0b64bcceccea3ea8f1639ab4821bec7686896b141a409ef7727515c3e119b6fe128385332
+EBUILD gst-plugins-resindvd-1.10.3.ebuild 441 SHA256 a6382aa1f7dca879def78509acd2e529116d0f8ae0e427c741fbcd6db7177940 SHA512 8ee40721345f21875d9fbfecc691736d9d2c55c4dc54d5807e282f9470efdb4f5f7741c770db9e54312bdffc7aba50381dce13d173281a3febcf88f3c434a4c0 WHIRLPOOL 833dc7e7ce28bb007172b268aa6ed19289952fc9cb4dcfe0318fc2a78028874c22530511d85ff54936dd67b38a517ece4d6e33282a5dc88de5a2b68c51b3ea29
+EBUILD gst-plugins-resindvd-1.10.5.ebuild 452 SHA256 5c9110447a0bbc401c8ec116525359cb4826bd258e5c8aa5811ac38b7d845b32 SHA512 fcefae0e14ccde159c02e647ef830d28ecf14cfd16f9eed13177ff90327e35a02bcd29eb09b985af3c77255346cff04395bdf0a9395fe1ddbbb4d5e2dfcc4b18 WHIRLPOOL 5694252c9d2925392ce6f2b2470dbd1878327c5ec49337ea74244c9cc1503d049306df91f97163b1c88a9c7269a62b75333b1f8ae75484b08f9105ac768f269a
+EBUILD gst-plugins-resindvd-1.12.3.ebuild 455 SHA256 6543e4fea28452336179d7754ac724db79f7088e3b00141d9a11c294e4f4c95d SHA512 702ccb6c376c44e5ae8d5722d87f84423efef349550dfe0904056b63dabc61b0fe1305db532d9af290e007d8ee8a093260580e8cdfc395cc7f2ee74bf73a35ea WHIRLPOOL 5e99de3378ee810dce4e638e862dd62bd69b896050e79a43742d6881be20c71e1a3358e8fa15a35ac8c691dbf995b50b91199ac9159c40f6b7d601dc49d1aa6d
+MISC ChangeLog 6494 SHA256 9f7412c8e81687edfaa3284ed52b6f3acac4687d53263ebb088668470d20f80b SHA512 7befd9f3fdd170ad58f4a9f429442bde0d5a990ff5b961b047d8b6d381d8efc37ccdd0c8c1c901eb9a8cbe86f4d64fc0ab51f361376fad0112ce75bb5ecf7f68 WHIRLPOOL cd4336e556004a01713f3c28731ceef86833d9fce2c8a198a323ca4f5b2cf0d9cfae6fef6ea89ffa7e28dcaa7d6e4c28e9a57992f1f19f95c8e7c4ed3ffd0d14
+MISC ChangeLog-2015 14266 SHA256 4350717d33ff010771f5c6bc324b773230293673ff06de926571b7f4e603ee85 SHA512 6f1b5d9ca5c190e09bb467d359e3719e20416e4f212a174dac3509b0c27ee8bcbed423507dc5dc63e0f74f1cbce0dd515f1c8b6e1b33d321e5b6b1821d20aaf0 WHIRLPOOL a2897ee52781b797fc2862145500aa9226dd4234b2acd668e301b87bfb5f12d9a4d6992396fb83763e4db3bd0aaaf090383b73771d0e4f4972971acac5296e91
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-0.10.23-r1.ebuild b/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-0.10.23-r1.ebuild
new file mode 100644
index 000000000000..f0e5592da0f9
--- /dev/null
+++ b/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-0.10.23-r1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-bad
+inherit gstreamer
+
+KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 sparc x86 ~amd64-fbsd"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/libdvdnav-4.2.0-r1[${MULTILIB_USEDEP}]
+ >=media-libs/libdvdread-4.2.0-r1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.10.3.ebuild b/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.10.3.ebuild
new file mode 100644
index 000000000000..44ffd2580f78
--- /dev/null
+++ b/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.10.3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="DVD playback support plugin for GStreamer"
+KEYWORDS="alpha amd64 arm hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/libdvdnav-4.2.0-r1[${MULTILIB_USEDEP}]
+ >=media-libs/libdvdread-4.2.0-r1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.10.5.ebuild b/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.10.5.ebuild
new file mode 100644
index 000000000000..672e09e72dc2
--- /dev/null
+++ b/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.10.5.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="DVD playback support plugin for GStreamer"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/libdvdnav-4.2.0-r1[${MULTILIB_USEDEP}]
+ >=media-libs/libdvdread-4.2.0-r1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.12.3.ebuild b/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.12.3.ebuild
new file mode 100644
index 000000000000..37b5a308329d
--- /dev/null
+++ b/media-plugins/gst-plugins-resindvd/gst-plugins-resindvd-1.12.3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="DVD playback support plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/libdvdnav-4.2.0-r1[${MULTILIB_USEDEP}]
+ >=media-libs/libdvdread-4.2.0-r1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-resindvd/metadata.xml b/media-plugins/gst-plugins-resindvd/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-resindvd/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-rtmp/Manifest b/media-plugins/gst-plugins-rtmp/Manifest
new file mode 100644
index 000000000000..af0684f3e292
--- /dev/null
+++ b/media-plugins/gst-plugins-rtmp/Manifest
@@ -0,0 +1,11 @@
+DIST gst-plugins-bad-0.10.23.tar.xz 3155044 SHA256 03cf0786391c64625569072e904082a08861f05a63d64b2f8e8dad3f26d81bf9 SHA512 6437dd12707ef29651f4014b54612cf2a3a42ed4e05a1c5f4a432d80e27efd2abc0df891ebcfdc9e7b2cf9f71a15b88e48b3aa6db24a178ed6de3b1bdf4c3dc4 WHIRLPOOL dd657100909c32ab75cb8aada8db24d68ddf7a10dc0eb055982d7e4d9ae7a50c364eeac9017cea8b176734fc09cf7f8e4e8f52d24e3173806633ddb8a7acd93c
+DIST gst-plugins-bad-1.10.3.tar.xz 4734656 SHA256 24099351fb6984c9e7560de06e072ff2e33d0b2db38b8fcc7afefb536e5094e7 SHA512 028e2c579d6e41fed2a3b7de91f3e0eac08fecd52bd67f198437909025aa41dbf4fd7ddd76decd989f8c4ca7664fad3517b403b326d8ef297bfdd006b5d79944 WHIRLPOOL 744f76c10fc534156abb49d71b4f01c663d8c14b3eb4ced988a41b0b3e1e455b988a2b2064af96f5e75f65622f6e5077c08016e29d68b12864f33fea664a613c
+DIST gst-plugins-bad-1.10.5.tar.xz 4737820 SHA256 c5806040bb83b43be86ce592e6a19c5d83d7776f7d9f434eb4b911c4efff3573 SHA512 03a1b712084ace16b933b708e19922aef4f9b5f7ba0408c35865e699d70bd19e73121594449355b6252a31d9085602d8bef581fe14cfdf6c9fdcf2ddcea21e1a WHIRLPOOL 4828818d6f2a18d38b35e6b6ab3dcc5ad2465b22e2e505d84d2665cd4fc6838391d47d79256e57cc52522fa459cd0949060182aa02baa6e9ec22160335380d3b
+DIST gst-plugins-bad-1.12.3.tar.xz 4707000 SHA256 36d059761852bed0f1a7fcd3ef64a8aeecab95d2bca53cd6aa0f08054b1cbfec SHA512 6df47381de3a2f4286d047c1e7de2c76dd4312c9806636e2012717282cde0f3e5b2d0ffa910c564c8e122b19363e842b663cce1eda7ae95a05d63d1dbbd52661 WHIRLPOOL b4c1262a0ca63331f5cb38fecc6a26830234712d6d4409aed495b05e7cfe13760bf056767e54e17cb9899c3671f0a05b90199d80d0b47bacb2ee6d27b89a5457
+EBUILD gst-plugins-rtmp-0.10.23-r1.ebuild 344 SHA256 3cbb84cd41a9b3bc17ed839cebdf9524d8db9790a4f0b73d29026fa44285bf6d SHA512 923e89ddd3ea15e15b4c1820d09cc12888340dc4a48ca6c7fa64e4c3725ced7edbd0a2f136057afefd4ae4d82602d677b2ede99b617ec3181b86ec12605b35eb WHIRLPOOL e719cc47453e25ac93e7a8af6cce78448580a37c21cc831e0b67905816be80b5883a6160bdcc7e7398c3204fa7903927678a24f3d9b8db63d5f2597bb687e828
+EBUILD gst-plugins-rtmp-1.10.3.ebuild 335 SHA256 20b54135de9843909975aefe105350debe793922ad4c97284a622ddd4c7d6411 SHA512 f01e774c2a738be79cd887fcd4667f437d9d2c54aafb9b414d35e0f0ce8df2671be8b5f1d9fbdfbffb9d16dc74b0f746f53a7b4dffca8557ea276ceb4654c733 WHIRLPOOL aa04b2d166291bdf7fe5e96ed83d5293523df070488346b861df2fa80ab1087e8748ebcff248da5d2bb96e1f69d406000f358eb8d990f702d86c2a176ec6df7f
+EBUILD gst-plugins-rtmp-1.10.5.ebuild 336 SHA256 5b869e496b55152f14ebce74e36a480e95483d4329bf3fa836e5d487c899a6d7 SHA512 dd8049c8c103b4335b4b7a318ec87f9900f3b4971bacbcf4abb4a427f6b0a231d80c515d9af009bc91f1ee015f813ae1fac6648ac44040b7ad1c0f56b121e1f4 WHIRLPOOL 4f9902ace87515c1ee6869e8ce93948b71b624778bd93fac2bf8aee1f4c1153cc7678ea7e84171de6bb82a00333c83f43e77b8a0efb2d4d1222edc12b31a8776
+EBUILD gst-plugins-rtmp-1.12.3.ebuild 337 SHA256 852b522acc63cd7eca06e09a358a6c10adf692f6ad4aa86f27b0782c115b89e6 SHA512 127f98ebcbae72d83285c80b2027354a160da46a7e7f24810c63f6feecad7862e4c29ff07f0b36b0dee2532266638dd588c7408a85fd5bad9137679cce95f771 WHIRLPOOL 1f63120a8a07c5d104a0aaa7ac1344d4cd1390d80356767b1d23431e43e97d24e45075e762f3aa106bfe8e3ef50ba155749226603944161db937fedc20208a8e
+MISC ChangeLog 4825 SHA256 be3188fc916363617ba75b0718d3e6ce969c19729e7dcb8a510e489951a6e67f SHA512 d3d9687fb75a2d9194d564bd4f42c231130a5be747a3067803ee8d07f8e60335bc0cfd329469cd9b75c47e3601917c5fb5d24be40f5c6c91a8911b1e22b03186 WHIRLPOOL 0b6b50abefcfaa62846d033d70308549c39015504fcf58f905bafa1cbd5d9cd5413f54c95fb9eb2bc6ee44434028f6557cb1dc5f0ca48e26a369722b4e285bfb
+MISC ChangeLog-2015 4676 SHA256 2dba3f316d12fd87b93f1d679b60efbefd5e6574cb0deaac773daf3c708229d5 SHA512 4039b19f43d5ca143f4e796d3ddde8354061723e667b1e318bb2b6da8a7a8f4e58afe3e79c7166cb43c5a17622890871ee65dec3cf0bc72c4530743cfe263ed7 WHIRLPOOL 8181d72c9085e13f5aa0665e7d26e3ec64c9abe1a9937cb6a5fa316776fa1331f068188c3b20a65af4eff55913f5e7984ada3123371835f1e296b7282f6b38af
+MISC metadata.xml 419 SHA256 d2d1de3529bf70c69ef95a1dccfe557a579b7b1b9d8b64006d27229bd26e33f0 SHA512 c157a5142e10bd93420db567edc321580c57872558473b0181fed12b688164dcd928cb19c983b61602583edcbf333ac685dec141be5cfc5a207f8b849f64046d WHIRLPOOL 7e271f359b241207bee8b9204e80d6dfb9caa2e83f7500f461ce785c048eab19155986cb7de8ae0acf952eefa8e8cea3d7832654daeeaabffe85bb32e8545023
diff --git a/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-0.10.23-r1.ebuild b/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-0.10.23-r1.ebuild
new file mode 100644
index 000000000000..9f968c8ef264
--- /dev/null
+++ b/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-0.10.23-r1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-bad
+inherit gstreamer
+
+DESCRIPTION="GStreamer plugin for supporting RTMP sources"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND=">=media-video/rtmpdump-2.4_p20131018[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.10.3.ebuild b/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.10.3.ebuild
new file mode 100644
index 000000000000..5f5e7b7b1641
--- /dev/null
+++ b/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.10.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="RTMP source/sink plugin for GStreamer"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND=">=media-video/rtmpdump-2.4_p20131018[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.10.5.ebuild b/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.10.5.ebuild
new file mode 100644
index 000000000000..7ae60f0cfff6
--- /dev/null
+++ b/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.10.5.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="RTMP source/sink plugin for GStreamer"
+KEYWORDS="amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=media-video/rtmpdump-2.4_p20131018[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.12.3.ebuild b/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.12.3.ebuild
new file mode 100644
index 000000000000..5d10c5435e5c
--- /dev/null
+++ b/media-plugins/gst-plugins-rtmp/gst-plugins-rtmp-1.12.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="RTMP source/sink plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=media-video/rtmpdump-2.4_p20131018[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-rtmp/metadata.xml b/media-plugins/gst-plugins-rtmp/metadata.xml
new file mode 100644
index 000000000000..e12062c6c2dd
--- /dev/null
+++ b/media-plugins/gst-plugins-rtmp/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+<longdescription lang="en">
+ GStreamer plugin for reading RTMP streams.
+
+ Includes the following elements:
+ * rtmpsrc - Read RTMP streams
+</longdescription>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-schroedinger/Manifest b/media-plugins/gst-plugins-schroedinger/Manifest
new file mode 100644
index 000000000000..6f438ba2a4ee
--- /dev/null
+++ b/media-plugins/gst-plugins-schroedinger/Manifest
@@ -0,0 +1,11 @@
+DIST gst-plugins-bad-0.10.23.tar.xz 3155044 SHA256 03cf0786391c64625569072e904082a08861f05a63d64b2f8e8dad3f26d81bf9 SHA512 6437dd12707ef29651f4014b54612cf2a3a42ed4e05a1c5f4a432d80e27efd2abc0df891ebcfdc9e7b2cf9f71a15b88e48b3aa6db24a178ed6de3b1bdf4c3dc4 WHIRLPOOL dd657100909c32ab75cb8aada8db24d68ddf7a10dc0eb055982d7e4d9ae7a50c364eeac9017cea8b176734fc09cf7f8e4e8f52d24e3173806633ddb8a7acd93c
+DIST gst-plugins-bad-1.10.3.tar.xz 4734656 SHA256 24099351fb6984c9e7560de06e072ff2e33d0b2db38b8fcc7afefb536e5094e7 SHA512 028e2c579d6e41fed2a3b7de91f3e0eac08fecd52bd67f198437909025aa41dbf4fd7ddd76decd989f8c4ca7664fad3517b403b326d8ef297bfdd006b5d79944 WHIRLPOOL 744f76c10fc534156abb49d71b4f01c663d8c14b3eb4ced988a41b0b3e1e455b988a2b2064af96f5e75f65622f6e5077c08016e29d68b12864f33fea664a613c
+DIST gst-plugins-bad-1.10.5.tar.xz 4737820 SHA256 c5806040bb83b43be86ce592e6a19c5d83d7776f7d9f434eb4b911c4efff3573 SHA512 03a1b712084ace16b933b708e19922aef4f9b5f7ba0408c35865e699d70bd19e73121594449355b6252a31d9085602d8bef581fe14cfdf6c9fdcf2ddcea21e1a WHIRLPOOL 4828818d6f2a18d38b35e6b6ab3dcc5ad2465b22e2e505d84d2665cd4fc6838391d47d79256e57cc52522fa459cd0949060182aa02baa6e9ec22160335380d3b
+DIST gst-plugins-bad-1.12.3.tar.xz 4707000 SHA256 36d059761852bed0f1a7fcd3ef64a8aeecab95d2bca53cd6aa0f08054b1cbfec SHA512 6df47381de3a2f4286d047c1e7de2c76dd4312c9806636e2012717282cde0f3e5b2d0ffa910c564c8e122b19363e842b663cce1eda7ae95a05d63d1dbbd52661 WHIRLPOOL b4c1262a0ca63331f5cb38fecc6a26830234712d6d4409aed495b05e7cfe13760bf056767e54e17cb9899c3671f0a05b90199d80d0b47bacb2ee6d27b89a5457
+EBUILD gst-plugins-schroedinger-0.10.23-r1.ebuild 554 SHA256 3af8c115036398f4e92002e945d491c7fe58401a6493b577bb672ef12ddcb512 SHA512 f209f0e5a7505848f6919c21aed4f3dc10bd95b2294c4e9692fc0016e5b32b8bfb6bee52ea19a5dadc8bbefd938f0d4599fca3395fae4afb4786fddad9436d7c WHIRLPOOL 699f8d437c12da028c5d03e019a4a3bad6f8ec8fd8dda00924647405f34548e4b5b6f394b797cb7c9f197ce37c551f6706b6fd387f70f4de00ce9166d0144e67
+EBUILD gst-plugins-schroedinger-1.10.3.ebuild 403 SHA256 8d6d74e4dfbd7a1f29788493e303073fa3628873d24c3a08baba0c2b0aefc304 SHA512 4bc726f6cd6e47988933e31807600628a729c5c82f2022e0f21545827a0aab2fe6de12fd76842fce16fde4d726e68cec01e72ec092ae91ab49da097edc36a2db WHIRLPOOL 0091ccbd255449f5811cfff007d3dc2f0274b17df0df57f31c2eb3b171dab14bf9fae5057afa58223ed51cdeaf48c9387d197aa420234aab1144fdf277e085bc
+EBUILD gst-plugins-schroedinger-1.10.5.ebuild 404 SHA256 b063bbe74a5e4f6ccd3cedc4ba64d61951202995a9aac8418ab565ece4a5f148 SHA512 954bedc78e9a3a5b5b28fdce7fc46a4cb2b27508180668b32233a5df9905058c62ceea55111f96d9b26381ce6565e057e7a27f07aeff45f0b393404ef18bf8d6 WHIRLPOOL 66763d6b42cc76841029bfd9b6d8c4b8452212917ed40605108302a68b14d94f0cf629193a90034018cfbfe3a4bf90e0d2062a11dbb6949590a4579715e7f280
+EBUILD gst-plugins-schroedinger-1.12.3.ebuild 405 SHA256 ed4607cf0d91141aa5a736e16c73aaec717f5b5b91e4d2c061299c953b8060cd SHA512 29be99d80bc017ba9588e0c7e7ac6913f2c730b5303c91d16a26d7ff80c9742c9066349a039a02834e24b8b0b30029f1eb559346d418ffd11fd798c851864356 WHIRLPOOL f83c7e4745725809e0b1e2d209555678185903dad47b6301d439a9f0b5298781003096204ab1be2b514553f86ad60f7d9c9f983960fcb0b77d0c72f89f2e9b0b
+MISC ChangeLog 5067 SHA256 8b8b98deced8038cb0cf9a7a8d980fe2b8f29aa7cdc49b6b30854e971eefb91d SHA512 1c267094e9aad6521ee21fa09cfa95a6ff416b9d0c13e7d9885d7aa48e546740984acc8d162d7caca23a5e1d19de4c1829135638e65cceb3b6411cc0a8e1c293 WHIRLPOOL ba79e63800464ff544ca2cc05eee6d4327185bad6b6d505728986836948b99f942f2f82991d323ce5ec75140ea0e41793edf34cb649210a16bbb57f559a5c363
+MISC ChangeLog-2015 6660 SHA256 4525bf189bcaaca6863c9511ecd51f26f6d20e69f066a857c5c3e7cbf4134eac SHA512 d4de3495518d6c52b5d5639e6ff3239838f72a01ed2b47a3655949d020d6b27a8a95499fbd65d2795a429fbe9cdea5c761b4c0133a0eeaea74d1bb15369305a2 WHIRLPOOL ec3372c02dc7282517f1199307104c65f90432954c8017c83ff1bead67694edebed004e6a7856db56900f4f082034d04bf1ba7f90266bd04e2adce08898bfd9d
+MISC metadata.xml 272 SHA256 c359e335e2d2a52e9d3462702b8e24475e6f1e6e62673d13cc64e4b49a97a059 SHA512 7dffa3bd729f24f9081f6b1c3db474cb26c54e95752a37140c5a9836299f26b3d0aa73e7c448e6b773478cb0112eaaf70f783d2b2f3d2868b1a2def8e6a9b8ea WHIRLPOOL 10927e64702cd2ed921e795e80c874379a66141393d5bcb46a86da71b47bbf9a04ecc0ff0dbd01d1d5634ae00b2f6af5c5ee17de8073a84e47b0daedde9bf618
diff --git a/media-plugins/gst-plugins-schroedinger/gst-plugins-schroedinger-0.10.23-r1.ebuild b/media-plugins/gst-plugins-schroedinger/gst-plugins-schroedinger-0.10.23-r1.ebuild
new file mode 100644
index 000000000000..94dd2d05dccc
--- /dev/null
+++ b/media-plugins/gst-plugins-schroedinger/gst-plugins-schroedinger-0.10.23-r1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-bad
+inherit gstreamer
+
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND=">=media-libs/schroedinger-1.0.11-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_BUILD="schro"
+GST_PLUGINS_BUILD_DIR="schroedinger"
+
+src_prepare() {
+ local pdir=$(gstreamer_get_plugin_dir)
+ # gstbasevideo has no .pc
+ sed -e "s:\$(top_builddir)/gst-libs/gst/video/.*\.la:-lgstbasevideo-${SLOT}:" \
+ -i "${pdir}"/Makefile.{am,in} || die
+}
diff --git a/media-plugins/gst-plugins-schroedinger/gst-plugins-schroedinger-1.10.3.ebuild b/media-plugins/gst-plugins-schroedinger/gst-plugins-schroedinger-1.10.3.ebuild
new file mode 100644
index 000000000000..95b78705305d
--- /dev/null
+++ b/media-plugins/gst-plugins-schroedinger/gst-plugins-schroedinger-1.10.3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="Dirac encoder/decoder plugin for GStreamer"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND=">=media-libs/schroedinger-1.0.11-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_BUILD="schro"
+GST_PLUGINS_BUILD_DIR="schroedinger"
diff --git a/media-plugins/gst-plugins-schroedinger/gst-plugins-schroedinger-1.10.5.ebuild b/media-plugins/gst-plugins-schroedinger/gst-plugins-schroedinger-1.10.5.ebuild
new file mode 100644
index 000000000000..f998b277da1c
--- /dev/null
+++ b/media-plugins/gst-plugins-schroedinger/gst-plugins-schroedinger-1.10.5.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="Dirac encoder/decoder plugin for GStreamer"
+KEYWORDS="amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/schroedinger-1.0.11-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_BUILD="schro"
+GST_PLUGINS_BUILD_DIR="schroedinger"
diff --git a/media-plugins/gst-plugins-schroedinger/gst-plugins-schroedinger-1.12.3.ebuild b/media-plugins/gst-plugins-schroedinger/gst-plugins-schroedinger-1.12.3.ebuild
new file mode 100644
index 000000000000..46f7ff97e6f7
--- /dev/null
+++ b/media-plugins/gst-plugins-schroedinger/gst-plugins-schroedinger-1.12.3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="Dirac encoder/decoder plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/schroedinger-1.0.11-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+GST_PLUGINS_BUILD="schro"
+GST_PLUGINS_BUILD_DIR="schroedinger"
diff --git a/media-plugins/gst-plugins-schroedinger/metadata.xml b/media-plugins/gst-plugins-schroedinger/metadata.xml
new file mode 100644
index 000000000000..af143d8096cb
--- /dev/null
+++ b/media-plugins/gst-plugins-schroedinger/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-shout2/Manifest b/media-plugins/gst-plugins-shout2/Manifest
new file mode 100644
index 000000000000..e20d69a29de9
--- /dev/null
+++ b/media-plugins/gst-plugins-shout2/Manifest
@@ -0,0 +1,11 @@
+DIST gst-plugins-good-0.10.31.tar.xz 2738016 SHA256 77a8436a7c0a15f876bad29616835046890df2bcaf72da02151bd91e3d292b64 SHA512 d153dcd5bb846450e9d76fe247f2b2e627e760feaad1bfd4c503a39af2128fad3630788463ea0d50539209236c864df0b2172ab9dac52f49cadff69ac7346809 WHIRLPOOL 952f65219d9e9645c9ab89b071c56d783e2c795fadbf59176e430ba86a5fcaeb6bfc93f0978d424158550a4526145b5567acf2ff1d59e0068241821d332fd3c9
+DIST gst-plugins-good-1.10.3.tar.xz 3426164 SHA256 4e07e93e34d4b93208f1579c21e7d91a236577b36f128a5332ffee85b4465955 SHA512 ae1523e374715b4f65509eb63d987118510fc4fe61b5ac2a98e4ec06feb2ec65899557976d796ea09644b32652f3a321aca462b8fe1621308e0c00dd6913e592 WHIRLPOOL 7c2c5fa9b21cfd35e7895beb947b6396ae55bd2f510fbe55b7696a0b68e7248e0cb04d5e4fe55e8d029ab03b5401fe20c5080a92b0b22532c9ac3dcb7167681f
+DIST gst-plugins-good-1.10.5.tar.xz 3425088 SHA256 be053f6ed716eeb517cec148cec637cdce571c6e04d5c21409e2876fb76c7639 SHA512 556bb5f95f3d52722849b5abf2ece1abeba9eae556aa2bebccaeda419639aa93b517bacbe74a0b3c0ce481d1e56ed2793de892a3054fdb06ec9652e207d69e16 WHIRLPOOL 01405868de1faee643f1b9653efaf0a822a85a02d6c04ff98b93e9dc8339671111005105aeb4cb2d5b6c86e69c943d12daff6fc35e94c002b12e805f9605eac6
+DIST gst-plugins-good-1.12.3.tar.xz 3487448 SHA256 13e7f479296891fef5a686438f20ba7d534680becf2269ecc5ee24aa83b45f03 SHA512 8ed96d2b2c8724659cf8163be5246ec30c8a92d70fc6632e207ad258cff5624d6fc03576e6e674011bb88a4825c8ce225545bc7e60cdf66a173d9e1d4bfbbaa4 WHIRLPOOL 9255759738e14f9a6aee1122d7f2bd7b23266e33bdc834e2942ac3a1fbb9389fed504d4769c1ab50c35b8a319c351f8373aca8cf09bd138bbaf7bef4fc51894a
+EBUILD gst-plugins-shout2-0.10.31-r1.ebuild 365 SHA256 c61f8de34cdcee86e538887b8ac649ee31926b5ba665da4673736d5bcc432bee SHA512 c3b6f5fea3129b6345bfbdba61ed39b27d97e1f090780d66a4bad31722a578ab5b5248ffd526ec769fc12a36264d8a2f741a5775e19e919f81618342cf0f68bb WHIRLPOOL 56bbaede410fea52124e18837cc04badd6766ec6fd4a10d415e2296f17450b326aac85a54288bdc0032ac5f51241dfd172372167baff844dc12aec11f5ef1a58
+EBUILD gst-plugins-shout2-1.10.3.ebuild 349 SHA256 6241af83de987d07d425e53511865e7b9a55ab00b4dd94cf72c072c3cc0b4ac6 SHA512 a8191dd2f059b64c3b486d28d8c24896440b4862ffa5b06bd4fd99bbcb3bba306028ef727e10fa8d355ccb096a490ba611ea15ac456af46286c4d211510ddd4a WHIRLPOOL 95226b5a5bf832c533855531e9f031e5106a23fb77077cd38441ca5f42b7d06b3e9ebb4576f8ee6ec64b554a4e1daa1706ae3e0057dc455c8e2e1e1afa3d339f
+EBUILD gst-plugins-shout2-1.10.5.ebuild 352 SHA256 c5423242690d112f1cf4e3a2853bffafa27ab725bb4402b7e0ef08906bdd2ffd SHA512 91bac927c768c156e834073cce8134238ac5044b46abda6c1088213951017c9efc39f0577b9659d43415c5d9a68c56bf736e3999559281ab19cfa7aa18135013 WHIRLPOOL e979e22def20da7bd5b462711c8ea7491e71600977f2d8f6ec55d2bebf99101fa3f4dc60589609f6b5b87d00139f2d51b9efa4459be02523676dff3088cb3118
+EBUILD gst-plugins-shout2-1.12.3.ebuild 354 SHA256 f511f69cb96cc2c30b23e1fa2356402bbcf59313404ac090cc1d495d339aaf5f SHA512 94afb53d94bc7c685ffb31d614c8b37bf509f2ac8de5cccb4ccba77b716d89005b61e422096ee88343b2c64f33def49c7d550c284326494bbc08638a48761111 WHIRLPOOL 2b28e1689af6e37c68e7b83d7487339e5f0d4d9a272c6f95a59490254d2f88b8993d5d758330bebead5fad873d3259c693881e4b79bf8815cb3e3a83b1fd90fe
+MISC ChangeLog 5819 SHA256 c17143fdcf631c0fb3d744c0cc2fed9534b9edacd53473466076e24e49046a3c SHA512 31928e641b9cdef352410398cfbd2068d2a1fdb85bb8f756171ee52fa2f5b7790ac03d04d22cb00928425bbc5dac86169cd7a446d010a231032e452558d239b1 WHIRLPOOL b85b87bf423ec6e1b7b86ecdf86ed1fead0dde50cad5fb15dbe79fd44a434b28cb53836abb8f41435be88cef73764da128065efe6ae1b84afa50e393c025f652
+MISC ChangeLog-2015 17617 SHA256 d2bffc1d8813f866cc3aa09cb998ae1dfa2b3eb80543a962ef2dff742894a311 SHA512 95a9d35bcad8f720c87d1d1498ef24bb49ed0c0b2390a6e3311e5ce3dd48adcf2e8b502056fdb0bfa658d285ee93a0fcc060e0b4abe8ada2428fbc0d05527921 WHIRLPOOL 977c99e6d9e3a09f22b3e25a7222d732eb42a5c470ab392db6637c280fe04ef5d81e47c0be4dd84fb225de1e41cc2c30a73fd99d959bdca560783507bc4144c7
+MISC metadata.xml 478 SHA256 76d06cc6b0b39954ccf9f15c4d439482e9d4a289e1ea9a672db41e75a163503a SHA512 a24a36ebfdfc159df5e23891118ea4e21855a4db31c1ddee9a081c55597be4f34014adbf0a46712d202f1557f2a63e776382c86ce5193465f35868c91114cc52 WHIRLPOOL 205c70316d58a331804afccb9b497aef997a12489633f95e59d292efac6566444c43e3b650750ba9f1c3530ed6ccd78a3ac0aa2d5f11a7902e7371b7d92c38fe
diff --git a/media-plugins/gst-plugins-shout2/gst-plugins-shout2-0.10.31-r1.ebuild b/media-plugins/gst-plugins-shout2/gst-plugins-shout2-0.10.31-r1.ebuild
new file mode 100644
index 000000000000..8aea3a80b9c3
--- /dev/null
+++ b/media-plugins/gst-plugins-shout2/gst-plugins-shout2-0.10.31-r1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-good
+inherit gstreamer
+
+DESCRIPTION="GStreamer plugin to send data to an icecast server"
+KEYWORDS="alpha amd64 ppc ppc64 ~sh x86"
+IUSE=""
+
+RDEPEND=">=media-libs/libshout-2.3.1-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.10.3.ebuild b/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.10.3.ebuild
new file mode 100644
index 000000000000..50c2d8ef2844
--- /dev/null
+++ b/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.10.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="Icecast server sink plugin for GStreamer"
+KEYWORDS="alpha amd64 ppc ppc64 x86"
+IUSE=""
+
+RDEPEND=">=media-libs/libshout-2.3.1-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.10.5.ebuild b/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.10.5.ebuild
new file mode 100644
index 000000000000..90491a84be73
--- /dev/null
+++ b/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.10.5.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="Icecast server sink plugin for GStreamer"
+KEYWORDS="alpha amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/libshout-2.3.1-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.12.3.ebuild b/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.12.3.ebuild
new file mode 100644
index 000000000000..907b8da39744
--- /dev/null
+++ b/media-plugins/gst-plugins-shout2/gst-plugins-shout2-1.12.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="Icecast server sink plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/libshout-2.3.1-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-shout2/metadata.xml b/media-plugins/gst-plugins-shout2/metadata.xml
new file mode 100644
index 000000000000..0c279acf1bb5
--- /dev/null
+++ b/media-plugins/gst-plugins-shout2/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+<longdescription lang="en">
+ GStreamer plugin for sending data to an icecast server using libshout2
+
+ Includes the following element:
+ * shout2send: Sends data to an icecast server using libshout2
+</longdescription>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-sidplay/Manifest b/media-plugins/gst-plugins-sidplay/Manifest
new file mode 100644
index 000000000000..dcf6e81f3795
--- /dev/null
+++ b/media-plugins/gst-plugins-sidplay/Manifest
@@ -0,0 +1,11 @@
+DIST gst-plugins-ugly-0.10.19.tar.xz 882452 SHA256 4934f65ff892637e7efaf1cfe635779189dde429d0706f40c86a3aac476ea873 SHA512 16d030998142f698f8ab7dbe55c0c6c8db05ade6b3c007a3aacb5491592e8c60e0a9d62f1a840eab4d57825b1beb9017e3f68f5a90288435216586d67040deda WHIRLPOOL f72f224c5f486982370e9d264ad7c658324783b42e995eef759faf270a18d8f12261d90ac6e70af38579921b0970f7aba50c6d091edcd6dc3dda272bcbef755f
+DIST gst-plugins-ugly-1.10.3.tar.xz 907352 SHA256 c91597d03abff9df435ad4892eae44df1ee14159c7cc7317ac9d2766ff446bd2 SHA512 56272eda1af3017d9b53a3a049c5446e97dbea0e45567b4d1626c6a210dba90d216c01707e2d49130da00d483dcbace642bfb88ebaa1a822ecd5475394b5d116 WHIRLPOOL b4786f5b45f1430448c3755149202e9e4ee88d8dd5a7de3fff009d7fde14db054d9f8b60c44208ed757d19ce5a849ea93cb7b355d226e34703ae8b0d78f0d837
+DIST gst-plugins-ugly-1.10.5.tar.xz 908604 SHA256 d6edc046350809c967f5b058c5c2e534d99d1d69fe1b26acd849e87781a7d7fc SHA512 575fdd345d54af3a9c7f7b78955b958898ec4658f65da87022db39d04d8d1e941233c24d4eacea5bca28de0e9424579048ad2b25dd308f96a79e1515204e1a7a WHIRLPOOL b44163c21fda4444d55407849e9d03cdd9801aae79854d339ff072447f4140d54083fe4dba9e3f8fbcf9451270089e5bde3a3bb833c9f8f0c4f095386fa0e6fb
+DIST gst-plugins-ugly-1.12.3.tar.xz 903784 SHA256 e88ca584c94ea78eeecbf3af00ef7f134b66bdee7408aa4aa6c547235e060052 SHA512 9ca5769c325df3d2d97ba83d785fab08da5119f6d26c4ac4db72853af143477ea8fb7087464a8614b6e59f384463ac01087ee76cec2af8acd80a4dc15e392e34 WHIRLPOOL e908fb96fc5694c10c16b7e5aeae4a6f7945aaa324074cacc3ec10b84b53ef738ee8c77d6f0983a02e7868275ba26ada14153d7046d85bfdb57f310e59793657
+EBUILD gst-plugins-sidplay-0.10.19-r1.ebuild 308 SHA256 5c19c7286d57b53e074fcbc66571f235db59fd4b0b701281d8aea02611efc1b3 SHA512 3dec5c4c01d3fad1d703a16acb726da7f438878acb859f867fc4e4747a8fa4407df11d054328b8f90cb84b22946924464f677a7a1373d409364b906d9b0a695c WHIRLPOOL 7d635feb1fbf2a1a3af3f6047f417979ad1f9b27f64773b78bdcd3209173b1d97228830a4462c15323f4766083ea54cf3a6fda10f8c88233a717e138bd1f970a
+EBUILD gst-plugins-sidplay-1.10.3.ebuild 354 SHA256 c80ac8e7a3e8b21b68a96dec36bf9b8b5c55840769ae068358257d5a65c425e4 SHA512 59f043f64ad3e015f63a13f8b550a38827a2500602721d322d35a28190fdbb8afa379dd7ce20e1ed26fdae5265c5ce55047a5ed9e3f832047ac651711bdda5c2 WHIRLPOOL fe1bbcf3ce1192fa94fa36612ea663c372fa0541775ce1f1b653f384a8291ff4344f7f334fe51587ffb63c1a66d9724bf3add7475f93a9b3fe8d225e92c9f8a1
+EBUILD gst-plugins-sidplay-1.10.5.ebuild 357 SHA256 676872ccb05f7fdca7b8c902724bc8b9f3e343fa954ab12dd5d22c47499aec13 SHA512 b4df53003b9576b5480313565e40c9e8ede871a4262b2caa2a311016ff96badda0d5a6906d7663b9ddc393383a837b45c1b5f501250fdcde2408f2c3b51c8b14 WHIRLPOOL 7c73e52123d5ebfb79a364c37daca62a258c94998ac5a08b2ff964c574d5c55dc1ee16ef189479390f8a2126dcfc8c85d32b57c9ef63467bf778e36ae9324c2a
+EBUILD gst-plugins-sidplay-1.12.3.ebuild 359 SHA256 923f3bc1478b880b9854e772ef04fde795fc1cdfdffd4a3e34a448be2ab96e46 SHA512 b69035b94d1d02382678a093a3479f605c8856b188ab66a32f190236819c52e1ad6b319a4af8bda012cdfdd45d421b2388947f48345483955a16479983a5f044 WHIRLPOOL 38e0f11bad53be7c7aa0b382eff789dce246758b3d75ec66a0dd8a8b7dead45fa541b721a6b51fdcbecb49170fc4007b0cf5ec84fd28180efb6234706f154092
+MISC ChangeLog 5747 SHA256 40481442a39fc3013228b6d7e50a1f1780ace54259181147bcedb3628c8f4761 SHA512 42b6e53c4f3cfcc09d37d21879b9139b83cfd9216c9d190f037ac3e25b67688f4a1b0f730304f48a168cc9a7fed9cb50a34f63b5e203c59e1b80060529f31287 WHIRLPOOL 721124ee69f76b27919d4aa5e7502687f053f0980585bcf377a7f122488a1e40f1394580f53f855632afc639af3985dd12734ddada4bad246b85b2e183b306dd
+MISC ChangeLog-2015 16393 SHA256 515dab8b02004fda9399cac1adba5213896c4d7485f54f34a179d78b4f324ce0 SHA512 e4a489c9a64adb86c541604b960178d398b631c289f84e38a58b0266afb1254bd83fc9c1614cda1cfdf2be7e33015c23487530e19f3b9ad84add8d335ec21f26 WHIRLPOOL aaa5ff8d3229e9ec177da0d315abbfb07d670909fb2182b332733899873b4d952327f9492872718846dfc9488f9a78005c868000618a41cc8a5e29cc4e922456
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-0.10.19-r1.ebuild b/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-0.10.19-r1.ebuild
new file mode 100644
index 000000000000..59256dea72eb
--- /dev/null
+++ b/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-0.10.19-r1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-ugly
+inherit gstreamer
+
+KEYWORDS="alpha amd64 ppc ppc64 sparc x86"
+IUSE=""
+
+RDEPEND=">=media-libs/libsidplay-1.36.59-r1:1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.10.3.ebuild b/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.10.3.ebuild
new file mode 100644
index 000000000000..f431f70b83c4
--- /dev/null
+++ b/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.10.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer
+
+DESCRIPTION="Sid decoder plugin for GStreamer"
+KEYWORDS="alpha amd64 ppc ppc64 ~sparc x86"
+IUSE=""
+
+RDEPEND=">=media-libs/libsidplay-1.36.59-r1:1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.10.5.ebuild b/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.10.5.ebuild
new file mode 100644
index 000000000000..df115bd63a0e
--- /dev/null
+++ b/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.10.5.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer
+
+DESCRIPTION="Sid decoder plugin for GStreamer"
+KEYWORDS="alpha amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/libsidplay-1.36.59-r1:1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.12.3.ebuild b/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.12.3.ebuild
new file mode 100644
index 000000000000..8d05320b7c73
--- /dev/null
+++ b/media-plugins/gst-plugins-sidplay/gst-plugins-sidplay-1.12.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer
+
+DESCRIPTION="Sid decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/libsidplay-1.36.59-r1:1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-sidplay/metadata.xml b/media-plugins/gst-plugins-sidplay/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-sidplay/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-smoothstreaming/Manifest b/media-plugins/gst-plugins-smoothstreaming/Manifest
new file mode 100644
index 000000000000..4380efcb5bde
--- /dev/null
+++ b/media-plugins/gst-plugins-smoothstreaming/Manifest
@@ -0,0 +1,9 @@
+DIST gst-plugins-bad-1.10.3.tar.xz 4734656 SHA256 24099351fb6984c9e7560de06e072ff2e33d0b2db38b8fcc7afefb536e5094e7 SHA512 028e2c579d6e41fed2a3b7de91f3e0eac08fecd52bd67f198437909025aa41dbf4fd7ddd76decd989f8c4ca7664fad3517b403b326d8ef297bfdd006b5d79944 WHIRLPOOL 744f76c10fc534156abb49d71b4f01c663d8c14b3eb4ced988a41b0b3e1e455b988a2b2064af96f5e75f65622f6e5077c08016e29d68b12864f33fea664a613c
+DIST gst-plugins-bad-1.10.5.tar.xz 4737820 SHA256 c5806040bb83b43be86ce592e6a19c5d83d7776f7d9f434eb4b911c4efff3573 SHA512 03a1b712084ace16b933b708e19922aef4f9b5f7ba0408c35865e699d70bd19e73121594449355b6252a31d9085602d8bef581fe14cfdf6c9fdcf2ddcea21e1a WHIRLPOOL 4828818d6f2a18d38b35e6b6ab3dcc5ad2465b22e2e505d84d2665cd4fc6838391d47d79256e57cc52522fa459cd0949060182aa02baa6e9ec22160335380d3b
+DIST gst-plugins-bad-1.12.3.tar.xz 4707000 SHA256 36d059761852bed0f1a7fcd3ef64a8aeecab95d2bca53cd6aa0f08054b1cbfec SHA512 6df47381de3a2f4286d047c1e7de2c76dd4312c9806636e2012717282cde0f3e5b2d0ffa910c564c8e122b19363e842b663cce1eda7ae95a05d63d1dbbd52661 WHIRLPOOL b4c1262a0ca63331f5cb38fecc6a26830234712d6d4409aed495b05e7cfe13760bf056767e54e17cb9899c3671f0a05b90199d80d0b47bacb2ee6d27b89a5457
+EBUILD gst-plugins-smoothstreaming-1.10.3.ebuild 1106 SHA256 3d1b2ba2a7c1632a22eba985b45483af4c906c6d53b3451be1ad71ab864f4978 SHA512 9f90860e2fab01cf43957291d0d7e50e91939a3ae9994084dd2067b53f17efbdf7a9b2dbe0b903f5a734f6a92e3649d3aa7ca658b0a7fcb9e87b4c519f831245 WHIRLPOOL d76ecdbf5c05b1750ed1f8611839fecac440550cf953a74d902f45677a4d8e14929340a531ef92579dc8977ba5a35a2e1c5101634bc27db306994aa8d1e8b27c
+EBUILD gst-plugins-smoothstreaming-1.10.5.ebuild 1107 SHA256 e6a53e2ca7a770d186d3f3dffa03a53ad6ca0df28dc1b6b340bde777a056950e SHA512 d29a6d1e4628c794a6a043702070aea5f5ad9b603e26b112fd76af72cdacb4fcf7cce9a4c077f7ab3449f8fc090be635a4965fbcd30222f9714686310e270695 WHIRLPOOL 657def946e6397a1a514887378909ded226eefcdd83d13af385ac90f81a10cc4a9bcfbe47f3eeb96e94e2a70515dc000e72c4e6dff49572f643e1c73d3eb041b
+EBUILD gst-plugins-smoothstreaming-1.12.3.ebuild 1108 SHA256 c2054005eb8adb7dbf18c3e5203bb472e21add178368a18a70541e4138705637 SHA512 62fb869627cb0618a4cafe7267c3b1fe0d180c450c3b059b2a01e572595b7a77839d1c6afa977792069d72a1b342368d95dacc172da540048d46f9108cbf604e WHIRLPOOL 54c718bed8447a45481cc30b751571b554330f0ce6d8d1817a146b25d6ad0846111ef7c6304fcacd2086a68f5b804812c63627c313500849c42d4d2f2e11c887
+MISC ChangeLog 5250 SHA256 ebb0e82a7a0abd1c84dca421a0cdd242efa250ed2dc43f1805324daa653b0f5f SHA512 1ed1b10b32e530519c66c3e10fb920f745b051246a2ac513d2ee2b0021ce8cbc3950401e73b332d418a7e42fd20a6a071e8aa92c8d715777df8e037da0085920 WHIRLPOOL fb1497113fd94feb1af99023944f5fea476b4078df5b4b1694162b4f80578b1fe38ab24c10c2c9eb4ef4c2462e1fbcbb732d2f4153fbebc85c2ddc739b3cc0c5
+MISC ChangeLog-2015 2282 SHA256 49610bf504da502b3db12295742cb71d8b5a4110a52f0328a22cec84dad14fc1 SHA512 b80f0c05d180702c510d20f8c1d14eb6095d497ed91ef70e5720aded4b5058e9bcf89ffdd8d1a0442f54a5c353a7ad980fcdf7a6210b2ff6ba505221ce389e75 WHIRLPOOL da2c49dbc214ca4892fbf5641bbc3e39f5d17c9a0e1bd9e85fe43fc8faa50a3ec69d383cfc56a052c6f27fba19adeaa7eca3a47d9edcee6a970b13e0398db36a
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.10.3.ebuild b/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.10.3.ebuild
new file mode 100644
index 000000000000..cb03b8dc54fe
--- /dev/null
+++ b/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.10.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="Smooth Streaming plugin for GStreamer"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND=">=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+
+ # FIXME: gsturidownloader does not have a .pc
+ # gst-libs/gst/uridownloader:gsturidownloader \
+ # gst-libs/gst/adaptativedemux:gstadaptivedemux
+ gstreamer_system_link \
+ gst-libs/gst/codecparsers:gstreamer-codecparsers
+
+ local directory libs
+ directory="gst-libs/gst/uridownloader"
+ libs="-lgobject-2.0 -lglib-2.0 -lgstreamer-1.0 -lgstbase-1.0 -lgsturidownloader-1.0"
+ sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \
+ -i ext/smoothstreaming/Makefile.{am,in} || die
+
+ directory="gst-libs/gst/adaptivedemux"
+ libs="-lgobject-2.0 -lglib-2.0 -lgstreamer-1.0 -lgstbase-1.0 -lgstapp-1.0 -lgsturidownloader-1.0 -lgstadaptivedemux-1.0"
+ sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \
+ -i ext/smoothstreaming/Makefile.{am,in} || die
+}
diff --git a/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.10.5.ebuild b/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.10.5.ebuild
new file mode 100644
index 000000000000..5233d86b976e
--- /dev/null
+++ b/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.10.5.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="Smooth Streaming plugin for GStreamer"
+KEYWORDS="amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+
+ # FIXME: gsturidownloader does not have a .pc
+ # gst-libs/gst/uridownloader:gsturidownloader \
+ # gst-libs/gst/adaptativedemux:gstadaptivedemux
+ gstreamer_system_link \
+ gst-libs/gst/codecparsers:gstreamer-codecparsers
+
+ local directory libs
+ directory="gst-libs/gst/uridownloader"
+ libs="-lgobject-2.0 -lglib-2.0 -lgstreamer-1.0 -lgstbase-1.0 -lgsturidownloader-1.0"
+ sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \
+ -i ext/smoothstreaming/Makefile.{am,in} || die
+
+ directory="gst-libs/gst/adaptivedemux"
+ libs="-lgobject-2.0 -lglib-2.0 -lgstreamer-1.0 -lgstbase-1.0 -lgstapp-1.0 -lgsturidownloader-1.0 -lgstadaptivedemux-1.0"
+ sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \
+ -i ext/smoothstreaming/Makefile.{am,in} || die
+}
diff --git a/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.12.3.ebuild b/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.12.3.ebuild
new file mode 100644
index 000000000000..2928f038f741
--- /dev/null
+++ b/media-plugins/gst-plugins-smoothstreaming/gst-plugins-smoothstreaming-1.12.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="Smooth Streaming plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+
+ # FIXME: gsturidownloader does not have a .pc
+ # gst-libs/gst/uridownloader:gsturidownloader \
+ # gst-libs/gst/adaptativedemux:gstadaptivedemux
+ gstreamer_system_link \
+ gst-libs/gst/codecparsers:gstreamer-codecparsers
+
+ local directory libs
+ directory="gst-libs/gst/uridownloader"
+ libs="-lgobject-2.0 -lglib-2.0 -lgstreamer-1.0 -lgstbase-1.0 -lgsturidownloader-1.0"
+ sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \
+ -i ext/smoothstreaming/Makefile.{am,in} || die
+
+ directory="gst-libs/gst/adaptivedemux"
+ libs="-lgobject-2.0 -lglib-2.0 -lgstreamer-1.0 -lgstbase-1.0 -lgstapp-1.0 -lgsturidownloader-1.0 -lgstadaptivedemux-1.0"
+ sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \
+ -i ext/smoothstreaming/Makefile.{am,in} || die
+}
diff --git a/media-plugins/gst-plugins-smoothstreaming/metadata.xml b/media-plugins/gst-plugins-smoothstreaming/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-smoothstreaming/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-soundtouch/Manifest b/media-plugins/gst-plugins-soundtouch/Manifest
new file mode 100644
index 000000000000..94a02ad23d22
--- /dev/null
+++ b/media-plugins/gst-plugins-soundtouch/Manifest
@@ -0,0 +1,11 @@
+DIST gst-plugins-bad-0.10.23.tar.xz 3155044 SHA256 03cf0786391c64625569072e904082a08861f05a63d64b2f8e8dad3f26d81bf9 SHA512 6437dd12707ef29651f4014b54612cf2a3a42ed4e05a1c5f4a432d80e27efd2abc0df891ebcfdc9e7b2cf9f71a15b88e48b3aa6db24a178ed6de3b1bdf4c3dc4 WHIRLPOOL dd657100909c32ab75cb8aada8db24d68ddf7a10dc0eb055982d7e4d9ae7a50c364eeac9017cea8b176734fc09cf7f8e4e8f52d24e3173806633ddb8a7acd93c
+DIST gst-plugins-bad-1.10.3.tar.xz 4734656 SHA256 24099351fb6984c9e7560de06e072ff2e33d0b2db38b8fcc7afefb536e5094e7 SHA512 028e2c579d6e41fed2a3b7de91f3e0eac08fecd52bd67f198437909025aa41dbf4fd7ddd76decd989f8c4ca7664fad3517b403b326d8ef297bfdd006b5d79944 WHIRLPOOL 744f76c10fc534156abb49d71b4f01c663d8c14b3eb4ced988a41b0b3e1e455b988a2b2064af96f5e75f65622f6e5077c08016e29d68b12864f33fea664a613c
+DIST gst-plugins-bad-1.10.5.tar.xz 4737820 SHA256 c5806040bb83b43be86ce592e6a19c5d83d7776f7d9f434eb4b911c4efff3573 SHA512 03a1b712084ace16b933b708e19922aef4f9b5f7ba0408c35865e699d70bd19e73121594449355b6252a31d9085602d8bef581fe14cfdf6c9fdcf2ddcea21e1a WHIRLPOOL 4828818d6f2a18d38b35e6b6ab3dcc5ad2465b22e2e505d84d2665cd4fc6838391d47d79256e57cc52522fa459cd0949060182aa02baa6e9ec22160335380d3b
+DIST gst-plugins-bad-1.12.3.tar.xz 4707000 SHA256 36d059761852bed0f1a7fcd3ef64a8aeecab95d2bca53cd6aa0f08054b1cbfec SHA512 6df47381de3a2f4286d047c1e7de2c76dd4312c9806636e2012717282cde0f3e5b2d0ffa910c564c8e122b19363e842b663cce1eda7ae95a05d63d1dbbd52661 WHIRLPOOL b4c1262a0ca63331f5cb38fecc6a26830234712d6d4409aed495b05e7cfe13760bf056767e54e17cb9899c3671f0a05b90199d80d0b47bacb2ee6d27b89a5457
+EBUILD gst-plugins-soundtouch-0.10.23-r1.ebuild 367 SHA256 b8f0a96ab4aa0cf055e5d5b8434338e878893d918b50577d45358084ad69bda3 SHA512 ff2584f662d23a35be5a2d0d973148049195aa41b0652d3cd72205e6e37b96c23a61d9e9efc450fa3fcd24421246a9cc85e0eec488100a91c7ec7673f33720a0 WHIRLPOOL 4b782ba0736fa8454c20572cddc36ff2d2657a1057ece812b099649fb0c72b367907a5cad7ecf819fdefb158f48feef7d94b74e1580d73b9bec6c48630fa4261
+EBUILD gst-plugins-soundtouch-1.10.3.ebuild 363 SHA256 6eb40b0d68e4d7732c5bb6e95f10f28955fac28e5ade5a9b7d32d4a9105aabc2 SHA512 941786d8d8cb6c147566bbe82e2aa803b4c1cdd7f873d3ef702d6e1e9d9d07b6cf0e593fe4d1352b18a592422e0c2b626dc9c27a1761658be0f0307c6093d213 WHIRLPOOL f355383a8ed313e9b29a63b9cc64363301a58f1d2de222e50f8e8d6320bd37738273e88b43f660b62c70e6ac2e0172bc3022e7b62e06c2c24f2733a56e23c75b
+EBUILD gst-plugins-soundtouch-1.10.5.ebuild 364 SHA256 fbdc8c52d80a6f1c46278cf2ecf3a9e2ff676e7eddbcf3ea25a4bc19a6c4874a SHA512 a9817f1acf759928d9426a97493bc35a3d1a799cb8c32c571590a0fc9a7498241dcb86355b52fc4aa688bad04a5ba22179015c55e32d7bab9c5bae9157dd18d7 WHIRLPOOL 1a98574fdae2510b01c133b9eb8917a845af487832d76472b74aed66e1f8143f1a29a3abcdda12d94b721e23d5d5dec10d099fae2de040ddb250f989c43df9b7
+EBUILD gst-plugins-soundtouch-1.12.3.ebuild 365 SHA256 d5c181824d3fbe475ba73004800229aaf6448dd741563bf33574ab18489ca737 SHA512 87b37a7cd5959430ca3cd4720e3deec5b3fd24e30665a1831ef9039b14bffa413be1f8760d6233e4906f3ef882019fb4c430ae5f6f50da5a8462649c482c307b WHIRLPOOL 23f4b8bbeb1ba46abf725672b8f348b70e95361cbe0d39d8a75a790ab30fa678b2ce647f98c3d0cf50d3084cfd9561561e2fe6ec04239bbcf4dea9c809373aab
+MISC ChangeLog 5009 SHA256 4f1028c981460d06818b623912a3525316a4a4f7b21c6b95b100d323c3eb31c4 SHA512 65a16e4486d499dfb04453bfb3736821cb166d58953ac9a5e5c88cdd9ce56c51493b3b6d46d22008961c47ba8859f49325103af3bc1a1e10c9d5f58ab72fecdb WHIRLPOOL d67dd5c2be73dd8e02c2daeeb8e47782ef10cfda98abd1580e27d38e5803789a87719cb76a5e7354eb8a87ea92cd0e0f4124029e7dc5c3c94c79eace86bb8acc
+MISC ChangeLog-2015 5540 SHA256 43a1add013b0a33b25e1c3d504cb6087c05f93a51ae3a5bc421defb8fad86c41 SHA512 797ebab3ba08e38ff4660be2827ac27656f77b7ce5b9a5aada6c95f60b7c5ece2d658f6dddea13946e37e5a213cf644f7c17f995ed783ed5a9cdf13b31c9985b WHIRLPOOL 2b2e95940ebfbf456dfea31d999f6f857c04a9db38cddced4082011b2c462156d22accfe821866fab6de2d1f1bbb3cec77fc068c7f8302733ba90282b526b502
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-0.10.23-r1.ebuild b/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-0.10.23-r1.ebuild
new file mode 100644
index 000000000000..101441ea3fe1
--- /dev/null
+++ b/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-0.10.23-r1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-bad
+inherit gstreamer
+
+DESCRIPTION="GStreamer elements for beats-per-minute detection and pitch controlling"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND=">=media-libs/libsoundtouch-1.7.1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.10.3.ebuild b/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.10.3.ebuild
new file mode 100644
index 000000000000..ec3a85d32ae3
--- /dev/null
+++ b/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.10.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="Beats-per-minute detection and pitch controlling plugin for GStreamer"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND=">=media-libs/libsoundtouch-1.7.1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.10.5.ebuild b/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.10.5.ebuild
new file mode 100644
index 000000000000..dfb436c7f201
--- /dev/null
+++ b/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.10.5.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="Beats-per-minute detection and pitch controlling plugin for GStreamer"
+KEYWORDS="amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/libsoundtouch-1.7.1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.12.3.ebuild b/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.12.3.ebuild
new file mode 100644
index 000000000000..217317ecc49f
--- /dev/null
+++ b/media-plugins/gst-plugins-soundtouch/gst-plugins-soundtouch-1.12.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="Beats-per-minute detection and pitch controlling plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/libsoundtouch-1.7.1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-soundtouch/metadata.xml b/media-plugins/gst-plugins-soundtouch/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-soundtouch/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-soup/Manifest b/media-plugins/gst-plugins-soup/Manifest
new file mode 100644
index 000000000000..841e9b486b27
--- /dev/null
+++ b/media-plugins/gst-plugins-soup/Manifest
@@ -0,0 +1,12 @@
+AUX gst-plugins-soup-0.10.31-libsoup-gnome.patch 718 SHA256 37cc9db2a69947f191a36af07c718a542ae22056218fc23725ae3286595e3016 SHA512 69b545bab6762f227dfc18292415a44995abe79ae34a5f4b6169348def7c086bbf52c24fc799d3d192a36822917cbfb681f299e86c583d75f12a5ef95841d8f4 WHIRLPOOL 41d1a1ccea717b8f4315fffd18c543ad8887ca34507220cd698ad1c0197473fc0f54f9fb388369efc44c30e2caf846ce2831eb22eab71d3c4061dd08a8ac1b07
+DIST gst-plugins-good-0.10.31.tar.xz 2738016 SHA256 77a8436a7c0a15f876bad29616835046890df2bcaf72da02151bd91e3d292b64 SHA512 d153dcd5bb846450e9d76fe247f2b2e627e760feaad1bfd4c503a39af2128fad3630788463ea0d50539209236c864df0b2172ab9dac52f49cadff69ac7346809 WHIRLPOOL 952f65219d9e9645c9ab89b071c56d783e2c795fadbf59176e430ba86a5fcaeb6bfc93f0978d424158550a4526145b5567acf2ff1d59e0068241821d332fd3c9
+DIST gst-plugins-good-1.10.3.tar.xz 3426164 SHA256 4e07e93e34d4b93208f1579c21e7d91a236577b36f128a5332ffee85b4465955 SHA512 ae1523e374715b4f65509eb63d987118510fc4fe61b5ac2a98e4ec06feb2ec65899557976d796ea09644b32652f3a321aca462b8fe1621308e0c00dd6913e592 WHIRLPOOL 7c2c5fa9b21cfd35e7895beb947b6396ae55bd2f510fbe55b7696a0b68e7248e0cb04d5e4fe55e8d029ab03b5401fe20c5080a92b0b22532c9ac3dcb7167681f
+DIST gst-plugins-good-1.10.5.tar.xz 3425088 SHA256 be053f6ed716eeb517cec148cec637cdce571c6e04d5c21409e2876fb76c7639 SHA512 556bb5f95f3d52722849b5abf2ece1abeba9eae556aa2bebccaeda419639aa93b517bacbe74a0b3c0ce481d1e56ed2793de892a3054fdb06ec9652e207d69e16 WHIRLPOOL 01405868de1faee643f1b9653efaf0a822a85a02d6c04ff98b93e9dc8339671111005105aeb4cb2d5b6c86e69c943d12daff6fc35e94c002b12e805f9605eac6
+DIST gst-plugins-good-1.12.3.tar.xz 3487448 SHA256 13e7f479296891fef5a686438f20ba7d534680becf2269ecc5ee24aa83b45f03 SHA512 8ed96d2b2c8724659cf8163be5246ec30c8a92d70fc6632e207ad258cff5624d6fc03576e6e674011bb88a4825c8ce225545bc7e60cdf66a173d9e1d4bfbbaa4 WHIRLPOOL 9255759738e14f9a6aee1122d7f2bd7b23266e33bdc834e2942ac3a1fbb9389fed504d4769c1ab50c35b8a319c351f8373aca8cf09bd138bbaf7bef4fc51894a
+EBUILD gst-plugins-soup-0.10.31-r2.ebuild 545 SHA256 03fcf35e8d7c4ccf83d295e64ba9da1afe935b02541ecd10e97da792cc1f014d SHA512 a204577538e6ce251baa4e50148d91800c0a541b07032b8ce9e7ea02b77413add2c8c0409540158e003c9ccd4cbec116d6723473347efc8c8b5227af6ddf9f7a WHIRLPOOL 1f2d497701e04eb170464c2c1597ff2327742c4b7629856fcd20c8840f255784abf9e957f0ed1d48b5bdcfe9d4561160a2da5c14539d67bffe977f69be876ac0
+EBUILD gst-plugins-soup-1.10.3.ebuild 417 SHA256 84af27e63b9c6ee038399948f3df548d98208c46ffa181569d342f7c0c147c10 SHA512 4cc33293e5185f2001aad7a1e772a554a49d40705b2779c127fb9eb60a86b09a10c6fb1dba069b15c6efb7d6fccef9482b06eef58d6b5ba7caf8ba6e0632c483 WHIRLPOOL 6145d7ea695e685316f5d78a8ec097266af7662deaa578b5cc9e37d97ef42a866a50947005121018fee97ef4f17e1ee05425598bc1e9c8ae0bd84315346811c7
+EBUILD gst-plugins-soup-1.10.5.ebuild 421 SHA256 8ad011bdc5f58ee92b766f2594666562e1445e54d0b7b9ad6325a594771e2175 SHA512 b480cd307992646baeacb463fa96cdc783afb908245237c13f65382b9a6915b63c9d1326599bec6b13821f74cf927ff6d8c9d3192ce8112dc2330649a3d26411 WHIRLPOOL 7d80a44a34fbe57e72c77ef6c0386e3375304e2ceb1a952de7de42d657400fa7d989db2381755c29af615460b62bf9a9af00c5ce4e3902f107786cb7b6f7b2f4
+EBUILD gst-plugins-soup-1.12.3.ebuild 425 SHA256 a6a9a612a485c9f11ae1e7d2e238bf65e3b4f8af5ad2f2b185d851de3428534b SHA512 a78b0081d4db73e5cf79026705977befe5290d4ad3e316fb0993c4e6f837aaf99fa8b3bd6bbaeb48df4ef7596e871499ca77371a807b4236ef90b8773112f14e WHIRLPOOL aed345ff6d0db9f7caaf595c0fbbbff941169b587278b180c9bb5f79497319ad6705ddd0459a625cc50b5fb44ed7c6a96963f5bdf960b6abdc6482b6353abe07
+MISC ChangeLog 7084 SHA256 fb5a3752f4ad3cf3267c217f08f651e5c47f0463edaa24b5c7cfa8f3213393cc SHA512 f7dfbd26763a9ff3be139bb962d7677394f3267ee3f607b26a2a4e9e2b09f16f5b58ab6bfd9c08ba4b309468957336f19dfe40badaabc950e44e5a63eb22cb9f WHIRLPOOL 2757ba671719af59e864faf57adbdc08786fdb8993d78002b010d845aa93699665bd12bf60b2258f264ebc1597f9a8a4c7f297cf0097d5bd0df8b9d574fd852e
+MISC ChangeLog-2015 20062 SHA256 ebe0abf9fedd188ea416524d3477cf7dc43205b6e02a1f52d7c45524a56291d4 SHA512 5b6288a56867c38675ee01e27bd48643e9c5a5342da247347cde006258a8014f2b7e9d6af1ca8a18cfc383bc6c3938aeae61a386acc2838bea19f28b9c0276a9 WHIRLPOOL 03596a77a93babe96dfbfa59d610a1422ad1e56ae14dcdb99971d20ca8d138470ea480e647c32b148b4eb81f464b27e30c2d676b26de1b18aeb0402f80a55f63
+MISC metadata.xml 552 SHA256 7a512798c6d5ec185901ace7dbf0db72081223a4f1d05ed46554abd9b416dea5 SHA512 ce8b5a2a0d33e00ef141b82b3c6d192e31b681f016f431f1306d2066677d7fac66135129f57d25f9d13644c9d3976baf74fa6e6f65f5feebee045b82d04e2d8c WHIRLPOOL 34eef3fdb1f98dc0756b49c526fb301172f6997de9691adbfd0c33b7a7265a8b06635e0a9442ef28315929dbb7b3591775da35cc16185b1c5297ef6a6fb3a9ba
diff --git a/media-plugins/gst-plugins-soup/files/gst-plugins-soup-0.10.31-libsoup-gnome.patch b/media-plugins/gst-plugins-soup/files/gst-plugins-soup-0.10.31-libsoup-gnome.patch
new file mode 100644
index 000000000000..fa5477a12cc3
--- /dev/null
+++ b/media-plugins/gst-plugins-soup/files/gst-plugins-soup-0.10.31-libsoup-gnome.patch
@@ -0,0 +1,23 @@
+--- configure.ac.old 2015-11-21 13:17:01.399591500 +0100
++++ configure.ac 2015-11-21 13:27:24.407089263 +0100
+@@ -906,17 +906,12 @@
+ dnl *** soup ***
+ translit(dnm, m, l) AM_CONDITIONAL(USE_SOUP, true)
+ AG_GST_CHECK_FEATURE(SOUP, [soup http client plugin (2.4)], souphttpsrc, [
+- PKG_CHECK_MODULES(SOUP, libsoup-gnome-2.4 >= 2.3.2, [
+- HAVE_SOUP="yes"
+- AC_DEFINE(HAVE_LIBSOUP_GNOME, 1, [soup gnome integration])
+- ],[
+ PKG_CHECK_MODULES(SOUP, libsoup-2.4 >= 2.26, HAVE_SOUP="yes", [
+- HAVE_SOUP="no"
+- ])
+- ])
++ HAVE_SOUP="no"])
++ ]
+ AC_SUBST(SOUP_CFLAGS)
+ AC_SUBST(SOUP_LIBS)
+-])
++)
+
+ dnl *** speex >= 1.0.4 or >= 1.1.5 ***
+ dnl 1.1.4 and earlier were not API/ABI compatible with 1.0
diff --git a/media-plugins/gst-plugins-soup/gst-plugins-soup-0.10.31-r2.ebuild b/media-plugins/gst-plugins-soup/gst-plugins-soup-0.10.31-r2.ebuild
new file mode 100644
index 000000000000..727dae1d7889
--- /dev/null
+++ b/media-plugins/gst-plugins-soup/gst-plugins-soup-0.10.31-r2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-good
+inherit autotools eutils gstreamer
+
+DESCRIPTION="GStreamer plugin for HTTP client sources"
+
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-macos"
+IUSE=""
+
+RDEPEND=">=net-libs/libsoup-2.44.2[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ # Drop automagic support of libsoup-gnome
+ epatch "${FILESDIR}"/${P}-libsoup-gnome.patch
+ eautoreconf
+}
diff --git a/media-plugins/gst-plugins-soup/gst-plugins-soup-1.10.3.ebuild b/media-plugins/gst-plugins-soup/gst-plugins-soup-1.10.3.ebuild
new file mode 100644
index 000000000000..3628be583116
--- /dev/null
+++ b/media-plugins/gst-plugins-soup/gst-plugins-soup-1.10.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="HTTP client source/sink plugin for GStreamer"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-macos"
+IUSE=""
+
+RDEPEND=">=net-libs/libsoup-2.48:2.4[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-soup/gst-plugins-soup-1.10.5.ebuild b/media-plugins/gst-plugins-soup/gst-plugins-soup-1.10.5.ebuild
new file mode 100644
index 000000000000..09883aebaaa6
--- /dev/null
+++ b/media-plugins/gst-plugins-soup/gst-plugins-soup-1.10.5.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="HTTP client source/sink plugin for GStreamer"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos"
+IUSE=""
+
+RDEPEND=">=net-libs/libsoup-2.48:2.4[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-soup/gst-plugins-soup-1.12.3.ebuild b/media-plugins/gst-plugins-soup/gst-plugins-soup-1.12.3.ebuild
new file mode 100644
index 000000000000..c1730ca45bc5
--- /dev/null
+++ b/media-plugins/gst-plugins-soup/gst-plugins-soup-1.12.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="HTTP client source/sink plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos"
+IUSE=""
+
+RDEPEND=">=net-libs/libsoup-2.48:2.4[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-soup/metadata.xml b/media-plugins/gst-plugins-soup/metadata.xml
new file mode 100644
index 000000000000..4aba28683bcc
--- /dev/null
+++ b/media-plugins/gst-plugins-soup/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+<longdescription lang="en">
+ GStreamer plugin for HTTP client source/sink via net-libs/libsoup.
+
+ Includes the following elements:
+ * souphttpsrc - Receive data as a client over the network via HTTP using SOUP
+ * souphttpclientsink - Sends streams to HTTP server via PUT
+</longdescription>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-speex/Manifest b/media-plugins/gst-plugins-speex/Manifest
new file mode 100644
index 000000000000..1e7bd14591eb
--- /dev/null
+++ b/media-plugins/gst-plugins-speex/Manifest
@@ -0,0 +1,11 @@
+DIST gst-plugins-good-0.10.31.tar.xz 2738016 SHA256 77a8436a7c0a15f876bad29616835046890df2bcaf72da02151bd91e3d292b64 SHA512 d153dcd5bb846450e9d76fe247f2b2e627e760feaad1bfd4c503a39af2128fad3630788463ea0d50539209236c864df0b2172ab9dac52f49cadff69ac7346809 WHIRLPOOL 952f65219d9e9645c9ab89b071c56d783e2c795fadbf59176e430ba86a5fcaeb6bfc93f0978d424158550a4526145b5567acf2ff1d59e0068241821d332fd3c9
+DIST gst-plugins-good-1.10.3.tar.xz 3426164 SHA256 4e07e93e34d4b93208f1579c21e7d91a236577b36f128a5332ffee85b4465955 SHA512 ae1523e374715b4f65509eb63d987118510fc4fe61b5ac2a98e4ec06feb2ec65899557976d796ea09644b32652f3a321aca462b8fe1621308e0c00dd6913e592 WHIRLPOOL 7c2c5fa9b21cfd35e7895beb947b6396ae55bd2f510fbe55b7696a0b68e7248e0cb04d5e4fe55e8d029ab03b5401fe20c5080a92b0b22532c9ac3dcb7167681f
+DIST gst-plugins-good-1.10.5.tar.xz 3425088 SHA256 be053f6ed716eeb517cec148cec637cdce571c6e04d5c21409e2876fb76c7639 SHA512 556bb5f95f3d52722849b5abf2ece1abeba9eae556aa2bebccaeda419639aa93b517bacbe74a0b3c0ce481d1e56ed2793de892a3054fdb06ec9652e207d69e16 WHIRLPOOL 01405868de1faee643f1b9653efaf0a822a85a02d6c04ff98b93e9dc8339671111005105aeb4cb2d5b6c86e69c943d12daff6fc35e94c002b12e805f9605eac6
+DIST gst-plugins-good-1.12.3.tar.xz 3487448 SHA256 13e7f479296891fef5a686438f20ba7d534680becf2269ecc5ee24aa83b45f03 SHA512 8ed96d2b2c8724659cf8163be5246ec30c8a92d70fc6632e207ad258cff5624d6fc03576e6e674011bb88a4825c8ce225545bc7e60cdf66a173d9e1d4bfbbaa4 WHIRLPOOL 9255759738e14f9a6aee1122d7f2bd7b23266e33bdc834e2942ac3a1fbb9389fed504d4769c1ab50c35b8a319c351f8373aca8cf09bd138bbaf7bef4fc51894a
+EBUILD gst-plugins-speex-0.10.31-r1.ebuild 397 SHA256 e930c693bce70fe04470db9de827e822dcfb7f311b6bd644eb77ff4a6c0b0b8a SHA512 1ae0a70f8ea59bf9f7ffd95c4ae30565db22daa8ca9dfeac0c4207c588d58cd1ec431bdbb4fb33efa233af5a59f6e6f8169b234664fc35dcf33151fb076fa510 WHIRLPOOL dd4cf185fe320e87f4ca6b7e4736bbcdd5f9d0870b1d3543c400bf67d6f978127a5d1439e6b7a0eb7d87757d3fa33e7c169ef6eb2083fe9313b08763b3034a70
+EBUILD gst-plugins-speex-1.10.3.ebuild 382 SHA256 eda83e76fb3d0933d339dca57d088d382d5032e436b60014b7d4bcc5d0b51164 SHA512 8fb064d2c47f60a84b30ba96a87edb00986c04046e2e699393fd2ba197e4df66e1c821a30a69892d8abfb49ca0a15d3b548d2c5da0d626d29c81562cd44ccea4 WHIRLPOOL f724c6c69f3474b4209a6fc50769db4544ada84b14a117717f63459ff62b4336eea309f57abe826bca4b041d5f19ab4197764044f0abc7b1e019ece3468b09ea
+EBUILD gst-plugins-speex-1.10.5.ebuild 386 SHA256 04c6438167b1ac97584e27eae73a983c2bdd2d3bc7639ed99fb895d096837fc8 SHA512 984d970421c6c1424aeb04141e9c576a3ce946f7ac5b63a360ef227732de193b6c8d429d32ec9265cadc52c7a7cc579428a161cf1371b46794d9e7302469e870 WHIRLPOOL 0d513d6df15e8788e68b316b10b641c23786521a7d5e2808cb13dba3eb0a8bf6d22c5c1df87f422d42f013974b25d88292f04a1fce904ad77931a9ecd6cbc97e
+EBUILD gst-plugins-speex-1.12.3.ebuild 389 SHA256 401cf8fb51a1ed58ef807d35066b7966e228464c9213a9385857f8426ab64f56 SHA512 cb95b752e7ca6e38e4c4da7be1cc5c00996d16c190e22206efc42ef93a570375c7658cfbfab1b07416d150c680fc74a277d4b19158d64d7853ea20f830b750a0 WHIRLPOOL 96cd8efc6b594a1d905770178d24c2f5b99d7595e4ea0794230f9d0c0b719e22f1baa9a05213928b9d2571c61c00e642ddcbc487a93eb6b5afa5200f7eb482c7
+MISC ChangeLog 5852 SHA256 04b2473b1d7cc03ffb8a26771fd68ccbbd50e6d99be129320b6a668a09da27b5 SHA512 02815b470f43162e9c55973c4c314b973699d234e0f9cb520e2aacb07e63b88cd9cd169ebafafc6b617d9054035b7f4c404223311f7ad6fe64aa5c9ef3f9ed1b WHIRLPOOL 515accfbcd413910ef913bd9e908284114e0f3f7671f7175e387639958874b669ed765b13423aae3b4f70ea4c0925934ea0533a23a50c7b5a5903fb0e00c028c
+MISC ChangeLog-2015 24001 SHA256 6acfbf574bd01ba550fc61d4703a795668c98ad7f309133d79ece3fa6e29f544 SHA512 ada9a0997abddffbeb2daec76d3cfe197025d2b91dcad8f8ee1c29dd5ec956898f37d4a2b6a25336965199ad387539793404727b14bf69714104eab6f86758b5 WHIRLPOOL 1cee41516847d5092e3f9f9474db45fe6ad22201b0c60c38a16625898857de842201014bdf3f27efa0798d664003accd5d1b8a965f0a3ac1dd490e83e9e3b1bc
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-speex/gst-plugins-speex-0.10.31-r1.ebuild b/media-plugins/gst-plugins-speex/gst-plugins-speex-0.10.31-r1.ebuild
new file mode 100644
index 000000000000..d16552bf4b85
--- /dev/null
+++ b/media-plugins/gst-plugins-speex/gst-plugins-speex-0.10.31-r1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-good
+inherit gstreamer
+
+DESCRIPTION="GStreamer plugin to allow encoding and decoding of speex"
+KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=media-libs/speex-1.2_rc1-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-speex/gst-plugins-speex-1.10.3.ebuild b/media-plugins/gst-plugins-speex/gst-plugins-speex-1.10.3.ebuild
new file mode 100644
index 000000000000..bcfd069ebc82
--- /dev/null
+++ b/media-plugins/gst-plugins-speex/gst-plugins-speex-1.10.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="Speex encoder/decoder plugin for GStreamer"
+KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 ~sparc x86 ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=media-libs/speex-1.2_rc1-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-speex/gst-plugins-speex-1.10.5.ebuild b/media-plugins/gst-plugins-speex/gst-plugins-speex-1.10.5.ebuild
new file mode 100644
index 000000000000..8c0b1e398389
--- /dev/null
+++ b/media-plugins/gst-plugins-speex/gst-plugins-speex-1.10.5.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="Speex encoder/decoder plugin for GStreamer"
+KEYWORDS="alpha amd64 ~arm ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=media-libs/speex-1.2_rc1-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-speex/gst-plugins-speex-1.12.3.ebuild b/media-plugins/gst-plugins-speex/gst-plugins-speex-1.12.3.ebuild
new file mode 100644
index 000000000000..5f5eaf482316
--- /dev/null
+++ b/media-plugins/gst-plugins-speex/gst-plugins-speex-1.12.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="Speex encoder/decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=media-libs/speex-1.2_rc1-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-speex/metadata.xml b/media-plugins/gst-plugins-speex/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-speex/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-srtp/Manifest b/media-plugins/gst-plugins-srtp/Manifest
new file mode 100644
index 000000000000..478c360435a0
--- /dev/null
+++ b/media-plugins/gst-plugins-srtp/Manifest
@@ -0,0 +1,10 @@
+DIST gst-plugins-bad-1.10.3.tar.xz 4734656 SHA256 24099351fb6984c9e7560de06e072ff2e33d0b2db38b8fcc7afefb536e5094e7 SHA512 028e2c579d6e41fed2a3b7de91f3e0eac08fecd52bd67f198437909025aa41dbf4fd7ddd76decd989f8c4ca7664fad3517b403b326d8ef297bfdd006b5d79944 WHIRLPOOL 744f76c10fc534156abb49d71b4f01c663d8c14b3eb4ced988a41b0b3e1e455b988a2b2064af96f5e75f65622f6e5077c08016e29d68b12864f33fea664a613c
+DIST gst-plugins-bad-1.10.5.tar.xz 4737820 SHA256 c5806040bb83b43be86ce592e6a19c5d83d7776f7d9f434eb4b911c4efff3573 SHA512 03a1b712084ace16b933b708e19922aef4f9b5f7ba0408c35865e699d70bd19e73121594449355b6252a31d9085602d8bef581fe14cfdf6c9fdcf2ddcea21e1a WHIRLPOOL 4828818d6f2a18d38b35e6b6ab3dcc5ad2465b22e2e505d84d2665cd4fc6838391d47d79256e57cc52522fa459cd0949060182aa02baa6e9ec22160335380d3b
+DIST gst-plugins-bad-1.12.3.tar.xz 4707000 SHA256 36d059761852bed0f1a7fcd3ef64a8aeecab95d2bca53cd6aa0f08054b1cbfec SHA512 6df47381de3a2f4286d047c1e7de2c76dd4312c9806636e2012717282cde0f3e5b2d0ffa910c564c8e122b19363e842b663cce1eda7ae95a05d63d1dbbd52661 WHIRLPOOL b4c1262a0ca63331f5cb38fecc6a26830234712d6d4409aed495b05e7cfe13760bf056767e54e17cb9899c3671f0a05b90199d80d0b47bacb2ee6d27b89a5457
+EBUILD gst-plugins-srtp-1.10.3-r1.ebuild 327 SHA256 d1486ebd1cb81598c105d8b75fb853bd8e09d695122dd5393511a80ad81b59ff SHA512 c7e97be707f6e161a7695f4f51a431f8ccbfb9fe404ea36b7cd58a99762b31658cc464e55eb04f311b03ca42ea85e28de07544418e3c1e0f446e4be82197372d WHIRLPOOL 9af712acd795949faf9d3aa4a71a6ba8cdf5e1ab3b79a1f9988e77f9333ee7f147f1d05ae81b2e887e4b3925d79991760a2fcd060fbd0a88a6ac965856396da8
+EBUILD gst-plugins-srtp-1.10.3.ebuild 352 SHA256 6b113519b0d1c654c9934bb178063f2494dbae2949be11e548594b410a648947 SHA512 d9442ba2de364f57a0830b7a079bd6e05f474e0f22a6dcb1295e0efad0e547c84588545a2ddfa4fc6fc0a1c5333341fd0f3510b398b9a6a1c996b06a6ad7a124 WHIRLPOOL eb011e3e2b9ccd5e16e8be18973fc92801eb1fb4be7fefd4c94ee073a07ae8ecfe1ffb054e05e658fda7d7069f7b92e47e0c4829b94d3462365dc714860ebdcb
+EBUILD gst-plugins-srtp-1.10.5-r1.ebuild 327 SHA256 d1486ebd1cb81598c105d8b75fb853bd8e09d695122dd5393511a80ad81b59ff SHA512 c7e97be707f6e161a7695f4f51a431f8ccbfb9fe404ea36b7cd58a99762b31658cc464e55eb04f311b03ca42ea85e28de07544418e3c1e0f446e4be82197372d WHIRLPOOL 9af712acd795949faf9d3aa4a71a6ba8cdf5e1ab3b79a1f9988e77f9333ee7f147f1d05ae81b2e887e4b3925d79991760a2fcd060fbd0a88a6ac965856396da8
+EBUILD gst-plugins-srtp-1.10.5.ebuild 352 SHA256 6b113519b0d1c654c9934bb178063f2494dbae2949be11e548594b410a648947 SHA512 d9442ba2de364f57a0830b7a079bd6e05f474e0f22a6dcb1295e0efad0e547c84588545a2ddfa4fc6fc0a1c5333341fd0f3510b398b9a6a1c996b06a6ad7a124 WHIRLPOOL eb011e3e2b9ccd5e16e8be18973fc92801eb1fb4be7fefd4c94ee073a07ae8ecfe1ffb054e05e658fda7d7069f7b92e47e0c4829b94d3462365dc714860ebdcb
+EBUILD gst-plugins-srtp-1.12.3.ebuild 327 SHA256 d1486ebd1cb81598c105d8b75fb853bd8e09d695122dd5393511a80ad81b59ff SHA512 c7e97be707f6e161a7695f4f51a431f8ccbfb9fe404ea36b7cd58a99762b31658cc464e55eb04f311b03ca42ea85e28de07544418e3c1e0f446e4be82197372d WHIRLPOOL 9af712acd795949faf9d3aa4a71a6ba8cdf5e1ab3b79a1f9988e77f9333ee7f147f1d05ae81b2e887e4b3925d79991760a2fcd060fbd0a88a6ac965856396da8
+MISC ChangeLog 615 SHA256 12595b44d4f1947fec86ac4f86ae0394adbd0e381c72db1d136a8b393c1c9b15 SHA512 745e1229f69a10954649139e687d8070b0f69503367f553351116f77ceacd494c65ee365ee8fcc30483e2144b260f912f46fab164649ae1c98442152c312d899 WHIRLPOOL 85ee4de3f7d56c2b08a72ef900a63a968d1ec92df0b5d7dce37e5113a35e27b1dfcbaab6b274c4feac79baf849081f29e5cf49a7eb9d2b082d2d7344e3b6fb88
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.10.3-r1.ebuild b/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.10.3-r1.ebuild
new file mode 100644
index 000000000000..7e48e0bfa325
--- /dev/null
+++ b/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.10.3-r1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="SRTP encoder/decoder plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ net-libs/libsrtp:0=[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.10.3.ebuild b/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.10.3.ebuild
new file mode 100644
index 000000000000..64e951862857
--- /dev/null
+++ b/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.10.3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+MULTILIB_COMPAT=( abi_x86_64 )
+
+inherit gstreamer
+
+DESCRIPTION="SRTP encoder/decoder plugin for GStreamer"
+KEYWORDS="amd64"
+IUSE=""
+
+RDEPEND="
+ net-libs/libsrtp:0=[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.10.5-r1.ebuild b/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.10.5-r1.ebuild
new file mode 100644
index 000000000000..7e48e0bfa325
--- /dev/null
+++ b/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.10.5-r1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="SRTP encoder/decoder plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ net-libs/libsrtp:0=[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.10.5.ebuild b/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.10.5.ebuild
new file mode 100644
index 000000000000..64e951862857
--- /dev/null
+++ b/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.10.5.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+MULTILIB_COMPAT=( abi_x86_64 )
+
+inherit gstreamer
+
+DESCRIPTION="SRTP encoder/decoder plugin for GStreamer"
+KEYWORDS="amd64"
+IUSE=""
+
+RDEPEND="
+ net-libs/libsrtp:0=[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.12.3.ebuild b/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.12.3.ebuild
new file mode 100644
index 000000000000..7e48e0bfa325
--- /dev/null
+++ b/media-plugins/gst-plugins-srtp/gst-plugins-srtp-1.12.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="SRTP encoder/decoder plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ net-libs/libsrtp:0=[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-srtp/metadata.xml b/media-plugins/gst-plugins-srtp/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-srtp/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-taglib/Manifest b/media-plugins/gst-plugins-taglib/Manifest
new file mode 100644
index 000000000000..a20a9e0c30db
--- /dev/null
+++ b/media-plugins/gst-plugins-taglib/Manifest
@@ -0,0 +1,11 @@
+DIST gst-plugins-good-0.10.31.tar.xz 2738016 SHA256 77a8436a7c0a15f876bad29616835046890df2bcaf72da02151bd91e3d292b64 SHA512 d153dcd5bb846450e9d76fe247f2b2e627e760feaad1bfd4c503a39af2128fad3630788463ea0d50539209236c864df0b2172ab9dac52f49cadff69ac7346809 WHIRLPOOL 952f65219d9e9645c9ab89b071c56d783e2c795fadbf59176e430ba86a5fcaeb6bfc93f0978d424158550a4526145b5567acf2ff1d59e0068241821d332fd3c9
+DIST gst-plugins-good-1.10.3.tar.xz 3426164 SHA256 4e07e93e34d4b93208f1579c21e7d91a236577b36f128a5332ffee85b4465955 SHA512 ae1523e374715b4f65509eb63d987118510fc4fe61b5ac2a98e4ec06feb2ec65899557976d796ea09644b32652f3a321aca462b8fe1621308e0c00dd6913e592 WHIRLPOOL 7c2c5fa9b21cfd35e7895beb947b6396ae55bd2f510fbe55b7696a0b68e7248e0cb04d5e4fe55e8d029ab03b5401fe20c5080a92b0b22532c9ac3dcb7167681f
+DIST gst-plugins-good-1.10.5.tar.xz 3425088 SHA256 be053f6ed716eeb517cec148cec637cdce571c6e04d5c21409e2876fb76c7639 SHA512 556bb5f95f3d52722849b5abf2ece1abeba9eae556aa2bebccaeda419639aa93b517bacbe74a0b3c0ce481d1e56ed2793de892a3054fdb06ec9652e207d69e16 WHIRLPOOL 01405868de1faee643f1b9653efaf0a822a85a02d6c04ff98b93e9dc8339671111005105aeb4cb2d5b6c86e69c943d12daff6fc35e94c002b12e805f9605eac6
+DIST gst-plugins-good-1.12.3.tar.xz 3487448 SHA256 13e7f479296891fef5a686438f20ba7d534680becf2269ecc5ee24aa83b45f03 SHA512 8ed96d2b2c8724659cf8163be5246ec30c8a92d70fc6632e207ad258cff5624d6fc03576e6e674011bb88a4825c8ce225545bc7e60cdf66a173d9e1d4bfbbaa4 WHIRLPOOL 9255759738e14f9a6aee1122d7f2bd7b23266e33bdc834e2942ac3a1fbb9389fed504d4769c1ab50c35b8a319c351f8373aca8cf09bd138bbaf7bef4fc51894a
+EBUILD gst-plugins-taglib-0.10.31-r1.ebuild 382 SHA256 fdf3e6e0b8c647d5cc98b41592583b774146392733e1ee543d8036838ec4d497 SHA512 169755c78931a29a3f7b0a4b8b0f430b2ad8e4e6990806d49fea709645d8fd90256d34fc734ea04c479872a87b44ad486866bd80c927449b3c8cd0cda7308585 WHIRLPOOL 6be127f631d3cda154571fc303d9892afefa4fb9ab2f42b7f6ce45c32d51d3db1a51373dd39700ceae12a62f3bc802d8032be94cbaf50beecd5482e4fec99a1b
+EBUILD gst-plugins-taglib-1.10.3.ebuild 386 SHA256 2d6995dbdaee3251df81eaf7c718b081c8c2826b2bc47ff98935328cfb54478c SHA512 6ce9aee34034c83f1883ef780b3ef7f123a9fe99aa055319ec04b41ced62b9040100786ea9833ca80d3d153c4efb905f9cc7c87cab97621fa1fa0196377bbbe3 WHIRLPOOL a4e490bbb3a15bc7e4949a4deffea96c973b31d5c5b230d62956e23a46ef58c2a2f7454d99136b99115a0e98138b7a0c40ed77d19e28eb9e9d05ce2531f1c90c
+EBUILD gst-plugins-taglib-1.10.5.ebuild 397 SHA256 c3ced00bb4ac875a7972abf0302e540bec95dbee02ff84736628a292790a6779 SHA512 362378a083bc3d7b7270c175e4c683ce280fad7809fab50e3816db16f8a5357f1f78a01869d221a574efba7b9e8a38bb3d66ce3c3d6225229f783c892a957845 WHIRLPOOL 1d79ca56ae349126753658763486267bd9eb7b2c2ffc8e82c11a0b260f9f4ab1bbba383d879a2d4f0be7666505adb6fc39a4eb593c52f55c3e167b9c4970de65
+EBUILD gst-plugins-taglib-1.12.3.ebuild 401 SHA256 54fdb2231e0bcb48581c6230a36a4d6d7da9189ee37a4382a7af03232991aa58 SHA512 ea7acbd576c02cb33a64bddc0be72e20a5b96007a973f467cf2cfffa55bfdc5def4d6acb9dd12e500a8b99f7b886eefaf05e9db18a4610a6605037d7574430bd WHIRLPOOL a44244d63a45166220cdbb5ba458b74e524dbd9abe33688bef7f0bc7d37952d8cf33715b3efbfa437e75bd012979e930a544577220497503477dbc7141460d20
+MISC ChangeLog 6232 SHA256 e20c771800ce0c1272ffbcdabe85c69aae13309175be129227afa5b7639a2c49 SHA512 2897017e6192e7a031b3da0ce7316d1bfc4caf263cc9f2996871bf5d9fdfd1acc35c4ebc9db955e96b90e519c2971bad33ea1f921bf82aad14fc5c805119b553 WHIRLPOOL a9b7104a233bc784c17221a5b8e9675b748dd6efb1b61f42b94b2395ac2962590abcefe1eeb3dc2e2d57ac3d0d152aa175cfd32fd656562647cbcf7febd6bbbf
+MISC ChangeLog-2015 22158 SHA256 66214da981e8ffb13b2caf24e5dcc75621efd0ef4f189f733fcce3c9d1ec3511 SHA512 073e63526aea90f01c63871d807af1e8ced7331bfccbcfbd09f50883159118f39760f906c69a3df4331ed63d39b8434dc49b3fee8089efe8cdde502157446fc4 WHIRLPOOL 9491804d4419964d24f67ce0b212562a338c12767a3ca5eddbbbbba845530f4d73d38c7bece947785de3ef641514d516a38ad4bad3d99a38905e90c4ca3c1200
+MISC metadata.xml 472 SHA256 71623dcf798b33aa3f522ee4e5a3b14c3f158f0e8e4dc1df8616eb3ec722292e SHA512 8ddf53f0cf2e92dbc2adc5f4910b2a6fab0b0ac68eb9c9c33fd94809714d0f10d0d9d546df012a70c5d9a13adce7cccc232be4fc107b63c4649ba3ff0ff32444 WHIRLPOOL 84511eef657ccd03e1f156ce9301c2cd5e03136aa9555c6c43ddbe8f71a6a1cc3a7a831792f40385772f60bb906252bc619aef75aec83cb8b85133a7e190d248
diff --git a/media-plugins/gst-plugins-taglib/gst-plugins-taglib-0.10.31-r1.ebuild b/media-plugins/gst-plugins-taglib/gst-plugins-taglib-0.10.31-r1.ebuild
new file mode 100644
index 000000000000..c256f31d7410
--- /dev/null
+++ b/media-plugins/gst-plugins-taglib/gst-plugins-taglib-0.10.31-r1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-good
+inherit gstreamer
+
+DESCRIPTION="GStreamer taglib based tag handler"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=media-libs/taglib-1.9.1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.10.3.ebuild b/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.10.3.ebuild
new file mode 100644
index 000000000000..a4dc6d3fb728
--- /dev/null
+++ b/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.10.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="ID3v2/APEv2 tagger plugin for GStreamer"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=media-libs/taglib-1.9.1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.10.5.ebuild b/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.10.5.ebuild
new file mode 100644
index 000000000000..63b58e545e13
--- /dev/null
+++ b/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.10.5.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="ID3v2/APEv2 tagger plugin for GStreamer"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=media-libs/taglib-1.9.1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.12.3.ebuild b/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.12.3.ebuild
new file mode 100644
index 000000000000..4445c77e9d44
--- /dev/null
+++ b/media-plugins/gst-plugins-taglib/gst-plugins-taglib-1.12.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="ID3v2/APEv2 tagger plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=media-libs/taglib-1.9.1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-taglib/metadata.xml b/media-plugins/gst-plugins-taglib/metadata.xml
new file mode 100644
index 000000000000..39b79c7b7155
--- /dev/null
+++ b/media-plugins/gst-plugins-taglib/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+<longdescription lang="en">
+ GStreamer plugin for tag writing based on taglib
+
+ Includes the following elements:
+ * id3v2mux - TagLib-based ID3v2 Muxer
+ * apev2mux - TagLib-based APEv2 Muxer
+</longdescription>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-theora/Manifest b/media-plugins/gst-plugins-theora/Manifest
new file mode 100644
index 000000000000..fb50734e5d17
--- /dev/null
+++ b/media-plugins/gst-plugins-theora/Manifest
@@ -0,0 +1,5 @@
+DIST gst-plugins-base-0.10.36.tar.xz 2364108 SHA256 1fe45c3894903001d4d008b0713dab089f53726dcb5842d5b40c2595a984e64a SHA512 ea77778e073515df58229a641b4363df31f0b80204a5a43a8feb31f0b03a5a4b9b79d6e07e1615c773a59927a9b649f1b1d782def1120d581d09a090be8363b8 WHIRLPOOL e455f2a1aafd60078080735108e4ac336bc4764ed92b9579d83a453f75491331d16b48e5983f3c9712b6edb28ec379e696f06f6910c93168b019d6077c28fb6d
+EBUILD gst-plugins-theora-0.10.36-r1.ebuild 510 SHA256 2d0b2d9e41036d919cbef2936e9c2f33fdb1ff93e6f31e8857e92a624cffcfa5 SHA512 d2cbd304dbd1b6425f362314ef4ef05d5c7f06c0fe858ecd4b0c82e7491eeb3e03a33b5bc35ae7dd21fdc8ab83ecd673af1ec85d2f252ca9682d017b67d96280 WHIRLPOOL ca8d1657a8c41b7d3c720bc89f89d55d4382a9637a1121e79d0541f52e7a7be97cdfcae4d835953bd3f20f3bd0701831e8430b4ab99968641d12e81ed914172c
+MISC ChangeLog 2703 SHA256 6edaa5e81f17dd84be9386c5ad706af37a0e2732f25d94f1bcf5b40aff4b878f SHA512 b6da17399ccdebf52e02e07de1682ca95fdb4cbe0a9267f60ac2d9ae179f1003a3d4b778526bdb346ae84d179aa7305fb79c46fc60afabc991be035927818f3c WHIRLPOOL 9d9f66714aad0564090e9fd66f49e5ba3b7371c27561c9b330f7eb5b368652ce3e8985e3cef08aa5af59b43066cdecd83d0fb27bc670f2f4547a67a8875ad4d1
+MISC ChangeLog-2015 26401 SHA256 c3d56ee370a391bc36662ba515760b08a155f86e61bce1589af69113deab54f2 SHA512 d7373f8aad546a8a0572c0ff76d3acbd8a4b0c0c5ad2afaf869b6bbc09e300ac4475114007fb3db1b10afb1d7bc47957c191bcb703cbbd494d340ab24ef7eb93 WHIRLPOOL 30b66c7082c98f6eb3a400046a16ef428b7c01ceb4752509135f477872cc833a83d832a70a21206d448e9904ae522bec909645da4f1c0c4f7f62314d57dff9c7
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-theora/gst-plugins-theora-0.10.36-r1.ebuild b/media-plugins/gst-plugins-theora/gst-plugins-theora-0.10.36-r1.ebuild
new file mode 100644
index 000000000000..cdf7cee38150
--- /dev/null
+++ b/media-plugins/gst-plugins-theora/gst-plugins-theora-0.10.36-r1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-base
+inherit gstreamer
+
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=media-libs/libtheora-1.1.1[encode,${MULTILIB_USEDEP}]
+ >=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ gstreamer_system_link \
+ gst-libs/gst/tag:gstreamer-tag \
+ gst-libs/gst/video:gstreamer-video
+}
diff --git a/media-plugins/gst-plugins-theora/metadata.xml b/media-plugins/gst-plugins-theora/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-theora/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-twolame/Manifest b/media-plugins/gst-plugins-twolame/Manifest
new file mode 100644
index 000000000000..42050119b51a
--- /dev/null
+++ b/media-plugins/gst-plugins-twolame/Manifest
@@ -0,0 +1,11 @@
+DIST gst-plugins-ugly-0.10.19.tar.xz 882452 SHA256 4934f65ff892637e7efaf1cfe635779189dde429d0706f40c86a3aac476ea873 SHA512 16d030998142f698f8ab7dbe55c0c6c8db05ade6b3c007a3aacb5491592e8c60e0a9d62f1a840eab4d57825b1beb9017e3f68f5a90288435216586d67040deda WHIRLPOOL f72f224c5f486982370e9d264ad7c658324783b42e995eef759faf270a18d8f12261d90ac6e70af38579921b0970f7aba50c6d091edcd6dc3dda272bcbef755f
+DIST gst-plugins-ugly-1.10.3.tar.xz 907352 SHA256 c91597d03abff9df435ad4892eae44df1ee14159c7cc7317ac9d2766ff446bd2 SHA512 56272eda1af3017d9b53a3a049c5446e97dbea0e45567b4d1626c6a210dba90d216c01707e2d49130da00d483dcbace642bfb88ebaa1a822ecd5475394b5d116 WHIRLPOOL b4786f5b45f1430448c3755149202e9e4ee88d8dd5a7de3fff009d7fde14db054d9f8b60c44208ed757d19ce5a849ea93cb7b355d226e34703ae8b0d78f0d837
+DIST gst-plugins-ugly-1.10.5.tar.xz 908604 SHA256 d6edc046350809c967f5b058c5c2e534d99d1d69fe1b26acd849e87781a7d7fc SHA512 575fdd345d54af3a9c7f7b78955b958898ec4658f65da87022db39d04d8d1e941233c24d4eacea5bca28de0e9424579048ad2b25dd308f96a79e1515204e1a7a WHIRLPOOL b44163c21fda4444d55407849e9d03cdd9801aae79854d339ff072447f4140d54083fe4dba9e3f8fbcf9451270089e5bde3a3bb833c9f8f0c4f095386fa0e6fb
+DIST gst-plugins-ugly-1.12.3.tar.xz 903784 SHA256 e88ca584c94ea78eeecbf3af00ef7f134b66bdee7408aa4aa6c547235e060052 SHA512 9ca5769c325df3d2d97ba83d785fab08da5119f6d26c4ac4db72853af143477ea8fb7087464a8614b6e59f384463ac01087ee76cec2af8acd80a4dc15e392e34 WHIRLPOOL e908fb96fc5694c10c16b7e5aeae4a6f7945aaa324074cacc3ec10b84b53ef738ee8c77d6f0983a02e7868275ba26ada14153d7046d85bfdb57f310e59793657
+EBUILD gst-plugins-twolame-0.10.19-r1.ebuild 314 SHA256 bc53da2dc031df0514cfcb4f03ab62f358da477ce3ee6a59609eb2c59fd44b12 SHA512 a8e948e4f0137097c3717a28fc4c506db7bea4635258275a84d9175debf26b7031be85ae44fdfa0ec81ea00923c6ef813786da2a1329b59afa4a9182e8dd0171 WHIRLPOOL 848d35ac0aa8ca7ba2b40b36ccf8c7c2d41a1f4a46ec966c2056e940a3afb42078ddccc9455714859c9fae421bc0f6542454160af9a38b60a087097d7ede3972
+EBUILD gst-plugins-twolame-1.10.3.ebuild 362 SHA256 6608a95d4831afb9a980e5e4cc193ac331c20feb0e6eadd30ce7df2ddd7fb224 SHA512 2cc9e5ee0ca4702f7942806fa6d70ce4e4413b1eeb1d890906ef75bb5c29407ee7a469d86c67e33dddd2a689815ce61e04de0487144cfb0129c19310e4ee9c6d WHIRLPOOL dd0b6906c9dd2171f03255767f0529c217678b32458ed93cb720e9b3206fefb03f134e53887460db00c96dea57db5bb7fc3f190262dffc62fd16c5f05163e588
+EBUILD gst-plugins-twolame-1.10.5.ebuild 365 SHA256 7e401a40e095eed8d54ae50e7523ecc4219feb9fcb7e857171c496de48f085dc SHA512 0bc4762a05b4b5afa99304e5974b61e1c996fd1817303d4a835b90bf16931972bc7ad67da95fb5fd7f97b78c6da1b0daa28551c605add2910e52a3cbdc8ad5cc WHIRLPOOL e7acd3ca64836637000753f4e42c217c1ee51ff0666914a87a8fad36511a4412879c3c5ceded2bbfec3c09d49dfbe7cbe2e553cd4ce5c4b27dc5ea73ea62928e
+EBUILD gst-plugins-twolame-1.12.3.ebuild 367 SHA256 b70ab78b24e4fb994931cb623fde776cb7d1544888abb4d4f1b88983321a3474 SHA512 6f3d6cc14775fd506aeb87d932ecbc2055256f2303966bea59f4b9cd53cb073b827308de252a94d6f72aff511e2a2c6d160382e0273aa52f5be6daf0600d6403 WHIRLPOOL 2d99d96f734a120c07043eeeee513ec0dae4c97c6bf0d9c214bd93edf4fb2ec15872193dded1f0cc63213abf9129f2d1779225760a8faf8530e48b02c7c270b9
+MISC ChangeLog 5747 SHA256 37662855b1b7923f29d3bfa5040bf096a6e2905ca3f53e52794cea417349a2a7 SHA512 ea397f7e4c87376e416bc51976b47eb7385b6d9143dec911d8d9e61ed7223a69207eba0658a25b49f49cb45b3bd9dc862ffd80f17203791e9f13da4ee1d968fe WHIRLPOOL bf9068ba996325fcd396043a5d1b1464816a7851a725104c7e66a08e185a5079d07a8fa2d7dcd7337915af02238ad58ed14d3cc73e1eb4fcc5818911c137651a
+MISC ChangeLog-2015 12951 SHA256 e5fb4bb3a3fd59a15cd39f40bc7b0f92741fdff5349ad05002729c46ea65a052 SHA512 00ff7ad049638db366b9ef9da8b1db47b9d0b8ef94b4356e285b8afc1a76816c815b1aaf0164257e325f5c1d0977521263df1ce9b02318c74af197df5ff2f4d0 WHIRLPOOL 086a9aa3d7e4b738b38df8915de13f6873d134dd05c927d08dcd8d9bc04f650388fec300ac496f3920c0618fc67fd4a8bcb486c18427947eef1cfd9074776261
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-twolame/gst-plugins-twolame-0.10.19-r1.ebuild b/media-plugins/gst-plugins-twolame/gst-plugins-twolame-0.10.19-r1.ebuild
new file mode 100644
index 000000000000..8800f5863631
--- /dev/null
+++ b/media-plugins/gst-plugins-twolame/gst-plugins-twolame-0.10.19-r1.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-ugly
+inherit gstreamer
+
+KEYWORDS="alpha amd64 ~arm ~ia64 ppc ppc64 sparc x86"
+IUSE=""
+
+RDEPEND=">=media-sound/twolame-0.3.13-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.10.3.ebuild b/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.10.3.ebuild
new file mode 100644
index 000000000000..ac7b6a12c472
--- /dev/null
+++ b/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.10.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer
+
+DESCRIPTION="MPEG2 encoder plugin for GStreamer"
+KEYWORDS="alpha amd64 ~arm ~ia64 ppc ppc64 ~sparc x86"
+IUSE=""
+
+RDEPEND=">=media-sound/twolame-0.3.13-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.10.5.ebuild b/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.10.5.ebuild
new file mode 100644
index 000000000000..cf6877052722
--- /dev/null
+++ b/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.10.5.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer
+
+DESCRIPTION="MPEG2 encoder plugin for GStreamer"
+KEYWORDS="alpha amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=media-sound/twolame-0.3.13-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.12.3.ebuild b/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.12.3.ebuild
new file mode 100644
index 000000000000..f00f229f45a3
--- /dev/null
+++ b/media-plugins/gst-plugins-twolame/gst-plugins-twolame-1.12.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer
+
+DESCRIPTION="MPEG2 encoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=">=media-sound/twolame-0.3.13-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-twolame/metadata.xml b/media-plugins/gst-plugins-twolame/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-twolame/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-uvch264/Manifest b/media-plugins/gst-plugins-uvch264/Manifest
new file mode 100644
index 000000000000..86566f0be1d2
--- /dev/null
+++ b/media-plugins/gst-plugins-uvch264/Manifest
@@ -0,0 +1,8 @@
+DIST gst-plugins-bad-1.10.3.tar.xz 4734656 SHA256 24099351fb6984c9e7560de06e072ff2e33d0b2db38b8fcc7afefb536e5094e7 SHA512 028e2c579d6e41fed2a3b7de91f3e0eac08fecd52bd67f198437909025aa41dbf4fd7ddd76decd989f8c4ca7664fad3517b403b326d8ef297bfdd006b5d79944 WHIRLPOOL 744f76c10fc534156abb49d71b4f01c663d8c14b3eb4ced988a41b0b3e1e455b988a2b2064af96f5e75f65622f6e5077c08016e29d68b12864f33fea664a613c
+DIST gst-plugins-bad-1.10.5.tar.xz 4737820 SHA256 c5806040bb83b43be86ce592e6a19c5d83d7776f7d9f434eb4b911c4efff3573 SHA512 03a1b712084ace16b933b708e19922aef4f9b5f7ba0408c35865e699d70bd19e73121594449355b6252a31d9085602d8bef581fe14cfdf6c9fdcf2ddcea21e1a WHIRLPOOL 4828818d6f2a18d38b35e6b6ab3dcc5ad2465b22e2e505d84d2665cd4fc6838391d47d79256e57cc52522fa459cd0949060182aa02baa6e9ec22160335380d3b
+DIST gst-plugins-bad-1.12.3.tar.xz 4707000 SHA256 36d059761852bed0f1a7fcd3ef64a8aeecab95d2bca53cd6aa0f08054b1cbfec SHA512 6df47381de3a2f4286d047c1e7de2c76dd4312c9806636e2012717282cde0f3e5b2d0ffa910c564c8e122b19363e842b663cce1eda7ae95a05d63d1dbbd52661 WHIRLPOOL b4c1262a0ca63331f5cb38fecc6a26830234712d6d4409aed495b05e7cfe13760bf056767e54e17cb9899c3671f0a05b90199d80d0b47bacb2ee6d27b89a5457
+EBUILD gst-plugins-uvch264-1.10.3.ebuild 804 SHA256 5c6904d01091fedea2c0c320449d7b9b19eaae2dc33dfdfef1312880399fc042 SHA512 434e962840058a4ecd28220b9d34f30bc027f70748b92c03181a6d121c32b7d40ecfada97026ce85afecd27b7988adb62850321f2c1aecbe31967c7f6910a0fd WHIRLPOOL 64ac361dd7b58cb31702856c479f19023a86d74fa8fb363832f0fb6493e0fcd8fd20451951cf77594de3f640a82dd76af94d02e2d5eec1d3a98b22ec55f263a2
+EBUILD gst-plugins-uvch264-1.10.5.ebuild 805 SHA256 f400e64e82c13912bbd305f6c4936f5d6630bce8e8e5d9dcbdba3d5be8c2f4ea SHA512 e96fd12cfcfd2b1b95ba5c80ca505158ac0fe65fa98cb875102a3e7a4b24c396360e121bbcda15a3168e1d57f406e772e0512e0cb50c06e9b3be793b3cab8365 WHIRLPOOL cb4879743279005b18cdd4bbd70151c9bff3d5400f42445db89103834774b69b52bdfcee2ce44ab11b2fbdaf46c6f69e28bf0a84742a8bcab9ee31925d407a3f
+EBUILD gst-plugins-uvch264-1.12.3.ebuild 806 SHA256 1d56bd581a1d3ce41083a7e6def8cc6ec05d6ce51972aa8d047e6fef62f997d1 SHA512 6e15d93f49359ec8d7757653b5f0e2d5e64b4b5c410183d88abe7103f5c05dec3213919033546e74689eb72a7455895d794418b48db9bbb4961d13a2e9fc2104 WHIRLPOOL 6c0d10e4bb6b1f3e4b6019c1a23ded5a055bdf0964b5200d92cac805a9042e89dd76447f79b6de461a725d9a4705e39ea91b82b44edaa8c2c9d2790a24adc848
+MISC ChangeLog 2177 SHA256 32cab0c0cbbd7caf3cf8421e288b6d0e7377245eb5b5e42042583b4e1db4112c SHA512 20b50ca6a8c2cddc434a488bee0a40538c759964f0115616d3c96a21e8160e513f71c1b7a0979a175a17458c3a5d990e2ec8322000944c474cef30bbc888e21b WHIRLPOOL 1dcaff4eb469cd3a670aea7336006f946838a468b2d2c898ac8e111b081325c51f038c11e509fa1631239642cb79c50e80e4853c7957bd9625972b15b02c7ed0
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.10.3.ebuild b/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.10.3.ebuild
new file mode 100644
index 000000000000..05553bce83c0
--- /dev/null
+++ b/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.10.3.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="UVC compliant H264 encoding cameras plugin for GStreamer"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND="
+ virtual/libgudev:=[${MULTILIB_USEDEP}]
+ virtual/libusb:1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+
+ # FIXME: gstbasecamerabin does not have a .pc
+ # gstreamer_system_link \
+ # gst-libs/gst/basecamerabinsrc:gstbasecamerabinsrc
+
+ local directory libs
+ directory="gst-libs/gst/basecamerabinsrc"
+ libs="-lgobject-2.0 -lglib-2.0 -lgstreamer-1.0 -lgstbase-1.0 -lgstapp-1.0 -lgstbasecamerabinsrc-1.0"
+ sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \
+ -i sys/uvch264/Makefile.{am,in} || die
+}
diff --git a/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.10.5.ebuild b/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.10.5.ebuild
new file mode 100644
index 000000000000..c804588053e5
--- /dev/null
+++ b/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.10.5.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="UVC compliant H264 encoding cameras plugin for GStreamer"
+KEYWORDS="amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ virtual/libgudev:=[${MULTILIB_USEDEP}]
+ virtual/libusb:1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+
+ # FIXME: gstbasecamerabin does not have a .pc
+ # gstreamer_system_link \
+ # gst-libs/gst/basecamerabinsrc:gstbasecamerabinsrc
+
+ local directory libs
+ directory="gst-libs/gst/basecamerabinsrc"
+ libs="-lgobject-2.0 -lglib-2.0 -lgstreamer-1.0 -lgstbase-1.0 -lgstapp-1.0 -lgstbasecamerabinsrc-1.0"
+ sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \
+ -i sys/uvch264/Makefile.{am,in} || die
+}
diff --git a/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.12.3.ebuild b/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.12.3.ebuild
new file mode 100644
index 000000000000..7faf6af2b96f
--- /dev/null
+++ b/media-plugins/gst-plugins-uvch264/gst-plugins-uvch264-1.12.3.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="UVC compliant H264 encoding cameras plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ virtual/libgudev:=[${MULTILIB_USEDEP}]
+ virtual/libusb:1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ default
+
+ # FIXME: gstbasecamerabin does not have a .pc
+ # gstreamer_system_link \
+ # gst-libs/gst/basecamerabinsrc:gstbasecamerabinsrc
+
+ local directory libs
+ directory="gst-libs/gst/basecamerabinsrc"
+ libs="-lgobject-2.0 -lglib-2.0 -lgstreamer-1.0 -lgstbase-1.0 -lgstapp-1.0 -lgstbasecamerabinsrc-1.0"
+ sed -e "s:\$(top_builddir)/${directory}/.*\.la:${libs}:" \
+ -i sys/uvch264/Makefile.{am,in} || die
+}
diff --git a/media-plugins/gst-plugins-uvch264/metadata.xml b/media-plugins/gst-plugins-uvch264/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-uvch264/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-v4l2/Manifest b/media-plugins/gst-plugins-v4l2/Manifest
new file mode 100644
index 000000000000..b213c9f97097
--- /dev/null
+++ b/media-plugins/gst-plugins-v4l2/Manifest
@@ -0,0 +1,13 @@
+AUX gst-plugins-v4l2-0.10.31-linux-headers-3.6.patch 1523 SHA256 7e12dae18afee4fdb36238344dae0d309d0e6fb06e271dd1c220e8d40f2fd8f8 SHA512 a1aab63fcbe6bd62d7675ea0830b6147eb7fe17ebef247d6020586c57048c0162133c1662202ad7ad7376543ac830d1ab9975f98aeb89206cb993e3d4f5d50a8 WHIRLPOOL 2ecc209d53ad24e625430d0a81b581418242e05b8048ac8027fbfdc2a1c80bf5f2440460cc0a54c57c85665353f2c94baa2aa624532c5f687d66f56b5bd0298e
+AUX gst-plugins-v4l2-0.10.31-linux-headers-3.9.patch 738 SHA256 984fd8e722b3f80b59804f73bc03871208989d2f471cf0abb34dfd327a6f4797 SHA512 85b6f2fc3257b4aa6a67723eed77b2a30c57bc3ce2a008acef06cd53714af0c17d606e177028b473f21b8f2efff58f95f5e1f447757ac75be9ca2fe611651885 WHIRLPOOL be81e9802cc6e2ae447270187589a53c07b9848bb534c3c3fb1b856a600172eced21b3c87ef1fd69356a34a0fa92a224b6e0bdfa6d310b1179c60ebc0d747528
+DIST gst-plugins-good-0.10.31.tar.xz 2738016 SHA256 77a8436a7c0a15f876bad29616835046890df2bcaf72da02151bd91e3d292b64 SHA512 d153dcd5bb846450e9d76fe247f2b2e627e760feaad1bfd4c503a39af2128fad3630788463ea0d50539209236c864df0b2172ab9dac52f49cadff69ac7346809 WHIRLPOOL 952f65219d9e9645c9ab89b071c56d783e2c795fadbf59176e430ba86a5fcaeb6bfc93f0978d424158550a4526145b5567acf2ff1d59e0068241821d332fd3c9
+DIST gst-plugins-good-1.10.3.tar.xz 3426164 SHA256 4e07e93e34d4b93208f1579c21e7d91a236577b36f128a5332ffee85b4465955 SHA512 ae1523e374715b4f65509eb63d987118510fc4fe61b5ac2a98e4ec06feb2ec65899557976d796ea09644b32652f3a321aca462b8fe1621308e0c00dd6913e592 WHIRLPOOL 7c2c5fa9b21cfd35e7895beb947b6396ae55bd2f510fbe55b7696a0b68e7248e0cb04d5e4fe55e8d029ab03b5401fe20c5080a92b0b22532c9ac3dcb7167681f
+DIST gst-plugins-good-1.10.5.tar.xz 3425088 SHA256 be053f6ed716eeb517cec148cec637cdce571c6e04d5c21409e2876fb76c7639 SHA512 556bb5f95f3d52722849b5abf2ece1abeba9eae556aa2bebccaeda419639aa93b517bacbe74a0b3c0ce481d1e56ed2793de892a3054fdb06ec9652e207d69e16 WHIRLPOOL 01405868de1faee643f1b9653efaf0a822a85a02d6c04ff98b93e9dc8339671111005105aeb4cb2d5b6c86e69c943d12daff6fc35e94c002b12e805f9605eac6
+DIST gst-plugins-good-1.12.3.tar.xz 3487448 SHA256 13e7f479296891fef5a686438f20ba7d534680becf2269ecc5ee24aa83b45f03 SHA512 8ed96d2b2c8724659cf8163be5246ec30c8a92d70fc6632e207ad258cff5624d6fc03576e6e674011bb88a4825c8ce225545bc7e60cdf66a173d9e1d4bfbbaa4 WHIRLPOOL 9255759738e14f9a6aee1122d7f2bd7b23266e33bdc834e2942ac3a1fbb9389fed504d4769c1ab50c35b8a319c351f8373aca8cf09bd138bbaf7bef4fc51894a
+EBUILD gst-plugins-v4l2-0.10.31-r1.ebuild 829 SHA256 e2fe887eca337c765194464aefbbf066763c85d8904357ddac44607d414f5793 SHA512 38b460f13965a518bf6910a0ffa60a1bd89c68bed5ee2eb07873bda27dcc55260ef6f4520b6a8dd97a8a4cc62215762b6003441d8df4484133dda6586a13ffb4 WHIRLPOOL e4290329e4e2728a4a7949ed0900f36bb267b5edb762297cac4c775716795f4d496a280f2ffd29dc2cd4c11245a06938d58347d068d60ae3de8ff056ca37b0e5
+EBUILD gst-plugins-v4l2-1.10.3.ebuild 652 SHA256 e396cf3cac43ebfdc68bf7ead9302ea54d45c4b4d2a722b44ca43f65dfe4ed96 SHA512 82b9ea95f44afcd572389ca5677fac76a7be82dbc1c77607a8556396aae0b3045bcca2bfabcfb2666c458d14c04cfa7bbde7328c7e13055d4873afcdb6672944 WHIRLPOOL f53a1ac30874141aedb66ab32e22ca13a3a2f664fbcfc3cda9305fcc2899c6b071434f818c1ff6f9f69ba322d1361a23304e6141e60bf6851f94c57c177220b6
+EBUILD gst-plugins-v4l2-1.10.5.ebuild 663 SHA256 c9855c01057aec632f2ff5c211be9419f2024ed50b782e46a87e16491f287aa2 SHA512 5c1e6b528fbae291b645994e006a1a7cb79abbc539a401967f1b0c1f35f3a2009004534ababc7c41a712d787c77dfebf4c0a3fa96457e9e0ddfe238f669cb54a WHIRLPOOL 21e2cae974f71530d92e77132a7b7cada3b92966ae455613290d712a538aabdd9074de226bea32081b105d4a63ed143fd72ea6936bb3e80f0237bec4d5e700be
+EBUILD gst-plugins-v4l2-1.12.3.ebuild 667 SHA256 7ae9487001d3ccf0d53a70e390c4f15bd8ae5169ac1f808e0872dff06af14bd4 SHA512 54f1b9a03947e6c68c857c4c94a2e0a4e00b40bd370b37b3236212ae391585cb0f43e2a11ccd03c865a7b9583c407cbc18a5294fdebac4c69a06256c18b9df9e WHIRLPOOL b0c97caf794b13d28c190111b64312a32dd36b91fddb33f2bd1a100b346f07705f8c9d08e15494f1e732745524ef7e54294fa0384467125c4faed2df3e1e424a
+MISC ChangeLog 6270 SHA256 ab6522b2214f9b036008482aa2c85bd19d0d9cd08231c3b4cb66bdeb2efc573d SHA512 61e9ab83c2f9056c2fed788fa4a23433ebebf5d8bd203fc0ac9489d696a06e86850a49f80934854f93db07646d7c0f864c26b093425605ab89444979647b33fa WHIRLPOOL 25428d9d57553f916f1b075c1ac34cf07d0029cea024fea15b32d0c27374662e4ed13e93d1628396320383adf5026372a8f6f3404856a5611bd0bbc901e74455
+MISC ChangeLog-2015 23417 SHA256 d9f7d5b463657a3c09b7d8a481f26ab32c910b7af2dc7b92921f378077a9b465 SHA512 427f5bf624001a034ac0d0c2cee04cdd9fac08ee5e98bddf4bb198a942dd943c5aa33edbdb3aad1799a0981dbb7fd5898b23bc588e45695515d9b8b0a1f14f99 WHIRLPOOL 9b6483907a863108f8eb32fc2710f0a76b8f7cb86497c4c2727dd6d54061d9921010a76a66de1fb98ba8c7f4f1d9386e4eb516e8b7e42ac0f3ae26118152b2a1
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-v4l2/files/gst-plugins-v4l2-0.10.31-linux-headers-3.6.patch b/media-plugins/gst-plugins-v4l2/files/gst-plugins-v4l2-0.10.31-linux-headers-3.6.patch
new file mode 100644
index 000000000000..919b19b7dc4b
--- /dev/null
+++ b/media-plugins/gst-plugins-v4l2/files/gst-plugins-v4l2-0.10.31-linux-headers-3.6.patch
@@ -0,0 +1,38 @@
+From 968a3dac9959c2a6ae4ff619535db15b37446ce4 Mon Sep 17 00:00:00 2001
+From: Matthias Clasen <mclasen@redhat.com>
+Date: Thu, 9 Aug 2012 08:35:23 +0100
+Subject: [PATCH] v4l2: fix build with recent kernels, the v4l2_buffer input
+ field was removed
+
+This was unused apparently and removed in the kernel in commit:
+
+ From 2b719d7baf490e24ce7d817c6337b7c87fda84c1 Mon Sep 17 00:00:00 2001
+ From: Sakari Ailus <sakari.ailus@iki.fi>
+ Date: Wed, 2 May 2012 09:40:03 -0300
+ Subject: [PATCH] [media] v4l: drop v4l2_buffer.input and V4L2_BUF_FLAG_INPUT
+
+ Remove input field in struct v4l2_buffer and flag V4L2_BUF_FLAG_INPUT which
+ tells the former is valid. The flag is used by no driver currently.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=681491
+
+[Alexandre Rostovtsev <tetromino@gentoo.org>: backport to 0.10.31]
+---
+ sys/v4l2/gstv4l2bufferpool.c | 1 -
+ 1 file changed, 1 deletion(-)
+
+diff --git a/sys/v4l2/gstv4l2bufferpool.c b/sys/v4l2/gstv4l2bufferpool.c
+index b81c6a4..51cc0ce 100644
+--- a/sys/v4l2/gstv4l2bufferpool.c
++++ b/sys/v4l2/gstv4l2bufferpool.c
+@@ -181,7 +181,6 @@ gst_v4l2_buffer_new (GstV4l2BufferPool * pool, guint index, GstCaps * caps)
+ GST_LOG_OBJECT (pool->v4l2elem, " MMAP offset: %u",
+ ret->vbuffer.m.offset);
+ GST_LOG_OBJECT (pool->v4l2elem, " length: %u", ret->vbuffer.length);
+- GST_LOG_OBJECT (pool->v4l2elem, " input: %u", ret->vbuffer.input);
+
+ data = (guint8 *) v4l2_mmap (0, ret->vbuffer.length,
+ PROT_READ | PROT_WRITE, MAP_SHARED, pool->video_fd,
+--
+1.7.12.3
+
diff --git a/media-plugins/gst-plugins-v4l2/files/gst-plugins-v4l2-0.10.31-linux-headers-3.9.patch b/media-plugins/gst-plugins-v4l2/files/gst-plugins-v4l2-0.10.31-linux-headers-3.9.patch
new file mode 100644
index 000000000000..25c25505449d
--- /dev/null
+++ b/media-plugins/gst-plugins-v4l2/files/gst-plugins-v4l2-0.10.31-linux-headers-3.9.patch
@@ -0,0 +1,25 @@
+From 8e633d2059cb835448021cf79becb487aff10975 Mon Sep 17 00:00:00 2001
+From: Bastien Nocera <hadess@hadess.net>
+Date: Mon, 18 Mar 2013 14:59:35 +0000
+Subject: v4l2: fix compilation against newer kernel headers as on FC19
+
+---
+diff --git a/sys/v4l2/v4l2_calls.c b/sys/v4l2/v4l2_calls.c
+index 07d390a..4c10f4f 100644
+--- a/sys/v4l2/v4l2_calls.c
++++ b/sys/v4l2/v4l2_calls.c
+@@ -291,8 +291,12 @@ gst_v4l2_fill_lists (GstV4l2Object * v4l2object)
+ break;
+ case V4L2_CID_HFLIP:
+ case V4L2_CID_VFLIP:
++#ifndef V4L2_CID_PAN_RESET
+ case V4L2_CID_HCENTER:
++#endif
++#ifndef V4L2_CID_TILT_RESET
+ case V4L2_CID_VCENTER:
++#endif
+ #ifdef V4L2_CID_PAN_RESET
+ case V4L2_CID_PAN_RESET:
+ #endif
+--
+cgit v0.9.0.2-2-gbebe
diff --git a/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-0.10.31-r1.ebuild b/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-0.10.31-r1.ebuild
new file mode 100644
index 000000000000..d869211d7aaf
--- /dev/null
+++ b/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-0.10.31-r1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-good
+inherit eutils gstreamer
+
+DESCRIPION="plugin to allow capture from video4linux2 devices"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86"
+IUSE="udev"
+
+RDEPEND="
+ >=media-libs/libv4l-0.9.5[${MULTILIB_USEDEP}]
+ >=media-plugins/gst-plugins-xvideo-${PV}:${SLOT}[${MULTILIB_USEDEP}]
+ udev? ( >=virtual/libgudev-208:=[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ virtual/os-headers"
+
+GST_PLUGINS_BUILD="gst_v4l2"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-0.10.31-linux-headers-3.6.patch #437012
+ epatch "${FILESDIR}"/${PN}-0.10.31-linux-headers-3.9.patch #468618
+}
+
+multilib_src_configure() {
+ gstreamer_multilib_src_configure \
+ --with-libv4l2 \
+ $(use_with udev gudev)
+}
diff --git a/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.10.3.ebuild b/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.10.3.ebuild
new file mode 100644
index 000000000000..04e7df4a4839
--- /dev/null
+++ b/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.10.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPION="V4L2 source/sink plugin for GStreamer"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86"
+IUSE="udev"
+
+RDEPEND="
+ >=media-libs/libv4l-0.9.5[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-base-${PV}:${SLOT}[X,${MULTILIB_USEDEP}]
+ udev? ( >=virtual/libgudev-208:=[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ virtual/os-headers
+"
+
+GST_PLUGINS_BUILD="gst_v4l2"
+
+multilib_src_configure() {
+ gstreamer_multilib_src_configure \
+ --with-libv4l2 \
+ $(use_with udev gudev)
+}
diff --git a/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.10.5.ebuild b/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.10.5.ebuild
new file mode 100644
index 000000000000..61ada167577d
--- /dev/null
+++ b/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.10.5.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPION="V4L2 source/sink plugin for GStreamer"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="udev"
+
+RDEPEND="
+ >=media-libs/libv4l-0.9.5[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-base-${PV}:${SLOT}[X,${MULTILIB_USEDEP}]
+ udev? ( >=virtual/libgudev-208:=[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ virtual/os-headers
+"
+
+GST_PLUGINS_BUILD="gst_v4l2"
+
+multilib_src_configure() {
+ gstreamer_multilib_src_configure \
+ --with-libv4l2 \
+ $(use_with udev gudev)
+}
diff --git a/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.12.3.ebuild b/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.12.3.ebuild
new file mode 100644
index 000000000000..3a7e8cb0bd75
--- /dev/null
+++ b/media-plugins/gst-plugins-v4l2/gst-plugins-v4l2-1.12.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPION="V4L2 source/sink plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="udev"
+
+RDEPEND="
+ >=media-libs/libv4l-0.9.5[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-base-${PV}:${SLOT}[X,${MULTILIB_USEDEP}]
+ udev? ( >=virtual/libgudev-208:=[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ virtual/os-headers
+"
+
+GST_PLUGINS_BUILD="gst_v4l2"
+
+multilib_src_configure() {
+ gstreamer_multilib_src_configure \
+ --with-libv4l2 \
+ $(use_with udev gudev)
+}
diff --git a/media-plugins/gst-plugins-v4l2/metadata.xml b/media-plugins/gst-plugins-v4l2/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-v4l2/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-vaapi/Manifest b/media-plugins/gst-plugins-vaapi/Manifest
new file mode 100644
index 000000000000..69d7a4c99645
--- /dev/null
+++ b/media-plugins/gst-plugins-vaapi/Manifest
@@ -0,0 +1,11 @@
+DIST gstreamer-vaapi-1.10.3.tar.xz 976704 SHA256 cea827066a152a6afa1d0c43544dfbda285238156d4c3b77f9d4037bbe79361e SHA512 6c3c9b35a8f2b6d58185a0447f1f458ad0d0432986496ac157cc349b169022788a3d3fbb0c529b740f972386ead79e1a8dddf49ef3218a783893f3f83abc1ddb WHIRLPOOL 1229bc6be5e0e97e61ce4cd5fc61e90337de4dcefbf932a2265611d67a79a85b87d3d6be1df5172be4a3faa431337f97609097eb9256cfdbe0b624587d32af45
+DIST gstreamer-vaapi-1.10.4.tar.xz 979112 SHA256 03e690621594d9f9495d86c7dac8b8590b3a150462770ed070dc76f66a70de75 SHA512 b78470367e9ab4c762a8948bc9412147d209a94def07334d6c5790b3bcb9607a80c8cf3fc3f0636e975d4ebf4aca0adbcff10a1bc1499c78b993ff21ee496c2b WHIRLPOOL 90cff1061ad3b73705446a43adb2aa7d29f064f60989a963a30c6018fd13636e66fddcfa994c906dc8fae5af47d673794cbf475622c1158f22ed5ec68c7c5668
+DIST gstreamer-vaapi-1.10.5.tar.xz 978260 SHA256 b61e5b0a3f2c4b93974749dcd8e1e7bddfd7cc740573edb557bcae84cf911691 SHA512 8e8801c8a6d089ccb3e456171fb8030e9a34f517bb1fef411dd1b8bfbc09230511c112f1fea4d3610acc705674a645c6730e5022406d2de5b73ec1c093a69df9 WHIRLPOOL 8a20cafa061735ca24953c893420de95a3fbbbb765aff196ba23ef726b72ec67ff14f1074245ebb35dae5381c023cfe0428b53614fe749c8ab22f9537a37f02f
+DIST gstreamer-vaapi-1.12.3.tar.xz 996360 SHA256 f4cdafd8fd9606a490917c8b67336e835df1219580d55421c70480fd0913744d SHA512 c70da985b1c0c5048be8d83ba62622b9064d78193433b897d54824125de3eeabe4f9765ec0a5199a2d9eaa91d0625dfa2b7ef3d8245b23cf57361691d72b1dc4 WHIRLPOOL 761f7d5da18538353710caec8ad5ea68502d35710514ffff3d83414a8fbe8b8861f86b0f7789e5e6a2e057b4e8a0071dc202dfaa489fed64ee3c2a91bae74bb1
+EBUILD gst-plugins-vaapi-1.10.3.ebuild 1761 SHA256 475507500f6d4644a1194c9fefb8b3615591be5c75c6a4422b3482b274e94986 SHA512 a7128271a63d75ceb8476fceafe6bd1069cd05cacab9aaba33f1b4ea66eb6a749b2e11a8db6954ad47eb0d245b717451aa77e998807f2b5e169f7f40dfe7e863 WHIRLPOOL 4e3d39395a7e38c22f95c157656dcc68cfc534769fb89a54edcb5727535f8668e54628ffb844569e464fd8fbd9b9ed96bd7372129689d1cf582459294ee78935
+EBUILD gst-plugins-vaapi-1.10.4.ebuild 1763 SHA256 4c572ec845c5fd0d499eeceaef0ae0e1996f783212e386d5d9cbc1985dd647e0 SHA512 b6260aab4e3573c774733aa05fe597b8eee9048280bba33aeebb4151fc6f46b3df2ea938667ab4cdbc96a23aed1fcb0c0ef01fdf954b0f75459b0f2a13402bc3 WHIRLPOOL a65e044ab65d6bd526cba653ea5b69b435423afe2622aca5ce861be4174b889d9855f22a6ef27871cd9770a93b1fcec7c5e320ea5e625d9230c29bd5768ba2d6
+EBUILD gst-plugins-vaapi-1.10.5.ebuild 1769 SHA256 5c0684855584bace65b71286b5d6bc9bcbc8348ea4e9c95ae2205ea8ecd45fe0 SHA512 cfcb776cf2ee44132ab2b7282a41e184159c38b89c7a30df83f5c440e0141028ae28e36029ff70fb0ccc4ebc0c11944bf107699cfd9a9e27958915457c677513 WHIRLPOOL 5cf21fd824f335d769a833aa9f61ffb8244794dc2afa7938a2325bd547f20024f7e38da7a020e5f79463f71e39a2fc3ea9aa266f6b1521c81c9580edecd29926
+EBUILD gst-plugins-vaapi-1.12.3.ebuild 1770 SHA256 b62f5ffa4597c5de315ef1f8c06adedd9cc1ee1235f8a5b0be728d2e2b814a76 SHA512 3c1fd9f997c668f775c9f05d6aa5fdab37688f46c7a0aa2d59952a712994a782046cdb94bee57235c20eabd7feaf0ac36b7579e94c1137597b6963cda9ac94d3 WHIRLPOOL eb88e30a7da6e4d29f1e14fa3f320cbc03790a576f05d32491ce75f2c2e5c3e8f9b037580f8e82b196ecd7fad99da7cc1b1011080408e77a7ca530b966df00fd
+MISC ChangeLog 6620 SHA256 bd325b7d4e262fe33a1b75e09f247d27a9914d29f18bf86f0f3dff35d72d2b5d SHA512 a17078e7f1248c9fb5c21c0fcc4c1359f7f7c3a1f8447146270f367308f4f4db4cbfb122742ff44e2daa8595cf20a573d457097326b244e89ea08249731eb321 WHIRLPOOL fee54e8018cd2853c2c63e8828898a9d500120e53914864099d823e4f37dd0e782df7461954d4fc3cf1c6c9eeeff8bf63cdd79f7ead20c1bbcd8588f5e6ac742
+MISC ChangeLog-2015 2031 SHA256 8ba9b3123b33480b1e2224eb411c305eef1f7d9841f9c57375a82f4fb1463724 SHA512 1ad322bc72507664e3dbe07dbba25e66e0dac49eb35d19125235a0c5e744f045e123ae3e47a2f7448078ec54c6a4c4a039b5dc6b93baa8e32960f315eaeeb1a4 WHIRLPOOL 4d0f3d815178f1c23cb8d6b3a54add2c0b2ea24648504fd77115c11897192e8620271970ee7d3f3c0cdffd86c9daf04d5f5a3148e2ec0873351925b033609029
+MISC metadata.xml 372 SHA256 32b397144679aa826e86aff68d5058cd4f4df2da805da1ae0cfe1f622b63f15e SHA512 98e71b01695b8b009a6ca3e909b0c94d9e113f0f7ae04fe69c5bfd702602db192aa41b6f918517b6a275497a011ecbadc5351d1a17d328d94607daa66698c157 WHIRLPOOL 0bd49a87a0876c5a37fe96d3400e0044de24e502ceefa73fedaefb21b9b380b5361cea89340d91b5c7c0af39a237e6942275f1bd4f0f92e5611c4786cbe941e9
diff --git a/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.10.3.ebuild b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.10.3.ebuild
new file mode 100644
index 000000000000..c58da437f69f
--- /dev/null
+++ b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.10.3.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils multilib-minimal
+
+MY_PN="gstreamer-vaapi"
+DESCRIPTION="Hardware accelerated video decoding through VA-API plugin for GStreamer"
+HOMEPAGE="https://cgit.freedesktop.org/gstreamer/gstreamer-vaapi"
+SRC_URI="https://gstreamer.freedesktop.org/src/${MY_PN}/${MY_PN}-${PV}.tar.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="1.0"
+KEYWORDS="amd64 x86"
+
+IUSE="+drm egl opengl wayland +X"
+REQUIRED_USE="|| ( drm opengl wayland X )"
+
+RDEPEND="
+ >=dev-libs/glib-2.40:2[${MULTILIB_USEDEP}]
+ >=media-libs/gstreamer-${PV}:${SLOT}[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-bad-${PV}:${SLOT}[opengl?,${MULTILIB_USEDEP}]
+ >=x11-libs/libva-1.4.0[drm?,X?,opengl?,wayland?,${MULTILIB_USEDEP}]
+ drm? (
+ >=virtual/libudev-208:=[${MULTILIB_USEDEP}]
+ >=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}] )
+ egl? (
+ >=media-libs/gst-plugins-bad-${PV}:${SLOT}[opengl,${MULTILIB_USEDEP}] )
+ opengl? (
+ >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXrandr-1.4.2[${MULTILIB_USEDEP}] )
+ wayland? ( >=dev-libs/wayland-1.0.6[${MULTILIB_USEDEP}] )
+ X? (
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXrandr-1.4.2[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ >=dev-util/gtk-doc-am-1.12
+ >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+multilib_src_configure() {
+ ECONF_SOURCE=${S} \
+ econf \
+ --disable-static \
+ $(use_enable drm) \
+ $(use_enable egl) \
+ $(use_enable opengl glx) \
+ $(use_enable wayland) \
+ $(use_enable X x11)
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ prune_libtool_files --modules
+}
diff --git a/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.10.4.ebuild b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.10.4.ebuild
new file mode 100644
index 000000000000..13ade4bbf85a
--- /dev/null
+++ b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.10.4.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils multilib-minimal
+
+MY_PN="gstreamer-vaapi"
+DESCRIPTION="Hardware accelerated video decoding through VA-API plugin for GStreamer"
+HOMEPAGE="https://cgit.freedesktop.org/gstreamer/gstreamer-vaapi"
+SRC_URI="https://gstreamer.freedesktop.org/src/${MY_PN}/${MY_PN}-${PV}.tar.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="1.0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="+drm egl opengl wayland +X"
+REQUIRED_USE="|| ( drm opengl wayland X )"
+
+RDEPEND="
+ >=dev-libs/glib-2.40:2[${MULTILIB_USEDEP}]
+ >=media-libs/gstreamer-${PV}:${SLOT}[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-bad-${PV}:${SLOT}[opengl?,${MULTILIB_USEDEP}]
+ >=x11-libs/libva-1.4.0[drm?,X?,opengl?,wayland?,${MULTILIB_USEDEP}]
+ drm? (
+ >=virtual/libudev-208:=[${MULTILIB_USEDEP}]
+ >=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}] )
+ egl? (
+ >=media-libs/gst-plugins-bad-${PV}:${SLOT}[opengl,${MULTILIB_USEDEP}] )
+ opengl? (
+ >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXrandr-1.4.2[${MULTILIB_USEDEP}] )
+ wayland? ( >=dev-libs/wayland-1.0.6[${MULTILIB_USEDEP}] )
+ X? (
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXrandr-1.4.2[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ >=dev-util/gtk-doc-am-1.12
+ >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+multilib_src_configure() {
+ ECONF_SOURCE=${S} \
+ econf \
+ --disable-static \
+ $(use_enable drm) \
+ $(use_enable egl) \
+ $(use_enable opengl glx) \
+ $(use_enable wayland) \
+ $(use_enable X x11)
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ prune_libtool_files --modules
+}
diff --git a/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.10.5.ebuild b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.10.5.ebuild
new file mode 100644
index 000000000000..5f2c783cae3b
--- /dev/null
+++ b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.10.5.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils multilib-minimal
+
+MY_PN="gstreamer-vaapi"
+DESCRIPTION="Hardware accelerated video decoding through VA-API plugin for GStreamer"
+HOMEPAGE="https://cgit.freedesktop.org/gstreamer/gstreamer-vaapi"
+SRC_URI="https://gstreamer.freedesktop.org/src/${MY_PN}/${MY_PN}-${PV}.tar.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="1.0"
+KEYWORDS="amd64 ~arm64 ~x86"
+
+IUSE="+drm egl opengl wayland +X"
+REQUIRED_USE="|| ( drm opengl wayland X )"
+
+RDEPEND="
+ >=dev-libs/glib-2.40:2[${MULTILIB_USEDEP}]
+ >=media-libs/gstreamer-${PV}:${SLOT}[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-bad-${PV}:${SLOT}[opengl?,${MULTILIB_USEDEP}]
+ >=x11-libs/libva-1.4.0[drm?,X?,opengl?,wayland?,${MULTILIB_USEDEP}]
+ drm? (
+ >=virtual/libudev-208:=[${MULTILIB_USEDEP}]
+ >=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}] )
+ egl? (
+ >=media-libs/gst-plugins-bad-${PV}:${SLOT}[opengl,${MULTILIB_USEDEP}] )
+ opengl? (
+ >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXrandr-1.4.2[${MULTILIB_USEDEP}] )
+ wayland? ( >=dev-libs/wayland-1.0.6[${MULTILIB_USEDEP}] )
+ X? (
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXrandr-1.4.2[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ >=dev-util/gtk-doc-am-1.12
+ >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+multilib_src_configure() {
+ ECONF_SOURCE=${S} \
+ econf \
+ --disable-static \
+ $(use_enable drm) \
+ $(use_enable egl) \
+ $(use_enable opengl glx) \
+ $(use_enable wayland) \
+ $(use_enable X x11)
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ prune_libtool_files --modules
+}
diff --git a/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.12.3.ebuild b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.12.3.ebuild
new file mode 100644
index 000000000000..b14114dc996c
--- /dev/null
+++ b/media-plugins/gst-plugins-vaapi/gst-plugins-vaapi-1.12.3.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils multilib-minimal
+
+MY_PN="gstreamer-vaapi"
+DESCRIPTION="Hardware accelerated video decoding through VA-API plugin for GStreamer"
+HOMEPAGE="https://cgit.freedesktop.org/gstreamer/gstreamer-vaapi"
+SRC_URI="https://gstreamer.freedesktop.org/src/${MY_PN}/${MY_PN}-${PV}.tar.xz"
+
+LICENSE="LGPL-2.1"
+SLOT="1.0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+IUSE="+drm egl opengl wayland +X"
+REQUIRED_USE="|| ( drm opengl wayland X )"
+
+RDEPEND="
+ >=dev-libs/glib-2.40:2[${MULTILIB_USEDEP}]
+ >=media-libs/gstreamer-${PV}:${SLOT}[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}]
+ >=media-libs/gst-plugins-bad-${PV}:${SLOT}[opengl?,${MULTILIB_USEDEP}]
+ >=x11-libs/libva-1.4.0[drm?,X?,opengl?,wayland?,${MULTILIB_USEDEP}]
+ drm? (
+ >=virtual/libudev-208:=[${MULTILIB_USEDEP}]
+ >=x11-libs/libdrm-2.4.46[${MULTILIB_USEDEP}] )
+ egl? (
+ >=media-libs/gst-plugins-bad-${PV}:${SLOT}[opengl,${MULTILIB_USEDEP}] )
+ opengl? (
+ >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXrandr-1.4.2[${MULTILIB_USEDEP}] )
+ wayland? ( >=dev-libs/wayland-1.0.6[${MULTILIB_USEDEP}] )
+ X? (
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXrandr-1.4.2[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+ >=dev-util/gtk-doc-am-1.12
+ >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+multilib_src_configure() {
+ ECONF_SOURCE=${S} \
+ econf \
+ --disable-static \
+ $(use_enable drm) \
+ $(use_enable egl) \
+ $(use_enable opengl glx) \
+ $(use_enable wayland) \
+ $(use_enable X x11)
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ prune_libtool_files --modules
+}
diff --git a/media-plugins/gst-plugins-vaapi/metadata.xml b/media-plugins/gst-plugins-vaapi/metadata.xml
new file mode 100644
index 000000000000..be2c01c84135
--- /dev/null
+++ b/media-plugins/gst-plugins-vaapi/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+ </maintainer>
+ <use>
+ <flag name="drm">Enable DRM renderer</flag>
+ <flag name="egl">Enable EGL support</flag>
+ </use>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-voaacenc/Manifest b/media-plugins/gst-plugins-voaacenc/Manifest
new file mode 100644
index 000000000000..aef3c8f3c5b7
--- /dev/null
+++ b/media-plugins/gst-plugins-voaacenc/Manifest
@@ -0,0 +1,9 @@
+DIST gst-plugins-bad-1.10.3.tar.xz 4734656 SHA256 24099351fb6984c9e7560de06e072ff2e33d0b2db38b8fcc7afefb536e5094e7 SHA512 028e2c579d6e41fed2a3b7de91f3e0eac08fecd52bd67f198437909025aa41dbf4fd7ddd76decd989f8c4ca7664fad3517b403b326d8ef297bfdd006b5d79944 WHIRLPOOL 744f76c10fc534156abb49d71b4f01c663d8c14b3eb4ced988a41b0b3e1e455b988a2b2064af96f5e75f65622f6e5077c08016e29d68b12864f33fea664a613c
+DIST gst-plugins-bad-1.10.5.tar.xz 4737820 SHA256 c5806040bb83b43be86ce592e6a19c5d83d7776f7d9f434eb4b911c4efff3573 SHA512 03a1b712084ace16b933b708e19922aef4f9b5f7ba0408c35865e699d70bd19e73121594449355b6252a31d9085602d8bef581fe14cfdf6c9fdcf2ddcea21e1a WHIRLPOOL 4828818d6f2a18d38b35e6b6ab3dcc5ad2465b22e2e505d84d2665cd4fc6838391d47d79256e57cc52522fa459cd0949060182aa02baa6e9ec22160335380d3b
+DIST gst-plugins-bad-1.12.3.tar.xz 4707000 SHA256 36d059761852bed0f1a7fcd3ef64a8aeecab95d2bca53cd6aa0f08054b1cbfec SHA512 6df47381de3a2f4286d047c1e7de2c76dd4312c9806636e2012717282cde0f3e5b2d0ffa910c564c8e122b19363e842b663cce1eda7ae95a05d63d1dbbd52661 WHIRLPOOL b4c1262a0ca63331f5cb38fecc6a26830234712d6d4409aed495b05e7cfe13760bf056767e54e17cb9899c3671f0a05b90199d80d0b47bacb2ee6d27b89a5457
+EBUILD gst-plugins-voaacenc-1.10.3.ebuild 322 SHA256 69ab3eda6e6abc0d23e9cdd62d6b1b44d6181d0e17cbe63af013fa83c2d70799 SHA512 058be5f94b7c38b317920c8da3e53b3a4e0696661639b98f3004f8fc6329a152e4f8a5a4adbefc95c6c48b2c107c1bb8ed74b39d522eafd17992fa6838cceb2e WHIRLPOOL 47322544cc3f1c99cd588b8106de5e83725721e52e25da841ba8376841c4772790f1c232c6949a26032adf2db4686ff402c8bd78ee67c4baefe9e3873d6f8406
+EBUILD gst-plugins-voaacenc-1.10.5.ebuild 323 SHA256 784c1efd359b2761dc1776a05309af6be038c945b16fd38f1a8d095504e5942e SHA512 241000a4c65e1b2d852736f5ec29243eb49f093feb157f147fff3f91bd51f5266256c670442f8ff81dd29663650a10f1f112586439dd83d5a1c1435ca8e51174 WHIRLPOOL f2613d600fd934803271776297abcd4ed3b1868b2ee86e60127bc50bd8e4739ce8eaa69038f94e3e68a5188c459e542358a65bb79a2af3f0140a0fe9ee6b0631
+EBUILD gst-plugins-voaacenc-1.12.3.ebuild 324 SHA256 6479517fabb16223f438ea3ee0c8ec7326b87c0e4f81498f9c25b6f2b4987612 SHA512 f573b8256363e442278d4617be29a1e6d07b2e2cd5a219010f406a2b791cd61fca62fa04f929f4015e5815e9c8d69e25aae4dac8554a955c36a4bef8e7c0a42c WHIRLPOOL f7119efce2444dae4fdf6cd8e5425b854412a848567813e3891d586bf39ee1e86a674c71f16ea4bf6db2a05431401f7619108e675315905e5bb442c46ac527ae
+MISC ChangeLog 4860 SHA256 987a8ba2b025868ab5a77847c12931479821d0b0f344c4e9d106c895063b8720 SHA512 793d720b9a5e7c2caac1e9b3f3e08fd1a360272adf2eab06a7be1c171cc34029c74452110dae124c690c055022841fb4b32361584dcf8455a3c241eed71720cd WHIRLPOOL 8af9f77389c2b36c466b93d3660eb6b6ee04892729a243104f2af776d0881fa10057bb1b7cc2d6032c82bca5335df4a1246c910139aaaea5a9caa93972637ea6
+MISC ChangeLog-2015 3759 SHA256 31e23d6e6dd4ab3f2e3972bd2b0984dc409662f64b46c74fc56cc60f3f396c31 SHA512 e5400befd5ca260598ea3d7eff1bc13d0ba794308c437dbb4c819351853ca0368683f3d56acce1b766dec11afbb4833b27305661e52a278d8f3210ceea55b11d WHIRLPOOL c184520029e180662b76427a6a06d7e374c290065fe8261ec0d4594f9cb79086364d651663b51a58edc755b6fbc39d3777c020f1f828fad4e1198b96d202d2c5
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.10.3.ebuild b/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.10.3.ebuild
new file mode 100644
index 000000000000..f15e28d370e5
--- /dev/null
+++ b/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.10.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="AAC encoder plugin for GStreamer"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND=">=media-libs/vo-aacenc-0.1.3[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.10.5.ebuild b/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.10.5.ebuild
new file mode 100644
index 000000000000..f82aac4720ad
--- /dev/null
+++ b/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.10.5.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="AAC encoder plugin for GStreamer"
+KEYWORDS="amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/vo-aacenc-0.1.3[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.12.3.ebuild b/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.12.3.ebuild
new file mode 100644
index 000000000000..5abd356a6cc5
--- /dev/null
+++ b/media-plugins/gst-plugins-voaacenc/gst-plugins-voaacenc-1.12.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="AAC encoder plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/vo-aacenc-0.1.3[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-voaacenc/metadata.xml b/media-plugins/gst-plugins-voaacenc/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-voaacenc/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-voamrwbenc/Manifest b/media-plugins/gst-plugins-voamrwbenc/Manifest
new file mode 100644
index 000000000000..3b9b4d093b0c
--- /dev/null
+++ b/media-plugins/gst-plugins-voamrwbenc/Manifest
@@ -0,0 +1,9 @@
+DIST gst-plugins-bad-1.10.3.tar.xz 4734656 SHA256 24099351fb6984c9e7560de06e072ff2e33d0b2db38b8fcc7afefb536e5094e7 SHA512 028e2c579d6e41fed2a3b7de91f3e0eac08fecd52bd67f198437909025aa41dbf4fd7ddd76decd989f8c4ca7664fad3517b403b326d8ef297bfdd006b5d79944 WHIRLPOOL 744f76c10fc534156abb49d71b4f01c663d8c14b3eb4ced988a41b0b3e1e455b988a2b2064af96f5e75f65622f6e5077c08016e29d68b12864f33fea664a613c
+DIST gst-plugins-bad-1.10.5.tar.xz 4737820 SHA256 c5806040bb83b43be86ce592e6a19c5d83d7776f7d9f434eb4b911c4efff3573 SHA512 03a1b712084ace16b933b708e19922aef4f9b5f7ba0408c35865e699d70bd19e73121594449355b6252a31d9085602d8bef581fe14cfdf6c9fdcf2ddcea21e1a WHIRLPOOL 4828818d6f2a18d38b35e6b6ab3dcc5ad2465b22e2e505d84d2665cd4fc6838391d47d79256e57cc52522fa459cd0949060182aa02baa6e9ec22160335380d3b
+DIST gst-plugins-bad-1.12.3.tar.xz 4707000 SHA256 36d059761852bed0f1a7fcd3ef64a8aeecab95d2bca53cd6aa0f08054b1cbfec SHA512 6df47381de3a2f4286d047c1e7de2c76dd4312c9806636e2012717282cde0f3e5b2d0ffa910c564c8e122b19363e842b663cce1eda7ae95a05d63d1dbbd52661 WHIRLPOOL b4c1262a0ca63331f5cb38fecc6a26830234712d6d4409aed495b05e7cfe13760bf056767e54e17cb9899c3671f0a05b90199d80d0b47bacb2ee6d27b89a5457
+EBUILD gst-plugins-voamrwbenc-1.10.3.ebuild 336 SHA256 2f8c64f91405093442293f0e42b62556d70e7bf150763eb5ffbe2993ffab3e85 SHA512 b0ebe357af3569c206a97ec819d7f0532992b83da997843002b83754588ee7c1ad2783b6101b1aee18751652896e670f8423efcd0efcd7df80a7a966c17e602f WHIRLPOOL 50c6de58eb155f4206b3643febbf44d8cb2c6049a789437ae8ba34e73b8933769ff63c36484690b0c65e82957b286580d017c6a1404e5742d2eba56b28a77c5c
+EBUILD gst-plugins-voamrwbenc-1.10.5.ebuild 337 SHA256 28cab571a9989c6ae335c688483ace7c938bb4df9492118a6286c70b906444f5 SHA512 40834fa18899ae30359424a926cae7f86d04617f5092fa2de2a29e857b9e77452a202ad04d49688058fcc92b9addbced5bdd5b471c5573e7b21f56885af1ce49 WHIRLPOOL 7ee54387daa56cda7e75fb48cfeb8f9df9a4d9a57433bcdf903f82da9eb955fd58acd9610675443b1cbdd7208c4827d3a03e9b83f5d0bade842796c7af20ff41
+EBUILD gst-plugins-voamrwbenc-1.12.3.ebuild 338 SHA256 26f87310a9860216a127af7fe79e5c4888a71068fbceb3995c1f6e82696a06ce SHA512 1642c31dfb893863a3c98de4d823f41ae5e58aa65b819128cd2e2dc3e29e2d94cb85cc16f40eee9974785d7a361e6f834fca0b1cc44d2cb6c3886e640116d459 WHIRLPOOL 87dfc6b8026f4e867dc062b5186a22b307eec89e4fa9b3b109ab4146dd0b80ceaed741a5c9c094d43b4b5bd924003ee6ad1cf3f3399e4a6f4078c986145ccd45
+MISC ChangeLog 4914 SHA256 370deea705998a505d99596c9bf31aed8bbffe4688a2f8a0ae2b8440f3296e7f SHA512 71e3741dd5990aa8135f3d3c52660b8d16cb3edf5cd582d9d4b4dd0dacfe72cbdda4c3cfd27a94d4427b2e8cae29ee6e0cdeb82b3a50d5262c874820e425f99f WHIRLPOOL aae7a8d988a697c223dc168b4ddd8ab7b364ce34e833e4e94fa89e6abbfd620f569e6dbde47b71450bed33759483e90f8588e3ca18f70e05dff150a7cb310bd0
+MISC ChangeLog-2015 3855 SHA256 7bc52ae858b8ca98c4feb0f2db906a82abfe76a7bc19606190d2305fd322535f SHA512 cd864a30dc8cbd79409e24315853569afdb5b183cec5eceb2df9e0988c2e750abf443c237642c61af85682714423109308256e9c0a189c75fd8d2bce31dc3a9d WHIRLPOOL 59dce028577ecba426db4c6102c890cae01b269513619354c90a6e2770af6759bde82f26d16c82e06f709e39570d753467664d4efdfc4e6b251a7c86e3557bd9
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.10.3.ebuild b/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.10.3.ebuild
new file mode 100644
index 000000000000..d8e1c3164758
--- /dev/null
+++ b/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.10.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="AMR-WB audio encoder plugin for GStreamer"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND=">=media-libs/vo-amrwbenc-0.1.2-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.10.5.ebuild b/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.10.5.ebuild
new file mode 100644
index 000000000000..00a7488deb5b
--- /dev/null
+++ b/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.10.5.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="AMR-WB audio encoder plugin for GStreamer"
+KEYWORDS="amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/vo-amrwbenc-0.1.2-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.12.3.ebuild b/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.12.3.ebuild
new file mode 100644
index 000000000000..10a2bccc6748
--- /dev/null
+++ b/media-plugins/gst-plugins-voamrwbenc/gst-plugins-voamrwbenc-1.12.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="AMR-WB audio encoder plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/vo-amrwbenc-0.1.2-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-voamrwbenc/metadata.xml b/media-plugins/gst-plugins-voamrwbenc/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-voamrwbenc/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-vorbis/Manifest b/media-plugins/gst-plugins-vorbis/Manifest
new file mode 100644
index 000000000000..6accb6ba2409
--- /dev/null
+++ b/media-plugins/gst-plugins-vorbis/Manifest
@@ -0,0 +1,5 @@
+DIST gst-plugins-base-0.10.36.tar.xz 2364108 SHA256 1fe45c3894903001d4d008b0713dab089f53726dcb5842d5b40c2595a984e64a SHA512 ea77778e073515df58229a641b4363df31f0b80204a5a43a8feb31f0b03a5a4b9b79d6e07e1615c773a59927a9b649f1b1d782def1120d581d09a090be8363b8 WHIRLPOOL e455f2a1aafd60078080735108e4ac336bc4764ed92b9579d83a453f75491331d16b48e5983f3c9712b6edb28ec379e696f06f6910c93168b019d6077c28fb6d
+EBUILD gst-plugins-vorbis-0.10.36-r1.ebuild 567 SHA256 b843e3387ed32628774e352b7564d59dcadf04176e1fb555b55752d7936b0f7b SHA512 330bb26006655ad949ff4d38c065469ed0bcd828720f8113f1ae674d378fedde8b32b4f71b02b1542a4f34cb1734381217358bdbc13e355cde0278e3280b015e WHIRLPOOL 23002ac4512808108d622090935e71ccdadfef2a222371fbc578a2d6abf1e4125223ec477b0ba18aa8d4061ef4850fd8e1018159dc0d8bc5988476163aacf647
+MISC ChangeLog 2703 SHA256 9c796ac9efb29bfbcd9b9eae58f1969b274f42fbcfd5baa6e2e83abe8e2afc34 SHA512 9f9563250cce0dac973730ea07f31dafea229ee4c15ad0bdffd700d0e3782de269a857e8e40f45f597989e98d59102875244ec4c8a9e32f5aac38973d5ff4bb0 WHIRLPOOL 1876e3779f84f9573af2583c2a51e8a2a1a5a22c2e2cf4373032abede08f8c8475b624e27107df85860edf37c9d0ee828e2c5942c92df13670e94bad3bd3f3f8
+MISC ChangeLog-2015 30492 SHA256 4045c66bae7c58448c235e27ccb8b424dc528d89dcf88e4fde61b0d81351e934 SHA512 93dfdf3c169948960967677f22a234bc82f7dccccee71c9d02bba4a6a00f3571dec9d2ccd7b453c9e4006a037cb485410045b229a1f04f9e0000311563a11b44 WHIRLPOOL f439bac3d391fb673b43c711b8279b9ec4980468c565e93c233ef6d28739036629f8d826dbf5a0d66b2fd1178417bdb940000aad05a7f2fcaaca8eb6944e3479
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-vorbis/gst-plugins-vorbis-0.10.36-r1.ebuild b/media-plugins/gst-plugins-vorbis/gst-plugins-vorbis-0.10.36-r1.ebuild
new file mode 100644
index 000000000000..ab0220050088
--- /dev/null
+++ b/media-plugins/gst-plugins-vorbis/gst-plugins-vorbis-0.10.36-r1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-base
+inherit gstreamer libtool
+
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~x64-macos"
+IUSE=""
+
+RDEPEND=">=media-libs/libvorbis-1.3.3-r1[${MULTILIB_USEDEP}]
+ >=media-libs/libogg-1.3.0[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ gstreamer_system_link \
+ gst-libs/gst/tag:gstreamer-tag \
+ gst-libs/gst/audio:gstreamer-audio
+
+ elibtoolize # for Darwin bundles
+}
diff --git a/media-plugins/gst-plugins-vorbis/metadata.xml b/media-plugins/gst-plugins-vorbis/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-vorbis/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-vp8/Manifest b/media-plugins/gst-plugins-vp8/Manifest
new file mode 100644
index 000000000000..45b1136f26e5
--- /dev/null
+++ b/media-plugins/gst-plugins-vp8/Manifest
@@ -0,0 +1,7 @@
+AUX gst-plugins-vp8-0.10.23-drop-vpx-compat-defines.patch 740 SHA256 65a5a2a23fd337d8781fc60310fbeeeeaba770346e02f991b1a615d8ccb89ef2 SHA512 10caf0c389717eec12636a6a848b4450b17c727bd05c835f6fe789c2f2c49056ea7cb17ed39818c935ce7dfbdf5ee4545cecd06b061d12ce8a9983a599c33eca WHIRLPOOL 3b314da88f874a71d51a8b99a48aa4ede9bae286835397cd22086cb36aeaf70ac3e51c74ee0b1c5a8196a74b3c6b5984d5b9d7608b171d9ae5ea81f806a759c3
+AUX gst-plugins-vp8-0.10.23-libvpx-1.1.patch 1590 SHA256 9ed46ba6135912426420c835f1b5f4c63d510518fad80776f96d396518661620 SHA512 3a3c7664202632526d5012955c839f1191042cb85572bf418ecdbf90c39647dfd8002d7e185c8c9e6a934c059ead29650df9557edf3645d0afaada73ebf5e26e WHIRLPOOL 9dd77d5f088e7a38781091b8b8dd09b32987dea416c5fc3b0fdb247d89236b344f1cb9b25cd3cb718f907a7ff67b463ceb755df16b49a75c83e4e39686045394
+DIST gst-plugins-bad-0.10.23.tar.xz 3155044 SHA256 03cf0786391c64625569072e904082a08861f05a63d64b2f8e8dad3f26d81bf9 SHA512 6437dd12707ef29651f4014b54612cf2a3a42ed4e05a1c5f4a432d80e27efd2abc0df891ebcfdc9e7b2cf9f71a15b88e48b3aa6db24a178ed6de3b1bdf4c3dc4 WHIRLPOOL dd657100909c32ab75cb8aada8db24d68ddf7a10dc0eb055982d7e4d9ae7a50c364eeac9017cea8b176734fc09cf7f8e4e8f52d24e3173806633ddb8a7acd93c
+EBUILD gst-plugins-vp8-0.10.23-r3.ebuild 878 SHA256 db42f30e72a40215c26dc44154010a8ec57c0b10679551f00659020bdf652bf5 SHA512 6f8405100810b57d3949f3bb204eb49bd4cbc2d9d1b53ff24b5d0613e1e5f67c2628608bc8363f0517ff2cfc9f1e2236262043d2b80804304fed6d9015301614 WHIRLPOOL e7ff057385120253777180c5304ea917a2a1ded4353a776eded3cc2e8cb413510e7b6a40e62e40e229544f1c9b6a4776ab328193905acc41b0eadbc2a660433e
+MISC ChangeLog 2810 SHA256 78c6bbcb4382aa283d24d39a53568e3d1e09aa2cc875622aada8c5c7a9b68564 SHA512 73396d6d9447ab38f8f2b6678c14f28ca78989a2d93137da159d49e16244d3a5a740d5607e611fa42df8d8990db5cead4f1a96b83975fd5dee03bd3b747cf0df WHIRLPOOL afc895b4a75df478d03434cd8c3ec424919e73bad75b23e3df822f3eb0c64f456a7042228d47ecee822ced7c19d0845d423ebdefc008fbd37684eb9a938802d8
+MISC ChangeLog-2015 5034 SHA256 cd7712549d0a0f6db6a1ff58bce1098962bc5186382d28fba7e367db75819e5e SHA512 a965eff56d84124d4336949511b92a5540cda6f8383f0a90c02e5224704b9622fd61c05a499808f3ab1b4272bec778ba5130c793d206d8239191e83368dee060 WHIRLPOOL bdf2d6dd46c09b514f7e095bc72044f26cdbc25e74c3bafb7feaaede264ffb9f35a7a5aaeea18ea41227f832e2b6cbbe6c3cc8da1e37844b3cc724e4a6731a18
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-vp8/files/gst-plugins-vp8-0.10.23-drop-vpx-compat-defines.patch b/media-plugins/gst-plugins-vp8/files/gst-plugins-vp8-0.10.23-drop-vpx-compat-defines.patch
new file mode 100644
index 000000000000..599ec08a188d
--- /dev/null
+++ b/media-plugins/gst-plugins-vp8/files/gst-plugins-vp8-0.10.23-drop-vpx-compat-defines.patch
@@ -0,0 +1,27 @@
+diff -up gst-plugins-bad-0.10.23/ext/vp8/gstvp8utils.h.drop-compat-defines gst-plugins-bad-0.10.23/ext/vp8/gstvp8utils.h
+--- gst-plugins-bad-0.10.23/ext/vp8/gstvp8utils.h.drop-compat-defines 2015-04-07 09:28:01.637679239 -0400
++++ gst-plugins-bad-0.10.23/ext/vp8/gstvp8utils.h 2015-04-07 09:28:10.397622550 -0400
+@@ -25,23 +25,6 @@
+
+ G_BEGIN_DECLS
+
+-/* Some compatibility defines for older libvpx versions */
+-#ifndef VPX_IMG_FMT_I420
+-#define VPX_IMG_FMT_I420 IMG_FMT_I420
+-#endif
+-
+-#ifndef VPX_PLANE_Y
+-#define VPX_PLANE_Y PLANE_Y
+-#endif
+-
+-#ifndef VPX_PLANE_U
+-#define VPX_PLANE_U PLANE_U
+-#endif
+-
+-#ifndef VPX_PLANE_V
+-#define VPX_PLANE_V PLANE_V
+-#endif
+-
+ const char * gst_vpx_error_name (vpx_codec_err_t status);
+
+ G_END_DECLS
diff --git a/media-plugins/gst-plugins-vp8/files/gst-plugins-vp8-0.10.23-libvpx-1.1.patch b/media-plugins/gst-plugins-vp8/files/gst-plugins-vp8-0.10.23-libvpx-1.1.patch
new file mode 100644
index 000000000000..fd26db8c2ab7
--- /dev/null
+++ b/media-plugins/gst-plugins-vp8/files/gst-plugins-vp8-0.10.23-libvpx-1.1.patch
@@ -0,0 +1,46 @@
+From 7e51c854b28f68e434523b83cd4bd76ea18aab54 Mon Sep 17 00:00:00 2001
+From: Vincent Penquerc'h <vincent.penquerch@collabora.co.uk>
+Date: Fri, 18 May 2012 12:46:55 +0100
+Subject: [PATCH] vp8enc: fix target bitrate config with libvpx 1.1.0
+
+libvpx 1.1.0 disallows a bitrate of 0, which was used by
+vp8enc as a default value.
+
+Instead, we use the default libvpx bitrate, scaled to our
+video size, if no bitrate was specified.
+
+This fixes encoding VP8 video with libvpx 1.1.0.
+
+https://bugzilla.gnome.org/show_bug.cgi?id=676245
+
+[Alexandre Rostovtsev <tetromino@gentoo.org>: backport to 0.10.23]
+---
+ ext/vp8/gstvp8enc.c | 5 ++++-
+ 1 file changed, 4 insertions(+), 1 deletion(-)
+
+diff --git a/ext/vp8/gstvp8enc.c b/ext/vp8/gstvp8enc.c
+index b1f06e0..123d4dd 100644
+--- a/ext/vp8/gstvp8enc.c
++++ b/ext/vp8/gstvp8enc.c
+@@ -732,6 +732,10 @@ gst_vp8_enc_set_format (GstBaseVideoEncoder * base_video_encoder,
+ return FALSE;
+ }
+
++ /* Scale default bitrate to our size */
++ cfg.rc_target_bitrate = gst_util_uint64_scale (cfg.rc_target_bitrate,
++ state->width * state->height, cfg.g_w * cfg.g_h);
++
+ cfg.g_w = state->width;
+ cfg.g_h = state->height;
+ cfg.g_timebase.num = state->fps_d;
+@@ -755,7 +759,6 @@ gst_vp8_enc_set_format (GstBaseVideoEncoder * base_video_encoder,
+ } else {
+ cfg.rc_min_quantizer = (gint) (63 - encoder->quality * 6.2);
+ cfg.rc_max_quantizer = (gint) (63 - encoder->quality * 6.2);
+- cfg.rc_target_bitrate = encoder->bitrate;
+ }
+ cfg.rc_dropframe_thresh = encoder->drop_frame;
+ cfg.rc_resize_allowed = encoder->resize_allowed;
+--
+1.8.0
+
diff --git a/media-plugins/gst-plugins-vp8/gst-plugins-vp8-0.10.23-r3.ebuild b/media-plugins/gst-plugins-vp8/gst-plugins-vp8-0.10.23-r3.ebuild
new file mode 100644
index 000000000000..2da10529ad1e
--- /dev/null
+++ b/media-plugins/gst-plugins-vp8/gst-plugins-vp8-0.10.23-r3.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-bad
+inherit eutils gstreamer
+
+DESCRIPTION="GStreamer decoder for vpx video format"
+KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd"
+IUSE=""
+
+RDEPEND=">=media-libs/libvpx-1.2.0_pre20130625[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ # Fix zero-bitrate vp8 encoding with libvpx-1.1, bug #435282
+ epatch "${FILESDIR}/${PN}-0.10.23-libvpx-1.1.patch"
+
+ # Drop old compat code that makes this break with libvpx-1.4, bug #545958 (from Fedora)
+ epatch "${FILESDIR}/${PN}-0.10.23-drop-vpx-compat-defines.patch"
+
+ local pdir=$(gstreamer_get_plugin_dir)
+ # gstbasevideo has no .pc
+ sed -e "s:\$(top_builddir)/gst-libs/gst/video/.*\.la:-lgstbasevideo-${SLOT}:" \
+ -i "${pdir}"/Makefile.{am,in} || die
+}
diff --git a/media-plugins/gst-plugins-vp8/metadata.xml b/media-plugins/gst-plugins-vp8/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-vp8/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-vpx/Manifest b/media-plugins/gst-plugins-vpx/Manifest
new file mode 100644
index 000000000000..a44f7bbab1eb
--- /dev/null
+++ b/media-plugins/gst-plugins-vpx/Manifest
@@ -0,0 +1,9 @@
+DIST gst-plugins-good-1.10.3.tar.xz 3426164 SHA256 4e07e93e34d4b93208f1579c21e7d91a236577b36f128a5332ffee85b4465955 SHA512 ae1523e374715b4f65509eb63d987118510fc4fe61b5ac2a98e4ec06feb2ec65899557976d796ea09644b32652f3a321aca462b8fe1621308e0c00dd6913e592 WHIRLPOOL 7c2c5fa9b21cfd35e7895beb947b6396ae55bd2f510fbe55b7696a0b68e7248e0cb04d5e4fe55e8d029ab03b5401fe20c5080a92b0b22532c9ac3dcb7167681f
+DIST gst-plugins-good-1.10.5.tar.xz 3425088 SHA256 be053f6ed716eeb517cec148cec637cdce571c6e04d5c21409e2876fb76c7639 SHA512 556bb5f95f3d52722849b5abf2ece1abeba9eae556aa2bebccaeda419639aa93b517bacbe74a0b3c0ce481d1e56ed2793de892a3054fdb06ec9652e207d69e16 WHIRLPOOL 01405868de1faee643f1b9653efaf0a822a85a02d6c04ff98b93e9dc8339671111005105aeb4cb2d5b6c86e69c943d12daff6fc35e94c002b12e805f9605eac6
+DIST gst-plugins-good-1.12.3.tar.xz 3487448 SHA256 13e7f479296891fef5a686438f20ba7d534680becf2269ecc5ee24aa83b45f03 SHA512 8ed96d2b2c8724659cf8163be5246ec30c8a92d70fc6632e207ad258cff5624d6fc03576e6e674011bb88a4825c8ce225545bc7e60cdf66a173d9e1d4bfbbaa4 WHIRLPOOL 9255759738e14f9a6aee1122d7f2bd7b23266e33bdc834e2942ac3a1fbb9389fed504d4769c1ab50c35b8a319c351f8373aca8cf09bd138bbaf7bef4fc51894a
+EBUILD gst-plugins-vpx-1.10.3.ebuild 439 SHA256 3bda1336e685f13f4675ee22b2e7688757f15b4ebc443133a61952bc2b724a37 SHA512 a062a53fc23b7e095a3a5995e6ebe064d5dab455993fad2cdcdff6fa93c2d985142115c2b4610c9a451211adbfb01b7b63d466d219bc05c3943d9fc3f9fdffa6 WHIRLPOOL 665609786b3408200734e11d2936e9d2e5c0405bdb902afd153cfadc791f5b3e02dfcbe0979837799e2a17e60d043511776599595f6362007f7c5142f6cb7dd4
+EBUILD gst-plugins-vpx-1.10.5.ebuild 450 SHA256 acec180d9d943454a4d7f5dc991dd42c46af7a1ed3eb523b4a51a52daf03ba2f SHA512 d60e27407cb1aebdd6fc8f2ed25dc1510984de83f921130381cea4037db4fcc04739a9b8d2d244ddcf4416c1d62d15719de84bedb9fd95660a36f9ab12bb564c WHIRLPOOL ccc6c318aaa536325439c7a069e0dd0f9ad93f645c3ba13991bcf01c205ee1cc370dc6d036a243d47fbdce365d11708f02e94c06af2e6473f0f429d814f3df66
+EBUILD gst-plugins-vpx-1.12.3.ebuild 454 SHA256 6c8d1a342f91c28bbe0bad11d0c90a2cb43f841ff16efc1fca8d2ac08b7ba5bb SHA512 b79662dfb5b82ccc259c1a20494ce3c532e6621fcc92ec905e8cf3447aaf9992810de086c27d6b4ee0654e224011d66d7c27f6c897366dcdccf27bc7ef35ad2f WHIRLPOOL 3f6d4925c049a516935c2013259c8452b3ce488fca1e8d413ca786d5729cd0c009784c368bd84342d0e95a66d5554aa485e176ee175866f488d9f375f37dfc5a
+MISC ChangeLog 6229 SHA256 4df5341010c9dbd9d38e240daa9a061efb27e506968aa2cb0b85fd1b6046a984 SHA512 e41875e2a9f3a8c54925e83dbb5ffebc425c81c0a183aa8ca0d19fbcc276ecfd8ec85ffd9084fbd483c0cc6e85a326b663350ea360be122a431f60e668adef93 WHIRLPOOL 8e28c88f6bcd1220da93cf02ad1d64ba837891533fa7db94781aa7419573639d7edb23105c4640605043af02f5cd64422910fcaf405e4b20c9153c9246875b01
+MISC ChangeLog-2015 6791 SHA256 2597c8ede46d43cd03af90ebddeb86f8d4daa82b10c224a8a9490d818abe4616 SHA512 f2d09abea9ebd82d70f08ea09d6ea99fd6a49ac346b71a133fb912047622b2bb070af111061c2b05fbe458235d99a1b79582a0fbc783ae9c09618780f0ef8910 WHIRLPOOL 3ccc2a62fdd78bf24a7adfaf1f692dfb997d7c50cc78bdcd14ee3fd747c55188df398f85ffa90bd2c2846b546ec935f6f197e6f7acd0b509aab272eb0fb67dab
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.10.3.ebuild b/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.10.3.ebuild
new file mode 100644
index 000000000000..df53b3deb4b6
--- /dev/null
+++ b/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.10.3.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="VP8/VP9 video encoder/decoder plugin for GStreamer"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd"
+IUSE=""
+
+# VP9 is under experimental, do not enable it now
+RDEPEND=">=media-libs/libvpx-1.3.0:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.10.5.ebuild b/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.10.5.ebuild
new file mode 100644
index 000000000000..2660be8c09a1
--- /dev/null
+++ b/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.10.5.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="VP8/VP9 video encoder/decoder plugin for GStreamer"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+IUSE=""
+
+# VP9 is under experimental, do not enable it now
+RDEPEND=">=media-libs/libvpx-1.3.0:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.12.3.ebuild b/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.12.3.ebuild
new file mode 100644
index 000000000000..462db619d014
--- /dev/null
+++ b/media-plugins/gst-plugins-vpx/gst-plugins-vpx-1.12.3.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="VP8/VP9 video encoder/decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+IUSE=""
+
+# VP9 is under experimental, do not enable it now
+RDEPEND=">=media-libs/libvpx-1.3.0:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-vpx/metadata.xml b/media-plugins/gst-plugins-vpx/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-vpx/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-wavpack/Manifest b/media-plugins/gst-plugins-wavpack/Manifest
new file mode 100644
index 000000000000..8a047dd55b1f
--- /dev/null
+++ b/media-plugins/gst-plugins-wavpack/Manifest
@@ -0,0 +1,11 @@
+DIST gst-plugins-good-0.10.31.tar.xz 2738016 SHA256 77a8436a7c0a15f876bad29616835046890df2bcaf72da02151bd91e3d292b64 SHA512 d153dcd5bb846450e9d76fe247f2b2e627e760feaad1bfd4c503a39af2128fad3630788463ea0d50539209236c864df0b2172ab9dac52f49cadff69ac7346809 WHIRLPOOL 952f65219d9e9645c9ab89b071c56d783e2c795fadbf59176e430ba86a5fcaeb6bfc93f0978d424158550a4526145b5567acf2ff1d59e0068241821d332fd3c9
+DIST gst-plugins-good-1.10.3.tar.xz 3426164 SHA256 4e07e93e34d4b93208f1579c21e7d91a236577b36f128a5332ffee85b4465955 SHA512 ae1523e374715b4f65509eb63d987118510fc4fe61b5ac2a98e4ec06feb2ec65899557976d796ea09644b32652f3a321aca462b8fe1621308e0c00dd6913e592 WHIRLPOOL 7c2c5fa9b21cfd35e7895beb947b6396ae55bd2f510fbe55b7696a0b68e7248e0cb04d5e4fe55e8d029ab03b5401fe20c5080a92b0b22532c9ac3dcb7167681f
+DIST gst-plugins-good-1.10.5.tar.xz 3425088 SHA256 be053f6ed716eeb517cec148cec637cdce571c6e04d5c21409e2876fb76c7639 SHA512 556bb5f95f3d52722849b5abf2ece1abeba9eae556aa2bebccaeda419639aa93b517bacbe74a0b3c0ce481d1e56ed2793de892a3054fdb06ec9652e207d69e16 WHIRLPOOL 01405868de1faee643f1b9653efaf0a822a85a02d6c04ff98b93e9dc8339671111005105aeb4cb2d5b6c86e69c943d12daff6fc35e94c002b12e805f9605eac6
+DIST gst-plugins-good-1.12.3.tar.xz 3487448 SHA256 13e7f479296891fef5a686438f20ba7d534680becf2269ecc5ee24aa83b45f03 SHA512 8ed96d2b2c8724659cf8163be5246ec30c8a92d70fc6632e207ad258cff5624d6fc03576e6e674011bb88a4825c8ce225545bc7e60cdf66a173d9e1d4bfbbaa4 WHIRLPOOL 9255759738e14f9a6aee1122d7f2bd7b23266e33bdc834e2942ac3a1fbb9389fed504d4769c1ab50c35b8a319c351f8373aca8cf09bd138bbaf7bef4fc51894a
+EBUILD gst-plugins-wavpack-0.10.31-r1.ebuild 397 SHA256 b3444618aeb03c28701fafc754bcbf6ea11bf9c71a1b47a967df5d3a4c938663 SHA512 c68e2de726862d5ced9680237511046c157fc0ea8cfff51bed4f9cc08043b6cc2a9808b6692ae751aaf57484e8543a609955c1cf22ef6c22df28a9d5f9ce2f2a WHIRLPOOL 48d21526413159b7cfe36b96a0868c964b79225e4b6a194569298fc2404059494214c4ddc777e4a87223273d93a92b9b0a88a9d7a67be333a0b09ae0583901e9
+EBUILD gst-plugins-wavpack-1.10.3.ebuild 390 SHA256 e187134f499b2f870e1e283b3c3b783b294ad72a87896d7eafc03b3ae234e1c3 SHA512 34a00931bd2435b24aad440973fed4f215563e9e8a2c9eadea3e3cf87cc27633d31d8a928dbfb05743012682d99bb42dea2728980adc4f77b18a502f93f6ad1f WHIRLPOOL 1554b7486d512e86403b77138d1a60663da8da7afd7aa339018619c6966d54dec018b3d6183ced1ddb428dfcf6d2ed7926d9c6efc62e617c7d6e92672071be60
+EBUILD gst-plugins-wavpack-1.10.5.ebuild 401 SHA256 a5e560fcc3d04ce334ab40709567b0fa0d2d4d9b56c4efbea8d1d1e828bdb6b7 SHA512 0d663e2c3a30aba3feeb382349f7a6441ae5c347222abce685a26f4081bb50fabc8b7876d38c93dfb78e5fb79582bf0cc26c0decb41ef2049e713af3342b102b WHIRLPOOL 39cd47664531b407b87c29b667368db56466bb70c6992204a6baeac67d17e0a0d11b9e753d4637091e1dfa244517b76648eaf488d0336f5de990ace16a6792c4
+EBUILD gst-plugins-wavpack-1.12.3.ebuild 403 SHA256 1389d5e45040a19776fcd4fb59d38acfd33660510d64b713eaa199f0082ee946 SHA512 ac8c5f5ec34ec28bc625a5b176fd31e6b6827be22e401693dd96c5a3563922906d4a8109da1517c0373a4b0bdae3a9fee7c4ccd63a8ce461015acde25281ed7f WHIRLPOOL f22979cdc7373c90728f81d6b6c08d6e607f8c618809421a800048efef8080d0e56f0e007be0cc2f08ee01bf2a0ebfb13f80413eb9c1eb3c500664d86a8b4385
+MISC ChangeLog 5904 SHA256 aed1512cf6b346577e02b39d6436a367f563e9ec39b68628152bcbabda83532c SHA512 61e838df9f318637bdfc318f26bf24961fb047daea5622a4293127bc0fde39f3b5e9cf9924e5432b318577c927ba5ce10bb0850c4136b956678d9ede2cc59454 WHIRLPOOL afcf0d22cebf10019b96733874b726387f46d10ca47105d3d5b5dff056ed3ccec4ef2f3c600e72b6f19a2f3838a8b7868ba266ec0b7ff71ec6d319b0a540d31a
+MISC ChangeLog-2015 15467 SHA256 32e2040226b0e117d31e785c215e4973e115c48c9ae3a7abf4fb2291a27f3747 SHA512 103e3be672da13bff0f65fbfe43cb61437154f03f7a1a4e917d3dc768d7699cf7a8605b573c37db8dacaa08e2cc99b7ee59c8815568e757081099e779154103d WHIRLPOOL 52a16cd8ef5f2103b92bc6846224bfbc2775d0e85a6d95b185deda2d773733bd9d951a0f8896a61fb15f778e9731e9b8930a24d39c70886fdfb1cee6b1e1d66f
+MISC metadata.xml 529 SHA256 cb2d40e79e2ba96c9b846a7c4e1e3fa253ace158a7ab7b8edd79a1787db862c7 SHA512 31c1c1b8f7e462a53d6bd6cc68c310f5236c6ba52f3fac37775a30dcc0448b2fba900c1b2ef16f31566f03a3b823aa6de02ccaf033f6ec587d64a175aa57ade4 WHIRLPOOL af2e602e0e5fbdbef0d776c7adc00e3dffd8f3c1adaf714b18a42cef30f8e24166356d3c2d14879147e55f20d5bff5e345a2526a228914ccd90ffc344ea047f4
diff --git a/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-0.10.31-r1.ebuild b/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-0.10.31-r1.ebuild
new file mode 100644
index 000000000000..0965b491e56b
--- /dev/null
+++ b/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-0.10.31-r1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-good
+inherit gstreamer
+
+DESCRIPTION="GStreamer encoder/decoder for wavpack audio format"
+KEYWORDS="alpha amd64 ~arm hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd"
+IUSE=""
+
+RDEPEND=">=media-sound/wavpack-4.60.1-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.10.3.ebuild b/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.10.3.ebuild
new file mode 100644
index 000000000000..dd24227d19ad
--- /dev/null
+++ b/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.10.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="Wavpack audio encoder/decoder plugin for GStreamer"
+KEYWORDS="alpha amd64 hppa ~ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd"
+IUSE=""
+
+RDEPEND=">=media-sound/wavpack-4.60.1-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.10.5.ebuild b/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.10.5.ebuild
new file mode 100644
index 000000000000..01995d180e82
--- /dev/null
+++ b/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.10.5.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="Wavpack audio encoder/decoder plugin for GStreamer"
+KEYWORDS="alpha amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+IUSE=""
+
+RDEPEND=">=media-sound/wavpack-4.60.1-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.12.3.ebuild b/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.12.3.ebuild
new file mode 100644
index 000000000000..23eb55628178
--- /dev/null
+++ b/media-plugins/gst-plugins-wavpack/gst-plugins-wavpack-1.12.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="Wavpack audio encoder/decoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+IUSE=""
+
+RDEPEND=">=media-sound/wavpack-4.60.1-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-wavpack/metadata.xml b/media-plugins/gst-plugins-wavpack/metadata.xml
new file mode 100644
index 000000000000..7a123db9152a
--- /dev/null
+++ b/media-plugins/gst-plugins-wavpack/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+<longdescription lang="en">
+ GStreamer plugin for Wavpack lossless/lossy audio format handling.
+
+ Includes the following elements:
+ * wavpackenc - Encodes audio with the Wavpack lossless/lossy audio codec
+ * wavpackdec - Decodes Wavpack audio data
+</longdescription>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-x/Manifest b/media-plugins/gst-plugins-x/Manifest
new file mode 100644
index 000000000000..fef2f6ba4224
--- /dev/null
+++ b/media-plugins/gst-plugins-x/Manifest
@@ -0,0 +1,5 @@
+DIST gst-plugins-base-0.10.36.tar.xz 2364108 SHA256 1fe45c3894903001d4d008b0713dab089f53726dcb5842d5b40c2595a984e64a SHA512 ea77778e073515df58229a641b4363df31f0b80204a5a43a8feb31f0b03a5a4b9b79d6e07e1615c773a59927a9b649f1b1d782def1120d581d09a090be8363b8 WHIRLPOOL e455f2a1aafd60078080735108e4ac336bc4764ed92b9579d83a453f75491331d16b48e5983f3c9712b6edb28ec379e696f06f6910c93168b019d6077c28fb6d
+EBUILD gst-plugins-x-0.10.36-r1.ebuild 1035 SHA256 a2187a88d4cc2f3d95adc55737633886bb25c0cd934a9a878d1cb16ccfb7357d SHA512 4b7921840497fadbbd31881e88e395751426d8741a4cc1e09f33d861880b228e78f6c50a12ba601d89e11b328e698af848b6be912bfeed49b6601c3dccd5dd00 WHIRLPOOL 09cf190d0acb9e4c5560b56f7fbfe44356bda3a1fac2fd755b24c4688e331d4d72dfbf34086f0ae184a47203aa99bbbc2ed411f44d04879887e3d0d3094f17da
+MISC ChangeLog 2673 SHA256 a45abae2c65e37f44230d2cf947da73ecb1521c0f9a727fa975e5e8a77c293cb SHA512 6ffee7ed412a5faf85ba8ce7548e82ada901249ea992ae6aab62ffc6350514d44aa7b3dd16ba7a9ca14bd4cae72f62d8d876724044ee4b4594dfef1caba5287c WHIRLPOOL e9808e92e62d6070dd6a93d182c20d7fe3f0f5dba61ac23b700c9dc8342c2ff87a434449699ad7e94655e29c39c2237cac94645fa52b722ac9d38379f4074373
+MISC ChangeLog-2015 19438 SHA256 81944a35d8f850a13b23024fd4131c166225c31548703c9845fba105538ae12b SHA512 f155990e9acaca334748d151c57391a4494066ab5a1d79212c3603af22221a8388e305498aa4607af5750274ccab7818d32f1f71225410daefec4ff6b6089111 WHIRLPOOL ce106b5f27faf9d4a08fbd4d0c08b1e41d6336e603df42adfa8db185ea390b3fc479fbdf65d98fc0b3a72d3da877c75387daea859252d7415ef49cb440ac307b
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-x/gst-plugins-x-0.10.36-r1.ebuild b/media-plugins/gst-plugins-x/gst-plugins-x-0.10.36-r1.ebuild
new file mode 100644
index 000000000000..99e52cef5e35
--- /dev/null
+++ b/media-plugins/gst-plugins-x/gst-plugins-x-0.10.36-r1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-base
+inherit gstreamer
+
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
+IUSE=""
+
+RDEPEND=">=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+ >=x11-proto/xproto-7.0.24[${MULTILIB_USEDEP}]
+ >=x11-proto/xextproto-7.2.1-r1[${MULTILIB_USEDEP}]"
+
+# xshm is a compile time option of ximage, which is in libXext
+GST_PLUGINS_BUILD="x xshm"
+GST_PLUGINS_BUILD_DIR="ximage"
+
+src_prepare() {
+ # The AC_PATH_XTRA macro unnecessarily pulls in libSM and libICE even
+ # though they are not actually used. This needs to be fixed upstream by
+ # replacing AC_PATH_XTRA with PKG_CONFIG calls.
+ sed -i -e 's:X_PRE_LIBS -lSM -lICE:X_PRE_LIBS:' "${S}"/configure
+
+ gstreamer_system_link \
+ gst-libs/gst/video:gstreamer-video \
+ gst-libs/gst/interfaces:gstreamer-interfaces
+}
diff --git a/media-plugins/gst-plugins-x/metadata.xml b/media-plugins/gst-plugins-x/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-x/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-x264/Manifest b/media-plugins/gst-plugins-x264/Manifest
new file mode 100644
index 000000000000..d071b9f19847
--- /dev/null
+++ b/media-plugins/gst-plugins-x264/Manifest
@@ -0,0 +1,11 @@
+DIST gst-plugins-ugly-0.10.19.tar.xz 882452 SHA256 4934f65ff892637e7efaf1cfe635779189dde429d0706f40c86a3aac476ea873 SHA512 16d030998142f698f8ab7dbe55c0c6c8db05ade6b3c007a3aacb5491592e8c60e0a9d62f1a840eab4d57825b1beb9017e3f68f5a90288435216586d67040deda WHIRLPOOL f72f224c5f486982370e9d264ad7c658324783b42e995eef759faf270a18d8f12261d90ac6e70af38579921b0970f7aba50c6d091edcd6dc3dda272bcbef755f
+DIST gst-plugins-ugly-1.10.3.tar.xz 907352 SHA256 c91597d03abff9df435ad4892eae44df1ee14159c7cc7317ac9d2766ff446bd2 SHA512 56272eda1af3017d9b53a3a049c5446e97dbea0e45567b4d1626c6a210dba90d216c01707e2d49130da00d483dcbace642bfb88ebaa1a822ecd5475394b5d116 WHIRLPOOL b4786f5b45f1430448c3755149202e9e4ee88d8dd5a7de3fff009d7fde14db054d9f8b60c44208ed757d19ce5a849ea93cb7b355d226e34703ae8b0d78f0d837
+DIST gst-plugins-ugly-1.10.5.tar.xz 908604 SHA256 d6edc046350809c967f5b058c5c2e534d99d1d69fe1b26acd849e87781a7d7fc SHA512 575fdd345d54af3a9c7f7b78955b958898ec4658f65da87022db39d04d8d1e941233c24d4eacea5bca28de0e9424579048ad2b25dd308f96a79e1515204e1a7a WHIRLPOOL b44163c21fda4444d55407849e9d03cdd9801aae79854d339ff072447f4140d54083fe4dba9e3f8fbcf9451270089e5bde3a3bb833c9f8f0c4f095386fa0e6fb
+DIST gst-plugins-ugly-1.12.3.tar.xz 903784 SHA256 e88ca584c94ea78eeecbf3af00ef7f134b66bdee7408aa4aa6c547235e060052 SHA512 9ca5769c325df3d2d97ba83d785fab08da5119f6d26c4ac4db72853af143477ea8fb7087464a8614b6e59f384463ac01087ee76cec2af8acd80a4dc15e392e34 WHIRLPOOL e908fb96fc5694c10c16b7e5aeae4a6f7945aaa324074cacc3ec10b84b53ef738ee8c77d6f0983a02e7868275ba26ada14153d7046d85bfdb57f310e59793657
+EBUILD gst-plugins-x264-0.10.19-r1.ebuild 371 SHA256 4519dcd7c6b02fed9e1ac4fe02acad8138c86cf20dfde564e97ec4a2df43ccec SHA512 fdebb49be3b19acc8c26fe33ec9b1fd86a470bab91a7e9eb02fab2e503acd83f7060ddc26e45bf3b5e79be677f916295097c9f72afbc04d2999b84de836556bf WHIRLPOOL b5a60968f847e799f86bf2cfe4b14f4798c1d4705fa5957218137b9d3ce2b36ef7fe8c527078090e5c912ff7558fa33291f047e463b16c6b9e0d9612e99f7b61
+EBUILD gst-plugins-x264-1.10.3.ebuild 425 SHA256 5c246c63eb7c658ced3bdcbefc23f086c299f7255f95d9f9a2f02d82f98a781d SHA512 906051edcf897892927c57536df56e4408e979c59a6f05c93c88687e3b7daf3c56bf8b61821abc0c111f3a4936c79639112585355019f1005eb04ec4ccd0d4ef WHIRLPOOL d2f2a518c98d65524bac90d8c8c245053a5c10a6836f0a9331ad907c5558f7ae2b5806772010f7892ab2eedee9551ec81990a73585d51c0920d88f370003f6e5
+EBUILD gst-plugins-x264-1.10.5.ebuild 429 SHA256 722ef94bfd0b474bf6a85cb427b2b85d6907524aaa58ebf1cecb6ad893d2d05b SHA512 4324742911e0eb7bca318af3ffbc2a1bf81770e087ebebdc409d710f3029642fc107c4170af6b9163c956f993d7c4547d48f0351a5e34d201d65051aeac97d51 WHIRLPOOL 823b9accd20a55d7c537d6c4a9715eb86c74af620cf00539a3cdd34068a835b4feb1e3fda341ffccbba20511aed3e27b9b2268b0a8e5d3357e415acd4120d159
+EBUILD gst-plugins-x264-1.12.3.ebuild 433 SHA256 40742be4e9e064155744173ff157708b6daf59de6d30c5a2454ce7485fef3674 SHA512 4750eae96abbcd9272ef69d09fc9da45c903bd3bf8b8b56397ce39b67c7dc3b3496db147eef1bf73468a56c8f187473ff24eb9deaa383571938ffb6ad59712b9 WHIRLPOOL 4366941162818cecfec1a5bd45a09668cf7b8a24bff272b7f99261a40d46c789454a63a33d3d7ace0591bf631accad3b9e8242c5a49f22aa87a31a1c302d11dd
+MISC ChangeLog 5846 SHA256 c834cb7bad4071b452ec168d146262e0755bcfad0933478565d3fa5f39984b90 SHA512 2b1cba6e45548e83e4f80ca369fc082e08f8317b15eb0e1eb8c14eebaac3b9f87f14a43dfcc3567dc01bb7b80324295d120acb45962738714b85b539b2f0a2ed WHIRLPOOL 277299720e0f34ad9a973f3ddb8932c2033251112e9d4b9a171267034d2e2a8602dbd7e08c5ffa38dca8ebc31ebc63415c7e74536a3e749f93814c2dcb88f34d
+MISC ChangeLog-2015 13164 SHA256 9accdbf9a7be6edaf65bd540b6d00e812d8ec6de7ed1dbafa7413f803f691bfb SHA512 0010be4a35f849e3e90bfe2ed228fb61423311131d06e638f557dfa5c87e6a3ca828e22bb0a7b6b8529f17d4508e5266bd06fbd40b71d091f347369621a44ed5 WHIRLPOOL 372e0973ad11c08d45e049a4a312901452ca7787a81bceb61c20a476b0f8f0d85e724f370a189ea915211b49f6787795b363788cdb3f0e9c476827a015e64a55
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-x264/gst-plugins-x264-0.10.19-r1.ebuild b/media-plugins/gst-plugins-x264/gst-plugins-x264-0.10.19-r1.ebuild
new file mode 100644
index 000000000000..856ecbb5470e
--- /dev/null
+++ b/media-plugins/gst-plugins-x264/gst-plugins-x264-0.10.19-r1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-ugly
+inherit gstreamer
+
+KEYWORDS="alpha amd64 ~arm hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd"
+IUSE=""
+
+# 20111220 ensures us X264_BUILD >= 120
+RDEPEND=">=media-libs/x264-0.0.20130506:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-x264/gst-plugins-x264-1.10.3.ebuild b/media-plugins/gst-plugins-x264/gst-plugins-x264-1.10.3.ebuild
new file mode 100644
index 000000000000..4473ea1b6b58
--- /dev/null
+++ b/media-plugins/gst-plugins-x264/gst-plugins-x264-1.10.3.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer
+
+DESCRIPTION="H.264 encoder plugin for GStreamer"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd"
+IUSE=""
+
+# 20111220 ensures us X264_BUILD >= 120
+RDEPEND=">=media-libs/x264-0.0.20130506:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-x264/gst-plugins-x264-1.10.5.ebuild b/media-plugins/gst-plugins-x264/gst-plugins-x264-1.10.5.ebuild
new file mode 100644
index 000000000000..0f315a2a5bef
--- /dev/null
+++ b/media-plugins/gst-plugins-x264/gst-plugins-x264-1.10.5.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer
+
+DESCRIPTION="H.264 encoder plugin for GStreamer"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+IUSE=""
+
+# 20111220 ensures us X264_BUILD >= 120
+RDEPEND=">=media-libs/x264-0.0.20130506:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-x264/gst-plugins-x264-1.12.3.ebuild b/media-plugins/gst-plugins-x264/gst-plugins-x264-1.12.3.ebuild
new file mode 100644
index 000000000000..23ee54a91c12
--- /dev/null
+++ b/media-plugins/gst-plugins-x264/gst-plugins-x264-1.12.3.ebuild
@@ -0,0 +1,15 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-ugly
+
+inherit gstreamer
+
+DESCRIPTION="H.264 encoder plugin for GStreamer"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd"
+IUSE=""
+
+# 20111220 ensures us X264_BUILD >= 120
+RDEPEND=">=media-libs/x264-0.0.20130506:=[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-x264/metadata.xml b/media-plugins/gst-plugins-x264/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-x264/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-x265/Manifest b/media-plugins/gst-plugins-x265/Manifest
new file mode 100644
index 000000000000..b1245daf257e
--- /dev/null
+++ b/media-plugins/gst-plugins-x265/Manifest
@@ -0,0 +1,8 @@
+DIST gst-plugins-bad-1.10.3.tar.xz 4734656 SHA256 24099351fb6984c9e7560de06e072ff2e33d0b2db38b8fcc7afefb536e5094e7 SHA512 028e2c579d6e41fed2a3b7de91f3e0eac08fecd52bd67f198437909025aa41dbf4fd7ddd76decd989f8c4ca7664fad3517b403b326d8ef297bfdd006b5d79944 WHIRLPOOL 744f76c10fc534156abb49d71b4f01c663d8c14b3eb4ced988a41b0b3e1e455b988a2b2064af96f5e75f65622f6e5077c08016e29d68b12864f33fea664a613c
+DIST gst-plugins-bad-1.10.5.tar.xz 4737820 SHA256 c5806040bb83b43be86ce592e6a19c5d83d7776f7d9f434eb4b911c4efff3573 SHA512 03a1b712084ace16b933b708e19922aef4f9b5f7ba0408c35865e699d70bd19e73121594449355b6252a31d9085602d8bef581fe14cfdf6c9fdcf2ddcea21e1a WHIRLPOOL 4828818d6f2a18d38b35e6b6ab3dcc5ad2465b22e2e505d84d2665cd4fc6838391d47d79256e57cc52522fa459cd0949060182aa02baa6e9ec22160335380d3b
+DIST gst-plugins-bad-1.12.3.tar.xz 4707000 SHA256 36d059761852bed0f1a7fcd3ef64a8aeecab95d2bca53cd6aa0f08054b1cbfec SHA512 6df47381de3a2f4286d047c1e7de2c76dd4312c9806636e2012717282cde0f3e5b2d0ffa910c564c8e122b19363e842b663cce1eda7ae95a05d63d1dbbd52661 WHIRLPOOL b4c1262a0ca63331f5cb38fecc6a26830234712d6d4409aed495b05e7cfe13760bf056767e54e17cb9899c3671f0a05b90199d80d0b47bacb2ee6d27b89a5457
+EBUILD gst-plugins-x265-1.10.3.ebuild 318 SHA256 93039ea58a98866e61e53cb4a5a3bce9bb4072de97794678d5c747c6258f2648 SHA512 9bf5aceb662e0a7ad668c5b6fb1d19db33414aa6be212e065becf02a0c6d5d2db23c969df986046fea66b979ba20db8680eda0d46a3391b9f0e096180e4898db WHIRLPOOL 0a8f3bea8bc79887598e2231d3a44491c64c6fc40072cc62b358a360816e4b518bbf71c0ebbf5ed873aa78f549bb5f6dd21574bbd0e2d3147d7c523e65030a49
+EBUILD gst-plugins-x265-1.10.5.ebuild 319 SHA256 34d80cb6f92b32eca5ebeca24cb2d1cf33d47b2c1fb4acf952ca0fee2ef9ac5a SHA512 6b094e65414ea70459d3394346efc88262f7443aa213544faf571ab10cd2afd8e5d319386080d06ebc1119f6ee4fb1e6f0b0a47b7ee63b18a55e45c3ac1fb9c2 WHIRLPOOL 9219cd93cf36db296fdcaec05d64b6d9d374556b17303afe6a0cb13d8a43127382c23d5c4ef78ecab2727604de9aea7115af8d775995d552f2ac19633eaea9cc
+EBUILD gst-plugins-x265-1.12.3.ebuild 320 SHA256 8f9c29ac09f7cef6b29a5356fff010cb3e57152ec713aecfc3b692fe3bb32e33 SHA512 c8b15c4cdfd425fd4e3292fb94ed7126adbfc5d62fa705e125c172321ae97a228036a4b6e775c7863233c29657b32732b34bbca166b3022b8c7c7504a05cffa2 WHIRLPOOL 7db0194cab687e3f298ee2620e767d05ab5293ce75cc0afffa7a22afda2f1686073b3995d3b62acd783dbedf4f6119c3cbd512729d4aacbb75721a862259103c
+MISC ChangeLog 2344 SHA256 81e7e787cf1985e1713f8704f5b451455ed33224aa981ffd98ddcaec7fc5a0eb SHA512 bb98788ff5e4a40a144cbeddc177aa5636acad8ed0719c4ee43930dc7171db78000035479133e7af36c32136c5050fb37343439330673118b47646da735320a4 WHIRLPOOL b6e6aa0b25fb5e43e9a77e0c0e6769f54b0a7e1238934e1171692c595ec947d863498a49c223db749a4b1f989f94652e7d427b74e0d5d654df4355a6c8684a3b
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-x265/gst-plugins-x265-1.10.3.ebuild b/media-plugins/gst-plugins-x265/gst-plugins-x265-1.10.3.ebuild
new file mode 100644
index 000000000000..50323b469239
--- /dev/null
+++ b/media-plugins/gst-plugins-x265/gst-plugins-x265-1.10.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE="gst-plugins-bad"
+
+inherit gstreamer
+
+DESCRIPTION="H.265 encoder plugin for GStreamer"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND="
+ media-libs/x265:=[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-x265/gst-plugins-x265-1.10.5.ebuild b/media-plugins/gst-plugins-x265/gst-plugins-x265-1.10.5.ebuild
new file mode 100644
index 000000000000..85e77a387436
--- /dev/null
+++ b/media-plugins/gst-plugins-x265/gst-plugins-x265-1.10.5.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE="gst-plugins-bad"
+
+inherit gstreamer
+
+DESCRIPTION="H.265 encoder plugin for GStreamer"
+KEYWORDS="amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ media-libs/x265:=[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-x265/gst-plugins-x265-1.12.3.ebuild b/media-plugins/gst-plugins-x265/gst-plugins-x265-1.12.3.ebuild
new file mode 100644
index 000000000000..11083a536af4
--- /dev/null
+++ b/media-plugins/gst-plugins-x265/gst-plugins-x265-1.12.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE="gst-plugins-bad"
+
+inherit gstreamer
+
+DESCRIPTION="H.265 encoder plugin for GStreamer"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ media-libs/x265:=[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-x265/metadata.xml b/media-plugins/gst-plugins-x265/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-x265/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-ximagesrc/Manifest b/media-plugins/gst-plugins-ximagesrc/Manifest
new file mode 100644
index 000000000000..3e9ba21d75c7
--- /dev/null
+++ b/media-plugins/gst-plugins-ximagesrc/Manifest
@@ -0,0 +1,12 @@
+DIST gst-plugins-good-0.10.31.tar.xz 2738016 SHA256 77a8436a7c0a15f876bad29616835046890df2bcaf72da02151bd91e3d292b64 SHA512 d153dcd5bb846450e9d76fe247f2b2e627e760feaad1bfd4c503a39af2128fad3630788463ea0d50539209236c864df0b2172ab9dac52f49cadff69ac7346809 WHIRLPOOL 952f65219d9e9645c9ab89b071c56d783e2c795fadbf59176e430ba86a5fcaeb6bfc93f0978d424158550a4526145b5567acf2ff1d59e0068241821d332fd3c9
+DIST gst-plugins-good-1.10.3.tar.xz 3426164 SHA256 4e07e93e34d4b93208f1579c21e7d91a236577b36f128a5332ffee85b4465955 SHA512 ae1523e374715b4f65509eb63d987118510fc4fe61b5ac2a98e4ec06feb2ec65899557976d796ea09644b32652f3a321aca462b8fe1621308e0c00dd6913e592 WHIRLPOOL 7c2c5fa9b21cfd35e7895beb947b6396ae55bd2f510fbe55b7696a0b68e7248e0cb04d5e4fe55e8d029ab03b5401fe20c5080a92b0b22532c9ac3dcb7167681f
+DIST gst-plugins-good-1.10.5.tar.xz 3425088 SHA256 be053f6ed716eeb517cec148cec637cdce571c6e04d5c21409e2876fb76c7639 SHA512 556bb5f95f3d52722849b5abf2ece1abeba9eae556aa2bebccaeda419639aa93b517bacbe74a0b3c0ce481d1e56ed2793de892a3054fdb06ec9652e207d69e16 WHIRLPOOL 01405868de1faee643f1b9653efaf0a822a85a02d6c04ff98b93e9dc8339671111005105aeb4cb2d5b6c86e69c943d12daff6fc35e94c002b12e805f9605eac6
+DIST gst-plugins-good-1.12.3.tar.xz 3487448 SHA256 13e7f479296891fef5a686438f20ba7d534680becf2269ecc5ee24aa83b45f03 SHA512 8ed96d2b2c8724659cf8163be5246ec30c8a92d70fc6632e207ad258cff5624d6fc03576e6e674011bb88a4825c8ce225545bc7e60cdf66a173d9e1d4bfbbaa4 WHIRLPOOL 9255759738e14f9a6aee1122d7f2bd7b23266e33bdc834e2942ac3a1fbb9389fed504d4769c1ab50c35b8a319c351f8373aca8cf09bd138bbaf7bef4fc51894a
+EBUILD gst-plugins-ximagesrc-0.10.31-r1.ebuild 785 SHA256 eab56f846adf3486d8db1a49fa6067637d048a9430d69c8da9f0b44713ac0ba3 SHA512 5d99881342ab4a484ada960f520d4b0bfdf012148fd4da5b100c9d8cca0458bef15f437bd94aad91d9f050052e9f64be1dac4056147c3531b44f8261981a491a WHIRLPOOL 73aa3d5c03aceb2c8ff32513ad6e1dcaf173e714020a1125a89ecb49ec1e8edaa4594a960f139e496baee056d811fa87e63a7809aa76a518cb8bf9551c16a772
+EBUILD gst-plugins-ximagesrc-0.10.31-r2.ebuild 849 SHA256 1912b1bcdb70ecff7db12e92dc12ea474d86b0d95cf7b08c097600b44205096f SHA512 b4b219838acaf7807a9a3d5644440464197e77b8e26b3b9085755605882845e249d7fb43071fe5540a1b8b85f844d2629a2a8a6991ff04d7ff4a9366634723d1 WHIRLPOOL ac6b1c1c07c833beafd0c2a98b5756794e8c4bbc14bcbaf47b753cb6e50d3f8853a32ab488c5884b39cdb8a1bee25d270ad95a567211241c5ca673c94aec87c2
+EBUILD gst-plugins-ximagesrc-1.10.3.ebuild 861 SHA256 7b1da8668498e0b2a968afed37a9b11dce0a7597a309835778c66660dbf1c8d9 SHA512 4fc077fb27a2324eb69e0d00da96060a82f19d1cf34719c8e35e0b547ee105d4aefa4da951bc57323ee746aaf7ace92301c4270f71824cb5cbdc38e80edc673a WHIRLPOOL 938c3ae1efa1cf8710c8e670cace6b30e2e04e63d1978f0352a22a3450dc4b542c24b613f900210bf4c1e162223f8bf3bdb11dcaf926ae6d3d533f92bf1a19a7
+EBUILD gst-plugins-ximagesrc-1.10.5.ebuild 864 SHA256 0df852a9c005f9724a96de355ecaa6f654f9a3db6d79ab7a11085d8798c9191e SHA512 7b0a7c029c790d1a04dae43bfd32d518da42ce10a03c37fa03723e31e8791d26258ce48898fd18c2f4755c12313802cf9f070b5214b63b25aaaa7a6b61b02db6 WHIRLPOOL d1fa03f9e723f1bb6350542d27d55501c082afac0eee32ab8d0f4ea6b0866d0d836256691afab8711f3f77e1f2ce34af00d114872f5318b65b7722ac74fc8866
+EBUILD gst-plugins-ximagesrc-1.12.3.ebuild 865 SHA256 9d63bdbd334bf099db67b0ca8cd510972c464a3605762568713afc98f0934dae SHA512 1afb845b103a80aa66cd851a3a79c10c97c5743ad51da213f52fd8f43b686a135da69757e86cd5ae5c14b0e35ddce9b28c1f2f26ae5c184f54a3276c6614f587 WHIRLPOOL 57cc004c2ec2e414cb37a36327dd0bda4b39824d7bf435bf2133e7d6b1141644e3e269c1d4dedbb231b62f39b93cc92feab2d5b2c6324321b84ff85835c9b14f
+MISC ChangeLog 6452 SHA256 f1b38cdd455ed3e1104f585428b19455cc6d6292e6990f3be141b4d4f84f83cf SHA512 d8e1dac7ac2257ea6a5ee5304a48f68003079e4d8e6147f54565038a2d9ecb463ae8fefee6f82608918542ec60c17ec7f902fe999de6de3505b56112de42c021 WHIRLPOOL e455cd1f2ef75fdea5678c95672690b15c963dea1a057837db2e6f37bcb2852f3f1e8baf9c95ab6e4194451bfa206d4bebda48ecceed8fb0a2848b67e0b3c0e6
+MISC ChangeLog-2015 14307 SHA256 1734571211be6f21d76dfa63cab8b5f27f7e9f8dfaef5c0c560fe55412eb2c5b SHA512 28646505c2783b0b2330e7a3be6ac34e69c1d299f53390e30b1f6e3ebf367ac6cd9b42caa2f6331ad951300d6c2193bb5b1bb712466113224bc11a0681fd644f WHIRLPOOL 18ab045f95e2cdaa86e1612a7868cd406f75dd3cee83880a114544f762912268fa7e34990098a011080d8e7a7eccdd5bd66e7c341d301a504f1216ed1082e4d0
+MISC metadata.xml 457 SHA256 adcdd75c78dc9810fdc9f4d04f0655a575da9edce7107d7a68fe353fe173d404 SHA512 52d8e5e5f48b1e6a0f0e5742307348d66ec3302ffa32dc1dde2f98078621c242d431bf2354902f5ca17b277910cb733336219bc8c1598a1b4ea2c149fcbcf559 WHIRLPOOL c00b6a7c80176b6b1b83e8dcd0c225a29b815f52ecf6bf41f6a9bcd78ccec8d89473fbaa51a379d2fa9d24f9bc655fac943a24cbfc21ad7e829e6636877b0f86
diff --git a/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-0.10.31-r1.ebuild b/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-0.10.31-r1.ebuild
new file mode 100644
index 000000000000..d93c24b2acfc
--- /dev/null
+++ b/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-0.10.31-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-good
+inherit gstreamer
+
+KEYWORDS="amd64 ppc ppc64 x86"
+IUSE=""
+
+RDEPEND="
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXdamage-1.1.4-r1[${MULTILIB_USEDEP}]
+ >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}]
+ >=x11-libs/libSM-1.2.1-r1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+ >=x11-proto/damageproto-1.2.1-r1[${MULTILIB_USEDEP}]
+ >=x11-proto/fixesproto-5.0-r1[${MULTILIB_USEDEP}]
+ >=x11-proto/xextproto-7.2.1-r1[${MULTILIB_USEDEP}]
+ >=x11-proto/xproto-7.0.24[${MULTILIB_USEDEP}]
+"
+
+# xshm is a compile time option of ximage
+GST_PLUGINS_BUILD="x xshm"
+GST_PLUGINS_BUILD_DIR="ximage"
diff --git a/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-0.10.31-r2.ebuild b/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-0.10.31-r2.ebuild
new file mode 100644
index 000000000000..6e3450be6137
--- /dev/null
+++ b/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-0.10.31-r2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-good
+inherit gstreamer
+
+KEYWORDS="amd64 ppc ppc64 x86"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/gst-plugins-base-0.10:${SLOT}[${MULTILIB_USEDEP}]
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXdamage-1.1.4-r1[${MULTILIB_USEDEP}]
+ >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}]
+ >=x11-libs/libSM-1.2.1-r1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+ >=x11-proto/damageproto-1.2.1-r1[${MULTILIB_USEDEP}]
+ >=x11-proto/fixesproto-5.0-r1[${MULTILIB_USEDEP}]
+ >=x11-proto/xextproto-7.2.1-r1[${MULTILIB_USEDEP}]
+ >=x11-proto/xproto-7.0.24[${MULTILIB_USEDEP}]
+"
+
+# xshm is a compile time option of ximage
+GST_PLUGINS_BUILD="x xshm"
+GST_PLUGINS_BUILD_DIR="ximage"
diff --git a/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.10.3.ebuild b/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.10.3.ebuild
new file mode 100644
index 000000000000..46d150ccc6ab
--- /dev/null
+++ b/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.10.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="X11 video capture stream plugin for GStreamer"
+KEYWORDS="amd64 ppc ppc64 x86"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}]
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXdamage-1.1.4-r1[${MULTILIB_USEDEP}]
+ >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+ >=x11-proto/damageproto-1.2.1-r1[${MULTILIB_USEDEP}]
+ >=x11-proto/fixesproto-5.0-r1[${MULTILIB_USEDEP}]
+ >=x11-proto/xextproto-7.2.1-r1[${MULTILIB_USEDEP}]
+ >=x11-proto/xproto-7.0.24[${MULTILIB_USEDEP}]
+"
+
+# xshm is a compile time option of ximage
+GST_PLUGINS_BUILD="x xshm"
+GST_PLUGINS_BUILD_DIR="ximage"
diff --git a/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.10.5.ebuild b/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.10.5.ebuild
new file mode 100644
index 000000000000..cafd6679ca13
--- /dev/null
+++ b/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.10.5.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="X11 video capture stream plugin for GStreamer"
+KEYWORDS="amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}]
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXdamage-1.1.4-r1[${MULTILIB_USEDEP}]
+ >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+ >=x11-proto/damageproto-1.2.1-r1[${MULTILIB_USEDEP}]
+ >=x11-proto/fixesproto-5.0-r1[${MULTILIB_USEDEP}]
+ >=x11-proto/xextproto-7.2.1-r1[${MULTILIB_USEDEP}]
+ >=x11-proto/xproto-7.0.24[${MULTILIB_USEDEP}]
+"
+
+# xshm is a compile time option of ximage
+GST_PLUGINS_BUILD="x xshm"
+GST_PLUGINS_BUILD_DIR="ximage"
diff --git a/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.12.3.ebuild b/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.12.3.ebuild
new file mode 100644
index 000000000000..cab22f7cfb76
--- /dev/null
+++ b/media-plugins/gst-plugins-ximagesrc/gst-plugins-ximagesrc-1.12.3.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-good
+
+inherit gstreamer
+
+DESCRIPTION="X11 video capture stream plugin for GStreamer"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND="
+ >=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}]
+ >=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXdamage-1.1.4-r1[${MULTILIB_USEDEP}]
+ >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
+ >=x11-libs/libXfixes-5.0.1[${MULTILIB_USEDEP}]
+"
+DEPEND="${RDEPEND}
+ >=x11-proto/damageproto-1.2.1-r1[${MULTILIB_USEDEP}]
+ >=x11-proto/fixesproto-5.0-r1[${MULTILIB_USEDEP}]
+ >=x11-proto/xextproto-7.2.1-r1[${MULTILIB_USEDEP}]
+ >=x11-proto/xproto-7.0.24[${MULTILIB_USEDEP}]
+"
+
+# xshm is a compile time option of ximage
+GST_PLUGINS_BUILD="x xshm"
+GST_PLUGINS_BUILD_DIR="ximage"
diff --git a/media-plugins/gst-plugins-ximagesrc/metadata.xml b/media-plugins/gst-plugins-ximagesrc/metadata.xml
new file mode 100644
index 000000000000..73c78a155d4a
--- /dev/null
+++ b/media-plugins/gst-plugins-ximagesrc/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+<longdescription lang="en">
+ GStreamer plugin for X11 video input using standard Xlib calls.
+
+ Includes the following element:
+ * ximagesrc - Creates a screenshot video stream
+</longdescription>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-xvid/Manifest b/media-plugins/gst-plugins-xvid/Manifest
new file mode 100644
index 000000000000..46b7757d1802
--- /dev/null
+++ b/media-plugins/gst-plugins-xvid/Manifest
@@ -0,0 +1,5 @@
+DIST gst-plugins-bad-0.10.23.tar.xz 3155044 SHA256 03cf0786391c64625569072e904082a08861f05a63d64b2f8e8dad3f26d81bf9 SHA512 6437dd12707ef29651f4014b54612cf2a3a42ed4e05a1c5f4a432d80e27efd2abc0df891ebcfdc9e7b2cf9f71a15b88e48b3aa6db24a178ed6de3b1bdf4c3dc4 WHIRLPOOL dd657100909c32ab75cb8aada8db24d68ddf7a10dc0eb055982d7e4d9ae7a50c364eeac9017cea8b176734fc09cf7f8e4e8f52d24e3173806633ddb8a7acd93c
+EBUILD gst-plugins-xvid-0.10.23-r1.ebuild 404 SHA256 5f8febd51aacd3be031b477fc44d1666128b78523905d6c3151c547ab7cbb3d8 SHA512 29f72005da234f179fc4d60ccd63d701becbb6b329b4e7ea222b7aa89aceb561b0b2c3f55bc536c81a2a15a75a029e36fa0a76c459bc02d9bf70533c3717928d WHIRLPOOL f4096fbd52ed64dcb7686309172bb66ceab22a3e6eafef8268154f63219099d8542b37d2bc06f5fb6f3ed1cccecf7d2ecf73f431fe019f57216def024285e30e
+MISC ChangeLog 2691 SHA256 e490a75edcc5b388b29de609067455187b600fc93036a26d2801909f67c825b4 SHA512 c9e07e7d2631e2e7a33c73738a7f184708d2f0e814bbdef879df370fd960272c1b37bb189624a3d879fefa97f3c09c97371d110181a020b1db3137a8396c0408 WHIRLPOOL 06fa8bb93a0432d6dee5b743b70f93527f4bc994ee7aec9f6c92ed2f50291ad89fb9383bb70a204b2c271cf1437b1e0983d86742f03fecdd14aabf3237bd94e6
+MISC ChangeLog-2015 6186 SHA256 32b1a17f14fd937729a4501ed8b89ca90fda258dcb28396dce3e6643d3b93874 SHA512 5900f3fa6cdfe4bcfa6b86e6349548928900f8a4e642ec49c4776f55c7712ca82159736be56ed7e4da20580485922dc0b94168a426ca5541e325eed916b96d40 WHIRLPOOL c562e51b80f9545a13e594d245aecb591165e037e3f41d127ecdc635a0b9089f6ae89c7cf13b30d9bf2d0a0389b5d4ac9e621b1c2b5ddc87317f1981a5814ca5
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-xvid/gst-plugins-xvid-0.10.23-r1.ebuild b/media-plugins/gst-plugins-xvid/gst-plugins-xvid-0.10.23-r1.ebuild
new file mode 100644
index 000000000000..6601b1bd6aa9
--- /dev/null
+++ b/media-plugins/gst-plugins-xvid/gst-plugins-xvid-0.10.23-r1.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-bad
+inherit gstreamer
+
+DESCRIPTION="GStreamer plugin for XviD (MPEG-4) video encoding/decoding support"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd"
+IUSE=""
+
+RDEPEND=">=media-libs/xvid-1.3.2-r1[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-xvid/metadata.xml b/media-plugins/gst-plugins-xvid/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-xvid/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-xvideo/Manifest b/media-plugins/gst-plugins-xvideo/Manifest
new file mode 100644
index 000000000000..c3228a2d59a7
--- /dev/null
+++ b/media-plugins/gst-plugins-xvideo/Manifest
@@ -0,0 +1,5 @@
+DIST gst-plugins-base-0.10.36.tar.xz 2364108 SHA256 1fe45c3894903001d4d008b0713dab089f53726dcb5842d5b40c2595a984e64a SHA512 ea77778e073515df58229a641b4363df31f0b80204a5a43a8feb31f0b03a5a4b9b79d6e07e1615c773a59927a9b649f1b1d782def1120d581d09a090be8363b8 WHIRLPOOL e455f2a1aafd60078080735108e4ac336bc4764ed92b9579d83a453f75491331d16b48e5983f3c9712b6edb28ec379e696f06f6910c93168b019d6077c28fb6d
+EBUILD gst-plugins-xvideo-0.10.36-r1.ebuild 1112 SHA256 da3fb3dfd2cd1bd4f8df05b3b0236f0ee58dc744c1425f8429791c18000e95f7 SHA512 36f633d4e04d3d7fde6b373bdf02f1cc38d7fe48a119d68aab6b6de55b36f189b27a0e2f00a5843e3befd267e67eb283526af477f117537de6ffa6c8de5cb889 WHIRLPOOL 98918d09c213f648b18edbad8ed7e77071ab493c0c3fae822dacb1fe5ba263b82e93a752b185f161cfaf76491d32dca202a002c0eba879da014c88ffca4e098d
+MISC ChangeLog 2703 SHA256 6f6322555d52f6b23fbccf172513d1aab72d45bd7102f2e4c3738698628d4ac1 SHA512 86a87e72b95b4861b404e29eb7d96c2d1c71a09ff4689504c9b1e9d8eeb636f8f07a8f9e10608d745f366d51d8470ad6827e50b135e00fe62ae4d2bd05f79937 WHIRLPOOL 86df9c112d245fe66358e95e94ad73955f13f6b54cdbcfd16cb9faa4ec2c7068a78f85c77c9430597e51599498909af19335367870bc174fc52be088f08d4375
+MISC ChangeLog-2015 27735 SHA256 151cfb2d49ba66326b2e57c2d5adc2ab981494f6a6ddeb849ae6fefc5c7912af SHA512 cb62d025d9219c9ff623008c8089708d7c0a3f6af6e80b93b0ef8cf5d6d8cc3f16f5bd02c5cc37d3693f8bc03a07af53cfd469ca30f7780b4b477ef591bb3d51 WHIRLPOOL c572b014666ffd6a807dd158996c7d6ea1b45f622ed60a1b36a2c09ded57cabd59f1468fdf590a824d10ea2aa788abdd81ea66902f9bd3354056d71bd5976294
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-xvideo/gst-plugins-xvideo-0.10.36-r1.ebuild b/media-plugins/gst-plugins-xvideo/gst-plugins-xvideo-0.10.36-r1.ebuild
new file mode 100644
index 000000000000..e66e5e0c87f9
--- /dev/null
+++ b/media-plugins/gst-plugins-xvideo/gst-plugins-xvideo-0.10.36-r1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+GST_ORG_MODULE=gst-plugins-base
+inherit gstreamer
+
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd"
+IUSE=""
+
+RDEPEND=">=x11-libs/libXv-1.0.10[${MULTILIB_USEDEP}]
+ >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}
+ >=x11-proto/videoproto-2.3.1-r1[${MULTILIB_USEDEP}]
+ >=x11-proto/xproto-7.0.24[${MULTILIB_USEDEP}]
+ >=x11-proto/xextproto-7.2.1-r1[${MULTILIB_USEDEP}]"
+
+# xshm is a compile time option of xvideo
+# x is needed to build any X plugins, but we build/install only xv anyway
+GST_PLUGINS_BUILD="x xvideo xshm"
+GST_PLUGINS_BUILD_DIR="xvimage"
+
+src_prepare() {
+ # The AC_PATH_XTRA macro unnecessarily pulls in libSM and libICE even
+ # though they are not actually used. This needs to be fixed upstream by
+ # replacing AC_PATH_XTRA with PKG_CONFIG calls.
+ sed -i -e 's:X_PRE_LIBS -lSM -lICE:X_PRE_LIBS:' "${S}"/configure
+
+ gstreamer_system_link \
+ gst-libs/gst/video:gstreamer-video \
+ gst-libs/gst/interfaces:gstreamer-interfaces
+}
diff --git a/media-plugins/gst-plugins-xvideo/metadata.xml b/media-plugins/gst-plugins-xvideo/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-xvideo/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-plugins-zbar/Manifest b/media-plugins/gst-plugins-zbar/Manifest
new file mode 100644
index 000000000000..1996fbdb2eaf
--- /dev/null
+++ b/media-plugins/gst-plugins-zbar/Manifest
@@ -0,0 +1,3 @@
+DIST gst-plugins-bad-1.12.3.tar.xz 4707000 SHA256 36d059761852bed0f1a7fcd3ef64a8aeecab95d2bca53cd6aa0f08054b1cbfec SHA512 6df47381de3a2f4286d047c1e7de2c76dd4312c9806636e2012717282cde0f3e5b2d0ffa910c564c8e122b19363e842b663cce1eda7ae95a05d63d1dbbd52661 WHIRLPOOL b4c1262a0ca63331f5cb38fecc6a26830234712d6d4409aed495b05e7cfe13760bf056767e54e17cb9899c3671f0a05b90199d80d0b47bacb2ee6d27b89a5457
+EBUILD gst-plugins-zbar-1.12.3.ebuild 343 SHA256 6f77af486eb992cd75ba640bafe9b3e16efb519e75435df6b2afae12961f6d49 SHA512 4ac0fd65545fe90bf8b2c8177b44ef27a9d72cc0502d3ceafdef1f9b8a9a819003367493942bd4c0d846b03873222db1f376f4c0e01bf520371cbdc3facd2f2d WHIRLPOOL f30fed59b94daef04073753690d8caba0701354e90281aeb51eb2a8ecd348b22afa2c29183ae3b392dc00f4ed7658d1c98e825f55ebe9d3089290c23824d49f9
+MISC metadata.xml 262 SHA256 aff3dcfdbd8f863806436de702d542cc89c7d5a9b8f4224b71c6de4555d9b090 SHA512 608f0a17d576a3b23a6921272eb449a6efed76b3c4b3fdf8737b2d499b56d109186c2883c06e5c843799d2fb1606f3066c43759b40f9d7cf58b6a674c38dd0e0 WHIRLPOOL 81b06b984b66fa01e67d2803859238d53791739041068f4778a3d0b70038ad567b90d0cf7819191d7747c86d5cd03556d7f81d5efafef1006a901d516e3db703
diff --git a/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.12.3.ebuild b/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.12.3.ebuild
new file mode 100644
index 000000000000..5539c263369e
--- /dev/null
+++ b/media-plugins/gst-plugins-zbar/gst-plugins-zbar-1.12.3.ebuild
@@ -0,0 +1,14 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GST_ORG_MODULE=gst-plugins-bad
+
+inherit gstreamer
+
+DESCRIPTION="Bar codes detection in video streams for GStreamer"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND=">=media-gfx/zbar-0.10_p20121015-r2[${MULTILIB_USEDEP}]"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/gst-plugins-zbar/metadata.xml b/media-plugins/gst-plugins-zbar/metadata.xml
new file mode 100644
index 000000000000..fb1ea7216a80
--- /dev/null
+++ b/media-plugins/gst-plugins-zbar/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/gst-transcoder/Manifest b/media-plugins/gst-transcoder/Manifest
new file mode 100644
index 000000000000..823feefb1cf8
--- /dev/null
+++ b/media-plugins/gst-transcoder/Manifest
@@ -0,0 +1,4 @@
+DIST gst-transcoder-1.8.2.tar.gz 29884 SHA256 4a0b9be50b7ac06358d148220944e1b2acd5dedc8ad3cd8c8188645b62f3c616 SHA512 cabb3b0eacf018248a176fcc5b077fd8b0f9caab3d7853810809f5e2954b1c1fe62c9511453dc8a87fa930066c7c71e0d01ef86900c982eb5fc8a2769ada8494 WHIRLPOOL d7bb84c88881def42edcf2e785c8b4fb58e249c2399a0dbd5550a5c308b55df326662ab64c6c77623f26d4cf1bb48b61248d411301d47cad4fe2dc9f3d501d19
+EBUILD gst-transcoder-1.8.2-r1.ebuild 1023 SHA256 bf7fdf7eb1012a70759c8d0813629206d0527da4b45a52b634e2499a83508467 SHA512 0f004fc4988d39ddef8f3c15ac7913dbdb7996e8d185a8966d76a6b04c55e44f68f9a5b35d3f223628383728e3f49320c1e5bfc1b97884a4b5221943ad438a6e WHIRLPOOL 1a96565637c5aacfc8951851d1f52fa6c54ae27bf90a52902a3a7a0fd3825bf84e36370e0ffaf2960a70104ea2dd2acb1923a5ba8cc9e9e2634cafebe8b7b1e3
+MISC ChangeLog 1931 SHA256 09e3fbf45899de5cabfad358f4f9f62b8542041a91a6c53e002215b9074e713b SHA512 6e4032bee61f2e69ef22b66f81d79fae3abe64adf4d691bd211548308d32a91dda7fd0a9efc359eaf43cc637d2243888fce33aafd5d424aa479dfdcf000a35f7 WHIRLPOOL aae6036b37c1500ebd02441a8c1c06bf41f1a8f29d620aaf85f13e53cd8302b05425e5a1aca7ad1dcefa54f8213ecb80d2adb46b253a12b95df1e0f06c3a7c24
+MISC metadata.xml 352 SHA256 63a6f4567201ffb00177cbc2b784d19c77553ecc2d451f555e68920c57860cd5 SHA512 09f7d341340adc8de8cc9beff4aad3a1439c77be168d34e8b49ede249180c72bc8ea99c9d9b9b4b22ed4accaa78094e1436f603f0acf7ce2e5fd8a8ac4c49fd1 WHIRLPOOL fb6b5bdf98f70c40670735a72fd48e3f1d59f1b163e61c87bf0a7853a449ff281bb2cff1510a75612717add9870e497ca442f952aff7d6439792efbc795c3b83
diff --git a/media-plugins/gst-transcoder/gst-transcoder-1.8.2-r1.ebuild b/media-plugins/gst-transcoder/gst-transcoder-1.8.2-r1.ebuild
new file mode 100644
index 000000000000..0c71eb7b616c
--- /dev/null
+++ b/media-plugins/gst-transcoder/gst-transcoder-1.8.2-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python{3_4,3_5} )
+
+inherit python-any-r1 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="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND="
+ dev-libs/gobject-introspection:=
+ dev-libs/glib:2
+ >=media-libs/gstreamer-${PV}:1.0[introspection]
+ >=media-libs/gst-plugins-base-${PV}:1.0[introspection]
+"
+DEPEND="${RDEPEND}
+ ${PYTHON_DEPS}
+ >=dev-util/meson-0.28.0
+ virtual/pkgconfig
+"
+
+src_configure() {
+ # Not a normal configure
+ # --buildtype=plain needed for honoring CFLAGS/CXXFLAGS and not
+ # defaulting to debug
+ ./configure --prefix="${EPREFIX}/usr" --libdir="$(get_libdir)" --buildtype=plain || die
+}
+
+src_compile() {
+ addpredict /dev #590848
+ # We cannot use 'make' as it won't allow us to build verbosely
+ cd mesonbuild || die
+ ninja -v || die
+}
diff --git a/media-plugins/gst-transcoder/metadata.xml b/media-plugins/gst-transcoder/metadata.xml
new file mode 100644
index 000000000000..560ef25122ef
--- /dev/null
+++ b/media-plugins/gst-transcoder/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>gstreamer@gentoo.org</email>
+ <name>GStreamer package maintainers</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">pitivi/gst-transcoder</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/hexter/Manifest b/media-plugins/hexter/Manifest
new file mode 100644
index 000000000000..4f141718fe6d
--- /dev/null
+++ b/media-plugins/hexter/Manifest
@@ -0,0 +1,7 @@
+DIST hexter-1.0.2.tar.gz 517532 SHA256 afc576177e3acaf1e1d55c6778792d6b3e401c2d03c56a1c5c0d94f4411b0dc9 SHA512 5ae765004f319dba8b7c881736e6abd2c794e2b2a43d708dbe0ee791e63d004c4612927b4ff23854367ca3ff49e5efc0a936939d4805d48fe1339a802cccae27 WHIRLPOOL f98d4eb057e438d5c74060f9ae5d83454ef0dd06c7803486690f3e55123b0a69b04bb27bfd95d4af18668577092644072e10a9a373409209a92478738b5d7f97
+DIST hexter-1.0.3.tar.bz2 447364 SHA256 4d4091a73e04cdc9b39a6ad8aecaa9f122686a400b9e25f2617b6c0174547b3d SHA512 2f9257b08ad493d45386bdb35fa8ead7532223db6cb54065e5809e7bfbdbc71f43425b08e9f9a8ed68a8a7a81804b007cd4f34abbedc1b4fc41be8ffca52b749 WHIRLPOOL aabc5ae9f80db3feadfe8aa11888506fe23232b49b1d817a164d3615881fe2a0d935e3d8dc5c9ae12448ae964d5c5381624bda79c0550dfe70d5503a43e70a6a
+EBUILD hexter-1.0.2.ebuild 716 SHA256 e7a62bfd2116a118225d0854cd2c15651f00b2cfafe34b16385e56962a8a5180 SHA512 dd080c25f01098e19878f3ab2d9052c72acb7364cc989dbe08d483e03b2235f27a7d687f8772d0ae980752909d9b52ca019c9119e665348cec157fa325f9fe71 WHIRLPOOL b828346d96ad8a6a5a4ff46851c8751309b50485ae1f0cacd9fa4bbd544b945c710766dcacdc4a178fdada5eba0a4669df366f05a8345fecbe8e0ac6ccfa72b7
+EBUILD hexter-1.0.3.ebuild 717 SHA256 08987dce326d32e6d4f62ac097fee6dcb8ba86dc768c197943a974cce31c6439 SHA512 327d9f5a5947f0071dfb29b5994ae5c3218a74bdae594b5bec68289fc384c1dc62d303e4ba882cd6b98ba81b2ea2d88f7cd4087d6875b3e6a5199f7c613d29b5 WHIRLPOOL 2da97bbd0852d27fb095a303fac9eaab9340fcf1f57ae67668f10f8bb27918322f3301a809b4b9d5bb95e64e526d0daa38e94cba61cbcbbf806baa9ac0ef3ebc
+MISC ChangeLog 3406 SHA256 c13d49e54245e3dfc0da7d6dfbe951ef2c8c49381c79ca9a0862960e8394640f SHA512 e50e63361233171d7863d5dacdc5b10f062f43424396967d8581e60e025b3498f8b3d187cd86e671a9624ac5af9f629135baded2f8b097beec8b1727b6299d0e WHIRLPOOL 89f59375ae62efa9bc52d6087ca5ab5cf75c6e2a1f1293945926817e0477ce2eac3e0c5ba64c91f5596fcc63641dd5c6fbd41f1218f56961474aae14b4bad59d
+MISC ChangeLog-2015 1172 SHA256 930ee1530f9a7765cd4980ff224a716f31133018ddc9aa4a8c06787d64482303 SHA512 9260ade5adaa93fb332d259a161bdbaf29ef4018c38cdb958c69bb151a702d174584f74707ad6cc6cd2926b3250963453352f0c86a1b27972b43de8d57807c27 WHIRLPOOL e60f85f5b045154c0faaaf8a26bfb5055460400b5e1897eb58c2ca6e33cc5509d74dffc52cf31fc13e4fea20740cbe1c8741f38cfa661bf782bfb21ac543d929
+MISC metadata.xml 433 SHA256 0276d5ec1c308d3dbdf3ba79292b7eeec7fd6bdee95cc427a5506b7c7d082957 SHA512 3f451cf291b522db82eac8537947668088eeb8c21c13a99a22b830f3a197027b1923b3c2ebf0db7dd6321f2218612b8b2c82626717c7fee42337629430da5e22 WHIRLPOOL 05aaaf2e18476194aa2a09fdfede293af44118bd13ac882505e52cbc6f205ccfce30b698023ce27403436960824b987b966c64b68c89e13c21db154215c03e7b
diff --git a/media-plugins/hexter/hexter-1.0.2.ebuild b/media-plugins/hexter/hexter-1.0.2.ebuild
new file mode 100644
index 000000000000..6c74b3ee837d
--- /dev/null
+++ b/media-plugins/hexter/hexter-1.0.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+DESCRIPTION="Yamaha DX7 modeling DSSI plugin"
+HOMEPAGE="http://dssi.sourceforge.net/hexter.html"
+SRC_URI="mirror://sourceforge/dssi/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="gtk readline"
+
+RDEPEND="gtk? ( x11-libs/gtk+:2 )
+ readline? ( sys-libs/readline sys-libs/ncurses )
+ media-libs/alsa-lib
+ >=media-libs/dssi-0.4
+ >=media-libs/liblo-0.12"
+DEPEND="${RDEPEND}
+ media-libs/ladspa-sdk
+ virtual/pkgconfig"
+
+src_configure() {
+ econf \
+ $(use_with gtk gtk2) \
+ $(use_with readline textui)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+ dodoc AUTHORS ChangeLog README TODO
+}
diff --git a/media-plugins/hexter/hexter-1.0.3.ebuild b/media-plugins/hexter/hexter-1.0.3.ebuild
new file mode 100644
index 000000000000..48ef4696f122
--- /dev/null
+++ b/media-plugins/hexter/hexter-1.0.3.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+DESCRIPTION="Yamaha DX7 modeling DSSI plugin"
+HOMEPAGE="http://dssi.sourceforge.net/hexter.html"
+SRC_URI="mirror://sourceforge/dssi/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gtk2 readline"
+
+RDEPEND="media-libs/alsa-lib
+ >=media-libs/dssi-0.4
+ >=media-libs/liblo-0.12
+ gtk2? ( x11-libs/gtk+:2 )
+ readline? ( sys-libs/readline:0
+ sys-libs/ncurses )"
+DEPEND="${RDEPEND}
+ media-libs/ladspa-sdk
+ virtual/pkgconfig"
+
+src_configure() {
+ econf $(use_with gtk2) \
+ $(use_with readline textui)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+ dodoc AUTHORS ChangeLog README TODO
+}
diff --git a/media-plugins/hexter/metadata.xml b/media-plugins/hexter/metadata.xml
new file mode 100644
index 000000000000..c524cb77afce
--- /dev/null
+++ b/media-plugins/hexter/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>proaudio@gentoo.org</email>
+ <name>Gentoo ProAudio Project</name>
+ </maintainer>
+ <use>
+ <flag name="gtk2">Enable <pkg>x11-libs/gtk+</pkg>:2 based GUI</flag>
+ </use>
+ <upstream>
+ <remote-id type="sourceforge">dssi</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/imlib2_loaders/Manifest b/media-plugins/imlib2_loaders/Manifest
new file mode 100644
index 000000000000..fa60d8cfdcd8
--- /dev/null
+++ b/media-plugins/imlib2_loaders/Manifest
@@ -0,0 +1,8 @@
+DIST imlib2_loaders-1.4.7.tar.gz 384739 SHA256 f22745bb8ea610a47651cc7926fea32f641de6c9b5abf15350748bcbc0272fe1 SHA512 c7be31b9a7b50ea5a44cadf0ec7f056f5080498ec53fcd32d82a0a6da163b59397e8470c7bbe536d2cabf88c7694d18b450ad85cc6693e8862aeb7d4ee0f4835 WHIRLPOOL 8ca0c1f2222072328d34ed9d546788ab6c9c4653f78e1230efabad973be4e321c812c85ccfd981d94de106b4624bff30fa979de578f54ca17455ffa8c3fb22ec
+DIST imlib2_loaders-1.4.8.tar.gz 384862 SHA256 6cca485d602eb7bb38ddde371b85c3e0126769408e6c57e75ebd0169803a7b13 SHA512 5acf6568000d98571f0a4b7e63c3e5c534a7d12139654cdc64eaa3a551b7952f3752ad78e4ced595945adf03454367cc9c3dff7766bd35c2f7ee6baffdbb0a1a WHIRLPOOL 23eb82bbd7c01de1342744979b2d077434f98ecab170843654ad229d39ae8cc0226f6025352494506cf9edb31f09b9e72595e63ad59001622918a6785b591d1f
+EBUILD imlib2_loaders-1.4.7.ebuild 710 SHA256 0316ca51ffe73b333a923ea9fdb14f5f1d3f15ab2d1c43beb1f64445d576b133 SHA512 9f99a1077c1218bee34e0d6dac8d04e17e6a19bd806ed64f86ae63b2a4092cbf02b4689e0ff56eb9f145bb22a5415c1c616166955368e2839d8f37066ff8cbbb WHIRLPOOL 2eb0ebe43827a2949aa157ad7ad6b9f6a67487b20789a7fd4aad5b5454f7520017deb86673e77e4a45796efb9e5bc1739701785ac391188e85f1ad24a79bb2f0
+EBUILD imlib2_loaders-1.4.8.ebuild 710 SHA256 0316ca51ffe73b333a923ea9fdb14f5f1d3f15ab2d1c43beb1f64445d576b133 SHA512 9f99a1077c1218bee34e0d6dac8d04e17e6a19bd806ed64f86ae63b2a4092cbf02b4689e0ff56eb9f145bb22a5415c1c616166955368e2839d8f37066ff8cbbb WHIRLPOOL 2eb0ebe43827a2949aa157ad7ad6b9f6a67487b20789a7fd4aad5b5454f7520017deb86673e77e4a45796efb9e5bc1739701785ac391188e85f1ad24a79bb2f0
+EBUILD imlib2_loaders-9999.ebuild 540 SHA256 88928bc55092b0fd756cc69d7d61c66a991300eac78d409fc89e578c7c4ec3ad SHA512 7ff084e57014e3506b724e86a642274750df2eb470f35b3732e5b5914deda16a4a45e6561e4d44624b7083487ab58e91ed0d6dc694b8ebb686e9b0cd2557d2bb WHIRLPOOL 55b79a60d60e16b8f70efe573ca6da9586afde849dc2554e815ceb9439c51337156ef2a7251fe1ab90c3d548e6d1509abed6c890a6e22f31055638d08bef0d42
+MISC ChangeLog 4008 SHA256 bd30cba0f40d27a07e6ed46c5e474266b75b10e3daec99de4e0f176357243cb2 SHA512 36396df013ac63325327b46b8278be0af821f1524d2c26f90f3cb2f5787b1c856681467369ab17d2307b43cbbd8fcacda4b37d8b8296320fcec79b4629922d88 WHIRLPOOL 5f8b33be974d18cfa7386e4fc63000bda7ac70b00d2868306cceda343fa6bb550664eb81c5e3258e088a6c1f1a82f0449b28cd2c0acd6568a6e100b4fd5d97fe
+MISC ChangeLog-2015 458 SHA256 5458cb06301222176f0b74659cc09e6a002ad9ba683af7a00d9fc08a68669c59 SHA512 f0ecb404242c31192de18c45d6ed225005b349a0378924027d81a38da9531d9b2cae750aca573c2707626c3671b66cccd18d7278e2dfa265ad70301541b5b966 WHIRLPOOL c542a308839e857b706e17c400806d0a5b1cc6a9fe566acfe9366aa599cd50817bfd3f2d29c0800939432fd400a98acab99e24c46b30a47076a236c7a045b6bf
+MISC metadata.xml 530 SHA256 2cc6c7c8e760b665e358844b68f50d1987cf3cedb2f11c018e8a6916a25fe27b SHA512 a36e3ad4c72f838c74a3789f92c323f715d03de618a1c52e95955497bd55040db88b69c0c2d90eb7c527ab284090e30df6ff07ed7e2fb9f3f68e192dddf04e82 WHIRLPOOL bffa3a0d8685fd988af2fa96b12e1bc7ef9e05e410200b0227ace2655ec068aa74a002800ce1dd028b3a054de12e97757d04907aedd6d2db51dd38b5d59f24af
diff --git a/media-plugins/imlib2_loaders/imlib2_loaders-1.4.7.ebuild b/media-plugins/imlib2_loaders/imlib2_loaders-1.4.7.ebuild
new file mode 100644
index 000000000000..5a29a913cc32
--- /dev/null
+++ b/media-plugins/imlib2_loaders/imlib2_loaders-1.4.7.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+if [[ "${PV}" == "9999" ]] ; then
+ EGIT_SUB_PROJECT="legacy"
+ EGIT_URI_APPEND=${PN}
+else
+ EKEY_STATE="snap"
+fi
+
+inherit enlightenment
+
+DESCRIPTION="image loader plugins for Imlib 2"
+HOMEPAGE="https://www.enlightenment.org/pages/imlib2.html"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
+
+IUSE="eet xcf"
+
+RDEPEND=">=media-libs/imlib2-${PV}
+ eet? ( dev-libs/efl )"
+
+src_configure() {
+ E_ECONF=(
+ $(use_enable eet)
+ $(use_enable xcf)
+ )
+
+ enlightenment_src_configure
+}
diff --git a/media-plugins/imlib2_loaders/imlib2_loaders-1.4.8.ebuild b/media-plugins/imlib2_loaders/imlib2_loaders-1.4.8.ebuild
new file mode 100644
index 000000000000..5a29a913cc32
--- /dev/null
+++ b/media-plugins/imlib2_loaders/imlib2_loaders-1.4.8.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+if [[ "${PV}" == "9999" ]] ; then
+ EGIT_SUB_PROJECT="legacy"
+ EGIT_URI_APPEND=${PN}
+else
+ EKEY_STATE="snap"
+fi
+
+inherit enlightenment
+
+DESCRIPTION="image loader plugins for Imlib 2"
+HOMEPAGE="https://www.enlightenment.org/pages/imlib2.html"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x64-solaris ~x86-solaris"
+
+IUSE="eet xcf"
+
+RDEPEND=">=media-libs/imlib2-${PV}
+ eet? ( dev-libs/efl )"
+
+src_configure() {
+ E_ECONF=(
+ $(use_enable eet)
+ $(use_enable xcf)
+ )
+
+ enlightenment_src_configure
+}
diff --git a/media-plugins/imlib2_loaders/imlib2_loaders-9999.ebuild b/media-plugins/imlib2_loaders/imlib2_loaders-9999.ebuild
new file mode 100644
index 000000000000..ac30d7f3eec6
--- /dev/null
+++ b/media-plugins/imlib2_loaders/imlib2_loaders-9999.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+if [[ "${PV}" == "9999" ]] ; then
+ EGIT_SUB_PROJECT="legacy"
+ EGIT_URI_APPEND=${PN}
+else
+ EKEY_STATE="snap"
+fi
+
+inherit enlightenment
+
+DESCRIPTION="image loader plugins for Imlib 2"
+HOMEPAGE="https://www.enlightenment.org/pages/imlib2.html"
+
+IUSE="eet xcf"
+
+RDEPEND=">=media-libs/imlib2-${PV}
+ eet? ( dev-libs/efl )"
+
+src_configure() {
+ E_ECONF=(
+ $(use_enable eet)
+ $(use_enable xcf)
+ )
+
+ enlightenment_src_configure
+}
diff --git a/media-plugins/imlib2_loaders/metadata.xml b/media-plugins/imlib2_loaders/metadata.xml
new file mode 100644
index 000000000000..5837081f7394
--- /dev/null
+++ b/media-plugins/imlib2_loaders/metadata.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>enlightenment@gentoo.org</email>
+ <name>Project Enlightenment</name>
+</maintainer>
+<use>
+ <flag name="eet">Enable Eet image loader</flag>
+ <flag name="xcf">Enable XCF image loader</flag>
+</use>
+<longdescription>
+additional image library loaders for imlib2
+</longdescription>
+<upstream>
+ <remote-id type="sourceforge">enlightenment</remote-id>
+</upstream>
+</pkgmetadata>
diff --git a/media-plugins/ir_lv2/Manifest b/media-plugins/ir_lv2/Manifest
new file mode 100644
index 000000000000..357e6b5e1089
--- /dev/null
+++ b/media-plugins/ir_lv2/Manifest
@@ -0,0 +1,5 @@
+DIST ir.lv2-1.3.2.tar.gz 48698 SHA256 ef9053e7b6002ed9f0b9a95046ec61cfb7035c0b2159f0fdc98ad44403f802ca SHA512 06443aeab05eaa0b1ff5c12fd479c3f1c874976a6d1f5874f6d150aa97c96a8a0b2c3abbc7d6db4882f5674aad8e53ab32bbe7da3873746d5a1e581d010bbae2 WHIRLPOOL 7eb9db984b3716b45c456714eaa327aba9d9a214adcd68c33a153a3736b69f736d256c00e8bb49e8dd98a9125a8392e0d67e0d087390d40445d6f96f6cab46e7
+EBUILD ir_lv2-1.3.2.ebuild 1046 SHA256 5762ae0843b33ae8abf81723289ceb44cf1e5d84a8e3b233ab61a226aea40cfa SHA512 8eb30d3aa0fcad3774e5c138d404e9d478b68a28ff641a33efbd7a40205cfe422256edd2bdf33f865c237507e1789ebe112326c248de366dda91023bfaf3e376 WHIRLPOOL 003972d7fe1deff8628f306b9863b48001f179410feb66d40fadcd7ff8c85f81bf5cf2b8d2a20b48eec0a40c1256c42c3ee8072527bb9d088504a0fba6cb032c
+MISC ChangeLog 2634 SHA256 dbdf40fd00df230a88d32cf5de2b9591d81e44a9b9d312f8c535b419f5841c20 SHA512 0e20ebb9d0285a9add38311687ecbe4a4f9c5356f5f06e45fb8100ee2d9d9eacf9a4441e3deeb3776acbd77b14b0f530e873b2cb19cc3c9cd14e2e11d346fd4f WHIRLPOOL eb360abc2255b9f37497c821cf915dffd0e53d94a69acbd038ec08d069419c4287201c6d5d03f3369673b92d408e143ad0c165de3c0ddaeae2d3ad8c1dceffc8
+MISC ChangeLog-2015 855 SHA256 00fe94f99f19faa00a2564a3b616d489ec1da7c305657e86e540db78455287ba SHA512 5738777af7919de9a594be310e6669e95b9e6048861494266bd874a9f416ca616fc85d5541eab46945eef024e9201440cc7f3a0454273bb002c81fb3bd0a9ab5 WHIRLPOOL a9c82af94e8b91366b0a2174ced0a31b0b4ea15f0a5a45637c9d8974de2d43e048ef709aca50768f5244b47e9b16eed564e53345691c5ba42ea6992e682149a6
+MISC metadata.xml 255 SHA256 fc6dd027d0011f9f42d437ea0687857760a11bf2137f8822ec8692186d0bcbe3 SHA512 9e74b875aa129f5b8108121402291772fde4ac18a157dc60f7b3e19c318ee54cd1be54e283a68bc61562f2dc3f5b338b161028d673ff7baa267192ff3b7e8dc8 WHIRLPOOL de03966b13986c67a61f862755281e80740260a9031e5e34cbee88a3053e66f705df0f36499b154744ff447c94e19a28b8649535e08819216569e78eb4ce9a38
diff --git a/media-plugins/ir_lv2/ir_lv2-1.3.2.ebuild b/media-plugins/ir_lv2/ir_lv2-1.3.2.ebuild
new file mode 100644
index 000000000000..cc7e46fac82a
--- /dev/null
+++ b/media-plugins/ir_lv2/ir_lv2-1.3.2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit toolchain-funcs flag-o-matic multilib
+
+MY_P="${P/_/.}"
+DESCRIPTION="LV2 convolver plugin especially for creating reverb effects"
+HOMEPAGE="http://factorial.hu/plugins/lv2/ir"
+SRC_URI="http://factorial.hu/system/files/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND=">=media-libs/zita-convolver-3
+ >=x11-libs/gtk+-2.16:2
+ media-libs/lv2
+ media-libs/libsndfile
+ media-libs/libsamplerate"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+S=${WORKDIR}/${PN/_/.}-${PV}
+
+src_prepare() {
+ sed -i -e 's/g++/$(CXX)/' -e 's/gcc/$(CC)/' Makefile || die #respect CC/CXX
+ sed -i -e 's/\(^C4CFLAGS =.*\) -O2.*/\1 $(CFLAGS)/' Makefile || die #respect CFLAGS
+ sed -i -e 's/\(^CPPFLAGS +=.*\) -O2.*/\1 $(CXXFLAGS)/' Makefile || die #respect CXXFLAGS
+}
+
+src_compile() {
+ tc-export CC CXX
+ emake || die
+}
+
+src_install() {
+ emake INSTDIR="${D}/usr/$(get_libdir)/lv2/ir.lv2" install || die
+ dodoc README ChangeLog || die
+}
diff --git a/media-plugins/ir_lv2/metadata.xml b/media-plugins/ir_lv2/metadata.xml
new file mode 100644
index 000000000000..f79bb67acbd9
--- /dev/null
+++ b/media-plugins/ir_lv2/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>proaudio@gentoo.org</email>
+ <name>Gentoo ProAudio Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/kipi-plugins/Manifest b/media-plugins/kipi-plugins/Manifest
new file mode 100644
index 000000000000..32c374614057
--- /dev/null
+++ b/media-plugins/kipi-plugins/Manifest
@@ -0,0 +1,7 @@
+DIST digikam-5.5.0.tar.xz 129499600 SHA256 df9cbf1b8dbfb9235cebc97e77c02fcb1498c5a905c7fd3b9fb42fd7accc6252 SHA512 3c64774916d4804d932009ba3753d387ecf31e9e3d435c580497d3badb6cc3e57ab5ef1a2334a23379d0987d96dd107be4f01adbb63039f4510aa94ac6d71344 WHIRLPOOL e67b444975ad37e939b2f62bba949bcafb41eee2975470daa02e4ffdd62c6c792b6656edf4811daead52fdc1bf064951fbec7b687192e5d5ee542d5d706140be
+DIST digikam-5.7.0.tar.xz 123315064 SHA256 3605ffb5b6e8fbd6b725e5075f74f505d7edee7531789c2882d11df2d20150f5 SHA512 626c9854311c637b994325237f171adce3dba39159fb336dfe95f1de287e2d08a3aaddd611eea87e8018047d331aff252b555c382cfbe1d8e14413c51a3849f4 WHIRLPOOL b452919ce9bcf8ccc8434586ace23b96b68b76f49d7229d418b2dc5883e9646c79fb99ecd660d732b8d96efc3a49b70d218756b09a3f16ef9f7f2b174679be70
+EBUILD kipi-plugins-5.5.0.ebuild 2061 SHA256 ec5db349077652e303b8d8db965460ffe58f511a78a716fffa1bc4c825a17aa0 SHA512 c12f6a6a777861cfa4c57eaf1621c4555760b789315efd0ff61378083198108bccdbdca340465d2ef87797900dbfabc6426bdc961daf6350f3b55efb819e9258 WHIRLPOOL 42fce16158381dfb159b4f3c60c1b6256565c5bb87e5bec40ff07aa07a12e21e12bd1da0c71048c4a34b6b92a2ef6183b229e31762699f36744827f494ca8efb
+EBUILD kipi-plugins-5.7.0.ebuild 2062 SHA256 2f91c7faa533079ee5f5f4eadd746f636f23a52a23cbb0ce2323bafc87aed359 SHA512 0b6bd1db8a0e5093e11d9d0329ed77de12cce12351e989ab277ef25bac567b674a35cbe5d92733c8ccca58b7524708fc80a95be3a141a8a6ad03b6fc105dd892 WHIRLPOOL dcc3097f6f3289c621ea07b469198ab4fb648f1fbc595188700f5a7c666bee937b3dcfa3806e230e66ae9b93990db9c60312d1fe6d08d15f4a7782dfa475e155
+MISC ChangeLog 6909 SHA256 53dc404fa89adbec02b73c44316c9aea95c08ffc573ddbb19d7044a00fcfb355 SHA512 bdd00c358ee18334192d4ce789dbc76d74f0c35004c414676a4dc9d684710c1f2e9a91a3f403f85f3aa7bab3b2f8804c6dc69137470ab0e965709ed5b2464b62 WHIRLPOOL ae3821f65c0302c162d3d4ff50a1b7b750038bbbc36a8bbff09c6fc9f791b861ea6232068b14e100e21b8d5fb3e224f4e22f83acbc2b66b76d487f5767cfcff2
+MISC ChangeLog-2015 29861 SHA256 15d20f56e757af4d0419bfb09ba09075b88e5d2c7244dcff5400ea6cd61ea70e SHA512 873b50f90c7989dfef9c1b80530c62c1a791cb0e27dbbec18a690630da39166ed310cc9bff64f54ffbc6fe39067161f24f6e60d526aef0e8399b1c318fc9a396 WHIRLPOOL dd993bd52ae244f5986ed56a475182e3e023a37979c221708ac5238747172821d1065db6e9d0d86e77aacc1d588ab25c232b588e3724d88d24637d12ff01a60f
+MISC metadata.xml 687 SHA256 19c16d31d5cac4f205a5ed39aa23136c68b6a01af92dea64d2182380b596f167 SHA512 1d3260f089af7889757e0960f74bd4c30ee7ec1c866d0eda82c09ae13be4cdbfd481e9da856d18f6c71008a58f8680275dd70e572449240062d216cf175079a9 WHIRLPOOL e9cdc862f077d762e01528ab7fbd77f1b02e7c70c402867989f75d22fbe41a6b06cc2a7e7cd9f941820a8a6b7e7fb4efc23a885263d871eef0086bffe952a787
diff --git a/media-plugins/kipi-plugins/kipi-plugins-5.5.0.ebuild b/media-plugins/kipi-plugins/kipi-plugins-5.5.0.ebuild
new file mode 100644
index 000000000000..a6282115d1ac
--- /dev/null
+++ b/media-plugins/kipi-plugins/kipi-plugins-5.5.0.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="Plugins for the KDE Image Plugin Interface"
+HOMEPAGE="https://www.digikam.org/"
+
+LICENSE="GPL-2+"
+KEYWORDS="amd64 x86"
+IUSE="flashexport mediawiki +remotestorage vkontakte"
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+ MY_PV="${PV/_/-}"
+ MY_P="digikam-${MY_PV}"
+
+ if [[ ${PV} =~ beta[0-9]$ ]]; then
+ SRC_BRANCH="unstable"
+ else
+ SRC_BRANCH="stable"
+ fi
+
+ SRC_URI="mirror://kde/${SRC_BRANCH}/digikam/${MY_P}.tar.xz"
+
+ S="${WORKDIR}/${MY_P}/extra/${PN}"
+fi
+
+COMMON_DEPEND="
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_frameworks_dep kxmlgui)
+ $(add_kdeapps_dep libkipi '' '' '5=')
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtnetwork)
+ $(add_qt_dep qtprintsupport)
+ $(add_qt_dep qtsvg)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtxml)
+ $(add_qt_dep qtxmlpatterns)
+ flashexport? ( $(add_frameworks_dep karchive) )
+ mediawiki? ( net-libs/libmediawiki:5 )
+ remotestorage? ( $(add_frameworks_dep kio) )
+ vkontakte? ( net-libs/libkvkontakte:5 )
+"
+DEPEND="${COMMON_DEPEND}
+ $(add_qt_dep qtconcurrent)
+ sys-devel/gettext
+"
+RDEPEND="${COMMON_DEPEND}
+ !media-plugins/kipi-plugins:4
+"
+
+src_prepare() {
+ if [[ ${KDE_BUILD_TYPE} = release ]]; then
+ if [[ ${SRC_BRANCH} = stable ]]; then
+ # prepare the translations
+ mv "${WORKDIR}/${MY_P}/po" po || die
+ find po -name "*.po" -and -not -name "kipiplugin*.po" -delete || die
+ echo "find_package(Gettext REQUIRED)" >> CMakeLists.txt || die
+ echo "add_subdirectory( po )" >> CMakeLists.txt || die
+ fi
+ fi
+
+ kde5_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package flashexport KF5Archive)
+ $(cmake-utils_use_find_package mediawiki KF5MediaWiki)
+ -DENABLE_KIO=$(usex remotestorage)
+ $(cmake-utils_use_find_package vkontakte KF5Vkontakte)
+ )
+
+ kde5_src_configure
+}
diff --git a/media-plugins/kipi-plugins/kipi-plugins-5.7.0.ebuild b/media-plugins/kipi-plugins/kipi-plugins-5.7.0.ebuild
new file mode 100644
index 000000000000..8f69d808059c
--- /dev/null
+++ b/media-plugins/kipi-plugins/kipi-plugins-5.7.0.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_TEST="true"
+inherit kde5
+
+DESCRIPTION="Plugins for the KDE Image Plugin Interface"
+HOMEPAGE="https://www.digikam.org/"
+
+LICENSE="GPL-2+"
+IUSE="flashexport mediawiki +remotestorage vkontakte"
+
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+ KEYWORDS="~amd64 ~x86"
+ if [[ ${PV} =~ beta[0-9]$ ]]; then
+ SRC_BRANCH="unstable"
+ else
+ SRC_BRANCH="stable"
+ fi
+
+ MY_PV="${PV/_/-}"
+ MY_P="digikam-${MY_PV}"
+ SRC_URI="mirror://kde/${SRC_BRANCH}/digikam/${MY_P}.tar.xz"
+ S="${WORKDIR}/${MY_P}/extra/${PN}"
+fi
+
+COMMON_DEPEND="
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kwindowsystem)
+ $(add_frameworks_dep kxmlgui)
+ $(add_kdeapps_dep libkipi '' '' '5=')
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtnetwork)
+ $(add_qt_dep qtprintsupport)
+ $(add_qt_dep qtsvg)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtxml)
+ $(add_qt_dep qtxmlpatterns)
+ flashexport? ( $(add_frameworks_dep karchive) )
+ mediawiki? ( net-libs/libmediawiki:5 )
+ remotestorage? ( $(add_frameworks_dep kio) )
+ vkontakte? ( net-libs/libkvkontakte:5 )
+"
+DEPEND="${COMMON_DEPEND}
+ $(add_qt_dep qtconcurrent)
+ sys-devel/gettext
+"
+RDEPEND="${COMMON_DEPEND}
+ !media-plugins/kipi-plugins:4
+"
+
+src_prepare() {
+ if [[ ${KDE_BUILD_TYPE} = release ]]; then
+ if [[ ${SRC_BRANCH} = stable ]]; then
+ # prepare the translations
+ mv "${WORKDIR}/${MY_P}/po" po || die
+ find po -name "*.po" -and -not -name "kipiplugin*.po" -delete || die
+ echo "find_package(Gettext REQUIRED)" >> CMakeLists.txt || die
+ echo "add_subdirectory( po )" >> CMakeLists.txt || die
+ fi
+ fi
+
+ kde5_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package flashexport KF5Archive)
+ $(cmake-utils_use_find_package mediawiki KF5MediaWiki)
+ -DENABLE_KIO=$(usex remotestorage)
+ $(cmake-utils_use_find_package vkontakte KF5Vkontakte)
+ )
+
+ kde5_src_configure
+}
diff --git a/media-plugins/kipi-plugins/metadata.xml b/media-plugins/kipi-plugins/metadata.xml
new file mode 100644
index 000000000000..0315d40cae15
--- /dev/null
+++ b/media-plugins/kipi-plugins/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>dilfridge@gentoo.org</email>
+ </maintainer>
+ <maintainer type="project">
+ <email>kde@gentoo.org</email>
+ <name>Gentoo KDE Project</name>
+ </maintainer>
+ <use>
+ <flag name="flashexport">Build the flash export plugin</flag>
+ <flag name="mediawiki">Build the mediawiki export plugin</flag>
+ <flag name="remotestorage">Build plugin for remote storage using network protocols such as FTP, SSH, SAMBA via <pkg>kde-frameworks/kio</pkg></flag>
+ <flag name="vkontakte">Build plugin for vkontakte.ru</flag>
+ </use>
+</pkgmetadata>
diff --git a/media-plugins/kodi-audiodecoder-modplug/Manifest b/media-plugins/kodi-audiodecoder-modplug/Manifest
new file mode 100644
index 000000000000..9753d4c34ef5
--- /dev/null
+++ b/media-plugins/kodi-audiodecoder-modplug/Manifest
@@ -0,0 +1,4 @@
+DIST kodi-audiodecoder-modplug-1.1.0.tar.gz 25619 SHA256 8be4f8c6324bf790069e42c963e14733c53fcdc27548f21f4822b178f47b8177 SHA512 38ddb6a86019cba493790df6a09de553fadec84943de98dd18dd8bc1b1741b498fc1e621adfb8d6b2dd983e7bd7014951cdcb8bd5d82c980594363c6626cff5e WHIRLPOOL 5d2da48b6eb94c7373ffcab7fc8a9b7063525e5a6cd8be82016c0d85173b77ee2f3a6f712bd1e8e5c001d1cf0de0a7f4ac60b2a4b4ca3c9bc3fe026139d8b4ca
+EBUILD kodi-audiodecoder-modplug-1.1.0.ebuild 699 SHA256 6495617c19e587046015e19dc529e7d996085fa5da2357472ee09b5dc0ef3308 SHA512 50286bf06eb6322ee3d3652bd5cab47d4c66ad3af736da8aac3a512c8b961ad7e185e83641f51e5dae4bd16b3174490f2578b168635953ffbeff7534e013a68b WHIRLPOOL 66ef090709d3f93259dc79f0a2be1392d091b787d01b5fd648928c26f14eca25267d4e5f27d21480ddfc1600c139c8a98d39c90654592e588b80cd1cfb38da41
+EBUILD kodi-audiodecoder-modplug-9999.ebuild 699 SHA256 6495617c19e587046015e19dc529e7d996085fa5da2357472ee09b5dc0ef3308 SHA512 50286bf06eb6322ee3d3652bd5cab47d4c66ad3af736da8aac3a512c8b961ad7e185e83641f51e5dae4bd16b3174490f2578b168635953ffbeff7534e013a68b WHIRLPOOL 66ef090709d3f93259dc79f0a2be1392d091b787d01b5fd648928c26f14eca25267d4e5f27d21480ddfc1600c139c8a98d39c90654592e588b80cd1cfb38da41
+MISC metadata.xml 442 SHA256 46af9a4fbcc570d19664cb7ef63bf7f75bcf40bd0cb6ded19b39288e98ce9bf9 SHA512 5b54a7fba19f53f9b07621207d7c71a95ee934e453bebd00a8a9c4f44831ac51f4055c033872ae937b9df9a9aba6d708bc067bb89f68284fff730dc349c2949b WHIRLPOOL db6dd6ffb4c81638e4ebb07dc5cc60712c73009cebc9254baf68e9aabde68ab44815ac13aea7a96a2192920b77823854cc6c9474b21ff6c5e854179cb5f7af1c
diff --git a/media-plugins/kodi-audiodecoder-modplug/kodi-audiodecoder-modplug-1.1.0.ebuild b/media-plugins/kodi-audiodecoder-modplug/kodi-audiodecoder-modplug-1.1.0.ebuild
new file mode 100644
index 000000000000..276bbf03b5f6
--- /dev/null
+++ b/media-plugins/kodi-audiodecoder-modplug/kodi-audiodecoder-modplug-1.1.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Modplug decoder addon for Kodi"
+HOMEPAGE="https://github.com/notspiff/audiodecoder.modplug"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/audiodecoder.modplug.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/audiodecoder.modplug/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/audiodecoder.modplug-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ media-libs/kodi-platform
+ media-libs/libmodplug
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-audiodecoder-modplug/kodi-audiodecoder-modplug-9999.ebuild b/media-plugins/kodi-audiodecoder-modplug/kodi-audiodecoder-modplug-9999.ebuild
new file mode 100644
index 000000000000..276bbf03b5f6
--- /dev/null
+++ b/media-plugins/kodi-audiodecoder-modplug/kodi-audiodecoder-modplug-9999.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Modplug decoder addon for Kodi"
+HOMEPAGE="https://github.com/notspiff/audiodecoder.modplug"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/audiodecoder.modplug.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/audiodecoder.modplug/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/audiodecoder.modplug-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ media-libs/kodi-platform
+ media-libs/libmodplug
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-audiodecoder-modplug/metadata.xml b/media-plugins/kodi-audiodecoder-modplug/metadata.xml
new file mode 100644
index 000000000000..d729be8e05f0
--- /dev/null
+++ b/media-plugins/kodi-audiodecoder-modplug/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>Modplug decoder addon for Kodi</longdescription>
+ <upstream>
+ <remote-id type="github">notspiff/audiodecoder.modplug</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-audiodecoder-nosefart/Manifest b/media-plugins/kodi-audiodecoder-nosefart/Manifest
new file mode 100644
index 000000000000..d0d84171da68
--- /dev/null
+++ b/media-plugins/kodi-audiodecoder-nosefart/Manifest
@@ -0,0 +1,4 @@
+DIST kodi-audiodecoder-nosefart-1.1.0.tar.gz 59921 SHA256 444cc85f4618daa5147a63633db3f300123d5e33b1b5894e7036fa9243e8a535 SHA512 c85768e3b7b31607429d85f6d2f9254bb42a4500a0e42b0a76d953a87b6d2275cef4ed922eb7a2af51770b90cb35403171df6258dae9157683be0a07304f6e6b WHIRLPOOL 0d886db8af3bb334d6ec82c29b8adf7d9f7adde3d06a208de82088706bd11e0f701735f100de6216ba2acf218234d90d34e5fd388588bb8dcd135e41a159595f
+EBUILD kodi-audiodecoder-nosefart-1.1.0.ebuild 676 SHA256 ce2655e3800fb29b32481126e34a1f5bd2af410c36fd3ced1ae1e17dfdcc1176 SHA512 d4bd5c32269f323d4233215c4701fe34e892b5d38ff73f14b2136921e6a80711d2d8333c23adf5f9f56cdabe5219ff9680b8f5f828aee3deaa845213347d46b7 WHIRLPOOL b545c429858ae90f5fe9fee28decfcacfcf14308ea3291e003bfbf59ef125c9f2db2e0fcaed3583cfd5641046e0bd62b6e89357d38ca3e6343ede2994f1c1a5a
+EBUILD kodi-audiodecoder-nosefart-9999.ebuild 676 SHA256 ce2655e3800fb29b32481126e34a1f5bd2af410c36fd3ced1ae1e17dfdcc1176 SHA512 d4bd5c32269f323d4233215c4701fe34e892b5d38ff73f14b2136921e6a80711d2d8333c23adf5f9f56cdabe5219ff9680b8f5f828aee3deaa845213347d46b7 WHIRLPOOL b545c429858ae90f5fe9fee28decfcacfcf14308ea3291e003bfbf59ef125c9f2db2e0fcaed3583cfd5641046e0bd62b6e89357d38ca3e6343ede2994f1c1a5a
+MISC metadata.xml 444 SHA256 d362c09477e7aa82054c076d6516b0b759f8ca1f2d3595e98a1e7b924f5dac0d SHA512 9a6295c8af39d75437b1f56b8a91e234ac1578110e1e64b52ee5ade240bd43764a52ec843735e7e3814fea6a662937315db4ae5e0988c9c016c1f72ab12fe91a WHIRLPOOL ef5147d04ad2592f6969b9c92ee83399baaf0b6a77a7230fa38ce3f168a20c9456c248299cac2f4f9cff6ed7e2957f9265f0b0ac45c3c38006421edac8789a59
diff --git a/media-plugins/kodi-audiodecoder-nosefart/kodi-audiodecoder-nosefart-1.1.0.ebuild b/media-plugins/kodi-audiodecoder-nosefart/kodi-audiodecoder-nosefart-1.1.0.ebuild
new file mode 100644
index 000000000000..ace5ee08839f
--- /dev/null
+++ b/media-plugins/kodi-audiodecoder-nosefart/kodi-audiodecoder-nosefart-1.1.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Nosefart decoder addon for Kodi"
+HOMEPAGE="https://github.com/notspiff/audiodecoder.nosefart"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/audiodecoder.nosefart"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/audiodecoder.nosefart/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/audiodecoder.nosefart-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ media-libs/kodi-platform
+ "
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-audiodecoder-nosefart/kodi-audiodecoder-nosefart-9999.ebuild b/media-plugins/kodi-audiodecoder-nosefart/kodi-audiodecoder-nosefart-9999.ebuild
new file mode 100644
index 000000000000..ace5ee08839f
--- /dev/null
+++ b/media-plugins/kodi-audiodecoder-nosefart/kodi-audiodecoder-nosefart-9999.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Nosefart decoder addon for Kodi"
+HOMEPAGE="https://github.com/notspiff/audiodecoder.nosefart"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/audiodecoder.nosefart"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/audiodecoder.nosefart/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/audiodecoder.nosefart-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ media-libs/kodi-platform
+ "
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-audiodecoder-nosefart/metadata.xml b/media-plugins/kodi-audiodecoder-nosefart/metadata.xml
new file mode 100644
index 000000000000..a54cd0184d17
--- /dev/null
+++ b/media-plugins/kodi-audiodecoder-nosefart/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>Nosefart decoder addon for Kodi</longdescription>
+ <upstream>
+ <remote-id type="github">notspiff/audiodecoder.nosefart</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-audiodecoder-sidplay/Manifest b/media-plugins/kodi-audiodecoder-sidplay/Manifest
new file mode 100644
index 000000000000..3a446509c9cd
--- /dev/null
+++ b/media-plugins/kodi-audiodecoder-sidplay/Manifest
@@ -0,0 +1,4 @@
+DIST kodi-audiodecoder-sidplay-1.1.0.tar.gz 9120 SHA256 527b188679add8043e8cd691af9735b6fe8bd6935ad8ac8312b459d6f160cdac SHA512 a6874cd7de1c3b0e33593b5c349f64303690f0d56a881bd399c300f8d22ea361ebc995b38f97be39af6bc006a6f0e11b905e70cc671857bcb989dcff90a2d0ee WHIRLPOOL d4a0c70a999b3adb531be322dd1e34aab8cf6ec4b4e1fb7c835258c4281d9f927fab89844259c41ce14a7aebf773afae5c3adf6a574b625bd190ec32b9a3aef3
+EBUILD kodi-audiodecoder-sidplay-1.1.0.ebuild 701 SHA256 65e4275860f700ee3bd27146f94448796e1f0e425bcbb79a588af121dcba5f14 SHA512 8672e1ee951346b6f1d775b146768029dc222caa983c7aff25fad1bf910e32c3cdb81b7ff78b5004a92f9c8eed064264580c9d9f4c3679480ec0b258b5f51af6 WHIRLPOOL 41c12c2393665fb4537a1cd2121ee99a3af9501355124ea478120e85e4881462dcc94477f4f7993943df2afa541a2c68b426836ba70fe309bea62a8f23ddefe5
+EBUILD kodi-audiodecoder-sidplay-9999.ebuild 701 SHA256 65e4275860f700ee3bd27146f94448796e1f0e425bcbb79a588af121dcba5f14 SHA512 8672e1ee951346b6f1d775b146768029dc222caa983c7aff25fad1bf910e32c3cdb81b7ff78b5004a92f9c8eed064264580c9d9f4c3679480ec0b258b5f51af6 WHIRLPOOL 41c12c2393665fb4537a1cd2121ee99a3af9501355124ea478120e85e4881462dcc94477f4f7993943df2afa541a2c68b426836ba70fe309bea62a8f23ddefe5
+MISC metadata.xml 442 SHA256 723bad7a479d0ffe980c6dc921c28e1772bcece09073d859e4bfa9d4cffb6f6f SHA512 4046b1455fe5c4cb63127751d2fbcc21b3b124609fbe0798c9675e50a837cabf1ef8d7d48103162633a6b47b36394feb1f15d45fc92f6266760de36ea614d6ea WHIRLPOOL 42e182b2cf72cccbf63718cfb94cac67f7f3711ac531e1aa00eec90d1c1dc18d02b8877dddaa1c05b5d1ba18c6d6984af7f6fad88b842beb83beef46d9d89474
diff --git a/media-plugins/kodi-audiodecoder-sidplay/kodi-audiodecoder-sidplay-1.1.0.ebuild b/media-plugins/kodi-audiodecoder-sidplay/kodi-audiodecoder-sidplay-1.1.0.ebuild
new file mode 100644
index 000000000000..e96f8120dfe6
--- /dev/null
+++ b/media-plugins/kodi-audiodecoder-sidplay/kodi-audiodecoder-sidplay-1.1.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="SidPlay decoder addon for Kodi"
+HOMEPAGE="https://github.com/notspiff/audiodecoder.sidplay"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/audiodecoder.sidplay.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/audiodecoder.sidplay/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/audiodecoder.sidplay-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ media-libs/kodi-platform
+ media-libs/libsidplay:2
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-audiodecoder-sidplay/kodi-audiodecoder-sidplay-9999.ebuild b/media-plugins/kodi-audiodecoder-sidplay/kodi-audiodecoder-sidplay-9999.ebuild
new file mode 100644
index 000000000000..e96f8120dfe6
--- /dev/null
+++ b/media-plugins/kodi-audiodecoder-sidplay/kodi-audiodecoder-sidplay-9999.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="SidPlay decoder addon for Kodi"
+HOMEPAGE="https://github.com/notspiff/audiodecoder.sidplay"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/audiodecoder.sidplay.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/audiodecoder.sidplay/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/audiodecoder.sidplay-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ media-libs/kodi-platform
+ media-libs/libsidplay:2
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-audiodecoder-sidplay/metadata.xml b/media-plugins/kodi-audiodecoder-sidplay/metadata.xml
new file mode 100644
index 000000000000..148163e6b6db
--- /dev/null
+++ b/media-plugins/kodi-audiodecoder-sidplay/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>SidPlay decoder addon for Kodi</longdescription>
+ <upstream>
+ <remote-id type="github">notspiff/audiodecoder.sidplay</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-audiodecoder-snesapu/Manifest b/media-plugins/kodi-audiodecoder-snesapu/Manifest
new file mode 100644
index 000000000000..2114b2f946f8
--- /dev/null
+++ b/media-plugins/kodi-audiodecoder-snesapu/Manifest
@@ -0,0 +1,4 @@
+DIST kodi-audiodecoder-snesapu-1.1.0.tar.gz 38567 SHA256 20d85822d0c01223903b5e5472a1d029fa4931c2a9ac4d399345c4363fa8f905 SHA512 f58d87ddc2da1734399872543f18a1a77f5bfd2b3adce42c8e4211a7e4e199a51a59aaccfbd7dff24e4599c9457276014233ab6213c231e2be7e6c7d09e08ffe WHIRLPOOL 1e97af3e14c9213842267a16c093d568e9262ea5e46e3be46899ebd87082234417434d5304620260ab43cb5893570801a943fa534a0e935be445551dc2bb0641
+EBUILD kodi-audiodecoder-snesapu-1.1.0.ebuild 671 SHA256 dce04b9b39be718e5f0afd690a2d1fe2e3e69458e34036c403f9a176fc349b4b SHA512 f8ce2e5b6a283e4093ddcd950570a693569b16a164adfe85b7fd74aa6d87d39b4894f7a5ed829c7eb4b8e5cdca85457951bf5090dc5a49ad56fe8ffd56d79c49 WHIRLPOOL 25c3c64513942b6c2a504582aa65dd5ef1990243c5c49f0f1269157d1fe65113ac7e452e1851d61562d473167d93b30af4e93e9d8ef8575188bdb6c3fcb79f0a
+EBUILD kodi-audiodecoder-snesapu-9999.ebuild 671 SHA256 dce04b9b39be718e5f0afd690a2d1fe2e3e69458e34036c403f9a176fc349b4b SHA512 f8ce2e5b6a283e4093ddcd950570a693569b16a164adfe85b7fd74aa6d87d39b4894f7a5ed829c7eb4b8e5cdca85457951bf5090dc5a49ad56fe8ffd56d79c49 WHIRLPOOL 25c3c64513942b6c2a504582aa65dd5ef1990243c5c49f0f1269157d1fe65113ac7e452e1851d61562d473167d93b30af4e93e9d8ef8575188bdb6c3fcb79f0a
+MISC metadata.xml 438 SHA256 4a9a2c8ba0605c081be40d7c7af3014b8c3ef15321b318a7dac8e2e46e07325c SHA512 9561349a81107c52fe83cada11fb8ab55c176fa4e410556741f5259503b7d43732bcf7debfa30a7c98fc7d1e5336abef914a7c31b9663556cd10fc7daf3dab14 WHIRLPOOL cebe48dae3e0d15ed46eb15856b69098b375b0e20ba9e3dc9d9e25a5fbbebda20714fcbb61981c9171c799d6fb4d5beed9162c104e8c0fb9ce2eae9b8773b08a
diff --git a/media-plugins/kodi-audiodecoder-snesapu/kodi-audiodecoder-snesapu-1.1.0.ebuild b/media-plugins/kodi-audiodecoder-snesapu/kodi-audiodecoder-snesapu-1.1.0.ebuild
new file mode 100644
index 000000000000..ee49d0f34147
--- /dev/null
+++ b/media-plugins/kodi-audiodecoder-snesapu/kodi-audiodecoder-snesapu-1.1.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="SPC decoder addon for Kodi"
+HOMEPAGE="https://github.com/notspiff/audiodecoder.snesapu"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/audiodecoder.snesapu.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/audiodecoder.snesapu/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/audiodecoder.snesapu-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ media-libs/kodi-platform
+ "
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-audiodecoder-snesapu/kodi-audiodecoder-snesapu-9999.ebuild b/media-plugins/kodi-audiodecoder-snesapu/kodi-audiodecoder-snesapu-9999.ebuild
new file mode 100644
index 000000000000..ee49d0f34147
--- /dev/null
+++ b/media-plugins/kodi-audiodecoder-snesapu/kodi-audiodecoder-snesapu-9999.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="SPC decoder addon for Kodi"
+HOMEPAGE="https://github.com/notspiff/audiodecoder.snesapu"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/audiodecoder.snesapu.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/audiodecoder.snesapu/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/audiodecoder.snesapu-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ media-libs/kodi-platform
+ "
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-audiodecoder-snesapu/metadata.xml b/media-plugins/kodi-audiodecoder-snesapu/metadata.xml
new file mode 100644
index 000000000000..5983a938df0b
--- /dev/null
+++ b/media-plugins/kodi-audiodecoder-snesapu/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>SPC decoder addon for Kodi</longdescription>
+ <upstream>
+ <remote-id type="github">notspiff/audiodecoder.snesapu</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-audiodecoder-stsound/Manifest b/media-plugins/kodi-audiodecoder-stsound/Manifest
new file mode 100644
index 000000000000..40be0ae21dc8
--- /dev/null
+++ b/media-plugins/kodi-audiodecoder-stsound/Manifest
@@ -0,0 +1,4 @@
+DIST kodi-audiodecoder-stsound-1.1.0.tar.gz 62033 SHA256 c9b6e98d544712f7cec3cf18f866ccaed2fbcd20410179259ae0455ffa967ca4 SHA512 462403bc3221cef4b64b12f25765fe89567e873a0aa9df7dfb4e649132500b5fec43f0551f7d359c2b4ee38ab8fcf03bc010e84d20bdd4b8665ad254568f9f60 WHIRLPOOL 83442b5941ab61f0a16359d70b863b71dae70bff63593b64ac2f6b52653f530e2d7b88d682ddc2d70e590b13f99c8599bb4bae9742bdb71f2f08b24a5b7a22a4
+EBUILD kodi-audiodecoder-stsound-1.1.0.ebuild 671 SHA256 2b691c4c40afc625f789e7febd0f8435cc180667832fa45faa85c16f7077a64d SHA512 d6aea641823475070e41908966dfb93064891402c35f67214ba4b93fd842be0b3eb9d53964a934dc15a71f226f3c503609e0b09e3a315dd8a998833e67ece021 WHIRLPOOL 6d66b752bd070df2b6dcce83f124674c0cd7a3ed46beb7b662f8d2f927afe6726cab705d5933e5cb15efa15d89ded3d720f0995c40d557a2e979e2cd8f158dcd
+EBUILD kodi-audiodecoder-stsound-9999.ebuild 671 SHA256 2b691c4c40afc625f789e7febd0f8435cc180667832fa45faa85c16f7077a64d SHA512 d6aea641823475070e41908966dfb93064891402c35f67214ba4b93fd842be0b3eb9d53964a934dc15a71f226f3c503609e0b09e3a315dd8a998833e67ece021 WHIRLPOOL 6d66b752bd070df2b6dcce83f124674c0cd7a3ed46beb7b662f8d2f927afe6726cab705d5933e5cb15efa15d89ded3d720f0995c40d557a2e979e2cd8f158dcd
+MISC metadata.xml 437 SHA256 f3cfde44156bc95d70c533578f46feebbf7d4544f37bde31749a2c1b925f295a SHA512 a985c629c36655238f0125134c4f64ffae47add726888adf934b8b66aeb9622a12ac256703206b98ed39f29ecd0a0f9ad9043af80160a8d545a982c9fe659504 WHIRLPOOL ee0259df04b414ba90a680e381eb612a06324e85f391e9fd0e88e0aa7f4a5f39d6acffdaace3b38b7bafa545e5544e79e5ffe01fafbcc1edf8c3c1e61e6e177d
diff --git a/media-plugins/kodi-audiodecoder-stsound/kodi-audiodecoder-stsound-1.1.0.ebuild b/media-plugins/kodi-audiodecoder-stsound/kodi-audiodecoder-stsound-1.1.0.ebuild
new file mode 100644
index 000000000000..4ce3334dd26a
--- /dev/null
+++ b/media-plugins/kodi-audiodecoder-stsound/kodi-audiodecoder-stsound-1.1.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="SPC decoder addon for Kodi"
+HOMEPAGE="https://github.com/notspiff/audiodecoder.stsound"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/audiodecoder.stsound.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/audiodecoder.stsound/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/audiodecoder.stsound-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ media-libs/kodi-platform
+ "
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-audiodecoder-stsound/kodi-audiodecoder-stsound-9999.ebuild b/media-plugins/kodi-audiodecoder-stsound/kodi-audiodecoder-stsound-9999.ebuild
new file mode 100644
index 000000000000..4ce3334dd26a
--- /dev/null
+++ b/media-plugins/kodi-audiodecoder-stsound/kodi-audiodecoder-stsound-9999.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="SPC decoder addon for Kodi"
+HOMEPAGE="https://github.com/notspiff/audiodecoder.stsound"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/audiodecoder.stsound.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/audiodecoder.stsound/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/audiodecoder.stsound-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ media-libs/kodi-platform
+ "
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-audiodecoder-stsound/metadata.xml b/media-plugins/kodi-audiodecoder-stsound/metadata.xml
new file mode 100644
index 000000000000..bfd9e8302bc7
--- /dev/null
+++ b/media-plugins/kodi-audiodecoder-stsound/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>YM decoder addon for Kodi</longdescription>
+ <upstream>
+ <remote-id type="github">notspiff/audiodecoder.stsound</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-audiodecoder-timidity/Manifest b/media-plugins/kodi-audiodecoder-timidity/Manifest
new file mode 100644
index 000000000000..a454711409e2
--- /dev/null
+++ b/media-plugins/kodi-audiodecoder-timidity/Manifest
@@ -0,0 +1,4 @@
+DIST kodi-audiodecoder-timidity-1.1.0.tar.gz 1785627 SHA256 3d12284d8c888f11db193b83a99507aa2b36b84aad16017e7e27994179666176 SHA512 d6bf19761a60306cfd89bf4cd654f8e6c6725c29d15da80bd22236add62051671cde1363ea9df1e5488cc8dcf8c31fc8b432466480d44af0141e639f5cf36a88 WHIRLPOOL cc4954cf73b5f5d65e306c7ea2bdd38f5b161ed46fe7b9b29b3580ad2db8db5a14af3774f1eeb385a4fb27df26ae1611b613536c103d96feecaf3b7d068b16d2
+EBUILD kodi-audiodecoder-timidity-1.1.0.ebuild 654 SHA256 386f822e6796ee7facf4414a2fff68a8732359e3cb96e0287ac4752bebac15a0 SHA512 283e9aa8bede20c30297f3aa7b859a6fb9bc5e0759943604335f43a671d0de3422b09b22f560d2f3fb252cde93f77a5ece7f1410804f4272e032c31a23e8a216 WHIRLPOOL 5ce9989de022b8f28bb3fcf41daa56c27ac7eb88a145524f6660967ec5168be0c816365550ee224334cbb8b3ab6497647aaa22959bcea8334f98b1f838a939dc
+EBUILD kodi-audiodecoder-timidity-9999.ebuild 654 SHA256 386f822e6796ee7facf4414a2fff68a8732359e3cb96e0287ac4752bebac15a0 SHA512 283e9aa8bede20c30297f3aa7b859a6fb9bc5e0759943604335f43a671d0de3422b09b22f560d2f3fb252cde93f77a5ece7f1410804f4272e032c31a23e8a216 WHIRLPOOL 5ce9989de022b8f28bb3fcf41daa56c27ac7eb88a145524f6660967ec5168be0c816365550ee224334cbb8b3ab6497647aaa22959bcea8334f98b1f838a939dc
+MISC metadata.xml 444 SHA256 970e1bd9fa4f43d7a1d286ae9e3cf0123569c7018023e40b9675bc6125d162fa SHA512 924f94fe1923314c5ab70873705dd30874bdf52c5f2f1d13282c140b0080a71a483206c7554dacf0c4dbfcec9f4f4ac340e024b32fd9286f8ce69d52caa8aaa2 WHIRLPOOL 308362a30dcf28d8d771888fa81c6810d44e2459071bf4a59c72e5d1623b1950c9bc2e757955d6100a72a1e8b35fe66871f218920713f2a15b277e5de760569f
diff --git a/media-plugins/kodi-audiodecoder-timidity/kodi-audiodecoder-timidity-1.1.0.ebuild b/media-plugins/kodi-audiodecoder-timidity/kodi-audiodecoder-timidity-1.1.0.ebuild
new file mode 100644
index 000000000000..581fe93158cf
--- /dev/null
+++ b/media-plugins/kodi-audiodecoder-timidity/kodi-audiodecoder-timidity-1.1.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Timidity decoder addon for Kodi"
+HOMEPAGE="https://github.com/notspiff/audiodecoder.timidity"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/audiodecoder.timidity.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/audiodecoder.timidity/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/audiodecoder.timidity-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ "
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-audiodecoder-timidity/kodi-audiodecoder-timidity-9999.ebuild b/media-plugins/kodi-audiodecoder-timidity/kodi-audiodecoder-timidity-9999.ebuild
new file mode 100644
index 000000000000..581fe93158cf
--- /dev/null
+++ b/media-plugins/kodi-audiodecoder-timidity/kodi-audiodecoder-timidity-9999.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Timidity decoder addon for Kodi"
+HOMEPAGE="https://github.com/notspiff/audiodecoder.timidity"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/audiodecoder.timidity.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/audiodecoder.timidity/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/audiodecoder.timidity-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ "
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-audiodecoder-timidity/metadata.xml b/media-plugins/kodi-audiodecoder-timidity/metadata.xml
new file mode 100644
index 000000000000..5fc1ad4b0d9d
--- /dev/null
+++ b/media-plugins/kodi-audiodecoder-timidity/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>Timidity decoder addon for Kodi</longdescription>
+ <upstream>
+ <remote-id type="github">notspiff/audiodecoder.timidity</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-audiodecoder-vgmstream/Manifest b/media-plugins/kodi-audiodecoder-vgmstream/Manifest
new file mode 100644
index 000000000000..af144c7ad2a4
--- /dev/null
+++ b/media-plugins/kodi-audiodecoder-vgmstream/Manifest
@@ -0,0 +1,4 @@
+DIST kodi-audiodecoder-vgmstream-1.1.0.tar.gz 235215 SHA256 40cd4f7f143c9313a4437854e31c460046af47bd709364439f0e370ec464af0d SHA512 a0549ad7ef94a68bf3e1d77d222790acc15be06f124e148e980aa2f96956da659d5967e0ac034db9ccbb34416cd3a607e7607ec91d00ec12e4bf287766b76d0d WHIRLPOOL 96843fa13e913ce7dc7ebc53640d00c1efa8852f825fd2188616feb6ecd9796d6e31f93f63377d689e6cbeb5e3d32065c30bf6568b70caf5f70ce48f796c9f5f
+EBUILD kodi-audiodecoder-vgmstream-1.1.0.ebuild 681 SHA256 f5333d05e4e785c34c3285d961becb1be4b6213fc6d264f704a8f861c2feeabd SHA512 d0cb9cd729bd72f164f8f934d7ac8bf2caabeb8743145e0051e79181799fd63dfb70c51a03554c63ab5425112f082570826b6500ff79d55f7127346ea7f638c8 WHIRLPOOL fea36d3bec67fc55ca25afa2b9fd5048dcc3b000ab46da88cad9c7a3e12c9f0566075f7f4154cc96aec76a3f51889b9778db9fa00de1781d58a45eaed57e3d1a
+EBUILD kodi-audiodecoder-vgmstream-9999.ebuild 681 SHA256 f5333d05e4e785c34c3285d961becb1be4b6213fc6d264f704a8f861c2feeabd SHA512 d0cb9cd729bd72f164f8f934d7ac8bf2caabeb8743145e0051e79181799fd63dfb70c51a03554c63ab5425112f082570826b6500ff79d55f7127346ea7f638c8 WHIRLPOOL fea36d3bec67fc55ca25afa2b9fd5048dcc3b000ab46da88cad9c7a3e12c9f0566075f7f4154cc96aec76a3f51889b9778db9fa00de1781d58a45eaed57e3d1a
+MISC metadata.xml 440 SHA256 07cdf205478936479fd46efed8b47acc4938c8af0232020e8a86f3b6e140513f SHA512 280074c2c911f1df1c0fbfaead6f51f49992accac7cff643e3d03a0b52f6b64cce156937430d950bc1c875c48c15632d703e5eb69a6c270bdbb25ea7faf7f03d WHIRLPOOL ea23c4fa63573e5d9649a871a86bd539236ec9dd0b3f58c1858384d62cdcc27cd043b529732f943384198c7a1544318feac0b0bbdc74c4438619b196ac55c113
diff --git a/media-plugins/kodi-audiodecoder-vgmstream/kodi-audiodecoder-vgmstream-1.1.0.ebuild b/media-plugins/kodi-audiodecoder-vgmstream/kodi-audiodecoder-vgmstream-1.1.0.ebuild
new file mode 100644
index 000000000000..21015b25f58e
--- /dev/null
+++ b/media-plugins/kodi-audiodecoder-vgmstream/kodi-audiodecoder-vgmstream-1.1.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="vgmstream decoder addon for Kodi"
+HOMEPAGE="https://github.com/notspiff/audiodecoder.vgmstream"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/audiodecoder.vgmstream"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/audiodecoder.vgmstream/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/audiodecoder.vgmstream-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ media-libs/kodi-platform
+ "
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-audiodecoder-vgmstream/kodi-audiodecoder-vgmstream-9999.ebuild b/media-plugins/kodi-audiodecoder-vgmstream/kodi-audiodecoder-vgmstream-9999.ebuild
new file mode 100644
index 000000000000..21015b25f58e
--- /dev/null
+++ b/media-plugins/kodi-audiodecoder-vgmstream/kodi-audiodecoder-vgmstream-9999.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="vgmstream decoder addon for Kodi"
+HOMEPAGE="https://github.com/notspiff/audiodecoder.vgmstream"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/audiodecoder.vgmstream"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/audiodecoder.vgmstream/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/audiodecoder.vgmstream-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ media-libs/kodi-platform
+ "
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-audiodecoder-vgmstream/metadata.xml b/media-plugins/kodi-audiodecoder-vgmstream/metadata.xml
new file mode 100644
index 000000000000..60ce4408cd16
--- /dev/null
+++ b/media-plugins/kodi-audiodecoder-vgmstream/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>VGM decoder addon for Kodi</longdescription>
+ <upstream>
+ <remote-id type="github">notspiff/audiodecoder.vgmstream</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-audioencoder-flac/Manifest b/media-plugins/kodi-audioencoder-flac/Manifest
new file mode 100644
index 000000000000..762f4df5752e
--- /dev/null
+++ b/media-plugins/kodi-audioencoder-flac/Manifest
@@ -0,0 +1,4 @@
+DIST kodi-audioencoder-flac-1.1.0.tar.gz 18508 SHA256 811dac5766dc9ef1a3447c55637edde55c5ddca1d583124e9312328152015ae5 SHA512 1a89cd5cd02305b4121582e06a7e88dd745133fa0676d01a9c5f15af025050875a9fa59e74efa71bc5a9d85cb845050edecac507ccd8f4f1f3300016e74331b3 WHIRLPOOL 371ad274ab01e952e8f40c136cda8e91cb7d7687a33405481c404fca233bd6ee8ee71526bcd2ad18855b42567417027dcb9c46b0689c4ecdf2fa83fb0518d911
+EBUILD kodi-audioencoder-flac-1.1.0.ebuild 658 SHA256 ad5cfc81b83d4583608224d94377d640d0a6826be04f1e7ec59171e097cfb158 SHA512 549a5cc8c1cec8666bcf9dd38f3fc0e9dc101d9a4e4be163f5529031b6792352369125549286680cc61fb8795ee1ea5e98283984ab7123dd6398ae945551eec2 WHIRLPOOL a2a505d1b7842925824f5845cf58cac99021fb3e6e3bce71b1bacfbf21b13f50d5bcac87e9cc2f1e124d1b4047bbfbab8d5beb2dcd19eff3fd14f34266affb7c
+EBUILD kodi-audioencoder-flac-9999.ebuild 658 SHA256 ad5cfc81b83d4583608224d94377d640d0a6826be04f1e7ec59171e097cfb158 SHA512 549a5cc8c1cec8666bcf9dd38f3fc0e9dc101d9a4e4be163f5529031b6792352369125549286680cc61fb8795ee1ea5e98283984ab7123dd6398ae945551eec2 WHIRLPOOL a2a505d1b7842925824f5845cf58cac99021fb3e6e3bce71b1bacfbf21b13f50d5bcac87e9cc2f1e124d1b4047bbfbab8d5beb2dcd19eff3fd14f34266affb7c
+MISC metadata.xml 432 SHA256 afcf429d0d513872290640f18e6f145df49a15e9e44988094f1627dff458e1f9 SHA512 2ef0c92e158ae0677b431163a8ca974a90c9d8acdf9fc95c563b152f1250657fcc0d64a212ff20ddd46585284ffd2e732088426b1e033b07862bfa889b7a4058 WHIRLPOOL c852a822db71581a9a88b4cbf633740a3778253cb6e608cd34089d3ff088d59ce4c7bbd79cd193b45f5c3c8fa19eb1126fd34f391970481661e9b91dc4c6e72e
diff --git a/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-1.1.0.ebuild b/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-1.1.0.ebuild
new file mode 100644
index 000000000000..4ed77262818c
--- /dev/null
+++ b/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-1.1.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/xbmc/audioencoder.flac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/audioencoder.flac-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ media-libs/libogg
+ media-libs/flac
+ "
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-9999.ebuild b/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-9999.ebuild
new file mode 100644
index 000000000000..4ed77262818c
--- /dev/null
+++ b/media-plugins/kodi-audioencoder-flac/kodi-audioencoder-flac-9999.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/xbmc/audioencoder.flac/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/audioencoder.flac-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ media-libs/libogg
+ media-libs/flac
+ "
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-audioencoder-flac/metadata.xml b/media-plugins/kodi-audioencoder-flac/metadata.xml
new file mode 100644
index 000000000000..dc862def968d
--- /dev/null
+++ b/media-plugins/kodi-audioencoder-flac/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>Flac encoder addon for Kodi</longdescription>
+ <upstream>
+ <remote-id type="github">xbmc/audioencoder.flac</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-audioencoder-lame/Manifest b/media-plugins/kodi-audioencoder-lame/Manifest
new file mode 100644
index 000000000000..a3f0c1000f21
--- /dev/null
+++ b/media-plugins/kodi-audioencoder-lame/Manifest
@@ -0,0 +1,4 @@
+DIST kodi-audioencoder-lame-1.2.0.tar.gz 23109 SHA256 5118a2925bb0f7eca36b2d0f4d6822b45a8967c9fb91054bfaa8f83d21209c95 SHA512 4f4ce910f9831e6f86615b0dc97c77ce60a834d5fd4e000976c6cd84d411eaa65e1a9b8a38edae7ff7c52d1a24c99f794b65c76432cfe4eeb286050e495190c1 WHIRLPOOL b5604fd1292d7d1d516511778919592acc37ec3bd418f4482dfd9ef948201c4a4baca337ac522d63f8464a8fd5e78e409fbe0006009f48924510fe0877963094
+EBUILD kodi-audioencoder-lame-1.2.0.ebuild 645 SHA256 65b7a679b82bd36702ae8955230a1a2f948afdeb768dc208602f618a0dd978f3 SHA512 b819b56825fc2d3f0bd3e5eed46994ac6b257ea985b4be37c0e294206f6fb3811bb24d55ff37923c3d92b1e6c5a4d7bd8f3adcb335e8540a6241afa2d7338b0b WHIRLPOOL 9ebe2d26edadeb24592a21bc786ecacb1f524953b698ba1a5eed09cf9101dfcb9cfd0501901ba7f4572d54355fb094bf13efcdaa0cecc8c7adbe83b60ddc2cf0
+EBUILD kodi-audioencoder-lame-9999.ebuild 645 SHA256 65b7a679b82bd36702ae8955230a1a2f948afdeb768dc208602f618a0dd978f3 SHA512 b819b56825fc2d3f0bd3e5eed46994ac6b257ea985b4be37c0e294206f6fb3811bb24d55ff37923c3d92b1e6c5a4d7bd8f3adcb335e8540a6241afa2d7338b0b WHIRLPOOL 9ebe2d26edadeb24592a21bc786ecacb1f524953b698ba1a5eed09cf9101dfcb9cfd0501901ba7f4572d54355fb094bf13efcdaa0cecc8c7adbe83b60ddc2cf0
+MISC metadata.xml 436 SHA256 9565dd13e351b4266fcdeaed9bedd799eb75d3e624d83eff97a1926d3a8f88ab SHA512 15bf6ae63d3265efca6ede0b1fd0849d266e58b555b2f1e593eb85752ddd62e56a1684ba33c0194368b564228c88fa55349e7ed088ac376f5b020045f3c4239f WHIRLPOOL f2c0c3989b4d94f5a85117df0bb2921274bcedc5cc6241b6d5eae8092ee5b59de4ce747317c9764f6b7f13be6e0cdf28d7f590ef5a107141124ae06b357cffbf
diff --git a/media-plugins/kodi-audioencoder-lame/kodi-audioencoder-lame-1.2.0.ebuild b/media-plugins/kodi-audioencoder-lame/kodi-audioencoder-lame-1.2.0.ebuild
new file mode 100644
index 000000000000..3ab1ec641db5
--- /dev/null
+++ b/media-plugins/kodi-audioencoder-lame/kodi-audioencoder-lame-1.2.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/xbmc/audioencoder.lame/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/audioencoder.lame-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ media-sound/lame
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-audioencoder-lame/kodi-audioencoder-lame-9999.ebuild b/media-plugins/kodi-audioencoder-lame/kodi-audioencoder-lame-9999.ebuild
new file mode 100644
index 000000000000..3ab1ec641db5
--- /dev/null
+++ b/media-plugins/kodi-audioencoder-lame/kodi-audioencoder-lame-9999.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/xbmc/audioencoder.lame/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/audioencoder.lame-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ media-sound/lame
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-audioencoder-lame/metadata.xml b/media-plugins/kodi-audioencoder-lame/metadata.xml
new file mode 100644
index 000000000000..0e09f7c3f357
--- /dev/null
+++ b/media-plugins/kodi-audioencoder-lame/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>Lame MP3 encoder addon for Kodi</longdescription>
+ <upstream>
+ <remote-id type="github">xbmc/audioencoder.lame</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-audioencoder-vorbis/Manifest b/media-plugins/kodi-audioencoder-vorbis/Manifest
new file mode 100644
index 000000000000..18f3389641c0
--- /dev/null
+++ b/media-plugins/kodi-audioencoder-vorbis/Manifest
@@ -0,0 +1,4 @@
+DIST kodi-audioencoder-vorbis-1.1.0.tar.gz 14964 SHA256 f00c74f010b465d43e8206bcbe155785e1f34660ca010acff3b890595ea2352c SHA512 db07cead7c814003ce231e650b9e66718b9dc3860363f5d1019e73ba3763b1e8d6dd68d0e4f37b3f0eafd6504b60f69ddd7414f8e790956036a350196a360408 WHIRLPOOL 17995b499796852285c6877629e1ff63c17553462c2487a3d8a0ba768b6bb70839cc16cbddda0e095eb3ab8e605ad5d0daa374a4a437af053d50e6637a16e261
+EBUILD kodi-audioencoder-vorbis-1.1.0.ebuild 674 SHA256 fa3b3955fc966b49017127a84a7b324c5ffe60686ce39bda0d478b0a84b753df SHA512 72bcc391de5145c77b6ea05a52c72a1b9e00a2ff56803a3675f774c8ecf4859a42aa0a49525234e72366a019e550455cbfaf529d92ada1e79e1a27994fa501a4 WHIRLPOOL cf4c2f4f518794cc8bdcf523c18d9e6019d35df31f1456f69e082a5106bcd19f57cb253d64bbf1cdd4436eb1e4a89d9369fadd58ca122088476ed85616a0c460
+EBUILD kodi-audioencoder-vorbis-9999.ebuild 674 SHA256 fa3b3955fc966b49017127a84a7b324c5ffe60686ce39bda0d478b0a84b753df SHA512 72bcc391de5145c77b6ea05a52c72a1b9e00a2ff56803a3675f774c8ecf4859a42aa0a49525234e72366a019e550455cbfaf529d92ada1e79e1a27994fa501a4 WHIRLPOOL cf4c2f4f518794cc8bdcf523c18d9e6019d35df31f1456f69e082a5106bcd19f57cb253d64bbf1cdd4436eb1e4a89d9369fadd58ca122088476ed85616a0c460
+MISC metadata.xml 436 SHA256 5cc3b47ec30ab2820b4850152a599084620022d3f013ece57f5b648ebcd51a54 SHA512 e92cafa5a635c7e1ee82d7da9eb48138f7f5267d7b91983f9da417ed25435d87cf5dcc47192df499a8acaaefc0c38713a869a4ec6351dda4dddcdfd5a7d15cce WHIRLPOOL 2bef0d129a85857d7eaf5c1d84fa80bbc2f41c86d8bb0decda54362682d0639f396e766d528b266de9bf9d751c27bb0161911199a8ef258d3936dba5bf5c5704
diff --git a/media-plugins/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis-1.1.0.ebuild b/media-plugins/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis-1.1.0.ebuild
new file mode 100644
index 000000000000..50b421d042d6
--- /dev/null
+++ b/media-plugins/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis-1.1.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/xbmc/audioencoder.vorbis/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/audioencoder.vorbis-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ media-libs/libogg
+ media-libs/libvorbis
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis-9999.ebuild b/media-plugins/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis-9999.ebuild
new file mode 100644
index 000000000000..50b421d042d6
--- /dev/null
+++ b/media-plugins/kodi-audioencoder-vorbis/kodi-audioencoder-vorbis-9999.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/xbmc/audioencoder.vorbis/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/audioencoder.vorbis-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ media-libs/libogg
+ media-libs/libvorbis
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-audioencoder-vorbis/metadata.xml b/media-plugins/kodi-audioencoder-vorbis/metadata.xml
new file mode 100644
index 000000000000..b5986e5aba51
--- /dev/null
+++ b/media-plugins/kodi-audioencoder-vorbis/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>Vorbis encoder addon for Kodi</longdescription>
+ <upstream>
+ <remote-id type="github">xbmc/audioencoder.vorbis</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-audioencoder-wav/Manifest b/media-plugins/kodi-audioencoder-wav/Manifest
new file mode 100644
index 000000000000..6d240c622042
--- /dev/null
+++ b/media-plugins/kodi-audioencoder-wav/Manifest
@@ -0,0 +1,4 @@
+DIST kodi-audioencoder-wav-1.1.0.tar.gz 9743 SHA256 f9b0f79c8364fb7ef584137031fceb8d2ab1af28e110cfe2a31932631cb8d36e SHA512 002894dfebf427a86419f211f67abb34f68286573434272c39033ee281ad63d53acbe1d9288acd49abc991c770c577347512e018bebd627e0f722f300e961d85 WHIRLPOOL bbe878b9693cd65d2b35eb2f2e64fc8225e627c57a3c098798fcce66c7f85184dd3cbced0582408ff8e75ab2ada97f783510f99c4beee5f6699ca27ab739294b
+EBUILD kodi-audioencoder-wav-1.1.0.ebuild 593 SHA256 bfd8d129cc63910507b48d02037e8287d852c89ed23ed1085d72e1fc04d9b689 SHA512 98e12a8db993a7ced47daf89a0ec54a8450f89a0777cf426de89268db869a1315a959b81938104fb88ab2d397851bd7fe471108b02bfab4fdd8ab69433ed9eeb WHIRLPOOL cdca4925c462098d5a33bad15d94bd3731c2c71eb6c6bd0c2684b6b34aa63a49c1695f779c8618309d308bdd206f2b1cefbd8ce1f09d0af92854ae865c974ef5
+EBUILD kodi-audioencoder-wav-9999.ebuild 617 SHA256 4a2e3d3d1f52cdb09521ef31e970a11ed7d5c801a422a76d7b97818f88eacbe4 SHA512 168bc121f69613c679527bf6f2a04bca29512f3a4f7b2494dbafe586183aa6ee363fdb69760dd1d3aeaa9fa6e06f99502f1c41cb32ba4156eecbf18b9e955fe5 WHIRLPOOL 3b99f1cfb4d812324eb9ff8edf2fedb20fdcca34f7ca32cd0c1f1efda2b1fa7122a395842a9eb7ae98930a7f9f08f511369f17694026f8c36357975d29dd168e
+MISC metadata.xml 436 SHA256 5cc3b47ec30ab2820b4850152a599084620022d3f013ece57f5b648ebcd51a54 SHA512 e92cafa5a635c7e1ee82d7da9eb48138f7f5267d7b91983f9da417ed25435d87cf5dcc47192df499a8acaaefc0c38713a869a4ec6351dda4dddcdfd5a7d15cce WHIRLPOOL 2bef0d129a85857d7eaf5c1d84fa80bbc2f41c86d8bb0decda54362682d0639f396e766d528b266de9bf9d751c27bb0161911199a8ef258d3936dba5bf5c5704
diff --git a/media-plugins/kodi-audioencoder-wav/kodi-audioencoder-wav-1.1.0.ebuild b/media-plugins/kodi-audioencoder-wav/kodi-audioencoder-wav-1.1.0.ebuild
new file mode 100644
index 000000000000..d8817b909c7c
--- /dev/null
+++ b/media-plugins/kodi-audioencoder-wav/kodi-audioencoder-wav-1.1.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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"
+ SRC_URI="https://github.com/xbmc/audioencoder.wav/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/audioencoder.wav-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ "
diff --git a/media-plugins/kodi-audioencoder-wav/kodi-audioencoder-wav-9999.ebuild b/media-plugins/kodi-audioencoder-wav/kodi-audioencoder-wav-9999.ebuild
new file mode 100644
index 000000000000..92c34671f99a
--- /dev/null
+++ b/media-plugins/kodi-audioencoder-wav/kodi-audioencoder-wav-9999.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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"
+ SRC_URI="https://github.com/xbmc/audioencoder.wav/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/audioencoder.wav-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ "
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-audioencoder-wav/metadata.xml b/media-plugins/kodi-audioencoder-wav/metadata.xml
new file mode 100644
index 000000000000..b5986e5aba51
--- /dev/null
+++ b/media-plugins/kodi-audioencoder-wav/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>Vorbis encoder addon for Kodi</longdescription>
+ <upstream>
+ <remote-id type="github">xbmc/audioencoder.vorbis</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-game-libretro/Manifest b/media-plugins/kodi-game-libretro/Manifest
new file mode 100644
index 000000000000..1bf75f34229c
--- /dev/null
+++ b/media-plugins/kodi-game-libretro/Manifest
@@ -0,0 +1,2 @@
+EBUILD kodi-game-libretro-9999.ebuild 708 SHA256 0bb1ecc3941bbe6d7d21ea2566aa8ec3e2b919379df7d877b2b370d42d0c52e1 SHA512 153175819c71796d3aabedc16f3d623c64d33c8373ec6aa0fb7abebd3c2d691056e377d74fb0f1ce6efbbb0c4b9ed66f31b25029ae2b691e99768a564bae380e WHIRLPOOL 5ce286068b73247a78cb943595dface5e007bcff3731de8e4acb1517fb0c8e63f04c0de74478dfd0e4ee4f6dd2a556ec7da6d834f97c6a61d5fc16e5d40b0c95
+MISC metadata.xml 436 SHA256 9565dd13e351b4266fcdeaed9bedd799eb75d3e624d83eff97a1926d3a8f88ab SHA512 15bf6ae63d3265efca6ede0b1fd0849d266e58b555b2f1e593eb85752ddd62e56a1684ba33c0194368b564228c88fa55349e7ed088ac376f5b020045f3c4239f WHIRLPOOL f2c0c3989b4d94f5a85117df0bb2921274bcedc5cc6241b6d5eae8092ee5b59de4ce747317c9764f6b7f13be6e0cdf28d7f590ef5a107141124ae06b357cffbf
diff --git a/media-plugins/kodi-game-libretro/kodi-game-libretro-9999.ebuild b/media-plugins/kodi-game-libretro/kodi-game-libretro-9999.ebuild
new file mode 100644
index 000000000000..89eef4973a0e
--- /dev/null
+++ b/media-plugins/kodi-game-libretro/kodi-game-libretro-9999.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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"
+ SRC_URI="https://github.com/kodi-game/game.libretro/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/game.libretro-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ =media-tv/kodi-9999
+ =media-libs/kodi-platform-9999
+ =dev-libs/libplatform-2*
+ "
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-game-libretro/metadata.xml b/media-plugins/kodi-game-libretro/metadata.xml
new file mode 100644
index 000000000000..0e09f7c3f357
--- /dev/null
+++ b/media-plugins/kodi-game-libretro/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>Lame MP3 encoder addon for Kodi</longdescription>
+ <upstream>
+ <remote-id type="github">xbmc/audioencoder.lame</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-inputstream-adaptive/Manifest b/media-plugins/kodi-inputstream-adaptive/Manifest
new file mode 100644
index 000000000000..17370c3a7eef
--- /dev/null
+++ b/media-plugins/kodi-inputstream-adaptive/Manifest
@@ -0,0 +1,4 @@
+DIST kodi-inputstream-adaptive-1.0.6.tar.gz 556505 SHA256 7e3fbb9bac11777b2f553fce0f36f2dd463adbb956a957e6c000c7013202b9ad SHA512 10accc94d3cb68b0cf89d4703ed05b4c0b1fbd02415b6721c372933ba629eb13c034d4336a9c8e5ffb4c8150a798b29c184f0d475069cad82adbd6e63d63b712 WHIRLPOOL 2aa754704dc4f579a07a30286ded1fbeb7a5808716c97c19a172c6dd6456e4b4fd1eb7664ae37f1feb3cdfaffa3fc6b6601688b50d8a10d70b68b2b69f24dacf
+EBUILD kodi-inputstream-adaptive-1.0.6-r1.ebuild 712 SHA256 8f5fe9e244f912b0727a74b3b14812a5170c44689f95f57e89c918d43d216d7f SHA512 c06736459fbc7e161837bdb0a102c25640c2f33283394b3dc55dfbf0441e039ae57287e40282be3aee4806e06a73426223c0b3fc0ad32a83016d244d56fa358d WHIRLPOOL eb5c1f418e889d16b5dc339bd430a815b032886ad44fbefd55c00a0aeee9621174fb2db5d21ec14aeebc8a197a80f84a0c6dfbf2e372bdcfc1d7c7632cbc5ab1
+EBUILD kodi-inputstream-adaptive-9999.ebuild 714 SHA256 3d9987d2e8c01e255f7176c1517737484df8c4ec894e4b1fad5df36ac9246b10 SHA512 e986f184d3748063ddcfc3a601cee2c2618a16edba04cba36bdb57c450dffded02003b8e37baa67ae4e978bfec82b858e6916e9bbc329d363c08a58f4445335f WHIRLPOOL 11dccadba2fb82b03fb578e0541551da3c22eca63feda1bb18e2e02dbe297b8b691e57aa4aecc70b41d7fea7cfb0fe005eda753e37e9d8331cb17aebf2ddc354
+MISC metadata.xml 459 SHA256 0c9596c402d3555169ea1e300d3279980334b0ac1b7155446fd329a4fd237031 SHA512 748df555db70e268d7f67b408428d949ecc04c49fcd143d984b47597c3c4ee86fd8066bf294598df926889525213f34182a790d442aced5fc2f39346f13e4d5c WHIRLPOOL 3411cc709ae29afaef2f23d3774531230222fa7261a5275854f8b22b716a350e58e304800b2a8773c57a3883b0d0a1d93c3e0db6d6af0cdd449a226f708d66e7
diff --git a/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-1.0.6-r1.ebuild b/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-1.0.6-r1.ebuild
new file mode 100644
index 000000000000..3914115a1e78
--- /dev/null
+++ b/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-1.0.6-r1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Kodi's Adaptive inputstream addon"
+HOMEPAGE="https://github.com/peak3d/inputstream.adaptive.git"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/peak3d/inputstream.adaptive.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/peak3d/inputstream.adaptive/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/inputstream.adaptive-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ =media-tv/kodi-17*
+ =media-libs/kodi-platform-17*
+ =dev-libs/libplatform-2*
+ "
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-9999.ebuild b/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-9999.ebuild
new file mode 100644
index 000000000000..71cbf2efa53e
--- /dev/null
+++ b/media-plugins/kodi-inputstream-adaptive/kodi-inputstream-adaptive-9999.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Kodi's Adaptive inputstream addon"
+HOMEPAGE="https://github.com/peak3d/inputstream.adaptive.git"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/peak3d/inputstream.adaptive.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/peak3d/inputstream.adaptive/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/inputstream.adaptive-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ =media-tv/kodi-9999
+ =media-libs/kodi-platform-9999
+ =dev-libs/libplatform-2*
+ "
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-inputstream-adaptive/metadata.xml b/media-plugins/kodi-inputstream-adaptive/metadata.xml
new file mode 100644
index 000000000000..3ce379a19b27
--- /dev/null
+++ b/media-plugins/kodi-inputstream-adaptive/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>Kodi inputstream addon for several manifest types</longdescription>
+ <upstream>
+ <remote-id type="github">peak3d/inputstream.adaptive</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-inputstream-rtmp/Manifest b/media-plugins/kodi-inputstream-rtmp/Manifest
new file mode 100644
index 000000000000..7b208b7dc810
--- /dev/null
+++ b/media-plugins/kodi-inputstream-rtmp/Manifest
@@ -0,0 +1,4 @@
+DIST kodi-inputstream-rtmp-1.0.4.tar.gz 7271 SHA256 75a3cc87243a7c92a0a2e3f16710a1e60d05cd8dbc8b7fd1852244fbc5da2ae8 SHA512 659990b2cbe6e9119c650e151aaae0ccd33f8b9f5d6efd1436f4cb6c78beb51c8fae528b844278348066e1b10fe2a7fa6c05e32b54be82f5a750a5a14c8bd9d2 WHIRLPOOL c5ae973c3c9bff20d4e40ab5366416a14db2f968dd642b2a2cef5cd4c9cdd4959e4547c709084a30a7a0890a3a6dbd4b455200e3dcd1a74d053e0d139dacff05
+EBUILD kodi-inputstream-rtmp-1.0.4.ebuild 659 SHA256 4053f893161168c7d8923460af4acc8f0f50a8ee993dc94f9fb1a3ea15b413ce SHA512 4877df994ca70060b38976fa956ce5e8bfc196dc17c08c79e8c437468a7885fdab7752e9c6a550b861a84322b82d25d186d462f5ef7c613bc5f7fc931bac935b WHIRLPOOL 6f15e8f5affde4394b2728f1b377afca4375f29369a6727b7691e87b9b2c9b6004befcb85220611911d32bfe41300bb6cd8cea3d92caaf4c2ecb7a070189eff2
+EBUILD kodi-inputstream-rtmp-9999.ebuild 660 SHA256 55be0e90a1893b197ce41c16305a4e779b39e06895bd7d0b738e5ee957ea7928 SHA512 2c7ae4993e870fe31b414e5015b501dfb242bb7f57dbfd8f107dab88511be575e9fd5f5e3134066d023c61a87dc10d31002bfd28976cd38c7efb114c235240f4 WHIRLPOOL ec768f217329243a7ad40dd5779f748987857b27e4159f205767a234aaebf914cd3d937114deb0bb78a284671f7292d1f5e7e599d9a6a5fce212235450c68eea
+MISC metadata.xml 437 SHA256 07d18381709b0f17af2d96d4b2849210f27e80bc7bf3f42137e667acbbb3164f SHA512 fc9a96c9a2889e0f4edd80638ba0dd50c4272660f3724ff170c4b34ac71824e8e2b32829826bef8efc2327f6aaa1b694a73049103cd2e772f17324eb05b565ff WHIRLPOOL 99f7a4074ff362d74f2ba07e8d9ac3dd7353d1382e3ec709e26ce46f4a12ba12a0afb1c449c022aedd93049981dcda1f9d6875e643313fbc350af405c27aebda
diff --git a/media-plugins/kodi-inputstream-rtmp/kodi-inputstream-rtmp-1.0.4.ebuild b/media-plugins/kodi-inputstream-rtmp/kodi-inputstream-rtmp-1.0.4.ebuild
new file mode 100644
index 000000000000..8381ea523095
--- /dev/null
+++ b/media-plugins/kodi-inputstream-rtmp/kodi-inputstream-rtmp-1.0.4.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Kodi's RTMP inputstream addon"
+HOMEPAGE="https://github.com/notspiff/inputstream.rtmp"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/inputstream.rtmp.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/inputstream.rtmp/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/inputstream.rtmp-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ =media-tv/kodi-17*
+ media-video/rtmpdump
+ "
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-inputstream-rtmp/kodi-inputstream-rtmp-9999.ebuild b/media-plugins/kodi-inputstream-rtmp/kodi-inputstream-rtmp-9999.ebuild
new file mode 100644
index 000000000000..28be9b91015b
--- /dev/null
+++ b/media-plugins/kodi-inputstream-rtmp/kodi-inputstream-rtmp-9999.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Kodi's RTMP inputstream addon"
+HOMEPAGE="https://github.com/notspiff/inputstream.rtmp"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/inputstream.rtmp.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/inputstream.rtmp/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/inputstream.rtmp-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ =media-tv/kodi-9999
+ media-video/rtmpdump
+ "
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-inputstream-rtmp/metadata.xml b/media-plugins/kodi-inputstream-rtmp/metadata.xml
new file mode 100644
index 000000000000..a9d8bb311bc5
--- /dev/null
+++ b/media-plugins/kodi-inputstream-rtmp/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>Kodi's RTMP inputstream addon</longdescription>
+ <upstream>
+ <remote-id type="github">notspiff/inputstream.rtmp</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-peripheral-joystick/Manifest b/media-plugins/kodi-peripheral-joystick/Manifest
new file mode 100644
index 000000000000..56a801f49684
--- /dev/null
+++ b/media-plugins/kodi-peripheral-joystick/Manifest
@@ -0,0 +1,4 @@
+DIST kodi-peripheral-joystick-1.3.2.tar.gz 82787 SHA256 c2025c4ec280b44b5d8bb1c34185a94cc105f66f0b762087804bb7d2d633d999 SHA512 9aa2e5d1af51b83abc0691fb9f6c7603d07c37b61fde898e2010d6370b9dca44275bd53caa2252479128360bc97eb8bd904d268a9c0cab7f2958c0b31f64ba1f WHIRLPOOL 621de3c1ffd9961fe9d43dd85a1e4f6df2100657380f7004ebe1d7f8cb2d6684df99e192903bde9377e617be6f2af90013a04f7e6b6600227eb3cd47df996b49
+EBUILD kodi-peripheral-joystick-1.3.2.ebuild 763 SHA256 3b1cfc9c6873682c71bb6c1842e9cfc2490ef93c6bd0dc0fabaca9b4f41ed006 SHA512 b3e15fc2640315e8df3e45a5554dd61a893f668c5aec593b37d82b4f15676ddaeb8c681a7e9a721c8ddfee40ea5ad2cd3692a1525f164d4ad563751565aa5460 WHIRLPOOL 844ffa2bfdf05001bfb25fb60e56ceeda0feda4d8c616f3f7e34610039659a2077de291c1b2a7adf7556b7cdf71a768e23032e016e75501d29199ad3ea37ac19
+EBUILD kodi-peripheral-joystick-9999.ebuild 735 SHA256 1b335e2d389aeecac7c7ca3698c706e5359cea45b5469f7c42d11730a82cc5be SHA512 a556e792db0a637979dc31beb8e32a9b821ec253728e29def090172f40bf8f1c4ce8b93091ee6952f77e124adc2390d223022be115325a49e65923a82d5ef42f WHIRLPOOL d1007390598f72ca692dbe896e27a6abc6c9f6c4013147452e2656053b34fe061eb26cd3e0bf81c075a18c302a72dcfc371d14cedfea6c99a0b7205c1730299b
+MISC metadata.xml 439 SHA256 1a967aace3adf3a02a6fc5f3cdbba0dcc34d5ba22d434ca9eabcbc14804344e0 SHA512 1489ac3199dbc3033892af4d492e843fff379a18a93059e4c0e164e9140411f8f7756d275b70214c375f4ee649d48786255aa6500c2b6b218f843295ebd6c29e WHIRLPOOL ab42cd1359d20c7297ec7eec70e9b26f13e07774ccd817734c13bd68409561964b7ae601b88184aaf4b27d807cba49891682adb9a07fced09cc2203690a5bf94
diff --git a/media-plugins/kodi-peripheral-joystick/kodi-peripheral-joystick-1.3.2.ebuild b/media-plugins/kodi-peripheral-joystick/kodi-peripheral-joystick-1.3.2.ebuild
new file mode 100644
index 000000000000..019a5d3f0305
--- /dev/null
+++ b/media-plugins/kodi-peripheral-joystick/kodi-peripheral-joystick-1.3.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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_REPO_URI="https://github.com/xbmc/peripheral.joystick.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/xbmc/peripheral.joystick/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/peripheral.joystick-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ >media-tv/kodi-17.0.9999:0
+ =media-tv/kodi-17*:0
+ =media-libs/kodi-platform-17*
+ =dev-libs/libplatform-2*
+ dev-libs/libpcre
+ "
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-peripheral-joystick/kodi-peripheral-joystick-9999.ebuild b/media-plugins/kodi-peripheral-joystick/kodi-peripheral-joystick-9999.ebuild
new file mode 100644
index 000000000000..a5cfea8b92ed
--- /dev/null
+++ b/media-plugins/kodi-peripheral-joystick/kodi-peripheral-joystick-9999.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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_REPO_URI="https://github.com/xbmc/peripheral.joystick.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/xbmc/peripheral.joystick/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/peripheral.joystick-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ =media-tv/kodi-9999
+ =media-libs/kodi-platform-9999
+ =dev-libs/libplatform-2*
+ dev-libs/libpcre
+ "
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-peripheral-joystick/metadata.xml b/media-plugins/kodi-peripheral-joystick/metadata.xml
new file mode 100644
index 000000000000..8b8b409a577d
--- /dev/null
+++ b/media-plugins/kodi-peripheral-joystick/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>Kodi's Joystick peripheral addon</longdescription>
+ <upstream>
+ <remote-id type="github">xbmc/peripheral.joystick</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-pvr-argustv/Manifest b/media-plugins/kodi-pvr-argustv/Manifest
new file mode 100644
index 000000000000..908d6b9a9e17
--- /dev/null
+++ b/media-plugins/kodi-pvr-argustv/Manifest
@@ -0,0 +1,6 @@
+DIST kodi-pvr-argustv-2.5.4.tar.gz 150573 SHA256 4fa8280c023805e2104b9331632daa2c6493d6b11ec0611110b1e12eadb70794 SHA512 30b7eaec52fbbfaf47e031b42f7c51c463f43e863b458cead67c21cd1677897726d90f1d687937919d174bc615ddc6d4082afdaf3bca0cf075be66968efd2667 WHIRLPOOL 3a2db3f7f89d54efb1e1f0c63296425f5c96d90437ba631fc2c9928bed4878333ef39691957bc5441aa29655e25df7047548913522cbae4dd4a46336058ac156
+DIST kodi-pvr-argustv-2.5.6.tar.gz 150669 SHA256 ba9e4d76b9e6d2d879e95eeda0d919ca5eabc0d6f59037f173cd9294b2ce8e4a SHA512 009cd43cf8b040b3144f77f8e442d73ee96de217dcc123abd77b77affd7732edf4e1fa6f548889be62f3eea7aba58ab7b132d076c30195fd2f4a0bf19605ef81 WHIRLPOOL 82c56371c7f18bc26e25c57c403efb9f71da23faff80b4befc2f09b1368cda0c05f4fe929b95f621393da7cc14205808fedfedbb0d34196e5e946f6b3c0393ab
+EBUILD kodi-pvr-argustv-2.5.4-r1.ebuild 709 SHA256 37f50cb99657e96818740300cee7447801b8de6a136070caef74b84182e3d6dd SHA512 a68ba3e8fdf339b00669afa6ba1984dff0d436b0f770ddf54becf87b5e874d18f173470de814ee9fb82d08ac44eadbcaa3ddf39d1350199201348f7d0c0d788d WHIRLPOOL 7165e36cc989bebb24b2510970fa97fa02c9fd581cd05a75a8dd709e22d3e3db39d78f510c565f328c6d8b1f558342093edac07692bea6f0eae7381fe75ac7fe
+EBUILD kodi-pvr-argustv-2.5.6.ebuild 709 SHA256 37f50cb99657e96818740300cee7447801b8de6a136070caef74b84182e3d6dd SHA512 a68ba3e8fdf339b00669afa6ba1984dff0d436b0f770ddf54becf87b5e874d18f173470de814ee9fb82d08ac44eadbcaa3ddf39d1350199201348f7d0c0d788d WHIRLPOOL 7165e36cc989bebb24b2510970fa97fa02c9fd581cd05a75a8dd709e22d3e3db39d78f510c565f328c6d8b1f558342093edac07692bea6f0eae7381fe75ac7fe
+EBUILD kodi-pvr-argustv-9999.ebuild 711 SHA256 cb25867de740b227ee10f9ca223278a45a00d5db8eee3684604cad20b9ea47f4 SHA512 3ea204c9c1c11026c4123dcfa0222955beabcff1db79e39e4abfc865a3a271c57555c3c709ad3e390b1b079e25e7e987d62797179f5275a4b3ffbad6f5eb5e03 WHIRLPOOL f4c2ecc73d5e8fed9d7afd71a5728cedd6a3474a4abc7b6849ad9164a21e10f64c4858a7e5eb111699a0d3c5f97b569d634e49f6235aa0afb4753fc884f68f64
+MISC metadata.xml 431 SHA256 b93797f6d60420490f2bd243d3e437cf060e407e915fee8f67c9246fe9d1bc0a SHA512 ee08e760ff80ed37cbc40ea35ef0daebd9b8b7dd7a532123787a022fea25c9441912103dfb154491b81aab1f79675408c4fe4022c4937b03433df826bdfa90bb WHIRLPOOL 3da836c3425cec75a095c5b966428bc38ba89b9ee8dff5a523b5332063a1618dffced7db5875e9e678f2d3c17653faf4548da7f187ebe3340c6e840d9dc78847
diff --git a/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-2.5.4-r1.ebuild b/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-2.5.4-r1.ebuild
new file mode 100644
index 000000000000..885a31c1a377
--- /dev/null
+++ b/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-2.5.4-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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="Krypton"
+ 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-17*
+ =media-libs/kodi-platform-17*
+ dev-libs/jsoncpp
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-2.5.6.ebuild b/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-2.5.6.ebuild
new file mode 100644
index 000000000000..885a31c1a377
--- /dev/null
+++ b/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-2.5.6.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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="Krypton"
+ 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-17*
+ =media-libs/kodi-platform-17*
+ dev-libs/jsoncpp
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-9999.ebuild b/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-9999.ebuild
new file mode 100644
index 000000000000..e7adfd04ff41
--- /dev/null
+++ b/media-plugins/kodi-pvr-argustv/kodi-pvr-argustv-9999.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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="Krypton"
+ 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-9999
+ =media-libs/kodi-platform-9999
+ dev-libs/jsoncpp
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-argustv/metadata.xml b/media-plugins/kodi-pvr-argustv/metadata.xml
new file mode 100644
index 000000000000..d5f16709e26e
--- /dev/null
+++ b/media-plugins/kodi-pvr-argustv/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>Kodi's ARGUS TV client addon</longdescription>
+ <upstream>
+ <remote-id type="github">kodi-pvr/pvr.argustv</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-pvr-demo/Manifest b/media-plugins/kodi-pvr-demo/Manifest
new file mode 100644
index 000000000000..a04c7987b366
--- /dev/null
+++ b/media-plugins/kodi-pvr-demo/Manifest
@@ -0,0 +1,6 @@
+DIST kodi-pvr-demo-2.4.3.tar.gz 33550 SHA256 74d8d80105de9186fb95487088963aba10e9e0685f067d67c8421cf4ef0e9450 SHA512 14d6abfdc6225d19873b60a118f6f777dfb442f410a057a1f7fdbf0764203088ee337cd0e15a4d4a3814e949776e38b8f91ec7ff99526163e8bf5b82a114e745 WHIRLPOOL b41cba9496b5c4c735d9399b67ec15ebe97abbb721eb511cee42a8c495ac35f0a4b951aa108b742a963ce47c75fe13f2388855aac1ca78894c823358cab799e5
+DIST kodi-pvr-demo-2.4.6.tar.gz 33566 SHA256 b70c2fcddc92649844dcb4fce6083df84d5ddae51be29181feea74f2882d516a SHA512 d78baa3abc5a014be631395e599c85e2a49ef9bf683aef74848030a0b60e872ec35b55da4658013430eaea99640bbb146d1ccff7c596eb5339e1c45eb5e4b7ea WHIRLPOOL bbf3e2395f409ee1b772989386b1cd664aa9925d6a7a24678f957ef2e8bee4e3983d87d29edad34a1f8b53e8ede0ec2312bdf7dd35ad7a24ff098fe02120068f
+EBUILD kodi-pvr-demo-2.4.3.ebuild 686 SHA256 14dd3d7c8e0825d7a0c2d5dd5266f2d2b26a8f203fd49c6085a59ede53965a7e SHA512 ca3c9c634e3aa2690f07797667d0f75a637c96b882ad221cdef8216681c8a861832380f9e0439158cd35433d6f7c43d17ab4d23e015c63727a08411e3411cfa1 WHIRLPOOL bb00c0dd9fc64e58763e4893408fbdb78b8e4617fc06de35f04c5705ff04be208030c3de3efd2a006c85f4d37e74476430031924e441e7f19d0ae1cc4767d703
+EBUILD kodi-pvr-demo-2.4.6.ebuild 686 SHA256 14dd3d7c8e0825d7a0c2d5dd5266f2d2b26a8f203fd49c6085a59ede53965a7e SHA512 ca3c9c634e3aa2690f07797667d0f75a637c96b882ad221cdef8216681c8a861832380f9e0439158cd35433d6f7c43d17ab4d23e015c63727a08411e3411cfa1 WHIRLPOOL bb00c0dd9fc64e58763e4893408fbdb78b8e4617fc06de35f04c5705ff04be208030c3de3efd2a006c85f4d37e74476430031924e441e7f19d0ae1cc4767d703
+EBUILD kodi-pvr-demo-9999.ebuild 688 SHA256 f39b2f525b019f942484229693d9c5fbe5fd195b85053e566981478bd09b49ff SHA512 3cc29b7e96d78727f2a2376c5f67e2a310be9f18389bef0caaba94a919989ee5efbe874f7cbf6ba3682245aac10e08a60a1f5e3ca63d3ae45867029533c06551 WHIRLPOOL 2f3365ed080fa38acbca78ed17ff9af688d772335dc0ef59a8d48eb253bd278e53194ad211e87b2f00fd62a0cda0e75ef7bdff0ba76853b2951356a8b2550cd1
+MISC metadata.xml 436 SHA256 9aa3e223ca78520ae81c3236fc338fbb4cb1c0c6c09e5a8399c84f6e8611fc7c SHA512 a60cfa34672d7940ea934fbc3dc6c2b0e11c0ff59cecd7d41dae08d040172c65e70117748ced3a74c5a772af9ebd00259e91db26cb73d635502d85ed48ff4538 WHIRLPOOL d98240d554e08da8344227e432a0b31bc1ed535ad518128c2db9c7bf6ba39ce3b8796411a7c12edf18811122efabfc446aea520ad87e7b8d64f3c25e9397a533
diff --git a/media-plugins/kodi-pvr-demo/kodi-pvr-demo-2.4.3.ebuild b/media-plugins/kodi-pvr-demo/kodi-pvr-demo-2.4.3.ebuild
new file mode 100644
index 000000000000..29a0024da0f5
--- /dev/null
+++ b/media-plugins/kodi-pvr-demo/kodi-pvr-demo-2.4.3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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="Krypton"
+ 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-17*
+ =media-libs/kodi-platform-17*
+ dev-libs/tinyxml
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-demo/kodi-pvr-demo-2.4.6.ebuild b/media-plugins/kodi-pvr-demo/kodi-pvr-demo-2.4.6.ebuild
new file mode 100644
index 000000000000..29a0024da0f5
--- /dev/null
+++ b/media-plugins/kodi-pvr-demo/kodi-pvr-demo-2.4.6.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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="Krypton"
+ 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-17*
+ =media-libs/kodi-platform-17*
+ dev-libs/tinyxml
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-demo/kodi-pvr-demo-9999.ebuild b/media-plugins/kodi-pvr-demo/kodi-pvr-demo-9999.ebuild
new file mode 100644
index 000000000000..268cfaa74f37
--- /dev/null
+++ b/media-plugins/kodi-pvr-demo/kodi-pvr-demo-9999.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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="Krypton"
+ KEYWORDS="~x86 ~amd64"
+ 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-9999
+ =media-libs/kodi-platform-9999
+ dev-libs/tinyxml
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-demo/metadata.xml b/media-plugins/kodi-pvr-demo/metadata.xml
new file mode 100644
index 000000000000..70e7c3f54f96
--- /dev/null
+++ b/media-plugins/kodi-pvr-demo/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>Kodi's IPTVSimple client addon</longdescription>
+ <upstream>
+ <remote-id type="github">kodi-pvr/pvr.iptvsimple</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-pvr-dvblink/Manifest b/media-plugins/kodi-pvr-dvblink/Manifest
new file mode 100644
index 000000000000..83b59a44cfe9
--- /dev/null
+++ b/media-plugins/kodi-pvr-dvblink/Manifest
@@ -0,0 +1,6 @@
+DIST kodi-pvr-dvblink-3.3.11.tar.gz 150155 SHA256 0941d00524bd2374a7e281cfe3a9b263539d1120084c01c5f3a755d9fe742698 SHA512 4bc6b6c468c4578528e105003d37bf1b18d6decfd61144ec6e92cb9cc4c05e03d5fb0e475d48674f43b7feb5957f1d891cda6afe72e9f50c0834bdf4519074bb WHIRLPOOL f0f82e82b485a0cf561ea429caab5a861d2d3a7239d91f049bb64abc3cff0490c912dbf4ca6ea168c8bf8696a74c9000724ff1b8064aec43eb61c0b8fab3cef7
+DIST kodi-pvr-dvblink-3.4.5.tar.gz 152982 SHA256 3409259b3eaf17885a1aa2d5e9786147b2912c0b42fa981a17c04ff7b0b2b2c2 SHA512 094781e1c944c7a64797f092404aa5eaa267fe31dcbf266441bcbe003362ca78e1732bf80ee26f703f3cdbe8f375f82131a0e6e2865b678e3c99c67220bb38e9 WHIRLPOOL e840a59f270418c9845a34fd0109f516282de945e0daf463e2b9a8d770698f50fb2515ee0ede82109f9493b41441391237b2b5a49bcba786f666196eb1a3f0d4
+EBUILD kodi-pvr-dvblink-3.3.11-r1.ebuild 709 SHA256 df8c6c52c2de5797411cc86d316100b162fe3950c1450631dac17ccd11f5ddaf SHA512 e2ab0390cc48c019fd3c6858f52f972855ff1a580ed58404ca2ad5dbfea92e841b3cc1e7cda56153f918ec11793d14c4719bb0ca3bbe1264bd75981ab6724f97 WHIRLPOOL 2d0b6e8379dbd28e44d2b86e191c899a6573bc19c60f29d694df719949a47919f0a07a6cb97530735943d5f70c1ac86a0bf41485bf0b191be31b4ffb698f307d
+EBUILD kodi-pvr-dvblink-3.4.5.ebuild 709 SHA256 df8c6c52c2de5797411cc86d316100b162fe3950c1450631dac17ccd11f5ddaf SHA512 e2ab0390cc48c019fd3c6858f52f972855ff1a580ed58404ca2ad5dbfea92e841b3cc1e7cda56153f918ec11793d14c4719bb0ca3bbe1264bd75981ab6724f97 WHIRLPOOL 2d0b6e8379dbd28e44d2b86e191c899a6573bc19c60f29d694df719949a47919f0a07a6cb97530735943d5f70c1ac86a0bf41485bf0b191be31b4ffb698f307d
+EBUILD kodi-pvr-dvblink-9999.ebuild 711 SHA256 ac187d3b0f700a6f36a39b2914ee6ec5027551f53341430ed01b8db7430035e7 SHA512 2c89f533333ac6f13127880c993a00d03ad36c518949381d357a96ba57bfb69fe99ae23b2b4ce3884c3d54c8f0efc71208d6bd3a33b489cc04d886f28726aab6 WHIRLPOOL a15b2b571d559e34aacbfa3f7e2fcd6016d1948b5fdf149f50d68820f9ad4ebc9a4aaa5bd94b7c7e714e5be4038e0a6954c6bb3e6c4e8ad0e76b0befe3fc77d5
+MISC metadata.xml 430 SHA256 bc5320060e60e25a73cda62f1a4d7fd7342d390b7eb9b8525d64c418f1113d51 SHA512 f5087df98e004c6319dbb7bf9b4428e5e52636e129cd34f3450d23b7b21b6dc36e7d935c3921e08796831082d4bd101d4c4b185a70236eb1a4b8c6b8522691b7 WHIRLPOOL 1b40fa398e2214ed1ba87d7d8a8cd6f09064af514ac40c6def067de54f49bc1d7350db7ee77af88941713d8d5a98eebfa7fbdc4ba93c4f17a587affb91070407
diff --git a/media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-3.3.11-r1.ebuild b/media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-3.3.11-r1.ebuild
new file mode 100644
index 000000000000..dd3eb8b311ea
--- /dev/null
+++ b/media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-3.3.11-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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="Krypton"
+ 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-17*
+ =media-libs/kodi-platform-17*
+ dev-libs/tinyxml2
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-3.4.5.ebuild b/media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-3.4.5.ebuild
new file mode 100644
index 000000000000..dd3eb8b311ea
--- /dev/null
+++ b/media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-3.4.5.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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="Krypton"
+ 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-17*
+ =media-libs/kodi-platform-17*
+ dev-libs/tinyxml2
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-9999.ebuild b/media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-9999.ebuild
new file mode 100644
index 000000000000..b83dd148b0fe
--- /dev/null
+++ b/media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-9999.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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="Krypton"
+ 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-9999
+ =media-libs/kodi-platform-9999
+ dev-libs/tinyxml2
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-dvblink/metadata.xml b/media-plugins/kodi-pvr-dvblink/metadata.xml
new file mode 100644
index 000000000000..eac254e37abe
--- /dev/null
+++ b/media-plugins/kodi-pvr-dvblink/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>Kodi's DVBLink client addon</longdescription>
+ <upstream>
+ <remote-id type="github">kodi-pvr/pvr.dvblink</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-pvr-dvbviewer/Manifest b/media-plugins/kodi-pvr-dvbviewer/Manifest
new file mode 100644
index 000000000000..a1869d3a6ad5
--- /dev/null
+++ b/media-plugins/kodi-pvr-dvbviewer/Manifest
@@ -0,0 +1,6 @@
+DIST kodi-pvr-dvbviewer-2.4.11.tar.gz 97354 SHA256 4332fa50172409271909c90a8f923eb336ff93b0a7d61b183ce84d6975fa622e SHA512 282e11e6ec3bb6a0fdb8b7001a18d335b2cf7c9c28dc1f965ecbcef50b38d2ae52e7aff54508765eeb107ceff67ba0c5b5aa620e792ef88ad86930432cb37a02 WHIRLPOOL 0ba76f49339e9bf460a64ef6abd42bd4784e9c82053051f756a069b7a3b7d6ea83ff36c41f59d96a8cf58c236a2dc3c40bc2ca504480eed0b0814ad85a387cb7
+DIST kodi-pvr-dvbviewer-2.4.7.tar.gz 94802 SHA256 91479e7c0201563f83c5cf75b520b2ef4405dc80fb7c3f4c81fa72be6a64169d SHA512 b88dcba491af5f4bb66c3e6f38f28446978fdc7046ff1cc5579957316310e55cf9f00b9162decc0b701a95dd7e76260175d9d66dacc5357930a3f144c48e1ad1 WHIRLPOOL 9d244460084b813032e23f72b02fb512f1b83b2282204fdb3e27522fc3f4da0785b94178c61b71609c02aff45ac305a58b392358165dcb4e3310c9caefd81f16
+EBUILD kodi-pvr-dvbviewer-2.4.11.ebuild 718 SHA256 90344c6742697a4564e1d3231ade918b964ef283bc58b7ec1c9ba0344444ff83 SHA512 c8ae47ba0e89c0e3eba50ee7ea7e80318b2b321fbafbab85ff1b8c1d80b10feabb34716333f58418c51b3746bf0fd9570a9f0b5b2a6ada7029f30fdc716327b0 WHIRLPOOL dc14adb4666f7d4e677f883cc2c1f8c0113aeb01de97ea448b58489ba88813e7722611178f9aae3b4582d8837b18ac53adb68fd7edabd9befc9032942578e389
+EBUILD kodi-pvr-dvbviewer-2.4.7.ebuild 674 SHA256 54d9a72348de1953f540abd736c173d9dff44a4d4d4c24b2ae55b35d31d10694 SHA512 71fb7d624ba2e71a4632daf8545dbb2c01759f7cc739c4cfcd6b99ab56203c827c30805dec183cc3f6626377f92ded174d113de8d202f00f12680ea272acbe83 WHIRLPOOL ff6cc2f720615376828712aef38627544a2bb12b14233ac3a9f836c865282fc9879e69c649ee0fe85c600e5a06d86b8fb38d30dd08da2884c75a5adb233acf7c
+EBUILD kodi-pvr-dvbviewer-9999.ebuild 734 SHA256 13ef926f9ada2452876fd5c4549d23fc35a017f789f4b13a2079dd9e20ce8934 SHA512 0db9c2c82c730c562f6b541e8e8f1f0680d6dd5f9b0024b3c99095061ae551b201bea83684a8d8121ae91a6019ffd53482f05e59fb86681d03a23d5ec13ca68f WHIRLPOOL 0e11bb9955d156d83266e78e9143eedb568e4bedb4b9365abef0fdaec9c21d27a029da92edc46878df39492af8996cc08a4b7637292c628592b68a9769b687ea
+MISC metadata.xml 434 SHA256 fc30ba8688789ee3c17ec6da577dff9a6ab2a33d3473cc4284464dc9316b933a SHA512 9e817d4a01a0c99faf30fcbee42cf386310ee8e2a74799d5384bca834ee88c534740bd304b5febae834536c6283e6570199d6692b7091e5c2b9ebe35c1d717c4 WHIRLPOOL 9c9dd0fa7b9b67f62404e8f96e65a37b92e3b7eac40382b7d2ff960900af5520ffde3e854d60237b243475c83c4795a34c669cbf16abd31f1293d00fc1fed34f
diff --git a/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-2.4.11.ebuild b/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-2.4.11.ebuild
new file mode 100644
index 000000000000..7947b15e7ecf
--- /dev/null
+++ b/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-2.4.11.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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="Krypton"
+ KEYWORDS="~amd64 ~x86"
+ S="${WORKDIR}/pvr.dvbviewer-${PV}-${CODENAME}"
+ SRC_URI="https://github.com/kodi-pvr/pvr.dvbviewer/archive/${PV}-${CODENAME}.tar.gz -> ${P}.tar.gz"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ =media-tv/kodi-17*
+ =media-libs/kodi-platform-17*
+ dev-libs/tinyxml
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-2.4.7.ebuild b/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-2.4.7.ebuild
new file mode 100644
index 000000000000..95fec515a619
--- /dev/null
+++ b/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-2.4.7.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ S="${WORKDIR}/pvr.dvbviewer-${PV}"
+ SRC_URI="https://github.com/kodi-pvr/pvr.dvbviewer/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ =media-tv/kodi-17*
+ =media-libs/kodi-platform-17*
+ dev-libs/tinyxml
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-9999.ebuild b/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-9999.ebuild
new file mode 100644
index 000000000000..46914e08d18a
--- /dev/null
+++ b/media-plugins/kodi-pvr-dvbviewer/kodi-pvr-dvbviewer-9999.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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="Krypton"
+ 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-9999*
+ =media-libs/kodi-platform-9999*
+ dev-libs/tinyxml
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-dvbviewer/metadata.xml b/media-plugins/kodi-pvr-dvbviewer/metadata.xml
new file mode 100644
index 000000000000..2b7b68c63f3f
--- /dev/null
+++ b/media-plugins/kodi-pvr-dvbviewer/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>Kodi's DVBViewer client addon</longdescription>
+ <upstream>
+ <remote-id type="github">kodi-pvr/pvr.dvbviewer</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-pvr-filmon/Manifest b/media-plugins/kodi-pvr-filmon/Manifest
new file mode 100644
index 000000000000..c8ce9c0b6b0d
--- /dev/null
+++ b/media-plugins/kodi-pvr-filmon/Manifest
@@ -0,0 +1,6 @@
+DIST kodi-pvr-filmon-1.4.7.tar.gz 103691 SHA256 87ad3adc22ec64be15b9408c51388bb7d12b0089dd466aae73ae082d0576320c SHA512 86bbfbe56607888983e7b80800680c2b955a743def3aedd9ba1a4cee8543af327b737b1c9a04dc03b09a950774a31c0ce9af8a0431103fca937b6f0fa7b76280 WHIRLPOOL a96f1afcaf856fdf23cf78d691f53fb5a02a51a355313a268d442329ff816ed63bfc6bae43c1536e61b6a02c6732ee8d68e517412b8986664084d3cf9a8975bb
+DIST kodi-pvr-filmon-1.4.8.tar.gz 103709 SHA256 0384db9cbcd8ab2e7b8b0eb8c22e8913e734e436234c43d357718c5273058605 SHA512 dd2069c221c12a0415140f108889de937b6d65c950a9dc57a73d8615c221c4f56c4bc7b3190ddbe54739b6f85204fcd0a5214c45b57db3fa71d83e0c4bf4de5d WHIRLPOOL 0b3a418e969211ad370e8f228755cec2412a2d22b360b7d5ead6aebdb48e8ce6d6614a01686b7dd5ccf655b2d3d377ae242e5a0c4ffde3c3cf09d451b34bf0fe
+EBUILD kodi-pvr-filmon-1.4.7.ebuild 703 SHA256 3d8290a00c3033c1611727f862fc68030f5b969be096bb873188b817241ce98e SHA512 153a5a0dcce9db0425490839c919f273332a5cb8882c6954f4b12fe0e172d0e6f2fe21447709ad195cb83a31bd5b44c6d568ed83e7ff57aa6e90b58791d8d32c WHIRLPOOL b9e55a7d0c53660820b2955d6bc23148b3a582758f8a1d88f0325aa6c788182a72e90d990c1e9ba78191cf428ead145f69796bcffbfec287171eb89756001603
+EBUILD kodi-pvr-filmon-1.4.8.ebuild 703 SHA256 3d8290a00c3033c1611727f862fc68030f5b969be096bb873188b817241ce98e SHA512 153a5a0dcce9db0425490839c919f273332a5cb8882c6954f4b12fe0e172d0e6f2fe21447709ad195cb83a31bd5b44c6d568ed83e7ff57aa6e90b58791d8d32c WHIRLPOOL b9e55a7d0c53660820b2955d6bc23148b3a582758f8a1d88f0325aa6c788182a72e90d990c1e9ba78191cf428ead145f69796bcffbfec287171eb89756001603
+EBUILD kodi-pvr-filmon-9999.ebuild 705 SHA256 e1f8d65f5d18c8aa068695c8e078e14626905501507f5e7260d96c0cb016c241 SHA512 ce9296592edc1998034d7732be61c03fe2b8d9705a70e964926634a25793084f0c02c82bed38d245123cb3ddefd7bf3a44f963c169948493f10a09fed655f527 WHIRLPOOL 2a0e88592227451f2d9a7f4640daa011613ebc2cce1366ecc17257332e12c23cc02ec247bbdfbb8f9649a6b4c3f51cabf494629fa886880ab322be6b11e6f33a
+MISC metadata.xml 429 SHA256 f5d377b9aee79fea01fcc12126e47f3e5e874c9595c940441645573d5f17d541 SHA512 dea6258c8509740209e941e13d258d165e72fee1902dba1d5364ce3c453e53de4698df34cff64f591f192336a46e69278ae7409c187788df6ef1a0bb4cf10ee4 WHIRLPOOL 11a519254a55c9c7999642de19b672e1d4acf8f8c332166bc31222ca0d2bc0bafcf6602b78b95b1be651dc69096d7818990a885008dfa1eeb21b901b6d6df344
diff --git a/media-plugins/kodi-pvr-filmon/kodi-pvr-filmon-1.4.7.ebuild b/media-plugins/kodi-pvr-filmon/kodi-pvr-filmon-1.4.7.ebuild
new file mode 100644
index 000000000000..4cb0060831e3
--- /dev/null
+++ b/media-plugins/kodi-pvr-filmon/kodi-pvr-filmon-1.4.7.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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="Krypton"
+ 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-17*
+ =media-libs/kodi-platform-17*
+ dev-libs/jsoncpp
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-filmon/kodi-pvr-filmon-1.4.8.ebuild b/media-plugins/kodi-pvr-filmon/kodi-pvr-filmon-1.4.8.ebuild
new file mode 100644
index 000000000000..4cb0060831e3
--- /dev/null
+++ b/media-plugins/kodi-pvr-filmon/kodi-pvr-filmon-1.4.8.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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="Krypton"
+ 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-17*
+ =media-libs/kodi-platform-17*
+ dev-libs/jsoncpp
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-filmon/kodi-pvr-filmon-9999.ebuild b/media-plugins/kodi-pvr-filmon/kodi-pvr-filmon-9999.ebuild
new file mode 100644
index 000000000000..2333459273a8
--- /dev/null
+++ b/media-plugins/kodi-pvr-filmon/kodi-pvr-filmon-9999.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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="Krypton"
+ 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-9999
+ =media-libs/kodi-platform-9999
+ dev-libs/jsoncpp
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-filmon/metadata.xml b/media-plugins/kodi-pvr-filmon/metadata.xml
new file mode 100644
index 000000000000..fce5b970b09b
--- /dev/null
+++ b/media-plugins/kodi-pvr-filmon/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>Kodi's Filmon client addonn</longdescription>
+ <upstream>
+ <remote-id type="github">kodi-pvr/pvr.filmon</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-pvr-hts/Manifest b/media-plugins/kodi-pvr-hts/Manifest
new file mode 100644
index 000000000000..6f891e3a4027
--- /dev/null
+++ b/media-plugins/kodi-pvr-hts/Manifest
@@ -0,0 +1,5 @@
+DIST kodi-pvr-hts-3.4.24.tar.gz 201592 SHA256 29867bd1fad4c4d69ec0d25ea1bb1507fd4543442aef890a2124f63f67318d92 SHA512 66d0c0f090a1c22f748a2cf70a9790dc1fa74c05bbb3ad478cce92b2a116c8f2c25dbc72a9d6f2269a19da94c0ea9f7123bfffeebb9d2d6f29dd17411410fe16 WHIRLPOOL 82714a09fe01ef89a779937c215b958637306bee7e723ea77f9023c28185d1a8a07b5323fbb8472b6920fafed749e6ad4d1b5af8f7ec7ac379a6a25d086fcadd
+EBUILD kodi-pvr-hts-3.4.24.ebuild 727 SHA256 e0e7f01bad3b8c4946e30ebc17c24646905cf84475996b6da2e126a703aa4630 SHA512 469accb72b3fbf8085cd1d0d823c20a837442ac44d748bf352cadf5706952a9c3af4948753a236ac78bfc0f430d340710ff657f39fe65bbcd8b3c7ab3a58ac13 WHIRLPOOL 29013f47a4237a88cd4caa34cdd399b63c5c76d6a2097dbbbabe31ac72308848fb16c7207e130899ba1b4f04c620921e132b033b84d2a5e9d428e86344b33d6e
+EBUILD kodi-pvr-hts-9999.ebuild 729 SHA256 14d549526670c38c12cdfe92c24af6e617513460755b6dbaa28036578b7d06b0 SHA512 39ea88b694487d95790018cf1070a10b3b4f8f28477485de8f5e49704e8bd726f9424162c0a2f9e58f4a82b639c0bc8ba601c180d2649539236ae27d76712cb7 WHIRLPOOL b9f89e4f67881607698bb581cbebb355ad6968ef1d1713bb4b106a3c8e8a4b79707e9edee899e10693b3597b513762e3f268846e8c8cb5b519107c72a067423d
+MISC ChangeLog 857 SHA256 1e7d667fb49225c32d1c6bca445daf105dba79d08327bce5d4290ff8fd94eb8a SHA512 b0abd2337d6219e1a64228d501eb8c715ba581f32b1f4291a4bda3c36b9508b309c596275edc84321bfb50f2abc53ae6def53e5d3cf61114228455e93f84246b WHIRLPOOL df2c7989a4c232b0e7b5399b71ac25b1916bbb5c9a6eb569e5956c5768b0023d8f1d05b1224546461742fe1250f7b81a3ec07171460098f02b52ab4e1b47a01d
+MISC metadata.xml 420 SHA256 eb0fee68de906c838131beebc8876a313764a6f552eb99ac4eaa0a8c3d4c6f12 SHA512 cfa1227f4217554c24eaa9aaeb9fac01e3ec663be0abc5f97682ef7e1b834460d3807c4789fac44a35bd874e6522080a36bf5a4b82ae80b6fc08936618940aab WHIRLPOOL 15973f52d4a90d0e52decfa6968d4afc2038e588ae085ced303ca58b5cf99d9c0108b15878e7f2a50533cc0fe475266656e6b263f956f9cecddbb038469b6a9f
diff --git a/media-plugins/kodi-pvr-hts/kodi-pvr-hts-3.4.24.ebuild b/media-plugins/kodi-pvr-hts/kodi-pvr-hts-3.4.24.ebuild
new file mode 100644
index 000000000000..3de6600a8328
--- /dev/null
+++ b/media-plugins/kodi-pvr-hts/kodi-pvr-hts-3.4.24.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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="Krypton"
+ 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="
+ =dev-libs/libplatform-2*
+ =media-libs/kodi-platform-17*
+ =media-tv/kodi-17*
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-hts/kodi-pvr-hts-9999.ebuild b/media-plugins/kodi-pvr-hts/kodi-pvr-hts-9999.ebuild
new file mode 100644
index 000000000000..e22f7487e303
--- /dev/null
+++ b/media-plugins/kodi-pvr-hts/kodi-pvr-hts-9999.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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="Krypton"
+ 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="
+ =dev-libs/libplatform-2*
+ =media-libs/kodi-platform-9999
+ =media-tv/kodi-9999
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-hts/metadata.xml b/media-plugins/kodi-pvr-hts/metadata.xml
new file mode 100644
index 000000000000..d8614f8ccaa1
--- /dev/null
+++ b/media-plugins/kodi-pvr-hts/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>fordfrog@gentoo.org</email>
+ <name>Miroslav Å ulc</name>
+ </maintainer>
+ <longdescription>Tvheadend Live TV and Radio PVR client addon for Kodi</longdescription>
+ <upstream>
+ <remote-id type="github">kodi-pvr/pvr.hts</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-pvr-iptvsimple/Manifest b/media-plugins/kodi-pvr-iptvsimple/Manifest
new file mode 100644
index 000000000000..61ae6bbe935e
--- /dev/null
+++ b/media-plugins/kodi-pvr-iptvsimple/Manifest
@@ -0,0 +1,8 @@
+DIST kodi-pvr-iptvsimple-2.4.11.tar.gz 159750 SHA256 0a006e275cddba02d5d3fd22a95cec6411a765719509a9bc8fcc93dfa247bd4c SHA512 019fac3454c3e5c76055c5ce4785cf6129c79cd8d6c9d8343bc24781e72ea8598039cffec7f19f0ad32ae86acf7fab222ea304a70dd1a13a125ac6e38ca7370d WHIRLPOOL a50d35bb0b5d492109f3e96273738a80ea6f37d0f2210201fc24c939aa5a59db67001192c2a8df391d0c389964a13e09e51d03e878e4a2772ed214e6bbfdb061
+DIST kodi-pvr-iptvsimple-2.4.14.tar.gz 160222 SHA256 329bd71e5c786d7b037bf5fd103ee4abff892afc6e5186a5d0a797194a8c4c7c SHA512 bcdc1060a871891b46b113f00edb84e99049205042d655bb936b672d318b611da9ab1a3e729efc06feb2554f9359d2d1bfeec3e4713f44259534f4f6ce21791e WHIRLPOOL 758db7ea51e89b11a83ef514569e3cd4fd38156be8639de18d370d66cf93d7e5a83b1914252fb5269cb29451e16a1bc7c1a913a90a28d0abea1a796def6d6516
+DIST kodi-pvr-iptvsimple-2.4.8.tar.gz 159663 SHA256 077f57a147d0036a0a6cfee1a2c53cd384c2cc7d29942dcc5d4c715943f7cd8b SHA512 da4e287f8c72b014b36fe2379f85568551e4d479a311479347de36aa7f4f497f344b0d8443c5646a0cfbe20db0ec25c90a653e6030c59faee7040f8c8341cbf7 WHIRLPOOL 3d97bc19adc2811df60e7b56630fe0cf8f6a0eec85e0c71fef287773cbe51a5a45679c6a007b8da7c36ae4c4b870da424feafbd6ebeda9938360a2fdf8622a92
+EBUILD kodi-pvr-iptvsimple-2.4.11.ebuild 746 SHA256 d768d764e851eb2b14482c11e84efc2bc6173bd7d22618e4f84c47bde29217a5 SHA512 12583cb932a5d9a39533ce58ae0d89b2ad0d814256dcc2c0f49ca0fa9f6b8c3af93b9277b60f8fb41810fdb1694ed85fbf84452a4134e99a835ddfeaeacda3b4 WHIRLPOOL 850ef690a67d1f13a20b9ba2b8787b1eb27ab5cee8bf3834c0d9406ad210fb2918f7fe72fd9b7b8967b5f256ccc0623ba75879a32a2e6d7db370afe090b384b2
+EBUILD kodi-pvr-iptvsimple-2.4.14.ebuild 746 SHA256 d768d764e851eb2b14482c11e84efc2bc6173bd7d22618e4f84c47bde29217a5 SHA512 12583cb932a5d9a39533ce58ae0d89b2ad0d814256dcc2c0f49ca0fa9f6b8c3af93b9277b60f8fb41810fdb1694ed85fbf84452a4134e99a835ddfeaeacda3b4 WHIRLPOOL 850ef690a67d1f13a20b9ba2b8787b1eb27ab5cee8bf3834c0d9406ad210fb2918f7fe72fd9b7b8967b5f256ccc0623ba75879a32a2e6d7db370afe090b384b2
+EBUILD kodi-pvr-iptvsimple-2.4.8.ebuild 746 SHA256 d768d764e851eb2b14482c11e84efc2bc6173bd7d22618e4f84c47bde29217a5 SHA512 12583cb932a5d9a39533ce58ae0d89b2ad0d814256dcc2c0f49ca0fa9f6b8c3af93b9277b60f8fb41810fdb1694ed85fbf84452a4134e99a835ddfeaeacda3b4 WHIRLPOOL 850ef690a67d1f13a20b9ba2b8787b1eb27ab5cee8bf3834c0d9406ad210fb2918f7fe72fd9b7b8967b5f256ccc0623ba75879a32a2e6d7db370afe090b384b2
+EBUILD kodi-pvr-iptvsimple-9999.ebuild 748 SHA256 5b362b322f9fe204d100b581039f2166ee5f300326d492c0db2a6bc2aa826b3f SHA512 519f218920ec2ef06475a10a2fc1ffbf8faa7b48e8ce58e4a30201782e82b204d34283df49ebabfc635c96dd53a770477515d49d17c35db92c833c5489a95c69 WHIRLPOOL fa607450255c31bb72dd1dff84d914017c49a2ddc743fb97aa4653d142ad402d25daadc3009cc012c67d2452583f5f98e8f68ae51d163d7a9b86c5553f359faa
+MISC metadata.xml 436 SHA256 9aa3e223ca78520ae81c3236fc338fbb4cb1c0c6c09e5a8399c84f6e8611fc7c SHA512 a60cfa34672d7940ea934fbc3dc6c2b0e11c0ff59cecd7d41dae08d040172c65e70117748ced3a74c5a772af9ebd00259e91db26cb73d635502d85ed48ff4538 WHIRLPOOL d98240d554e08da8344227e432a0b31bc1ed535ad518128c2db9c7bf6ba39ce3b8796411a7c12edf18811122efabfc446aea520ad87e7b8d64f3c25e9397a533
diff --git a/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-2.4.11.ebuild b/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-2.4.11.ebuild
new file mode 100644
index 000000000000..f46484a6eaec
--- /dev/null
+++ b/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-2.4.11.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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="Krypton"
+ 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/libplatform-2*
+ =media-tv/kodi-17*
+ =media-libs/kodi-platform-17*
+ sys-libs/zlib
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-2.4.14.ebuild b/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-2.4.14.ebuild
new file mode 100644
index 000000000000..f46484a6eaec
--- /dev/null
+++ b/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-2.4.14.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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="Krypton"
+ 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/libplatform-2*
+ =media-tv/kodi-17*
+ =media-libs/kodi-platform-17*
+ sys-libs/zlib
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-2.4.8.ebuild b/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-2.4.8.ebuild
new file mode 100644
index 000000000000..f46484a6eaec
--- /dev/null
+++ b/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-2.4.8.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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="Krypton"
+ 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/libplatform-2*
+ =media-tv/kodi-17*
+ =media-libs/kodi-platform-17*
+ sys-libs/zlib
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-9999.ebuild b/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-9999.ebuild
new file mode 100644
index 000000000000..cde82df1203e
--- /dev/null
+++ b/media-plugins/kodi-pvr-iptvsimple/kodi-pvr-iptvsimple-9999.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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="Krypton"
+ 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/libplatform-2*
+ =media-tv/kodi-9999
+ =media-libs/kodi-platform-9999
+ sys-libs/zlib
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-iptvsimple/metadata.xml b/media-plugins/kodi-pvr-iptvsimple/metadata.xml
new file mode 100644
index 000000000000..70e7c3f54f96
--- /dev/null
+++ b/media-plugins/kodi-pvr-iptvsimple/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>Kodi's IPTVSimple client addon</longdescription>
+ <upstream>
+ <remote-id type="github">kodi-pvr/pvr.iptvsimple</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-pvr-mediaportal-tvserver/Manifest b/media-plugins/kodi-pvr-mediaportal-tvserver/Manifest
new file mode 100644
index 000000000000..05830a9b5fa4
--- /dev/null
+++ b/media-plugins/kodi-pvr-mediaportal-tvserver/Manifest
@@ -0,0 +1,6 @@
+DIST kodi-pvr-mediaportal-tvserver-2.4.16.tar.gz 385817 SHA256 59264354c79eaf1658755cb5bc05efc8bca581ed8fb762e82665ec128453e648 SHA512 f59e1fdcaaa1179452efa4226f780172a34602848ac6dc1d6c563c7baf72f8025fd1e418c33dc93d5bdac7d477e46702731aa1e8892207a47b6a07199cec3757 WHIRLPOOL 6a948d28a2635beff0d8f1ceb64484e500532290b626b25df8d1fcfd0dabf84f862619198b2c4e4930335d8328954b128a84ab69997d630f7d38930c6cf61ed8
+DIST kodi-pvr-mediaportal-tvserver-2.4.19.tar.gz 385817 SHA256 3f5c022f83636b3739f26c1a07166b498eac82e8081ed7551980f4bb27c6b56e SHA512 d017d3d4b01fc86aaf22a1f44612e35c55b07888d8d0548cfad644d94aadedc4c86a50dd3d9c681c5e01e744971d25869f8bfa1a106c780492e4f3ee1b017e0f WHIRLPOOL fd710a4c58ef3f3b71c2c677cba3677769fe82705486be19b04a4a6671caa5ebda3a6bba10497048b5316c2f580308d8e34a627e07c479a5e8346e820d23329f
+EBUILD kodi-pvr-mediaportal-tvserver-2.4.16.ebuild 773 SHA256 f03b3d206aa7c9c2c2eed86b0a711489d6d5af3bb7289f103c2433e193acbcdd SHA512 9885e04619ec872e45d7603360b7e3a41396a9eef95fb4bf0018d0842634dc27fbe3ac632f8f845a9d1b5fba13bd13190f5f64030aa4dfca8725c0d1e333a1ef WHIRLPOOL 1704b29f3818eeea9f8b43a095908dd0891a8f31920db08a5f0ead1fd390106b4a77b3d218cd68d55a6ee6e62010fed625befa1d97f685433e9413bb105e6b3f
+EBUILD kodi-pvr-mediaportal-tvserver-2.4.19.ebuild 777 SHA256 7c0dd2878f5264274ce115c7f32c9094229ea29a815f4c36eacc8b10d976b899 SHA512 c8f6c6091704045c2431970dcd8c081d58a275d19ab9ebcf47ebe490516e1b230d494fdbdaa86f8f535d7372e3eb1aff1bdd8a5becf72e90d072d5465c755148 WHIRLPOOL 34c3bd5f18c57bea7afe1cea95b9fd0db512c7dee2f1a2dda5b0e49507df16ccb258686ede51b1da71ae0f95b37606695c1ebb1435d179b17a5f16f5544496f3
+EBUILD kodi-pvr-mediaportal-tvserver-9999.ebuild 775 SHA256 7729c13f361fd6c366599fd1fce1d045e8d3c99c3c25551a1fced53633c013ae SHA512 d028d9e703013837bf9307bc3bdae75b87490103443f30d8302d21be94e064334a9e691d69222c7d39f534c631a0954efdab6d37b5d0aa26ef75e4520ece9cd4 WHIRLPOOL b2e729b318035f197a9c9dff2d5f90dc7177125a7927aaa6dda2b99c0d0a5e9978ae9b3da7c786da8a8770e807ae1c61a171e8305efb4a81e1373c07a2ea6bf3
+MISC metadata.xml 456 SHA256 aa411953db2f0d5839cb6b95f39c9f66240bc77fdfc7afe6105c2c1c9544f28c SHA512 dc787d33279a0b9f0fb8290f722f25f7cee998781de3d4d7bc16bf24ed0165ba0f967eee97a6e03865b5b3822952b545debd8ebec9f7dc0c18e1bf06b2486121 WHIRLPOOL 6d250ce7900d5f70fb0e3875e2ad50987958f163a755d21b8a3e35f46954439ed01e9328f7b0c8c9b8a815a3c87e30624d6042f9d72c436d5ce47fc98eed7781
diff --git a/media-plugins/kodi-pvr-mediaportal-tvserver/kodi-pvr-mediaportal-tvserver-2.4.16.ebuild b/media-plugins/kodi-pvr-mediaportal-tvserver/kodi-pvr-mediaportal-tvserver-2.4.16.ebuild
new file mode 100644
index 000000000000..d1c0f01d8e7c
--- /dev/null
+++ b/media-plugins/kodi-pvr-mediaportal-tvserver/kodi-pvr-mediaportal-tvserver-2.4.16.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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
+ ;;
+*)
+ CODENAME="Krypton"
+ 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}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ =media-tv/kodi-17*
+ =media-libs/kodi-platform-17*
+ dev-libs/tinyxml
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-mediaportal-tvserver/kodi-pvr-mediaportal-tvserver-2.4.19.ebuild b/media-plugins/kodi-pvr-mediaportal-tvserver/kodi-pvr-mediaportal-tvserver-2.4.19.ebuild
new file mode 100644
index 000000000000..a42283a39e96
--- /dev/null
+++ b/media-plugins/kodi-pvr-mediaportal-tvserver/kodi-pvr-mediaportal-tvserver-2.4.19.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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
+ ;;
+*)
+ CODENAME="Krypton"
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/kodi-pvr/pvr.mediaportal.tvserver/archive/${PV}v2-${CODENAME}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/pvr.mediaportal.tvserver-${PV}v2-${CODENAME}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ =media-tv/kodi-17*
+ =media-libs/kodi-platform-17*
+ dev-libs/tinyxml
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-mediaportal-tvserver/kodi-pvr-mediaportal-tvserver-9999.ebuild b/media-plugins/kodi-pvr-mediaportal-tvserver/kodi-pvr-mediaportal-tvserver-9999.ebuild
new file mode 100644
index 000000000000..0ffde16926ba
--- /dev/null
+++ b/media-plugins/kodi-pvr-mediaportal-tvserver/kodi-pvr-mediaportal-tvserver-9999.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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
+ ;;
+*)
+ CODENAME="Krypton"
+ 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}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ =media-tv/kodi-9999
+ =media-libs/kodi-platform-9999
+ dev-libs/tinyxml
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-mediaportal-tvserver/metadata.xml b/media-plugins/kodi-pvr-mediaportal-tvserver/metadata.xml
new file mode 100644
index 000000000000..4a27bf0741df
--- /dev/null
+++ b/media-plugins/kodi-pvr-mediaportal-tvserver/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>Kodi's MediaPortal TVServer client addon</longdescription>
+ <upstream>
+ <remote-id type="github">kodi-pvr/pvr.mediaportal.tvserver</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-pvr-mythtv/Manifest b/media-plugins/kodi-pvr-mythtv/Manifest
new file mode 100644
index 000000000000..193d816981a4
--- /dev/null
+++ b/media-plugins/kodi-pvr-mythtv/Manifest
@@ -0,0 +1,4 @@
+DIST kodi-pvr-mythtv-4.15.3.tar.gz 650217 SHA256 fd60aba0dac25ab5885371495a5dfca53308c1fa23215299b0f62997c7391e1e SHA512 1171f4e6a05878660795b585185d35707ef713e310f3508e7fb3327caf79feb6a941e4b4f4d9f2331ef13492c141a4d36157547e350642eee900f3fad1d46b55 WHIRLPOOL cc90104def6a1f5dc374fd0abfb4302057dde79d67fd6aa21417d97ccba130312a0b41858608af372860010482e84e6c957ff0a7f8c3a4c8d6949125d58e08f2
+EBUILD kodi-pvr-mythtv-4.15.3.ebuild 642 SHA256 15f235e909f80578e83719115d5ba200dee34a83e683ce2bb6baf0d1aa0bfbb5 SHA512 a5538514f1395a1f736ab751d46cadf5472c3db443ed8ee61b6ed021c358b93b5262cf1cc123c032e4ce3883a73ee677f4e7872190ff971506f2130f4c859283 WHIRLPOOL 31d381a3dcc9dbba2bc2102e778392e6555767a45f1d1925c1af0b2b9726ceee580a814001a7c20a441d6ef384f17cc4c9f8bb314b6a7cbd4fdbfe3439dc9141
+EBUILD kodi-pvr-mythtv-9999.ebuild 644 SHA256 b6968e89f94ec9f3c8eb00817ed69b8d84691c02b33a5d9f622a8a936b5d593f SHA512 967821ea4ee29e20e4b0cce5c7044197d1cb8ab9d2e88a30c4b5efe6736e876fb9e31192eed7e6b356406db1599a6472e4bb238b48624686930a16622ce326ae WHIRLPOOL 4f01f00ae489d569ec8f4f283713b8f9a79faf8c7b2486c32d889c5a635196e15f702df164a3650a28ff96664e1c0a2f4675e62d67b814d7e5afa745352e8fbf
+MISC metadata.xml 419 SHA256 1172daa86ac43044d8b7dd04b3c7e320fe274eb6338a7b2a09cfbde8f65c5076 SHA512 5b6c21c0e780ed90e92fb080f0a15cf62fee13e8b8597081f7b5480eb21f3f013495aafb389a302a227e6e22b757cc6b83d3dd56d7cd74ed16587edb09ef871e WHIRLPOOL 96b150346bf4801e22762b6d43de64f65ae6563c5fb2186d31c81b0228c707129d9fa347cb0f3d93c1f328d1a38788f7f0995870971d387f9b9cbe631ee489f9
diff --git a/media-plugins/kodi-pvr-mythtv/kodi-pvr-mythtv-4.15.3.ebuild b/media-plugins/kodi-pvr-mythtv/kodi-pvr-mythtv-4.15.3.ebuild
new file mode 100644
index 000000000000..0b183188b03a
--- /dev/null
+++ b/media-plugins/kodi-pvr-mythtv/kodi-pvr-mythtv-4.15.3.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="MythTV PVR for Kodi"
+HOMEPAGE="https://github.com/janbar/pvr.mythtv"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/janbar/pvr.mythtv.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/janbar/pvr.mythtv/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/pvr.mythtv-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ sys-libs/zlib
+ =media-tv/kodi-17*
+ =media-libs/kodi-platform-17*
+ "
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-mythtv/kodi-pvr-mythtv-9999.ebuild b/media-plugins/kodi-pvr-mythtv/kodi-pvr-mythtv-9999.ebuild
new file mode 100644
index 000000000000..4a54f66b3130
--- /dev/null
+++ b/media-plugins/kodi-pvr-mythtv/kodi-pvr-mythtv-9999.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="MythTV PVR for Kodi"
+HOMEPAGE="https://github.com/janbar/pvr.mythtv"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/janbar/pvr.mythtv.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/janbar/pvr.mythtv/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/pvr.mythtv-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ sys-libs/zlib
+ =media-tv/kodi-9999
+ =media-libs/kodi-platform-9999
+ "
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-mythtv/metadata.xml b/media-plugins/kodi-pvr-mythtv/metadata.xml
new file mode 100644
index 000000000000..1577ea89588e
--- /dev/null
+++ b/media-plugins/kodi-pvr-mythtv/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>MythTV PVR for Kodi</longdescription>
+ <upstream>
+ <remote-id type="github">janbar/pvr.mythtv</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-pvr-nextpvr/Manifest b/media-plugins/kodi-pvr-nextpvr/Manifest
new file mode 100644
index 000000000000..c1b18f9149b0
--- /dev/null
+++ b/media-plugins/kodi-pvr-nextpvr/Manifest
@@ -0,0 +1,6 @@
+DIST kodi-pvr-nextpvr-2.4.11.tar.gz 111677 SHA256 5b0839141c9bdd1150442ef06974755bccb381b2998ddffa584eb234a83b7af5 SHA512 2c9e98cb6b99aca8c582d4751096c7ef445f97b09fb6d51c798767c7a7b54632bd4e5c7fb2d723b023eeb335daa73e53ba455156bd8e8ea863c3a98659e5e906 WHIRLPOOL b4af07be4e8e0dc17dbf32d2f8120a248d26ee3370de89315f77d6c195d76ecbc36344b055d63689e80b5713b06831910ae1f2d9cc7374a21b6ca3841fd8156b
+DIST kodi-pvr-nextpvr-2.4.13.tar.gz 111692 SHA256 b126943a6d48ea4d2df38951505f385c2a499e399201eccd798a34076d3c5842 SHA512 314217bca4ce7bf43900e8572fca158874c90bba50ca78b7541e804a3b00216bb39ef7624a270ceb4407f33d85b2711c7b58ea9b4ec1a0386d3d7697cac29c2a WHIRLPOOL f03433228ef89013b97a856b37a5e6cb6e519506c7194f5fb743a1ad1f52edf1c8d24a1448f8a0ade0a9eb7107d91991e454ee8ce804451a9f581b3be18e1f5c
+EBUILD kodi-pvr-nextpvr-2.4.11.ebuild 708 SHA256 446638396477cb8f0598251a40b0ab292e8c4e43063c3130205fc862d0838fea SHA512 4066099029ac535ecb90d98617e396d5138286298d48cb7b13b5d0641add49e220ab1cc28ca9438cb92c39ca08f64938d87b1925adcaac948c1f965fc8b2ee9a WHIRLPOOL c90b4f8bdcea68f6b0819a2f49d98f42480ab6a6ab447de6fa7755db337ad8de28c60e8000651b50768d089ead7560c36d05ffd122bf6ec911845897b729a2ec
+EBUILD kodi-pvr-nextpvr-2.4.13.ebuild 708 SHA256 446638396477cb8f0598251a40b0ab292e8c4e43063c3130205fc862d0838fea SHA512 4066099029ac535ecb90d98617e396d5138286298d48cb7b13b5d0641add49e220ab1cc28ca9438cb92c39ca08f64938d87b1925adcaac948c1f965fc8b2ee9a WHIRLPOOL c90b4f8bdcea68f6b0819a2f49d98f42480ab6a6ab447de6fa7755db337ad8de28c60e8000651b50768d089ead7560c36d05ffd122bf6ec911845897b729a2ec
+EBUILD kodi-pvr-nextpvr-9999.ebuild 710 SHA256 04653aab8fe9dedd0ecf35fc0f44ce7736c0196f2e1dc8c409ba3b3144c02178 SHA512 928144f8b6c28b5e9a7f6a0acf5267a7284056bce7259c7934b24f0dfa9d10b41632eba6fd02244040aa74461af8db1dc6043ce4f530c0c956f696bf83478f9b WHIRLPOOL 9a7c085cd365addd886f9e6e3ff39ba85204cfd01bd4587b8db4578c382e723a3789f699d96c37ef730d76a688b00f1acfd71dd87d8e610fd891db2a95784ea8
+MISC metadata.xml 430 SHA256 4ead9f9cd1c47d11d07c5f7e415adf9f590fde369255aa52c85f04d3a92d5e96 SHA512 b0bd41b39d6e1379e1b3c36124432716cb222205ed587246523a8a48c42e2d9922b1b24c87ef601bf5f7452cfb874710c1ec7b558b9224c95c921b80967e02e3 WHIRLPOOL 8fc62300bede89bfa00e6b6dbd2670c0a7dedd6889add1308fb1c2a9275a661c64a98b4e64d99934707b894e8b31f834d71db4b76e22b5a58a0201608a1068b6
diff --git a/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-2.4.11.ebuild b/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-2.4.11.ebuild
new file mode 100644
index 000000000000..2a2aee92451c
--- /dev/null
+++ b/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-2.4.11.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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="Krypton"
+ 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-17*
+ =media-libs/kodi-platform-17*
+ dev-libs/tinyxml
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-2.4.13.ebuild b/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-2.4.13.ebuild
new file mode 100644
index 000000000000..2a2aee92451c
--- /dev/null
+++ b/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-2.4.13.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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="Krypton"
+ 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-17*
+ =media-libs/kodi-platform-17*
+ dev-libs/tinyxml
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-9999.ebuild b/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-9999.ebuild
new file mode 100644
index 000000000000..b254e4182857
--- /dev/null
+++ b/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-9999.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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="Krypton"
+ 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-9999
+ =media-libs/kodi-platform-9999
+ dev-libs/tinyxml
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-nextpvr/metadata.xml b/media-plugins/kodi-pvr-nextpvr/metadata.xml
new file mode 100644
index 000000000000..e0d89289f0b0
--- /dev/null
+++ b/media-plugins/kodi-pvr-nextpvr/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>Kodi's NextPVR client addon</longdescription>
+ <upstream>
+ <remote-id type="github">kodi-pvr/pvr.nextpvr</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-pvr-njoy/Manifest b/media-plugins/kodi-pvr-njoy/Manifest
new file mode 100644
index 000000000000..51fcbaeb1f36
--- /dev/null
+++ b/media-plugins/kodi-pvr-njoy/Manifest
@@ -0,0 +1,6 @@
+DIST kodi-pvr-njoy-2.4.2.tar.gz 47118 SHA256 4315b5f87986c17e668d0d89093059b96315b8a7908fc060e2660e5bf8216057 SHA512 2f36aed57c51dbba853c7e57775b2374d072028b1d02978d44f519adb72c6605ea0f1b19721411dc6a6f7c4b4cd0e36517f646c9ae901cfe2dd6e64916f0ba8d WHIRLPOOL 05dd8fdaf9ff1edb372035a31137aa1d94686a33da87d4019bb9eab27b149aa9828476d9622835b3ec9e62e528b6e3466de47eb781df5f4f54cf10a611e08769
+DIST kodi-pvr-njoy-2.4.3.tar.gz 47126 SHA256 e4e0a6bb1bf0c6f8ae011eba58c5f0ae19a6574bb35fc6a7fbdbb99d20242a2c SHA512 e08595942e6c7d51422730156e7d3d110657c5ed8db2c5563d3cc03f03f17719e325c5d31bf627af9b71373edcd86b05cfa2f5d8d3854b56d2ea7395733137df WHIRLPOOL b6d6e699e94cf5676fe60a358c7c5034e557e8d18527a8ed6e99b96a2831e0b9cf35e2148eb2ca96416c785ad88ea57e02001727936aea2787a05ce74d70af9a
+EBUILD kodi-pvr-njoy-2.4.2.ebuild 696 SHA256 a6a8e988861522506fb7d13267be0c9c2efe8125866eb63e165687c6ea539adc SHA512 350a90c27a53ea739cfd9e4fb2039f7c03da9b2b1c04821a18a4ca7efe884211be2df5ab0b824b9dfb7e95675a02636e5cbc68bc0028fdaffb42dd6aba37d839 WHIRLPOOL 145afc9619644635584d23c279f3c1161248d8305c8f1402d958a6bb08bb48612ed5a603cb19c0b1c3b6660bbb9a751525e26d56bf5e4733270fedc479524edd
+EBUILD kodi-pvr-njoy-2.4.3.ebuild 696 SHA256 a6a8e988861522506fb7d13267be0c9c2efe8125866eb63e165687c6ea539adc SHA512 350a90c27a53ea739cfd9e4fb2039f7c03da9b2b1c04821a18a4ca7efe884211be2df5ab0b824b9dfb7e95675a02636e5cbc68bc0028fdaffb42dd6aba37d839 WHIRLPOOL 145afc9619644635584d23c279f3c1161248d8305c8f1402d958a6bb08bb48612ed5a603cb19c0b1c3b6660bbb9a751525e26d56bf5e4733270fedc479524edd
+EBUILD kodi-pvr-njoy-9999.ebuild 698 SHA256 fba4aadc23431e97a3cba1641e043a3784a676edfd52fccd6028c1a46313b1d1 SHA512 65435065df46a266e91a197cad6c3acc7e81cff5e2c204c2f2f8168ef2c459ad2f18a401feedb10db24052100b24d857f04d267103c33a2e3922111c0c9e28e0 WHIRLPOOL fe7abb944e7ed694573f617c6d391bcff2300aedff351363abc043f7254b91c1c7dcbf4186b514f6cc7a46fa01ae64648212def1e4352e6ba71ba18a019176cb
+MISC metadata.xml 427 SHA256 0c525a71ea6f67431c4622257820840caa8e2cac7d7d3c6342849f343f09ae09 SHA512 4e03412ca3ca3e739de135eafb479c6479f0260f2bab7a69cff6913556bf6d101f306388fbcfa0e61b3c8037ae39f08d246106fcad3d0f8281b3259f6d2a1c36 WHIRLPOOL f79c0593758cedbd9a5cdc6f4e64df567feda98dac84c7bf8601a8064ef3b0e84a6cdb6c8c18226827c4eb5e4ff6c8a31898725e7a0364625d7daad45989adfc
diff --git a/media-plugins/kodi-pvr-njoy/kodi-pvr-njoy-2.4.2.ebuild b/media-plugins/kodi-pvr-njoy/kodi-pvr-njoy-2.4.2.ebuild
new file mode 100644
index 000000000000..2e5f3ab319e0
--- /dev/null
+++ b/media-plugins/kodi-pvr-njoy/kodi-pvr-njoy-2.4.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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="Krypton"
+ 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-17*
+ =media-libs/kodi-platform-17*
+ dev-libs/tinyxml
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-njoy/kodi-pvr-njoy-2.4.3.ebuild b/media-plugins/kodi-pvr-njoy/kodi-pvr-njoy-2.4.3.ebuild
new file mode 100644
index 000000000000..2e5f3ab319e0
--- /dev/null
+++ b/media-plugins/kodi-pvr-njoy/kodi-pvr-njoy-2.4.3.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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="Krypton"
+ 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-17*
+ =media-libs/kodi-platform-17*
+ dev-libs/tinyxml
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-njoy/kodi-pvr-njoy-9999.ebuild b/media-plugins/kodi-pvr-njoy/kodi-pvr-njoy-9999.ebuild
new file mode 100644
index 000000000000..0f882d4a419e
--- /dev/null
+++ b/media-plugins/kodi-pvr-njoy/kodi-pvr-njoy-9999.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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="Krypton"
+ 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-9999
+ =media-libs/kodi-platform-9999
+ dev-libs/tinyxml
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-njoy/metadata.xml b/media-plugins/kodi-pvr-njoy/metadata.xml
new file mode 100644
index 000000000000..727b25a01caf
--- /dev/null
+++ b/media-plugins/kodi-pvr-njoy/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>Kodi's Njoy N7 client addon</longdescription>
+ <upstream>
+ <remote-id type="github">kodi-pvr/pvr.njoy</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-pvr-pctv/Manifest b/media-plugins/kodi-pvr-pctv/Manifest
new file mode 100644
index 000000000000..627e2241bc1a
--- /dev/null
+++ b/media-plugins/kodi-pvr-pctv/Manifest
@@ -0,0 +1,6 @@
+DIST kodi-pvr-pctv-1.4.5.tar.gz 64968 SHA256 0e5a0fcbdbda0200ebde50552bd68eddd8644010bd39d1cf0038ba28182ca8bb SHA512 75d61d0520536a4d6dc9d50953b7f98b08aec18f0d1bba30207332efb50acd920af1ca4380c47696edf88c1544950ec2b3b0ac559b672e84e4108fbcd8ba1780 WHIRLPOOL 098665385104540cdd420b08b4a8d7976f268d0b9b221dd000e240f24f2aa0d36b21d39220d2d4494cb7629ba999d6564032caf7a45ea7071cfff362e194a8d6
+DIST kodi-pvr-pctv-1.4.7.tar.gz 65031 SHA256 95f95f39739baf6013bb6c9188743f842f6ba3e1fa541907067f795e1a3c66a1 SHA512 f9989b5d90c115de9ac32254cd2ff2f1b5a7a78416ee66db8606afa63b21793f2164fed0ffabbf56e8ee041da011e18f48be70eb3ebe8a952f1c71be205085f1 WHIRLPOOL 9aa40979d7e12b3b68cc9f3331dd1c2f5cd7d8af03d96c7d36c4315258d0629cf7b1eeee501f2b1457a84e2e7561ee8f460e04f6c640847a406e0cc60db48d3f
+EBUILD kodi-pvr-pctv-1.4.5.ebuild 693 SHA256 2922c49f2e6cd38ce4780d4643c74be0ddfef606017917d0b6b992fbcc5afa7a SHA512 7024bf36f5224b8c32cce63e7cce213643ae3b2d970fccb0d56f4dd8d6a8a5d09d3cb59a88a33033249ba394067575b0cea404fb78e7608b89c1759c8b23ec8f WHIRLPOOL 3872e7f42eabf5657778609c3f2b6d13235a4a92b785926cf44f5677b83859188b10c17dee8c511e1f2f17ffa93665c4f33873184dcd82462f6ceb1c30de8fbc
+EBUILD kodi-pvr-pctv-1.4.7.ebuild 693 SHA256 2922c49f2e6cd38ce4780d4643c74be0ddfef606017917d0b6b992fbcc5afa7a SHA512 7024bf36f5224b8c32cce63e7cce213643ae3b2d970fccb0d56f4dd8d6a8a5d09d3cb59a88a33033249ba394067575b0cea404fb78e7608b89c1759c8b23ec8f WHIRLPOOL 3872e7f42eabf5657778609c3f2b6d13235a4a92b785926cf44f5677b83859188b10c17dee8c511e1f2f17ffa93665c4f33873184dcd82462f6ceb1c30de8fbc
+EBUILD kodi-pvr-pctv-9999.ebuild 695 SHA256 5c83bac8c6594a2ab29a64062539f4a8d522f2afb50a0cf08eff263a33d8a8da SHA512 0a298edd5c8c8588c1f786d8097d9d94c68bd362394f51914de22e94b43afd3423a79c9b26f86ab124e134b5f179c193c0f8d8b1092196e2fdf86105be8c29fb WHIRLPOOL f3cc1f0442ec7f81f4afdc93da1bd23692c4538b3189857c52d12ca8b682f933e4ef05ca211ba2c950dd3932af8ef00539a04bb1e47f8b3d6b0d56e1497b849a
+MISC metadata.xml 424 SHA256 a9eeb286856384788b95a206255cbe8150ce601dc5e61f7ac9761ca04f93550e SHA512 91f472cc7c5eb36bfd24c3565a0679af173643011140133c98f6782fc6a14aef3ac30f30e86429bbe0b361c696998fca96ea968f97963eb08a64d14655f1b344 WHIRLPOOL 3c0201af4751cba4a00c71973ffe65ffcf07a93256b89141d2da70d59f7aacccf0a2b10dc7d2be81f6f5fa7285aa452722dffa022a7529568a83709b41c6abfe
diff --git a/media-plugins/kodi-pvr-pctv/kodi-pvr-pctv-1.4.5.ebuild b/media-plugins/kodi-pvr-pctv/kodi-pvr-pctv-1.4.5.ebuild
new file mode 100644
index 000000000000..3c212c8dc3d0
--- /dev/null
+++ b/media-plugins/kodi-pvr-pctv/kodi-pvr-pctv-1.4.5.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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="Krypton"
+ 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-17*
+ =media-libs/kodi-platform-17*
+ dev-libs/jsoncpp
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-pctv/kodi-pvr-pctv-1.4.7.ebuild b/media-plugins/kodi-pvr-pctv/kodi-pvr-pctv-1.4.7.ebuild
new file mode 100644
index 000000000000..3c212c8dc3d0
--- /dev/null
+++ b/media-plugins/kodi-pvr-pctv/kodi-pvr-pctv-1.4.7.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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="Krypton"
+ 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-17*
+ =media-libs/kodi-platform-17*
+ dev-libs/jsoncpp
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-pctv/kodi-pvr-pctv-9999.ebuild b/media-plugins/kodi-pvr-pctv/kodi-pvr-pctv-9999.ebuild
new file mode 100644
index 000000000000..8c0fb62f7c7c
--- /dev/null
+++ b/media-plugins/kodi-pvr-pctv/kodi-pvr-pctv-9999.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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="Krypton"
+ 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-9999
+ =media-libs/kodi-platform-9999
+ dev-libs/jsoncpp
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-pctv/metadata.xml b/media-plugins/kodi-pvr-pctv/metadata.xml
new file mode 100644
index 000000000000..896eaa5978d0
--- /dev/null
+++ b/media-plugins/kodi-pvr-pctv/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>Kodi's PCTV client addon</longdescription>
+ <upstream>
+ <remote-id type="github">kodi-pvr/pvr.pctv</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-pvr-stalker/Manifest b/media-plugins/kodi-pvr-stalker/Manifest
new file mode 100644
index 000000000000..288195db871a
--- /dev/null
+++ b/media-plugins/kodi-pvr-stalker/Manifest
@@ -0,0 +1,6 @@
+DIST kodi-pvr-stalker-2.8.3.tar.gz 111738 SHA256 3bdd6debd8e8085e54d665f4b870bc77a18800c08d517d837d2ac703b0984622 SHA512 26fdc7560e0e39c774115fe021a4ef9bc34bafeeead425935a8ea26b5a95cd3a4b4d1a60be466f89d6bbd0f16350cc8d3245409942164b4b55c969e4ecc9149e WHIRLPOOL c96f6ae6f593fc9000bac49929395d3c2958a394837730f25c71b3998ca22a7667adcd3881040f357979a95ce453130b138171f123cdd113858bf380fd5dc96f
+DIST kodi-pvr-stalker-2.8.6.tar.gz 112121 SHA256 466cb3869927cdd245a746a32d92250e198befe577f7a847884eab1fd8eeb139 SHA512 cb7c04a78de7ff1300765a77a5343092ee27231373f91c7f638dcb3bc76f6ed074403a362000964d360c936174cb4e7586ad91bad8c6ef30f4b412dadc8ceafa WHIRLPOOL 2a0d1552c3ef2b74f704d4213f952e37ff04fce3d92d80d240d47a34d4bb82aa325af7319d4e533c8cfffb117ffa0f0fe78699485851cbd5d325cfe966ce36d9
+EBUILD kodi-pvr-stalker-2.8.3.ebuild 726 SHA256 cba2ce0f7618775ed4276b583686ef437969da4d2a062cb1b26429d673f31496 SHA512 ee86d0522b61116f43a6467a5a233bbfb7fc676d1ccb3cb2b4f39fe1322d3f8a848b7f857d5d71e48376a445be2dba0a69208ecf6f528a02234633c53b6937f1 WHIRLPOOL 8cfb2394d907fbb39eda88e3eeec618cc3e33cf6cfed8294d3e31b09769fd3422c9d25b7725d84f675d123bfd81dbb4026711a37b423b8c5405688ac9f3d8598
+EBUILD kodi-pvr-stalker-2.8.6.ebuild 726 SHA256 cba2ce0f7618775ed4276b583686ef437969da4d2a062cb1b26429d673f31496 SHA512 ee86d0522b61116f43a6467a5a233bbfb7fc676d1ccb3cb2b4f39fe1322d3f8a848b7f857d5d71e48376a445be2dba0a69208ecf6f528a02234633c53b6937f1 WHIRLPOOL 8cfb2394d907fbb39eda88e3eeec618cc3e33cf6cfed8294d3e31b09769fd3422c9d25b7725d84f675d123bfd81dbb4026711a37b423b8c5405688ac9f3d8598
+EBUILD kodi-pvr-stalker-9999.ebuild 728 SHA256 44a240eb39e308d34bf18eca7c19f0e28f8cda20532483cfcf9e45c9ecec2123 SHA512 9898115715d11e5f67e05ce374ea098b8bc3f7ac90e9ede9079e762e56d8fdc968a0deb9b04afecb913742bdbe8e88f0f238e4480819696e81ea8d5466b339ff WHIRLPOOL fb8ee835deefd7e09aba8d38d481f303431953b3295b2380bd57c779acbcdfa6fef87f0677b69b7ae21b5644937bae58f95832d46edc3cf2c53c73f908122650
+MISC metadata.xml 430 SHA256 47cc5859db97f42834b1dbced21c8e04e1d809b3bde3df451113180fe26a74b3 SHA512 b461665fc6954e9377b3afd38861852becea318284dd6ff089153679b4fd93dd92523d633299942314e439624d7516c466f57029025a7d4618f1e51919b09263 WHIRLPOOL 8972a6f8b958b510535186390fbd8be7fd8a46e24dd4555a09aa7aa119b4c952b6162f726af08eaf714bb9c2b054ee636d0f80699386b1f912f2b3175a942fc9
diff --git a/media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-2.8.3.ebuild b/media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-2.8.3.ebuild
new file mode 100644
index 000000000000..01b9331e3ff7
--- /dev/null
+++ b/media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-2.8.3.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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="Krypton"
+ 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-17*
+ =media-libs/kodi-platform-17*
+ dev-libs/jsoncpp
+ dev-libs/tinyxml
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-2.8.6.ebuild b/media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-2.8.6.ebuild
new file mode 100644
index 000000000000..01b9331e3ff7
--- /dev/null
+++ b/media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-2.8.6.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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="Krypton"
+ 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-17*
+ =media-libs/kodi-platform-17*
+ dev-libs/jsoncpp
+ dev-libs/tinyxml
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-9999.ebuild b/media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-9999.ebuild
new file mode 100644
index 000000000000..1b608b65812b
--- /dev/null
+++ b/media-plugins/kodi-pvr-stalker/kodi-pvr-stalker-9999.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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="Krypton"
+ 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-9999
+ =media-libs/kodi-platform-9999
+ dev-libs/jsoncpp
+ dev-libs/tinyxml
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-stalker/metadata.xml b/media-plugins/kodi-pvr-stalker/metadata.xml
new file mode 100644
index 000000000000..3f7f6d41ad53
--- /dev/null
+++ b/media-plugins/kodi-pvr-stalker/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>Kodi's Stalker client addon</longdescription>
+ <upstream>
+ <remote-id type="github">kodi-pvr/pvr.stalker</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-pvr-vbox/Manifest b/media-plugins/kodi-pvr-vbox/Manifest
new file mode 100644
index 000000000000..7c770fd2102a
--- /dev/null
+++ b/media-plugins/kodi-pvr-vbox/Manifest
@@ -0,0 +1,4 @@
+DIST kodi-pvr-vbox-4.0.2.tar.gz 150156 SHA256 9fdf46384bf76e62596609519aa3c8b8b727ccb5d5e53cf296629067646cb731 SHA512 2b46cd6090764660c25a8c229bc11c23b0b200e4eecc6682a89f2754f6869217b93600ac5eb7a48b7d9183ca6eb237e1a396902b84493668c7045a6b4eb23a6e WHIRLPOOL 0f5d2884a313b45758053188dbcf6b0364166d0c84cd8798173b51e69b8251adb843dfed2174a21196c69a98009bcd7f8a890594a589697d53294b25099f8436
+EBUILD kodi-pvr-vbox-4.0.2.ebuild 660 SHA256 854becb6aa289b96062581dfdc8b7302673bfe19e0325bbd2038d4f355a094d5 SHA512 1d05297c4899eb4887f7ffa42fdc10d06480586b499f2640e89d9bcc1178d9c2e7f029d769e395460c3ddb4ca9d4064b1613c182a3e251dc7d746ad30dc91e1a WHIRLPOOL feee3fb07bbdd715666051c103efffa74ed9689fff0ca4b79a6983dd5ea5e1d8eebdfb19071d1b7d62f41c3026d3114f28dd7f370d56f068144e595542acef10
+EBUILD kodi-pvr-vbox-9999.ebuild 660 SHA256 854becb6aa289b96062581dfdc8b7302673bfe19e0325bbd2038d4f355a094d5 SHA512 1d05297c4899eb4887f7ffa42fdc10d06480586b499f2640e89d9bcc1178d9c2e7f029d769e395460c3ddb4ca9d4064b1613c182a3e251dc7d746ad30dc91e1a WHIRLPOOL feee3fb07bbdd715666051c103efffa74ed9689fff0ca4b79a6983dd5ea5e1d8eebdfb19071d1b7d62f41c3026d3114f28dd7f370d56f068144e595542acef10
+MISC metadata.xml 444 SHA256 1532297e565f96f695b4c513935d36d57fa67ed7e176b89eb0175d3922e358b7 SHA512 9c7992961c43a1e7bbc60018b282f41796dd8d0ba1127d6cafe0945127c2e65653fad5e47b2f283bf04ef9d3436d8693b6aee31513ae17fc98c245f97c9e3dbc WHIRLPOOL 5d87cda628c3855edb2dbcaa246bc06b813319ece02869ee6302963bec67085cdf940a9b1d848c51ecbfb565657224a3519379a729b5a0dd85fe21411f1d8df4
diff --git a/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-4.0.2.ebuild b/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-4.0.2.ebuild
new file mode 100644
index 000000000000..ca7823da941b
--- /dev/null
+++ b/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-4.0.2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/kodi-pvr/pvr.vbox/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/pvr.vbox-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ media-libs/kodi-platform
+ dev-libs/tinyxml2
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-9999.ebuild b/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-9999.ebuild
new file mode 100644
index 000000000000..ca7823da941b
--- /dev/null
+++ b/media-plugins/kodi-pvr-vbox/kodi-pvr-vbox-9999.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/kodi-pvr/pvr.vbox/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/pvr.vbox-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ media-libs/kodi-platform
+ dev-libs/tinyxml2
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-vbox/metadata.xml b/media-plugins/kodi-pvr-vbox/metadata.xml
new file mode 100644
index 000000000000..6409da1319f0
--- /dev/null
+++ b/media-plugins/kodi-pvr-vbox/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>Kodi's VBox Home TV Gateway PVR client addon</longdescription>
+ <upstream>
+ <remote-id type="github">kodi-pvr/pvr.vbox</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-pvr-vdr-vnsi/Manifest b/media-plugins/kodi-pvr-vdr-vnsi/Manifest
new file mode 100644
index 000000000000..454e04aae8ff
--- /dev/null
+++ b/media-plugins/kodi-pvr-vdr-vnsi/Manifest
@@ -0,0 +1,4 @@
+DIST kodi-pvr-vdr-vnsi-2.6.17.tar.gz 145541 SHA256 e5447a9663d0119593c791f856234a038ae2ffd85f898c271d00078227f9d2b8 SHA512 43b9196d9cc08dc115638145ed06359cb78616534535b266f96c320ce8f7c808820654ae313a735a0a41a0ec71d5bceb50ed53bb869829c6bc79e434bb1dd653 WHIRLPOOL 48fa4ff7a0e6e91e0cee73a7d9a904df6cd1a492ad7c3861a86a8f8f9a493e2125c592945f020960abd37269a3cc56fb2a3ddd531fb0ce3a4091b4490ca3af31
+EBUILD kodi-pvr-vdr-vnsi-2.6.17.ebuild 659 SHA256 063c0b3c37cc7b4543f2bc1c115b6c857e3975d33600f8f7d4187cf6fd362c9a SHA512 5635dd1a75f25cba9059d03c6acb08723b99d70ad9c1cac6180bf947e9d6e60d9ef5632e768f0a0cfcc566b79c13e03c03f3ae30405d40c26d08c2f5c56071f3 WHIRLPOOL 357b7a883953e3e655e60b17e32f8d0e05a4154755200c8184b4f803b04bcd15d603a426f4db27f1eee5a7dbd6137d509f1f69deedd6f5bb6106396569a43a2c
+EBUILD kodi-pvr-vdr-vnsi-9999.ebuild 670 SHA256 fb8adaae0b3bc2dda8d866ce1659477eef27be8da49ef3c9aefe5f43b8fc03d2 SHA512 3533ccbebb9e2936da1735813240dfdd14c0947e02eced70ebac9933098dd835fca2faaff9e8dfa68b8160d4cf377a428fddce26ebf5405101bb7479d7358b83 WHIRLPOOL 758e001c1f681969df892888f9d98dd204ac691eb507668a1682e59a5d19148bc39eba58bdf7d77e5ff7eaf7c4ad716479f4fb64f3f878e01509700a4ab42c66
+MISC metadata.xml 423 SHA256 c8cfaa610a8af453214574c58f1270e1f3f4ff40b08481b9244634823ecb111c SHA512 e81e80ae101dbd4b405ff3b8056c8cc901d5fcf2ff2d1eb595e26f5f59954d6931c5acce9fadb94bfbb533865017f17fb579bf382ce6c226ca32a2dc10f1e0a8 WHIRLPOOL a840557e0d3d1e05d7f0c7a7496548f76e79e20d5f2150a068c03fe02e2e366c47b8cc4cd0b27fde4e08cc0143c041db6adcf0dc7ecd7b382e2357bfd97bc7fb
diff --git a/media-plugins/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi-2.6.17.ebuild b/media-plugins/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi-2.6.17.ebuild
new file mode 100644
index 000000000000..583023f5daab
--- /dev/null
+++ b/media-plugins/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi-2.6.17.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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"
+ SRC_URI="https://github.com/kodi-pvr/pvr.vdr.vnsi/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/pvr.vdr.vnsi-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ =media-tv/kodi-17*
+ =media-libs/kodi-platform-17*
+ virtual/opengl
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi-9999.ebuild b/media-plugins/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi-9999.ebuild
new file mode 100644
index 000000000000..a377794836af
--- /dev/null
+++ b/media-plugins/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi-9999.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Kodi PVR addon VNSI"
+HOMEPAGE="https://github.com/fernetmenta/pvr.vdr.vnsi"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/fernetmenta/pvr.vdr.vnsi.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/fernetmenta/pvr.vdr.vnsi/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/pvr.vdr.vnsi-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ =media-tv/kodi-9999
+ =media-libs/kodi-platform-9999
+ virtual/opengl
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-vdr-vnsi/metadata.xml b/media-plugins/kodi-pvr-vdr-vnsi/metadata.xml
new file mode 100644
index 000000000000..70b7a62292f1
--- /dev/null
+++ b/media-plugins/kodi-pvr-vdr-vnsi/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>Kodi PVR addon VNSI</longdescription>
+ <upstream>
+ <remote-id type="github">kodi-pvr/pvr.vdr.vnsi</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-pvr-vuplus/Manifest b/media-plugins/kodi-pvr-vuplus/Manifest
new file mode 100644
index 000000000000..ac4190c9449a
--- /dev/null
+++ b/media-plugins/kodi-pvr-vuplus/Manifest
@@ -0,0 +1,6 @@
+DIST kodi-pvr-vuplus-2.4.10.tar.gz 80514 SHA256 79cd3ea79957ae2bca67c9a1cefe3546f27a6d4e88adb4973bb08228425be2fe SHA512 b9569a85a6cb2c02b72f9494148f55874acc7c4a826704abfd4bd1d29c96b6221dbc62510c3823947b6496bd3465d6d9cd2089009d984fa706efc5b8ea882fa1 WHIRLPOOL 1c8b775c6ceb4742540f16b486b2713cd60f4d4efb6a639c6e01ea723f9c6d65a6b6bbcff09f522f8a462d82bd2a14906789559eddaef57e84eece31f03946a1
+DIST kodi-pvr-vuplus-2.4.6.tar.gz 80550 SHA256 d3bccae1740ef24d43d30008e4c767169f1cb3d18b0dc8042679226c024267c9 SHA512 c5c626cf99ea7f62861c9f82836cb10dd6cab0411c827345710a00f8ce626b17d97cde7177ba53478faefaf335a8f8ae3bbc20e49f64af54094151fcf94ef64b WHIRLPOOL 912ce6259aa5870777e2622e5ed70f5baa36f461f0efafd6ea30afc8ef1a1fc683df1a06a46ff8e60d1efdc42c208d581c6b9313864ae084143213279eb6711b
+EBUILD kodi-pvr-vuplus-2.4.10.ebuild 703 SHA256 d9031b1380da05ef0fb7daed4b3fdc01f3028b8f155aeb54423864478f3ab962 SHA512 79b1c4362a9a0dd8e5d41f3e006bec07bf7799b5746804a0a9a47d9f343d76bd7fbd6a82ef4734d7ba596e402fcb5acf349c1de9787aa90286778a9524061667 WHIRLPOOL 70a9e8e5c7a7b2b40964490e6fa3e9610a29cd2bd75b02cd7bab5f5683248a7f39af403ec94e47bb73e45162bb3a88430160c5369c027b7596506124bfefe6b1
+EBUILD kodi-pvr-vuplus-2.4.6.ebuild 703 SHA256 d9031b1380da05ef0fb7daed4b3fdc01f3028b8f155aeb54423864478f3ab962 SHA512 79b1c4362a9a0dd8e5d41f3e006bec07bf7799b5746804a0a9a47d9f343d76bd7fbd6a82ef4734d7ba596e402fcb5acf349c1de9787aa90286778a9524061667 WHIRLPOOL 70a9e8e5c7a7b2b40964490e6fa3e9610a29cd2bd75b02cd7bab5f5683248a7f39af403ec94e47bb73e45162bb3a88430160c5369c027b7596506124bfefe6b1
+EBUILD kodi-pvr-vuplus-9999.ebuild 705 SHA256 bc4c288b7d3363463d5a57a6fd4c762d93784f2f01bf43bf9d8dc4f438675bc9 SHA512 31ca3348cb48a9b214847977b0059059150de22713411e5459d1cab681d17888ddd19add4816cde5bc9d55bd3e05a457c5e3cc1db88dbca81cb3ae3512cfa892 WHIRLPOOL e470462e0ef7ee2700ca3bb25ff00e2387d179ac9b38c1bea5b459cd5ef46d123f810f7eccd07bc045f5337d9236cf9c8916fcb6a2599afd6fa30d2cfa3cbcc4
+MISC metadata.xml 428 SHA256 d9aae3b645695357a18e4bb405219202ecec88fb3d4e81da04f2d8df71a51228 SHA512 573f803447cb7a7d0095eb21caa9f55c41fa4fb68c0f40aabad63df2ee262ce168fc75f28f3a3ae6aa7bf41f258be771c6a6dd06d1f2e2486b3d557d89f28f4f WHIRLPOOL af5d7f92ae2b2383275ac33639c9c015907f1d8660a58ccf22e7b497c603ddb3a3d0e9d539be04a212976dde1dcd8b0a57e0310a609f6c1d9060e34e5f91338c
diff --git a/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-2.4.10.ebuild b/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-2.4.10.ebuild
new file mode 100644
index 000000000000..ebf04407c57c
--- /dev/null
+++ b/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-2.4.10.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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="Krypton"
+ 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-17*
+ =media-libs/kodi-platform-17*
+ dev-libs/tinyxml
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-2.4.6.ebuild b/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-2.4.6.ebuild
new file mode 100644
index 000000000000..ebf04407c57c
--- /dev/null
+++ b/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-2.4.6.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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="Krypton"
+ 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-17*
+ =media-libs/kodi-platform-17*
+ dev-libs/tinyxml
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-9999.ebuild b/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-9999.ebuild
new file mode 100644
index 000000000000..8c7c83b762f8
--- /dev/null
+++ b/media-plugins/kodi-pvr-vuplus/kodi-pvr-vuplus-9999.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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="Krypton"
+ 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-9999
+ =media-libs/kodi-platform-9999
+ dev-libs/tinyxml
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-vuplus/metadata.xml b/media-plugins/kodi-pvr-vuplus/metadata.xml
new file mode 100644
index 000000000000..5a35fbdf39dd
--- /dev/null
+++ b/media-plugins/kodi-pvr-vuplus/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>Kodi's VuPlus client addon</longdescription>
+ <upstream>
+ <remote-id type="github">kodi-pvr/pvr.vuplus</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-pvr-wmc/Manifest b/media-plugins/kodi-pvr-wmc/Manifest
new file mode 100644
index 000000000000..118f1b0404d9
--- /dev/null
+++ b/media-plugins/kodi-pvr-wmc/Manifest
@@ -0,0 +1,6 @@
+DIST kodi-pvr-wmc-1.4.7.tar.gz 177937 SHA256 b88e7a185f2f88ce8fa683a263702e2621efef14abd343414fedf900d163baa5 SHA512 15c2807528d169a9de7831b653c948bc8e597324f43dfaa1b1cd1bfefd37979387301c73cabe30ae87532f36d280d84b0e81b6a695f95eb4b4be9e75ebe3736e WHIRLPOOL adb02fad574e222796cf9895694c917f580d7deeb15fd660b5a8067e9dc8af6a0c7cc793c430aa752c927a22c497e2da1116d94bcc7d3a301d698b2ace8f11a5
+DIST kodi-pvr-wmc-1.4.9.tar.gz 177965 SHA256 7f5dfb88f54d511d575b7aabd94e1a862afb7e8a0b89fa957db6a135c31846eb SHA512 51ddfb064df5861b3fa89decdf78a499f8251fee3f18ffcf09fcdfbe9c3c741536cafce460486b38bd8abb447e3494f819aef3a2d0764b8e1579d649f386503f WHIRLPOOL b73863b78ffe3fb394eada8cb1b0c42c9866055dc01adbe1c26a1678599b0dd8fcba46f1bb89dd8f7fab1ef96d58ab18ed4d2b3f768b26b4675e2fdfb1f1bef9
+EBUILD kodi-pvr-wmc-1.4.7.ebuild 686 SHA256 75da1702fb63918d27fa53dc25b4a00fae77c7731cf21aaa2499d1e4ffa2bc3c SHA512 a0196957e9db5166b09f2d1c3342558145f262d969f26dc1105e366c915b6c83d0c323a6520801f5faf4f5a4c4bb8fa599503e825045d26031a1fddd6a938bcb WHIRLPOOL df8a16c1942443fe8e04b33e41c24d6dde33ea62af499bc7aa1703beef27dc2defcc12a6800f8861709474dcdf8d465748403b41e634fc129dc1e5828f2992b8
+EBUILD kodi-pvr-wmc-1.4.9.ebuild 690 SHA256 6282e50bec82aff0a731255756849f9d5834a61cf557cdd01c49ed1f9f13a047 SHA512 e28b7fe4354f8b12ffd0d15add45459231f9c458489de444b4d817196df14c0ad9ece62a0cc0b49cb7ab951241030a789eab47b65c0df50dbafb0ee7ba65c145 WHIRLPOOL f30c259eae29e440480688fcffa4879b50b58b71f70b2a8ee65e2b00584ce11e89528299dbd19ed0441d68a41a78d33a6f655f1e575d08eb45fdd06d54c6a82f
+EBUILD kodi-pvr-wmc-9999.ebuild 688 SHA256 6f00e9c7fc51775a27236b9c949af1a7c15c8cd2d61f00f2cdfa9be15f4e98da SHA512 1eee60ad87e691ea2b8bf4be500d399f576001056b67100acbcc982c4f64233dffaf7480145b67e2fe1d6a23455f59f66fcf0340a57c6d7bd3030fa7796fe2ac WHIRLPOOL 7b5a950044c62d5623fa0e86878cd1de976cb3717870a2cd710c088a86a63d2ae77f0a01031dc6fd796ef4eb4ea01b0c55681a43b78087781b45e9df0b49d1b9
+MISC metadata.xml 439 SHA256 6f357ed2e7d92e399af883903db04fcca055d09bdc998e9d1c207d7bfb0928f7 SHA512 d85d185c415264b312fc1cccf1155b4f49d1091795989e617c68a4a910f0c85e19b8e34764b4a4a31bc825c927f5a939a7bd7b2f4d1412263aff6d0e50b3fdf6 WHIRLPOOL 082fe51edda3e069fdaeb708a3a4f6f2bf7f4c35096b51935dbd7c6fab561c0dd375c53fd8d2bd9892bd518b27903da69235efe689dd009d913d5d69afb67443
diff --git a/media-plugins/kodi-pvr-wmc/kodi-pvr-wmc-1.4.7.ebuild b/media-plugins/kodi-pvr-wmc/kodi-pvr-wmc-1.4.7.ebuild
new file mode 100644
index 000000000000..d3e9857a1ed5
--- /dev/null
+++ b/media-plugins/kodi-pvr-wmc/kodi-pvr-wmc-1.4.7.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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="Krypton"
+ 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-17*
+ =media-libs/kodi-platform-17*
+ "
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-wmc/kodi-pvr-wmc-1.4.9.ebuild b/media-plugins/kodi-pvr-wmc/kodi-pvr-wmc-1.4.9.ebuild
new file mode 100644
index 000000000000..50c278f7f89c
--- /dev/null
+++ b/media-plugins/kodi-pvr-wmc/kodi-pvr-wmc-1.4.9.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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="Krypton"
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/kodi-pvr/pvr.wmc/archive/${PV}v2-${CODENAME}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/pvr.wmc-${PV}v2-${CODENAME}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ =media-tv/kodi-17*
+ =media-libs/kodi-platform-17*
+ "
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-wmc/kodi-pvr-wmc-9999.ebuild b/media-plugins/kodi-pvr-wmc/kodi-pvr-wmc-9999.ebuild
new file mode 100644
index 000000000000..087a61245af3
--- /dev/null
+++ b/media-plugins/kodi-pvr-wmc/kodi-pvr-wmc-9999.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils 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="Krypton"
+ 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-9999
+ =media-libs/kodi-platform-9999
+ "
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-pvr-wmc/metadata.xml b/media-plugins/kodi-pvr-wmc/metadata.xml
new file mode 100644
index 000000000000..e2e88b23ae82
--- /dev/null
+++ b/media-plugins/kodi-pvr-wmc/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>Kodi's Windows Media Center client addon</longdescription>
+ <upstream>
+ <remote-id type="github">kodi-pvr/pvr.wmc</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-screensaver-asteroids/Manifest b/media-plugins/kodi-screensaver-asteroids/Manifest
new file mode 100644
index 000000000000..2b7e287122fb
--- /dev/null
+++ b/media-plugins/kodi-screensaver-asteroids/Manifest
@@ -0,0 +1,4 @@
+DIST kodi-screensaver-asteroids-1.1.0.tar.gz 9762 SHA256 0dfb88f435d7e943930958cf08e9169adf89465e3e12e675d32866977b095e80 SHA512 38cbdae262ac9136654699dffaa51f9c854557c3aa0bb0abf038d3f5d4f94045f73aa054498b0283d7a38a6a985a49ab2df80f9b4d5f3fae6b4cc09794ddc838 WHIRLPOOL bab93690b144d45d633ffd483d37591fc7de2cd9b59442de51f1d89a4aec0b47d663736464d3a0ed424534a2d12e9348737b737e467ee5f0e4122d3b1b6ff8c2
+EBUILD kodi-screensaver-asteroids-1.1.0.ebuild 629 SHA256 50c430fb381ea4b26afc15d027d9a67d6ef60a84fdecb5eb1cdfb39d3e4d3c01 SHA512 51f7b7a5b15d72be346757efa8c50452d337666206919a1815e232df78ee36dbc476a5938296f32f2e1ead6f8a533ee6aa5101cb6431609d49c582664aa73b28 WHIRLPOOL f047dd8e77ccfa150da9d3cdd3d62339de1d4846212365847ab242577e07d638411f5804d7d505a3226730142cbd3f509f7a73555a5490ca18e34a267e851624
+EBUILD kodi-screensaver-asteroids-9999.ebuild 629 SHA256 50c430fb381ea4b26afc15d027d9a67d6ef60a84fdecb5eb1cdfb39d3e4d3c01 SHA512 51f7b7a5b15d72be346757efa8c50452d337666206919a1815e232df78ee36dbc476a5938296f32f2e1ead6f8a533ee6aa5101cb6431609d49c582664aa73b28 WHIRLPOOL f047dd8e77ccfa150da9d3cdd3d62339de1d4846212365847ab242577e07d638411f5804d7d505a3226730142cbd3f509f7a73555a5490ca18e34a267e851624
+MISC metadata.xml 443 SHA256 8f9cd13c997ddb73321486eeab0ddd833d931b030169e1a5b82ff6f2498f9b12 SHA512 a2b47d64fac2f88c537ba63fbc35b0074c774b32c288cef95dd8540ce1e469efa74e98538c58950b9bccb79b23553428d25964ee688d53bcf713b99307563d75 WHIRLPOOL dac4890db5a66b4aa954fcad5ce646fd74a98dc285053a617f4055e8a3a9e010e79e4ce237c67680fe7a7d648cc4f9fa99772ae5e7454adada5e80939afb3426
diff --git a/media-plugins/kodi-screensaver-asteroids/kodi-screensaver-asteroids-1.1.0.ebuild b/media-plugins/kodi-screensaver-asteroids/kodi-screensaver-asteroids-1.1.0.ebuild
new file mode 100644
index 000000000000..d9849bf6cb5a
--- /dev/null
+++ b/media-plugins/kodi-screensaver-asteroids/kodi-screensaver-asteroids-1.1.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Asteroids screensaver for Kodi"
+HOMEPAGE="https://github.com/notspiff/screensaver.asteroids"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/screensaver.asteroids.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/screensaver.asteroids/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/screensaver.asteroids-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ "
diff --git a/media-plugins/kodi-screensaver-asteroids/kodi-screensaver-asteroids-9999.ebuild b/media-plugins/kodi-screensaver-asteroids/kodi-screensaver-asteroids-9999.ebuild
new file mode 100644
index 000000000000..d9849bf6cb5a
--- /dev/null
+++ b/media-plugins/kodi-screensaver-asteroids/kodi-screensaver-asteroids-9999.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Asteroids screensaver for Kodi"
+HOMEPAGE="https://github.com/notspiff/screensaver.asteroids"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/screensaver.asteroids.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/screensaver.asteroids/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/screensaver.asteroids-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ "
diff --git a/media-plugins/kodi-screensaver-asteroids/metadata.xml b/media-plugins/kodi-screensaver-asteroids/metadata.xml
new file mode 100644
index 000000000000..bc6bc4641c48
--- /dev/null
+++ b/media-plugins/kodi-screensaver-asteroids/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>Asteroids screensaver for Kodi</longdescription>
+ <upstream>
+ <remote-id type="github">notspiff/screensaver.asteroids</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-screensaver-biogenesis/Manifest b/media-plugins/kodi-screensaver-biogenesis/Manifest
new file mode 100644
index 000000000000..8834f4315706
--- /dev/null
+++ b/media-plugins/kodi-screensaver-biogenesis/Manifest
@@ -0,0 +1,4 @@
+DIST kodi-screensaver-biogenesis-1.1.0.tar.gz 8792 SHA256 b97dc804261b19df725e0a9f1af3be6903226ae616fcac170f7b9c1a67bf811a SHA512 db970113a44d87ccf44c520d5d6adfc640617ba9fd01f0b0114129d1901b2e853804871d9f5377a0869034b2379663922069545f3a7bd38f98b2d9894013c5ae WHIRLPOOL d53a2fc8f0c44b99d9852040c6a6979b1b7d17fe21f9d50112c3ab261bab1138ec1d335cbc31fcd43494f38e99b57b956ada759c18d24622892661070cfba7e0
+EBUILD kodi-screensaver-biogenesis-1.1.0.ebuild 634 SHA256 7bfebdb7bf63f9ab3c67f57145591b4566505bb45e75048b5da6759335ae14c9 SHA512 75f7f8e6ac7560e2fce53cd347a7141ff0ad81ede49d84907b30378d60c1700968ba47478db3ac4a2aa453d3d112d43ee685db9b39aac9c0bbc2130b4022448f WHIRLPOOL 71c6e42afee3a360a88a5c62b9439e2e4932770f4ecfddfc98c811e65b78075ff844f5b9b5d593f2015b35d530540ce905288c25d5209ec11aa57b59163d138c
+EBUILD kodi-screensaver-biogenesis-9999.ebuild 634 SHA256 7bfebdb7bf63f9ab3c67f57145591b4566505bb45e75048b5da6759335ae14c9 SHA512 75f7f8e6ac7560e2fce53cd347a7141ff0ad81ede49d84907b30378d60c1700968ba47478db3ac4a2aa453d3d112d43ee685db9b39aac9c0bbc2130b4022448f WHIRLPOOL 71c6e42afee3a360a88a5c62b9439e2e4932770f4ecfddfc98c811e65b78075ff844f5b9b5d593f2015b35d530540ce905288c25d5209ec11aa57b59163d138c
+MISC metadata.xml 445 SHA256 13e3f18d11d27805dd67b7a13e237006861aa0cffba52c3af92b99744c42fc08 SHA512 eae6ee21acc9d6689f8a7cee7817d967fc8d6c5a584f7c069b6f82253cc2630699c678cfb68c7ee3edd7b67ecc7b9431ebc82326094ad832dfbfb1bfae527af0 WHIRLPOOL c26c95df7ace4ecebc9666f1f39d23cc51c30b6c8f2fc761214aedb0fd46e762e6f8e5544a2a1a354ebaf3cc40bdffe49c0eb06ee81f7f95ee2095459eebac7a
diff --git a/media-plugins/kodi-screensaver-biogenesis/kodi-screensaver-biogenesis-1.1.0.ebuild b/media-plugins/kodi-screensaver-biogenesis/kodi-screensaver-biogenesis-1.1.0.ebuild
new file mode 100644
index 000000000000..2d4344f8b9c8
--- /dev/null
+++ b/media-plugins/kodi-screensaver-biogenesis/kodi-screensaver-biogenesis-1.1.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Biogenesis screensaver for Kodi"
+HOMEPAGE="https://github.com/notspiff/screensaver.biogenesis"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/screensaver.biogenesis.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/screensaver.biogenesis/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/screensaver.biogenesis-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ "
diff --git a/media-plugins/kodi-screensaver-biogenesis/kodi-screensaver-biogenesis-9999.ebuild b/media-plugins/kodi-screensaver-biogenesis/kodi-screensaver-biogenesis-9999.ebuild
new file mode 100644
index 000000000000..2d4344f8b9c8
--- /dev/null
+++ b/media-plugins/kodi-screensaver-biogenesis/kodi-screensaver-biogenesis-9999.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Biogenesis screensaver for Kodi"
+HOMEPAGE="https://github.com/notspiff/screensaver.biogenesis"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/screensaver.biogenesis.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/screensaver.biogenesis/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/screensaver.biogenesis-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ "
diff --git a/media-plugins/kodi-screensaver-biogenesis/metadata.xml b/media-plugins/kodi-screensaver-biogenesis/metadata.xml
new file mode 100644
index 000000000000..9c601b176831
--- /dev/null
+++ b/media-plugins/kodi-screensaver-biogenesis/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>Biogenesis screensaver for Kodi</longdescription>
+ <upstream>
+ <remote-id type="github">notspiff/screensaver.biogenesis</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-screensaver-crystalmorph/Manifest b/media-plugins/kodi-screensaver-crystalmorph/Manifest
new file mode 100644
index 000000000000..c9fe3411da6d
--- /dev/null
+++ b/media-plugins/kodi-screensaver-crystalmorph/Manifest
@@ -0,0 +1,2 @@
+EBUILD kodi-screensaver-crystalmorph-9999.ebuild 644 SHA256 722f01d2021274730597fea75b15a9e2ca953e5a1a24c7db693e82c60e0e4bc5 SHA512 aef435e51adb78e9ce9a7881c7b35b070c150cb3e0c2217217cd88e2c28f5930f5df439cf45e37aaa150f9ed78fcc45a6205b416212b0fa8f7b929f6dd45ad2e WHIRLPOOL 519a77c51336f7f4e1ddcd226faee71c3f3ba712f883de75676e8749c9ad0e151ac9c6ff74fecdb6d5236672b15f6e5a1c0ecf38a0fef5f1d603f9cd006435b2
+MISC metadata.xml 449 SHA256 f1df340063b2a22f95be2a6db80a5bdbb5441c111b324b3527e8eac9bed6afcc SHA512 e91fe6087a08df65eb9bb92906561fee28b7273dd55d87b0efabb16e9df665c49e0d37cf6e8a4f6734007b788a47290bc772bca4daca8ccef38b7a5012ba9a3c WHIRLPOOL babac449939bdd1000b0720c3b5ee1fdd01371bd16358dd825b76af6b748072a9e12e0d66ed2e2d5f7d728468202cc7062a24a05aaa5c746d80c5dcfdcd2a2cd
diff --git a/media-plugins/kodi-screensaver-crystalmorph/kodi-screensaver-crystalmorph-9999.ebuild b/media-plugins/kodi-screensaver-crystalmorph/kodi-screensaver-crystalmorph-9999.ebuild
new file mode 100644
index 000000000000..11c80daab759
--- /dev/null
+++ b/media-plugins/kodi-screensaver-crystalmorph/kodi-screensaver-crystalmorph-9999.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Crystalmorph screensaver for Kodi"
+HOMEPAGE="https://github.com/notspiff/screensaver.crystalmorph"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/screensaver.crystalmorph.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/screensaver.crystalmorph/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/screensaver.crystalmorph-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ "
diff --git a/media-plugins/kodi-screensaver-crystalmorph/metadata.xml b/media-plugins/kodi-screensaver-crystalmorph/metadata.xml
new file mode 100644
index 000000000000..0accd2e69758
--- /dev/null
+++ b/media-plugins/kodi-screensaver-crystalmorph/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>Crystalmorph screensaver for Kodi</longdescription>
+ <upstream>
+ <remote-id type="github">notspiff/screensaver.crystalmorph</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-screensaver-greynetic/Manifest b/media-plugins/kodi-screensaver-greynetic/Manifest
new file mode 100644
index 000000000000..66ee4ccfe680
--- /dev/null
+++ b/media-plugins/kodi-screensaver-greynetic/Manifest
@@ -0,0 +1,4 @@
+DIST kodi-screensaver-greynetic-1.1.0.tar.gz 5115 SHA256 55a77487f02d282e8431e64de3cb263489037c2374a4b9cdd7aa189093e7621f SHA512 ebc35da057f425ab5a4832324f4e26bbd6767aa1aed13177073caab8a099b4a4cbcb6e9c84ae88970eb13401bdf411422588ed9ba83a9d5d9749c3add6e43375 WHIRLPOOL 216c4a3a35b672972dd01cb07ec87245aaf3d2f0d7542c2ceaf8ed2c8d6137d9162f0e42c52fbef9a570a8a7244e78e187fe052d2ee9d93b7c8fa1f10016c3d5
+EBUILD kodi-screensaver-greynetic-1.1.0.ebuild 629 SHA256 76471d20d15b8fd72dab703a4a1aa2e0235235916fb2427b56318644e362921b SHA512 0afdf7c85059546e955d443a9a3b54c805712c8882d1e61a3e93025b1108aceb335ac06a6f6ee322daa760a7196404881054024431d5d765dba5fcadc076837e WHIRLPOOL 92713baa512ca3d7a89bb4662d2845716f7a47a5bc3ce51986a946c5e63b602909cd6dc306fe86489d1a67377f18461bb8bc4dd1d3f4ba7f7cb53c873c9b22d1
+EBUILD kodi-screensaver-greynetic-9999.ebuild 629 SHA256 76471d20d15b8fd72dab703a4a1aa2e0235235916fb2427b56318644e362921b SHA512 0afdf7c85059546e955d443a9a3b54c805712c8882d1e61a3e93025b1108aceb335ac06a6f6ee322daa760a7196404881054024431d5d765dba5fcadc076837e WHIRLPOOL 92713baa512ca3d7a89bb4662d2845716f7a47a5bc3ce51986a946c5e63b602909cd6dc306fe86489d1a67377f18461bb8bc4dd1d3f4ba7f7cb53c873c9b22d1
+MISC metadata.xml 443 SHA256 e9ad4fc276deade278413582f737c87c4360d296ffffc8867d5121118dd2ba25 SHA512 8c260738f3714d9ceaef78969ab76dd6ba83b16857357d5d3614138062ba58f6b0f398de863848aae10a8ded703abff646aad140bb3e0564b465d01963970a90 WHIRLPOOL 3518f71c38e03de374996722dae558773f92d203994e659073ed6d1df4f146750d65e8b13d9e4716409cfe6f9def096e986cffd993a51ec6d4dfffcfd9774e6e
diff --git a/media-plugins/kodi-screensaver-greynetic/kodi-screensaver-greynetic-1.1.0.ebuild b/media-plugins/kodi-screensaver-greynetic/kodi-screensaver-greynetic-1.1.0.ebuild
new file mode 100644
index 000000000000..46c8e6cebc5d
--- /dev/null
+++ b/media-plugins/kodi-screensaver-greynetic/kodi-screensaver-greynetic-1.1.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Greynetic screensaver for Kodi"
+HOMEPAGE="https://github.com/notspiff/screensaver.greynetic"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/screensaver.greynetic.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/screensaver.greynetic/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/screensaver.greynetic-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ "
diff --git a/media-plugins/kodi-screensaver-greynetic/kodi-screensaver-greynetic-9999.ebuild b/media-plugins/kodi-screensaver-greynetic/kodi-screensaver-greynetic-9999.ebuild
new file mode 100644
index 000000000000..46c8e6cebc5d
--- /dev/null
+++ b/media-plugins/kodi-screensaver-greynetic/kodi-screensaver-greynetic-9999.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Greynetic screensaver for Kodi"
+HOMEPAGE="https://github.com/notspiff/screensaver.greynetic"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/screensaver.greynetic.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/screensaver.greynetic/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/screensaver.greynetic-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ "
diff --git a/media-plugins/kodi-screensaver-greynetic/metadata.xml b/media-plugins/kodi-screensaver-greynetic/metadata.xml
new file mode 100644
index 000000000000..ab34da82d630
--- /dev/null
+++ b/media-plugins/kodi-screensaver-greynetic/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>Greynetic screensaver for Kodi</longdescription>
+ <upstream>
+ <remote-id type="github">notspiff/screensaver.greynetic</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-screensaver-pingpong/Manifest b/media-plugins/kodi-screensaver-pingpong/Manifest
new file mode 100644
index 000000000000..6c3cb8e47a2e
--- /dev/null
+++ b/media-plugins/kodi-screensaver-pingpong/Manifest
@@ -0,0 +1,4 @@
+DIST kodi-screensaver-pingpong-1.1.0.tar.gz 14476 SHA256 99e9cbc3815d4e3dad964b2d233dbf6acc4416121398f7fca75f3811cb04d88f SHA512 304bb57cb4d5a9807ced12ad1503f7a1be0f57b2ccc8a024651dcdba83ee17fb1b3adde1799b62d41c0ad2fc75ec0757dc06492c9b3adb5b89e6ef77a63856b7 WHIRLPOOL 6d98a948885940a7e4d63fbed06bf8637b2f27a51d3fa03d7422fba646f902ae904c734d9d2d41effb1a9f8fdd5f2ebb091c7f6e543eda4d3c56c1d97aa7402e
+EBUILD kodi-screensaver-pingpong-1.1.0.ebuild 625 SHA256 2e3aaa3255e8528b2a489bc75d148b8fb49cd03c4fc1107767bcfff8eae6d7ea SHA512 13986351400280f6b9224110789dca0b5ac6930ee7214bbcf80d8f25a961c0c1a57bce5fa43fefef333ae2bd4c6129410a7eb55245ed8a05d0b5816b817b3fcd WHIRLPOOL 9e02227a4cfc515491eddd981fc24cfe157ff78acbbba5de231cc0db2e011c5c1fea9de8522a5d26b2bfe2c62cd351bfbe3d5ffe661af4af66e06ccb9b86b225
+EBUILD kodi-screensaver-pingpong-9999.ebuild 625 SHA256 2e3aaa3255e8528b2a489bc75d148b8fb49cd03c4fc1107767bcfff8eae6d7ea SHA512 13986351400280f6b9224110789dca0b5ac6930ee7214bbcf80d8f25a961c0c1a57bce5fa43fefef333ae2bd4c6129410a7eb55245ed8a05d0b5816b817b3fcd WHIRLPOOL 9e02227a4cfc515491eddd981fc24cfe157ff78acbbba5de231cc0db2e011c5c1fea9de8522a5d26b2bfe2c62cd351bfbe3d5ffe661af4af66e06ccb9b86b225
+MISC metadata.xml 443 SHA256 8f9cd13c997ddb73321486eeab0ddd833d931b030169e1a5b82ff6f2498f9b12 SHA512 a2b47d64fac2f88c537ba63fbc35b0074c774b32c288cef95dd8540ce1e469efa74e98538c58950b9bccb79b23553428d25964ee688d53bcf713b99307563d75 WHIRLPOOL dac4890db5a66b4aa954fcad5ce646fd74a98dc285053a617f4055e8a3a9e010e79e4ce237c67680fe7a7d648cc4f9fa99772ae5e7454adada5e80939afb3426
diff --git a/media-plugins/kodi-screensaver-pingpong/kodi-screensaver-pingpong-1.1.0.ebuild b/media-plugins/kodi-screensaver-pingpong/kodi-screensaver-pingpong-1.1.0.ebuild
new file mode 100644
index 000000000000..554471db61c1
--- /dev/null
+++ b/media-plugins/kodi-screensaver-pingpong/kodi-screensaver-pingpong-1.1.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Ping-pong screensaver for Kodi"
+HOMEPAGE="https://github.com/notspiff/screensaver.pingpong"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/screensaver.pingpong.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/screensaver.pingpong/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/screensaver.pingpong-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ "
diff --git a/media-plugins/kodi-screensaver-pingpong/kodi-screensaver-pingpong-9999.ebuild b/media-plugins/kodi-screensaver-pingpong/kodi-screensaver-pingpong-9999.ebuild
new file mode 100644
index 000000000000..554471db61c1
--- /dev/null
+++ b/media-plugins/kodi-screensaver-pingpong/kodi-screensaver-pingpong-9999.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Ping-pong screensaver for Kodi"
+HOMEPAGE="https://github.com/notspiff/screensaver.pingpong"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/screensaver.pingpong.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/screensaver.pingpong/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/screensaver.pingpong-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ "
diff --git a/media-plugins/kodi-screensaver-pingpong/metadata.xml b/media-plugins/kodi-screensaver-pingpong/metadata.xml
new file mode 100644
index 000000000000..bc6bc4641c48
--- /dev/null
+++ b/media-plugins/kodi-screensaver-pingpong/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>Asteroids screensaver for Kodi</longdescription>
+ <upstream>
+ <remote-id type="github">notspiff/screensaver.asteroids</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-screensaver-pyro/Manifest b/media-plugins/kodi-screensaver-pyro/Manifest
new file mode 100644
index 000000000000..014d679707ed
--- /dev/null
+++ b/media-plugins/kodi-screensaver-pyro/Manifest
@@ -0,0 +1,4 @@
+DIST kodi-screensaver-pyro-1.1.0.tar.gz 4664 SHA256 0dcaed581ffe5595878338a8c9c55bd7acc87e03d30a4d3ca4a03c3f8db66ddc SHA512 93cbf40393dc2c50c927daffbdc10756c4a8e4a9a960e07edd6841ae4b0ac5c49beb097ce0710ca38720963e77859b7ed0198dc611c6990a73e066c8ee91bcb2 WHIRLPOOL 160efdfe6abe35e704250dac6843a14520ee42a5aca381e2ea3af0555ac8a23e3295ac98e89ac73ac00150a8b0c6e4ddba63a047b979948518c181fac47fefd3
+EBUILD kodi-screensaver-pyro-1.1.0.ebuild 604 SHA256 99894b4b96126062582c5c96a25f3b82f86639918a6e4985ee83433116c52ef9 SHA512 1e12e76cf53154970fd16f9146144ddba92af9acdcb4c5bdd73fec9412c0f04eb9f7a3fb5484568bb0d27b22f1c742d5b1dccd8b3105cd169261a592c7bcc4b1 WHIRLPOOL cd06a136196fa33806cc8150f824e10df0fcf2662183de82b06bbd75d7b648906f1d47edd7674ceb41b616d2a7e7242b86d5821b5d3423f34ee3a1e81124d816
+EBUILD kodi-screensaver-pyro-9999.ebuild 604 SHA256 99894b4b96126062582c5c96a25f3b82f86639918a6e4985ee83433116c52ef9 SHA512 1e12e76cf53154970fd16f9146144ddba92af9acdcb4c5bdd73fec9412c0f04eb9f7a3fb5484568bb0d27b22f1c742d5b1dccd8b3105cd169261a592c7bcc4b1 WHIRLPOOL cd06a136196fa33806cc8150f824e10df0fcf2662183de82b06bbd75d7b648906f1d47edd7674ceb41b616d2a7e7242b86d5821b5d3423f34ee3a1e81124d816
+MISC metadata.xml 433 SHA256 020c16d32269a1e97b4a39400020781d6b02a070de812ab0d0b8711c223c7783 SHA512 cd9560d70dee041d233ee25328372b49081d2742a0ca0b663f0b29e37eab6feb3792c5d7f7e4054498f6b5f24d29b23c1632f38859c06ca35245b33772e7c8f8 WHIRLPOOL ab4e9dc1e0a2cdc9a600357fb64a04fa57c59b08c4e8386b9bc6ea4a3ba9d08b94f950eda8a1636dd98814e99e90ac31ce6323413246ba8b5df1cd9d793f72fe
diff --git a/media-plugins/kodi-screensaver-pyro/kodi-screensaver-pyro-1.1.0.ebuild b/media-plugins/kodi-screensaver-pyro/kodi-screensaver-pyro-1.1.0.ebuild
new file mode 100644
index 000000000000..4cf7f36bed99
--- /dev/null
+++ b/media-plugins/kodi-screensaver-pyro/kodi-screensaver-pyro-1.1.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Pyro screensaver for Kodi"
+HOMEPAGE="https://github.com/notspiff/screensaver.pyro"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/screensaver.pyro.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/screensaver.pyro/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/screensaver.pyro-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ "
diff --git a/media-plugins/kodi-screensaver-pyro/kodi-screensaver-pyro-9999.ebuild b/media-plugins/kodi-screensaver-pyro/kodi-screensaver-pyro-9999.ebuild
new file mode 100644
index 000000000000..4cf7f36bed99
--- /dev/null
+++ b/media-plugins/kodi-screensaver-pyro/kodi-screensaver-pyro-9999.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Pyro screensaver for Kodi"
+HOMEPAGE="https://github.com/notspiff/screensaver.pyro"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/screensaver.pyro.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/screensaver.pyro/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/screensaver.pyro-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ "
diff --git a/media-plugins/kodi-screensaver-pyro/metadata.xml b/media-plugins/kodi-screensaver-pyro/metadata.xml
new file mode 100644
index 000000000000..73e5d065fbbb
--- /dev/null
+++ b/media-plugins/kodi-screensaver-pyro/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>Pyro screensaver for Kodi</longdescription>
+ <upstream>
+ <remote-id type="github">notspiff/screensaver.pyro</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-screensaver-rsxs/Manifest b/media-plugins/kodi-screensaver-rsxs/Manifest
new file mode 100644
index 000000000000..ac4669ddbf1e
--- /dev/null
+++ b/media-plugins/kodi-screensaver-rsxs/Manifest
@@ -0,0 +1,4 @@
+DIST kodi-screensaver-rsxs-1.4.0.tar.gz 6181175 SHA256 0b171ed6800b28f40fa66385b9182ae65c6a183dce0611e5b4cebe54cd26c9bc SHA512 95d553e54be91b914b40d4616d2a6a127404215ceb4fbdf40abc4b6c9d981b33681dbe88c6def34d0bf80a8c0188c59d3760a5804a5189dce1257e5242568497 WHIRLPOOL 42fd745d0bb51569d74e88c39d6505fe1d726a40f966bb81f52e1c9ac30db8d72a7f9bac12df147c6be1a4b33537bb36d56108d74bcd210c3bf04c3a9377e686
+EBUILD kodi-screensaver-rsxs-1.4.0.ebuild 758 SHA256 728f7d6baab974e451b4d893b54c2001246d9f2cd473dbb72f7f132fcc2996ae SHA512 ab16bf412c16eb978b087502a765fad8e93b8287be3a4d5515d4bee13dd7e41394a3f4a90e9b25eaa0652e0010951b83f586daf0e7a6b9de18fb97c13be406b6 WHIRLPOOL 97d5cefb2e3a2be0940d7070bccca1a52be5e11fa49c7f81bbfba3b84c2b673d58da2163eb79cf58a7966bb28b19f4d48f777b2335d88c3a4c4ae66b3dd0ae2d
+EBUILD kodi-screensaver-rsxs-9999.ebuild 758 SHA256 728f7d6baab974e451b4d893b54c2001246d9f2cd473dbb72f7f132fcc2996ae SHA512 ab16bf412c16eb978b087502a765fad8e93b8287be3a4d5515d4bee13dd7e41394a3f4a90e9b25eaa0652e0010951b83f586daf0e7a6b9de18fb97c13be406b6 WHIRLPOOL 97d5cefb2e3a2be0940d7070bccca1a52be5e11fa49c7f81bbfba3b84c2b673d58da2163eb79cf58a7966bb28b19f4d48f777b2335d88c3a4c4ae66b3dd0ae2d
+MISC metadata.xml 433 SHA256 00f944afd3d79dbe665419ff6637ad1fa0a016920e7969676dadfc77a433653b SHA512 24139a96ed95abd60bea9b882f8aee0166953652a3f187045c9fb691e295b97bc55f00b7911b2bc60c41cf3926c3900654e1ab1e0cc59f0705cea5d75bb0b2c7 WHIRLPOOL 4faf71423dfde118a2ed4ffa7fa065e19f1cf0d0c8fae3dd23b8f6ecf4c41463845c7aa5ecbc5d1b9a87127e11d698fd3b0450a55091da0f65d447b357f6de3f
diff --git a/media-plugins/kodi-screensaver-rsxs/kodi-screensaver-rsxs-1.4.0.ebuild b/media-plugins/kodi-screensaver-rsxs/kodi-screensaver-rsxs-1.4.0.ebuild
new file mode 100644
index 000000000000..e71190387be8
--- /dev/null
+++ b/media-plugins/kodi-screensaver-rsxs/kodi-screensaver-rsxs-1.4.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="RSXS screensaver for Kodi"
+HOMEPAGE="https://github.com/notspiff/screensavers.rsxs"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/screensavers.rsxs.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/screensavers.rsxs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/screensavers.rsxs-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ media-libs/libpng:=
+ sys-libs/zlib
+ media-libs/glu
+ virtual/opengl
+ "
+
+RDEPEND="
+ media-libs/libpng:=
+ sys-libs/zlib
+ virtual/opengl
+ media-libs/glu
+ "
diff --git a/media-plugins/kodi-screensaver-rsxs/kodi-screensaver-rsxs-9999.ebuild b/media-plugins/kodi-screensaver-rsxs/kodi-screensaver-rsxs-9999.ebuild
new file mode 100644
index 000000000000..e71190387be8
--- /dev/null
+++ b/media-plugins/kodi-screensaver-rsxs/kodi-screensaver-rsxs-9999.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="RSXS screensaver for Kodi"
+HOMEPAGE="https://github.com/notspiff/screensavers.rsxs"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/screensavers.rsxs.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/screensavers.rsxs/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/screensavers.rsxs-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ media-libs/libpng:=
+ sys-libs/zlib
+ media-libs/glu
+ virtual/opengl
+ "
+
+RDEPEND="
+ media-libs/libpng:=
+ sys-libs/zlib
+ virtual/opengl
+ media-libs/glu
+ "
diff --git a/media-plugins/kodi-screensaver-rsxs/metadata.xml b/media-plugins/kodi-screensaver-rsxs/metadata.xml
new file mode 100644
index 000000000000..696061436f36
--- /dev/null
+++ b/media-plugins/kodi-screensaver-rsxs/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>RSXS screensaver for Kodi</longdescription>
+ <upstream>
+ <remote-id type="github">notspiff/screensaver.rsxs</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-vfs-rar/Manifest b/media-plugins/kodi-vfs-rar/Manifest
new file mode 100644
index 000000000000..41f9594c230f
--- /dev/null
+++ b/media-plugins/kodi-vfs-rar/Manifest
@@ -0,0 +1,2 @@
+EBUILD kodi-vfs-rar-9999.ebuild 629 SHA256 0ce7ce4f442b2bbeebed7abb0cad7bcd64d1a516c98416ce115a66ec9f74a9c4 SHA512 8fa5d8daa536abff9d32ac77db71453f14ad179ec591ea76e22766119460f75e5887f605c93cb63b0700342057ca0e106fbe27355868197d30fe8888df921f35 WHIRLPOOL 796f4a9f21412b86442dcc5c71431c5195ce0aa9e7e96b69c1c66a95163766876c40597e5912b1bfad17dacd6f8083e0b08d5589e225863d58987f48051b7855
+MISC metadata.xml 421 SHA256 305e4add340c311eda0395d3e930d58b29fa61037adf1eca150e833ce4f5f054 SHA512 ad4622cfa8b0f3efece524762d2267d25fddee519d87d684a0c4c9ad3ee6eb55f1c6489837d3399d59ed5dd451f6d5bd32f4cb5fc1720c2826c271f336d12d5f WHIRLPOOL dd1f5828e50bbdf9a522c6d1421ecd553c6e7e4e33145622596f50b308ed097e583da1a544c1dfb31c14408e003d1014cc3d6137f2ae28a8fc5a2f4cccbcab72
diff --git a/media-plugins/kodi-vfs-rar/kodi-vfs-rar-9999.ebuild b/media-plugins/kodi-vfs-rar/kodi-vfs-rar-9999.ebuild
new file mode 100644
index 000000000000..35789c57ed64
--- /dev/null
+++ b/media-plugins/kodi-vfs-rar/kodi-vfs-rar-9999.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="RAR VFS addon for Kodi"
+HOMEPAGE="https://github.com/notspiff/vfs.rar"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/vfs.rar.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/vfs.rar/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/vfs.rar-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ =dev-libs/libplatform-2*
+ =media-libs/kodi-platform-9999
+ =media-tv/kodi-9999
+ "
diff --git a/media-plugins/kodi-vfs-rar/metadata.xml b/media-plugins/kodi-vfs-rar/metadata.xml
new file mode 100644
index 000000000000..ff4a8e488c6a
--- /dev/null
+++ b/media-plugins/kodi-vfs-rar/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>RAR VFS addon for Kodi</longdescription>
+ <upstream>
+ <remote-id type="github">notspiff/vfs.rar</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-vfs-sacd/Manifest b/media-plugins/kodi-vfs-sacd/Manifest
new file mode 100644
index 000000000000..21b8eb190e21
--- /dev/null
+++ b/media-plugins/kodi-vfs-sacd/Manifest
@@ -0,0 +1,2 @@
+EBUILD kodi-vfs-sacd-9999.ebuild 634 SHA256 dbab1f65cde1c5b577f82e0ff2c11ee0887313a929906d838aee37f7293ef69e SHA512 c9a832fb91aee1f17b51af3d3622aa19de2e018d7d9cdbcd5d54548af541a65a224f7b1667d60bf662ea4a2ecea1527385af25b7deb3b31fcd621c817a0fe760 WHIRLPOOL 7befc04c07d510f1b2010e635af7dbfe9fde9352375d9aa8e415c01bcd4032984a2f5cbe72b12317150f90d2d3c253ed4b98e8b4688629845061524eac9ee7c6
+MISC metadata.xml 423 SHA256 babf7437eada8e1c395e68b05621c836653812eddcf9708cb4d3fc6d9f789143 SHA512 f1d5951a35cb376fb6be52352b186f46e2f0b5bbaed86e21d267ee5b4cf9d46af9144b93fd71049aef9ac5ff252340930ad8cc210c279ebd6114d400861d4602 WHIRLPOOL a2ada70f6d0d0100513a1036ea24c0012a01f9c4df48f7bd95b39180427d89551b931b44d85d1ab07c2aaf56477099e13db12c8785aafd227d8dcfe3f386749e
diff --git a/media-plugins/kodi-vfs-sacd/kodi-vfs-sacd-9999.ebuild b/media-plugins/kodi-vfs-sacd/kodi-vfs-sacd-9999.ebuild
new file mode 100644
index 000000000000..e2af235a8561
--- /dev/null
+++ b/media-plugins/kodi-vfs-sacd/kodi-vfs-sacd-9999.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="SACD VFS addon for Kodi"
+HOMEPAGE="https://github.com/notspiff/vfs.sacd"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/vfs.sacd.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/vfs.sacd/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/vfs.sacd-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ =dev-libs/libplatform-2*
+ =media-libs/kodi-platform-9999
+ =media-tv/kodi-9999
+ "
diff --git a/media-plugins/kodi-vfs-sacd/metadata.xml b/media-plugins/kodi-vfs-sacd/metadata.xml
new file mode 100644
index 000000000000..7b93c006e4c0
--- /dev/null
+++ b/media-plugins/kodi-vfs-sacd/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>SACD VFS addon for Kodi</longdescription>
+ <upstream>
+ <remote-id type="github">notspiff/vfs.sacd</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-visualization-fishbmc/Manifest b/media-plugins/kodi-visualization-fishbmc/Manifest
new file mode 100644
index 000000000000..454f16a24d98
--- /dev/null
+++ b/media-plugins/kodi-visualization-fishbmc/Manifest
@@ -0,0 +1,4 @@
+DIST kodi-visualization-fishbmc-4.1.0.tar.gz 58536 SHA256 cf42a21978578cb5ecb10c20fe09791183d8ef2998ff9d956a84142a7dda8f72 SHA512 6107228b8a3f92a047003ef3a34dc57d187d9c6b1f28e2f8d326fd71e7e7b586750c02a3bb9b11cdda322cbdc5d3fe0146c08364029da028fd65d0f3a13a3358 WHIRLPOOL 31788d0856c37548038f7e22af0dab1035db6a5baf58024ef75095de5f15872a77c704957cbf5453c46307901524466a19b03e3d7ba9e6da54cb35fbe5498caa
+EBUILD kodi-visualization-fishbmc-4.1.0.ebuild 666 SHA256 ca61abef2219c8b5bfae0295fb15822d1194b91d88022fd6850beb4fa29080b2 SHA512 e1b28f95222e78ab7e65c6b98f69e2e68efc8b80e9d4ea82e3c83313166a512d5397ff6d2227b26a72fee4624cc9c8e5ce6bc108458c4efa1bf472f40a425fc8 WHIRLPOOL 28317a9c005a7fb06aac999fc0eb26b54c394f886078487c7f25a262d8d114a1a49e19294fbff57ddc52e2dfc5dcb7dc492aec95ec88f10c8e0d7dc7788b5725
+EBUILD kodi-visualization-fishbmc-9999.ebuild 666 SHA256 ca61abef2219c8b5bfae0295fb15822d1194b91d88022fd6850beb4fa29080b2 SHA512 e1b28f95222e78ab7e65c6b98f69e2e68efc8b80e9d4ea82e3c83313166a512d5397ff6d2227b26a72fee4624cc9c8e5ce6bc108458c4efa1bf472f40a425fc8 WHIRLPOOL 28317a9c005a7fb06aac999fc0eb26b54c394f886078487c7f25a262d8d114a1a49e19294fbff57ddc52e2dfc5dcb7dc492aec95ec88f10c8e0d7dc7788b5725
+MISC metadata.xml 439 SHA256 5ae3898079da582bf16ecbfdf759b8529585e9f24f4d432536d9a3135cd52e71 SHA512 0bdb34edf345e638dc3bd557a77adf3745d9332bd0858c40bc003511df26d87597932d2d2987e2245345c44b95d0d03696b61443c1eafaf95b0e151ddcc921d5 WHIRLPOOL 568eb1eafc2098422cd0ae6b68d7a8c2abb845affd619ac1e3c05545bf25bf4afa2a92c7b4eb24014b34b112e716901e87bcbbd5ae629b3bd8547acd95a12cd3
diff --git a/media-plugins/kodi-visualization-fishbmc/kodi-visualization-fishbmc-4.1.0.ebuild b/media-plugins/kodi-visualization-fishbmc/kodi-visualization-fishbmc-4.1.0.ebuild
new file mode 100644
index 000000000000..79e49b72338f
--- /dev/null
+++ b/media-plugins/kodi-visualization-fishbmc/kodi-visualization-fishbmc-4.1.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Fische visualizer for Kodi"
+HOMEPAGE="https://github.com/notspiff/visualization.fishbmc"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/visualization.fishbmc.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/visualization.fishbmc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/visualization.fishbmc-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ virtual/opengl
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-visualization-fishbmc/kodi-visualization-fishbmc-9999.ebuild b/media-plugins/kodi-visualization-fishbmc/kodi-visualization-fishbmc-9999.ebuild
new file mode 100644
index 000000000000..79e49b72338f
--- /dev/null
+++ b/media-plugins/kodi-visualization-fishbmc/kodi-visualization-fishbmc-9999.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Fische visualizer for Kodi"
+HOMEPAGE="https://github.com/notspiff/visualization.fishbmc"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/visualization.fishbmc.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/visualization.fishbmc/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/visualization.fishbmc-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ virtual/opengl
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-visualization-fishbmc/metadata.xml b/media-plugins/kodi-visualization-fishbmc/metadata.xml
new file mode 100644
index 000000000000..a0d45002398e
--- /dev/null
+++ b/media-plugins/kodi-visualization-fishbmc/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>Fische visualizer for Kodi</longdescription>
+ <upstream>
+ <remote-id type="github">notspiff/visualization.fishbmc</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-visualization-goom/Manifest b/media-plugins/kodi-visualization-goom/Manifest
new file mode 100644
index 000000000000..9ef0f783c236
--- /dev/null
+++ b/media-plugins/kodi-visualization-goom/Manifest
@@ -0,0 +1,4 @@
+DIST kodi-visualization-goom-1.1.0.tar.gz 493839 SHA256 62a26efb6cd5d5fd109e38accb3deb71145972ae30b914bed7620eb40465c954 SHA512 d0e7ab3931ad32f16f4b97f3746e2e5ec9ed08ba23184ac880ab4da1c0da16511c6a9e1ea595ccbbac3c7c8f385fa5dced1e554d0a1a8122db4f35223eb66ace WHIRLPOOL 9ba327661e7a42ebe213b142efbbd834c89c220649a9b8f87567b00331acaece7007ebc6c488bbdd232fc429452033929fbf7207dcc0806c81d450860661c348
+EBUILD kodi-visualization-goom-1.1.0.ebuild 652 SHA256 3033adee3c2cd47d067d47bb0440cb50ade63ed94675977f6e11e88010b88a48 SHA512 8e1387bfbd8083d44aec6471a5e2adce9ea997b47472adc2066e77098354619b13998f27f2e3e4e469adc318907de2299c6a3508f29096b6e7820491ccdef8a5 WHIRLPOOL 6048151bfd5355d8fd489547fd3ce65c43d6bc2fdbdfdd16f593939ef0bc370f24e276b2caf3a954ce66d2c2691bbb206351588298c1b6f638408b6667f882c6
+EBUILD kodi-visualization-goom-9999.ebuild 652 SHA256 3033adee3c2cd47d067d47bb0440cb50ade63ed94675977f6e11e88010b88a48 SHA512 8e1387bfbd8083d44aec6471a5e2adce9ea997b47472adc2066e77098354619b13998f27f2e3e4e469adc318907de2299c6a3508f29096b6e7820491ccdef8a5 WHIRLPOOL 6048151bfd5355d8fd489547fd3ce65c43d6bc2fdbdfdd16f593939ef0bc370f24e276b2caf3a954ce66d2c2691bbb206351588298c1b6f638408b6667f882c6
+MISC metadata.xml 434 SHA256 2a3ceecf9baac497314d9a58aa794c193d98487a9537488dfa644f065850e812 SHA512 614347e4b283abd727a963d2b276fc6e0e1477ba1e5571957b123670be073a50e14e4c0460aba90b5f01380fd40f8f1e334b2b6a9409e038b3c9dd79ee2fc15c WHIRLPOOL a1e3ae260c46deeb12f0c3fefeca592048bb660900a27edfcf26ac2f87dd3939373ea445c886b7f8ffdbed1288626e004db5795e5874c0d0432db294115ab5ea
diff --git a/media-plugins/kodi-visualization-goom/kodi-visualization-goom-1.1.0.ebuild b/media-plugins/kodi-visualization-goom/kodi-visualization-goom-1.1.0.ebuild
new file mode 100644
index 000000000000..eb3bb95da398
--- /dev/null
+++ b/media-plugins/kodi-visualization-goom/kodi-visualization-goom-1.1.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Goom visualizer for Kodi"
+HOMEPAGE="https://github.com/notspiff/visualization.goom"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/visualization.goom.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/visualization.goom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/visualization.goom-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ virtual/opengl
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-visualization-goom/kodi-visualization-goom-9999.ebuild b/media-plugins/kodi-visualization-goom/kodi-visualization-goom-9999.ebuild
new file mode 100644
index 000000000000..eb3bb95da398
--- /dev/null
+++ b/media-plugins/kodi-visualization-goom/kodi-visualization-goom-9999.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Goom visualizer for Kodi"
+HOMEPAGE="https://github.com/notspiff/visualization.goom"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/visualization.goom.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/visualization.goom/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/visualization.goom-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ virtual/opengl
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-visualization-goom/metadata.xml b/media-plugins/kodi-visualization-goom/metadata.xml
new file mode 100644
index 000000000000..bf6c62115a61
--- /dev/null
+++ b/media-plugins/kodi-visualization-goom/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>Goom visualizer for Kodi</longdescription>
+ <upstream>
+ <remote-id type="github">notspiff/visualization.goom</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-visualization-nastyfft/Manifest b/media-plugins/kodi-visualization-nastyfft/Manifest
new file mode 100644
index 000000000000..69c519eb66ae
--- /dev/null
+++ b/media-plugins/kodi-visualization-nastyfft/Manifest
@@ -0,0 +1,4 @@
+DIST kodi-visualization-nastyfft-1.1.0.tar.gz 22375 SHA256 70602e7eb708b61a67ccbee4d54a5e806cd12487fa0aa6651d45af3222c95774 SHA512 fd32db6e39558102d6d9959b51029ceda250c5e3174689718ec78b095294cabda3d1459db753507245f96d7798273df23a197e82a9dea5a050147c6133a4b2e3 WHIRLPOOL f1eded533fe35b3148df7bcc331bf441c24029f3a957bce5540878592f0c8f2f22d07301e3c3d371528f9a89be9459d9f715377b76389d7541df2e0dcc1eef60
+EBUILD kodi-visualization-nastyfft-1.1.0.ebuild 672 SHA256 9927fbd4da48b60cf050dead3bb607601940de6ad1bfe45b7b9651ac71db3b7b SHA512 5a81ac8811637ba5cb61adc597950a6b6e56eba88b005b9ae1cd12e2c25b97ff58b15b0335e9b276b4973ff5d6ecc08db985bed1d810e389a504eaf21e1514db WHIRLPOOL 98cd1113507a02269c600d723fff02ea13c0f406ee316edc62ef505428c9770b30cccbd00296600e7aea99cce927855b469996b10c251565c540521523119329
+EBUILD kodi-visualization-nastyfft-9999.ebuild 672 SHA256 9927fbd4da48b60cf050dead3bb607601940de6ad1bfe45b7b9651ac71db3b7b SHA512 5a81ac8811637ba5cb61adc597950a6b6e56eba88b005b9ae1cd12e2c25b97ff58b15b0335e9b276b4973ff5d6ecc08db985bed1d810e389a504eaf21e1514db WHIRLPOOL 98cd1113507a02269c600d723fff02ea13c0f406ee316edc62ef505428c9770b30cccbd00296600e7aea99cce927855b469996b10c251565c540521523119329
+MISC metadata.xml 442 SHA256 2ae5f0f4c3d0a6b7115801fc6c9e04affdda210edd1c016651be9f2e51e7ad7f SHA512 16f85f34283637601a3d32d268ff21a97ebe697e3830f082d39f4c1a401f123ce449c4943e1f8942aa9922404a7a4b86f36561e65db43a4788b9bdb8d700851b WHIRLPOOL 7f536014ce098e51a413477a63dfa84ef08e3bbf23daff188f60269963ae7aa5d85f63e9fab3822fcf11e3086448ef531b9b2c9fe4429247c537d3a1723d6cc7
diff --git a/media-plugins/kodi-visualization-nastyfft/kodi-visualization-nastyfft-1.1.0.ebuild b/media-plugins/kodi-visualization-nastyfft/kodi-visualization-nastyfft-1.1.0.ebuild
new file mode 100644
index 000000000000..e2335a5790f0
--- /dev/null
+++ b/media-plugins/kodi-visualization-nastyfft/kodi-visualization-nastyfft-1.1.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="NastyFFT visualizer for Kodi"
+HOMEPAGE="https://github.com/notspiff/visualization.nastyfft"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/visualization.nastyfft.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/visualization.nastyfft/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/visualization.nastyfft-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ virtual/opengl
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-visualization-nastyfft/kodi-visualization-nastyfft-9999.ebuild b/media-plugins/kodi-visualization-nastyfft/kodi-visualization-nastyfft-9999.ebuild
new file mode 100644
index 000000000000..e2335a5790f0
--- /dev/null
+++ b/media-plugins/kodi-visualization-nastyfft/kodi-visualization-nastyfft-9999.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="NastyFFT visualizer for Kodi"
+HOMEPAGE="https://github.com/notspiff/visualization.nastyfft"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/visualization.nastyfft.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/visualization.nastyfft/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/visualization.nastyfft-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ virtual/opengl
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-visualization-nastyfft/metadata.xml b/media-plugins/kodi-visualization-nastyfft/metadata.xml
new file mode 100644
index 000000000000..39e95b331ad0
--- /dev/null
+++ b/media-plugins/kodi-visualization-nastyfft/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>NastyFFT visualizer for Kodi</longdescription>
+ <upstream>
+ <remote-id type="github">notspiff/visualization.nastyfft</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-visualization-projectm/Manifest b/media-plugins/kodi-visualization-projectm/Manifest
new file mode 100644
index 000000000000..d8698bc05cd3
--- /dev/null
+++ b/media-plugins/kodi-visualization-projectm/Manifest
@@ -0,0 +1,6 @@
+DIST kodi-visualization-projectm-1.2.0.tar.gz 450058 SHA256 91554f830c003c9894e0dd73687cc8c1caabe3268eb7cc8be4341ca154abefac SHA512 9ad106cb97ac9c626908988a5c9cf7a9b18b23585f7c905cb8298a93afaf1e735eb3b582152e30e4e5bdd83625608228a9abaf233c8bbb765b7031c4a2d5a44e WHIRLPOOL af72bbb9534c8329cdf4f90c42260ad5a2d4971f12a2b35bc5f0b28d358a8d2e10e0a5de89c828009a1a33db6aa7f7e70f52f6049cf926881a5dfd912064aff3
+DIST kodi-visualization-projectm-1.2.1.tar.gz 450055 SHA256 9d5ef0a2c48724db49692801be17133794173f6d96030995ebd2a821a2419996 SHA512 37091b7656c791434c80572d57424bfc7161c0f2b752adffc2c4d837c93d733e104f7b68893544f3efc32c67e607882063c34ecae240754b1c71856d83ba4c2e WHIRLPOOL 44fd1333b070c6277701db838308e2a2fcef85363aeb16760db74c1eb9c6de06ebf40140c23ce8347f82fdc5f1f93eca92eb674cf20b23080855748ce8bb44ed
+EBUILD kodi-visualization-projectm-1.2.0.ebuild 732 SHA256 f0437f7eb38c5946700619c03925a7db79443ecaf5973bf2309cb7d504cdc091 SHA512 66ed3a37a1b0caeee1704afa91f075af8a7dc6536c56da12e38c9e4e3ca510848f9a235a97d4e10e7dc46a2838a6a578863fdf87cab1ae3bd2ac78bc56578b5c WHIRLPOOL 0bbb5fa6ee983d54124f215671229f64b625a9ee1754f5f33e75fdcdeb492ce8f3312be37b0c9043ffc426de9080b4f7f4dd2722786dc9f522ee10010d6e9267
+EBUILD kodi-visualization-projectm-1.2.1.ebuild 732 SHA256 f0437f7eb38c5946700619c03925a7db79443ecaf5973bf2309cb7d504cdc091 SHA512 66ed3a37a1b0caeee1704afa91f075af8a7dc6536c56da12e38c9e4e3ca510848f9a235a97d4e10e7dc46a2838a6a578863fdf87cab1ae3bd2ac78bc56578b5c WHIRLPOOL 0bbb5fa6ee983d54124f215671229f64b625a9ee1754f5f33e75fdcdeb492ce8f3312be37b0c9043ffc426de9080b4f7f4dd2722786dc9f522ee10010d6e9267
+EBUILD kodi-visualization-projectm-9999.ebuild 734 SHA256 6bfd4e54b25793ef95e390314137b0dc23b93fe7f0e118612c77abbad5b9bfab SHA512 126ec30d61fd6eb656ee26f2532c42be01e8b6851659a2e5a47fd48c4bfdc3afeadd792916df1f4200692eba4d1a7c4dd30758de763d88df8a8c53da6bd07f46 WHIRLPOOL 2cdf74852569895d6090eba71ac3f228f2052feb91f51e5ef590f8184aaff9fa6de53c7c0e1954bc6640697f555c9f1318072453093d4593895187d7b44de87b
+MISC metadata.xml 442 SHA256 25236157ae7af6a89a5210ed72228cba68771df673c40544318e1168df7ee5fe SHA512 8da50a72485eaa2797b57c26d60ac28e94637c7c9b7ea6ada94b18d79e5aac91735f56001a637497ee65cace1ccbd3405d2219395af990215e7de7af5b40e9eb WHIRLPOOL 8c9fde46a440d2411435bc191081b0d90541701333fa9b00c295fddff355f6fca851f633324c105c38fcba0d1341c6298cbcaf166ab49f5ce18774515f488ab3
diff --git a/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-1.2.0.ebuild b/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-1.2.0.ebuild
new file mode 100644
index 000000000000..cc8110b82d20
--- /dev/null
+++ b/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-1.2.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="ProjectM visualizer for Kodi"
+HOMEPAGE="https://github.com/notspiff/visualization.projectm"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/visualization.projectm.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/visualization.projectm/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/visualization.projectm-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ =media-tv/kodi-17*
+ =media-libs/kodi-platform-17*
+ media-libs/libprojectm
+ virtual/opengl
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-1.2.1.ebuild b/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-1.2.1.ebuild
new file mode 100644
index 000000000000..cc8110b82d20
--- /dev/null
+++ b/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-1.2.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="ProjectM visualizer for Kodi"
+HOMEPAGE="https://github.com/notspiff/visualization.projectm"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/visualization.projectm.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/visualization.projectm/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/visualization.projectm-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ =media-tv/kodi-17*
+ =media-libs/kodi-platform-17*
+ media-libs/libprojectm
+ virtual/opengl
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-9999.ebuild b/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-9999.ebuild
new file mode 100644
index 000000000000..fbfcbfb612a2
--- /dev/null
+++ b/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-9999.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="ProjectM visualizer for Kodi"
+HOMEPAGE="https://github.com/notspiff/visualization.projectm"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/visualization.projectm.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/visualization.projectm/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/visualization.projectm-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ =media-tv/kodi-9999
+ =media-libs/kodi-platform-9999
+ media-libs/libprojectm
+ virtual/opengl
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-visualization-projectm/metadata.xml b/media-plugins/kodi-visualization-projectm/metadata.xml
new file mode 100644
index 000000000000..e72551f7ee08
--- /dev/null
+++ b/media-plugins/kodi-visualization-projectm/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>ProjectM visualizer for Kodi</longdescription>
+ <upstream>
+ <remote-id type="github">notspiff/visualization.projectm</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-visualization-shadertoy/Manifest b/media-plugins/kodi-visualization-shadertoy/Manifest
new file mode 100644
index 000000000000..379911ff134b
--- /dev/null
+++ b/media-plugins/kodi-visualization-shadertoy/Manifest
@@ -0,0 +1,4 @@
+DIST kodi-visualization-shadertoy-1.1.5.tar.gz 11826868 SHA256 4456e88bc94bcb3e2481286b27926a1f6d85d6f857de31a46d50f44fead01abd SHA512 557cc9567707ab53c63537f760b552c4129f45a4c99346acf9d00f8fea5249af1a8af9ea6fc8587e7ab6e24c8a686356e5bacf0a2cb34dcc8b38059c36127e43 WHIRLPOOL d51d6cf93bc6a204f5cae905e5ca3c88920d3f240892fa25b0a5bc003515f17971fcadd5d725ac54c309c7a0d8e34ffefbad797c505aacfe8f42ef42a9d66e3d
+EBUILD kodi-visualization-shadertoy-1.1.5.ebuild 703 SHA256 7bf9affabe0ddbea722754be674693f1a26db320f7904bba7a175897dd62b87d SHA512 e6616a30af82973f51dbdaa0ef2897a8983a572d3a7456a2eb1da6f6f126a88579aa9bfe703c07e100515f5635b6ae1fc7de09fbd25057e128cd8a75280d7cce WHIRLPOOL 0f1bdec9cb464182a26b14d32a42940bdeccf61adb0bb5d8b60c377db9c046284c4ae23422e2c653fa8fd3fcc639d53c76efc60b9fc08b61df938dbf4a2697d6
+EBUILD kodi-visualization-shadertoy-9999.ebuild 703 SHA256 7bf9affabe0ddbea722754be674693f1a26db320f7904bba7a175897dd62b87d SHA512 e6616a30af82973f51dbdaa0ef2897a8983a572d3a7456a2eb1da6f6f126a88579aa9bfe703c07e100515f5635b6ae1fc7de09fbd25057e128cd8a75280d7cce WHIRLPOOL 0f1bdec9cb464182a26b14d32a42940bdeccf61adb0bb5d8b60c377db9c046284c4ae23422e2c653fa8fd3fcc639d53c76efc60b9fc08b61df938dbf4a2697d6
+MISC metadata.xml 444 SHA256 c392e591d479c1ff00bd9d95d67e0e1d057f8ed888e2346231ce063882bf84a5 SHA512 fd48ce690812e3f9fa01c719f067e48297d399936119e86fc303fd73cdf49c40548122e4d66ad29c06715c4cc7fb555b827a761d1625d62e84b24f02454112ec WHIRLPOOL 39c4bf2deadc02c33681262ede1a83a8f897499d7d6e334975c3640cd7ae3d1cd30539173aba206ce32d19c0340c2880a4e30696f1d6223d11af543c326d4a83
diff --git a/media-plugins/kodi-visualization-shadertoy/kodi-visualization-shadertoy-1.1.5.ebuild b/media-plugins/kodi-visualization-shadertoy/kodi-visualization-shadertoy-1.1.5.ebuild
new file mode 100644
index 000000000000..cfc3de7a808e
--- /dev/null
+++ b/media-plugins/kodi-visualization-shadertoy/kodi-visualization-shadertoy-1.1.5.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Shadertoy visualizer for Kodi"
+HOMEPAGE="https://github.com/notspiff/visualization.shadertoy"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/visualization.shadertoy.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/visualization.shadertoy/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/visualization.shadertoy-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ =dev-libs/libplatform-2*
+ media-tv/kodi
+ virtual/opengl
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-visualization-shadertoy/kodi-visualization-shadertoy-9999.ebuild b/media-plugins/kodi-visualization-shadertoy/kodi-visualization-shadertoy-9999.ebuild
new file mode 100644
index 000000000000..cfc3de7a808e
--- /dev/null
+++ b/media-plugins/kodi-visualization-shadertoy/kodi-visualization-shadertoy-9999.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Shadertoy visualizer for Kodi"
+HOMEPAGE="https://github.com/notspiff/visualization.shadertoy"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/visualization.shadertoy.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/visualization.shadertoy/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/visualization.shadertoy-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ =dev-libs/libplatform-2*
+ media-tv/kodi
+ virtual/opengl
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-visualization-shadertoy/metadata.xml b/media-plugins/kodi-visualization-shadertoy/metadata.xml
new file mode 100644
index 000000000000..6031ec950cc5
--- /dev/null
+++ b/media-plugins/kodi-visualization-shadertoy/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>Shadertoy visualizer for Kodi</longdescription>
+ <upstream>
+ <remote-id type="github">notspiff/visualization.shadertoy</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-visualization-spectrum/Manifest b/media-plugins/kodi-visualization-spectrum/Manifest
new file mode 100644
index 000000000000..adc1725efc5d
--- /dev/null
+++ b/media-plugins/kodi-visualization-spectrum/Manifest
@@ -0,0 +1,4 @@
+DIST kodi-visualization-spectrum-1.1.1.tar.gz 52357 SHA256 7ee78ff5c24e3f81b6e2a9208237f34667cb9faa5453d7bdb900ab65245973f1 SHA512 7288f6d383a34415cb147c5263a20d79a4ee399ef85bdef86f115667967d4a71340dce911f8e7f3ff34a9dd58cd3784b5f97595231c5df6df3e813f16d09258c WHIRLPOOL 3b12923fda1e5ba07d39ee1f3954ede44227de7a9c1a1542eaeaf8744f739bcb3ca486f9e0f68f864e5d9e73309928ad295c5bbf118454c3da81bb966c25d7a0
+EBUILD kodi-visualization-spectrum-1.1.1.ebuild 672 SHA256 a47969e785dae81dbd94979638182c2f0cabbb4da0f83f378e4ecc682a633328 SHA512 adc631d17f89638df6548fe27cbef9acbe1e1753bed353bc1cbcdbe2a376688260bfa9bdc80c9fab1e991304a2fc9e2ee54bb70f4c36fff122ec605822f83562 WHIRLPOOL ce20611a0119ccf4d62b1bfcb9e43db02f4c611b4899a8c17feb28a9d82af519f8b1b2b8f162a99a891e55324f848f12f8e60b3c2fab9b386c2ef1a78cdb69ee
+EBUILD kodi-visualization-spectrum-9999.ebuild 672 SHA256 a47969e785dae81dbd94979638182c2f0cabbb4da0f83f378e4ecc682a633328 SHA512 adc631d17f89638df6548fe27cbef9acbe1e1753bed353bc1cbcdbe2a376688260bfa9bdc80c9fab1e991304a2fc9e2ee54bb70f4c36fff122ec605822f83562 WHIRLPOOL ce20611a0119ccf4d62b1bfcb9e43db02f4c611b4899a8c17feb28a9d82af519f8b1b2b8f162a99a891e55324f848f12f8e60b3c2fab9b386c2ef1a78cdb69ee
+MISC metadata.xml 442 SHA256 9178a7a7137f53be3c15ded339c21d9a22e344e35ce92de5977413630d7f0f2f SHA512 8887efa27fd4c9b3f1d371d480a18f909d670f6e1c1d713cd85a4370cacced1a054575b0513d99ad5e5ee27807654b9f6f2d03220ed9c70bb24cb9e518971c60 WHIRLPOOL d1c6bca41e22505f0033f4f9b06371145557a33e58b86fddfe6c31341043a901a5a75d6922c4d97f74b08ed73def20bdeaf3fd8836b73a73b257e76645572e92
diff --git a/media-plugins/kodi-visualization-spectrum/kodi-visualization-spectrum-1.1.1.ebuild b/media-plugins/kodi-visualization-spectrum/kodi-visualization-spectrum-1.1.1.ebuild
new file mode 100644
index 000000000000..6f6d23709086
--- /dev/null
+++ b/media-plugins/kodi-visualization-spectrum/kodi-visualization-spectrum-1.1.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Spectrum visualizer for Kodi"
+HOMEPAGE="https://github.com/notspiff/visualization.spectrum"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/visualization.spectrum.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/visualization.spectrum/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/visualization.spectrum-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ virtual/opengl
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-visualization-spectrum/kodi-visualization-spectrum-9999.ebuild b/media-plugins/kodi-visualization-spectrum/kodi-visualization-spectrum-9999.ebuild
new file mode 100644
index 000000000000..6f6d23709086
--- /dev/null
+++ b/media-plugins/kodi-visualization-spectrum/kodi-visualization-spectrum-9999.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Spectrum visualizer for Kodi"
+HOMEPAGE="https://github.com/notspiff/visualization.spectrum"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/visualization.spectrum.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/visualization.spectrum/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/visualization.spectrum-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ virtual/opengl
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-visualization-spectrum/metadata.xml b/media-plugins/kodi-visualization-spectrum/metadata.xml
new file mode 100644
index 000000000000..924fb345441f
--- /dev/null
+++ b/media-plugins/kodi-visualization-spectrum/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>Spectrum visualizer for Kodi</longdescription>
+ <upstream>
+ <remote-id type="github">notspiff/visualization.spectrum</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-visualization-starburst/Manifest b/media-plugins/kodi-visualization-starburst/Manifest
new file mode 100644
index 000000000000..781f5eeb9a83
--- /dev/null
+++ b/media-plugins/kodi-visualization-starburst/Manifest
@@ -0,0 +1,2 @@
+EBUILD kodi-visualization-starburst-9999.ebuild 677 SHA256 8116a80bd9e7b77c2ae28c0b45f2fc588d93aff094c7b3f07978015aa6c94a00 SHA512 21e0801e0b4f3777ac83470333c394227f71cc769fb6c1e8a66260270b8c6742a692eec226a451a87a2feda390334efe504c40949e8fe3940aefc06e1a44318e WHIRLPOOL da2cfaed89a9f21a5669326c72ba64fa9fdebe15434fc5f862bb237dab5f106b09e70f29496d963ea87e66250ae599706d4e4cc0683e0223c9ff3b871584a9ce
+MISC metadata.xml 444 SHA256 e6991fd3075b7df3e330b8c13a2203b521cc42bea3dcd08c0101ae064f6aa3c2 SHA512 c263072074bffb4a1665ebc90aba169c61f836e51d7778c3192b7ba6a370d4eb17691aaa1e3efbc869a4f64e367aea8795e93439e9d82515be443c1f66a77464 WHIRLPOOL e2fc975c5d41d5cdf6c8f45f332f4bb731b474f488ecc5ff67d48a5735d37a295f0ae74b03586b62a0258a5d954b4c0cca4f335f5694fb9e5cfc7ceebbd0f14f
diff --git a/media-plugins/kodi-visualization-starburst/kodi-visualization-starburst-9999.ebuild b/media-plugins/kodi-visualization-starburst/kodi-visualization-starburst-9999.ebuild
new file mode 100644
index 000000000000..4b1bf1f00f4d
--- /dev/null
+++ b/media-plugins/kodi-visualization-starburst/kodi-visualization-starburst-9999.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="StarBurst visualizer for Kodi"
+HOMEPAGE="https://github.com/notspiff/visualization.starburst"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/visualization.starburst.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/visualization.starburst/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/visualization.starburst-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ virtual/opengl
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-visualization-starburst/metadata.xml b/media-plugins/kodi-visualization-starburst/metadata.xml
new file mode 100644
index 000000000000..1b1356a2a704
--- /dev/null
+++ b/media-plugins/kodi-visualization-starburst/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>StarBurst visualizer for Kodi</longdescription>
+ <upstream>
+ <remote-id type="github">notspiff/visualization.starburst</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/kodi-visualization-waveform/Manifest b/media-plugins/kodi-visualization-waveform/Manifest
new file mode 100644
index 000000000000..2b0e6fe207af
--- /dev/null
+++ b/media-plugins/kodi-visualization-waveform/Manifest
@@ -0,0 +1,4 @@
+DIST kodi-visualization-waveform-1.1.0.tar.gz 42636 SHA256 cf10d8d78cb2bde4a0a21bb7e467445617b46593c093ef05f336f95a048f2d54 SHA512 243696af3388506a52c46c8e636f5cbe973c916e1b03f24ad58327642721cf1a492fb16a7a0e69cd80732b8b435b009862dffca78dc8974f86cbb092a6aff195 WHIRLPOOL a776c400259df6da7a0258c9f40859ac5e3c0005ab0510a303ca50e744bec0bcd2e00c6a9669a49936a21228fb8ecad35b35956801a16109f04da56da9f82442
+EBUILD kodi-visualization-waveform-1.1.0.ebuild 672 SHA256 3370a25ced0f3e3a67586900bc2d3b16559e32a869e9cee97c78b3f26d24702a SHA512 17c082490e34303abb5dec89300ec926a364ec057efff76044628a03b262228e2b37f426ea879423c70f5e8a1547089ffded1734372f9b9552e1792197b94efb WHIRLPOOL 16643e26e50ecb48dd79b6d3bc668692df96f1656cd6d14e1abc6f1db520b3aefadab9fe000225506843222b9725a3218dfdd8f5468f55cfe51665cde27d6770
+EBUILD kodi-visualization-waveform-9999.ebuild 672 SHA256 3370a25ced0f3e3a67586900bc2d3b16559e32a869e9cee97c78b3f26d24702a SHA512 17c082490e34303abb5dec89300ec926a364ec057efff76044628a03b262228e2b37f426ea879423c70f5e8a1547089ffded1734372f9b9552e1792197b94efb WHIRLPOOL 16643e26e50ecb48dd79b6d3bc668692df96f1656cd6d14e1abc6f1db520b3aefadab9fe000225506843222b9725a3218dfdd8f5468f55cfe51665cde27d6770
+MISC metadata.xml 442 SHA256 683c50bb891405fa5c66861cbab02320e3de686c712a26a35bd4ed0dbd3c96df SHA512 db3d8281ce7009ffd837deb9688bcff3f9b5c3dd62ccc39f967c7608de237b36a8c5a7c88c9d2214411d3773972d65213a1b413b7ad31dad4e7908aa0706fe42 WHIRLPOOL 0827641f326fcf9b6bde504a6f67aac6b7d4cef4ab28e0ce4aa07b8fa1e8555faab10d556a3471014cec3200121f6f248c1dd27b5c9a269861680ce6dab614a8
diff --git a/media-plugins/kodi-visualization-waveform/kodi-visualization-waveform-1.1.0.ebuild b/media-plugins/kodi-visualization-waveform/kodi-visualization-waveform-1.1.0.ebuild
new file mode 100644
index 000000000000..494532324f6a
--- /dev/null
+++ b/media-plugins/kodi-visualization-waveform/kodi-visualization-waveform-1.1.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Waveform visualizer for Kodi"
+HOMEPAGE="https://github.com/notspiff/visualization.waveform"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/visualization.waveform.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/visualization.waveform/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/visualization.waveform-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ virtual/opengl
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-visualization-waveform/kodi-visualization-waveform-9999.ebuild b/media-plugins/kodi-visualization-waveform/kodi-visualization-waveform-9999.ebuild
new file mode 100644
index 000000000000..494532324f6a
--- /dev/null
+++ b/media-plugins/kodi-visualization-waveform/kodi-visualization-waveform-9999.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils kodi-addon
+
+DESCRIPTION="Waveform visualizer for Kodi"
+HOMEPAGE="https://github.com/notspiff/visualization.waveform"
+SRC_URI=""
+
+case ${PV} in
+9999)
+ SRC_URI=""
+ EGIT_REPO_URI="https://github.com/notspiff/visualization.waveform.git"
+ inherit git-r3
+ ;;
+*)
+ KEYWORDS="~amd64 ~x86"
+ SRC_URI="https://github.com/notspiff/visualization.waveform/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+ S="${WORKDIR}/visualization.waveform-${PV}"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+ media-tv/kodi
+ virtual/opengl
+ "
+
+RDEPEND="
+ ${DEPEND}
+ "
diff --git a/media-plugins/kodi-visualization-waveform/metadata.xml b/media-plugins/kodi-visualization-waveform/metadata.xml
new file mode 100644
index 000000000000..41ed7783d56a
--- /dev/null
+++ b/media-plugins/kodi-visualization-waveform/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>candrews@gentoo.org</email>
+ <name>Craig Andrews</name>
+ </maintainer>
+ <longdescription>Waveform visualizer for Kodi</longdescription>
+ <upstream>
+ <remote-id type="github">notspiff/visualization.waveform</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/ladspa-bs2b/Manifest b/media-plugins/ladspa-bs2b/Manifest
new file mode 100644
index 000000000000..77ad132d1234
--- /dev/null
+++ b/media-plugins/ladspa-bs2b/Manifest
@@ -0,0 +1,5 @@
+DIST ladspa-bs2b-0.9.1.tar.bz2 237542 SHA256 a4ecbd6cc61d62700b4f5cd5554a9321567e4b34cd6a23869db92d1fe234a9c2 SHA512 1ef4b2b71cecb7f42b1b78fe20ffb7715aad1b360abbcbca629cad58d9377ff8779a0fe983b3c6f5a00376120c838deda1d160ff9f378a955cf4b308bc5bc46a WHIRLPOOL f0b9d5e16602826e9ed7dc809dd652054b93c6f8b0689037ed106da7f85d51d2cc841e4817a531754629a43786374d4499ddb4173d05570a720869e46013870e
+EBUILD ladspa-bs2b-0.9.1.ebuild 525 SHA256 3f46c60ed8b7899c673ed1bf2b5f2d46f9100558388c365aec744f463a1cb45c SHA512 3d9916a50ecb1e6b35598298ac17bcf140b5553ee5e9d884b5f7097d158fa380fe2478d153225cef06fc0d973e6897f2f583e92a21a59640764dba0863b7d715 WHIRLPOOL de119190e82d5056a59ba14a5c1d0acc36c1e484cedbf6caa66ed67b38b7748a44efa914b0e354515d7f7a5fde29ad52bd02cf2e69c373fd24ef597c46172bc0
+MISC ChangeLog 2193 SHA256 d4e7267de6c42a46374e7e40296de087a1d792f0582a0c3dd1ddea26dc337b81 SHA512 6e74ebdee9a4a5c4567879d663eefb815d8c452732a4fd8ccdd3e367b6dd80bf4e87702c847d4c810f3219c9282816ae660dc9f75f1a48da252da4c096c524ea WHIRLPOOL 2e842a598d698301692871419b8452902dd66f9136cdbe3290771d2a28ad99b3ed37e070ea0bf1107accb8245d04819298c35e4cd07d62ef36f22b4537735859
+MISC ChangeLog-2015 646 SHA256 65bfd6509e9233b994837c0559f6c736a80fd6364ee78fe201542dc83c1addab SHA512 2039b7e6c5ce8c1200a368a33801442c2a17ddb02f7a106a4cfdc09b7761142c1ea2f81a876cc65ffa4c692d8fec3ce0713ca711c6fdfdcb1ad0b32f4b26535c WHIRLPOOL 00cfd417a069b4bd7b561c9e9236d1a7a44b37a7a3dd25b4aeb6ddbb3beab6a79abe15fd7e88b688e56e038fce3bedb393965ded0775b6fcfc70a777ea44dacc
+MISC metadata.xml 323 SHA256 8d1487da1d20b0eb09bc2c86dae706d8f86b66b591cd8748001b68d1985cccc2 SHA512 354b905e42944d16d4ba721edee73c2ecb0cad94afcee0a471082cc267f11bc7d1c49ecb4281b6ba8206c2256ee526b345966eea457d99a0e06a440b5a126399 WHIRLPOOL a9f5dbccdccc680f96f1a4be8ac36dcbe2ad801ace4855268064cb68b16a5688379c6be0a11097e362044085ef3109e0b433599e084abdea5eb271fdd0950dff
diff --git a/media-plugins/ladspa-bs2b/ladspa-bs2b-0.9.1.ebuild b/media-plugins/ladspa-bs2b/ladspa-bs2b-0.9.1.ebuild
new file mode 100644
index 000000000000..36f7aa632b69
--- /dev/null
+++ b/media-plugins/ladspa-bs2b/ladspa-bs2b-0.9.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+DESCRIPTION="LADSPA plugin for bs2b headphone filter"
+HOMEPAGE="http://bs2b.sourceforge.net/"
+SRC_URI="mirror://sourceforge/bs2b/LADSPA%20splugin/${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_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+ dodoc AUTHORS THANKS
+}
diff --git a/media-plugins/ladspa-bs2b/metadata.xml b/media-plugins/ladspa-bs2b/metadata.xml
new file mode 100644
index 000000000000..151c49bbf57d
--- /dev/null
+++ b/media-plugins/ladspa-bs2b/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>sping@gentoo.org</email>
+ <name>Sebastian Pipping</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">bs2b</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/libvisual-plugins/Manifest b/media-plugins/libvisual-plugins/Manifest
new file mode 100644
index 000000000000..15087edb9028
--- /dev/null
+++ b/media-plugins/libvisual-plugins/Manifest
@@ -0,0 +1,7 @@
+DIST libvisual-plugins-0.4.0-m4-1.tar.bz2 1872 SHA256 0746a6088fa292b27a869fd70ea0f19b0dccd73879694148bd65a372dea333af SHA512 6522491f0797d0d442e1839fcfad985fcdba4a6d43ec94eb6edf13cea09a0b187b1e7c09b0c3b2f7b8f22d9b41f9cfb1f5b3559fed00b9dc3935fdf37bf7c08a WHIRLPOOL 70c0bf2b6eb807c65b248e8be4d614d0280bb89633ac38bc57461ef3029f9077d04837a80900ecec2429e2b6aab7b9955f36d434e4f75ca4729a7cb936c62733
+DIST libvisual-plugins-0.4.0-patches-4.tar.bz2 10814 SHA256 8f87b7f0c6d9560804e19778af41a7bcae0a2923d59095823b105c2899636913 SHA512 e6c20ebad338c300e1c049d33241daab3d6cd25a73be3402aedb13bb3cf6a84112e074fc2d57f9a7a158d12addd0d320a94d1690ed789f3a90e9cb14cfb966d2 WHIRLPOOL 19330c08acbfa65aa640c3e2254c2e959e5c8c4b7475bf01368ac7efeb2aafae1aea0c609ff214f80393a6d9d2d0cf859424aa9ad6c9e80b8845b07d79872522
+DIST libvisual-plugins-0.4.0.tar.gz 828631 SHA256 8b783a111d54b92502085199c351979d0452b950fcddddd1eae28a16d8508e9b SHA512 f8666b548bc04e8b9ab69a37bdd5483080c820115903aabaa629bb0bd0fa8424969ee596e6e66bb90d8e62d6e14513fd57f85c1b5e7e074792cfa94638134901 WHIRLPOOL 8803502bfeca08be439aa53b22211077d54b919bf432bcf65e42ee633968217b9ed0d176c7c114f03d6db903318b087b4f66c0ed4ee70c6e80e738b39c9fd1d4
+EBUILD libvisual-plugins-0.4.0-r3.ebuild 1974 SHA256 b5030280d82c5aeb9f2d1a66b9576c4a8caba26cee727a1cf7c4f322847ad249 SHA512 08dfb83477f135cb1186ea0fb43879c4aefc7e155ed74cf6238d1c9185f50aec2fdc03f9b960e6645c129c893c806d6ff4554e6cd8ba271f2232c9b304b51f1d WHIRLPOOL b96abd911a0e35ca86ac9d9d6b63be410633c2379fad58cdc1e18af2c072f9c8dd857579f0afd8273d8980c2bf14ba0bf7f401cc7adc77f067da3afb38ca580a
+MISC ChangeLog 2468 SHA256 134febe4d9810b0977a3c44bb65e42602b6d25c5024246f9cd6e03530977e0b2 SHA512 aa091b1141dacb586b3940fac66936b239f6f054dc8ebad0f9d7c0fece12adf0374b2a8e042a5feda3d7a62a40b0137a971295bed7a1a8c55ab7cd1ca456afce WHIRLPOOL dc401f4c458207887941c3710e50da8573f5b8305cf3b36954731296f657b57ebfad608d8d0ad05009dfdfe34104e602f950c8b60802f5afe4bcac21eb3eefd5
+MISC ChangeLog-2015 10854 SHA256 7c9da774331ad912956aa3511fb8642f5eba6432a5c3acbc2477493bd141aaaf SHA512 c2ff131bd9fae0ca53ced7f0c05ed7a061e125263a235c857961cc38f4b80cdf5fe946801cac8eec7cbbcde0683e8445440e71a329526e7dcb5e15964f3f031d WHIRLPOOL 2cad07a5d93dc553df1b05358ff7b0f6ff8612b3b46d42b6b077798ae42a5a516126f94d81429b087d05b8b3df559fec117b3fd6833fcd1316966d1cf9180936
+MISC metadata.xml 332 SHA256 5f9c34daedbd74e82e781ca8c426dc464187f18ff7f43e17d24106719a3bd714 SHA512 62db2eb31068dc2c0adf100ff0a9782bf9f92118fb2c2322fbde5fff6a22dfe16ff826b22218b44a86b7350ffbbc3e9fc6f0135f0a43feff8f83e3e6365b7288 WHIRLPOOL 893c8d995f0dce29dd1c27ebc3b70d04481be5c7c125c7ed4983c77d31885fe7a137045b57c9bf6779ed42f1855de41003e2f4ade7c667aea1b3db32b4905727
diff --git a/media-plugins/libvisual-plugins/libvisual-plugins-0.4.0-r3.ebuild b/media-plugins/libvisual-plugins/libvisual-plugins-0.4.0-r3.ebuild
new file mode 100644
index 000000000000..a8bcbd999e39
--- /dev/null
+++ b/media-plugins/libvisual-plugins/libvisual-plugins-0.4.0-r3.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit autotools eutils multilib-minimal
+
+PATCHLEVEL=4
+
+DESCRIPTION="collection of visualization plugins for use with the libvisual framework"
+HOMEPAGE="http://libvisual.sourceforge.net/"
+SRC_URI="mirror://sourceforge/libvisual/${P}.tar.gz
+ mirror://gentoo/${P}-patches-${PATCHLEVEL}.tar.bz2
+ mirror://gentoo/${P}-m4-1.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0.4"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="alsa debug gtk jack mplayer opengl"
+
+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}] )
+ gtk? ( >=x11-libs/gtk+-2.24.23:2[${MULTILIB_USEDEP}] )
+ jack? ( >=media-sound/jack-audio-connection-kit-0.121.3-r1[${MULTILIB_USEDEP}] )
+ opengl? (
+ >=virtual/glu-9.0-r1[${MULTILIB_USEDEP}]
+ >=virtual/opengl-7.0-r1[${MULTILIB_USEDEP}]
+ )"
+DEPEND="${RDEPEND}
+ >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
+ >=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}]"
+
+DOCS="AUTHORS ChangeLog NEWS README TODO"
+
+src_prepare() {
+ EPATCH_SUFFIX=patch epatch "${WORKDIR}"/patches
+ AT_M4DIR=${WORKDIR}/m4 eautoreconf
+
+ sed -i -e "s:@MKINSTALLDIRS@:${S}/mkinstalldirs:" po/Makefile.* || die
+}
+
+multilib_src_configure() {
+ ECONF_SOURCE=${S} \
+ econf \
+ --disable-esd \
+ $(use_enable jack) \
+ $(use_enable gtk gdkpixbuf-plugin) \
+ --disable-gstreamer-plugin \
+ $(use_enable alsa) \
+ $(use_enable mplayer) \
+ $(use_enable debug inputdebug) \
+ $(use_enable opengl gltest) \
+ $(use_enable opengl nastyfft) \
+ $(use_enable opengl madspin) \
+ $(use_enable opengl flower) \
+ $(use_enable debug)
+}
+
+multilib_src_install_all() {
+ einstalldocs
+ prune_libtool_files --all
+}
diff --git a/media-plugins/libvisual-plugins/metadata.xml b/media-plugins/libvisual-plugins/metadata.xml
new file mode 100644
index 000000000000..2496876dda31
--- /dev/null
+++ b/media-plugins/libvisual-plugins/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://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">libvisual</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/libvisual-projectm/Manifest b/media-plugins/libvisual-projectm/Manifest
new file mode 100644
index 000000000000..0b9bd7adf4c1
--- /dev/null
+++ b/media-plugins/libvisual-projectm/Manifest
@@ -0,0 +1,5 @@
+DIST projectM-complete-2.1.0-Source.tar.gz 31130351 SHA256 513204f033006bd3dcdf8aada196d816d6b7187266ddcbb1594d0285cc9406ee SHA512 53f4531208d2594f1c28a7f7842fb5ee3349ca9e48f9f0d999a90b6a62d315c9c0ae9cba1cdfacb8a149eba3e5ddc4517ac406ee2c53718191be8e26ee2cca5f WHIRLPOOL f60ee006dac8465a17e1397a9331bdabd7a3967455f9e16644e1ff5e544ab1662b3aa8a2b428c0258f0b38c91513bfbda3cd29b4419e05e64aa410e61ad03972
+EBUILD libvisual-projectm-2.1.0-r1.ebuild 637 SHA256 3ffcb8e30fbbc65a8b60f9f18a0fd58941c1903ea28b3fb81410eed2e76be691 SHA512 7e9756d8ef48c094e65a6ec7521f8605378e06c85918f2ab9db18013b2ef52e2e6f58d7310f4a629cc66cc955d3393152fbf9329ca2ca45dd7d4eac3d0d3c4fc WHIRLPOOL b6a34dcccd28954695068bf77af77714056322aefe2101bba5ab45c758fda9948b37e57993feee1c88ff8c407d990b583ebbf6c8ffef6347c76362d84f07019e
+MISC ChangeLog 2701 SHA256 054a8074eba7fae582f683fbdafdcc71e374e4391eea777842772b46db5ed582 SHA512 acd71eb92b6592b9d3af17afdd8f20f4bcde3b9bcc99a278d9cac2caea5f3ee22df456d3b826b1ac4e957b44f874e9b301d72c04e16c3a19c4b35a4c5b229c63 WHIRLPOOL 16fd9fcaa4bf5b26597960c089312481459ebbf5bd5230536764ebce40f261427488befea191284acd2d41f01bb75e39c595236346290f91a4e45b596732281c
+MISC ChangeLog-2015 2642 SHA256 658de3f9498e5cc9f7e16c855710d46fa6b02703f3e1e7b45a8fdee429a4c4bb SHA512 b42b7fae43610c45fd3effd8b9a764f2da45339f9f4e37a6b674019f5303c8a912ac4a71d862c697f0b4acb5ad8b4eed5df7cb58475ddc5e7adaf000028df306 WHIRLPOOL adf1f9fa3ea17b9b2b2f0b2832545c26973e4d6d968da9ac9a2c1eb47b00301b38c6e52cd977767e13ea452771763bf24964ac01049e231ce2f080c61f807dc7
+MISC metadata.xml 331 SHA256 7980d09ed08ac1b06efd12fa6022b052f892c81eb21e0af43115341b4bdfd1ff SHA512 59a9da9a791cafc359a9b09d67c4f7bffdf48021e92f2974d0ed1477f5923690f5a40ff82e171a55a86ed997d7c30c445a8f83890396aae00f66656eb082b740 WHIRLPOOL 364e9e4036552c4311c7ea3f7ec078fc120ce2f2cb3c8476ffabf4cd18cae4dd49f8cb7335a32d0e75a5da5c81573b9bf581855fce96c987136400bb8fdc14f8
diff --git a/media-plugins/libvisual-projectm/libvisual-projectm-2.1.0-r1.ebuild b/media-plugins/libvisual-projectm/libvisual-projectm-2.1.0-r1.ebuild
new file mode 100644
index 000000000000..e139994bcb7c
--- /dev/null
+++ b/media-plugins/libvisual-projectm/libvisual-projectm-2.1.0-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+MY_P=projectM-complete-${PV}-Source
+
+DESCRIPTION="A libvisual graphical music visualization plugin similar to milkdrop"
+HOMEPAGE="http://projectm.sourceforge.net"
+SRC_URI="mirror://sourceforge/projectm/${MY_P}.tar.gz"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="debug"
+
+RDEPEND="
+ >=media-libs/libprojectm-2.1.0
+ media-libs/libsdl
+ =media-libs/libvisual-0.4*
+ virtual/opengl
+"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+S=${WORKDIR}/${MY_P}/src/projectM-libvisual/
+
+DOCS=( AUTHORS ChangeLog )
diff --git a/media-plugins/libvisual-projectm/metadata.xml b/media-plugins/libvisual-projectm/metadata.xml
new file mode 100644
index 000000000000..4b7d1d427e51
--- /dev/null
+++ b/media-plugins/libvisual-projectm/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://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">projectm</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/live/Manifest b/media-plugins/live/Manifest
new file mode 100644
index 000000000000..a14d5a366401
--- /dev/null
+++ b/media-plugins/live/Manifest
@@ -0,0 +1,16 @@
+AUX config.gentoo 480 SHA256 f8dfcb44221ab3e1fbea958b0be5d817aaebe971129def44a96fe1cb0a7d4a00 SHA512 3a2ead41b8005f2c5fb03e3911143ea1540855bf2f81058adc782dbe6d2d7a426582f923593479388ac55ff5022bcd6642de01e5e08355e3fed9162c06f3b9e1 WHIRLPOOL 57b59c912e32f084d055837fd8accfe0b61561e59dfbeb145a592ffa80aa322449c1eadfa53aedc83c8af3e6a187d1d1b3df96b0b09cdf4213e2f55375afe532
+AUX config.gentoo-so-r1 505 SHA256 be1d556e414d128ee3998b4ad640dcd2fb829430c134997134e7054edac55eaf SHA512 f9375c226eb74a1dbb79cbe98e0945f3729703fc11f6f8a1865bcd1ce6dca6024c650e6354e8ccd146c91d73f89d8db64dc239fca730d525e8679429284d38d7 WHIRLPOOL 43b56bdf9c22f5000b615b7b744906e2058828cf728617c0e6eda1057b47e481a438b3e5c8956ff72d94e19051bca32c40a83b0e2b412143ab9a7f582bbef04f
+AUX live-recursive3.patch 557 SHA256 c50662fafee6ea37e9defe9b5c4c968bd3d36114e3f3895166444235fe9519fd SHA512 98992859d1f8149e337adbf42c13276e6bf40d5497399ab4f82351cd5caf78ecd60e28df24d36b34cfd02e83365cb37ae1b264afcb52334f304695b400bce622 WHIRLPOOL 12a3aab4725b4bf5c243117acc4ee606f8b6be9a5ec2ba8177ea11c938e1ac2e743d289b2feb375a152cd79bb03a60ef052c31d145b8886991b30b2dd85cae06
+DIST live.2017.01.26.tar.gz 629183 SHA256 3c4d440b79e415eb3a86d30d0cd061d3edcaaa0281909e8629e9756c2c375458 SHA512 2123d78c18cb2a0f522450aa426beceefe7f70b659ec9c9f04045cbde8e53a927b7909172a42da3967be73989b16f444f02e0b70dab671d4c75e567d8939ad23 WHIRLPOOL 49db6d3f25e310dc8d90e7e257af1b5a844bd1efbe79525bb196e7bc4b5d65a56eecac9cb2a421c3425f3a5caae4efa3856469880f1d578117f52e43f67ede48
+DIST live.2017.05.24.tar.gz 629181 SHA256 3512575c13cd52760bdfb14c8a15ab882ad45efa12a919fb70302185872446e5 SHA512 d00d87d4e011f1c100331e517f2939fe85e25d0920b9418d66c4f9254b2441c569ef7c3ece05123132f3dc44da595a62f57f0840ca33e40c48c2b193bc44b01b WHIRLPOOL 9a3d595655fe9488391431bb022dadbe2b3085b9280a506494e05c7ba0e9cf08c54a95f4942260b6d081836af13ffa85458f20ca697b865595b66e8c9d409983
+DIST live.2017.06.04.tar.gz 629288 SHA256 e1087863fea6e377ea4035a52e3b5e8f4a4bd79420da2fcc69b75fdcaddfc375 SHA512 89eb3854c2ef7d0a1f443b4ca46c66040dfcc586ffd1e3e08c1b9e831eae6ade1c16e628c0ed0e7804c4e7430993f662e3fe8df2f09903024153d188276c3088 WHIRLPOOL a96d9b1fd8a048099754862eebde975d219a94524d7f8c27e622c115d65e5d253aa258764104f548c28e93ec3416b911fbc67c6b788e227c626aad0d3b57e7b6
+DIST live.2017.07.18.tar.gz 629395 SHA256 b2e857e47a9bac09958cbf313f160265067555f66f9282f10c6419d63c620ab6 SHA512 49e164203a73a94629e66fcf48fde5f937b2c4724a0d4026b1970a8118039ce5cec393b777dea7439c09d3b0789f9f9d7f6f8a5328c4a3dd78a95e05b6525586 WHIRLPOOL 8a657404eb9b6c25984128bcf877bd18b1284b48397e689d4f6ebd8d39e4c27a7dca85c083ab9b379877ed787da47884e533b4121b02813682d068952148cca8
+DIST live.2017.09.12.tar.gz 629538 SHA256 08fd7753df7a2ec9f6dbf12811e97bd814b76ed90ebe7dbc6396037947dfcb13 SHA512 09b18b5f5dce28519b6c7cd8d52eb3448711939df051f84c8d6dce0b88d05c982711059f2ce13efccd326b2dbfeb93b88c4e03fe4a88bbd8fcefcb25e51d107d WHIRLPOOL 54938174e4a4aef9c5f12abb5a64c1fae602e92d09322888f17290f9cd4098bdbbd9410c4f338492242a9670501d72370fa3b10e0866202a9d4252255e57974c
+EBUILD live-2017.01.26.ebuild 4074 SHA256 2a821a5714bf0516c968790ac8f8b7194471c1c17c0008099aad8b488b162050 SHA512 7e64a5112cb951c2521d852950a3f59381058dc3383aa44166f3e61ffd70cc80e5cb7a6146837c987e243d05dcab00c1ae42e1f4fb47c73bac39bf33a4a10628 WHIRLPOOL 206f8f4aff5796ea7af097b8dfce5a565df4e2516aee2303eb9438b3d23f3ae60cdf248790e4326702f6adec58dd5a8a165a40f01469a32e5d32d8d67dc72144
+EBUILD live-2017.05.24.ebuild 4083 SHA256 6cd6ccc5e9a027547075583cda40ff2a1865b6d15e8955ba61c2e39445893b56 SHA512 b691cab7073fdcead420d65e6d19648fc366960906a9459a9db07318aad208bd1894695db9d1d241bebdc781784bed70527575d5443d026a402c1013515a52d7 WHIRLPOOL f9400a0f9c2693a17d5d1451add6fa8e101e6afed6d1910d9e6361d4e3fcca7aba74dacb648c0e0180cf951f4ecac2665e574eb88357aedf8d3ebef8a22f9ad8
+EBUILD live-2017.06.04.ebuild 4090 SHA256 359c543e1464cc4f74328e773467c8a358075c3b58092af86e4f3aa96b7f8a79 SHA512 05afb93c11e0739f8106c637c63e544ec1344d6de6b77c0da113b70821ea38a2e4a1da1eaef6e1f44b8f8dfc15894f288a19c17696f92ac63fd46f488ecdbaf6 WHIRLPOOL 4ff10a7ff062e27cebdde4eb7f823ecc09e24e03503d414460d288933652aaacb45bdc95d91b86e3a4cf2cee616e5793bee3d83328e1de5fae07905c31cd48da
+EBUILD live-2017.07.18.ebuild 4090 SHA256 359c543e1464cc4f74328e773467c8a358075c3b58092af86e4f3aa96b7f8a79 SHA512 05afb93c11e0739f8106c637c63e544ec1344d6de6b77c0da113b70821ea38a2e4a1da1eaef6e1f44b8f8dfc15894f288a19c17696f92ac63fd46f488ecdbaf6 WHIRLPOOL 4ff10a7ff062e27cebdde4eb7f823ecc09e24e03503d414460d288933652aaacb45bdc95d91b86e3a4cf2cee616e5793bee3d83328e1de5fae07905c31cd48da
+EBUILD live-2017.09.12.ebuild 4090 SHA256 359c543e1464cc4f74328e773467c8a358075c3b58092af86e4f3aa96b7f8a79 SHA512 05afb93c11e0739f8106c637c63e544ec1344d6de6b77c0da113b70821ea38a2e4a1da1eaef6e1f44b8f8dfc15894f288a19c17696f92ac63fd46f488ecdbaf6 WHIRLPOOL 4ff10a7ff062e27cebdde4eb7f823ecc09e24e03503d414460d288933652aaacb45bdc95d91b86e3a4cf2cee616e5793bee3d83328e1de5fae07905c31cd48da
+MISC ChangeLog 8394 SHA256 64dce09997952e61f0bb5ed42603c6248a05836468f440df8a20bedcc86b2bba SHA512 0f583b7e7bf287eab8ebbac7de49719a86c585e2007ff4d0d6cd365b2482fd2bfbb3daf17f7504ebd5bee522273e16167f80d36f4fbaa4bcac0e9431c25a250b WHIRLPOOL d72fc0c3c3a29ddf93dde70e17515f2344210567ed6a46b573aca943b5d96249c45acc3c8b41c3f6485256a10cb51e95a1711b697c6a3a3ad4eaba79d4b8781f
+MISC ChangeLog-2015 21946 SHA256 2b849b1aba4185cf223bd634065a5107c6838ae1590d0627a612d7682ad9d175 SHA512 11ee2bedb522a67b287022981a9d69f010ca66a71c72a289329e3584e636123b7428a29dcdd1f91555f16340c23d184085dc51419b167a86db76f1bd717e5148 WHIRLPOOL 0dbdaa35ca93da4a1e018295c9acd35f2bf35a4da975f9929a597fa662459f32628faee68d4e6c5aeae2b42f9bb68597d4ed98d2a97e474825e114c76811bb2c
+MISC metadata.xml 221 SHA256 f9c43664acd23c026d227c13f3afb1a1e69d190689815295498c32604c8e0c22 SHA512 e5a88aac41d38b1bdf0becef8d0a08d1875eb803fac3f791524a7810c8068cfd2239a42717bddf9835daf6c0b2c5d5592b12669882bbc2abaab39955d7de7fb4 WHIRLPOOL 0c890eef9948116352ecd84ee44ecd07c741d7eb82b89aba4ac0d87757df3616d2170550d7b528cb9c359cf7e5cab95b494ebf92c3c1dc0ea96428603577047b
diff --git a/media-plugins/live/files/config.gentoo b/media-plugins/live/files/config.gentoo
new file mode 100644
index 000000000000..b19d17552aac
--- /dev/null
+++ b/media-plugins/live/files/config.gentoo
@@ -0,0 +1,17 @@
+COMPILE_OPTS = $(INCLUDES) -I. -DSOCKLEN_T=socklen_t -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64
+C = c
+C_COMPILER = $(CC)
+C_FLAGS = $(COMPILE_OPTS) $(CFLAGS)
+CPP = cpp
+CPLUSPLUS_COMPILER = $(CXX)
+CPLUSPLUS_FLAGS = $(COMPILE_OPTS) $(CXXFLAGS)
+OBJ = o
+LINK = $(CXX) -o
+LINK_OPTS = -L.
+CONSOLE_LINK_OPTS = $(LINK_OPTS)
+LIBRARY_LINK = $(LD) -o
+LIBRARY_LINK_OPTS = $(LINK_OPTS) -r -Bstatic
+LIB_SUFFIX = a
+LIBS_FOR_CONSOLE_APPLICATION =
+LIBS_FOR_GUI_APPLICATION =
+EXE =
diff --git a/media-plugins/live/files/config.gentoo-so-r1 b/media-plugins/live/files/config.gentoo-so-r1
new file mode 100644
index 000000000000..76a603557344
--- /dev/null
+++ b/media-plugins/live/files/config.gentoo-so-r1
@@ -0,0 +1,17 @@
+COMPILE_OPTS = $(INCLUDES) -I. -DSOCKLEN_T=socklen_t -D_LARGEFILE_SOURCE=1 -D_FILE_OFFSET_BITS=64
+C = c
+C_COMPILER = $(CC)
+C_FLAGS = $(COMPILE_OPTS) -fPIC $(CFLAGS)
+CPP = cpp
+CPLUSPLUS_COMPILER = $(CXX)
+CPLUSPLUS_FLAGS = $(COMPILE_OPTS) -fPIC $(CXXFLAGS)
+OBJ = o
+LINK = $(CXX) -o
+LINK_OPTS = -L.
+CONSOLE_LINK_OPTS = $(LINK_OPTS)
+LIBRARY_LINK = $(CXX) -o
+LIBRARY_LINK_OPTS = $(LINK_OPTS) -shared -Wl,-soname,$@
+LIB_SUFFIX = so
+LIBS_FOR_CONSOLE_APPLICATION =
+LIBS_FOR_GUI_APPLICATION =
+EXE =
diff --git a/media-plugins/live/files/live-recursive3.patch b/media-plugins/live/files/live-recursive3.patch
new file mode 100644
index 000000000000..29afe86e8197
--- /dev/null
+++ b/media-plugins/live/files/live-recursive3.patch
@@ -0,0 +1,14 @@
+Index: live/Makefile.tail
+===================================================================
+--- live.orig/Makefile.tail
++++ live/Makefile.tail
+@@ -16,9 +16,6 @@ all:
+ cd $(GROUPSOCK_DIR) ; $(MAKE)
+ cd $(USAGE_ENVIRONMENT_DIR) ; $(MAKE)
+ cd $(BASIC_USAGE_ENVIRONMENT_DIR) ; $(MAKE)
+- cd $(TESTPROGS_DIR) ; $(MAKE)
+- cd $(MEDIA_SERVER_DIR) ; $(MAKE)
+- cd $(PROXY_SERVER_DIR) ; $(MAKE)
+ @echo
+ @echo "For more information about this source code (including your obligations under the LGPL), please see our FAQ at http://live555.com/liveMedia/faq.html"
+
diff --git a/media-plugins/live/live-2017.01.26.ebuild b/media-plugins/live/live-2017.01.26.ebuild
new file mode 100644
index 000000000000..d73d48a4abb8
--- /dev/null
+++ b/media-plugins/live/live-2017.01.26.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit flag-o-matic eutils toolchain-funcs multilib multilib-minimal
+
+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
+ mirror://gentoo/${P/-/.}.tar.gz"
+
+LICENSE="LGPL-2.1"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="examples static-libs"
+DOCS=( "live-shared/README" )
+
+# Alexis Ballier <aballier@gentoo.org>
+# Be careful, bump this everytime you bump the package and the ABI has changed.
+# If you don't know, ask someone.
+LIVE_ABI_VERSION=7
+SLOT="0/${LIVE_ABI_VERSION}"
+
+src_unpack() {
+ unpack ${A}
+ mkdir -p "${S}"
+ mv "${WORKDIR}/live" "${S}/" || die
+}
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-recursive3.patch"
+
+ if use static-libs ; then
+ cp -pPR live live-shared
+ mv live live-static
+ else
+ mv live live-shared
+ fi
+
+ use static-libs && cp "${FILESDIR}/config.gentoo" live-static
+ cp "${FILESDIR}/config.gentoo-so-r1" live-shared
+
+ case ${CHOST} in
+ *-solaris*)
+ use static-libs && { sed -i \
+ -e '/^COMPILE_OPTS /s/$/ -DSOLARIS -DXLOCALE_NOT_USED/' \
+ -e '/^LIBS_FOR_CONSOLE_APPLICATION /s/$/ -lsocket -lnsl/' \
+ live-static/config.gentoo \
+ || die ; }
+ sed -i \
+ -e '/^COMPILE_OPTS /s/$/ -DSOLARIS -DXLOCALE_NOT_USED/' \
+ -e '/^LIBS_FOR_CONSOLE_APPLICATION /s/$/ -lsocket -lnsl/' \
+ live-shared/config.gentoo-so-r1 \
+ || die
+ ;;
+ *-darwin*)
+ use static-libs && { sed -i \
+ -e '/^COMPILE_OPTS /s/$/ -DBSD=1 -DHAVE_SOCKADDR_LEN=1/' \
+ -e '/^LINK /s/$/ /' \
+ -e '/^LIBRARY_LINK /s/$/ /' \
+ -e '/^LIBRARY_LINK_OPTS /s/-Bstatic//' \
+ live-static/config.gentoo \
+ || die static ; }
+ 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-shared/config.gentoo-so-r1 \
+ || die shared
+ ;;
+ esac
+ multilib_copy_sources
+}
+
+src_configure() { :; }
+
+multilib_src_compile() {
+ tc-export CC CXX LD
+
+ if use static-libs ; then
+ cd "${BUILD_DIR}/live-static"
+
+ einfo "Beginning static library build"
+ ./genMakefiles gentoo
+ emake -j1 LINK_OPTS="-L. $(raw-ldflags)" || die "failed to build static libraries"
+ fi
+
+ cd "${BUILD_DIR}/live-shared"
+ einfo "Beginning shared library build"
+ ./genMakefiles gentoo-so-r1
+ local suffix=$(get_libname ${LIVE_ABI_VERSION})
+ emake -j1 LINK_OPTS="-L. ${LDFLAGS}" LIB_SUFFIX="${suffix#.}" || die "failed to build shared libraries"
+
+ for i in liveMedia groupsock UsageEnvironment BasicUsageEnvironment ; do
+ pushd "${BUILD_DIR}/live-shared/${i}" > /dev/null
+ ln -s lib${i}.${suffix#.} lib${i}$(get_libname) || die
+ popd > /dev/null
+ done
+
+ if multilib_is_native_abi; then
+ einfo "Beginning programs build"
+ for i in $(use examples && echo "testProgs") proxyServer mediaServer ; do
+ cd "${BUILD_DIR}/live-shared/${i}"
+ emake LINK_OPTS="-L. ${LDFLAGS}" || die "failed to build test programs"
+ done
+ fi
+}
+
+multilib_src_install() {
+ for library in UsageEnvironment liveMedia BasicUsageEnvironment groupsock; do
+ use static-libs && dolib.a live-static/${library}/lib${library}.a
+ dolib.so live-shared/${library}/lib${library}$(get_libname ${LIVE_ABI_VERSION})
+ dosym lib${library}$(get_libname ${LIVE_ABI_VERSION}) /usr/$(get_libdir)/lib${library}$(get_libname)
+
+ insinto /usr/include/${library}
+ doins live-shared/${library}/include/*h
+ done
+
+ if multilib_is_native_abi; then
+ # Should we really install these?
+ use examples && find live-shared/testProgs -type f -perm 755 -print0 | \
+ xargs -0 dobin
+
+ dobin live-shared/mediaServer/live555MediaServer
+ dobin live-shared/proxyServer/live555ProxyServer
+ fi
+}
diff --git a/media-plugins/live/live-2017.05.24.ebuild b/media-plugins/live/live-2017.05.24.ebuild
new file mode 100644
index 000000000000..22ccb8b6eb6d
--- /dev/null
+++ b/media-plugins/live/live-2017.05.24.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit flag-o-matic eutils toolchain-funcs multilib multilib-minimal
+
+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
+ mirror://gentoo/${P/-/.}.tar.gz"
+
+LICENSE="LGPL-2.1"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="examples static-libs"
+DOCS=( "live-shared/README" )
+
+# Alexis Ballier <aballier@gentoo.org>
+# Be careful, bump this everytime you bump the package and the ABI has changed.
+# If you don't know, ask someone.
+LIVE_ABI_VERSION=7
+SLOT="0/${LIVE_ABI_VERSION}"
+
+src_unpack() {
+ unpack ${A}
+ mkdir -p "${S}"
+ mv "${WORKDIR}/live" "${S}/" || die
+}
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-recursive3.patch"
+
+ if use static-libs ; then
+ cp -pPR live live-shared
+ mv live live-static
+ else
+ mv live live-shared
+ fi
+
+ use static-libs && cp "${FILESDIR}/config.gentoo" live-static
+ cp "${FILESDIR}/config.gentoo-so-r1" live-shared
+
+ case ${CHOST} in
+ *-solaris*)
+ use static-libs && { sed -i \
+ -e '/^COMPILE_OPTS /s/$/ -DSOLARIS -DXLOCALE_NOT_USED/' \
+ -e '/^LIBS_FOR_CONSOLE_APPLICATION /s/$/ -lsocket -lnsl/' \
+ live-static/config.gentoo \
+ || die ; }
+ sed -i \
+ -e '/^COMPILE_OPTS /s/$/ -DSOLARIS -DXLOCALE_NOT_USED/' \
+ -e '/^LIBS_FOR_CONSOLE_APPLICATION /s/$/ -lsocket -lnsl/' \
+ live-shared/config.gentoo-so-r1 \
+ || die
+ ;;
+ *-darwin*)
+ use static-libs && { sed -i \
+ -e '/^COMPILE_OPTS /s/$/ -DBSD=1 -DHAVE_SOCKADDR_LEN=1/' \
+ -e '/^LINK /s/$/ /' \
+ -e '/^LIBRARY_LINK /s/$/ /' \
+ -e '/^LIBRARY_LINK_OPTS /s/-Bstatic//' \
+ live-static/config.gentoo \
+ || die static ; }
+ 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-shared/config.gentoo-so-r1 \
+ || die shared
+ ;;
+ esac
+ multilib_copy_sources
+}
+
+src_configure() { :; }
+
+multilib_src_compile() {
+ tc-export CC CXX LD
+
+ if use static-libs ; then
+ cd "${BUILD_DIR}/live-static"
+
+ einfo "Beginning static library build"
+ ./genMakefiles gentoo
+ emake -j1 LINK_OPTS="-L. $(raw-ldflags)" || die "failed to build static libraries"
+ fi
+
+ cd "${BUILD_DIR}/live-shared"
+ einfo "Beginning shared library build"
+ ./genMakefiles gentoo-so-r1
+ local suffix=$(get_libname ${LIVE_ABI_VERSION})
+ emake -j1 LINK_OPTS="-L. ${LDFLAGS}" LIB_SUFFIX="${suffix#.}" || die "failed to build shared libraries"
+
+ for i in liveMedia groupsock UsageEnvironment BasicUsageEnvironment ; do
+ pushd "${BUILD_DIR}/live-shared/${i}" > /dev/null
+ ln -s lib${i}.${suffix#.} lib${i}$(get_libname) || die
+ popd > /dev/null
+ done
+
+ if multilib_is_native_abi; then
+ einfo "Beginning programs build"
+ for i in $(use examples && echo "testProgs") proxyServer mediaServer ; do
+ cd "${BUILD_DIR}/live-shared/${i}"
+ emake LINK_OPTS="-L. ${LDFLAGS}" || die "failed to build test programs"
+ done
+ fi
+}
+
+multilib_src_install() {
+ for library in UsageEnvironment liveMedia BasicUsageEnvironment groupsock; do
+ use static-libs && dolib.a live-static/${library}/lib${library}.a
+ dolib.so live-shared/${library}/lib${library}$(get_libname ${LIVE_ABI_VERSION})
+ dosym lib${library}$(get_libname ${LIVE_ABI_VERSION}) /usr/$(get_libdir)/lib${library}$(get_libname)
+
+ insinto /usr/include/${library}
+ doins live-shared/${library}/include/*h
+ done
+
+ if multilib_is_native_abi; then
+ # Should we really install these?
+ use examples && find live-shared/testProgs -type f -perm 755 -print0 | \
+ xargs -0 dobin
+
+ dobin live-shared/mediaServer/live555MediaServer
+ dobin live-shared/proxyServer/live555ProxyServer
+ fi
+}
diff --git a/media-plugins/live/live-2017.06.04.ebuild b/media-plugins/live/live-2017.06.04.ebuild
new file mode 100644
index 000000000000..c7a493903e00
--- /dev/null
+++ b/media-plugins/live/live-2017.06.04.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit flag-o-matic eutils toolchain-funcs multilib multilib-minimal
+
+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
+ mirror://gentoo/${P/-/.}.tar.gz"
+
+LICENSE="LGPL-2.1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="examples static-libs"
+DOCS=( "live-shared/README" )
+
+# Alexis Ballier <aballier@gentoo.org>
+# Be careful, bump this everytime you bump the package and the ABI has changed.
+# If you don't know, ask someone.
+LIVE_ABI_VERSION=7
+SLOT="0/${LIVE_ABI_VERSION}"
+
+src_unpack() {
+ unpack ${A}
+ mkdir -p "${S}"
+ mv "${WORKDIR}/live" "${S}/" || die
+}
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-recursive3.patch"
+
+ if use static-libs ; then
+ cp -pPR live live-shared
+ mv live live-static
+ else
+ mv live live-shared
+ fi
+
+ use static-libs && cp "${FILESDIR}/config.gentoo" live-static
+ cp "${FILESDIR}/config.gentoo-so-r1" live-shared
+
+ case ${CHOST} in
+ *-solaris*)
+ use static-libs && { sed -i \
+ -e '/^COMPILE_OPTS /s/$/ -DSOLARIS -DXLOCALE_NOT_USED/' \
+ -e '/^LIBS_FOR_CONSOLE_APPLICATION /s/$/ -lsocket -lnsl/' \
+ live-static/config.gentoo \
+ || die ; }
+ sed -i \
+ -e '/^COMPILE_OPTS /s/$/ -DSOLARIS -DXLOCALE_NOT_USED/' \
+ -e '/^LIBS_FOR_CONSOLE_APPLICATION /s/$/ -lsocket -lnsl/' \
+ live-shared/config.gentoo-so-r1 \
+ || die
+ ;;
+ *-darwin*)
+ use static-libs && { sed -i \
+ -e '/^COMPILE_OPTS /s/$/ -DBSD=1 -DHAVE_SOCKADDR_LEN=1/' \
+ -e '/^LINK /s/$/ /' \
+ -e '/^LIBRARY_LINK /s/$/ /' \
+ -e '/^LIBRARY_LINK_OPTS /s/-Bstatic//' \
+ live-static/config.gentoo \
+ || die static ; }
+ 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-shared/config.gentoo-so-r1 \
+ || die shared
+ ;;
+ esac
+ multilib_copy_sources
+}
+
+src_configure() { :; }
+
+multilib_src_compile() {
+ tc-export CC CXX LD
+
+ if use static-libs ; then
+ cd "${BUILD_DIR}/live-static"
+
+ einfo "Beginning static library build"
+ ./genMakefiles gentoo
+ emake -j1 LINK_OPTS="-L. $(raw-ldflags)" || die "failed to build static libraries"
+ fi
+
+ cd "${BUILD_DIR}/live-shared"
+ einfo "Beginning shared library build"
+ ./genMakefiles gentoo-so-r1
+ local suffix=$(get_libname ${LIVE_ABI_VERSION})
+ emake -j1 LINK_OPTS="-L. ${LDFLAGS}" LIB_SUFFIX="${suffix#.}" || die "failed to build shared libraries"
+
+ for i in liveMedia groupsock UsageEnvironment BasicUsageEnvironment ; do
+ pushd "${BUILD_DIR}/live-shared/${i}" > /dev/null
+ ln -s lib${i}.${suffix#.} lib${i}$(get_libname) || die
+ popd > /dev/null
+ done
+
+ if multilib_is_native_abi; then
+ einfo "Beginning programs build"
+ for i in $(use examples && echo "testProgs") proxyServer mediaServer ; do
+ cd "${BUILD_DIR}/live-shared/${i}"
+ emake LINK_OPTS="-L. ${LDFLAGS}" || die "failed to build test programs"
+ done
+ fi
+}
+
+multilib_src_install() {
+ for library in UsageEnvironment liveMedia BasicUsageEnvironment groupsock; do
+ use static-libs && dolib.a live-static/${library}/lib${library}.a
+ dolib.so live-shared/${library}/lib${library}$(get_libname ${LIVE_ABI_VERSION})
+ dosym lib${library}$(get_libname ${LIVE_ABI_VERSION}) /usr/$(get_libdir)/lib${library}$(get_libname)
+
+ insinto /usr/include/${library}
+ doins live-shared/${library}/include/*h
+ done
+
+ if multilib_is_native_abi; then
+ # Should we really install these?
+ use examples && find live-shared/testProgs -type f -perm 755 -print0 | \
+ xargs -0 dobin
+
+ dobin live-shared/mediaServer/live555MediaServer
+ dobin live-shared/proxyServer/live555ProxyServer
+ fi
+}
diff --git a/media-plugins/live/live-2017.07.18.ebuild b/media-plugins/live/live-2017.07.18.ebuild
new file mode 100644
index 000000000000..c7a493903e00
--- /dev/null
+++ b/media-plugins/live/live-2017.07.18.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit flag-o-matic eutils toolchain-funcs multilib multilib-minimal
+
+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
+ mirror://gentoo/${P/-/.}.tar.gz"
+
+LICENSE="LGPL-2.1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="examples static-libs"
+DOCS=( "live-shared/README" )
+
+# Alexis Ballier <aballier@gentoo.org>
+# Be careful, bump this everytime you bump the package and the ABI has changed.
+# If you don't know, ask someone.
+LIVE_ABI_VERSION=7
+SLOT="0/${LIVE_ABI_VERSION}"
+
+src_unpack() {
+ unpack ${A}
+ mkdir -p "${S}"
+ mv "${WORKDIR}/live" "${S}/" || die
+}
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-recursive3.patch"
+
+ if use static-libs ; then
+ cp -pPR live live-shared
+ mv live live-static
+ else
+ mv live live-shared
+ fi
+
+ use static-libs && cp "${FILESDIR}/config.gentoo" live-static
+ cp "${FILESDIR}/config.gentoo-so-r1" live-shared
+
+ case ${CHOST} in
+ *-solaris*)
+ use static-libs && { sed -i \
+ -e '/^COMPILE_OPTS /s/$/ -DSOLARIS -DXLOCALE_NOT_USED/' \
+ -e '/^LIBS_FOR_CONSOLE_APPLICATION /s/$/ -lsocket -lnsl/' \
+ live-static/config.gentoo \
+ || die ; }
+ sed -i \
+ -e '/^COMPILE_OPTS /s/$/ -DSOLARIS -DXLOCALE_NOT_USED/' \
+ -e '/^LIBS_FOR_CONSOLE_APPLICATION /s/$/ -lsocket -lnsl/' \
+ live-shared/config.gentoo-so-r1 \
+ || die
+ ;;
+ *-darwin*)
+ use static-libs && { sed -i \
+ -e '/^COMPILE_OPTS /s/$/ -DBSD=1 -DHAVE_SOCKADDR_LEN=1/' \
+ -e '/^LINK /s/$/ /' \
+ -e '/^LIBRARY_LINK /s/$/ /' \
+ -e '/^LIBRARY_LINK_OPTS /s/-Bstatic//' \
+ live-static/config.gentoo \
+ || die static ; }
+ 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-shared/config.gentoo-so-r1 \
+ || die shared
+ ;;
+ esac
+ multilib_copy_sources
+}
+
+src_configure() { :; }
+
+multilib_src_compile() {
+ tc-export CC CXX LD
+
+ if use static-libs ; then
+ cd "${BUILD_DIR}/live-static"
+
+ einfo "Beginning static library build"
+ ./genMakefiles gentoo
+ emake -j1 LINK_OPTS="-L. $(raw-ldflags)" || die "failed to build static libraries"
+ fi
+
+ cd "${BUILD_DIR}/live-shared"
+ einfo "Beginning shared library build"
+ ./genMakefiles gentoo-so-r1
+ local suffix=$(get_libname ${LIVE_ABI_VERSION})
+ emake -j1 LINK_OPTS="-L. ${LDFLAGS}" LIB_SUFFIX="${suffix#.}" || die "failed to build shared libraries"
+
+ for i in liveMedia groupsock UsageEnvironment BasicUsageEnvironment ; do
+ pushd "${BUILD_DIR}/live-shared/${i}" > /dev/null
+ ln -s lib${i}.${suffix#.} lib${i}$(get_libname) || die
+ popd > /dev/null
+ done
+
+ if multilib_is_native_abi; then
+ einfo "Beginning programs build"
+ for i in $(use examples && echo "testProgs") proxyServer mediaServer ; do
+ cd "${BUILD_DIR}/live-shared/${i}"
+ emake LINK_OPTS="-L. ${LDFLAGS}" || die "failed to build test programs"
+ done
+ fi
+}
+
+multilib_src_install() {
+ for library in UsageEnvironment liveMedia BasicUsageEnvironment groupsock; do
+ use static-libs && dolib.a live-static/${library}/lib${library}.a
+ dolib.so live-shared/${library}/lib${library}$(get_libname ${LIVE_ABI_VERSION})
+ dosym lib${library}$(get_libname ${LIVE_ABI_VERSION}) /usr/$(get_libdir)/lib${library}$(get_libname)
+
+ insinto /usr/include/${library}
+ doins live-shared/${library}/include/*h
+ done
+
+ if multilib_is_native_abi; then
+ # Should we really install these?
+ use examples && find live-shared/testProgs -type f -perm 755 -print0 | \
+ xargs -0 dobin
+
+ dobin live-shared/mediaServer/live555MediaServer
+ dobin live-shared/proxyServer/live555ProxyServer
+ fi
+}
diff --git a/media-plugins/live/live-2017.09.12.ebuild b/media-plugins/live/live-2017.09.12.ebuild
new file mode 100644
index 000000000000..c7a493903e00
--- /dev/null
+++ b/media-plugins/live/live-2017.09.12.ebuild
@@ -0,0 +1,128 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit flag-o-matic eutils toolchain-funcs multilib multilib-minimal
+
+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
+ mirror://gentoo/${P/-/.}.tar.gz"
+
+LICENSE="LGPL-2.1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x86-solaris"
+IUSE="examples static-libs"
+DOCS=( "live-shared/README" )
+
+# Alexis Ballier <aballier@gentoo.org>
+# Be careful, bump this everytime you bump the package and the ABI has changed.
+# If you don't know, ask someone.
+LIVE_ABI_VERSION=7
+SLOT="0/${LIVE_ABI_VERSION}"
+
+src_unpack() {
+ unpack ${A}
+ mkdir -p "${S}"
+ mv "${WORKDIR}/live" "${S}/" || die
+}
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-recursive3.patch"
+
+ if use static-libs ; then
+ cp -pPR live live-shared
+ mv live live-static
+ else
+ mv live live-shared
+ fi
+
+ use static-libs && cp "${FILESDIR}/config.gentoo" live-static
+ cp "${FILESDIR}/config.gentoo-so-r1" live-shared
+
+ case ${CHOST} in
+ *-solaris*)
+ use static-libs && { sed -i \
+ -e '/^COMPILE_OPTS /s/$/ -DSOLARIS -DXLOCALE_NOT_USED/' \
+ -e '/^LIBS_FOR_CONSOLE_APPLICATION /s/$/ -lsocket -lnsl/' \
+ live-static/config.gentoo \
+ || die ; }
+ sed -i \
+ -e '/^COMPILE_OPTS /s/$/ -DSOLARIS -DXLOCALE_NOT_USED/' \
+ -e '/^LIBS_FOR_CONSOLE_APPLICATION /s/$/ -lsocket -lnsl/' \
+ live-shared/config.gentoo-so-r1 \
+ || die
+ ;;
+ *-darwin*)
+ use static-libs && { sed -i \
+ -e '/^COMPILE_OPTS /s/$/ -DBSD=1 -DHAVE_SOCKADDR_LEN=1/' \
+ -e '/^LINK /s/$/ /' \
+ -e '/^LIBRARY_LINK /s/$/ /' \
+ -e '/^LIBRARY_LINK_OPTS /s/-Bstatic//' \
+ live-static/config.gentoo \
+ || die static ; }
+ 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-shared/config.gentoo-so-r1 \
+ || die shared
+ ;;
+ esac
+ multilib_copy_sources
+}
+
+src_configure() { :; }
+
+multilib_src_compile() {
+ tc-export CC CXX LD
+
+ if use static-libs ; then
+ cd "${BUILD_DIR}/live-static"
+
+ einfo "Beginning static library build"
+ ./genMakefiles gentoo
+ emake -j1 LINK_OPTS="-L. $(raw-ldflags)" || die "failed to build static libraries"
+ fi
+
+ cd "${BUILD_DIR}/live-shared"
+ einfo "Beginning shared library build"
+ ./genMakefiles gentoo-so-r1
+ local suffix=$(get_libname ${LIVE_ABI_VERSION})
+ emake -j1 LINK_OPTS="-L. ${LDFLAGS}" LIB_SUFFIX="${suffix#.}" || die "failed to build shared libraries"
+
+ for i in liveMedia groupsock UsageEnvironment BasicUsageEnvironment ; do
+ pushd "${BUILD_DIR}/live-shared/${i}" > /dev/null
+ ln -s lib${i}.${suffix#.} lib${i}$(get_libname) || die
+ popd > /dev/null
+ done
+
+ if multilib_is_native_abi; then
+ einfo "Beginning programs build"
+ for i in $(use examples && echo "testProgs") proxyServer mediaServer ; do
+ cd "${BUILD_DIR}/live-shared/${i}"
+ emake LINK_OPTS="-L. ${LDFLAGS}" || die "failed to build test programs"
+ done
+ fi
+}
+
+multilib_src_install() {
+ for library in UsageEnvironment liveMedia BasicUsageEnvironment groupsock; do
+ use static-libs && dolib.a live-static/${library}/lib${library}.a
+ dolib.so live-shared/${library}/lib${library}$(get_libname ${LIVE_ABI_VERSION})
+ dosym lib${library}$(get_libname ${LIVE_ABI_VERSION}) /usr/$(get_libdir)/lib${library}$(get_libname)
+
+ insinto /usr/include/${library}
+ doins live-shared/${library}/include/*h
+ done
+
+ if multilib_is_native_abi; then
+ # Should we really install these?
+ use examples && find live-shared/testProgs -type f -perm 755 -print0 | \
+ xargs -0 dobin
+
+ dobin live-shared/mediaServer/live555MediaServer
+ dobin live-shared/proxyServer/live555ProxyServer
+ fi
+}
diff --git a/media-plugins/live/metadata.xml b/media-plugins/live/metadata.xml
new file mode 100644
index 000000000000..68b9a06fccf1
--- /dev/null
+++ b/media-plugins/live/metadata.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>media-video@gentoo.org</email>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/mcp-plugins/Manifest b/media-plugins/mcp-plugins/Manifest
new file mode 100644
index 000000000000..c242702ff52c
--- /dev/null
+++ b/media-plugins/mcp-plugins/Manifest
@@ -0,0 +1,6 @@
+DIST MCP-plugins-0.4.0.tar.bz2 23637 SHA256 6c5bba81251ea03538ac3978279fea4065342b4267b0cd023dafca8268c84919 SHA512 8a5e431ea539a46ce3d3f554fae21fc09028d898e24c316ab1b0d3d6540650107a1d10ce9a4cb6d1f0d2fd8868e2b43cf439f47ed6d90fb066375bbf3883d344 WHIRLPOOL 2eb2c2a391ef05638be5ca43dcdd559844bc14fc5554f8298e4567ee465529afd8ad62a0836004a4b519d4d4e3198f0b3668a5784c4eae15bb7cd93f19c941ef
+EBUILD mcp-plugins-0.4.0-r1.ebuild 746 SHA256 ccfc2fe2b2b0cdca74287e12d5b2a28e3fe80ae564b24a38e3ca8588ed682484 SHA512 4bbaaadf7411668c983f13060a6df5bb101748bd6cd57d8ecf4985f5476408e4b516ed92a3c19520afd63af1eb1d0da74ecfac251f1c60518ba930eb56033111 WHIRLPOOL 359de7b3b7a6e293b3b646f098b93a80723e04bdcc7afe59bd10622e48d360bd90619552424f8f16f3f50e6defdcc522f9b4f9c7d5d35d3a2392fed8c83b270a
+EBUILD mcp-plugins-0.4.0.ebuild 730 SHA256 31937ae4ee3d7e7f484202d238b3c549a55978a95bc3b6d4099562fde669e535 SHA512 315b548d7fefbed0b8de522db7a01e0a59414f7973fead296ea624b71614e9f7df99d9f7a24975c43811479cb3c2ebcca28c4368def18786106b0dc7459b972a WHIRLPOOL 4dfa16a9843eb142ecaa0f9c424d2a9cb2f5cb00c8942adc0ea0e18e4f326917aa2fc2f431f704c2023e9a582a7c0289df7d64a4c1622f0a5193c617160878e5
+MISC ChangeLog 2937 SHA256 6f9a7a0fb574b2afd595f391d394303409d513b4e8303337dbed8bde8aba306f SHA512 714d5df022ecb146359b9ebce952bdd6647fd576302d1a89fbc62e3510dc4f5c7d418aff9250500cedac8be703ea0fc534ebd61033e872e0ea3c75c5299ef405 WHIRLPOOL 9ecc5bbbace9566a5deac61c16ec027a520c5f322d72c987fc114db79c7c07e2cc1aad37bf6d64522ac5520ae959cfc22ff8a011126a3493502f0bf16e84d4bd
+MISC ChangeLog-2015 2709 SHA256 b0e073ce6a7dc0667f7f186737e06f93153cb5d4560ff59cb6e84f03b900b78d SHA512 efc4e0254c99fb32e3b9f9fd0f4967050834b4e211bde3c4582fef6ffe559f48e341916bf9663f3c8aeee72c1af7ec452afd78580429787ebd4ef71525921cc6 WHIRLPOOL 85edcb25f3e3fb1eb876ca72fd5ca773b44abf5d77abaeb92ebfaa5ecdd5b6e05efe0e27cff0bf5e3047fb95c994faa92d2c1732901115dbb179800c217f0e31
+MISC metadata.xml 259 SHA256 007b03ef096f4281efcc1c0fb5e4aa2ab3465179b4550c7a06c51f6a97b4212f SHA512 1884a7f7d50806bd4addad63ca916f7e27388c953e6345e15fe20d500c217f5f0fcc05fcfa6e20220c28a870801f5e8aab538f5c7f8f211d27de27c98abdb600 WHIRLPOOL 976bb8a51e7e34164e57e0ea2a74199256fa1f386ed64e41bba7bb195d8734faa3b8ab4982af8434ac16ca6cfbd0da40a8f5553bf50f34aa90935efe17d56d5f
diff --git a/media-plugins/mcp-plugins/mcp-plugins-0.4.0-r1.ebuild b/media-plugins/mcp-plugins/mcp-plugins-0.4.0-r1.ebuild
new file mode 100644
index 000000000000..252f4d2ca534
--- /dev/null
+++ b/media-plugins/mcp-plugins/mcp-plugins-0.4.0-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit multilib toolchain-funcs
+
+MY_P=${P/mcp/MCP}
+
+DESCRIPTION="MCP ladspa plugins package. Includes moogvcf, phaser & chorus"
+HOMEPAGE="http://kokkinizita.linuxaudio.org/linuxaudio/"
+SRC_URI="http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+DEPEND="media-libs/ladspa-sdk"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ tc-export CXX
+ sed -i -e "s/-O3//" \
+ -e "s/g++/$(tc-getCXX) ${LDFLAGS}/" Makefile || die "sed failed"
+}
+
+src_install() {
+ dodoc AUTHORS README
+ insinto /usr/$(get_libdir)/ladspa
+ insopts -m0755
+ doins *.so
+}
diff --git a/media-plugins/mcp-plugins/mcp-plugins-0.4.0.ebuild b/media-plugins/mcp-plugins/mcp-plugins-0.4.0.ebuild
new file mode 100644
index 000000000000..9170b0e43095
--- /dev/null
+++ b/media-plugins/mcp-plugins/mcp-plugins-0.4.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+inherit multilib toolchain-funcs
+
+MY_P=${P/mcp/MCP}
+
+DESCRIPTION="MCP ladspa plugins package. Includes moogvcf, phaser & chorus"
+HOMEPAGE="http://www.kokkinizita.net/linuxaudio/"
+SRC_URI="http://www.kokkinizita.net/linuxaudio/downloads/${MY_P}.tar.bz2"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~ppc x86"
+IUSE=""
+
+DEPEND="media-libs/ladspa-sdk"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ tc-export CXX
+ sed -i -e "s/-O3//" \
+ -e "s/g++/$(tc-getCXX) ${LDFLAGS}/" Makefile || die "sed failed"
+}
+
+src_install() {
+ dodoc AUTHORS README
+ insinto /usr/$(get_libdir)/ladspa
+ insopts -m0755
+ doins *.so
+}
diff --git a/media-plugins/mcp-plugins/metadata.xml b/media-plugins/mcp-plugins/metadata.xml
new file mode 100644
index 000000000000..e1df46e39c20
--- /dev/null
+++ b/media-plugins/mcp-plugins/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>proaudio@gentoo.org</email>
+ <name>Gentoo ProAudio Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-plugins/mda-lv2/Manifest b/media-plugins/mda-lv2/Manifest
new file mode 100644
index 000000000000..ef1f3516d7e8
--- /dev/null
+++ b/media-plugins/mda-lv2/Manifest
@@ -0,0 +1,7 @@
+DIST mda-lv2-1.0.0.tar.bz2 2154530 SHA256 0eb88587b6f7a960a9a7adc5f733e74388ba0ae90db084a7d39c6e9cfedd6fb5 SHA512 3ee521d916eeaec14c64d3cc84d036e3c2152441cb1c266d8971e823a7e498039a210e49af5f1a9a773ac85cb49c620acf64e46a0625c6969f559b4c99786575 WHIRLPOOL 7c7a3407a6020dc674fd418a2602f24083f0bfec9d8d6e98a0aecd9c53139620136a847bc9d79351e3abfb822e9d0472475eff7424e1a8e669cddb9299f1efbc
+DIST mda-lv2-1.2.2.tar.bz2 2160906 SHA256 a476c31ed9f8b009ebacc32a02d06ba9584c0d0d03f03dd62b1354d10a030442 SHA512 da9960462a896f8412cc1918e3a7c0bf9d33d5431a1264035705ca21295d52de1e6b5360369b9da519376a78f72b0c750d133d89b04240f3e35a210e4551854a WHIRLPOOL 51326a8d90c0db38d40b86c203b4a3e8a5be22e8f65b120c7cf6741d907259e282a31457f55dc7b7e450a0b8f18f8231d45aa99e7334bfb0856622b6a53c85d9
+EBUILD mda-lv2-1.0.0.ebuild 523 SHA256 edcc646fd26e821fa4a9d8342e78503f07875ed20c643ca986a0a320f48aa522 SHA512 9b45585221236cb5e334e3b551bb39324ede6cfaeb8ea8284d5223e37c22dbd062693dc8d72986a16ae9f7d43323dfb163c8c803cf5d936621355a05c4b499ad WHIRLPOOL 50a4ad88e3adc1543788b397bfe57e47c1463fe49b0d67e42c758eb72efb96463236dd302da14b60e31b1518e806f46a92889fe5386e5487c9173e9bbe36cc7f
+EBUILD mda-lv2-1.2.2.ebuild 531 SHA256 599e23f98c6e4c3345cd7ddaa8a960d699f87d0acf76278b253cc2c1eb85e56b SHA512 c3f7e21427c2cd58ae14aab362f1501716b9b53300ba773b46892f82807c5bb841c62fedf54642edd03ef26568a6c3389ca073998bc855416a01e4fe15ab7db6 WHIRLPOOL 00216209b23e8c65ea9e9791db5e042ffd71fd760e68a96134b0cbe4810a36476938b8d5d34ebb1d5e82fae398bf09ece99a65616042f93c9e88c24e51c57d1b
+MISC ChangeLog 3029 SHA256 b5ce5a3752ef77769fd776146c735b2dcf9da10b3c3981ba44924fccbf1bb572 SHA512 83465c43a8a1b74fcd6f45bd33d81fbb25280d0f1f7c39cd2280bb08a506cb1d74619de7f02403332f4d4afc6a89dee01d48ec3ad8c34d20bd3446abcfd58f8f WHIRLPOOL 762977b6ae13b9794eadd14dd6ca6daaf0a5de8d72d0c483c190a3413430fed8bde69bc647df1130267e75fe54ed40020daa524065006f9497aa29493c6a4eb5
+MISC ChangeLog-2015 730 SHA256 230272ab8d5638af0408b2493651244751e6de51d3741f2c7b183d30d9895020 SHA512 1c16577dac14e767d15a86c515d58acb302f09951885e0372648d678bf6e2be877dac54db577610829acf5115c5349b8857ab95cc868bdda5ffbec7607cf3273 WHIRLPOOL f006fa50fc5851ff7bcf51b2c733cfb139335cacb9ee5c8db6f6a7128cb43e72a7e1594536f0679b272bae0b12b1ae3a2cdfef59fc5ee8cf093b14173b256bc0
+MISC metadata.xml 1639 SHA256 cdc3730f8d315a46a2e25cdbb5242ef15eedda70899240ba2f636613bbdd91ba SHA512 aab04b98a5b005f186f2f81444f24899a2204a79971deb638b7fb8f4907a622c538fc01d5a606d4471a7650539993ee2b668324834f11dde9479d140d7edee19 WHIRLPOOL 60310bde4bc466d40c6e236486b57c6edba04c393d378d9b8ff8f48f217ff0f2cef03182065bd294ac072df816dd7a4252b76aa32688078d0b10bcb201ce4069
diff --git a/media-plugins/mda-lv2/mda-lv2-1.0.0.ebuild b/media-plugins/mda-lv2/mda-lv2-1.0.0.ebuild
new file mode 100644
index 000000000000..1c0dfd40b0f3
--- /dev/null
+++ b/media-plugins/mda-lv2/mda-lv2-1.0.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+PYTHON_COMPAT=( python{2_7,3_4} )
+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"
+IUSE=""
+
+RDEPEND="media-libs/lv2"
+DEPEND="${RDEPEND}
+ ${PYTHON_DEPS}
+ virtual/pkgconfig"
+
+DOCS=( "README" )
diff --git a/media-plugins/mda-lv2/mda-lv2-1.2.2.ebuild b/media-plugins/mda-lv2/mda-lv2-1.2.2.ebuild
new file mode 100644
index 000000000000..2bf84207a521
--- /dev/null
+++ b/media-plugins/mda-lv2/mda-lv2-1.2.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} )
+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"
+IUSE=""
+
+RDEPEND="media-libs/lv2"
+DEPEND="${RDEPEND}
+ ${PYTHON_DEPS}
+ virtual/pkgconfig"
+
+DOCS=( "README" )
diff --git a/media-plugins/mda-lv2/metadata.xml b/media-plugins/mda-lv2/metadata.xml
new file mode 100644
index 000000000000..903835008c39
--- /dev/null
+++ b/media-plugins/mda-lv2/metadata.xml
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>proaudio@gentoo.org</email>
+ <name>Gentoo ProAudio Project</name>
+</maintainer>
+<longdescription lang="en">
+ MDA-LV2 is an LV2 port of the MDA plugins by Paul Kellett. It contains 36 high-quality plugins for a variety of tasks.
+
+ This is a more or less faithful port of both the effects and instrument plugins. The only functional difference in code is to support LV2-style toggle ports (&gt; 0.0 is on, rather than 0.5). All the plugins have been tested, and thanks to several bug fixes this collection should be more reliable than the original.
+
+ No custom UIs are included, however control ports are grouped and given designations where appropriate, so hosts should be able to generate a good generic UI. The original "programs" are available as standard LV2 presets. The documentation from the old web site has been included in the data files and is readable by hosts, so detailed port and plugin documentation can be made available in the UI. This is intended to establish a precedent; hosts are encouraged to make this information somehow visible (currently at least Ardour 3 and Jalv support this by showing tooltips for controls, and Ardour has a drop down pane for the plugin description).
+
+ 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>
+</pkgmetadata>
diff --git a/media-plugins/mediastreamer-amr/Manifest b/media-plugins/mediastreamer-amr/Manifest
new file mode 100644
index 000000000000..801025f74c61
--- /dev/null
+++ b/media-plugins/mediastreamer-amr/Manifest
@@ -0,0 +1,6 @@
+AUX mediastreamer-amr-0.0.1-include.patch 382 SHA256 22b3892a0a479a9eb2e83bb8b5df505c58ea3031f6637d0bddf6af62d3f5a6b0 SHA512 5361ca845c3792da8d1135125e3ba2b470bd12e6f445ebcceac645ba707f065b3f33be33f8b44c1841a4668ee3cb89b0726e364b7e4c098c11478464e12c106c WHIRLPOOL d979e8c2ca8695179c7c74841f843b8c277e040234f08129f0ccf55cc9acbf6f000166ba75d97fa0b811920e118ca08065345732ee90245e1852513b8e06d445
+DIST msamr-0.0.1.tar.gz 293324 SHA256 f23f940b4f58286ca427edfea4afeaa24653176f081a20bf36c85d245fd78fdf SHA512 c25d25503eb23e93970d5be3a1317863cb20b0077b2ebf711dbd130e25d83debc4ea7e54eb236342c7073c54fa5002328fba5aafcbc2d495ac7588d639d6b1ab WHIRLPOOL 24ceb4138fcb73391d8b0304929ea5c477c50508fcedc4a2080e2d74463bbcfee3bcfe161c09dff6fb660a83c1145ba8f524a62ce172a4a069f2d695bd924f64
+EBUILD mediastreamer-amr-0.0.1.ebuild 671 SHA256 a78cca132df67d8952032929886fba753a6bffcf576f8e60f99a795e975b9301 SHA512 d0bb7e595b671a82c1cae15d9c2b212cc7998bfd6f6b518ec9d52a26b8ef63ffa362a3901e63e2319de05bbc330c15410b812d845006e04f852a1169d1615a15 WHIRLPOOL 6383e2af8b7b1429a93de686d8fdce6aa4bf562806e6f33a0321208df5b28cd2c8bb4b5604330471c9a536ef58c11d84d765ecc150e0edeb9d15b03ad8170c13
+MISC ChangeLog 2652 SHA256 724e20983ac6c7894b081af3849074dd7942d6c5dc34a5ed14506971d4fba9c8 SHA512 157348a053429a129453eca921ed5a3f327014535549d5f54ee8826ab7c725294321a3d01f4bee0ee3d83d2609955fbc3bf1a1472fa01db568ac667e4a9a2d88 WHIRLPOOL d1f1f55fadec24722f2d76c4704904f2bf93c7b274c67224a03cf5093816e4e44aaa11b2af03a8324d96ef37a629823877b30d51ed9c1cf426ff67bf81583254
+MISC ChangeLog-2015 1860 SHA256 8ef21db0c421214bd03ee488fb1ba48c80159bbada9a6ca4f2cd69756658a5b4 SHA512 540bce965aa61ac307cb43e91786f210c76b23f87e8816a9974cca23e78a0e34202de925603e601027fa54be2fd65064296030b159afc43f515e74ba80c4b28f WHIRLPOOL 2aef3d026811e090db782d4109ba987e944e20c165f2f500831020a1e15b4ae501f8a9d28bd30e9fb2970680d8b5a41c22184c2ccec214fdf9e1e217292ba7c6
+MISC metadata.xml 250 SHA256 891a1998b50e15db4c3577d7b2af6f721cd1c03869af4d9c1da62a8ba0514bda SHA512 a5334e41fb3acb7a8cce473ca9616ecea8fe484e870173f0a26042cd8aca0bc7fa4fe52e9cf10b7495c44608e15f1c71564b3f92a44611ba830b08785666b2ac WHIRLPOOL 520b5ea69bee11082f9d5733a158c32ed7600439c694204570e10630b09749cabc568223a6be99c2d97a3b26a22986e34f10dbcdae92b45e29146d2a11836161
diff --git a/media-plugins/mediastreamer-amr/files/mediastreamer-amr-0.0.1-include.patch b/media-plugins/mediastreamer-amr/files/mediastreamer-amr-0.0.1-include.patch
new file mode 100644
index 000000000000..c0f8483ea2b3
--- /dev/null
+++ b/media-plugins/mediastreamer-amr/files/mediastreamer-amr-0.0.1-include.patch
@@ -0,0 +1,13 @@
+--- msamr-0.0.1/src/msamr.c.orig 2012-06-01 21:12:47.000000000 +0400
++++ msamr-0.0.1/src/msamr.c 2012-06-01 21:12:59.884661902 +0400
+@@ -21,8 +21,8 @@
+
+ #include <mediastreamer2/msfilter.h>
+
+-#include <interf_dec.h>
+-#include <interf_enc.h>
++#include <opencore-amrnb/interf_dec.h>
++#include <opencore-amrnb/interf_enc.h>
+
+ /*
+ Class A total speech
diff --git a/media-plugins/mediastreamer-amr/mediastreamer-amr-0.0.1.ebuild b/media-plugins/mediastreamer-amr/mediastreamer-amr-0.0.1.ebuild
new file mode 100644
index 000000000000..55acc9c2da4b
--- /dev/null
+++ b/media-plugins/mediastreamer-amr/mediastreamer-amr-0.0.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils multilib
+
+MY_P="msamr-${PV}"
+
+DESCRIPTION="mediastreamer plugin: add AMR Narrow Band support"
+HOMEPAGE="http://www.linphone.org/"
+SRC_URI="mirror://nongnu/linphone/plugins/sources/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc ppc64 x86"
+IUSE=""
+
+RDEPEND=">=media-libs/mediastreamer-2.0.0:=
+ >=media-libs/opencore-amr-0.1.2"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ epatch "${FILESDIR}/${P}-include.patch"
+}
+
+src_configure() {
+ # strict: don't want -Werror
+ econf \
+ --disable-strict
+}
diff --git a/media-plugins/mediastreamer-amr/metadata.xml b/media-plugins/mediastreamer-amr/metadata.xml
new file mode 100644
index 000000000000..4343afde9aa5
--- /dev/null
+++ b/media-plugins/mediastreamer-amr/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>bircoph@gentoo.org</email>
+ <name>Andrew Savchenko</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-plugins/mediastreamer-bcg729/Manifest b/media-plugins/mediastreamer-bcg729/Manifest
new file mode 100644
index 000000000000..4a1841958f26
--- /dev/null
+++ b/media-plugins/mediastreamer-bcg729/Manifest
@@ -0,0 +1,6 @@
+DIST bcg729-1.0.0.tar.gz 416311 SHA256 6f80f9820f081fbd8b3f97b7bdc9c584bd54ba4558fa714130f8a53b154509ac SHA512 68a6ee07ad830d58ff3b6638a6c9218640ca78c4ea78d5038d9bf94a25d9a2f7c7844f11a3196bba72f9f640666fed13c96f8c0e496a79c7ee78b3cf0f8c9c85 WHIRLPOOL 6a32fa3f1e710336dcc5939fb1d7bef9f4f9de6e9f105156c292ef0b3e2280f3017fd2f5b828bd1b7f33b019714ceb2da35b8d092b4cb8a12f755253f240188e
+EBUILD mediastreamer-bcg729-1.0.0-r1.ebuild 569 SHA256 1ae13b3977aa25f171055803bf7eab63b823c94457162d3a081172e764376933 SHA512 ea14837d7a62be21ac9453779edad34d7df1615cbc668857a9dea5a5d43f1d402b8ba6ecb08a84a52ca186953d212bfb0fb75c54c6a058a4339938646fe88ec7 WHIRLPOOL 7de57be09f64b45b5c9f487989375f828ef6fdf7d473ed04b7ad161c920a78d6d8e57d6cec72fce2a4e8bff1aaee20e5621906116af2350efa8cf4205e30f42f
+EBUILD mediastreamer-bcg729-1.0.0.ebuild 585 SHA256 4ade410ae621a687c81bb8953a96f21c44990cb53a8d24aa814737fbb6e68a39 SHA512 5caa1f39f96963e7fe4a48538a2ba7ab2ecef7507a17fdc67b582dddc8b0a70118d71e650e6bc4b67bd2181bed7ac2d6cd08da22ec714879063cd30673d54162 WHIRLPOOL 9928fc6e46a2d4a8b10549a1822d5f4596d57625eb0130930996f124f1d002e0ff93aaf15e432ae043103dbfb152e9ae9019b8737edc66dfda6c47329606b952
+MISC ChangeLog 2306 SHA256 b222d1e43992012c4d91d82e0925980d3bfa9c2cd43212b063916dc1d854707a SHA512 7ca520f7b9eb260aeb409b28b836c85c9be42d33187809c1df15f3bac5148e5db87911a912e66a21db410f60979116799e745a390a7d82e01bc8ad2465204f42 WHIRLPOOL 873e1cd95a97e7103afc895ed85232fd08ebef0117c5b638f58b6807013c9994529a2a13435a440d98fcb15c30b47a8273cc71454a5b16f7c5affda5234e8f2a
+MISC ChangeLog-2015 2055 SHA256 cf3219fc12792a5f3f9bb85bee687ad1894e1e11ba5baba99c9fddf6995fdcdd SHA512 18d2aa5f8c13fef0b4bc883311a211007564df3570ee95e68fdc8c7e3174bb7e1ac211c5f439810765652b48cf3e85ae15ab1284259fcfaf9f0b878605a774e3 WHIRLPOOL ba833156ecf1d9d66499dbf28da56817de66cf4a52d08170989801354fccf5d34ba527462e8e1a11b97cf9103cf46e4739ed5003d096a00fdb99c72195ac3227
+MISC metadata.xml 250 SHA256 891a1998b50e15db4c3577d7b2af6f721cd1c03869af4d9c1da62a8ba0514bda SHA512 a5334e41fb3acb7a8cce473ca9616ecea8fe484e870173f0a26042cd8aca0bc7fa4fe52e9cf10b7495c44608e15f1c71564b3f92a44611ba830b08785666b2ac WHIRLPOOL 520b5ea69bee11082f9d5733a158c32ed7600439c694204570e10630b09749cabc568223a6be99c2d97a3b26a22986e34f10dbcdae92b45e29146d2a11836161
diff --git a/media-plugins/mediastreamer-bcg729/mediastreamer-bcg729-1.0.0-r1.ebuild b/media-plugins/mediastreamer-bcg729/mediastreamer-bcg729-1.0.0-r1.ebuild
new file mode 100644
index 000000000000..f1f91661353e
--- /dev/null
+++ b/media-plugins/mediastreamer-bcg729/mediastreamer-bcg729-1.0.0-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+MY_P="bcg729-${PV}"
+
+DESCRIPTION="Backported G729 implementation for Linphone"
+HOMEPAGE="http://www.linphone.org"
+SRC_URI="mirror://nongnu/linphone/plugins/sources/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/mediastreamer-2.8.2:=[ortp]"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure(){
+ # strict = -Werror
+ econf \
+ --disable-static \
+ --disable-strict
+}
diff --git a/media-plugins/mediastreamer-bcg729/mediastreamer-bcg729-1.0.0.ebuild b/media-plugins/mediastreamer-bcg729/mediastreamer-bcg729-1.0.0.ebuild
new file mode 100644
index 000000000000..e578ac3169b1
--- /dev/null
+++ b/media-plugins/mediastreamer-bcg729/mediastreamer-bcg729-1.0.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+MY_P="bcg729-${PV}"
+
+DESCRIPTION="Backported G729 implementation for Linphone"
+HOMEPAGE="http://www.linphone.org"
+SRC_URI="mirror://nongnu/linphone/plugins/sources/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc ppc64 x86"
+IUSE=""
+
+RDEPEND=">=media-libs/mediastreamer-2.8.2:=
+ >=net-libs/ortp-0.16.0:="
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure(){
+ # strict = -Werror
+ econf \
+ --disable-static \
+ --disable-strict
+}
diff --git a/media-plugins/mediastreamer-bcg729/metadata.xml b/media-plugins/mediastreamer-bcg729/metadata.xml
new file mode 100644
index 000000000000..4343afde9aa5
--- /dev/null
+++ b/media-plugins/mediastreamer-bcg729/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>bircoph@gentoo.org</email>
+ <name>Andrew Savchenko</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-plugins/mediastreamer-ilbc/Manifest b/media-plugins/mediastreamer-ilbc/Manifest
new file mode 100644
index 000000000000..1d13d530604c
--- /dev/null
+++ b/media-plugins/mediastreamer-ilbc/Manifest
@@ -0,0 +1,5 @@
+DIST msilbc-2.0.3.tar.gz 287297 SHA256 edd4da50715556141861f503ad5cef0f68a8868d4db53410413870c06e53be88 SHA512 ad2d37f272a413b401b8f2e38df75ac1e43bb70d7a03686f475a8c354a3d039293476e219fc5c629f30fe85bf717c7dd4251f508aa3f5871c6c5f22adeb6d1e9 WHIRLPOOL 278d97cd83e4a75b73ac92df9dc6fd90f79de6c19572435a761700257e42b44b1e29b8b9f15f84780510d752c1d5b19bf2f9b6fc50e68612688ca81c2419f944
+EBUILD mediastreamer-ilbc-2.0.3.ebuild 824 SHA256 b9200696e1d8fff2989cc118ac4f121fae9c4d43f8668adda650d35256664f58 SHA512 5569da710812cd12f9c88a5b2f3c5e15da33b8a32d2e9e620dafd9e6c0738be76b6f6de0db2ce5f20d123838675704b6ad16009c3a83c5a2ea7c0c4b0b21ee90 WHIRLPOOL 84d4b18361125ffac2ac89eabc444d9d132ef7145c36d17fe9da0cd624fdf2b674fb3424df6c59b202230d816b894ade2e4ac4513a46c4bb0939f16d9d54a411
+MISC ChangeLog 2607 SHA256 f416761071512e03d80e508642c4aed5a78c17a10cf4220af6d907b0168708ff SHA512 43eb186dcc726ec92b45e673718e46fd9e958802878b5ee7532d4b8251beb84ab657a313786ee60a031b21ee03ca3eff1d2b1a9d40cb443868b4e924b25ba7a6 WHIRLPOOL 94b08b8e5232a16b4da25ebf42fbac570bb645dbcaeb1bf46adcb58cd96e71386c1d345c0a14693536ff86234a7810ae3f5d00de21b47d66bd3fc2b813d15ffe
+MISC ChangeLog-2015 2758 SHA256 7f4d1206a09fc4030b6125fbe8b21a2374be6c5778ec2a97cacaf488e6e8b533 SHA512 0fd60ed63175d9e653a71aeaa341f503e771aa7cd0921d8ed65b4120ed4b2e0f821403d1b45661a1543775eab54651d0514c03364a89f418a366d9988c9327e3 WHIRLPOOL d05bd7e33d6ba2c5a1e8fec89e127f0f46ea2230af815b152abbf0f4b7cab1ff0c4a8fd5ec3a23a6f890ea311fc63b09fe008d76ac0eea3b2748654575263ae6
+MISC metadata.xml 451 SHA256 d973d3724b7d8bfa2038ff53bbc3f458ce8bc5aed863c05a0fbdd8ec145a01ad SHA512 9ad55c6b96445e0bbd753958b6e35dcc6b626bf73e3b65d7c697760166eb7abf87af596099630e4a808d0e41a6ec200a683eaee2f29fc74ec910691f773cbaa6 WHIRLPOOL 370fd194b02fa5517993ae5f97a10a1554f313088074b3e5c6f2cb821a275ddf13fd7d6a7754432484df91ec5ae35283a82593dc7954ccb7cb5ac09cb51c4120
diff --git a/media-plugins/mediastreamer-ilbc/mediastreamer-ilbc-2.0.3.ebuild b/media-plugins/mediastreamer-ilbc/mediastreamer-ilbc-2.0.3.ebuild
new file mode 100644
index 000000000000..bc2336f5fe15
--- /dev/null
+++ b/media-plugins/mediastreamer-ilbc/mediastreamer-ilbc-2.0.3.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit multilib
+
+MY_P="msilbc-${PV}"
+
+DESCRIPTION="mediastreamer plugin: add iLBC support"
+HOMEPAGE="http://www.linphone.org/"
+SRC_URI="mirror://nongnu/linphone/plugins/sources/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc ppc64 x86"
+IUSE="20ms-frames"
+
+RDEPEND="dev-libs/ilbc-rfc3951
+ >=media-libs/mediastreamer-2.0.0:="
+DEPEND="${RDEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+src_configure() {
+ # dev-libs/ilbc-rfc3951 does not ship pkgconfig .pc file,
+ # so these variables should be set here to satisfy configure
+ ILBC_CFLAGS="/usr/include" ILBC_LIBS="/usr/include -lilbc" \
+ econf \
+ $(use_enable 20ms-frames)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+ dodoc AUTHORS ChangeLog NEWS README
+}
diff --git a/media-plugins/mediastreamer-ilbc/metadata.xml b/media-plugins/mediastreamer-ilbc/metadata.xml
new file mode 100644
index 000000000000..24a9310ba3bb
--- /dev/null
+++ b/media-plugins/mediastreamer-ilbc/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>bircoph@gentoo.org</email>
+ <name>Andrew Savchenko</name>
+ </maintainer>
+ <use>
+ <flag name="20ms-frames">enable 20ms frame size (default is 30ms). Some
+ VOIP providers such as Gizmo5 (aka Sipphone) require the codec to be
+ compiled with the 30ms setting.</flag>
+ </use>
+</pkgmetadata>
diff --git a/media-plugins/mediastreamer-silk/Manifest b/media-plugins/mediastreamer-silk/Manifest
new file mode 100644
index 000000000000..cf0442eab7ac
--- /dev/null
+++ b/media-plugins/mediastreamer-silk/Manifest
@@ -0,0 +1,7 @@
+AUX mediastreamer-silk-0.0.1-sdk.patch 1570 SHA256 029e1afd38deca4289ef37e98bdb931487de792356c5c5a73e044b6197a75d2a SHA512 c3bc9086c1a08e1a5757d4a06bb4f63ff115896deb704358b09f356a639c2f82addc05ec7da700f192d85aba13a7ab76741d5e22786f00d84ff50542ca9bd719 WHIRLPOOL 942995f99dd9bb1df5da49e895c96cf8a1c7cac45311438f6851d73b0194c20e1b98824f98f9602da6e349d320cd9d14f5177747a41371d3ff3192406da72803
+DIST SILK_SDK_SRC_v1.0.8.zip 65910872 SHA256 424536084ac2d5c105e22f8048d19103dd83cb54bc32187377f5341d17e1b838 SHA512 2d56552052ec8180de9bbbce2f89d76df63c1bf6a8ac936dacab104d39526c16b9ccac33e5602f3a757bb12057c2e6da6f955ae370b05b93ff1427632c3a9489 WHIRLPOOL a301ba53e3fd1d56bc45d75709eb1b13edcacb7b68811862f2bbb7eba561242594feff6ac13f460593eb97917ecf63d947997316561a74d0d879e7823caccbea
+DIST mssilk-0.0.1.tar.gz 57674 SHA256 58f89360a06e5b8414c2a1389b2e0d801ea1548041d7791ca16c1fc3f136e1b0 SHA512 78325c0cf28bf035212583c76aa92f1291442e3f4fbe4c354056ad2b20ff72ba8d7149250431906942352c4deec7912567f512775d5a1dfe07b6b2bd44b5552e WHIRLPOOL da0d9ef8f0d0d83c8a29e981346c876e19f207dbc5f662d53e81dfd2d92c158294008625a9a261e153e33fd50a4bbf4af0d3d58da5a2e66f2871539d01da14bb
+EBUILD mediastreamer-silk-0.0.1.ebuild 774 SHA256 aa353ba03c5cee32b9a27c7174b0e2f7e14d12232ff809c9713a18ea2e9c4312 SHA512 123535dcfc6c4b4197f25009321a7b4e29abd1f1b5f97baa87a90fb0a96565ee5bc3e7d6b61f79afb2ecef97ad8f3bd6fbc67d454242652b9d1754484f02157f WHIRLPOOL 29026667b0cfe0f7ec9b1849442741c857436bf4b4a5e1d7034ace6889d40ca51512a7d46ca8ea7823415f0edfa64d35c5c603fc0e60535b3e8a4a7b2b6aec15
+MISC ChangeLog 2452 SHA256 c553a3308e9fb2348da85361cedceaec03a689bf7b5d88a161d9b3799b10b07e SHA512 a4e50a607ec288bb8205b42b36bc1940ebb9301e804dbee56652cc6d2fcec842e4b94a81b262ca7869c4e41fea1fd9a638541f7d51aef4a5114a2afda9baa1dd WHIRLPOOL dd3eb53e83297fdcdf59d253bcabdbe6f274463d4df82c689dfda7a8f963d132e025aa86afdb9eca0cea658ecdd63850771964d5c3defb616331ff3fd94a17ab
+MISC ChangeLog-2015 2290 SHA256 9764c5272237699c064e36b519032d47675798fbed9ab4a5d3f3c8fed3c4daca SHA512 d5964994534ebdcb83bfb089be8021d7a4b619155343c17430d1ee6df4cd35a547cf2b551495372beaffcac500bf478aeef978919a64b85c55eecaba94af4828 WHIRLPOOL 28ea11904df6e9c16850bff2afddf11ffc392c4f2f950b20bbd4f50e7a506b14741e846f44959e0ac402b454cb05d391dfd256916c4ecb0120e5a9de1cbc8fc1
+MISC metadata.xml 250 SHA256 891a1998b50e15db4c3577d7b2af6f721cd1c03869af4d9c1da62a8ba0514bda SHA512 a5334e41fb3acb7a8cce473ca9616ecea8fe484e870173f0a26042cd8aca0bc7fa4fe52e9cf10b7495c44608e15f1c71564b3f92a44611ba830b08785666b2ac WHIRLPOOL 520b5ea69bee11082f9d5733a158c32ed7600439c694204570e10630b09749cabc568223a6be99c2d97a3b26a22986e34f10dbcdae92b45e29146d2a11836161
diff --git a/media-plugins/mediastreamer-silk/files/mediastreamer-silk-0.0.1-sdk.patch b/media-plugins/mediastreamer-silk/files/mediastreamer-silk-0.0.1-sdk.patch
new file mode 100644
index 000000000000..851e824b54fa
--- /dev/null
+++ b/media-plugins/mediastreamer-silk/files/mediastreamer-silk-0.0.1-sdk.patch
@@ -0,0 +1,42 @@
+--- mssilk.orig/sdk/Makefile.am 2012-02-16 13:22:51.000000000 +0400
++++ mssilk/sdk/Makefile.am 2012-05-15 20:35:37.374526548 +0400
+@@ -2,28 +2,14 @@
+ silk_extracted_directory = SILK_SDK_SRC_v$(silk_version)
+ silk_src_dir = $(silk_extracted_directory)/SILK_SDK_SRC_$(SILK_FLAVOUR)_v$(silk_version)
+
+-silk_zip = $(silk_extracted_directory).zip
+-silk_url = http://developer.skype.com/silk/$(silk_zip)
+-
+-downloaded_files = $(silk_zip)
+-checkmarks = $(downloaded_files:%=%.check)
+-BUILT_SOURCES = $(downloaded_files) $(checkmarks) $(silk_extracted_directory) $(silk_src_dir) $(silk_extracted_directory)
++BUILT_SOURCES = $(silk_extracted_directory) $(silk_src_dir) $(silk_extracted_directory)
+
+ checksum_dir = $(srcdir)/known_checksums
+ checksum_files = $(addprefix $(checksum_dir)/, $(downloaded_files:%=%.md5))
+ EXTRA_DIST = $(checksum_files)
+
+-$(srcdir)/$(silk_zip):
+- $(WGET) $(silk_url) -O $(srcdir)/${silk_zip}
+-
+-
+-# for check, go to $(srcdir) or ./, depending on where file is
+-$(checkmarks): %.check: %
+- cd $(<D); $(MD5SUM) -c $(checksum_dir)/$(<F).md5
+- touch $@
+-
+-$(silk_extracted_directory): $(checkmarks)
+- $(UNZIP) $(srcdir)/$(silk_zip) $(silk_src_dir)/*
++$(silk_extracted_directory):
++ ln -s ../../$(silk_extracted_directory)
+
+ $(silk_src_dir): $(silk_extracted_directory)
+ cp $(srcdir)/patch_pic.diff $(silk_src_dir)
+@@ -41,6 +27,6 @@
+ cd $(silk_src_dir) && $(MAKE) $(AM_MAKEFLAGS) clean
+
+ install-data-local: $(silk_src_dir)
+- cp $(silk_src_dir)/libSKP_SILK_SDK.a $(prefix)/lib
++ echo "stub: nothing to install"
+
+ DISTCLEANFILES = $(BUILT_SOURCES)
diff --git a/media-plugins/mediastreamer-silk/mediastreamer-silk-0.0.1.ebuild b/media-plugins/mediastreamer-silk/mediastreamer-silk-0.0.1.ebuild
new file mode 100644
index 000000000000..1b300c9c5221
--- /dev/null
+++ b/media-plugins/mediastreamer-silk/mediastreamer-silk-0.0.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+MY_PN="mssilk"
+SDK_FILE="SILK_SDK_SRC_v1.0.8.zip" # please update silk version on bumps!
+
+inherit autotools eutils
+
+DESCRIPTION="SILK (skype codec) implementation for Linphone"
+HOMEPAGE="http://www.linphone.org"
+SRC_URI="mirror://nongnu/linphone/plugins/sources/${MY_PN}-${PV}.tar.gz
+ http://www.yxplayer.net/files/${SDK_FILE}"
+
+LICENSE="GPL-2+ Clear-BSD SILK-patent-license"
+SLOT="0"
+KEYWORDS="amd64 ppc ppc64 x86"
+
+RDEPEND=">=media-libs/mediastreamer-2.8.2:="
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+S="${WORKDIR}/${MY_PN}"
+
+RESTRICT="bindist mirror" # silk license forbids distribution
+
+src_prepare() {
+ epatch "${FILESDIR}/${P}-sdk.patch"
+ eautoreconf
+}
diff --git a/media-plugins/mediastreamer-silk/metadata.xml b/media-plugins/mediastreamer-silk/metadata.xml
new file mode 100644
index 000000000000..4343afde9aa5
--- /dev/null
+++ b/media-plugins/mediastreamer-silk/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>bircoph@gentoo.org</email>
+ <name>Andrew Savchenko</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-plugins/mediastreamer-x264/Manifest b/media-plugins/mediastreamer-x264/Manifest
new file mode 100644
index 000000000000..35e4de91110a
--- /dev/null
+++ b/media-plugins/mediastreamer-x264/Manifest
@@ -0,0 +1,8 @@
+DIST msx264-1.4.1.tar.gz 291662 SHA256 3427168e0936d1d46b58e2e3da606e51ba463b1e6d6586e9ff6c2d1f2a539b75 SHA512 3d73fcea259af5d8c4cb9637538bdc40e0ea197a36eada5184390bda9277b43dfec8b2412edc44bbac2500664d7c007182b0b06f4a702bb22aecc54484fc115f WHIRLPOOL bab948086fb2febfedb89d2b3431e6ad23e2d114a6e1f387ab0739a25a2de8ba790eede1ba95fbe1dfd11d5abd88dea78795065737d97987ebda61f80ceb90e8
+DIST msx264-1.4.2.tar.gz 298631 SHA256 a84418465e0cc7185f66e14b04ac0e0c2e5ee7ee68fb201d0d697eb866b192b5 SHA512 06416957dcfd5e33418d19c941005a0deb1c18b47cfa8354b0b89f8434d47d649ca3d629bac3e2094ff5b6adc7118f5adc9d32411dd6ec12a8f3a6e96c2e356c WHIRLPOOL c08484438029379d22cdf564a817f8ab135a4e28410633bd2f194f1125eadb3f653068462933e2c47b03a1aece7f88ec42df8e68408a4cf037cfd1e0467a7d9c
+EBUILD mediastreamer-x264-1.4.1.ebuild 676 SHA256 d0cb362073c8491b52a111bca2d636066c105feaa14be82009219d3d65315e8b SHA512 14290cad6a06c0bba292f91bedf95166ebff366743bd1432ee5b1bdc16dacb72bd6e7e3331407d56e3f223cf7618b754c1cb2f232808f5f9d5c33e6be2a03cf6 WHIRLPOOL 2173c2a9da979a026945be738198edeefe08116a7bf63e4811a66f207ca2dede93508199bd2611285ef612caf06952caef4d400e2162fd0945b068410c49ceb4
+EBUILD mediastreamer-x264-1.4.2-r1.ebuild 661 SHA256 8bbf1777a5fb2624035833b3005187b9755363ac20c5a420b5e647b82cf6e903 SHA512 e030ef11c227bcf5b53235fc21740d314c3b78d907fa209ad266db547ab2d91bf845cee6bd76c497262ca155afb6b992599ae0386177f25479390b541500eef4 WHIRLPOOL b5c253c700295a1f1e298a5b7bb730a82c504911b99d307ae1a725521d010bfedfe079cbc94ef9afc59ae66b383b7cf35b6cc17d6a1aa3731e80449f4a1a3475
+EBUILD mediastreamer-x264-1.4.2.ebuild 604 SHA256 bae5df0433ed10269f7c991ea434fcc9f45f7953e89786fbb7dacbe22199e965 SHA512 c265e7cdf7810978e7659e3ba6d478593b517e9bc65dc4b185fcb11e1c53d1085cab224b9b6f36d76d189e097a860188c89756ffd34b3ca545bc74c5aea2d876 WHIRLPOOL 08addb28a9917bd2fcc722483c864f663b098f95aa21cc8df84d7596702360087e519bd916ca515e570d2ba465a5a6f5a0f80d107f039d088b0b30e058070a46
+MISC ChangeLog 2370 SHA256 bf6b3971ea0e0f77bd5e58ec9632648a783f9c5d0e3f46ed6aacac058d628d31 SHA512 20dc398617206fc0dcb0f83abaf20291a63cfedc4ff2f9df5a5b15a70e054b50ea7f0c06a5fc1dc3f494d578ea1a6dd4e88662073e6ae183fe768986bf77bb84 WHIRLPOOL 0d323bd3430756daddb407344eb1ab961978f731e1b74cc10f75e9191dddd8b2caf1d6b2f2c3451eed20c826d479a4bb91d316f31c608762b86a700941f71116
+MISC ChangeLog-2015 3954 SHA256 4e8f361cb66b23f012215ca8fc564676db7a56c0905c7183b9b0948e213b4314 SHA512 a6cdcccdf9acd7e4bc1f1e7b2f80b1b6e7be2b1a45f6ccfef7ec2606232ac2aed34acba18078b5c369ce06373e6040363cdee20e6d05e998977332c29a196b76 WHIRLPOOL bc3107e5fc92e115698191ab964376be6dc4507ff4d16ccc5c48293d10834b0488ed6a29332dcc534df96e06b3fc36b415b6a670b5634c2e3967fca820685a5d
+MISC metadata.xml 250 SHA256 891a1998b50e15db4c3577d7b2af6f721cd1c03869af4d9c1da62a8ba0514bda SHA512 a5334e41fb3acb7a8cce473ca9616ecea8fe484e870173f0a26042cd8aca0bc7fa4fe52e9cf10b7495c44608e15f1c71564b3f92a44611ba830b08785666b2ac WHIRLPOOL 520b5ea69bee11082f9d5733a158c32ed7600439c694204570e10630b09749cabc568223a6be99c2d97a3b26a22986e34f10dbcdae92b45e29146d2a11836161
diff --git a/media-plugins/mediastreamer-x264/mediastreamer-x264-1.4.1.ebuild b/media-plugins/mediastreamer-x264/mediastreamer-x264-1.4.1.ebuild
new file mode 100644
index 000000000000..01a910b813f3
--- /dev/null
+++ b/media-plugins/mediastreamer-x264/mediastreamer-x264-1.4.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit multilib
+
+MY_P="msx264-${PV}"
+
+DESCRIPTION="mediastreamer plugin: add H264 support"
+HOMEPAGE="http://www.linphone.org/"
+SRC_URI="mirror://nongnu/linphone/plugins/sources/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ppc ppc64 x86"
+IUSE=""
+
+RDEPEND=">=media-libs/mediastreamer-2.7.0[video]
+ >=media-libs/x264-0.0.20100118
+ virtual/ffmpeg"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+DOCS="AUTHORS NEWS README"
+
+S=${WORKDIR}/${MY_P}
+
+src_configure() {
+ # strict: don't want -Werror
+ econf \
+ --libdir=/usr/$(get_libdir) \
+ --disable-strict
+}
diff --git a/media-plugins/mediastreamer-x264/mediastreamer-x264-1.4.2-r1.ebuild b/media-plugins/mediastreamer-x264/mediastreamer-x264-1.4.2-r1.ebuild
new file mode 100644
index 000000000000..11aa80a4c0e4
--- /dev/null
+++ b/media-plugins/mediastreamer-x264/mediastreamer-x264-1.4.2-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+MY_P="msx264-${PV}"
+
+DESCRIPTION="mediastreamer plugin: add H264 support"
+HOMEPAGE="http://www.linphone.org/"
+SRC_URI="mirror://nongnu/linphone/plugins/sources/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="libav"
+
+RDEPEND=">=media-libs/mediastreamer-2.7.0:=[video]
+ >=media-libs/x264-0.0.20100118:=
+ libav? ( media-video/libav:0= )
+ !libav? ( media-video/ffmpeg:0= )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+S=${WORKDIR}/${MY_P}
+
+src_configure() {
+ # strict: don't want -Werror
+ econf \
+ --disable-strict
+}
diff --git a/media-plugins/mediastreamer-x264/mediastreamer-x264-1.4.2.ebuild b/media-plugins/mediastreamer-x264/mediastreamer-x264-1.4.2.ebuild
new file mode 100644
index 000000000000..208125a2de3f
--- /dev/null
+++ b/media-plugins/mediastreamer-x264/mediastreamer-x264-1.4.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+MY_P="msx264-${PV}"
+
+DESCRIPTION="mediastreamer plugin: add H264 support"
+HOMEPAGE="http://www.linphone.org/"
+SRC_URI="mirror://nongnu/linphone/plugins/sources/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND=">=media-libs/mediastreamer-2.7.0:=[video]
+ >=media-libs/x264-0.0.20100118:=
+ virtual/ffmpeg"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+S=${WORKDIR}/${MY_P}
+
+src_configure() {
+ # strict: don't want -Werror
+ econf \
+ --disable-strict
+}
diff --git a/media-plugins/mediastreamer-x264/metadata.xml b/media-plugins/mediastreamer-x264/metadata.xml
new file mode 100644
index 000000000000..4343afde9aa5
--- /dev/null
+++ b/media-plugins/mediastreamer-x264/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>bircoph@gentoo.org</email>
+ <name>Andrew Savchenko</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-plugins/metadata.xml b/media-plugins/metadata.xml
new file mode 100644
index 000000000000..06ee545bd257
--- /dev/null
+++ b/media-plugins/metadata.xml
@@ -0,0 +1,38 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE catmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<catmetadata>
+ <longdescription lang="en">
+ The media-plugins category contains plugin packages for various media
+ applications.
+ </longdescription>
+ <longdescription lang="de">
+ Die Kategorie media-plugins enthält Plugins für verschiedene
+ Multimedia-Anwendungen.
+ </longdescription>
+ <longdescription lang="es">
+ La categoría media-plugins contiene paquetes de extensión para varias
+ aplicaciones de media.
+ </longdescription>
+ <longdescription lang="ja">
+ media-pluginsカテゴリーã«ã¯æ§˜ã€…ãªãƒ¡ãƒ‡ã‚£ã‚¢ãƒ—ラグイン・パッケージãŒå«ã¾ã‚Œã¦ã„ã¾ã™ã€‚
+ </longdescription>
+ <longdescription lang="nl">
+ De media-plugins categorie bevat uitbreidingen voor multimedia-applicaties.
+ </longdescription>
+ <longdescription lang="vi">
+ Nhóm media-plugins chứa các gói plugin cho các ứng dụng media khác nhau.
+ </longdescription>
+ <longdescription lang="it">
+ La categoria media-plugins contiene pacchetti di estensione per vari pacchetti
+ delle categorie media-.
+ </longdescription>
+ <longdescription lang="pt">
+ A categoria media-plugins contém pacotes de extensão para várias
+ aplicações de mídia.
+ </longdescription>
+ <longdescription lang="pl">
+ Kategoria media-plugins zawiera rozszerzenia multimedialne dla różnych
+ aplikacji.
+ </longdescription>
+</catmetadata>
+
diff --git a/media-plugins/mythplugins/Manifest b/media-plugins/mythplugins/Manifest
new file mode 100644
index 000000000000..38ec8b14f16c
--- /dev/null
+++ b/media-plugins/mythplugins/Manifest
@@ -0,0 +1,5 @@
+DIST mythtv-0.28.1.tar.gz 104477892 SHA256 73dd4de0de6fe5688c290781b76de6380b256a87159f2c6e3dad66870389da1f SHA512 67a81858cd19b90f519113b234119ecc248366d8545c862d887755f256cddf04d9ca16a7bf67f63e06f7628730e7dbde2a2099ca8aaeb9061b2e55a5a0b7d5e7 WHIRLPOOL 370f3a528438d50d302ab6adadba5089b32749f8127cbf270b85ef16d35ca15026e0947e292920a3dd6acf2ed65de68af8754d985944bd59f3310a42b03551de
+EBUILD mythplugins-0.28.1.ebuild 3719 SHA256 45f9419fc92ea777ae1674d3a0927a7e082cddf83042e7a15e1a652c0535da74 SHA512 5f9deaaa49039c340022419a6b518c0143110762f4840bd6e9b7a5315e42ad2aaf551667a09caf2f290e1ba2af839b50c3700fcca60a7904eed34cfc4f3228b4 WHIRLPOOL a1901c03ecdb11b89ee4f8821b4df6e41b6240bf8a7d6b7224af8be3693b615055cb1d274a463c0c25e16a8669bddef23c90f369bdfa314cbfee6f4d5849eaea
+MISC ChangeLog 7459 SHA256 7114d8ea201ee6d7835238d83660068b0286f43916e71e891a13516f6dcf33ae SHA512 3cc6335447fee4000b884d2b2255b6f43db5b1e50a74a90fa3d16c7e1811a53aecf7af2fc87d00ef1afc3b07e446f4164c8959be56355af4c18366df2f2996ee WHIRLPOOL c27d298381291c5e07aa4566c50951391109049585866fb6af0bc908ec6f78197a8b570a140c0771f364a68d8fd71940fa31ace925d935a771b9d5e1103bc106
+MISC ChangeLog-2015 6909 SHA256 12f17d111fe2287411ef9d6c71d024420ed37eb4d3c6725ef746466fb2eb1d43 SHA512 d1724140e1e0a874230f879db55ee8e0acbb4853b99376e9350d5ae45e015e95f8de4bb167b10cbd9363142f07eb626b203e3cb97ac6ed3c11ca667f9ed29de2 WHIRLPOOL 061572eb880cfa8f291cd986f895af41b4939aceff10c5bfbd5ddbd43c542989001a62ce970a24fe1102f411df756be82f39457546700971afb53658bc7b9157
+MISC metadata.xml 1390 SHA256 84f7b1eb2ac49b3edb10873a1d8f6a5e1e785b3e390174b9e9121f906549c7bf SHA512 39e7f486f82acf9e052eb0e26e3f1a2ad2796babb4a7c93885caa4be24ee9b820f6dc7490b670407054dbb5ce06d8d63e093e98a064383d050bd99912d73caef WHIRLPOOL 787c7a8d5d9e3f9b528fc7c95c280c2da2b34c4c8845465b46f392c89c50f3f89c4da0fa6e30ae8f8e22ede2a42217d52259fb6093961adc5be56decd9fed900
diff --git a/media-plugins/mythplugins/metadata.xml b/media-plugins/mythplugins/metadata.xml
new file mode 100644
index 000000000000..05e99f352b02
--- /dev/null
+++ b/media-plugins/mythplugins/metadata.xml
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <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="mythbrowser">Adds a web browser within MythTV</flag>
+ <flag name="mythgallery">Adds a picture viewing gallery within MythTV</flag>
+ <flag name="mythgame">Adds a frontend to various ROM emulators within MythTV</flag>
+ <flag name="mythmusic">Adds the ability for MythTV to act as a music player</flag>
+ <flag name="mythnetvision">Adds the ability to view netvision devices within MythTV</flag>
+ <flag name="mythnews">Adds a news viewer within MythTV</flag>
+ <flag name="mythweather">Adds weather information within MythTV</flag>
+ <flag name="mythzoneminder">Adds support for zoneminder (requires a server with the appropriate mythtv daemon somewhere on the network).</flag>
+ </use>
+ <upstream>
+ <remote-id type="github">MythTV/mythtv</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/mythplugins/mythplugins-0.28.1.ebuild b/media-plugins/mythplugins/mythplugins-0.28.1.ebuild
new file mode 100644
index 000000000000..3f901e40b892
--- /dev/null
+++ b/media-plugins/mythplugins/mythplugins-0.28.1.ebuild
@@ -0,0 +1,163 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE="xml"
+BACKPORTS="03f44039848bd09444ff4baa8dc158bd61454079"
+MY_P=${P%_p*}
+
+inherit eutils python-single-r1 vcs-snapshot
+
+DESCRIPTION="Official MythTV plugins"
+HOMEPAGE="https://www.mythtv.org"
+SRC_URI="https://github.com/MythTV/mythtv/archive/${BACKPORTS}.tar.gz -> mythtv-${PV}.tar.gz"
+
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+MYTHPLUGINS="+mytharchive +mythbrowser +mythgallery +mythgame \
++mythmusic +mythnetvision +mythnews +mythweather +mythzoneminder"
+IUSE="${MYTHPLUGINS} alsa cdda cdr exif fftw +hls ieee1394 libass raw +theora +vorbis +xml xvid"
+
+DEPEND="
+ 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:0=
+ ~media-tv/mythtv-${PV}:=[alsa=,hls=,ieee1394=,libass=,python,theora=,vorbis=,xml=,xvid=]
+ sys-apps/util-linux
+ sys-libs/zlib
+ 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-1.0.24 )
+ fftw? ( sci-libs/fftw:3.0= )
+ hls? (
+ media-libs/faac
+ media-libs/libvpx:=
+ >=media-libs/x264-0.0.20111220:=
+ >=media-sound/lame-3.93.1
+ )
+ ieee1394? (
+ >=media-libs/libiec61883-1.0.0
+ >=sys-libs/libavc1394-0.5.3
+ >=sys-libs/libraw1394-1.2.0
+ )
+ libass? ( >=media-libs/libass-0.9.11:= )
+ mytharchive? (
+ app-cdr/dvd+rw-tools
+ dev-python/pillow
+ media-video/dvdauthor
+ media-video/mjpegtools[png]
+ media-video/transcode
+ virtual/cdrtools
+ )
+ mythbrowser? ( dev-qt/qtwebkit:5 )
+ mythgallery? (
+ media-libs/tiff:0
+ virtual/opengl
+ exif? ( >media-libs/libexif-0.6.9:= )
+ raw? ( media-gfx/dcraw )
+ )
+ mythmusic? (
+ >=media-libs/flac-1.1.2
+ media-libs/libogg
+ >=media-libs/libvorbis-1.0
+ >=media-libs/taglib-1.6
+ >=media-sound/lame-3.93.1
+ virtual/opengl
+ cdda? (
+ dev-libs/libcdio:=
+ cdr? ( virtual/cdrtools )
+ )
+ )
+ mythnetvision? (
+ ${PYTHON_DEPS}
+ dev-python/lxml
+ dev-python/mysql-python
+ dev-python/oauth
+ dev-python/pycurl
+ )
+ mythweather? (
+ dev-perl/Date-Manip
+ dev-perl/DateTime
+ dev-perl/DateTime-Format-ISO8601
+ dev-perl/Image-Size
+ dev-perl/JSON
+ dev-perl/SOAP-Lite
+ dev-perl/XML-Parser
+ dev-perl/XML-SAX
+ dev-perl/XML-Simple
+ dev-perl/XML-XPath
+ )
+ mythzoneminder? ( virtual/mysql )
+ theora? (
+ media-libs/libogg
+ media-libs/libtheora
+ )
+ xml? ( >=dev-libs/libxml2-2.6.0:= )
+ xvid? ( >=media-libs/xvid-1.1.0 )
+"
+RDEPEND="${DEPEND}
+ !media-plugins/mytharchive
+ !media-plugins/mythbrowser
+ !media-plugins/mythgallery
+ !media-plugins/mythgame
+ !media-plugins/mythmovies
+ !media-plugins/mythmusic
+ !media-plugins/mythnetvision
+ !media-plugins/mythnews
+ !media-plugins/mythweather
+"
+REQUIRED_USE="
+ cdda? ( mythmusic )
+ cdr? ( mythmusic cdda )
+ exif? ( mythgallery )
+ fftw? ( mythmusic )
+ mythmusic? ( vorbis )
+ mythnetvision? ( ${PYTHON_REQUIRED_USE} )
+ mythnews? ( mythbrowser )
+ raw? ( mythgallery )
+"
+
+S="${WORKDIR}/mythtv-${PV}/mythplugins"
+
+src_prepare() {
+ default
+ sed -i '1i#define OF(x) x' mythgame/mythgame/external/ioapi.h
+}
+
+src_configure() {
+ econf \
+ --prefix=/usr \
+ --python=${EPYTHON} \
+ --enable-opengl \
+ $(use_enable cdda cdio) \
+ $(use_enable exif) \
+ $(use_enable exif new-exif) \
+ $(use_enable raw dcraw) \
+ $(use_enable mytharchive) \
+ $(use_enable mythbrowser) \
+ $(use_enable mythgallery) \
+ $(use_enable mythgame) \
+ $(use_enable mythmusic) \
+ $(use_enable mythnetvision) \
+ $(use_enable mythnews) \
+ $(use_enable mythweather) \
+ $(use_enable mythzoneminder)
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" install || die "make install failed"
+}
diff --git a/media-plugins/npapi-vlc/Manifest b/media-plugins/npapi-vlc/Manifest
new file mode 100644
index 000000000000..db4c10882f0c
--- /dev/null
+++ b/media-plugins/npapi-vlc/Manifest
@@ -0,0 +1,7 @@
+AUX xembed.h 1138 SHA256 d457b572724e1a3f7aab0d1d834464dc750a5e4be6a3dcd3e7e3072b9a7c30c8 SHA512 155f7f5787d23e0913650d83bb1f1904aabb6d6889ae44886757e9f6da9c022c91a73b6ec61acda1975c8bb2a3c029a12f1321c94ab81b9a5a6d095f2c483c52 WHIRLPOOL 6272d094edf87f22a03143027250ce816e8d8f65e2d2cf23c76dcc94df368c1399e8b4d8d9aefc8bd47f59a0a47a962e71b1ad9049d1b7d83a73c06446b1d38d
+DIST npapi-vlc-2.0.0.tar.xz 359508 SHA256 d41f69b995daf30fb81b2106ca7ad58fde6f4b1c94a2f7b266636c2d949ca6ae SHA512 76da0e013c5477cd9b5eb84f7374912f3077bb03cf6723b3d173ec4df31a021ab72d6e8d1847951ff7e39f61c42e3e5e913dcdd1d0f77e6b0028dcb4ac579466 WHIRLPOOL 99397034584f6ac82c586539cec00c2497663da61d5d7e3918367829856a75d12b83759d998b7e9bbcd58b444388f34d2b46e98e98d7258e2d208b56a8dcc829
+EBUILD npapi-vlc-2.0.0.ebuild 1192 SHA256 ae19709ec0e5e764ba7a494579f1e9889b1598b69efe341694dd8b2a51bcd20a SHA512 72cb180663bcbbda448d277b77a422ca4418c2ca3d89b47ba32e2a4e81a6ff42c0bf780f0c40765e6564f4eac83c5f8a55c735aa242d931d35ac6af3912771dd WHIRLPOOL c5aac74130b2ac34dcacce8c1d830999d195d26e98e3d2c29be144c264c4a67faae2dd1186088ea0d2154a823f0595704562491de59c0ef8317af9161a23418d
+EBUILD npapi-vlc-9999.ebuild 1134 SHA256 1ba4d1507f5d572c89874fc47b25818540d48aba9f2b7b086fee4426555936ce SHA512 2fee9f64cf719ebfa3983f1a5213c2f1535b339f778e947caaca799781738e3b72489524659c2b5cba766640de61f7477f72a28fd3906367b9b25af08df09bff WHIRLPOOL 74639afde48b59fe26864692bcdf4ab4897604b0e9d9cf4d1c7a91436a5e70ee1cbc248bab2daee7b5ebd9da6f96d4c373bf3e7a1dd3ad5ab47fadab15b158db
+MISC ChangeLog 2509 SHA256 42214deb89af3703a0629288b13026c09879a65a47596a6af5136547371231bb SHA512 981fe82cb9e6c3d4458114552731ec903c825bce4b5c5a8de6a87c1a7320f100eda2ac1b928c559faef92d32f3f4345d4f117a5f6561f096b09d12d40b4d954b WHIRLPOOL 3880af8ac1e1e6884d01811d03465cd105de566f017caccff1750600ea1a2ae3a3a4bb808db6834c3de619452bc071cfd8e5edce7c08bca21cf4eae90b5fb79c
+MISC ChangeLog-2015 1779 SHA256 3117478f4ed9b3a718436e0dc6deb5e809ad885814ad6edf6f941150c1381219 SHA512 d0787714f57a5caacdf5ad4b76ec68bc114dd5d088c70661133134335e3fe9c4fcebc66fffbe86ed8b1e2af33cdf311b2d1e3292401d6ca47eb3ea0c1c9ad17f WHIRLPOOL 395539d2e73c12083d927b6583ec2dcecc87f11b08af8e64e99f9d92e3f0344b775b2615f1104d68d9ad30f16f90be6d857e43628fc3e138f7fce564c79bd207
+MISC metadata.xml 223 SHA256 7d0451c70b262d8928fbd11c938e6b5663794345ad10f7be8533ab42b521e42c SHA512 27b688917e0b1c4a75ea34c97d2d67d309573941492ab04124de11034f3b2796480f02408d86e2eba77ca2000722ea6606fe12a49622c04f9e2c1fa27b6fc8db WHIRLPOOL 0b20f52f85830d008257e03325b74780038fc6e0bf6cc3917aa7f0d8621673c87bebcf201ca0cd876276febe9fcf785fe8f80de1889f2009fdd5bd05c2615d17
diff --git a/media-plugins/npapi-vlc/files/xembed.h b/media-plugins/npapi-vlc/files/xembed.h
new file mode 100644
index 000000000000..28a1a36d7df1
--- /dev/null
+++ b/media-plugins/npapi-vlc/files/xembed.h
@@ -0,0 +1,38 @@
+#ifndef __XEMBED_H__
+#define __XEMBED_H__
+
+/* the latest version of XEmbed that we support */
+#define PLUGIN_XEMBED_PROTOCOL_VERSION 1
+
+/* XEMBED messages */
+typedef enum {
+ XEMBED_EMBEDDED_NOTIFY = 0,
+ XEMBED_WINDOW_ACTIVATE = 1,
+ XEMBED_WINDOW_DEACTIVATE = 2,
+ XEMBED_REQUEST_FOCUS = 3,
+ XEMBED_FOCUS_IN = 4,
+ XEMBED_FOCUS_OUT = 5,
+ XEMBED_FOCUS_NEXT = 6,
+ XEMBED_FOCUS_PREV = 7,
+ XEMBED_GRAB_KEY = 8,
+ XEMBED_UNGRAB_KEY = 9,
+ XEMBED_MODALITY_ON = 10,
+ XEMBED_MODALITY_OFF = 11,
+
+/* Non standard messages*/
+ XEMBED_GTK_GRAB_KEY = 108,
+ XEMBED_GTK_UNGRAB_KEY = 109
+} XEmbedMessageType;
+
+/* Details for XEMBED_FOCUS_IN: */
+#define XEMBED_FOCUS_CURRENT 0
+#define XEMBED_FOCUS_FIRST 1
+#define XEMBED_FOCUS_LAST 2
+
+/* Flags for XEMBED_FOCUS_IN, XEMBED_FOCUS_NEXT, XEMBED_FOCUS_PREV */
+#define XEMBED_FOCUS_WRAPAROUND (1 << 0)
+
+/* Flags for _XEMBED_INFO */
+#define XEMBED_MAPPED (1 << 0)
+
+#endif /* __XEMBED_H__ */
diff --git a/media-plugins/npapi-vlc/metadata.xml b/media-plugins/npapi-vlc/metadata.xml
new file mode 100644
index 000000000000..811585329983
--- /dev/null
+++ b/media-plugins/npapi-vlc/metadata.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>media-video@gentoo.org</email>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-plugins/npapi-vlc/npapi-vlc-2.0.0.ebuild b/media-plugins/npapi-vlc/npapi-vlc-2.0.0.ebuild
new file mode 100644
index 000000000000..e4c53408b9d7
--- /dev/null
+++ b/media-plugins/npapi-vlc/npapi-vlc-2.0.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=3
+
+SCM=""
+if [ "${PV%9999}" != "${PV}" ] ; then
+ SCM=git-2
+ EGIT_BOOTSTRAP=""
+ EGIT_REPO_URI="git://git.videolan.org/${PN}.git"
+fi
+
+inherit autotools multilib ${SCM}
+
+DESCRIPTION="Mozilla plugin based on VLC"
+HOMEPAGE="http://www.videolan.org/"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+if [ "${PV%9999}" = "${PV}" ] ; then
+ KEYWORDS="amd64 ~ppc64 x86"
+ SRC_URI="http://download.videolan.org/pub/videolan/vlc/${PV}/${P}.tar.xz"
+ DEPEND="app-arch/xz-utils"
+else
+ KEYWORDS=""
+ SRC_URI=""
+fi
+IUSE="gtk"
+
+RDEPEND=">=media-video/vlc-1.1
+ x11-libs/libX11
+ !gtk? ( x11-libs/libXpm x11-libs/libSM x11-libs/libICE )
+ gtk? ( x11-libs/gtk+:2 )
+ !<media-video/vlc-1.2[nsplugin]"
+DEPEND="${RDEPEND}
+ ${DEPEND}
+ virtual/pkgconfig
+ >=net-misc/npapi-sdk-0.27"
+
+src_prepare() {
+ if [ "${PV%9999}" != "${PV}" ] ; then
+ eautoreconf
+ fi
+ cp "${FILESDIR}/xembed.h" "${S}/npapi/" || die
+}
+
+src_configure() {
+ econf \
+ $(use_with gtk)
+}
+
+src_install() {
+ emake DESTDIR="${D}" npvlcdir="/usr/$(get_libdir)/nsbrowser/plugins" install || die
+ find "${D}" -name '*.la' -delete
+ dodoc NEWS AUTHORS ChangeLog || die
+}
diff --git a/media-plugins/npapi-vlc/npapi-vlc-9999.ebuild b/media-plugins/npapi-vlc/npapi-vlc-9999.ebuild
new file mode 100644
index 000000000000..48a5b152ac91
--- /dev/null
+++ b/media-plugins/npapi-vlc/npapi-vlc-9999.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=3
+
+SCM=""
+if [ "${PV%9999}" != "${PV}" ] ; then
+ SCM=git-2
+ EGIT_BOOTSTRAP=""
+ EGIT_REPO_URI="git://git.videolan.org/${PN}.git"
+fi
+
+inherit autotools multilib ${SCM}
+
+DESCRIPTION="Mozilla plugin based on VLC"
+HOMEPAGE="http://www.videolan.org/"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+if [ "${PV%9999}" = "${PV}" ] ; then
+ KEYWORDS="~amd64"
+ SRC_URI="http://download.videolan.org/pub/videolan/vlc/${PV}/${P}.tar.xz"
+ DEPEND="app-arch/xz-utils"
+else
+ KEYWORDS=""
+ SRC_URI=""
+fi
+IUSE="gtk"
+
+RDEPEND=">=media-video/vlc-1.1
+ x11-libs/libX11
+ !gtk? ( x11-libs/libXpm x11-libs/libSM x11-libs/libICE )
+ gtk? ( x11-libs/gtk+:2 )
+ !<media-video/vlc-1.2[nsplugin]"
+DEPEND="${RDEPEND}
+ ${DEPEND}
+ virtual/pkgconfig
+ >=net-misc/npapi-sdk-0.27"
+
+src_prepare() {
+ if [ "${PV%9999}" != "${PV}" ] ; then
+ eautoreconf
+ fi
+}
+
+src_configure() {
+ econf \
+ $(use_with gtk)
+}
+
+src_install() {
+ emake DESTDIR="${D}" npvlcdir="/usr/$(get_libdir)/nsbrowser/plugins" install || die
+ find "${D}" -name '*.la' -delete
+ dodoc NEWS AUTHORS ChangeLog || die
+}
diff --git a/media-plugins/qmmp-plugin-pack/Manifest b/media-plugins/qmmp-plugin-pack/Manifest
new file mode 100644
index 000000000000..4be01f357e63
--- /dev/null
+++ b/media-plugins/qmmp-plugin-pack/Manifest
@@ -0,0 +1,11 @@
+DIST qmmp-plugin-pack-0.10.2.tar.bz2 83334 SHA256 393ceebc10542af6aa437f1b1b2acbf02c3c141d700a79dbde7f2dae60f7a535 SHA512 c27c050d808bab5704a8303a04780b4ff9c9dc75c438964e46d7de2cffdc341879e0cd2388cc6e0201bc15a3399b83d381bd9fd9dcbba73ebcc4b31a7608a2e1 WHIRLPOOL 363adffaafebc2ebf374530e9394375eac82e8aee95c14fdf25fa29c4d4ee4f757c96ee6c47d822605572f8ff2b02d9a3ebebc6db4a305c2d5daaf2d2d1db106
+DIST qmmp-plugin-pack-0.10.3.tar.bz2 84299 SHA256 366f904c277dfe5e637b88be56fde6b46879dcb19d6f3eb6c363252f4e507b86 SHA512 146e973505fbb554fdcf4a1f0fab64a46a8f89cbec36016dbf02910c1ce925679ce640947d64b5bafc88c6a8905c57e8530bfb790543b6f35f50433501d13b75 WHIRLPOOL cefe3ebf59a85cc59bd78d0203f429c29980049d3bb4e982b52510b50e4baf85834a15d1ed56cc4107e72896d1994ed908977aada4c5a78b3752c1d699d66a4d
+DIST qmmp-plugin-pack-1.1.3.tar.bz2 83314 SHA256 e049920ec6cb7adf296b603c4268f615203e6c1cd0c9de2440b5b141e2e88377 SHA512 05d412da4b0c892b415c7e6a8248c90196da5544be027fac32a051c2e3a187f089e57086ca6858d7591bc7b81838e2ac5e4019d418c95ff3bfb4f7a100f8ecae WHIRLPOOL 460b5f7bf81278ad729929e38b4eb345759c918b41ce5e36ec746d25d9d5c267607dc9401f873d15747e1a3100bfda5cbf02bc7fc085d41ec77d5289f8a3b359
+DIST qmmp-plugin-pack-1.1.4.tar.bz2 84240 SHA256 029fba40353f6b883e0d662c65fdcbf9a23a8f081c1a9438f2ba6772b40d4ff5 SHA512 a7179f87b55279965107bc70f28c1f842a2eb249bd1897ee171b5a638eafebe3cd74da68ed512652e17c41abb7395e8c4ba1585c08d499fbf5d016522c60ea4e WHIRLPOOL 53a61c846a18c9bdea6072e99f1c0b80c0a34bd0b5ebcfe69f63e9936391e2acd07eb59c1d54454a845adad784259db042ecf926e5340035c6dac35bd3cc47d1
+EBUILD qmmp-plugin-pack-0.10.2.ebuild 514 SHA256 74c1794d61108e7972b16a30709acbab4b571b0551a3ac2d89022d4a7112ec5e SHA512 760c81fdd23a64086b5f56b28abdbe51dbbc83a5334541318bd95d4453076eb66cea0085d99fc2709274b7d6945971299b41df6ee64e750cd97b88f2e16ba0be WHIRLPOOL 53f58c471d575447d0126fd924784c5088fa86197191a9d1df865f2b044fb1e3821346d8570a47a02aa1bbbe589c011c8a8c9b7a0fcf5efabeb90f4fdaf24afa
+EBUILD qmmp-plugin-pack-0.10.3.ebuild 514 SHA256 74c1794d61108e7972b16a30709acbab4b571b0551a3ac2d89022d4a7112ec5e SHA512 760c81fdd23a64086b5f56b28abdbe51dbbc83a5334541318bd95d4453076eb66cea0085d99fc2709274b7d6945971299b41df6ee64e750cd97b88f2e16ba0be WHIRLPOOL 53f58c471d575447d0126fd924784c5088fa86197191a9d1df865f2b044fb1e3821346d8570a47a02aa1bbbe589c011c8a8c9b7a0fcf5efabeb90f4fdaf24afa
+EBUILD qmmp-plugin-pack-1.1.3-r1.ebuild 607 SHA256 964d6fad80f6bba8e3ed8a6651249631a266f17f13b7d63fc8419905de59ef16 SHA512 804046131cd3e04767c0ced665afb883d12e06856334d2a314a42c1d876dd47330e4274679d7205e09794d44322b900e0c085faa865678d1d8f71d776d6563f1 WHIRLPOOL b2ab668b036e1bc66d5c3f2ba3ee4d694d4c73ee059eaeb665f8eac13139894b7f73c06a317ceff25fcae6a43164cdec772d7122c2fae041916b8f5ee43c5ba0
+EBUILD qmmp-plugin-pack-1.1.4.ebuild 609 SHA256 4d7abdbdccfe4680aa03f01eb3ccfbc546df82f15d0ed2113dc6ae489263ad0a SHA512 e08386069afef17b29f0b1fd3879aa5d34d9ac003dc95c45e7478ee4c4cc482c9782a225b1d7cc5e20ec5bab39409abd4507b19734189554df7bd2c79087c6a3 WHIRLPOOL c919c03c650efa3a35d2021500a73e0fe80d2d1bd0b905dd221d12740b8fce2dd13864e8e4324c68c0ae55f74b3db3332d01ecd9bc9af133a0c695a4a09ce898
+MISC ChangeLog 7220 SHA256 8153dbf9fef8d3c9b6cb8707671c8a5815ca7f418a837bdd860faac1d88ef215 SHA512 470a2a54c351138880eaf6f49a46bc8ba6494fad87d36c308265092201efbab0fb68daba65294aa3c856b6e459ea725197f371918740b7f784d5c77e5ec9b756 WHIRLPOOL eee1b10c466c9b741d50a589478e2dc463b141f7d6dc776845dde79d80140cf6e2527eadded6a07cf4de18c7d03f16e8d16605e3b555e3e3661d0b672cb72208
+MISC ChangeLog-2015 5128 SHA256 4d64c5a5d82c41f8726e9c74a28d0f5879a34d5f5e7b4871f5ec954ddcbe26e7 SHA512 144f821d9713cd5527b0132289dd26612e68842f88e9385e4174d74446b8dc6c4e6ca5255bb9ffecbcccaf85447eac95452187a3c3560e9e8026640be5eaab07 WHIRLPOOL 1497dd29614400d84570b257a52266c0f2eaf4116c3c09b162b6b9aa99a353d316af546ef40b390d9555ae24bc6c052c41daa9a6afea361e51ba5323a9aee767
+MISC metadata.xml 364 SHA256 05588859e11ef93bd63f66f76ae31eb05d7e6090eb6e5218d3c327ff55b34c42 SHA512 e9648b0c756fe89213e4e3e20ba85562794c495a2112a66a68369d6c6f3f20a420edeb4a00c27ba4b4e3306d8beff2e6f9cf63ab08fe420e342c31fbc0f9d222 WHIRLPOOL a3b317866a2bb234836483901024ac136ffa6363aa37d25216e142888589fbc88ffcb138d0d5b41ed916622c81a41be3564dd5f43440dcf47c08f1059613b959
diff --git a/media-plugins/qmmp-plugin-pack/metadata.xml b/media-plugins/qmmp-plugin-pack/metadata.xml
new file mode 100644
index 000000000000..0ee620e3f3f2
--- /dev/null
+++ b/media-plugins/qmmp-plugin-pack/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>hwoarang@gentoo.org</email>
+ <name>Markos Chandras</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>sound@gentoo.org</email>
+ <name>Gentoo Sound project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-0.10.2.ebuild b/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-0.10.2.ebuild
new file mode 100644
index 000000000000..9ec8989ba496
--- /dev/null
+++ b/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-0.10.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils versionator
+
+DESCRIPTION="A set of extra plugins for Qmmp"
+HOMEPAGE="http://qmmp.ylsoftware.com/"
+SRC_URI="http://qmmp.ylsoftware.com/files/plugins/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ dev-qt/qtgui:4
+ media-libs/taglib
+ media-sound/mpg123
+ =media-sound/qmmp-$(get_version_component_range 1-2)*
+"
+DEPEND="${RDEPEND}
+ dev-lang/yasm
+"
diff --git a/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-0.10.3.ebuild b/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-0.10.3.ebuild
new file mode 100644
index 000000000000..9ec8989ba496
--- /dev/null
+++ b/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-0.10.3.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils versionator
+
+DESCRIPTION="A set of extra plugins for Qmmp"
+HOMEPAGE="http://qmmp.ylsoftware.com/"
+SRC_URI="http://qmmp.ylsoftware.com/files/plugins/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ dev-qt/qtgui:4
+ media-libs/taglib
+ media-sound/mpg123
+ =media-sound/qmmp-$(get_version_component_range 1-2)*
+"
+DEPEND="${RDEPEND}
+ dev-lang/yasm
+"
diff --git a/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.1.3-r1.ebuild b/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.1.3-r1.ebuild
new file mode 100644
index 000000000000..fe0b858315cc
--- /dev/null
+++ b/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.1.3-r1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils versionator
+
+DESCRIPTION="A set of extra plugins for Qmmp"
+HOMEPAGE="http://qmmp.ylsoftware.com/"
+SRC_URI="http://qmmp.ylsoftware.com/files/plugins/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND="
+ media-libs/libsamplerate
+ >=media-libs/taglib-1.10
+ media-sound/mpg123
+ =media-sound/qmmp-$(get_version_component_range 1-2)*
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+"
+DEPEND="${RDEPEND}
+ dev-lang/yasm
+ dev-qt/linguist-tools:5
+"
diff --git a/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.1.4.ebuild b/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.1.4.ebuild
new file mode 100644
index 000000000000..49e69f5a6e3c
--- /dev/null
+++ b/media-plugins/qmmp-plugin-pack/qmmp-plugin-pack-1.1.4.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils versionator
+
+DESCRIPTION="A set of extra plugins for Qmmp"
+HOMEPAGE="http://qmmp.ylsoftware.com/"
+SRC_URI="http://qmmp.ylsoftware.com/files/plugins/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+ media-libs/libsamplerate
+ >=media-libs/taglib-1.10
+ media-sound/mpg123
+ =media-sound/qmmp-$(get_version_component_range 1-2)*
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtwidgets:5
+"
+DEPEND="${RDEPEND}
+ dev-lang/yasm
+ dev-qt/linguist-tools:5
+"
diff --git a/media-plugins/rev-plugins/Manifest b/media-plugins/rev-plugins/Manifest
new file mode 100644
index 000000000000..d15a0cf0d872
--- /dev/null
+++ b/media-plugins/rev-plugins/Manifest
@@ -0,0 +1,8 @@
+DIST REV-plugins-0.3.1.tar.bz2 17574 SHA256 9264570561966a6b7cd0b1bf6c50737a2cc75c9862af89192ffab2f0e4804a2d SHA512 ff8a32733fe4c0ba9f5261543bad4d39772638d6d7d9210051b7a4f79cd0bb377d0bb97920e8120d5196acbbbdbbaf8f08ef2c2723f8cafd7e384944b0b4964e WHIRLPOOL a961b26da519c869e0e98248a07d5c71ab41b8bf90598a4a36fe206ee8eecca637ae5d75ebac64d4a0b770b70db2c89dc8063a684eeb96bea4789ef9c26f4bd2
+DIST REV-plugins-0.7.1.tar.bz2 20501 SHA256 e70d990453ff6cd28b530ac6f6647e2ad6e135fcd3ae544474f30250bb8d77c6 SHA512 00f984b47347a4f75d809587c654e3e078cb37a6c324bcec09382d1181bd8665a58044505054de75c9ba58972af7e1d3f964c3a5bd925fed4af5cccd1233bd19 WHIRLPOOL 12a0c552696b3cd409fb758005094a98de9a6dc79d89fe01e81d805f24c3262021230e177dbae3f2090e1c70bcb354e175435cebdb5cbc9673b59f3f2f9f8cc5
+EBUILD rev-plugins-0.3.1-r1.ebuild 743 SHA256 051f741e2923eab0a78848e67fcbb19de5526c0f9fe8876db386f5267f1e9e8e SHA512 08548c5d92a32e64771d301778392e06863474653da5716a03396cc299376637854ddb4d6b697254379d9adc2cfeafef7a7d8f8dd7b6089b04ba8db59c55df79 WHIRLPOOL 36ccf6dfceb0a0d341bce8b9209d557009cc5dcea3ed623d94effa00a93dc2a721a8309d3c5316ab180b28af44ab5b4b206c6c834b65e23c9065835d91e316e7
+EBUILD rev-plugins-0.3.1-r2.ebuild 739 SHA256 40a614a50a3a4de0b588dd2df1ab31abbbf386cf95bf6679c03e1108c28e6228 SHA512 82b3e84ba048322e5d15993a34bb7f2fb32f896f6a0c288eb65dadb03b56b9535a854e9cb705ae18678e22b7d0d8478c031e9d8190e56fe374f72088ee5673e9 WHIRLPOOL 3d382e8b6938917076da602da06bb7978d87e583e2fc455a5b7ec6e61ae1e24edbb1c92f0ac724fb4837f4994b45eef1d341d98e0ca46179742b9325b65a544d
+EBUILD rev-plugins-0.7.1.ebuild 739 SHA256 40a614a50a3a4de0b588dd2df1ab31abbbf386cf95bf6679c03e1108c28e6228 SHA512 82b3e84ba048322e5d15993a34bb7f2fb32f896f6a0c288eb65dadb03b56b9535a854e9cb705ae18678e22b7d0d8478c031e9d8190e56fe374f72088ee5673e9 WHIRLPOOL 3d382e8b6938917076da602da06bb7978d87e583e2fc455a5b7ec6e61ae1e24edbb1c92f0ac724fb4837f4994b45eef1d341d98e0ca46179742b9325b65a544d
+MISC ChangeLog 3147 SHA256 067f5140d8c4d4e45c0647deb0dc1d21e5e5b400c37a6cf7096439e0bcc13636 SHA512 69dc8061c200dcccd680433bab01d4e5d7d3269eda4451fa4dda50b543267fc2072326fc5585c110a89bfd67253040895f04d63a21bb584ae954f2d812da286e WHIRLPOOL 9aa34bae2ac40ca7220a7f81f2f5af409211184619ddf361fe67148681e6e85cdb7a79d878cf66a0e0a079388d461d4440a05b4f7022a7b129a198adaa6b1573
+MISC ChangeLog-2015 2450 SHA256 9ef56fb823475cb70e394893667147c49eec0e0a8d3fd0de26f47b36bf0ba7ee SHA512 6305e6d4c1bd424de232da95a489e04935cc2817539f3648a48a4e337579abd1f233ba5017dbbbd21bad34d99a4900a94d40dc4256cf5126c05c19e19a9a8fbb WHIRLPOOL fb445a4333592cb75f2d6c72cffd58bcce4b991bd9f8ffed7015fca14235ec0f4c71c06736592de23aad02cfa3ad4caaa6c542066698cdf9e920077a0032e8f4
+MISC metadata.xml 255 SHA256 fc6dd027d0011f9f42d437ea0687857760a11bf2137f8822ec8692186d0bcbe3 SHA512 9e74b875aa129f5b8108121402291772fde4ac18a157dc60f7b3e19c318ee54cd1be54e283a68bc61562f2dc3f5b338b161028d673ff7baa267192ff3b7e8dc8 WHIRLPOOL de03966b13986c67a61f862755281e80740260a9031e5e34cbee88a3053e66f705df0f36499b154744ff447c94e19a28b8649535e08819216569e78eb4ce9a38
diff --git a/media-plugins/rev-plugins/metadata.xml b/media-plugins/rev-plugins/metadata.xml
new file mode 100644
index 000000000000..f79bb67acbd9
--- /dev/null
+++ b/media-plugins/rev-plugins/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>proaudio@gentoo.org</email>
+ <name>Gentoo ProAudio Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/rev-plugins/rev-plugins-0.3.1-r1.ebuild b/media-plugins/rev-plugins/rev-plugins-0.3.1-r1.ebuild
new file mode 100644
index 000000000000..7bd439cee225
--- /dev/null
+++ b/media-plugins/rev-plugins/rev-plugins-0.3.1-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="2"
+
+inherit multilib toolchain-funcs
+
+MY_P=${P/rev/REV}
+
+DESCRIPTION="REV LADSPA plugins package. A stereo reverb plugin based on the well-known greverb"
+HOMEPAGE="http://www.kokkinizita.net/linuxaudio/"
+SRC_URI="http://www.kokkinizita.net/linuxaudio/downloads/${MY_P}.tar.bz2"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+IUSE=""
+
+DEPEND="media-libs/ladspa-sdk"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+src_configure() {
+ tc-export CXX
+ sed -i Makefile -e 's/-O2//' -e 's/g++/$(CXX) $(LDFLAGS)/' || die "sed Makefile"
+}
+
+src_install() {
+ dodoc AUTHORS README
+ insinto /usr/$(get_libdir)/ladspa
+ insopts -m0755
+ doins *.so
+}
diff --git a/media-plugins/rev-plugins/rev-plugins-0.3.1-r2.ebuild b/media-plugins/rev-plugins/rev-plugins-0.3.1-r2.ebuild
new file mode 100644
index 000000000000..d71c1c0fc401
--- /dev/null
+++ b/media-plugins/rev-plugins/rev-plugins-0.3.1-r2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit multilib toolchain-funcs
+
+MY_P=${P/rev/REV}
+
+DESCRIPTION="REV LADSPA plugins package. A 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"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="media-libs/ladspa-sdk"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ tc-export CXX
+ sed -i Makefile -e 's/-O2//' -e 's/g++/$(CXX) $(LDFLAGS)/' || die
+}
+
+src_install() {
+ dodoc AUTHORS README
+ insinto /usr/$(get_libdir)/ladspa
+ insopts -m0755
+ doins *.so
+}
diff --git a/media-plugins/rev-plugins/rev-plugins-0.7.1.ebuild b/media-plugins/rev-plugins/rev-plugins-0.7.1.ebuild
new file mode 100644
index 000000000000..d71c1c0fc401
--- /dev/null
+++ b/media-plugins/rev-plugins/rev-plugins-0.7.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit multilib toolchain-funcs
+
+MY_P=${P/rev/REV}
+
+DESCRIPTION="REV LADSPA plugins package. A 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"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="media-libs/ladspa-sdk"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ tc-export CXX
+ sed -i Makefile -e 's/-O2//' -e 's/g++/$(CXX) $(LDFLAGS)/' || die
+}
+
+src_install() {
+ dodoc AUTHORS README
+ insinto /usr/$(get_libdir)/ladspa
+ insopts -m0755
+ doins *.so
+}
diff --git a/media-plugins/swh-lv2/Manifest b/media-plugins/swh-lv2/Manifest
new file mode 100644
index 000000000000..27a14023d9a8
--- /dev/null
+++ b/media-plugins/swh-lv2/Manifest
@@ -0,0 +1,7 @@
+DIST swh-lv2-1.0.15.tar.gz 257023 SHA256 5809441a94571d2f492a5e015ad035ea747127e0322e531b79a960fd0c3d250d SHA512 cd5018e6ce8eda3d04f18b0c4546a70ff6cae4d250357bfb82bb52ebd35932620bb857318703dea6ccaeee6a3a15defca7b9f100d00f3ac0b6e4ad736e944251 WHIRLPOOL c85233a9cbc5d5f53687b88b19ab400bc6cf324fef9fbcdd1a023ac6006db435d77ffc6a9974c18f511ef33cc96577b6ed0ff43789e81d844f81ec32e0a18a8c
+DIST swh-lv2-1.0.16.tar.gz 159206 SHA256 bc24512de6e2fb7a493226e2e01a80ba8462a318b15c3b0fd0cd914b018c3548 SHA512 1ded2c570b7f8385bb702539f5e1573fa23c6ddfb2b763af149b4ef1a32e394590b0b4fffcd006fca362b51318c1ff5cfbaeb40e4341cc07d5241aca1ac2eba0 WHIRLPOOL ca26ec324960dbace31034f74aff03120b48f511a44f990d2394ca0009097217303ca07ac827c76d94d7748698aecb5a5903c4efa2a986a30a10c12319ddbcd7
+EBUILD swh-lv2-1.0.15.ebuild 696 SHA256 cecdc55722b01d59a6a551b47a0deb0c63381172b490115901fb5f9ec0d300a1 SHA512 2b62bdedb1b5f2c1be7cb8198102674084345fd501a6ed55f990fe215a506176fb0216a8262eb6bd0cefc417170f024359f25c614908977796fa7f629472bc3a WHIRLPOOL c3f99a063065aefae47db4b40f2e1a3109a2acbfab1c2361df0c4aeefd83d610b94e0fc5531d69ca716bc66e5414c6ef868f97337c60c81723b39919e89b64d6
+EBUILD swh-lv2-1.0.16.ebuild 751 SHA256 1bedcdd9b556915c6ddcfdd4520f905935b187e63a853da12021357ed7b407bc SHA512 a22c5ea5aa3a5f4eb2777873b9c2c43bb45703aa4bd6793b9a728916b2dc609597fa11ee7140d697ec9a2f14c6dff2fdff34586c98c2e5fe7be682a9f64eb0af WHIRLPOOL 4ff71fe7609488f1330c6a015cc04a7bec7b0a0936b2508f01345f8a531f69b8570d771bbc93e3157080ce1a61bd6a6fdaae16b708013a2cd6c09e89354ad2fc
+MISC ChangeLog 2434 SHA256 285a13e655479495e09f2f5e0f67b27527b3c4f30642ae583a498973b7b452d9 SHA512 ff21f8a6022581a592be5e652d345099ba077f8339ec9ab01b3d884017e5bd24a110a28bb81db5e8567c6df6d8e14cb519652ad04252c9752d03752fe1722e9d WHIRLPOOL dd79de04fefb505e85c1da851e8a2137d18fb943dd901f9556927356dfbdd40c29fd6330fd0bffe969a3c9147e09456376667491ee5399fe5bb933a34d2a6f03
+MISC ChangeLog-2015 1097 SHA256 0f4a1b898596b61073afa85d3d25305f73392fffd8fc68503946d267f54b8712 SHA512 99c25d32f8bb8dde5eef3157fdab8e898f5f1b7b86ac165565e734a72c5e8c29c5492394c627f99390e4d21c7c648ace8b9d6d91ba421f26de271c4c184f00d4 WHIRLPOOL fef393495bc5e3813696e61b482b5be92006b8f0e695bd91406ad7309ae60bd01163397fe2240af990541dd5f9c808a107eb9e91a960a77637d9878f10f13e5c
+MISC metadata.xml 331 SHA256 637426a53b3268ac445c1f410f9095fa267d95514c145cc00ae5524217073775 SHA512 c378dbceb9ab7272575dff0ffda3eca2a02356d8082576d3eb9466a63f215ad6246f9d3ead32f5311137ee324a1cf2367acaaa1419b1f832088c4668b1ec4d6e WHIRLPOOL 942a492738526c313388ac2f415f64ce27e882d923243a7ead8c757c9201fd31a00b29c5fd59b154a125b5329062d4672b643c0511f49cf1fa26f5eb7ee68eba
diff --git a/media-plugins/swh-lv2/metadata.xml b/media-plugins/swh-lv2/metadata.xml
new file mode 100644
index 000000000000..f438e8e9a0cc
--- /dev/null
+++ b/media-plugins/swh-lv2/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>proaudio@gentoo.org</email>
+ <name>Gentoo ProAudio Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">swh/lv2</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/swh-lv2/swh-lv2-1.0.15.ebuild b/media-plugins/swh-lv2/swh-lv2-1.0.15.ebuild
new file mode 100644
index 000000000000..0a00da8534c3
--- /dev/null
+++ b/media-plugins/swh-lv2/swh-lv2-1.0.15.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=2
+inherit toolchain-funcs multilib
+
+DESCRIPTION="Large collection of LV2 audio plugins/effects"
+HOMEPAGE="http://plugin.org.uk/"
+SRC_URI="http://plugin.org.uk/lv2/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND="=sci-libs/fftw-3*"
+DEPEND="${RDEPEND}
+ dev-libs/libxslt
+ virtual/pkgconfig"
+
+src_prepare() {
+ sed -e 's:-O3 -fomit-frame-pointer -fstrength-reduce -funroll-loops::g' \
+ -i Makefile || die
+}
+
+src_compile() {
+ emake CC=$(tc-getCC) || die
+}
+
+src_install() {
+ emake INSTALL_DIR="${D}/usr/$(get_libdir)/lv2" install-system || die
+ dodoc README
+}
diff --git a/media-plugins/swh-lv2/swh-lv2-1.0.16.ebuild b/media-plugins/swh-lv2/swh-lv2-1.0.16.ebuild
new file mode 100644
index 000000000000..64a3d4b8981d
--- /dev/null
+++ b/media-plugins/swh-lv2/swh-lv2-1.0.16.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit toolchain-funcs
+
+DESCRIPTION="Large collection of LV2 audio plugins/effects"
+HOMEPAGE="http://plugin.org.uk/"
+SRC_URI="https://github.com/swh/lv2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="sci-libs/fftw:3.0"
+DEPEND="${RDEPEND}
+ dev-libs/libxslt
+ virtual/pkgconfig"
+
+S="${WORKDIR}/lv2-${PV}"
+
+src_prepare() {
+ sed -e 's:-O3 -fomit-frame-pointer -fstrength-reduce -funroll-loops::g' \
+ -i Makefile || die
+ default
+}
+
+src_compile() {
+ emake CC=$(tc-getCC) || die
+}
+
+src_install() {
+ emake INSTALL_DIR="${D}/usr/$(get_libdir)/lv2" install-system || die
+ dodoc README
+}
diff --git a/media-plugins/swh-plugins/Manifest b/media-plugins/swh-plugins/Manifest
new file mode 100644
index 000000000000..a398e2f2c790
--- /dev/null
+++ b/media-plugins/swh-plugins/Manifest
@@ -0,0 +1,12 @@
+AUX swh-plugins-0.4.15-gettext.patch 346 SHA256 dd90abf14c3dcfba1742f102f1e567cbe950b512682aa6ee2d15cbc8b7c9a8c1 SHA512 66012d65930991bcc9ec58918f326bcd5bb66fb49578932ca0b23bceff3058a1310eeafdb5712c7631debf985bd327b7110bb7b7426f198b47eebbdcecc2e410 WHIRLPOOL 13160809fabefc319aac5b71e71ba09df865ba76105d813be14f4193b120a8f9f3da5e1f8fb65334d3db1b4c929174de7d99aa0e4c9a837c6407b1a3c37f506e
+AUX swh-plugins-0.4.15-glibc-2.10.patch 27458 SHA256 6cbec68297b20afc285ef02dbd898472f318bbd73299ad1e68239ab0901b94ec SHA512 dc989286b2bc38ca1a369dd590c96d0e08bbb4cfd4d004909f1807889400ab40ed3994307a2e3d4b2710bb8a6dc04d2561206fd95d720cc28267ab26453c31e5 WHIRLPOOL a1d462658a7202ec3ca1ae9f615a5ec0a51fba907b2944e53a22278eb629c65bd1a181fe567326e5aa8a6d53e459f7f97b83ae0bf19bae6372e7ceb2763c2ee9
+AUX swh-plugins-0.4.15-pic.patch 5377 SHA256 502e82c78e4011df78321106a26b925ef3c4fd11361a9beaf4ae8c828450c4f9 SHA512 7876bc2653f49286f78fe5ed5cc9d0d945d323174f7c6a81a9734fad3af22498a82532722545169081e1d954424278bbeb4c4ce65ee1161f64043560e7f1f6ae WHIRLPOOL 4fa081d24017e087387d30f481d06fd234521c0c5d8c4bca26a252cb0525f74afff4c957f5071f98b41122f035bdafbac76c6c205f2b4a8271b2a449b7149cb1
+AUX swh-plugins-0.4.15-plugindir.patch 647 SHA256 11a38b7811565a11930e33cd8c6c3c6dc765146dab9adff6f43b9f73c05c4d92 SHA512 356dbb9551d6bf718507bcc2549ac8ac29c8d33ebd376c0c31ec83e680d67148c9aa3a67bf86c8086d0fafa19e93f532ee0fb8286a67169cffde6772cabcd5e2 WHIRLPOOL df35b06dea1fc790591b8006702a171eb7b23ea0d9ce6159600d45e6f2cb575b343cc86563efa261f16ed81612b2abdaee0e946458c3c863de1ffaae6e310a70
+AUX swh-plugins-0.4.15-riceitdown.patch 1157 SHA256 9bab8b8e2ea112bb5b021f5b98bb9c6ebc36774cd037f29280c4cf9b9ec1b8e3 SHA512 dc4be44180641875fff8ce0a6cd1dbed2bd56ee8f7fcbc08ab317dd6653e29baf89c586605d565c40487f394d9d2032e1c244d3b7baea778163aecf0ab151590 WHIRLPOOL 2446790f31f37322e441700bfc8f29758009b0ae91dbe6092e5879c01df5bf0180f544d8fa55489d93b276386b19a9ca73eba737eb0f35a2ab6afb5732a6bba1
+AUX swh-plugins-0.4.15-system_gsm.patch 1526 SHA256 cf5648266134182d286d475347825617e0154465440969c26a75f7903d27a72e SHA512 10c4250ac82880162cf23c31cc008a4c87e248f6efa8fa9be69d5df6557fc3f1489767873717bd8d956649bb4045564d24a6a1170f0aa5511b2171f558cfa499 WHIRLPOOL 22350e265c4cf3f7d23da407a838761bacadc83112d7acb6c10aa094f5541d1310eb0c1580bec01e6b8caad50cc156d170b6580311df023b658cf73dfee10491
+AUX swh-plugins-0.4.15-x86-asm-optional.patch 1444 SHA256 93922f916e6c6dd026ed1949fbfbe99da8844ce05ad8227b7446af7e9cac5245 SHA512 d850ca895c1935ee74aef8ab8889792fefd2cfbd10416abe4e6d9b1a6c04405535c7bb0e511752205d67e8549a8a5d07e423af84d53483c49c2c53a4405ea023 WHIRLPOOL 1405f7cd6b92e2e1801d0e5af39154c86554fc199db1ecb91ee591c5bcd5bd11967eb537cb2e4e28c68a08d9b99c156318573dc46523a33c9e600bfced8e6dd9
+DIST swh-plugins-0.4.15.tar.gz 1051623 SHA256 d05ee8a4f4d92e828412bce3449a034f6ef16bb630eaf60f8fe4e15a89168640 SHA512 b26d11f3887d03d39187b86f8e4061e3808ac03fa49caf24256ae457a0156be5982fe687ed50fa4240ccbb3e6250ed920d1da8c95d57cf4313e127559491eb03 WHIRLPOOL 853af1d3c7f0593be223e722641b797e39c5e55dd09928652834cc5d48f3d1985da645f2e2ae121d9c6669ca709c363936128b5fe062889febf72ee0ed50e4a6
+EBUILD swh-plugins-0.4.15-r3.ebuild 2042 SHA256 281f72d5b7b94c6cf9c0e7f4357c79092f4af42903a532e6f65a49157c09a4b9 SHA512 2b71fc102b1cc51c2b9917b0398448da61ab6beb05251dfb124edd8124775ffee6a4b73ad2a64152db09c4d5d7353650ad664ce430e4192f8f166b7f49d04141 WHIRLPOOL fcdd1bf2ef06ae0ddd0c9fec14585d9614ca72a8c5b96f7e0df52c32226612b5e9f10c72bf40a778dac3e2f25b6326029341fe4b8b33fc205d751c85e9d8d0ff
+MISC ChangeLog 2769 SHA256 f22fe9e3d7ccf2fc5e13c57300dbff029a7ea1c3d9e0510906e16db8d7e45ca4 SHA512 be80dc2923986fcee7d29d9de944f6a608efb171508a748ad9a64d5fa86770e1e640be5be70ae602bda54444032a2031feaaf1a91d3ae1de5ebe35e20621a107 WHIRLPOOL 248304c280384598260d9b9c3b048a94a1b0db21ce9193784c439a94e19167e66c48f006e06068853f069b2559cf648db059b8960ce997b5470962469fc1dd57
+MISC ChangeLog-2015 9374 SHA256 198271b21f50cbb265b877aa2b76125d6f2ca3a8ef5df1393d839a7911caaa86 SHA512 01f4598f5d40cea7a4dba7b527d06869639aaf30607a7046f4060f8071d2dabeaeb708ed2964e53c45f3120969d2c4ee143682d5f5e5806e8ab982175213711d WHIRLPOOL 1d001c607eecda05af60815046af265341c02376533592d48b85c3c4de75e619ae34447f9b39c991e6ec472d784532fa81d17a9ef7c416351f49e80cae2fd83d
+MISC metadata.xml 255 SHA256 fc6dd027d0011f9f42d437ea0687857760a11bf2137f8822ec8692186d0bcbe3 SHA512 9e74b875aa129f5b8108121402291772fde4ac18a157dc60f7b3e19c318ee54cd1be54e283a68bc61562f2dc3f5b338b161028d673ff7baa267192ff3b7e8dc8 WHIRLPOOL de03966b13986c67a61f862755281e80740260a9031e5e34cbee88a3053e66f705df0f36499b154744ff447c94e19a28b8649535e08819216569e78eb4ce9a38
diff --git a/media-plugins/swh-plugins/files/swh-plugins-0.4.15-gettext.patch b/media-plugins/swh-plugins/files/swh-plugins-0.4.15-gettext.patch
new file mode 100644
index 000000000000..917898356e11
--- /dev/null
+++ b/media-plugins/swh-plugins/files/swh-plugins-0.4.15-gettext.patch
@@ -0,0 +1,12 @@
+Index: swh-plugins-0.4.15/configure.in
+===================================================================
+--- swh-plugins-0.4.15.orig/configure.in
++++ swh-plugins-0.4.15/configure.in
+@@ -52,6 +52,7 @@ AC_PROG_CC
+ AC_REQUIRE_CPP
+ ALL_LINGUAS="en_GB"
+ AM_GNU_GETTEXT([external])
++AM_GNU_GETTEXT_VERSION([0.13])
+ AC_C_BIGENDIAN
+
+ LIBS="$LIBS -lm"
diff --git a/media-plugins/swh-plugins/files/swh-plugins-0.4.15-glibc-2.10.patch b/media-plugins/swh-plugins/files/swh-plugins-0.4.15-glibc-2.10.patch
new file mode 100644
index 000000000000..f2c07a2b146d
--- /dev/null
+++ b/media-plugins/swh-plugins/files/swh-plugins-0.4.15-glibc-2.10.patch
@@ -0,0 +1,1045 @@
+diff -ur a/alias_1407.c b/alias_1407.c
+--- a/alias_1407.c 2004-10-26 17:35:36.000000000 +0400
++++ b/alias_1407.c 2009-06-13 14:35:24.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/allpass_1895.c b/allpass_1895.c
+--- a/allpass_1895.c 2004-10-26 17:35:42.000000000 +0400
++++ b/allpass_1895.c 2009-06-13 14:38:16.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/am_pitchshift_1433.c b/am_pitchshift_1433.c
+--- a/am_pitchshift_1433.c 2004-10-26 17:35:40.000000000 +0400
++++ b/am_pitchshift_1433.c 2009-06-13 14:38:25.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/amp_1181.c b/amp_1181.c
+--- a/amp_1181.c 2004-10-26 17:35:32.000000000 +0400
++++ b/amp_1181.c 2009-06-12 17:13:46.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/analogue_osc_1416.c b/analogue_osc_1416.c
+--- a/analogue_osc_1416.c 2004-10-26 17:35:38.000000000 +0400
++++ b/analogue_osc_1416.c 2009-06-13 14:38:36.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/bandpass_a_iir_1893.c b/bandpass_a_iir_1893.c
+--- a/bandpass_a_iir_1893.c 2004-10-26 17:35:41.000000000 +0400
++++ b/bandpass_a_iir_1893.c 2009-06-13 14:38:42.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/bandpass_iir_1892.c b/bandpass_iir_1892.c
+--- a/bandpass_iir_1892.c 2004-10-26 17:35:41.000000000 +0400
++++ b/bandpass_iir_1892.c 2009-06-13 14:38:48.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/bode_shifter_1431.c b/bode_shifter_1431.c
+--- a/bode_shifter_1431.c 2004-10-26 17:35:40.000000000 +0400
++++ b/bode_shifter_1431.c 2009-06-13 14:38:54.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/bode_shifter_cv_1432.c b/bode_shifter_cv_1432.c
+--- a/bode_shifter_cv_1432.c 2004-10-26 17:35:40.000000000 +0400
++++ b/bode_shifter_cv_1432.c 2009-06-13 14:39:00.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/butterworth_1902.c b/butterworth_1902.c
+--- a/butterworth_1902.c 2004-10-26 17:35:42.000000000 +0400
++++ b/butterworth_1902.c 2009-06-13 14:39:07.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/chebstortion_1430.c b/chebstortion_1430.c
+--- a/chebstortion_1430.c 2004-10-26 17:35:40.000000000 +0400
++++ b/chebstortion_1430.c 2009-06-13 14:39:13.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/comb_1190.c b/comb_1190.c
+--- a/comb_1190.c 2004-10-26 17:35:32.000000000 +0400
++++ b/comb_1190.c 2009-06-12 17:26:17.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/comb_1887.c b/comb_1887.c
+--- a/comb_1887.c 2004-10-26 17:35:42.000000000 +0400
++++ b/comb_1887.c 2009-06-13 14:45:46.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/comb_splitter_1411.c b/comb_splitter_1411.c
+--- a/comb_splitter_1411.c 2004-10-26 17:35:37.000000000 +0400
++++ b/comb_splitter_1411.c 2009-06-13 14:36:12.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/const_1909.c b/const_1909.c
+--- a/const_1909.c 2004-10-26 17:35:43.000000000 +0400
++++ b/const_1909.c 2009-06-13 14:49:01.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/crossover_dist_1404.c b/crossover_dist_1404.c
+--- a/crossover_dist_1404.c 2005-07-20 15:36:59.000000000 +0400
++++ b/crossover_dist_1404.c 2009-06-13 14:31:57.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/dc_remove_1207.c b/dc_remove_1207.c
+--- a/dc_remove_1207.c 2004-10-26 17:35:34.000000000 +0400
++++ b/dc_remove_1207.c 2009-06-12 17:31:35.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/decay_1886.c b/decay_1886.c
+--- a/decay_1886.c 2004-10-26 17:35:43.000000000 +0400
++++ b/decay_1886.c 2009-06-13 14:46:06.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/decimator_1202.c b/decimator_1202.c
+--- a/decimator_1202.c 2004-10-26 17:35:33.000000000 +0400
++++ b/decimator_1202.c 2009-06-12 17:29:58.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/declip_1195.c b/declip_1195.c
+--- a/declip_1195.c 2004-10-26 17:35:32.000000000 +0400
++++ b/declip_1195.c 2009-06-12 17:27:08.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/delay_1898.c b/delay_1898.c
+--- a/delay_1898.c 2004-10-26 17:35:43.000000000 +0400
++++ b/delay_1898.c 2009-06-13 14:46:20.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/delayorama_1402.c b/delayorama_1402.c
+--- a/delayorama_1402.c 2004-10-26 17:35:36.000000000 +0400
++++ b/delayorama_1402.c 2009-06-13 14:31:08.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/diode_1185.c b/diode_1185.c
+--- a/diode_1185.c 2004-10-26 17:35:32.000000000 +0400
++++ b/diode_1185.c 2009-06-12 17:16:36.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/divider_1186.c b/divider_1186.c
+--- a/divider_1186.c 2004-10-26 17:35:32.000000000 +0400
++++ b/divider_1186.c 2009-06-12 17:19:08.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/dj_eq_1901.c b/dj_eq_1901.c
+--- a/dj_eq_1901.c 2004-10-26 17:35:42.000000000 +0400
++++ b/dj_eq_1901.c 2009-06-13 14:44:52.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/dj_flanger_1438.c b/dj_flanger_1438.c
+--- a/dj_flanger_1438.c 2004-10-26 17:35:40.000000000 +0400
++++ b/dj_flanger_1438.c 2009-06-13 14:44:55.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/dyson_compress_1403.c b/dyson_compress_1403.c
+--- a/dyson_compress_1403.c 2004-10-26 17:35:36.000000000 +0400
++++ b/dyson_compress_1403.c 2009-06-13 14:31:22.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/fad_delay_1192.c b/fad_delay_1192.c
+--- a/fad_delay_1192.c 2005-07-20 15:36:51.000000000 +0400
++++ b/fad_delay_1192.c 2009-06-12 17:31:17.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/fast_lookahead_limiter_1913.c b/fast_lookahead_limiter_1913.c
+--- a/fast_lookahead_limiter_1913.c 2006-08-08 19:49:13.000000000 +0400
++++ b/fast_lookahead_limiter_1913.c 2009-06-13 14:46:45.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/flanger_1191.c b/flanger_1191.c
+--- a/flanger_1191.c 2004-10-26 17:35:33.000000000 +0400
++++ b/flanger_1191.c 2009-06-12 17:29:41.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/fm_osc_1415.c b/fm_osc_1415.c
+--- a/fm_osc_1415.c 2004-10-26 17:35:38.000000000 +0400
++++ b/fm_osc_1415.c 2009-06-13 14:41:09.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/foldover_1213.c b/foldover_1213.c
+--- a/foldover_1213.c 2004-10-26 17:35:35.000000000 +0400
++++ b/foldover_1213.c 2009-06-13 14:20:25.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/foverdrive_1196.c b/foverdrive_1196.c
+--- a/foverdrive_1196.c 2004-10-26 17:35:33.000000000 +0400
++++ b/foverdrive_1196.c 2009-06-12 17:28:24.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/freq_tracker_1418.c b/freq_tracker_1418.c
+--- a/freq_tracker_1418.c 2004-10-26 17:35:38.000000000 +0400
++++ b/freq_tracker_1418.c 2009-06-13 14:42:12.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/gate_1410.c b/gate_1410.c
+--- a/gate_1410.c 2004-10-26 17:35:37.000000000 +0400
++++ b/gate_1410.c 2009-06-13 14:35:59.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/giant_flange_1437.c b/giant_flange_1437.c
+--- a/giant_flange_1437.c 2004-10-26 17:35:41.000000000 +0400
++++ b/giant_flange_1437.c 2009-06-13 14:41:24.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/gong_1424.c b/gong_1424.c
+--- a/gong_1424.c 2004-10-26 17:35:39.000000000 +0400
++++ b/gong_1424.c 2009-06-13 14:41:17.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/gong_beater_1439.c b/gong_beater_1439.c
+--- a/gong_beater_1439.c 2004-10-26 17:35:41.000000000 +0400
++++ b/gong_beater_1439.c 2009-06-13 14:45:27.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/gsm_1215.c b/gsm_1215.c
+--- a/gsm_1215.c 2004-10-26 17:35:35.000000000 +0400
++++ b/gsm_1215.c 2009-06-13 14:28:45.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/gverb_1216.c b/gverb_1216.c
+--- a/gverb_1216.c 2004-10-26 17:35:35.000000000 +0400
++++ b/gverb_1216.c 2009-06-13 14:29:13.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/hard_limiter_1413.c b/hard_limiter_1413.c
+--- a/hard_limiter_1413.c 2004-10-26 17:35:37.000000000 +0400
++++ b/hard_limiter_1413.c 2009-06-13 14:30:04.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/harmonic_gen_1220.c b/harmonic_gen_1220.c
+--- a/harmonic_gen_1220.c 2004-10-26 17:35:36.000000000 +0400
++++ b/harmonic_gen_1220.c 2009-06-13 14:30:44.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/hermes_filter_1200.c b/hermes_filter_1200.c
+--- a/hermes_filter_1200.c 2004-10-26 17:35:33.000000000 +0400
++++ b/hermes_filter_1200.c 2009-06-12 17:29:01.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/highpass_iir_1890.c b/highpass_iir_1890.c
+--- a/highpass_iir_1890.c 2004-10-26 17:35:41.000000000 +0400
++++ b/highpass_iir_1890.c 2009-06-13 14:43:51.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/hilbert_1440.c b/hilbert_1440.c
+--- a/hilbert_1440.c 2004-10-26 17:35:41.000000000 +0400
++++ b/hilbert_1440.c 2009-06-13 14:43:48.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/imp_1199.c b/imp_1199.c
+--- a/imp_1199.c 2006-08-08 19:49:15.000000000 +0400
++++ b/imp_1199.c 2009-06-13 14:43:43.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/impulse_1885.c b/impulse_1885.c
+--- a/impulse_1885.c 2004-10-26 17:35:43.000000000 +0400
++++ b/impulse_1885.c 2009-06-13 14:43:40.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/inv_1429.c b/inv_1429.c
+--- a/inv_1429.c 2004-10-26 17:35:40.000000000 +0400
++++ b/inv_1429.c 2009-06-13 14:43:34.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/karaoke_1409.c b/karaoke_1409.c
+--- a/karaoke_1409.c 2004-10-26 17:35:37.000000000 +0400
++++ b/karaoke_1409.c 2009-06-13 14:35:45.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/latency_1914.c b/latency_1914.c
+--- a/latency_1914.c 2004-10-26 17:35:44.000000000 +0400
++++ b/latency_1914.c 2009-06-13 14:46:57.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/lcr_delay_1436.c b/lcr_delay_1436.c
+--- a/lcr_delay_1436.c 2004-10-26 17:35:40.000000000 +0400
++++ b/lcr_delay_1436.c 2009-06-13 14:44:08.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/lowpass_iir_1891.c b/lowpass_iir_1891.c
+--- a/lowpass_iir_1891.c 2004-10-26 17:35:42.000000000 +0400
++++ b/lowpass_iir_1891.c 2009-06-13 14:44:23.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/ls_filter_1908.c b/ls_filter_1908.c
+--- a/ls_filter_1908.c 2004-10-26 17:35:43.000000000 +0400
++++ b/ls_filter_1908.c 2009-06-13 14:44:27.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/matrix_ms_st_1421.c b/matrix_ms_st_1421.c
+--- a/matrix_ms_st_1421.c 2004-10-26 17:35:38.000000000 +0400
++++ b/matrix_ms_st_1421.c 2009-06-13 14:42:39.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/matrix_spatialiser_1422.c b/matrix_spatialiser_1422.c
+--- a/matrix_spatialiser_1422.c 2004-10-26 17:35:38.000000000 +0400
++++ b/matrix_spatialiser_1422.c 2009-06-13 14:42:44.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/matrix_st_ms_1420.c b/matrix_st_ms_1420.c
+--- a/matrix_st_ms_1420.c 2004-10-26 17:35:38.000000000 +0400
++++ b/matrix_st_ms_1420.c 2009-06-13 14:42:48.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/mbeq_1197.c b/mbeq_1197.c
+--- a/mbeq_1197.c 2006-08-08 19:49:15.000000000 +0400
++++ b/mbeq_1197.c 2009-06-13 14:42:52.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/mod_delay_1419.c b/mod_delay_1419.c
+--- a/mod_delay_1419.c 2004-10-26 17:35:38.000000000 +0400
++++ b/mod_delay_1419.c 2009-06-13 14:42:21.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/multivoice_chorus_1201.c b/multivoice_chorus_1201.c
+--- a/multivoice_chorus_1201.c 2004-10-26 17:35:33.000000000 +0400
++++ b/multivoice_chorus_1201.c 2009-06-12 17:29:23.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/notch_iir_1894.c b/notch_iir_1894.c
+--- a/notch_iir_1894.c 2004-10-26 17:35:42.000000000 +0400
++++ b/notch_iir_1894.c 2009-06-13 14:42:30.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/phasers_1217.c b/phasers_1217.c
+--- a/phasers_1217.c 2004-10-26 17:35:35.000000000 +0400
++++ b/phasers_1217.c 2009-06-13 14:30:24.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/pitch_scale_1193.c b/pitch_scale_1193.c
+--- a/pitch_scale_1193.c 2004-10-26 17:35:44.000000000 +0400
++++ b/pitch_scale_1193.c 2009-06-13 14:42:03.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/pitch_scale_1194.c b/pitch_scale_1194.c
+--- a/pitch_scale_1194.c 2004-10-26 17:35:44.000000000 +0400
++++ b/pitch_scale_1194.c 2009-06-13 14:41:59.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/plate_1423.c b/plate_1423.c
+--- a/plate_1423.c 2004-10-26 17:35:39.000000000 +0400
++++ b/plate_1423.c 2009-06-13 14:41:55.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/pointer_cast_1910.c b/pointer_cast_1910.c
+--- a/pointer_cast_1910.c 2004-10-26 17:35:43.000000000 +0400
++++ b/pointer_cast_1910.c 2009-06-13 14:41:50.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/rate_shifter_1417.c b/rate_shifter_1417.c
+--- a/rate_shifter_1417.c 2004-10-26 17:35:38.000000000 +0400
++++ b/rate_shifter_1417.c 2009-06-13 14:41:44.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/retro_flange_1208.c b/retro_flange_1208.c
+--- a/retro_flange_1208.c 2004-10-26 17:35:34.000000000 +0400
++++ b/retro_flange_1208.c 2009-06-12 17:42:45.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/revdelay_1605.c b/revdelay_1605.c
+--- a/revdelay_1605.c 2004-10-26 17:35:43.000000000 +0400
++++ b/revdelay_1605.c 2009-06-13 14:46:32.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/ringmod_1188.c b/ringmod_1188.c
+--- a/ringmod_1188.c 2004-10-26 17:35:32.000000000 +0400
++++ b/ringmod_1188.c 2009-06-12 17:24:55.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/satan_maximiser_1408.c b/satan_maximiser_1408.c
+--- a/satan_maximiser_1408.c 2004-10-26 17:35:37.000000000 +0400
++++ b/satan_maximiser_1408.c 2009-06-13 14:35:36.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/sc1_1425.c b/sc1_1425.c
+--- a/sc1_1425.c 2004-10-26 17:35:39.000000000 +0400
++++ b/sc1_1425.c 2009-06-13 14:43:09.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/sc2_1426.c b/sc2_1426.c
+--- a/sc2_1426.c 2004-10-26 17:35:39.000000000 +0400
++++ b/sc2_1426.c 2009-06-13 14:37:55.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/sc3_1427.c b/sc3_1427.c
+--- a/sc3_1427.c 2004-10-26 17:35:39.000000000 +0400
++++ b/sc3_1427.c 2009-06-13 14:37:48.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/sc4_1882.c b/sc4_1882.c
+--- a/sc4_1882.c 2005-07-20 15:37:15.000000000 +0400
++++ b/sc4_1882.c 2009-06-13 14:37:41.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/sc4m_1916.c b/sc4m_1916.c
+--- a/sc4m_1916.c 2006-08-08 19:49:14.000000000 +0400
++++ b/sc4m_1916.c 2009-06-13 14:37:27.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/se4_1883.c b/se4_1883.c
+--- a/se4_1883.c 2004-10-26 17:35:41.000000000 +0400
++++ b/se4_1883.c 2009-06-13 14:37:22.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/shaper_1187.c b/shaper_1187.c
+--- a/shaper_1187.c 2004-10-26 17:35:32.000000000 +0400
++++ b/shaper_1187.c 2009-06-12 17:20:04.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/sifter_1210.c b/sifter_1210.c
+--- a/sifter_1210.c 2004-10-26 17:35:34.000000000 +0400
++++ b/sifter_1210.c 2009-06-12 17:43:33.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/sin_cos_1881.c b/sin_cos_1881.c
+--- a/sin_cos_1881.c 2004-10-26 17:35:41.000000000 +0400
++++ b/sin_cos_1881.c 2009-06-13 14:40:51.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/single_para_1203.c b/single_para_1203.c
+--- a/single_para_1203.c 2004-10-26 17:35:34.000000000 +0400
++++ b/single_para_1203.c 2009-06-12 17:30:27.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/sinus_wavewrapper_1198.c b/sinus_wavewrapper_1198.c
+--- a/sinus_wavewrapper_1198.c 2004-10-26 17:35:33.000000000 +0400
++++ b/sinus_wavewrapper_1198.c 2009-06-12 17:28:42.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/smooth_decimate_1414.c b/smooth_decimate_1414.c
+--- a/smooth_decimate_1414.c 2004-10-26 17:35:38.000000000 +0400
++++ b/smooth_decimate_1414.c 2009-06-13 14:40:12.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/split_1406.c b/split_1406.c
+--- a/split_1406.c 2004-10-26 17:35:37.000000000 +0400
++++ b/split_1406.c 2009-06-13 14:35:10.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/step_muxer_1212.c b/step_muxer_1212.c
+--- a/step_muxer_1212.c 2004-10-26 17:35:35.000000000 +0400
++++ b/step_muxer_1212.c 2009-06-13 14:19:49.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/surround_encoder_1401.c b/surround_encoder_1401.c
+--- a/surround_encoder_1401.c 2004-10-26 17:35:36.000000000 +0400
++++ b/surround_encoder_1401.c 2009-06-13 14:30:56.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/svf_1214.c b/svf_1214.c
+--- a/svf_1214.c 2006-08-08 19:48:36.000000000 +0400
++++ b/svf_1214.c 2009-06-13 14:21:03.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/tape_delay_1211.c b/tape_delay_1211.c
+--- a/tape_delay_1211.c 2005-07-20 15:36:53.000000000 +0400
++++ b/tape_delay_1211.c 2009-06-12 17:43:51.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/transient_1206.c b/transient_1206.c
+--- a/transient_1206.c 2004-10-26 17:35:34.000000000 +0400
++++ b/transient_1206.c 2009-06-12 17:31:00.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/triple_para_1204.c b/triple_para_1204.c
+--- a/triple_para_1204.c 2004-10-26 17:35:34.000000000 +0400
++++ b/triple_para_1204.c 2009-06-12 17:30:40.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/valve_1209.c b/valve_1209.c
+--- a/valve_1209.c 2006-08-08 19:48:34.000000000 +0400
++++ b/valve_1209.c 2009-06-12 17:43:08.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/valve_rect_1405.c b/valve_rect_1405.c
+--- a/valve_rect_1405.c 2004-10-26 17:35:36.000000000 +0400
++++ b/valve_rect_1405.c 2009-06-13 14:32:11.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/vynil_1905.c b/vynil_1905.c
+--- a/vynil_1905.c 2004-10-26 17:35:43.000000000 +0400
++++ b/vynil_1905.c 2009-06-13 14:37:13.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/wave_terrain_1412.c b/wave_terrain_1412.c
+--- a/wave_terrain_1412.c 2004-10-26 17:35:37.000000000 +0400
++++ b/wave_terrain_1412.c 2009-06-13 14:36:28.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/xfade_1915.c b/xfade_1915.c
+--- a/xfade_1915.c 2005-07-20 15:37:32.000000000 +0400
++++ b/xfade_1915.c 2009-06-13 14:40:40.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
+diff -ur a/zm1_1428.c b/zm1_1428.c
+--- a/zm1_1428.c 2004-10-26 17:35:39.000000000 +0400
++++ b/zm1_1428.c 2009-06-13 14:40:45.000000000 +0400
+@@ -6,6 +6,7 @@
+
+ #ifdef ENABLE_NLS
+ #include <libintl.h>
++#include <locale.h>
+ #endif
+
+ #define _ISOC9X_SOURCE 1
diff --git a/media-plugins/swh-plugins/files/swh-plugins-0.4.15-pic.patch b/media-plugins/swh-plugins/files/swh-plugins-0.4.15-pic.patch
new file mode 100644
index 000000000000..58fcd64bce88
--- /dev/null
+++ b/media-plugins/swh-plugins/files/swh-plugins-0.4.15-pic.patch
@@ -0,0 +1,135 @@
+Index: swh-plugins-0.4.15/gsm/Makefile.am
+===================================================================
+--- swh-plugins-0.4.15.orig/gsm/Makefile.am
++++ swh-plugins-0.4.15/gsm/Makefile.am
+@@ -2,12 +2,12 @@ LIBTOOL=libtool
+ RANLIB=ranlib
+
+ noinst_HEADERS = gsm.h config.h private.h proto.h unproto.h
+-noinst_LIBRARIES = libgsm.a
++noinst_LTLIBRARIES = libgsm.la
+
+ CFILES = add.c decode.c gsm_decode.c gsm_encode.c long_term.c preprocess.c \
+ short_term.c code.c gsm_create.c gsm_destroy.c gsm_option.c lpc.c rpe.c table.c
+
+-libgsm_a_SOURCES = $(CFILES) $(noinst_HEADERS)
++libgsm_la_SOURCES = $(CFILES) $(noinst_HEADERS)
+
+ # Disable autoheader.
+ AUTOHEADER=echo
+Index: swh-plugins-0.4.15/Makefile.am
+===================================================================
+--- swh-plugins-0.4.15.orig/Makefile.am
++++ swh-plugins-0.4.15/Makefile.am
+@@ -48,10 +48,10 @@ DESTDIR = $(INSTALL_ROOT)
+ DISTFN = $(distdir)
+
+ # Files needed for FFT based plugins
+-pitch_scale_1193_la_LIBADD = util/libpitchscale.a $(FFTW_LIBS)
++pitch_scale_1193_la_LIBADD = util/libpitchscale.la $(FFTW_LIBS)
+ pitch_scale_1193_la_CFLAGS = $(FFTW_CFLAGS)
+ pitch_scale_1193_la_SOURCES = pitch_scale_1193.c
+-pitch_scale_1194_la_LIBADD = util/libpitchscale.a $(FFTW_LIBS)
++pitch_scale_1194_la_LIBADD = util/libpitchscale.la $(FFTW_LIBS)
+ pitch_scale_1194_la_CFLAGS = $(FFTW_CFLAGS)
+ pitch_scale_1194_la_SOURCES = pitch_scale_1194.c
+ mbeq_1197_la_LIBADD = $(FFTW_LIBS)
+@@ -60,33 +60,33 @@ mbeq_1197_la_SOURCES = mbeq_1197.c
+ imp_1199_la_LIBADD = $(FFTW_LIBS)
+ imp_1199_la_CFLAGS = $(FFTW_CFLAGS)
+ imp_1199_la_DEPENDENCIES = @top_srcdir@/impulses/*
+-hermes_filter_1200_la_DEPENDENCIES = util/libblo.a
+-hermes_filter_1200_la_LIBADD = util/libblo.a
+-fm_osc_1415_la_DEPENDENCIES = util/libblo.a
+-fm_osc_1415_la_LIBADD = util/libblo.a
+-analogue_osc_1416_la_DEPENDENCIES = util/libblo.a
+-analogue_osc_1416_la_LIBADD = util/libblo.a
+-sc1_1425_la_LIBADD = util/libdb.a util/librms.a
+-sc2_1426_la_LIBADD = util/libdb.a util/librms.a
+-sc3_1427_la_LIBADD = util/libdb.a util/librms.a
+-sc4_1882_la_LIBADD = util/libdb.a util/librms.a
+-sc4m_1916_la_LIBADD = util/libdb.a util/librms.a
+-se4_1883_la_LIBADD = util/libdb.a util/librms.a
+-gsm_1215_la_LIBADD = gsm/libgsm.a
+-gverb_1216_la_LIBADD = gverb/libgverb.a
++hermes_filter_1200_la_DEPENDENCIES = util/libblo.la
++hermes_filter_1200_la_LIBADD = util/libblo.la
++fm_osc_1415_la_DEPENDENCIES = util/libblo.la
++fm_osc_1415_la_LIBADD = util/libblo.la
++analogue_osc_1416_la_DEPENDENCIES = util/libblo.la
++analogue_osc_1416_la_LIBADD = util/libblo.la
++sc1_1425_la_LIBADD = util/libdb.la util/librms.la
++sc2_1426_la_LIBADD = util/libdb.la util/librms.la
++sc3_1427_la_LIBADD = util/libdb.la util/librms.la
++sc4_1882_la_LIBADD = util/libdb.la util/librms.la
++sc4m_1916_la_LIBADD = util/libdb.la util/librms.la
++se4_1883_la_LIBADD = util/libdb.la util/librms.la
++gsm_1215_la_LIBADD = gsm/libgsm.la
++gverb_1216_la_LIBADD = gverb/libgverb.la
+ lcr_delay_1436_la_DEPENDENCIES = util/biquad.h
+
+-highpass_iir_1890_la_LIBADD = util/libiir.a
++highpass_iir_1890_la_LIBADD = util/libiir.la
+ highpass_iir_1890_la_SOURCES = highpass_iir_1890.c
+-lowpass_iir_1891_la_LIBADD = util/libiir.a
++lowpass_iir_1891_la_LIBADD = util/libiir.la
+ lowpass_iir_1891_la_SOURCES = lowpass_iir_1891.c
+-bandpass_iir_1892_la_LIBADD = util/libiir.a
++bandpass_iir_1892_la_LIBADD = util/libiir.la
+ bandpass_iir_1892_la_SOURCES = bandpass_iir_1892.c
+-bandpass_a_iir_1893_la_LIBADD = util/libiir.a
++bandpass_a_iir_1893_la_LIBADD = util/libiir.la
+ bandpass_a_iir_1893_la_SOURCES = bandpass_a_iir_1893.c
+-notch_iir_1894_la_LIBADD = util/libiir.a
++notch_iir_1894_la_LIBADD = util/libiir.la
+ notch_iir_1894_la_SOURCES = notch_iir_1894.c
+-butterworth_1902_la_LIBADD = util/libiir.a
++butterworth_1902_la_LIBADD = util/libiir.la
+ butterworth_1902_la_SOURCES = butterworth_1902.c
+
+ # Rule to build .c files from XML source
+Index: swh-plugins-0.4.15/util/Makefile.am
+===================================================================
+--- swh-plugins-0.4.15.orig/util/Makefile.am
++++ swh-plugins-0.4.15/util/Makefile.am
+@@ -3,16 +3,16 @@ RANLIB=ranlib
+
+ noinst_HEADERS = rms.h db.h blo.h pitchscale.h waveguide_nl.h biquad.h iir.h buffer.h ls_filter.h
+
+-noinst_LIBRARIES = librms.a libdb.a libblo.a libpitchscale.a libiir.a
++noinst_LTLIBRARIES = librms.la libdb.la libblo.la libpitchscale.la libiir.la
+
+-librms_a_SOURCES = rms.c
+-libdb_a_SOURCES = db.c
+-libblo_a_SOURCES = blo.c
+-libblo_a_CFLAGS = -I@top_srcdir@
+-libpitchscale_a_SOURCES = pitchscale.c
+-libpitchscale_a_CFLAGS = $(FFTW_CFLAGS)
++librms_la_SOURCES = rms.c
++libdb_la_SOURCES = db.c
++libblo_la_SOURCES = blo.c
++libblo_la_CFLAGS = -I@top_srcdir@
++libpitchscale_la_SOURCES = pitchscale.c
++libpitchscale_la_CFLAGS = $(FFTW_CFLAGS)
+ #libpitchscale_a_LIBS = $(FFTW_LIBS)
+-libiir_a_SOURCES = iir.c
++libiir_la_SOURCES = iir.c
+ #libbuffer_a_SOURCES = buffer.c
+ # Disable autoheader.
+ AUTOHEADER=echo
+Index: swh-plugins-0.4.15/gverb/Makefile.am
+===================================================================
+--- swh-plugins-0.4.15.orig/gverb/Makefile.am
++++ swh-plugins-0.4.15/gverb/Makefile.am
+@@ -3,9 +3,9 @@ RANLIB=ranlib
+
+ noinst_HEADERS = gverb.h gverbdsp.h
+
+-noinst_LIBRARIES = libgverb.a
++noinst_LTLIBRARIES = libgverb.la
+
+-libgverb_a_SOURCES = gverb.c gverbdsp.c
++libgverb_la_SOURCES = gverb.c gverbdsp.c
+
+ # Disable autoheader.
+ AUTOHEADER=echo
diff --git a/media-plugins/swh-plugins/files/swh-plugins-0.4.15-plugindir.patch b/media-plugins/swh-plugins/files/swh-plugins-0.4.15-plugindir.patch
new file mode 100644
index 000000000000..011ea9882090
--- /dev/null
+++ b/media-plugins/swh-plugins/files/swh-plugins-0.4.15-plugindir.patch
@@ -0,0 +1,13 @@
+Index: swh-plugins-0.4.15/Makefile.am
+===================================================================
+--- swh-plugins-0.4.15.orig/Makefile.am
++++ swh-plugins-0.4.15/Makefile.am
+@@ -39,7 +39,7 @@ SUBDIRS = m4 po util gsm gverb metadata
+ EXTRA_DIST = @top_srcdir@/*.xml @top_srcdir@/*.c @top_srcdir@/*.h \
+ @top_srcdir@/*.dtd @top_srcdir@/*.pl @top_srcdir@/*.css \
+ @top_srcdir@/impulses/*.h autogen.sh bozosoity-checker.pl
+-plugindir = @prefix@/lib/ladspa
++plugindir = $(libdir)/ladspa
+
+ # Uncomment below for Darwin support. Or add a conditional for this.
+ #AM_CFLAGS = -fno-common -flat_namespace -bundle -undefined suppress -lbundle1.o
diff --git a/media-plugins/swh-plugins/files/swh-plugins-0.4.15-riceitdown.patch b/media-plugins/swh-plugins/files/swh-plugins-0.4.15-riceitdown.patch
new file mode 100644
index 000000000000..f514425e2a94
--- /dev/null
+++ b/media-plugins/swh-plugins/files/swh-plugins-0.4.15-riceitdown.patch
@@ -0,0 +1,23 @@
+Index: swh-plugins-0.4.15/configure.in
+===================================================================
+--- swh-plugins-0.4.15.orig/configure.in
++++ swh-plugins-0.4.15/configure.in
+@@ -99,12 +99,12 @@ else
+ AC_MSG_WARN([Can't find architecture specifaction in CFLAGS, picking one from build host CPU type])
+ AC_MSG_WARN([May result in non-portable code])
+ dnl For gcc use:
+- MACHINE="-march=${build_cpu}"
+- if test ${build_cpu} = "powerpc"; then MACHINE=""; fi
+- if test ${build_cpu} = "powerpc64"; then MACHINE=""; fi
+- if test ${build_cpu} = "x86_64"; then MACHINE=""; fi
+-
+- CFLAGS="$CFLAGS -Wall -O3 -fomit-frame-pointer -fstrength-reduce -funroll-loops -ffast-math -fPIC -DPIC ${MACHINE} ${USE_SSE} ${DARWIN_CFLAGS}"
++ # MACHINE="-march=${build_cpu}"
++ # if test ${build_cpu} = "powerpc"; then MACHINE=""; fi
++ # if test ${build_cpu} = "powerpc64"; then MACHINE=""; fi
++ # if test ${build_cpu} = "x86_64"; then MACHINE=""; fi
++ #
++ # CFLAGS="$CFLAGS -Wall -O3 -fomit-frame-pointer -fstrength-reduce -funroll-loops -ffast-math -fPIC -DPIC ${MACHINE} ${USE_SSE} ${DARWIN_CFLAGS}"
+
+ dnl For Intel's C compiler use:
+ dnl CC="icc"
diff --git a/media-plugins/swh-plugins/files/swh-plugins-0.4.15-system_gsm.patch b/media-plugins/swh-plugins/files/swh-plugins-0.4.15-system_gsm.patch
new file mode 100644
index 000000000000..cc80af1f58c5
--- /dev/null
+++ b/media-plugins/swh-plugins/files/swh-plugins-0.4.15-system_gsm.patch
@@ -0,0 +1,48 @@
+Index: swh-plugins-0.4.15/Makefile.am
+===================================================================
+--- swh-plugins-0.4.15.orig/Makefile.am
++++ swh-plugins-0.4.15/Makefile.am
+@@ -33,7 +33,7 @@ plugin_LTLIBRARIES = \
+ latency_1914.la xfade_1915.la sc4m_1916.la \
+ mbeq_1197.la pitch_scale_1193.la pitch_scale_1194.la imp_1199.la
+
+-SUBDIRS = m4 po util gsm gverb metadata
++SUBDIRS = m4 po util gverb metadata
+
+ # Wacky stuff to stop automake getting confused
+ EXTRA_DIST = @top_srcdir@/*.xml @top_srcdir@/*.c @top_srcdir@/*.h \
+@@ -72,7 +72,7 @@ sc3_1427_la_LIBADD = util/libdb.la util/
+ sc4_1882_la_LIBADD = util/libdb.la util/librms.la
+ sc4m_1916_la_LIBADD = util/libdb.la util/librms.la
+ se4_1883_la_LIBADD = util/libdb.la util/librms.la
+-gsm_1215_la_LIBADD = gsm/libgsm.la
++gsm_1215_la_LIBADD = @GSM_LIBS@
+ gverb_1216_la_LIBADD = gverb/libgverb.la
+ lcr_delay_1436_la_DEPENDENCIES = util/biquad.h
+
+Index: swh-plugins-0.4.15/configure.in
+===================================================================
+--- swh-plugins-0.4.15.orig/configure.in
++++ swh-plugins-0.4.15/configure.in
+@@ -136,17 +136,19 @@ else
+ AC_DEFINE_UNQUOTED(PACKAGE_DATA_DIR, "${datadir}/${PACKAGE}")
+ fi
+
+-subdirs="util gsm gverb metadata"
++GSM_LIBS=-lgsm
++
++subdirs="util gverb metadata"
+
+ AC_SUBST(subdirs)
+ AC_SUBST(FFTW_LIBS)
+ AC_SUBST(STATIC_FFTW_LIBS)
+ AC_SUBST(FFTW_CFLAGS)
++AC_SUBST(GSM_LIBS)
+ AC_SUBST(LIBTOOL)
+ AC_OUTPUT([ m4/Makefile
+ Makefile
+ util/Makefile
+-gsm/Makefile
+ gverb/Makefile
+ metadata/Makefile
+ po/Makefile.in
diff --git a/media-plugins/swh-plugins/files/swh-plugins-0.4.15-x86-asm-optional.patch b/media-plugins/swh-plugins/files/swh-plugins-0.4.15-x86-asm-optional.patch
new file mode 100644
index 000000000000..b18ff39948e6
--- /dev/null
+++ b/media-plugins/swh-plugins/files/swh-plugins-0.4.15-x86-asm-optional.patch
@@ -0,0 +1,16 @@
+diff -ur swh-plugins-0.4.15/configure.in swh-plugins-0.4.15-teknohog/configure.in
+--- swh-plugins-0.4.15/configure.in 2006-08-08 18:47:16.000000000 +0300
++++ swh-plugins-0.4.15-teknohog/configure.in 2012-07-04 16:20:19.000000000 +0300
+@@ -87,9 +87,9 @@
+ AC_CHECK_FUNC(shm_open,,[AC_CHECK_LIB(rt,shm_open)])
+ AC_C99_FUNC_LRINTF()
+
+-AC_ARG_ENABLE(3dnow, [ --enable-3dnow Enables 3DNow! acceleration], AC_DEFINE_UNQUOTED(ACCEL_3DNOW, ""))
+-AC_ARG_ENABLE(sse, [ --enable-sse Uses SSE instructions where possible, requires gcc3 and a processor with SSE support], USE_SSE="-msse -mfpmath=sse -malign-double")
+-AC_ARG_ENABLE(darwin, [ --enable-darwin Builds plugins that will be shared object in the Darwin OS], DARWIN_CFLAGS="-fno-common -flat_namespace -bundle -undefined suppress -lbundle1.o")
++AC_ARG_ENABLE(3dnow, [ --enable-3dnow Enables 3DNow! acceleration], AS_IF([test "x$enableval" = "xyes"], [AC_DEFINE_UNQUOTED(ACCEL_3DNOW, "")]))
++AC_ARG_ENABLE(sse, [ --enable-sse Uses SSE instructions where possible, requires gcc3 and a processor with SSE support], AS_IF([test "x$enableval" = "xyes"], [USE_SSE="-msse -mfpmath=sse -malign-double"]))
++AC_ARG_ENABLE(darwin, [ --enable-darwin Builds plugins that will be shared object in the Darwin OS], AS_IF([test "x$enableval" = "xyes"], [DARWIN_CFLAGS="-fno-common -flat_namespace -bundle -undefined suppress -lbundle1.o"]))
+
+ CFLAGS=$lrintf_save_CFLAGS -I@top_srcdir@/intl -I@top_srcdir@
+
diff --git a/media-plugins/swh-plugins/metadata.xml b/media-plugins/swh-plugins/metadata.xml
new file mode 100644
index 000000000000..f79bb67acbd9
--- /dev/null
+++ b/media-plugins/swh-plugins/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>proaudio@gentoo.org</email>
+ <name>Gentoo ProAudio Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/swh-plugins/swh-plugins-0.4.15-r3.ebuild b/media-plugins/swh-plugins/swh-plugins-0.4.15-r3.ebuild
new file mode 100644
index 000000000000..f77be26ee576
--- /dev/null
+++ b/media-plugins/swh-plugins/swh-plugins-0.4.15-r3.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils autotools multilib-minimal
+
+DESCRIPTION="Large collection of LADSPA audio plugins/effects"
+HOMEPAGE="http://plugin.org.uk"
+SRC_URI="http://plugin.org.uk/releases/${PV}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="amd64 ~ppc x86 ~amd64-linux ~x86-linux"
+IUSE="cpu_flags_x86_3dnow nls cpu_flags_x86_sse"
+
+RDEPEND="
+ >=media-sound/gsm-1.0.13-r1[${MULTILIB_USEDEP}]
+ >=sci-libs/fftw-3.3.3-r2[${MULTILIB_USEDEP}]
+ abi_x86_32? ( !<=app-emulation/emul-linux-x86-soundlibs-20130224-r2
+ !app-emulation/emul-linux-x86-soundlibs[-abi_x86_32(-)] )"
+DEPEND="${RDEPEND}
+ media-libs/ladspa-sdk
+ sys-devel/gettext
+ virtual/pkgconfig"
+
+DOCS=( AUTHORS ChangeLog README TODO )
+
+src_prepare() {
+ epatch "${FILESDIR}/${P}-pic.patch"
+ epatch "${FILESDIR}/${P}-plugindir.patch"
+ epatch "${FILESDIR}/${P}-riceitdown.patch"
+ epatch "${FILESDIR}/${P}-gettext.patch"
+ epatch "${FILESDIR}/${P}-x86-asm-optional.patch"
+ epatch "${FILESDIR}/${P}-glibc-2.10.patch"
+
+ # Use system libgsm, bug #252890
+ rm -rf gsm
+ epatch "${FILESDIR}/${P}-system_gsm.patch"
+
+ # This is to update gettext macros, otherwise they are incompatible with
+ # recent libtools, bug #231767
+ autopoint -f || die
+
+ # it doesn't get updated otherwise
+ rm -f missing
+
+ # old shipped version breaks multilib build #475022
+ rm -f config.h
+
+ # Fix build with automake 1.13
+ sed -i 's/AM_CONFIG_HEADER/AC_CONFIG_HEADERS/g' configure.in || die
+
+ eautoreconf
+ elibtoolize
+}
+
+multilib_src_configure() {
+ ECONF_SOURCE="${S}" econf \
+ $(use_enable cpu_flags_x86_sse sse) \
+ $(use_enable cpu_flags_x86_3dnow 3dnow) \
+ $(use_enable nls) \
+ --enable-fast-install \
+ --disable-dependency-tracking
+}
+
+pkg_postinst() {
+ ewarn "WARNING: You have to be careful when using the"
+ ewarn "swh plugins. Be sure to lower your sound volume"
+ ewarn "and then play around a bit with the plugins so"
+ ewarn "you get a feeling for it. Otherwise your speakers"
+ ewarn "won't like that."
+}
diff --git a/media-plugins/tap-plugins/Manifest b/media-plugins/tap-plugins/Manifest
new file mode 100644
index 000000000000..e3eaeb39724b
--- /dev/null
+++ b/media-plugins/tap-plugins/Manifest
@@ -0,0 +1,9 @@
+AUX tap-plugins-0.7.0-cflags-ldflags.patch 5001 SHA256 2a9cc1786ca972335280c100e0894e778dee4f0cdfe038c0eead85bea8c53ec0 SHA512 6c7a4ac2a80ba8896a3746dd181315c789fa7d1003240b11b0efbb2ea81e45b863d61a383e3dfb2123b6bafcc382b7547da4ad83f06314581575fe86f800d6fc WHIRLPOOL 0b8fe49f88a50189431d6d80f295ebb4596027c37358cc5c0abee7c87a6fff3f9a2a1a5aa0d280cc2719206f6826a803ce8a2488da92e43f752579adf384af39
+AUX tap-plugins-0.7.3-cflags-ldflags.patch 901 SHA256 4eac8e14e25a15bfe159197cbcf1172da6ab9a7130a6a9ac21734a86b2b392da SHA512 f345e823400b7ea3dcdc8a880cc16d476dc4f55662eb041d2ec40de6763c52c05019990a762fd623c257c870874940c974b628e7ce315d6e4cc4babc70e28a90 WHIRLPOOL 56ed43575eb5c2e1a63e91b97e54d5454dcdc1d892c912cf110750950c7fab5139007b0f3187c39c6e8df9162f534dbeca11095d3b1ed108988ed16c1d22b563
+DIST tap-plugins-0.7.2.tar.gz 70961 SHA256 1a484bd8084260448ed3ea6a8edeb61b9e70df9e88036f4b35741fc23be79ee0 SHA512 3cd7605b03c2732f22d7ff79c889b50db4514d232c639cf964d65b2428b8ce6193824e26622ded662cae74351daa38a321bc1b1590035e5fa0fb79bb4620edd0 WHIRLPOOL d965972b45326eddf8a4f33790c6168a1df052949e9ddff08e120ff465c31385a70db7ffbdf99d6f54a3c5d6999d365f08341e05fdd240947419c3be8107ca69
+DIST tap-plugins-0.7.3.tar.gz 70495 SHA256 23ff6b7f5e0968c6afa77bbf3dce74841c1de4a3badfcfad6ccc4c27665b7c2e SHA512 c4e9c93b9fd8afb82067cf3a48ae665843da775c3af6124147ff1f8651d96734a4b961c4c5ea48877b32770e6d0b5a793af32a5cbb6e3b9afd5b59c8b3cc2621 WHIRLPOOL 9f6441b24e5f4d46e4ee22e36a91a39c3931538b1ba6d7886223e0101fe1f87209b9e4c464f21a9e956e9fba76d3bbac11ea2fe78dc200ab4b00718ecc99c94b
+EBUILD tap-plugins-0.7.2.ebuild 804 SHA256 f770029932d68f95c15c9890b68f20b061d22e1a5520c49f075f2bbdd02377c8 SHA512 876e7a45a8a948bf7b32f95f1d7c54465cdd240abed353a3259d9a18afa598ede4e996014716c1d7d751abc0d6e70296b88c9dc589324ec017baea1d2a5b21c0 WHIRLPOOL 9afe9a6eef1fef3f399e9edfeb30ceab1ab1da617f0bf2dc487b5344e067eb75abc9dd2d65947be160e1332e6366423f61723f3c7359988e76cf7c8c953dc9e9
+EBUILD tap-plugins-0.7.3.ebuild 804 SHA256 a98f252c74ee19edbb84050d820e825fbe3094b8051b18d76a9da9c5c4b730df SHA512 22102957be40a0315bd77d9e80120a9bd8f24ac3bb61efa2be8e082b3eb06cd92f2bb72453936526e85ed68fc42b73629c5fb4285c1d82dc9ad1fc358f0b46e3 WHIRLPOOL dafea001f0f58141bb47aeaa0c3b541b41d3efaac8c4252168b5be74566c3d81bbec90910b083894cbca7079609c5dc9b82d260e54aad2e69c1d02f27d00e099
+MISC ChangeLog 2602 SHA256 4a52763c75bf7e2fd83da0f7f59638b7b7921848c00de21a55a6e548d8422c30 SHA512 d76bdabc8790b779647cb95980083c60bb195f5f74362bb02e8fc64cd0fa8a7ca36427aaaccd04766c5be4a59f03fb2e0a5ef2f0a5615ceccfa3940369d58d3f WHIRLPOOL 87416bd0b4e79daafb9833dd9096bcf8e22282ed2e637c4a290c1eddc4d7959435c2e1d48e2dd995e94747eb61ea6c5815b0f41cdbc90a12a8e33d2510308fde
+MISC ChangeLog-2015 4698 SHA256 9c9f62c0b4a8912342d71d2bdf4ae0b03efb567f33dd2f928ffc30a6ab077e95 SHA512 8e935fe8e24f8dfd448da58ffef831766923f3b11347f6fc822563d5a607968d799f19b29cf9f5dbffbf98d00c0e41c0c9506d34a552578368240e4c82b057df WHIRLPOOL 535cb214454f320ca6137171ca8ad50bd8f82d0bfb19e43a881203c344d9a0ec1fe0f64ee015764011659b0a794e4c1c7248db1304d85b9a7c08ab2cb6a68b64
+MISC metadata.xml 1616 SHA256 703153a1c5c237bf4f8575dacdd1d721955b60c723d84448c9cf78f753ae7c7b SHA512 876598a8cda8a0331c5fd97d04984a222b2e6a9c0aeffe780f5e970dc1914c75c7e56701fcfa42ef318b0aa88183149f498346a23c5990d6bd7383199c875e01 WHIRLPOOL 3923935cfbb67bdd68e4346aacb02f32054573e2fc8408609c20cab054983cecef50ab9f47a90bbd9fa74f65ce0900da4f17adab1fb676407f5a105f19113891
diff --git a/media-plugins/tap-plugins/files/tap-plugins-0.7.0-cflags-ldflags.patch b/media-plugins/tap-plugins/files/tap-plugins-0.7.0-cflags-ldflags.patch
new file mode 100644
index 000000000000..088d624dc3d4
--- /dev/null
+++ b/media-plugins/tap-plugins/files/tap-plugins-0.7.0-cflags-ldflags.patch
@@ -0,0 +1,118 @@
+Index: tap-plugins-0.7.0/Makefile
+===================================================================
+--- tap-plugins-0.7.0.orig/Makefile
++++ tap-plugins-0.7.0/Makefile
+@@ -34,9 +34,12 @@ INSTALL_LRDF_DIR = /usr/local/share/lads
+
+ # GENERAL
+
++OPT_CFLAGS = -O3 -fomit-frame-pointer -fstrength-reduce -funroll-loops -ffast-math
+ CC = gcc
+-CFLAGS = -I. -O3 -Wall -fomit-frame-pointer -fstrength-reduce -funroll-loops -ffast-math -c -fPIC -DPIC
+-LDFLAGS = -nostartfiles -shared -Wl,-Bsymbolic -lc -lm -lrt
++CFLAGS = -I. -Wall $(OPT_CFLAGS) -c -fPIC -DPIC
++EXTRA_LDFLAGS =
++LDFLAGS = -nostartfiles -shared -Wl,-Bsymbolic $(EXTRA_LDFLAGS)
++LIBADD = -lc -lm -lrt
+
+ PLUGINS = tap_autopan.so \
+ tap_chorusflanger.so \
+@@ -65,79 +68,79 @@ all: $(PLUGINS)
+
+ tap_tremolo.so: tap_tremolo.c tap_utils.h ladspa.h
+ $(CC) $(CFLAGS) tap_tremolo.c -o tap_tremolo.o
+- $(CC) $(LDFLAGS) -o tap_tremolo.so tap_tremolo.o
++ $(CC) $(LDFLAGS) -o tap_tremolo.so tap_tremolo.o $(LIBADD)
+
+ tap_eq.so: tap_eq.c tap_utils.h ladspa.h
+ $(CC) $(CFLAGS) tap_eq.c -o tap_eq.o
+- $(CC) $(LDFLAGS) -o tap_eq.so tap_eq.o
++ $(CC) $(LDFLAGS) -o tap_eq.so tap_eq.o $(LIBADD)
+
+ tap_eqbw.so: tap_eqbw.c tap_utils.h ladspa.h
+ $(CC) $(CFLAGS) tap_eqbw.c -o tap_eqbw.o
+- $(CC) $(LDFLAGS) -o tap_eqbw.so tap_eqbw.o
++ $(CC) $(LDFLAGS) -o tap_eqbw.so tap_eqbw.o $(LIBADD)
+
+ tap_echo.so: tap_echo.c tap_utils.h ladspa.h
+ $(CC) $(CFLAGS) tap_echo.c -o tap_echo.o
+- $(CC) $(LDFLAGS) -o tap_echo.so tap_echo.o
++ $(CC) $(LDFLAGS) -o tap_echo.so tap_echo.o $(LIBADD)
+
+ tap_reverb.so: tap_reverb.c tap_reverb.h tap_reverb_presets.h tap_utils.h ladspa.h
+ $(CC) $(CFLAGS) tap_reverb.c -o tap_reverb.o
+- $(CC) $(LDFLAGS) -o tap_reverb.so tap_reverb.o
++ $(CC) $(LDFLAGS) -o tap_reverb.so tap_reverb.o $(LIBADD)
+
+ tap_limiter.so: tap_limiter.c tap_utils.h ladspa.h
+ $(CC) $(CFLAGS) tap_limiter.c -o tap_limiter.o
+- $(CC) $(LDFLAGS) -o tap_limiter.so tap_limiter.o
++ $(CC) $(LDFLAGS) -o tap_limiter.so tap_limiter.o $(LIBADD)
+
+ tap_autopan.so: tap_autopan.c tap_utils.h ladspa.h
+ $(CC) $(CFLAGS) tap_autopan.c -o tap_autopan.o
+- $(CC) $(LDFLAGS) -o tap_autopan.so tap_autopan.o
++ $(CC) $(LDFLAGS) -o tap_autopan.so tap_autopan.o $(LIBADD)
+
+ tap_deesser.so: tap_deesser.c tap_utils.h ladspa.h
+ $(CC) $(CFLAGS) tap_deesser.c -o tap_deesser.o
+- $(CC) $(LDFLAGS) -o tap_deesser.so tap_deesser.o
++ $(CC) $(LDFLAGS) -o tap_deesser.so tap_deesser.o $(LIBADD)
+
+ tap_vibrato.so: tap_vibrato.c tap_utils.h ladspa.h
+ $(CC) $(CFLAGS) tap_vibrato.c -o tap_vibrato.o
+- $(CC) $(LDFLAGS) -o tap_vibrato.so tap_vibrato.o
++ $(CC) $(LDFLAGS) -o tap_vibrato.so tap_vibrato.o $(LIBADD)
+
+ tap_rotspeak.so: tap_rotspeak.c tap_utils.h ladspa.h
+ $(CC) $(CFLAGS) tap_rotspeak.c -o tap_rotspeak.o
+- $(CC) $(LDFLAGS) -o tap_rotspeak.so tap_rotspeak.o
++ $(CC) $(LDFLAGS) -o tap_rotspeak.so tap_rotspeak.o $(LIBADD)
+
+ tap_pitch.so: tap_pitch.c tap_utils.h ladspa.h
+ $(CC) $(CFLAGS) tap_pitch.c -o tap_pitch.o
+- $(CC) $(LDFLAGS) -o tap_pitch.so tap_pitch.o
++ $(CC) $(LDFLAGS) -o tap_pitch.so tap_pitch.o $(LIBADD)
+
+ tap_dynamics_m.so: tap_dynamics_m.c tap_dynamics_presets.h tap_utils.h ladspa.h
+ $(CC) $(CFLAGS) tap_dynamics_m.c -o tap_dynamics_m.o
+- $(CC) $(LDFLAGS) -o tap_dynamics_m.so tap_dynamics_m.o
++ $(CC) $(LDFLAGS) -o tap_dynamics_m.so tap_dynamics_m.o $(LIBADD)
+
+ tap_dynamics_st.so: tap_dynamics_st.c tap_dynamics_presets.h tap_utils.h ladspa.h
+ $(CC) $(CFLAGS) tap_dynamics_st.c -o tap_dynamics_st.o
+- $(CC) $(LDFLAGS) -o tap_dynamics_st.so tap_dynamics_st.o
++ $(CC) $(LDFLAGS) -o tap_dynamics_st.so tap_dynamics_st.o $(LIBADD)
+
+ tap_reflector.so: tap_reflector.c tap_utils.h ladspa.h
+ $(CC) $(CFLAGS) tap_reflector.c -o tap_reflector.o
+- $(CC) $(LDFLAGS) -o tap_reflector.so tap_reflector.o
++ $(CC) $(LDFLAGS) -o tap_reflector.so tap_reflector.o $(LIBADD)
+
+ tap_pinknoise.so: tap_pinknoise.c tap_utils.h ladspa.h
+ $(CC) $(CFLAGS) tap_pinknoise.c -o tap_pinknoise.o
+- $(CC) $(LDFLAGS) -o tap_pinknoise.so tap_pinknoise.o
++ $(CC) $(LDFLAGS) -o tap_pinknoise.so tap_pinknoise.o $(LIBADD)
+
+ tap_doubler.so: tap_doubler.c tap_utils.h ladspa.h
+ $(CC) $(CFLAGS) tap_doubler.c -o tap_doubler.o
+- $(CC) $(LDFLAGS) -o tap_doubler.so tap_doubler.o
++ $(CC) $(LDFLAGS) -o tap_doubler.so tap_doubler.o $(LIBADD)
+
+ tap_sigmoid.so: tap_sigmoid.c tap_utils.h ladspa.h
+ $(CC) $(CFLAGS) tap_sigmoid.c -o tap_sigmoid.o
+- $(CC) $(LDFLAGS) -o tap_sigmoid.so tap_sigmoid.o
++ $(CC) $(LDFLAGS) -o tap_sigmoid.so tap_sigmoid.o $(LIBADD)
+
+ tap_tubewarmth.so: tap_tubewarmth.c tap_utils.h ladspa.h
+ $(CC) $(CFLAGS) tap_tubewarmth.c -o tap_tubewarmth.o
+- $(CC) $(LDFLAGS) -o tap_tubewarmth.so tap_tubewarmth.o
++ $(CC) $(LDFLAGS) -o tap_tubewarmth.so tap_tubewarmth.o $(LIBADD)
+
+ tap_chorusflanger.so: tap_chorusflanger.c tap_utils.h ladspa.h
+ $(CC) $(CFLAGS) tap_chorusflanger.c -o tap_chorusflanger.o
+- $(CC) $(LDFLAGS) -o tap_chorusflanger.so tap_chorusflanger.o
++ $(CC) $(LDFLAGS) -o tap_chorusflanger.so tap_chorusflanger.o $(LIBADD)
+
+
+ # OTHER TARGETS
diff --git a/media-plugins/tap-plugins/files/tap-plugins-0.7.3-cflags-ldflags.patch b/media-plugins/tap-plugins/files/tap-plugins-0.7.3-cflags-ldflags.patch
new file mode 100644
index 000000000000..0bfaa5873d23
--- /dev/null
+++ b/media-plugins/tap-plugins/files/tap-plugins-0.7.3-cflags-ldflags.patch
@@ -0,0 +1,27 @@
+Index: tap-plugins-0.7.3/Makefile
+===================================================================
+--- tap-plugins-0.7.3.orig/Makefile
++++ tap-plugins-0.7.3/Makefile
+@@ -35,8 +35,11 @@ INSTALL_LRDF_DIR = /usr/local/share/lads
+ # GENERAL
+
+ CC = gcc
+-CFLAGS = -I. -O3 -Wall -fomit-frame-pointer -fstrength-reduce -funroll-loops -ffast-math -c -fPIC -DPIC
+-LDFLAGS = -nostartfiles -shared -Wl,-Bsymbolic -lc -lm -lrt
++OPT_CFLAGS = -O3 -fomit-frame-pointer -fstrength-reduce -funroll-loops -ffast-math
++CFLAGS = -I. -Wall $(OPT_CFLAGS) -c -fPIC -DPIC
++EXTRA_LDFLAGS =
++LDFLAGS = -nostartfiles -shared -Wl,-Bsymbolic $(EXTRA_LDFLAGS)
++LIBADD = -lc -lm -lrt
+ MODULES = $(wildcard *.c)
+
+ all: $(MODULES:%.c=%.so)
+@@ -51,7 +54,7 @@ tap_dynamics_st.o: tap_dynamics_presets.
+ $(CC) $(CFLAGS) $< -o $@
+
+ %.so: %.o
+- $(CC) -o $@ $< $(LDFLAGS)
++ $(CC) $(LDFLAGS) -o $@ $< $(LIBADD)
+
+ # OTHER TARGETS
+
diff --git a/media-plugins/tap-plugins/metadata.xml b/media-plugins/tap-plugins/metadata.xml
new file mode 100644
index 000000000000..18211b873eb1
--- /dev/null
+++ b/media-plugins/tap-plugins/metadata.xml
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>proaudio@gentoo.org</email>
+ <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.
+
+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>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/tap-plugins/tap-plugins-0.7.2.ebuild b/media-plugins/tap-plugins/tap-plugins-0.7.2.ebuild
new file mode 100644
index 000000000000..890cce0f4877
--- /dev/null
+++ b/media-plugins/tap-plugins/tap-plugins-0.7.2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+inherit multilib toolchain-funcs eutils
+
+IUSE=""
+
+DESCRIPTION="TAP LADSPA plugins package. Contains DeEsser, Dynamics, Equalizer, Reverb, Stereo Echo, Tremolo"
+HOMEPAGE="http://tap-plugins.sourceforge.net"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~ppc x86"
+
+DEPEND="media-libs/ladspa-sdk"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-0.7.0-cflags-ldflags.patch"
+}
+
+src_compile() {
+ emake CC=$(tc-getCC) OPT_CFLAGS="${CFLAGS}" EXTRA_LDFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+ dodoc README CREDITS
+ insinto /usr/$(get_libdir)/ladspa
+ insopts -m0755
+ doins *.so
+ insinto /usr/share/ladspa/rdf
+ insopts -m0644
+ doins *.rdf
+}
diff --git a/media-plugins/tap-plugins/tap-plugins-0.7.3.ebuild b/media-plugins/tap-plugins/tap-plugins-0.7.3.ebuild
new file mode 100644
index 000000000000..6a6c453f570e
--- /dev/null
+++ b/media-plugins/tap-plugins/tap-plugins-0.7.3.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+inherit multilib toolchain-funcs eutils
+
+IUSE=""
+
+DESCRIPTION="TAP LADSPA plugins package. Contains DeEsser, Dynamics, Equalizer, Reverb, Stereo Echo, Tremolo"
+HOMEPAGE="http://tap-plugins.sourceforge.net"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~ppc x86"
+
+DEPEND="media-libs/ladspa-sdk"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}/${PN}-0.7.3-cflags-ldflags.patch"
+}
+
+src_compile() {
+ emake CC=$(tc-getCC) OPT_CFLAGS="${CFLAGS}" EXTRA_LDFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+ dodoc README CREDITS
+ insinto /usr/$(get_libdir)/ladspa
+ insopts -m0755
+ doins *.so
+ insinto /usr/share/ladspa/rdf
+ insopts -m0644
+ doins *.rdf
+}
diff --git a/media-plugins/vamp-aubio-plugins/Manifest b/media-plugins/vamp-aubio-plugins/Manifest
new file mode 100644
index 000000000000..c7d6ec8bec30
--- /dev/null
+++ b/media-plugins/vamp-aubio-plugins/Manifest
@@ -0,0 +1,7 @@
+DIST vamp-aubio-plugins-0.5.0.tar.bz2 26253 SHA256 34c70084f51689bbdd22bf7af1bb3135858ea5ffd634d200d01b54f6b8e6ae87 SHA512 7b1c13a91cb12b9e5f25a78ed31ccb4b5cfdabc8b3ac546dee776de1786008e6bb4471aa242bb4b128d202ea523e15efa4889e4f1c4189583b6d20d8b0dba675 WHIRLPOOL d7cc30df2116a84addbcbd05b935a2c94778aeae807f61d8da9c4e98074ffcf978ab151fb5c09870c9175289e4b94ed8b7cdab8b53cca3db8d5331fd86c3d120
+DIST vamp-aubio-plugins-0.5.1.tar.bz2 234156 SHA256 3af69df7e1b1ae412abcea692523fed9f5a1d5a3fe2785b4af581018e179ecbe SHA512 ebbd8466ec3907d55e24824d7a725586df38212994f1398b75974dfac8e282dd8b2cb2a9381ad7e3da1a130b77936f109b36909b23591cc58ff176d6eb22625e WHIRLPOOL c99225cc82d54d5235fcfd997d50ed4b9c7baefbea574dd3cee43372a6a809d5e80591728126436a8ecd5f06bce8c64f2395dea83bca16f39c589a3589bc3f51
+EBUILD vamp-aubio-plugins-0.5.0.ebuild 711 SHA256 0d74c431e768078aeaf1634b1955bc13057d84f496cb2580ab88185988031083 SHA512 258508f2072c4c72aae0a679a19a87bf2a2adba0610d53539a278633abb4b3926bec2a1b882ba22797a4a967e14b789acfc646b65d9fb1695545b299aa382850 WHIRLPOOL b34dfd86f55aa69a2e8c007c70ae0132d0502d570db026561d8f2b6d96c8b1fc886c054b6bdb35e1856e3c419a3cd209b36ebed296dd53937cbd32d6ab846194
+EBUILD vamp-aubio-plugins-0.5.1.ebuild 640 SHA256 27b9f9a6d65f555e489d2708345d1d2e422a98d9de7d64dbe0e95dac65118737 SHA512 0e16c08c654d017ee24cefa782732ce8d64c086ac6d29202902aa8cbbe159d84ae638c9f9e51a6e3c55f9445499ad2c413602e070d1093cb78a1096e411ef38b WHIRLPOOL ba28036bbb3e575238bc246006a2b752bdbed73387c3b5aeabde60964fe84a898c1965aa15aadda65596b504abff0d6ae8ac24a863dc0a0a484967ab497df9ce
+MISC ChangeLog 3087 SHA256 3272debffda8107c33b1460d8d98c9a7586b2333a49bc0f54f7c85992779679b SHA512 008b0de22b18291378f53dd04efa8db1b7161e2e113b8c86205343558d47864871bfa3e8d0ae6b9cac69207f75037384c422ab8704ee704d485d012adeb782aa WHIRLPOOL e85a70865f9ce239df448f0f038610bc7b89614b2e4c7731acf9fc915da3b9be449d19bbd28ebc9d84d42ecac40896eca1f26e559d8bfcc2a7ed8a1436f49047
+MISC ChangeLog-2015 2311 SHA256 11c898f1b93315de45efe59313b4c5ad7e58508ae4345bd7d2d6b2e3486b3347 SHA512 89df612c19eb231c112ef04ac28ac915767a265f68921e1cf20050181ca4d5bb442314c446842b39c459e1ffc9be4f22abc7dffbdb6daf2721299809106674a7 WHIRLPOOL 3e50c9483896bc2064a0899c7ce1a78ac7c945737ce3fa78180f09df4c5f1586cf3fc6d91c4cb9510c2ca8e17a7a51e572c994fdf88e2625cf19440d24518c2e
+MISC metadata.xml 333 SHA256 626d7f14e6ce82041faa24708ffc448b6a7e2a80cf5d780341e91a4c5d2f85a6 SHA512 355bf8dc7fbdba79cd07d3b4754b301d368c055534932400dc46172a1b0f4d800490dee7ecc7187b6bff0e8be618434e5fe3030dbbba55622033e161c58f8fe1 WHIRLPOOL 7380a5e6e8fcdcc93fe1ce41d4faca53e64b90c19980272c23d4c83c2c94d1989ce5c4a1edc9c5e9f136f7ad1b3beb44e91d596a07e48ea1d387990c94dd8265
diff --git a/media-plugins/vamp-aubio-plugins/metadata.xml b/media-plugins/vamp-aubio-plugins/metadata.xml
new file mode 100644
index 000000000000..d65ac3d46669
--- /dev/null
+++ b/media-plugins/vamp-aubio-plugins/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>proaudio@gentoo.org</email>
+ <name>Gentoo ProAudio Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">vamp</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.0.ebuild b/media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.0.ebuild
new file mode 100644
index 000000000000..8e9631d772c5
--- /dev/null
+++ b/media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit flag-o-matic toolchain-funcs multilib
+
+DESCRIPTION="Onset detection, pitch tracking, note tracking and tempo tracking plugins"
+HOMEPAGE="http://www.vamp-plugins.org/"
+SRC_URI="http://aubio.org/pub/vamp-aubio-plugins/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~ppc ppc64 x86"
+IUSE=""
+
+DEPEND=">=media-libs/aubio-0.4.1
+ media-libs/vamp-plugin-sdk
+ =sci-libs/fftw-3*"
+RDEPEND="${DEPEND}"
+
+src_compile() {
+ tc-export CXX
+ emake CFLAGS="${CFLAGS} -fPIC" -f Makefile.linux
+}
+
+src_install() {
+ insinto /usr/$(get_libdir)/vamp
+ doins vamp-aubio.so vamp-aubio.cat
+ dodoc README.md
+}
diff --git a/media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.1.ebuild b/media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.1.ebuild
new file mode 100644
index 000000000000..21282eb80058
--- /dev/null
+++ b/media-plugins/vamp-aubio-plugins/vamp-aubio-plugins-0.5.1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 )
+PYTHON_REQ_USE='threads(+)'
+
+inherit flag-o-matic toolchain-funcs multilib python-any-r1 waf-utils
+
+DESCRIPTION="Onset detection, pitch tracking, note tracking and tempo tracking plugins"
+HOMEPAGE="http://www.vamp-plugins.org/"
+SRC_URI="http://aubio.org/pub/vamp-aubio-plugins/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+DEPEND=">=media-libs/aubio-0.4.1
+ media-libs/vamp-plugin-sdk
+ =sci-libs/fftw-3*"
+RDEPEND="${DEPEND}"
+DEPEND="${DEPEND}
+ ${PYTHON_DEPS}"
diff --git a/media-plugins/vamp-libxtract-plugins/Manifest b/media-plugins/vamp-libxtract-plugins/Manifest
new file mode 100644
index 000000000000..8861b1011f87
--- /dev/null
+++ b/media-plugins/vamp-libxtract-plugins/Manifest
@@ -0,0 +1,5 @@
+DIST vamp-libxtract-plugins-0.6.6.20121204.tar.gz 20891 SHA256 dfe462a6cba64eacf368cd2f56ad29c747850fbfcde775465aacacebb395495a SHA512 227b848409e4b57be042350ad1dedc8c02c0358239eaf530a0955a4b19ec2c4788e61c7b53b43de5ec1f051a33241e7a4c878584da1480b384756268b501c4c4 WHIRLPOOL 6e603c5e6c47206b370a6a790ae9ef33c9c6c8c9c681c14187cbc30459e328ef1b00047b743c9278c75f9ac411409eab7ba94e456d4eb2ffac3e575ac2dc506e
+EBUILD vamp-libxtract-plugins-0.6.6.20121204.ebuild 849 SHA256 daebd6cccab8d6d33f9ca20d81a32732c41644e6241f4ff1caa5249323a530f9 SHA512 8a966b2fd1a7abf40dd70119fc85940a7b143c9e58d75985fbee6ce882562875bd1abfe4eea3fdf91348c4e2f1b402996a4f706c17fcddda72fd12f38767a9c1 WHIRLPOOL 6d459b7f70ea5646b65540f91b764cfbfcd55480f361d26ef42d138d4999ae70f0e15e5460bef7fc7c648038266e937830666d6d3a6f545e7fd2d6f3e6644d75
+MISC ChangeLog 2495 SHA256 ee9cc5c5189c641eaa5cd83f47caa46cca8871dbc2f0f81e200edc6e7c740366 SHA512 3665fd1c0f375ee6e13f572123cebf7608a8807cab1759ad518378410c58f6de3c2d81b8732f7c3bebd1bf41a9248f0ccb634fcce013a3e192db399e4ceb36d9 WHIRLPOOL e2241c0da207d8424b796e7f78781f0b2d7d93533cb41feb63927a79f7ee99094bdef05e727d45b77ef3cb2c1ba44e400beaab9413ee92046ca9881e22ee709e
+MISC ChangeLog-2015 2382 SHA256 b44eea2e47c72cbd13e5833789854ecaf5da08b97cdb636c59d39f9379006cbe SHA512 2f3816eea91f8dd081df1921c5a519a8ca24418c5dd70de404d991b7ade7a50c9d24600eaa1d94ec335045482a5f456340faa3ff6ba3730694be6df6a234ec71 WHIRLPOOL 34a16543c18c379f3412b33365e0958d38009982b1ab3e4e1173eadd12dfce335d71e030b7be4f0aa7eec7f89a51342428f5863cfd1bafc344ce817e171e6e75
+MISC metadata.xml 255 SHA256 fc6dd027d0011f9f42d437ea0687857760a11bf2137f8822ec8692186d0bcbe3 SHA512 9e74b875aa129f5b8108121402291772fde4ac18a157dc60f7b3e19c318ee54cd1be54e283a68bc61562f2dc3f5b338b161028d673ff7baa267192ff3b7e8dc8 WHIRLPOOL de03966b13986c67a61f862755281e80740260a9031e5e34cbee88a3053e66f705df0f36499b154744ff447c94e19a28b8649535e08819216569e78eb4ce9a38
diff --git a/media-plugins/vamp-libxtract-plugins/metadata.xml b/media-plugins/vamp-libxtract-plugins/metadata.xml
new file mode 100644
index 000000000000..f79bb67acbd9
--- /dev/null
+++ b/media-plugins/vamp-libxtract-plugins/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>proaudio@gentoo.org</email>
+ <name>Gentoo ProAudio Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vamp-libxtract-plugins/vamp-libxtract-plugins-0.6.6.20121204.ebuild b/media-plugins/vamp-libxtract-plugins/vamp-libxtract-plugins-0.6.6.20121204.ebuild
new file mode 100644
index 000000000000..84bca7090175
--- /dev/null
+++ b/media-plugins/vamp-libxtract-plugins/vamp-libxtract-plugins-0.6.6.20121204.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=2
+inherit eutils multilib toolchain-funcs
+
+DESCRIPTION="Low-level feature extraction plugins using Jamie Bullock's libxtract library to provide around 50 spectral and other features"
+HOMEPAGE="http://www.vamp-plugins.org/"
+SRC_URI="http://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
+ media-libs/vamp-plugin-sdk"
+DEPEND="${RDEPEND}"
+
+src_prepare() {
+ sed -e "s/-O3//" -e "s/ -Wl,-Bstatic//" -i Makefile
+}
+
+src_compile() {
+ tc-export CXX
+ emake || die "emake failed"
+}
+
+src_install() {
+ insinto /usr/$(get_libdir)/vamp
+ doins vamp-libxtract.{so,cat} || die "doins failed"
+ dodoc README STATUS
+}
diff --git a/media-plugins/vco-plugins/Manifest b/media-plugins/vco-plugins/Manifest
new file mode 100644
index 000000000000..30d4382e80d5
--- /dev/null
+++ b/media-plugins/vco-plugins/Manifest
@@ -0,0 +1,6 @@
+DIST VCO-plugins-0.3.0.tar.bz2 18445 SHA256 f4e93c22535fa9309577a322b1a7dbbd257ac6592bf90238ff271fb0c66bf8f7 SHA512 44e066acdda38137dcc6a6b504a8453f8d0d25c90ba091e71a48554b47e60365a1e6b0bad694ec7340d399951b8b0592507be153370d1b4924d399310cf106c5 WHIRLPOOL c6d197877bab72d5a33e047a44c0295c2e02f4d3af4737ee325a2b9e82cd242b625aadecb18e8397f1ec12ea4c9de41f36385624647fcbd9922749a3020b36bb
+EBUILD vco-plugins-0.3.0-r1.ebuild 727 SHA256 9ee895a813e81f4c52518d03445ef1096c21a8ce0658ee29bd56519a02bb1905 SHA512 1d3af77e9549017e80efa4e657be5975f766c753589f52c22c780f73d5db129914b720c590fa34afd437606409b3602ca5d29d94843938815c3ec86c0104f58a WHIRLPOOL d3ff5f1f8927450e4d6df7d55d2d58f359abcc65ae3782bcba1cfe8ef53c7165791df355ab86e09c790795a37d02b4d183b94bc18572f1da84f9b8a9b5e37be2
+EBUILD vco-plugins-0.3.0.ebuild 724 SHA256 1b4f8db6aa877ceecb9ab6a49e30e5d0a4bc8765e7cdbaa82bfcbb7411861fd8 SHA512 0315f8f67ac27fc1d610efd69dd40f7d67d759a3c4c1ca67173f2b1cb454f1c7d1d4f0c3bf56fd0e017bc451d24b6c7905cdc6b9cc845e26078858b138e6403c WHIRLPOOL b0931f4c5f46f16d03378b773f8f3a6742f24a6b6f5e60d6a728168191a1065900d60966484c542d34dc5d97e896ab2824198a0df33068263c3f2625616defbc
+MISC ChangeLog 2922 SHA256 df3ebdf2c14c0253c718db74d0b8c828b9ed59b7152b8b6404753dd9dd0e9703 SHA512 a067e2fa9d1f9f943e993df5863a0d094aea149a6dc2674bbd018d470187b1e83c875dba6c3bff9e8145e96898a9e4bd6448ab5a707ca847ae83602a24469b62 WHIRLPOOL 36b434de24deda6f487f90b03b1f92549d676299e54e9de01e955b41ef488c89f4ae2a0cd3d49319e2fcaab2de45560560aa91365e9ee12cdb33f24cb39e2d22
+MISC ChangeLog-2015 1874 SHA256 3911b942c517892c9b06ece7fec92c3e1121f02b5d298f7fc21230f3c1177e00 SHA512 e71b48458cc0b3c055b1fecdcc380b73d574796af08d561e3b3cdd379c765b157b810a25ed15af4a0011455aead9ae2c269254737798ea00f8f0aab8c249b1fd WHIRLPOOL 705f2ce0a3dbd3fe0358da61a72b4ac14ffeff5624c5de156cfbe58f0418f0751f8211182639cda112f4bbabb896b9607c138fe45c885e324d45a8643e86858d
+MISC metadata.xml 259 SHA256 007b03ef096f4281efcc1c0fb5e4aa2ab3465179b4550c7a06c51f6a97b4212f SHA512 1884a7f7d50806bd4addad63ca916f7e27388c953e6345e15fe20d500c217f5f0fcc05fcfa6e20220c28a870801f5e8aab538f5c7f8f211d27de27c98abdb600 WHIRLPOOL 976bb8a51e7e34164e57e0ea2a74199256fa1f386ed64e41bba7bb195d8734faa3b8ab4982af8434ac16ca6cfbd0da40a8f5553bf50f34aa90935efe17d56d5f
diff --git a/media-plugins/vco-plugins/metadata.xml b/media-plugins/vco-plugins/metadata.xml
new file mode 100644
index 000000000000..e1df46e39c20
--- /dev/null
+++ b/media-plugins/vco-plugins/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>proaudio@gentoo.org</email>
+ <name>Gentoo ProAudio Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vco-plugins/vco-plugins-0.3.0-r1.ebuild b/media-plugins/vco-plugins/vco-plugins-0.3.0-r1.ebuild
new file mode 100644
index 000000000000..315bb0747414
--- /dev/null
+++ b/media-plugins/vco-plugins/vco-plugins-0.3.0-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+inherit multilib toolchain-funcs
+
+MY_P=${P/vco/VCO}
+
+DESCRIPTION="SAW-VCO ladspa plugin package. Anti-aliased oscillators"
+HOMEPAGE="http://kokkinizita.linuxaudio.org/linuxaudio/"
+SRC_URI="http://kokkinizita.linuxaudio.org/linuxaudio/downloads/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE=""
+
+DEPEND="media-libs/ladspa-sdk"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ tc-export CXX
+ sed -i -e "s/-O3//" \
+ -e "s/g++/$(tc-getCXX) ${LDFLAGS}/" Makefile || die
+}
+
+src_install() {
+ dodoc AUTHORS README
+ insinto /usr/$(get_libdir)/ladspa
+ insopts -m0755
+ doins *.so
+}
diff --git a/media-plugins/vco-plugins/vco-plugins-0.3.0.ebuild b/media-plugins/vco-plugins/vco-plugins-0.3.0.ebuild
new file mode 100644
index 000000000000..6ffe3ee514ca
--- /dev/null
+++ b/media-plugins/vco-plugins/vco-plugins-0.3.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=4
+
+inherit multilib toolchain-funcs
+
+MY_P=${P/vco/VCO}
+
+DESCRIPTION="SAW-VCO ladspa plugin package. Anti-aliased oscillators"
+HOMEPAGE="http://www.kokkinizita.net/linuxaudio/"
+SRC_URI="http://www.kokkinizita.net/linuxaudio/downloads/${MY_P}.tar.bz2"
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86 amd64 ~ppc"
+IUSE=""
+
+DEPEND="media-libs/ladspa-sdk"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${MY_P}
+
+src_prepare() {
+ tc-export CXX
+ sed -i -e "s/-O3//" \
+ -e "s/g++/$(tc-getCXX) ${LDFLAGS}/" Makefile || die "sed failed"
+}
+
+src_install() {
+ dodoc AUTHORS README
+ insinto /usr/$(get_libdir)/ladspa
+ insopts -m0755
+ doins *.so
+}
diff --git a/media-plugins/vdr-actuator/Manifest b/media-plugins/vdr-actuator/Manifest
new file mode 100644
index 000000000000..96058fead254
--- /dev/null
+++ b/media-plugins/vdr-actuator/Manifest
@@ -0,0 +1,5 @@
+DIST vdr-actuator-1.2.1.tgz 91343 SHA256 22db0563689202c88f6df82ca3a7cc4aed7d542e561b61856d3063834210c7fb SHA512 faed02e0dfd1027e412418023caba7c257d6f7c46ebca89139436bf2769c3b928f103ab2e1d90bd0836db32356e3fa238d5fbef6c5548415cefee0f09c96fd66 WHIRLPOOL 5011dca613afea104f1f760704895773a143dad067d36cb1ea0c2bbc6f7d88672e9d53be95b42b530d62c01c4f8939eab194ae9bbf1f3387a3340ef4461cf137
+EBUILD vdr-actuator-1.2.1.ebuild 576 SHA256 6564ec30c5c03e6ea93528aa8fb562a135dbf5f1f18cb7da6e09a335b6a9cf23 SHA512 4a49c95ab4395aca9749f17d1930bb9b6e16ba7a98443b53151730e1de36ce2a2d9943e4ac9f17c56f80525cd196c99c7eca0dab7478e1ca64399588749756cc WHIRLPOOL 8772f257886600a78dd0749208e740c493fb80ac307ca8bc7ca731d90c1c74b1bb7b2fb607d6f57d3376501241555e6dde10f0db46d1770544307d1f059610d7
+MISC ChangeLog 2840 SHA256 5badda8d24fd18acbdf9b2f6a060a5a882673628090a97ec4a784efbf4e419b6 SHA512 2dfc72ee0b7242d3513add25f9a84fa214b54f576083d4c0e3a5fb5305e4bd1bb1b086fe32c0746ea4372a5aadc546f467409193318e35438e7041c2e40f0248 WHIRLPOOL 7b36b4045c1394a12a63c499bb4fc565a1c2f5c2f3f1811e12007bedf305620f5240ee0deb6562c392b038f0bd4552fc1ad85d66dd716b8f277d1cd238f6a46c
+MISC ChangeLog-2015 1970 SHA256 9274209f947cc438879b8d77a89b907ba5aeecfd992d5d1dbdd72a04170cd7c0 SHA512 b42fa6e17b63a74dab70b96477cea2aa96ecb9c894993c0261ea56765a6685e9624925d2759bf352f8b865de1008a86f90721aa92e1ede2484bd41db6761c52b WHIRLPOOL c15dcf460b4b2bf85800d74b5c56858d76280c47955f8e3c7a5f652b0e3ce60d8c89de6ab336e7e06ca4438813f809297ff7d56dca8c6add8dcaca2dbe687db3
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-actuator/metadata.xml b/media-plugins/vdr-actuator/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-actuator/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-actuator/vdr-actuator-1.2.1.ebuild b/media-plugins/vdr-actuator/vdr-actuator-1.2.1.ebuild
new file mode 100644
index 000000000000..5211357b3053
--- /dev/null
+++ b/media-plugins/vdr-actuator/vdr-actuator-1.2.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: control an linear or horizon actuator attached trough the parallel port"
+HOMEPAGE="http://ventoso.org/luca/vdr/"
+SRC_URI="http://ventoso.org/luca/vdr/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.7.23"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ fix_vdr_libsi_include "${S}/scanner.h"
+
+ sed -i -e "s:SystemValues:SystemValuesSat:" actuator.c
+}
diff --git a/media-plugins/vdr-admin/Manifest b/media-plugins/vdr-admin/Manifest
new file mode 100644
index 000000000000..286fc6ff10f5
--- /dev/null
+++ b/media-plugins/vdr-admin/Manifest
@@ -0,0 +1,6 @@
+AUX rc-addon.sh 679 SHA256 4ec097cd6a922fb7fefbb8a8c560f7bd4cf8169098a8aa9af890c0e29a1cf28e SHA512 b22675d929b076003bddde2490ffdfa79d4ce151d1eb407951714363ad088df6132a0ba196a6437c37064539bcdebadc16db613cc6221f95d5451eb641c8b105 WHIRLPOOL a8b157c85740f129fef1668069d2b0e4e2689de683b3a15fee92dad074833b7f9c5f4e73d3cbbced681c1e95f2aaba57ce10b979728af5782fa9363b4f2aaafa
+DIST vdr-admin-0.8.0.tgz 38354 SHA256 e330f91c525f560df109c482d7f49525f99a28a5fe8f17194379a25756a4edb3 SHA512 c16d5879fd5d52a3241bf9d78e021eeffd46e13f9fba2cae1e1ec1a39854b144daf62dc9d3c8bced6e662306652c5e68e6ec57fc479ba89f6178c5f21eab6230 WHIRLPOOL d57c8769d89b2ac65637095c2367cd622d01c61358ce1e7191e76c1271ea57d99cb73cbb5d663874d2452e42c61d0230cd948732209e68e7117f1233900c617e
+EBUILD vdr-admin-0.8.0.ebuild 1157 SHA256 a9b1ad08236a39877f51fd91bb3fd5e2bc7174bee45b0dc267d59c32e5370299 SHA512 ec704d765ef581db407332dfa1e3716b194b69791acb3bb15814b641d3337034751e70f6d450532775755f1eda12d90e7160c91e311835f4f2906231c6085348 WHIRLPOOL e66b0e5db8a50faf8b5fb407f02e9176b304bb4635560044783ab7a91ad9d8b8858f3ec407ee6607203d9141797e61d070c0a8602aa78195e758d1bea195e249
+MISC ChangeLog 2458 SHA256 7c215f26e8a8cbcc5bba9e8ac9db8de4b40aa4ebdac52f58941ccace2f8eee42 SHA512 8cccfe9613813baab03b754e8f21d5f3ecc9861ed5090b8644f7e5488c1ef82ec97e2ebff56ecd267a7d0785ac90520839b2ece7a7e5adbfc2e74ce957336c7a WHIRLPOOL f67a2e61856164419b33b4b9b0c4287ec170d8b85a23a49c6e3e24b78302cd52327d9120a8ac167a775c8115d865c8edd5c00712666d718cd195d086e1389297
+MISC ChangeLog-2015 1602 SHA256 2a1ab499b7e4edd5984c4b83a52251a2f230d36918b5f379e7774c6ee7115c24 SHA512 2c1f3c5a428803f5a91339d7429ce61b9b5cee4865f864155cc37103f5db29633ca6ac40f09e18790c501b784a2de1153cd8ec11ea47736ec306ec18a5c5068b WHIRLPOOL e049fd87afd3ed82a6a92a40e02bf833a1ef23e8a7029ffd315aa4778aad71386a53e48a4c8edec625fa2365b2aae842a07d2b8625268a6caee9f8bc9ac604f5
+MISC metadata.xml 365 SHA256 2b0a2b8d888996d75408e4cff61b545bd2dae45b9b1caa103c1f36da08776c33 SHA512 6fab7079ff87718c19705579ae57fa6bf8bd18e5b136529a4181d1ff1ef3f607d2f1bdcf23dc2552ab95507bff0347e6f107fa0f5e95191851892e5ec95cfbc5 WHIRLPOOL 7bec539807fe218508e6bf39a84d65ce66a262dbd80e866615950ed22cb9a4d77f990db1e8cb92eb2366be5a36bb9a672b3401063dd4b40f90fbe6ff9c5cb857
diff --git a/media-plugins/vdr-admin/files/rc-addon.sh b/media-plugins/vdr-admin/files/rc-addon.sh
new file mode 100644
index 000000000000..e70fe555a469
--- /dev/null
+++ b/media-plugins/vdr-admin/files/rc-addon.sh
@@ -0,0 +1,30 @@
+#
+# rc-addon-script for plugin admin
+#
+# Joerg Bornkessel <hd_brummy@gentoo.org>
+#
+
+# Location for all plugin config files
+: ${ADMIN_CONF_DIR:=/etc/vdr/plugins/admin}
+
+# Location of the script files
+: ${ADMIN_SCRIPT_PATH:=/etc/vdr/plugins/admin}
+
+# Location of the config file
+: ${ADMIN_CFG_FILE:=${ADMIN_SCRIPT_PATH}/admin.conf}
+
+# Location of the config file
+: ${ADMIN_EXEC_SCRIPT:=${ADMIN_SCRIPT_PATH}/~admexec}
+
+# Location of the log file
+: ${ADMIN_LOG_FILE:=/var/log/vdradmplg.log}
+
+# GETVAl and SETVAL scripts
+: ${GETVAL:=${ADMIN_SCRIPT_PATH}/getadmval.sh}
+: ${SETVAL=${ADMIN_SCRIPT_PATH}/setadmval.sh}
+
+plugin_pre_vdr_start() {
+
+add_plugin_param "-d ${ADMIN_CONF_DIR}"
+
+}
diff --git a/media-plugins/vdr-admin/metadata.xml b/media-plugins/vdr-admin/metadata.xml
new file mode 100644
index 000000000000..a97363a27daa
--- /dev/null
+++ b/media-plugins/vdr-admin/metadata.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+<longdescription>This is a VDR plugin for adminstrative tasks( e.g. network settings )</longdescription>
+
+</pkgmetadata>
diff --git a/media-plugins/vdr-admin/vdr-admin-0.8.0.ebuild b/media-plugins/vdr-admin/vdr-admin-0.8.0.ebuild
new file mode 100644
index 000000000000..bd55a77c7543
--- /dev/null
+++ b/media-plugins/vdr-admin/vdr-admin-0.8.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: Admin OSD - This is not! the webadmin program called vdradmin"
+HOMEPAGE="http://htpc-forum.de"
+SRC_URI="mirror://vdrfiles/${PN}/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.3.37"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/admin-${PV}
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ sed -i "s:/etc/vdr/plugins/admin:/usr/share/vdr/admin/bin:" gentoo/admin.conf
+ sed -i "s:/etc/conf.d/vdr.admin.cfg:/usr/lib/vdr/rcscript/plugin-admin.sh:" gentoo/{runvdr,*.sh}
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insinto /etc/vdr/plugins/admin
+ doins gentoo/admin.conf
+
+ exeinto /usr/share/vdr/admin/bin
+ doexe gentoo/{runvdr,*.sh}
+
+ dodoc gentoo/vdr
+}
+
+pkg_postinst() {
+ vdr-plugin-2_pkg_postinst
+
+ ewarn
+ ewarn "This plugin is not changed to support gentoo-vdr-scripts."
+ ewarn "So it may not work without large config changes"
+ ewarn
+ ewarn "There are more config Parameter than default are in /etc/conf.d/vdr"
+ ewarn "Find examples in /usr/share/doc/${PF}"
+}
diff --git a/media-plugins/vdr-alcd/Manifest b/media-plugins/vdr-alcd/Manifest
new file mode 100644
index 000000000000..2d0c1b6b9830
--- /dev/null
+++ b/media-plugins/vdr-alcd/Manifest
@@ -0,0 +1,7 @@
+AUX vdr-alcd-1.5.1-gcc-4.4.diff 963 SHA256 afb0353956f4a9cdf7b7a222928aa88cf579fde01ea80968485f5a99a1c054b9 SHA512 f9958ad264b7dedcd69c19db935b4484e3153dc8f5a201888d02123cd9157c9ef9f1f18934acc1a7e32e5ed0ff0c864739d1c6d212bf245a455cd32920c82429 WHIRLPOOL d45222ea6c23ccb8119d847180726566ca52630191b3356f6337450a6b993b01d3477fca25374f65b00a82a0dea3afdf2cd5a43c84bce0d3d6cfda2cea844ad9
+AUX vdr-alcd-1.5.1-makefile-cleanup.diff 1001 SHA256 fdd6e155f2b971e2f07a6f15750e56eb160199696e8dd235f5cad7d6b46e05ee SHA512 5d9bcddf3bf7fc56b59392e93d6e30c2eabf531d494cddf299fc6f04e39bcecb8715935339fca0a79b0505051d3071b1a89204aea5279b77c614f050432803b0 WHIRLPOOL e4c3b6f34f7cd3939c656dcd3df85b2524402c53002f9b053e64def5aa6677ff39aaec9d0a74ed35346473554fe99919ecfaf2b110bfecd6e872766b99644153
+DIST vdr-alcd-1.5.1.tgz 40104 SHA256 9643d9f1214c33c8e5743e715b0e8c9a476e2df6f41f077bcf297ab03a33fe49 SHA512 4f0c933dd1d9ed3b31f300a9aa7debd73a2e7262eba53b969699e94f757432c0dddd760a613fadb0cfd61f5137aef6ab2909336b601f353854cda9026178e1d1 WHIRLPOOL 44fc64df56a300e15f60987250c8852b6fa89897b654dd509db6664e1b1e707846816e121c5d8a93c99c03d1af710740163725a27e71e8f1935379c0e9abda06
+EBUILD vdr-alcd-1.5.1.ebuild 472 SHA256 573ca848cd75892f8bec76cced5be161578938209e40870f2f162908a9076fd8 SHA512 df05288b30f242369610e739dac9e15b298fee38357cbf9b7a8efb10bbac17c252e280a7aaf37b94728ce8bc0a1a582a4ae80bdda197b0b678f594d8bade4d20 WHIRLPOOL e3c62f6cdc5da7e256d95dedc8b1ee4fbaa6875f9f6922ca129b2d081c4691ea0f4892b1a5dea8ec71b842c5f574de631c48e49ae8b8aa1a9c6c3fa21eff2b17
+MISC ChangeLog 2913 SHA256 1450f3d49c699a0b5e1714239b24bd51a88f4785e5cb46dec72fc84ea7e5a392 SHA512 aeae9892d7c07190cdf302c69f7cfe2e76afe83c7c0834d40557472e54de522aeedb8692f4aa501d761975dcd48f5144ba27a7c519f59c5582e68a343ef37c43 WHIRLPOOL 6625125d942087134dbfd32864bd56040d5ecfeba397afd418f5b062dd374784dc4a5d870027968c80da2e97ffe802068891dd7590a10058fbe3a64af4dfefde
+MISC ChangeLog-2015 1146 SHA256 17ab26783d4e265abcb3f9a4d97496cebd0f1756023a4554acc55142e30f529e SHA512 abe4c36ca59bb25bade0217c18ae9500fa176878b23f4fb41aa92287bd651b9859d62e2d58055c810b4a8d2b8b08636065085b5038867db1025ba3466944c21b WHIRLPOOL 253965680ede2a5916b5f6f8ef5616736ea70e4b9f6103a026d50cda53cc856d058a2396f576fd7ab05495744ae608717fe6d2c1c5065eb551bd89e4641e5710
+MISC metadata.xml 615 SHA256 be3899e177dc5b5602ba60f22f247ad2c31c1d7bf50a526ccdd2002fc7313f38 SHA512 9f4472cfbb56f10260147c6dc429108c2416570721632650aeefafdca6d7b8ce2fcc28fb1025964bc09c6dbf233cfc68dc961cc0ed77bd02efcd2d5e1c36946b WHIRLPOOL b48eea86552033d720748c16f336120678cb4624f72a6f05251d85c4a199630021a37fefc84fc9fd76fe0db47ce128528925f248f7fad46e52f812f876ca88db
diff --git a/media-plugins/vdr-alcd/files/vdr-alcd-1.5.1-gcc-4.4.diff b/media-plugins/vdr-alcd/files/vdr-alcd-1.5.1-gcc-4.4.diff
new file mode 100644
index 000000000000..a4465220534a
--- /dev/null
+++ b/media-plugins/vdr-alcd/files/vdr-alcd-1.5.1-gcc-4.4.diff
@@ -0,0 +1,22 @@
+Index: alcd-1.5.1/thread.c
+===================================================================
+--- alcd-1.5.1.orig/thread.c
++++ alcd-1.5.1/thread.c
+@@ -104,7 +104,7 @@ void cLCD::SetText( const char *szText )
+ // only proceed, if valid data
+ if( szText != NULL && strlen( szText ) > 0 ) {
+ // set channel name
+- char *delim = strchr( szText, '|' );
++ const char *delim = strchr( szText, '|' );
+ if( delim ) {
+ char buffer[ BUFSIZE ];
+ int sLen = ( delim - szText ) >= BUFSIZE ? BUFSIZE : ( delim - szText );
+@@ -420,7 +420,7 @@ void cLCD::Replaying( const cControl *co
+ if( szFileName[i] == ')' )
+ strncpy( (char *)szReplayMode, szFileName + 8, i - 8 );
+ }
+- char *p = strstr( szFileName + i, " : " );
++ const char *p = strstr( szFileName + i, " : " );
+ if( p )
+ strncpy( szTemp, p + 3, sizeof(szTemp ));
+ else
diff --git a/media-plugins/vdr-alcd/files/vdr-alcd-1.5.1-makefile-cleanup.diff b/media-plugins/vdr-alcd/files/vdr-alcd-1.5.1-makefile-cleanup.diff
new file mode 100644
index 000000000000..ea1488e40b0f
--- /dev/null
+++ b/media-plugins/vdr-alcd/files/vdr-alcd-1.5.1-makefile-cleanup.diff
@@ -0,0 +1,44 @@
+Index: alcd-1.5.1/Makefile
+===================================================================
+--- alcd-1.5.1.orig/Makefile
++++ alcd-1.5.1/Makefile
+@@ -23,8 +23,8 @@ VDRINC = $(VDRDIR)/include
+ LIBDIR = ../../lib
+ TMPDIR = /tmp
+
+-CXX = g++
+-CXXFLAGS = -O2 -Wall -Woverloaded-virtual -D_GNU_SOURCE
++CXX ?= g++
++CXXFLAGS ?= -fPIC -O2 -Wall -Woverloaded-virtual
+
+ -include $(VDRDIR)/Make.config
+
+@@ -41,6 +41,8 @@ PACKAGE = vdr-$(ARCHIVE)
+
+ INCLUDES = -I$(VDRDIR)/include
+
++DEFINES += -D_GNU_SOURCE
++
+ ### Allow user defined options to overwrite defaults:
+
+ DEFINES += -DPLUGIN_NAME_I18N='"$(PLUGIN)"'
+@@ -53,6 +55,10 @@ endif
+
+ OBJS = $(PLUGIN).o lcd.o thread.o setup.o
+
++### The main target:
++
++all: libvdr-$(PLUGIN).so i18n
++
+ ### Target directory for afp-tool binary
+
+ PREFIX = /usr
+@@ -100,8 +106,6 @@ i18n: $(I18Nmsgs)
+
+ ### Targets:
+
+-all: libvdr-$(PLUGIN).so i18n
+-
+ libvdr-$(PLUGIN).so: $(OBJS)
+ $(CXX) $(CXXFLAGS) -shared $(OBJS) -o $@
+ @cp $@ $(LIBDIR)/$@.$(APIVERSION)
diff --git a/media-plugins/vdr-alcd/metadata.xml b/media-plugins/vdr-alcd/metadata.xml
new file mode 100644
index 000000000000..ae985b64141c
--- /dev/null
+++ b/media-plugins/vdr-alcd/metadata.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+</maintainer>
+<maintainer type="person">
+ <email>vdr@helmutauer.de</email>
+ <name>Helmut Auer</name>
+ <description>Upstream maintainer</description>
+</maintainer>
+<maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+</maintainer>
+<longdescription lang="en">
+VDR plugin: Control the LCD of the Siemens Activy 300
+</longdescription>
+</pkgmetadata>
diff --git a/media-plugins/vdr-alcd/vdr-alcd-1.5.1.ebuild b/media-plugins/vdr-alcd/vdr-alcd-1.5.1.ebuild
new file mode 100644
index 000000000000..ae651b940671
--- /dev/null
+++ b/media-plugins/vdr-alcd/vdr-alcd-1.5.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: Control Activy 300 LCD"
+HOMEPAGE="http://www.htpc-forum.de"
+SRC_URI="http://www.htpc-forum.de/download/${P}.tgz"
+
+KEYWORDS="amd64 x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.6.0"
+RDEPEND="${DEPEND}"
+
+PATCHES=("${FILESDIR}/${P}-makefile-cleanup.diff"
+ "${FILESDIR}/${P}-gcc-4.4.diff")
diff --git a/media-plugins/vdr-arghdirector/Manifest b/media-plugins/vdr-arghdirector/Manifest
new file mode 100644
index 000000000000..9c6d518b3e27
--- /dev/null
+++ b/media-plugins/vdr-arghdirector/Manifest
@@ -0,0 +1,7 @@
+AUX vdr-arghdirector-0.2.6-i18n.patch 682 SHA256 ccb8d90c9c02d0bba69fb6116a5c042027038456cd8e87ddce3f321bb2e45dd3 SHA512 5f9f65c4c3078faf377452d4553d480300faf430d5dac52e6e3018998078b73e9344d4eba2a19d0a958e7a951452d16242da9c7d55f6186579c2b57bfc02e8b9 WHIRLPOOL 6ae6f8eef1eabd7aa0db85e0aac8a5a8c25fd016d4d9d73ba71e65d69183705b549dd9c1d051397e566884ab3f6f016ab9cfa3fae4b530cb4e9ea58dd50870a0
+AUX vdr-arghdirector-0.2.6-vdr-1.5.3.diff 519 SHA256 1830f42c011b122a1eb84edf7cded6d37687015fd68be5f6fef8290b8b734ca5 SHA512 5def1de7a2e2e15783c9d0a380b11008a9283dfb2a65d00e295096419dd4670d49865641667361a3cebbc7eff94cf06a8aeb84f114cebf6bbcef7c4936e5cab7 WHIRLPOOL bddcf59084ae9854656a593a25c854e4e6cb1f616bd3f79e4a807a1202058ae7ec393ee923df2d66a2cec4308fe8c7ea79f6120d71c95572f5f76471877e0483
+DIST vdr-arghdirector-0.2.6.tar.gz 22119 SHA256 d7206796560b4fdc7693f338ba4f1a8f4d416ae64fd60da195e4319527026b60 SHA512 8134994545da761ab1c943fe779d13006ac35ef5647735c5519fcb582faa988e92f7a01f805abee69d73ebc2180498bb7117f19c6115948f4dd31c32945d1695 WHIRLPOOL 9d58f282a46e3a01fe0d0003af8799d1f5658d16b40bf983f32cbb6a5929d9a204397501a51140cd4315e6bbf3992018fe67da3b92d5996a0860b00b864dc6b1
+EBUILD vdr-arghdirector-0.2.6.ebuild 579 SHA256 403e2818d0bd631d08e610fab279d0b4ae5de1b50be76fe99a4ebf9506946427 SHA512 7f95248d6908f09ae21d5c9430776e51d56a037a6fe00ca29a549a6830e96f5cbfe34e9d52c7d94c7dcea6af1b4fce18bd6768990e9b45d7cc8aecfdab871abb WHIRLPOOL b1e2a529e99424bdadad407431845afa525824a184d7a724dcd21c5dd605c7d8b7940713e74dc3cf18dd51fff9df42cd0d67f487d366aca963c5b385e96523e8
+MISC ChangeLog 2944 SHA256 5f99f0f6077e0d82cd6f25725768afbf1233bc3bceb0842eb1e807214e0cd704 SHA512 b56b063cf74f59d519295204103722ab561fc62fd3a86e90b5f5b2d3df9213547f8915f4dcd14c0765900b18881f1a9c407790838fcec542d6c5a220c145cad1 WHIRLPOOL 73449e7744b881787b0230c49d55d037f0f4194f5c8f1c604e75d762553323f1870a05b21f5f40fac94a0f2ec176c5cc0d4abea7eabb5e174bd43ac224cd9f40
+MISC ChangeLog-2015 1499 SHA256 c3b7ba29d99008b00a59aec5bd8edc2989a38b80fcf33a8f3ae7df34852f5811 SHA512 289c081be9749c5d433df18aa0ef9f88ab4781a6cd8a9fd7c3a3d3e043a5b5ff94b6b2c9c12179658a7997a0935b9a8f6d37762af915a90ac2df68bbb26d9ffe WHIRLPOOL d147f362283a645838ce2bb57e5e4247fde58941c68180fbbf657c363af7115cd35b3ee7ef5810c8ce5b0763035728d5f9102ef13fa50b273dc1a5ccaba5c17d
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-arghdirector/files/vdr-arghdirector-0.2.6-i18n.patch b/media-plugins/vdr-arghdirector/files/vdr-arghdirector-0.2.6-i18n.patch
new file mode 100644
index 000000000000..621a0469cfa2
--- /dev/null
+++ b/media-plugins/vdr-arghdirector/files/vdr-arghdirector-0.2.6-i18n.patch
@@ -0,0 +1,30 @@
+diff --git a/arghdirector.c b/arghdirector.c
+index f01f11d..56d3fe0 100755
+--- a/arghdirector.c
++++ b/arghdirector.c
+@@ -85,7 +85,9 @@ bool cPluginDirector::ProcessArgs(int argc, char *argv[])
+ bool cPluginDirector::Start(void)
+ {
+ // Start any background activities the plugin shall perform.
++#if VDRVERSNUM < 10727
+ RegisterI18n(Phrases);
++#endif
+
+ #if VDRVERSNUM >= 10332
+ if(autoStart == 1)
+diff --git a/i18n.h b/i18n.h
+index 22cce61..1117745 100755
+--- a/i18n.h
++++ b/i18n.h
+@@ -9,8 +9,11 @@
+ #ifndef _I18N__H
+ #define _I18N__H
+
++#include <vdr/config.h>
+ #include <vdr/i18n.h>
+
++#if VDRVERSNUM < 10727
+ extern const tI18nPhrase Phrases[];
++#endif
+
+ #endif //_I18N__H
diff --git a/media-plugins/vdr-arghdirector/files/vdr-arghdirector-0.2.6-vdr-1.5.3.diff b/media-plugins/vdr-arghdirector/files/vdr-arghdirector-0.2.6-vdr-1.5.3.diff
new file mode 100644
index 000000000000..ed54760fcb82
--- /dev/null
+++ b/media-plugins/vdr-arghdirector/files/vdr-arghdirector-0.2.6-vdr-1.5.3.diff
@@ -0,0 +1,15 @@
+diff -ru arghdirector-0.2.6-orig/directorosd.c arghdirector-0.2.6/directorosd.c
+--- arghdirector-0.2.6-orig/directorosd.c 2007-06-24 15:28:04.733376979 +0200
++++ arghdirector-0.2.6/directorosd.c 2007-06-24 15:29:34.741637063 +0200
+@@ -323,7 +323,11 @@
+ char *buffer=0;
+ asprintf(&buffer,"1 %s %d", Channel->Name(), number);
+
++#if VDRVERSNUM < 10503
+ int theHeigth = font->Height('A');
++#else
++ int theHeigth = font->Height("A");
++#endif
+ int m_height = (number * theHeigth) + 10;
+
+ //get the width
diff --git a/media-plugins/vdr-arghdirector/metadata.xml b/media-plugins/vdr-arghdirector/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-arghdirector/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-arghdirector/vdr-arghdirector-0.2.6.ebuild b/media-plugins/vdr-arghdirector/vdr-arghdirector-0.2.6.ebuild
new file mode 100644
index 000000000000..f872e54265de
--- /dev/null
+++ b/media-plugins/vdr-arghdirector/vdr-arghdirector-0.2.6.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: use the multifeed option of some Premiere channels - fork of vdr-director"
+HOMEPAGE="http://www.arghgra.de/arghdirector.html"
+SRC_URI="http://www.arghgra.de/vdr-arghdirector-0.2.6.tar.gz
+ mirror://vdrfiles/${P}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86 amd64"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.3.34"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+ "${FILESDIR}/${P}-vdr-1.5.3.diff"
+ "${FILESDIR}/${P}-i18n.patch"
+ )
diff --git a/media-plugins/vdr-atscepg/Manifest b/media-plugins/vdr-atscepg/Manifest
new file mode 100644
index 000000000000..52213bb294ea
--- /dev/null
+++ b/media-plugins/vdr-atscepg/Manifest
@@ -0,0 +1,7 @@
+AUX vdr-atscepg-0.3.0_gcc6.patch 509 SHA256 81c440f647a6619fc7b2eab7d926495548449cb070e3271905c490ccdbf5df55 SHA512 78bd6c7ca21bbbab7a91f191778e0d0b5cc14c6659b0d153632c70e3363d4d8886e09f19e13bbbd7e2387dd77ec6d8cd716aa060344d737abf75508d28ce4f2a WHIRLPOOL 13ada841a5f21d6caae06b922dafba4d572e50d51b8dffd47846def6d0ac25a7a92dd70519340b7f03019bea5c425c66b2a492cf21bd0c8091f7fa3eb46adf10
+DIST atscepg-0.3.0_vdr-1.7.13.tbz 23415 SHA256 b6ed85c7aca4c987412f0cbd753f3fcb6056f4514f1cfa3b92298811af2b5efb SHA512 ebb3b363f4bb1a6040a1d651b863c399890e583aa7a1e4021113c74414e966d5087a510490dc04a51baf325693a8e931970387bd4b7cfdffcdbea1d8ff366bce WHIRLPOOL f2b952eea74ac5e20cca56fb2ecb3ebabb78118166c37e89e62585cdaa2ef5bb20c11b777eb556b01d87fb0b0c674c4eac622f660d7fe345f8c18aded637f90c
+DIST vdr-atscepg-0.3.0.tgz 42456 SHA256 e61678d6cc378422590ff68ec7fe0349d04275f7bdf5e882847a5545a170a6c8 SHA512 63c23ea0d680f1be4d50cc5beea26e218f7a6bc1bc6d8e2ade04c46ce93fc5a497384f2ad40b94a8c6131df0ce8481137274db395286d5196afcac3f7d666c15 WHIRLPOOL b8b50b05356313b7aaf8c16acfd4ee6ccfd09550965907d25927c91f5b0e1ed54f89760590dc86bef1d9229495a788206ce567a1e7622fd4dea55091ed3a0b05
+EBUILD vdr-atscepg-0.3.0-r1.ebuild 882 SHA256 c345254517a4380f83de6fc771c501814e7f4a9e6a7e76204d115005bf814603 SHA512 73505bc5feca1fbafacf5dcffb03d3890fe32f0e2f3e22c82154d912ee3b26388c2023596ea9466f6fed75d6a618459128f0acb3c4b5efe7cf0c86e03a2f9404 WHIRLPOOL b9b17bf2bd277a7d45042af6549aae2d4b3f1366c5150f147c74cff9f0532eb91510396790758ee2246642bb5d3456c9554571e9729eb61b8b325e2032e9ccb5
+MISC ChangeLog 3308 SHA256 0274c392120fff8dae2813e604bcc540d03ca10383ce8c6458652c001fb2a518 SHA512 33303c3872ef3d14770dce4807efac0a5b2bf3f52e22563994a387386461ce0f2ab63d374bf88eb3b2bf38b7aa7073a713f0eadd2dabe7f933578f7476d067a9 WHIRLPOOL db994193639888bd1f9adfc1f468a711ed002546b058f362dff93211d11b103cd180d7a6a9a018f723e935bac0f101437d547f28d30fa50a9aaca6855dc41d43
+MISC ChangeLog-2015 1644 SHA256 a81d062d3b17613d2609cf101e4ff1507578cbf01145340b0090c255d6ad3396 SHA512 428d60f09085e9e7b8b49bc133efe4bafd9e0d923346cc6e1e01c6bc1470f725e742c0db9579b3f89c138914078db9ce3109d3f9cfb25bcf7de1391b3917f51d WHIRLPOOL efc5c13a6f5ec8075cf2042eececad778d6a64ae8e700a926a43e9bf61188242ef0eac99c1c01fb9d090384638c08b6cea9d2bcbe80477b1a70c1635f1852301
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-atscepg/files/vdr-atscepg-0.3.0_gcc6.patch b/media-plugins/vdr-atscepg/files/vdr-atscepg-0.3.0_gcc6.patch
new file mode 100644
index 000000000000..f6a3235a1a63
--- /dev/null
+++ b/media-plugins/vdr-atscepg/files/vdr-atscepg-0.3.0_gcc6.patch
@@ -0,0 +1,14 @@
+compile fix gcc6
+see https://bugs.gentoo.org/show_bug.cgi?id=594462
+Signed-of-by: Joerg Bornkessel <hd_brummy@gentoo.org> (03/Oct/2016)
+--- atscepg-0.3.0/filter.cpp.old 2016-09-25 20:39:50.819503021 -0400
++++ atscepg-0.3.0/filter.cpp 2016-09-25 20:40:55.805996012 -0400
+@@ -34,7 +34,7 @@
+
+
+ #ifdef AE_ENABLE_LOG
+-#define F_LOG(T, s, ...) Logger.Printf(T, "(F:%d) "s, fNum, ##__VA_ARGS__)
++#define F_LOG(T, s, ...) Logger.Printf(T, "(F:%d) " s, fNum, ##__VA_ARGS__)
+ #else
+ #define F_LOG(T, s, ...)
+ #endif
diff --git a/media-plugins/vdr-atscepg/metadata.xml b/media-plugins/vdr-atscepg/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-atscepg/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-atscepg/vdr-atscepg-0.3.0-r1.ebuild b/media-plugins/vdr-atscepg/vdr-atscepg-0.3.0-r1.ebuild
new file mode 100644
index 000000000000..0a8e15680dab
--- /dev/null
+++ b/media-plugins/vdr-atscepg/vdr-atscepg-0.3.0-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: receive schedule and event information from ATSC broadcasts"
+HOMEPAGE="http://www.fepg.org/atscepg.html"
+SRC_URI="http://www.fepg.org/files/${P}.tgz
+ mirror://gentoo/atscepg-${PV}_vdr-1.7.13.tbz
+ https://dev.gentoo.org/~hd_brummy/distfiles/atscepg-${PV}_vdr-1.7.13.tbz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2"
+
+RDEPEND="${DEPEND}"
+
+src_configure() {
+ # disabled gcc -std=c++11,
+ # plugin is dead on upstream since 2010, there is no fixing available
+ filter-flags -std=c++11
+}
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ epatch "${WORKDIR}/atscepg-${PV}_vdr-1.7.13.diff"
+
+ epatch "${FILESDIR}/${P}_gcc6.patch"
+
+ fix_vdr_libsi_include tables.cpp filter.cpp scanner.cpp
+}
diff --git a/media-plugins/vdr-autosort/Manifest b/media-plugins/vdr-autosort/Manifest
new file mode 100644
index 000000000000..914829890dd8
--- /dev/null
+++ b/media-plugins/vdr-autosort/Manifest
@@ -0,0 +1,5 @@
+DIST vdr-autosort-0.1.3.tgz 37190 SHA256 4add89651ea0affc91e4a46a45d8721dccca341765b800894d72dd59930592f8 SHA512 f9d154060ead285e4b775317c403372ecf3d80842d95bca31dd0ba220c3429b51f4be31bf7251222905d5485a0e6f5c1fc80927c386456cb500f1c58a5a9201a WHIRLPOOL e7c0ec6fe18e544555d576e9dbf0875a0bd65de40766ebacffeb0f6452c528076fa39daa5c46dc53a14c1e0f76994790cf4cc691edebab10c151f6b65348b19c
+EBUILD vdr-autosort-0.1.3.ebuild 1082 SHA256 9534d968d6ba1779d520e7e4ed842cc6af24120155891b8974e63d6175bd9735 SHA512 62ecbc224843695be7b44bb998c46e944fcd4db95b5138e4abd5440dfc0d67699658cb0498ff93e2149ee94688cce8b582067abb283acde67f729cecddc94133 WHIRLPOOL e5116b3b13b1775463a8e0213fd102d0c8e61ba300f2a25d6acba6ca64b7abe741c0c0991edb31bb17bd7f08b6cc742ac685994b2155095d20100b8466c90afc
+MISC ChangeLog 2447 SHA256 024d688b2c9055fd04e774d0edadf18e51b4e4695c4423f4750d8b0582817ee3 SHA512 38b11097795faf4528a64aa1c60edaba65e6b04e7e6f547041858a482882519b04f19b13ec84e8b9ac619c386ec876e80d2a1443d7368198d9d106747e3d09dd WHIRLPOOL d6196467812455a466c141a8e3d6cee665664750dc8cadb88c39d9287f02b88b2d1809493af5d4479890ddcf28a0b51e927f07477c302629cf3ac62af4aad40b
+MISC ChangeLog-2015 1243 SHA256 dceb3037a3a7e40e07cdf48d2f663eea3606422bb771a991b096fe78199b448f SHA512 82e8488056de72e0271b269d4f677f38b4b56838d4c29c7add17b46fa3c1be321d0e6338c824d79cb870c5544225ea1504d061b5388b703c21e3235be3df803b WHIRLPOOL 9dd56b0ccb03fdffcbb97f813a5a65196c0551b5250311d836050cf39358af38667969a7933f91c668cae65b492864f0a472b13ffdafccfc492f24f75db319f5
+MISC metadata.xml 664 SHA256 0b58f7aaff37996cf02bc72884221c5edf5d56a8b221a673b4bfa26bee773b41 SHA512 42e32e8886f1b17702f67e19d9977b80984ebfa27d6402b55fefdc68cd73cb62f3a761063657b0096e19f5e4c3fa6744dec82954c99defcd1c3832ed8dd5e091 WHIRLPOOL b04576b52442561ecb8804d8f5c42bd7374b19a059c1f0b271c41c2de25c8d5c6623ba14235cd73767241cc4556a103d3bcba192d12c2edc7e72ce7946b2f6cf
diff --git a/media-plugins/vdr-autosort/metadata.xml b/media-plugins/vdr-autosort/metadata.xml
new file mode 100644
index 000000000000..3be95f1528c8
--- /dev/null
+++ b/media-plugins/vdr-autosort/metadata.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+ <longdescription lang="en">
+ AutoSort Plugin adds the capability to define rules for
+ automatically sorting your channels.conf with every
+ housekeeping thread.
+ </longdescription>
+ <longdescription lang="de">
+ Das AutoSort-Plugin erweitert den VDR um die Fähigkeit, die
+ Kanalliste automatisch nach benutzerspezifischen Kriterien
+ zu sortieren.
+ </longdescription>
+</pkgmetadata>
diff --git a/media-plugins/vdr-autosort/vdr-autosort-0.1.3.ebuild b/media-plugins/vdr-autosort/vdr-autosort-0.1.3.ebuild
new file mode 100644
index 000000000000..112bab216b30
--- /dev/null
+++ b/media-plugins/vdr-autosort/vdr-autosort-0.1.3.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: Auto-sort channels.conf"
+HOMEPAGE="http://www.copypointburscheid.de/linux/autosort.htm"
+SRC_URI="http://www.copypointburscheid.de/linux/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.3.32"
+RDEPEND="${DEPEND}"
+
+src_install() {
+ vdr-plugin-2_src_install
+ insinto /etc/vdr/plugins
+ doins examples/autosort.conf
+}
+
+pkg_preinst() {
+ if [[ ! -L ${ROOT}/etc/vdr/channels.conf ]]; then
+ cp "${ROOT}"/etc/vdr/channels.conf "${D}"/etc/vdr/channels.conf.autosort.bak
+ fowners vdr:vdr /etc/vdr/channels.conf.autosort.bak
+ fi
+}
+
+pkg_postinst() {
+ vdr-plugin-2_pkg_postinst
+ echo
+ elog "You will find a backup of your channels.conf in /etc/vdr/channels.conf.autosort.bak"
+ elog "Edit /etc/vdr/plugins/autosort.conf to fit your needs"
+ ewarn "Important:"
+ ewarn "Backup your channels.conf together with autosort.conf"
+ ewarn "before making heavy changes to autosort.conf."
+ echo
+}
diff --git a/media-plugins/vdr-avards/Manifest b/media-plugins/vdr-avards/Manifest
new file mode 100644
index 000000000000..1887096d6f7d
--- /dev/null
+++ b/media-plugins/vdr-avards/Manifest
@@ -0,0 +1,5 @@
+DIST vdr-avards-0.2.4.tar.bz2 24865 SHA256 a1d053ad04b20e787ba53cb7a896205c0adf8e2cbf952e58cd23e9fb1fdb6566 SHA512 d878016d83317ff4d8a6fc121344615d508f1dc1c8b1d555a9e94cb02725353fe8c9f274cbeca45b5ee46e384379128a8c1d1ec8833aa10454d7bef1be02fc83 WHIRLPOOL 7320f76f947772288ee2de7e332abb003d157adcd509ed727f5ed0372e5d930b657af20908014116c4b05b0d5144c26d1e7cd40895c2ed71f3eaa8c7982b8190
+EBUILD vdr-avards-0.2.4.ebuild 838 SHA256 c44ca1eb60796aab2240c77f36f4adcb8d1ef877aa50923fd11b859d126660eb SHA512 a734e815359390443c916466d3e0a77b349068d16f13f2bc0886c88de8722334d6c2a7eb5c229544ab80bab860c04573f0c2e3221275623a58cf6d0d0be527e5 WHIRLPOOL f8817f10552ea58856f21e0d173389a1fe4a83c89c1e3176a7d3af9e6625f8248a756eb70e4fa0ef35f05a9131ef4e324896f276cf9c99d615db3842c2fa2a49
+MISC ChangeLog 2834 SHA256 f0d861f13ff4bae4e1e8aa7f2e0581c8c7764df201376a3d5e1779f7719f8063 SHA512 92a1e72a1839630d766e52c379e4c820d39cb7e6d4bb5b5e690fefccc0c6cbe25210895f5695e98e52a1c24f615465396f05444ba01adc166d404a803d91edb1 WHIRLPOOL af85cc05149ef73e5e8ce1a8f344b9072f6cca9d36d73a2c4e81db7271d8710bf0e33419368972e86efe90b57a3def5a51f202dd2b551ece0cd22f6f2cf45f44
+MISC ChangeLog-2015 2512 SHA256 d890f2535b6a1a85044f67adbb2ae0bb4d15c47275b3b4ff4f6592ad599887e1 SHA512 910750db155e6337d5c249ccda63b3654a71b193f0ee4d84e86d7c90431e882a45d8b8c49b776a43a0d630cf38f41feb81b00e838da93e21d59f2534e6bae998 WHIRLPOOL ec6de5b1abde09a60aaf315aa8e11ccbdf570267af986ee0817e53c39bb92bb88c76f15fe1d107531a24cf156af3333cedb1533eb9bab0ca32024c79641169b5
+MISC metadata.xml 249 SHA256 d3b08f4769529a48cdedb9decab34312707ed6d65d2577d079e3f4cd953d545a SHA512 b6440069f895b4d5360dec283faef3b6d3b3d65e7b895d8f8bcc2c7106d19db75ebede53ca8e0e67adf63af73ed54ca4efbc1c58b317dbfa27ed2050e175bde3 WHIRLPOOL 594ba2bdfe29531c638cc624a9e7690bf0c6dfb38b76fa26f1a1fc341a8c1c48a8777a40a63473289746d318f1e363c26a627784cef2241c10e75f023f43dc1a
diff --git a/media-plugins/vdr-avards/metadata.xml b/media-plugins/vdr-avards/metadata.xml
new file mode 100644
index 000000000000..984a01fab265
--- /dev/null
+++ b/media-plugins/vdr-avards/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-avards/vdr-avards-0.2.4.ebuild b/media-plugins/vdr-avards/vdr-avards-0.2.4.ebuild
new file mode 100644
index 000000000000..74292d50746f
--- /dev/null
+++ b/media-plugins/vdr-avards/vdr-avards-0.2.4.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: Automatic Video Aspect Ratio Detection and Signaling"
+HOMEPAGE="http://firefly.vdr-developer.org/avards/"
+SRC_URI="http://firefly.vdr-developer.org/avards/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.6.0"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ sed -i "s:i18n.c:i18n.h:g" Makefile
+
+ if ! has_version ">=media-video/vdr-1.7.13"; then
+ sed -i "s:-include \$(VDRDIR)/Make.global:#-include \$(VDRDIR)/Make.global:" Makefile
+ fi
+
+ # fix deprecated i18n handling >=vdr-1.7.27
+ sed -i "s:i18n.o::" Makefile || die "sed makefile faild"
+ sed -i "s:extern://extern:" i18n.h || die "sed i18n.h failed"
+}
diff --git a/media-plugins/vdr-beep/Manifest b/media-plugins/vdr-beep/Manifest
new file mode 100644
index 000000000000..a8e669cb9e73
--- /dev/null
+++ b/media-plugins/vdr-beep/Manifest
@@ -0,0 +1,5 @@
+DIST vdr-beep-0.1.2.tgz 16474 SHA256 7202cd35c464b591e4a4e501aa4d60960687bb24813b26c9ed4ac09a0dd1355a SHA512 e30ac7e1c4044039c4142891448dc7e50cf7b5370f80e4b906697f8157686b3da10ff85eeac4bda2ef4549fe915fb66e65ca3b3202a1ce745b0f05183217962c WHIRLPOOL c2213b1c71049e165ab55d2666641d61ffbb0de1e4bb5e633adb9d01b4d2ab81af5b1d99ea406cfbe92bc958ae3824cd0242e4773b8020eb4606484231dbf615
+EBUILD vdr-beep-0.1.2.ebuild 508 SHA256 58e5419af30e1174a1cacb26810e0a0c8de8525569bbd19a04a4db65093f83fd SHA512 b409c11472e1117565d4ad72179e53785619d3af864c87becc62928e0724b7835d9985c60872cb22f821d727ee8b4991b8f8779773183410f4ee74e5c76f34c7 WHIRLPOOL dedf900fb5ed72dd5fdff1265a48bb5bc346d04393ce3991794d49ca972bda74d73f71884da6afa0282db4c5dc00f257d68bfc0b6b7abb1f16bb3b9d2e0ffb49
+MISC ChangeLog 2435 SHA256 3522c4ebd77054fcb712034343d24240d59da74b4b203169e4269bcf8ce3e435 SHA512 4c5507e7c1ab9ae617dcd89ad63438ad58bf1cb801927f715d38f763d55a202285846826faecb2c3a9d1b734964e1367329a1eb1ecfe8ac38b1852717c7c69ed WHIRLPOOL 9a31ef647de17631891119e2a66d60af8a1467c0efab463883b7fe173999a49f9050d5fc0f6753c1ed5967659ea35b19d4d241da0d71ebdb21d0770adfdad96a
+MISC ChangeLog-2015 1344 SHA256 b1bf10b089d5366b1ed966cbbca8cee06a1df3e4d67e21208d84221569446055 SHA512 c29743525a5aa77701beda52189a667d280074ae5c2dd0834eb2c71b3006dcd9776fb853a7d089937eecb6c665f5f7c049dfa82e807f6ff5da8e41de3ab4cbdf WHIRLPOOL 486d0b4fb7f4b3bd1dde6c74cdbb2fdf020e490fb58e5ab6792705760fd50b4d08c744229140d60ce50040bb5fe91467c69d8e4224e53ef3390f2c893f6dde50
+MISC metadata.xml 249 SHA256 d3b08f4769529a48cdedb9decab34312707ed6d65d2577d079e3f4cd953d545a SHA512 b6440069f895b4d5360dec283faef3b6d3b3d65e7b895d8f8bcc2c7106d19db75ebede53ca8e0e67adf63af73ed54ca4efbc1c58b317dbfa27ed2050e175bde3 WHIRLPOOL 594ba2bdfe29531c638cc624a9e7690bf0c6dfb38b76fa26f1a1fc341a8c1c48a8777a40a63473289746d318f1e363c26a627784cef2241c10e75f023f43dc1a
diff --git a/media-plugins/vdr-beep/metadata.xml b/media-plugins/vdr-beep/metadata.xml
new file mode 100644
index 000000000000..984a01fab265
--- /dev/null
+++ b/media-plugins/vdr-beep/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-beep/vdr-beep-0.1.2.ebuild b/media-plugins/vdr-beep/vdr-beep-0.1.2.ebuild
new file mode 100644
index 000000000000..714f20c2c3aa
--- /dev/null
+++ b/media-plugins/vdr-beep/vdr-beep-0.1.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: Use the PC speaker to signalize some events (shutdown, cut done etc.)"
+HOMEPAGE="http://www.deltab.de/content/view/25/62/"
+SRC_URI="http://www.deltab.de/component/option,com_docman/task,doc_download/gid,104/Itemid,62/ -> ${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+RDEPEND=">=media-video/vdr-1.6.0"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/vdr-bgprocess/Manifest b/media-plugins/vdr-bgprocess/Manifest
new file mode 100644
index 000000000000..ad226895790f
--- /dev/null
+++ b/media-plugins/vdr-bgprocess/Manifest
@@ -0,0 +1,6 @@
+AUX vdr-bgprocess-0.1.0-fix-i18n.diff 427 SHA256 bfab6aca81c3bc0497d723fc356361d5d3478b0d4745cdbbd5c5664d54611973 SHA512 45cf83b099ac8625db7d89ce26b5d62cf31dc8cb06d07cba8abbe48865727cb4ce2c51d5968c60ff08ee81a7070cdeabef47b14f518e7440c8843cf056129e74 WHIRLPOOL e2495546315d664da7664cf7eb20a87e2aac0fe59a184cb47a182ee3d02ae7a981d43e2f4e550bc262aa6fa7a77d752c10f7c58f0066ba7a0c860627bb5046c5
+DIST vdr-bgprocess-0.1.0.tgz 16454 SHA256 79612020bda0cf59265ceea9898a3a73179ee8caed44fbb9b259d0e52f7fa91f SHA512 35e37ddd6a32cef3d2c89ddbe6dd9342ea8d18083b9bcd4d5e9f7557e956415fb75508d2a177265c663e834d3d64adcefd87f3e17dc473d1db74bcdafbc951d9 WHIRLPOOL bc2fe998ee26a6a747d1c18d3421a0ef6ab1ec7cdfb128af4958e81823ee5e038a6a2f24ca63fa93f939d88e612362beb3726ef819bdce5479cc3e080ad65d6c
+EBUILD vdr-bgprocess-0.1.0.ebuild 487 SHA256 22629cf09bbd10a00f701c7365061d11a484d829e34fedb5a83f691915e418fc SHA512 0b39d4682e0ccc4b8b1adca7bb53ab324cf5c0ef08166a3ffb6090d413181b445cc9b90fe382d88ba9b02a49566906cd9e9a3da4bfe5408810ee006e70192fa2 WHIRLPOOL 68616e7102a34c3227d877b828363a007f70c0b51ec55f0ab8844dca3d5880f78d8bb3426e1d69622a48a6c96131ee3202a1928c6018013c4d3953056083f505
+MISC ChangeLog 2887 SHA256 0d20e069245e1ed20a5ddcb000df3af5b532c5550a08db1936f9d3bfd719d125 SHA512 f2e02d357e36db12602f773c9002cbe658e58279bbc440ecb3ecd4adbb03910c7c564fa43bcc37c6ec7685a093cc1865abc17ee9d9e2a66b6b254805a6288eba WHIRLPOOL fa7730754eed80a77029d14c128fce4afb3e049fae0541c879ecac4f2d27ed5cce4217bfb537a4e3725e1929ab5a0dc34b313ced430cb164694dd5b764316c78
+MISC ChangeLog-2015 653 SHA256 cff15a477eced3f6cedef6997f2ca31c9562b6d2bd3098e72d4de54f75fb7315 SHA512 96d41d198435fa770a410dfe5db1dede245a9082335199f43cbf308e9dea8b1067d4ae88a4ce9f905bcf284abcb05d79d1856279f9d667749e9489eb4e081768 WHIRLPOOL dd1de68025cafdf445723ff5145adac3bdecf45ed0aab5bfc2905ad3ce3cd52d6684a21be46890d08fc50f0c17273a14ea023678eac0c504a3bd6e275c1e98ed
+MISC metadata.xml 255 SHA256 e9b675aea7386af4579ff0cb8d6203fc49c5983be86f2429569376e1a9ac37b9 SHA512 25c24a1d1548c9bc74c9d391ff42b076acccbf9c4240e9778f7fb24fe12176b06d8292604698b4d2289d4906c7b658764b2b4fb5298f6815bd2dfe9ceec043d8 WHIRLPOOL c6d75c8f8f98c613a6db666215da8d16201d6a8c98e468074516b6b9704b9661d2cd2bcec2f2a7fe89cf3f8726fd6869bcfdddb25e4e9e264691883bf366bc5b
diff --git a/media-plugins/vdr-bgprocess/files/vdr-bgprocess-0.1.0-fix-i18n.diff b/media-plugins/vdr-bgprocess/files/vdr-bgprocess-0.1.0-fix-i18n.diff
new file mode 100644
index 000000000000..cb7b3bf37b76
--- /dev/null
+++ b/media-plugins/vdr-bgprocess/files/vdr-bgprocess-0.1.0-fix-i18n.diff
@@ -0,0 +1,14 @@
+Index: bgprocess-0.1.0/bgprocess.c
+===================================================================
+--- bgprocess-0.1.0.orig/bgprocess.c
++++ bgprocess-0.1.0/bgprocess.c
+@@ -152,7 +152,9 @@ bool cPluginBgprocess::ProcessArgs(int a
+ bool cPluginBgprocess::Initialize(void)
+ {
+ // Initialize any background activities the plugin shall perform.
++#if VDRVERSNUM < 10507
+ RegisterI18n(tlPhrases);
++#endif
+ return true;
+ }
+
diff --git a/media-plugins/vdr-bgprocess/metadata.xml b/media-plugins/vdr-bgprocess/metadata.xml
new file mode 100644
index 000000000000..d83af69d923f
--- /dev/null
+++ b/media-plugins/vdr-bgprocess/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-bgprocess/vdr-bgprocess-0.1.0.ebuild b/media-plugins/vdr-bgprocess/vdr-bgprocess-0.1.0.ebuild
new file mode 100644
index 000000000000..212df240ead1
--- /dev/null
+++ b/media-plugins/vdr-bgprocess/vdr-bgprocess-0.1.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: Collect information about background process status"
+HOMEPAGE="http://linuxtv.org/pipermail/vdr/2008-July/017245.html"
+SRC_URI="http://www.reelbox.org/software/vdr/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.4.0"
+RDEPEND="${DEPEND}"
+
+PATCHES=("${FILESDIR}/${P}-fix-i18n.diff")
diff --git a/media-plugins/vdr-browse/Manifest b/media-plugins/vdr-browse/Manifest
new file mode 100644
index 000000000000..84b4c21c7f61
--- /dev/null
+++ b/media-plugins/vdr-browse/Manifest
@@ -0,0 +1,5 @@
+DIST vdr-browse-0.2.0.tgz 16661 SHA256 b178ea4675d94a49d7ca331fff788482f0f6de2374fa4d93b3276cf5203e974e SHA512 72f45ed296aea336ae5259d74bbad02ce12853227ad15bec1cc403e0f5c92bd46887f76953637c6dbce51286814bbc9df853d86620348515be69aaa7ccdc4435 WHIRLPOOL c1d010d2e4077115c317ed0e3a1a6b9753960d40fe50b9c9623d812c4fcdded31b3dad896678c7c82fb72246372a0ba43eb9eb9b9616d811019a6414271ed805
+EBUILD vdr-browse-0.2.0.ebuild 420 SHA256 8d5a9fa5082fe118d483502c4df760f87d5a8b6b799576236ce83ff1a497ac4f SHA512 2d4b61e6e31072dd0852754dd26abef381cb2dbdcc12aeeaffcfccf4ebcef701884c30033762a2dc3a7e3d729de05bf6fcdd084c5182f6e4d13950099221b02a WHIRLPOOL f38bc5c9d0bd3a277744c537b23d65f67c9b6d6644cfba550e9c2eafec443d95d27258356f607f062c7c4dc1a3ce2e04265d2436cb837ed5652870fbc27f1a3a
+MISC ChangeLog 2834 SHA256 a74ca63aa9590fc3dffd3fe820eb581a0bfa4aee9e5f1dc34d8e9b89186a9366 SHA512 3a2226ae1ff592d51c0e25286aaa4ac2d97fe4be410f3f0b1c4b4effb2009c0a5a277011f209dc7cec1414b8ae61195d1601b392e2b565c5e1409a3dfb9b5b60 WHIRLPOOL 3bffaf8d1f64e23d90a442db3950e5704c9c68b6b2496a35c4f9eb2b375e9279d2d61a438bec5f736fd911c730e52493782c701fb20fd0b1dd5a70e38eb5ae0f
+MISC ChangeLog-2015 1032 SHA256 f23cbb4e30f9898a2b798475e0609b4d23f7b85ef8f5cdf316f0866f20b9c12c SHA512 3285276cabfbb8023b68cece7f1a63ce256ee05817702ea8eca0dc905ef927f60b406863b9bfe44883d7e958d365fc880ff7baee6e0f249d198e6d50f6a48d01 WHIRLPOOL 8122915831eba4572e81b9215ee2780bad44d162dd9d2d5cd4c23b9bb1ee03c75993194eccd33bb48bc8277ae80c84ac37a81d94549aa6ed35ee6cca37b179fe
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-browse/metadata.xml b/media-plugins/vdr-browse/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-browse/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-browse/vdr-browse-0.2.0.ebuild b/media-plugins/vdr-browse/vdr-browse-0.2.0.ebuild
new file mode 100644
index 000000000000..7b5aff6fed2a
--- /dev/null
+++ b/media-plugins/vdr-browse/vdr-browse-0.2.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: browse now/next epg info while keep watching the current channel"
+HOMEPAGE="http://www.fepg.org/"
+SRC_URI="http://www.fepg.org/files/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.3.36"
+RDEPEND="${DEPEND}"
diff --git a/media-plugins/vdr-burn-templates/Manifest b/media-plugins/vdr-burn-templates/Manifest
new file mode 100644
index 000000000000..4d07d8b0fffc
--- /dev/null
+++ b/media-plugins/vdr-burn-templates/Manifest
@@ -0,0 +1,5 @@
+DIST vdr-burn-templates-0.0.2.tar.gz 27585592 SHA256 67f946467f0f22717f1af4325c748071370cf76cda4cce7f39e79aab2b022da0 SHA512 b76c38a6933f3dc0872f07f905e3a41dcae66e211d38c1792fb3adcf9db6d7f46eb839d6a7ea923ea1226f6ac4e838ff473a60abc828389d6e61e2e7c16908ac WHIRLPOOL cd9a66cd3fa5cbd025d4a19188f247e0d886dd9ffaddd7c0b1faaae3facc791fc0cd975ddecb941c6ab17c7702d2d2a20a258b4bc0c203a031cddbacbf666bad
+EBUILD vdr-burn-templates-0.0.2.ebuild 532 SHA256 9327ab1242138c457a545b65db09d1bfa77587fc946513e21e3278dcb0c7833c SHA512 962a0d0d50eccdc09226a95d5353821b6f34856f750706250a13a7ed63bd4d801a6e3bf76070341dc9000fa5c279efe1d3ef3e2c17bcbf63f26515a8eb42eeab WHIRLPOOL e541f43f904e5d466c95b90363b5907faf5218163a80cc87f8245019e0629527b44c11bf39391eafad7320dd22b0eb5d2bb4973c3bd6987b2ad5b1ca2f1adb6f
+MISC ChangeLog 2465 SHA256 519992a1a00837b619c01789fd598a661b0f0cf3e8605eac41ab51b6f5c37608 SHA512 1c1af6fe0a3520fddbdec9d3fd4e8a2e113e451197e2e44e8a519fac5d5fd917a79f28bfdb842ce8a3bdfbfc220288963dc164a11ebb01692511dbbd207c8bb4 WHIRLPOOL 2eda18c349022856ff452f3f6ecda57d9ac86631361d19775368f2e96d36fd9d2bb086f94383b7358b14ef6fd7b8bd2c50e44983d9c7b6d57dfaf291a1a10528
+MISC ChangeLog-2015 1607 SHA256 fea49d25fa96c9d4a8a3a9cce6ad2f9e85aa2ffdda0bdd40f68045bc052d5bc9 SHA512 f5f5bc8711f079c42ad8b5670281e74e616abe2b4bf3453542f4161bd92ba2f39538a7205d11c8318f817a04522c3d3d5ee4bbf52eab15b72f8766a3579b0dc3 WHIRLPOOL 7a356b99941de6228e491b23ff9bb522e04bda7de997799e8b18df3117f32e06cade58df7d227b3bc08e89e9aa775b46cf1e585bb272d6b9d3caea3c782e9a22
+MISC metadata.xml 326 SHA256 7c458b451f20765713c49b2c2441d1e8df87cc0e8c932c78c1e9f357cb268c70 SHA512 c77eef5bcbf26d7cca62e2d7bc3f95c68a3fdac17ae5b68771251d1d1285533f2d7e2e81aacec433da4fa1a9bd3018e88238f56ceb345554ed6d89b7bd1c8fb6 WHIRLPOOL acb298b4bea6f4aab67b8139e51da52f55992d839fdf1ad65f5c13cc22d8cbd79b1b71c44f68b07fdd69558509a2802f8f6227ad73e3f30588391034c8678844
diff --git a/media-plugins/vdr-burn-templates/metadata.xml b/media-plugins/vdr-burn-templates/metadata.xml
new file mode 100644
index 000000000000..714d921b61a9
--- /dev/null
+++ b/media-plugins/vdr-burn-templates/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+ <longdescription>Many Templates for the vdr-burn Plugin</longdescription>
+</pkgmetadata>
diff --git a/media-plugins/vdr-burn-templates/vdr-burn-templates-0.0.2.ebuild b/media-plugins/vdr-burn-templates/vdr-burn-templates-0.0.2.ebuild
new file mode 100644
index 000000000000..92eaf5c9ac8a
--- /dev/null
+++ b/media-plugins/vdr-burn-templates/vdr-burn-templates-0.0.2.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils
+
+DESCRIPTION="DVD-themes (background and menu) for vdr-burn"
+HOMEPAGE="http://www.vdr-wiki.de/wiki/index.php/Vorlagen_(burn-plugin)"
+SRC_URI="mirror://gentoo/${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}"/*
+}
diff --git a/media-plugins/vdr-burn/Manifest b/media-plugins/vdr-burn/Manifest
new file mode 100644
index 000000000000..21775758507a
--- /dev/null
+++ b/media-plugins/vdr-burn/Manifest
@@ -0,0 +1,11 @@
+AUX confd 615 SHA256 1ff551e8f9e5a20bb32e5c64f99d736c72b1980545c7141f94adcf38caf3aa5d SHA512 6b0a48570092be71350d99924730a9aaa5e0ec547e5df4cb358e2e1a6047a713e40942ff1941a5aa4dceaf1543de4688afc1502a8447a2e30849b6135fdaaa35 WHIRLPOOL 1567611ecc519c616b6bd5bbc9d9e29b4e41286ba321c7789bab9f8b6037b4ce147fe20c79937c4cca5f7b932df2a153e68eb5709bcde11c28c43070f960f3bb
+AUX rc-addon.sh 633 SHA256 9eed97e7aecc8f0fb97e1a72dd6f20b4ab6511f222150bbfbb198f97393d46ac SHA512 cb5366a000dc943e3db22677f628eb9bdb839b03758bb77d50b2bce96fc57035a0d11e7e0669cc1f53a1c21b436595ce1f25f043e96d100ac75a8535607e17a6 WHIRLPOOL 8bf0b50f090df7876a6ca3ad0dd925aea61148abce6a824199f47d68a7c3a7b801e03d295d56aebb6576d65ed2a2ddca263f316df1bd8de716525e0afae8a3dd
+AUX vdr-burn-0.2.2-missing-include-for-function-setpriority.patch 257 SHA256 48db3a4d3a0d6441b54dbb1cb6abe0e73834dd730d27a2703911f7b90379f82f SHA512 b83929373c369be157eef087be44e3f6928813e56caea15e9a00f82c0bd50e5d65d84c0bf4a1a29e5687618949b36444430489a14e839bd61ece419088971e23 WHIRLPOOL 9ed450c076ca3394d470bc603cbf33f30bd1c75eb015212c8343c724e4bdb0029e7f50612bb135273fe21f24e1951f5e3e2248b31472d478b3cd90e94a14b607
+AUX vdr-burn-0.2.2-r1_gentoo-path.diff 1785 SHA256 6ceda8772cb2cfe155d340537e78aceff71268894ffae8ac2595c30e609bfe70 SHA512 dc0de52eaca3cb2cca328ed5e43347ccdfee4ee7e788d1da5f9bd3c0b2b4eed2945bd270dccd726a6d3170e019c91faaa6b80cda55e9a56dc6bad438fadaf41b WHIRLPOOL 5dd725a3d018033227eb3b64218539d173f610e3a5c2be57daf2772063149ff2be7d5bdc9be791540ea864c30cffaca26070d900a852158a0b035acc92345e60
+AUX vdr-burn-0.2.2_makefile.diff 525 SHA256 6cf89858ba4c7ed4862272c320a14e1ca8b0fefc4f09feeae4000887a2e22fac SHA512 a9c11acb17940c2c3f9e5774888c4597cd8c5408f7dff63e697ee5d444b0c2051e5f877cc871c2114a418ead89376c3fbe55562f0b44d2b0c05a91359c717228 WHIRLPOOL 69f5c14b2d53478786c795ba27a3fcc69f8300b33b20fa4adcc64ccc8620619bd58af2053bd6881193bcd07406d89bec2e838eb3a4012753e91d91d8cfeac4c4
+AUX vdr-burn-0.2.2_setdefaults.diff 1899 SHA256 e3765b323aebcba7a2f199c2a33bf422f5b34d36b7d26b7ddf137c4942f8808e SHA512 29107da7b0dd0a1b149ff326dd4e593a59a9203aabcee7ac5f0bfa204d35e863ba6d296f4f804baab8f68cc42f09649e90814e65c90578b712c38e624ae819a7 WHIRLPOOL 8545e702da7f33e26dc2004238766e2e9acbd48440c4ad07abe18880f5490e66c810d6d09685567ab4a0edf29a8c66523bc506082a8d599caafbd04247ebc8bd
+DIST vdr-burn-0.2.2.tgz 253570 SHA256 212a9bbf4b6a0974666a2cc095a076cae033153e5154f7e29fc09d06483d4bd3 SHA512 06e490ff238f35122c2bcb7b2d98500a183409c8e855748609fa43dab661cd4ef5bf492cd17ccf5c7b9b26373cb994b3e35dd20edafccfa8bf186318c8fcc346 WHIRLPOOL 28f11e8a24053f08e5fccd39199d47ff682ce44dd7ebfd01db344abd5d7f4b06a7fe76b36e29a7109629e778e0766cc51770d90263dc1526b5dca9518d615c6f
+EBUILD vdr-burn-0.2.2-r1.ebuild 2954 SHA256 b4f272fa46261888b14c5daa9647c91938ac08946bb891661383b57b7d591366 SHA512 424a8221ca79826fd8b203a7420f80a21779fd75798686903b4db5373c37855c1347d686e8e060af06248b5b4ad68ef732be4d2b438abb520ddb378dedfe3055 WHIRLPOOL c61b367e394e6c076e435b421a9b459ad4d7ebedc3f03b7673af3dd3f2b5675aaf1d62844b023a95a3b9364a195bad9833f09d9ba1ee26b63dab6d112732ac59
+MISC ChangeLog 3108 SHA256 6b4030334bba0204a515ab79e0b8295b4e2b43751bd6d4b7fe37ed6f63463bd7 SHA512 36af46ca197cdc2dceac3e013ccad3945102fe0881de04a4135a3b83b10bac145d1e871c615d266d24d4074cf512c2dd15036b5af19a6a23daf28937be486b1f WHIRLPOOL fc16c3a6b5bd748c7cd919f3a3465298b02cad19b1aa44110dc5a1c2a72e72381888d114e3a6b1f61d5de3a79d622cf9a6d4bf068b087cd6c5f333b85329e743
+MISC ChangeLog-2015 13930 SHA256 14bd8015471b964afaf8c2e288b8c4ee5689e6baaf1ac43d2fae5732fc1a9309 SHA512 2eab861e9d804a0189793c949d91e0c7ea57b774a1ac1292bb4c71bb769e235e1d58eeaf19dd7c2687fff0cfc50ac411f2d966b733d3ddf217813eedaac0d55c WHIRLPOOL 417c889a2b0e9f3a118712dc6e70faec19ca9f991ed93721e55cf7704782c661961d765638537b0015378e8ffae9ddd9371e1aebd04d49c651ef4803fd368281
+MISC metadata.xml 405 SHA256 1e96c865fab29778e0ec072f0397981a3622518ea654273ecda1d07f9d273454 SHA512 3dd6ce890a748da9a7b7c76227b5d062b97af2f00613b700c92f0872f0623be6e29baed722b2069a44933631682859cbdb2905e65b8d4133bb4a1c0c61b9dc74 WHIRLPOOL 2ec5b0fedbeac75b009787825bd53648edde35826ff146f815073a2ab9b9d2a34d9f9f1505a7574a600fdc486ebb0250fae4f823e65b10e7b88600bdc85c20aa
diff --git a/media-plugins/vdr-burn/files/confd b/media-plugins/vdr-burn/files/confd
new file mode 100644
index 000000000000..8dd940ba6e1d
--- /dev/null
+++ b/media-plugins/vdr-burn/files/confd
@@ -0,0 +1,26 @@
+# 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
new file mode 100644
index 000000000000..22764f5f7ca4
--- /dev/null
+++ b/media-plugins/vdr-burn/files/rc-addon.sh
@@ -0,0 +1,31 @@
+#
+# 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
new file mode 100644
index 000000000000..466c5672311c
--- /dev/null
+++ b/media-plugins/vdr-burn/files/vdr-burn-0.2.2-missing-include-for-function-setpriority.patch
@@ -0,0 +1,13 @@
+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
new file mode 100644
index 000000000000..cf1ab4ab628d
--- /dev/null
+++ b/media-plugins/vdr-burn/files/vdr-burn-0.2.2-r1_gentoo-path.diff
@@ -0,0 +1,48 @@
+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
new file mode 100644
index 000000000000..837321ef6874
--- /dev/null
+++ b/media-plugins/vdr-burn/files/vdr-burn-0.2.2_makefile.diff
@@ -0,0 +1,15 @@
+Signed-of-by: Joerg Bornkessel <hd_brummy@gentoo.org> (12 Feb 2012)
+
+diff -Naur burn-0.2.0.orig/Makefile burn-0.2.0/Makefile
+--- burn-0.2.0.orig/Makefile 2012-02-12 20:21:08.000000000 +0100
++++ burn-0.2.0/Makefile 2012-02-12 20:24:33.000000000 +0100
+@@ -9,6 +9,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
new file mode 100644
index 000000000000..676b11a9ceb4
--- /dev/null
+++ b/media-plugins/vdr-burn/files/vdr-burn-0.2.2_setdefaults.diff
@@ -0,0 +1,32 @@
+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/metadata.xml b/media-plugins/vdr-burn/metadata.xml
new file mode 100644
index 000000000000..699f6c4c93a1
--- /dev/null
+++ b/media-plugins/vdr-burn/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+ <longdescription>VDR plugin to burn DVD's and DVD file structures</longdescription>
+ <use>
+ <flag name="dvdarchive">DMH DVD - Archive</flag>
+ </use>
+</pkgmetadata>
diff --git a/media-plugins/vdr-burn/vdr-burn-0.2.2-r1.ebuild b/media-plugins/vdr-burn/vdr-burn-0.2.2-r1.ebuild
new file mode 100644
index 000000000000..ae6b93fd64b9
--- /dev/null
+++ b/media-plugins/vdr-burn/vdr-burn-0.2.2-r1.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit vdr-plugin-2
+
+VERSION="1252" # every bump, new version!
+
+DESCRIPTION="VDR Plugin: burn records on DVD"
+HOMEPAGE="http://projects.vdr-developer.org/projects/show/plg-burn"
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE="dvdarchive"
+
+DEPEND=">=media-video/vdr-1.7.36-r1
+ media-libs/gd[png,truetype,jpeg]"
+RDEPEND="${DEPEND}
+ >=dev-libs/libcdio-0.71
+ >=media-video/dvdauthor-0.6.14
+ >=media-video/mjpegtools-1.6.2[png]
+ media-video/transcode
+ media-fonts/corefonts
+ virtual/eject
+ >=app-cdr/dvd+rw-tools-5.21
+ >=media-video/projectx-0.90.4.00_p32
+ dvdarchive? ( media-video/vdrtools-genindex )"
+
+# depends that are not rdepend
+DEPEND="${DEPEND}
+ >=dev-libs/boost-1.32.0"
+
+S="${WORKDIR}/${P#vdr-}"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ epatch \
+ "${FILESDIR}"/${P}-r1_gentoo-path.diff \
+ "${FILESDIR}"/${P}_setdefaults.diff \
+ "${FILESDIR}"/${P}_makefile.diff \
+ "${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
+ 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-calc/Manifest b/media-plugins/vdr-calc/Manifest
new file mode 100644
index 000000000000..4bff63822148
--- /dev/null
+++ b/media-plugins/vdr-calc/Manifest
@@ -0,0 +1,6 @@
+AUX vdr-calc-0.0.1_rc5-gcc4.diff 632 SHA256 ecbef75121d6cdaf17fda66cdef2dcd9c1cdb6ab650d6cbcc752a09bd40e457c SHA512 5de3ef520fe51d281ce78b4c02a091d91ac612588672ae04757c107bd9ae9e79410a390e807782be2f757f563003fbd385cbb29ab24a6afd6b51bf2d6498963c WHIRLPOOL 6dc50786af50e52d90948d84f421ec78c95bd338ed98f447d78e295be1bfcaad827ddacb19a04fbc7e715f5f436ce5399f3d2ec7a90cc9a35b5364ddd8e53838
+DIST vdr-calc-0[1].0.1-rc5.tgz 12460 SHA256 10aca3e25261e26e01ff0cd559410022edf536368db241ebc10d9bda2c2311cc SHA512 7b8550246ec9b37c7deedafc91cb337c7d02466959d6b8f96e7b6cbce88e2dec7d42d5add4311c0a876cabb87288394f9a1b3711ee11b3ee6f838974c65a0814 WHIRLPOOL 9238109a137e7e8d5d664b42fa2abdcd2775c4d648c38b588d0eb6a98546c267a373d1f97b901ba37cd7ff8509f99be4f209ee13511ac6190d132ca5b1f7ea6d
+EBUILD vdr-calc-0.0.1_rc5.ebuild 502 SHA256 aba92a1746cd53154b6bff22c11f34e85656fd27fdbc814dff4f6b54043ccf41 SHA512 cd542c0b062416b5e3f79bbe2d106b2b0f7c6a1a084ec067cfc19cab05648f431265084a30ea54271a63531b7bb888a5970739c1010677050679231bdca81285 WHIRLPOOL c7ac1f862caa949e1d9bf4645c66d0f22fe670202e197ea00e0bcbd2a204362449cf65d6749490a9ae4c11ebfb1d33eda181fa3f5641850ff2f6b748c98d8e33
+MISC ChangeLog 2875 SHA256 b98c46e2a960658b1e6221ef36e72720ffa62edb234f57a1857b58e03a5d0ee6 SHA512 f6d662631f5969f42a2d23a59d20b5c2a079ca1af8aa51aed728b8d8a829435e6d45cb4fd73ddab82488578dfd3ef0925739acdda0a86ac46d76adb466ef83ad WHIRLPOOL 84ea78101503b9318912d9d3837138fec498c94f220dfe4e5ab7c9215ea7c44678bf01fec711bd936719405b5c286c8a09179a64bbd336621c6ddbb8de6d0af6
+MISC ChangeLog-2015 1064 SHA256 7747589721ae28a396f986763eeaa689fd1f01f106707f9916ecd31592f35a9e SHA512 010e6050053f1736670202e1adc90cb74f6a10c8e7c7720849e8bfe8ac4fb9c074edb36d63e4f49be1500f7b2d586e26b9ce4179644fc90b52fb752ad9caff31 WHIRLPOOL 843eefb811f9ccf883aa38cd84a95e930527742fc2a5402b080487537c2fc71325efb18715e310e3c930d554af7f52611065d3ca348e3692a604967299719cf6
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-calc/files/vdr-calc-0.0.1_rc5-gcc4.diff b/media-plugins/vdr-calc/files/vdr-calc-0.0.1_rc5-gcc4.diff
new file mode 100644
index 000000000000..0c5aaafd34ee
--- /dev/null
+++ b/media-plugins/vdr-calc/files/vdr-calc-0.0.1_rc5-gcc4.diff
@@ -0,0 +1,12 @@
+diff -ru calc-0.0.1-rc5-orig/calc.c calc-0.0.1-rc5/calc.c
+--- calc-0.0.1-rc5-orig/calc.c 2006-07-08 20:57:47.571929926 +0200
++++ calc-0.0.1-rc5/calc.c 2006-07-08 20:58:03.045402607 +0200
+@@ -72,7 +72,7 @@
+ void AddDigit(eKeys key);
+ void CalculateResult(char* inOperand1, char* inOperand2, char *outOperand, char cOperator);
+ operType operatorSymbol;
+- void cCalcMain::CalculateResultTrig(char* inOperand1, char *outOperand, char cOperator, gradType calculateGradType);
++ void CalculateResultTrig(char* inOperand1, char *outOperand, char cOperator, gradType calculateGradType);
+ public:
+ cCalcMain(void);
+ ~cCalcMain();
diff --git a/media-plugins/vdr-calc/metadata.xml b/media-plugins/vdr-calc/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-calc/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-calc/vdr-calc-0.0.1_rc5.ebuild b/media-plugins/vdr-calc/vdr-calc-0.0.1_rc5.ebuild
new file mode 100644
index 000000000000..13817b461f9e
--- /dev/null
+++ b/media-plugins/vdr-calc/vdr-calc-0.0.1_rc5.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: OSD Calculator"
+HOMEPAGE="http://www.vdrcalc.bmschneider.de/index2.html"
+SRC_URI="http://www.vdrcalc.bmschneider.de/dateien/${PN}-0[1].0.1-rc5.tgz"
+
+KEYWORDS="x86 ~amd64"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.3.7"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${VDRPLUGIN}-0.0.1-rc5
+
+PATCHES=( "${FILESDIR}/${P}-gcc4.diff" )
diff --git a/media-plugins/vdr-cdplayer/Manifest b/media-plugins/vdr-cdplayer/Manifest
new file mode 100644
index 000000000000..cf6cbccf5fe8
--- /dev/null
+++ b/media-plugins/vdr-cdplayer/Manifest
@@ -0,0 +1,11 @@
+AUX confd 632 SHA256 52f52af8809c35ce0a61e0cd75ae93938a2e7b37c91352f90364eb7302677e49 SHA512 769e851932e0a56db0037ef23806c87a721055544ff25646ac52ed1e1975bdf0332ce999b4bdc7cb04a29670a69df652cedbbdb0562a0df4e77656b555740cff WHIRLPOOL 5712a427c7d1f3f7da2f1998fbd0c0fd86b815dd7e497862c1c8aa20328cfed560daa4e6b120121301ef15cdb831d77c668d76482a6afe1a9974c5d98f85bb4b
+AUX rc-addon.sh 858 SHA256 f96d788421bf0a92d8752bed64e41c78c3b6f9378d76c04357f966f700dd9d65 SHA512 d797b51db03061b854faad9675497e36943162b441d0f31d3c6640cc2065c1a8aafcbdd05b02117350da5e163ce273fd5bbb9d84ec07c6d196a19fe62e77d70b WHIRLPOOL a02a2384f0dfbc27247b47899e680eaa26d83e3ad1cf5c35d40e21b4424f387e09a007e11f3e435850d89064572b3064cf0e074e22513a5492605bf01fee0d8a
+DIST vdr-cdplayer-1.2.0.tgz 175851 SHA256 20303ceb1cc8c64ea2c3cd9e8ab7e39e3edbb64fad9c238ed92baa45615de351 SHA512 03dda4389347a43bf20fa15ef4b754aa15c7af965dbc56b7cf054ff0c7d8eb987d77dbec3e8cc513ab7b4a773e0848a58fa72664016d8f6cce9c3aa3fe25674c WHIRLPOOL 06462ac2445aa2344f3181994ecdc7c3cbd21763d8b39e75b8ce59441690d43b998fc18a93270672aa551cb18d72b1129098be9a583e70d063be81ea62ce948f
+DIST vdr-cdplayer-1.2.1.tgz 180240 SHA256 f6b6c2828404bf1519d1adb3434a370393d7b0ab4bea145dc0d296f4656f6a8e SHA512 64b502a7f07d977c95e10a86353bc45351a43b178e8edcbfa783fcc6a5ae985e405b4f86ac783bc15d8795c8b77d59955570f4ab2e89a426f28c343216dc7768 WHIRLPOOL 8227df6fb47bd5a9da5004c3e12364c9d6ed484705e8868a7e034f65c916e304b56dc7b0bd88391745bf6bc6d98f141982fbd67dab514e788e76869b5fc730b6
+DIST vdr-cdplayer-1.2.2.tgz 180369 SHA256 94b330645bc51dab057ee594650f5bdde3c34d6c13add934e2d992446dae049b SHA512 783f675f874798f4578b550abb6f0bcf3439d3b4cbcdc8e6abebe2c6f0bd83b7e7a73ef81e48b7b3d34bde80fcef79c5c13a8687caa5a6aa711c38473224a290 WHIRLPOOL fdb7324d2f1186c0bea8048b0a3ea1dcde92372a8c37b7337670d938c4881126d2832055636aae4da4849c8ac190c8efff4393c5ff94537ff88ba5ee12213e90
+EBUILD vdr-cdplayer-1.2.0.ebuild 848 SHA256 5a007d97d55822fe8f98bff62039c7fe6517c006ef138dc8c014557459042156 SHA512 d52b3f4f4beee15d314efc6ffceebb8fafa3255353ee0dd0dafd5f7f0f3de5b2464c4d864bfd8f48050e25b3b09f8ecd252020a48195781a3196ce35b3c79f27 WHIRLPOOL 158d65c630e2a3710307e4f529538df5152a68e2bcad5734ef67f89cc416e998f2635ae22de17a3d05d3a5d23e12f687665a8dba7b5b0321e49cdead168d5867
+EBUILD vdr-cdplayer-1.2.1.ebuild 864 SHA256 e2d98d51b9d2c57d956ca71ec7df428f9ee826a4006e015803bb88da20e9b426 SHA512 7de2d6d6504c99283642a36f0e6242d469ae6905c87e5e14ace66d6c3de0d9c7602ce3b034a064f20a57700bb0c17a03ff67e333857d6f4b214710919a527022 WHIRLPOOL c478f666cd29d713e485e16682a464f0daaf149f3eb6c30f7749468dfbd0f528b038613d737438bcaf7b989137b7f63bdac10e7892421316a36186c662428d04
+EBUILD vdr-cdplayer-1.2.2.ebuild 610 SHA256 869af57151770346bca91bba2cc146d1617aeec0546488be5be0345efaa72d57 SHA512 bddb4c341b6b4d5beded690de4a6a6d0dfaeaee2f17772b531b21009b5853705fcc8fbadbddd5bffd07bf2a7851b8ce14121ce7a2a7cc7e64d88c9770e01cbae WHIRLPOOL f7cb94219ba9280972d148b94c9a57fe095656aa403fca1872a1595a93cb1250b9346ac3787a2695513d0865c281b967c2e705e073af41df9ebca678db303f4c
+MISC ChangeLog 3000 SHA256 36465b6dd7f7311fc01a5984e1fcf0436e956443148716739838e28a93cab88e SHA512 6fef29af330da1b28d747e767c86f1ea2f3dfbd4d0a81658df31cd214f93e4cbe1139b8065d1356de5ccc50830ad42f4d85368c3e0b967cbaa1dea5082768875 WHIRLPOOL d2915e166ff2934daf7c41649176a44a8571ef8d3ad2b682c0eb2d22142f2dda367231341a5504d32005e4698ba3917e8e4db83d87e1c54b98de0ab7c950be1a
+MISC ChangeLog-2015 805 SHA256 8f5540639ce94b6d5b851904b962458ec568fd8bd00cc79c0cf13d995e3d6d5a SHA512 f20767bf922c15ba44110f23ed4046132cdac67715f7841301f8dbfaa3d9ac3435a81ce8a71e0b56ac36e7742ca8bee7c24277db5503390427e3ed531ce33137 WHIRLPOOL 04d8d88ee768bed275a897b284a458ef7faf3c4879ffe7cb044fe645a9550b8fa8f5201e253ae89c2c67dab47688052d1c24f434a8c0b68b5181d19c77f01e4c
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-cdplayer/files/confd b/media-plugins/vdr-cdplayer/files/confd
new file mode 100644
index 000000000000..5599aea565e0
--- /dev/null
+++ b/media-plugins/vdr-cdplayer/files/confd
@@ -0,0 +1,32 @@
+# /etc/conf.d/vdr.cdplayer
+
+
+# Set way to your CD Drive
+# allowed values: path to device
+# default: /dev/cdrom
+#
+#CDPLAYER_DEVICE=/dev/cdrom
+
+# Set URL to the CDDB databank
+# allowed values: URL to the databank
+# default: freedb.freedb.org
+#
+#CDPLAYER_CDDB_SERVER="freedb.freedb.org"
+
+# Enable cddb request to the given db on top
+# allowed values: yes no
+# default: yes
+#
+#CDPLAYER_CDDB_QUERY="no"
+
+# Enable cache of cddb data
+# allowed values: yes no
+# default: yes
+#
+#CDPLAYER_CDDB_CACHE="no"
+
+# Set path to the cddb data cache dir
+# allowed values: path to cache dir
+# default: /var/cache/vdr/cdplayer
+#
+#CDPLAYER_CACHE_DIR=
diff --git a/media-plugins/vdr-cdplayer/files/rc-addon.sh b/media-plugins/vdr-cdplayer/files/rc-addon.sh
new file mode 100644
index 000000000000..3e3f8c0b528b
--- /dev/null
+++ b/media-plugins/vdr-cdplayer/files/rc-addon.sh
@@ -0,0 +1,43 @@
+#
+# rc-addon-script for plugin cdplayer
+#
+
+. /etc/conf.d/vdr.cdplayer
+
+CDPLAYER_CACHE_DIR="${CDPLAYER_CACHE_DIR:=/var/cache/vdr/cdplayer}"
+
+make_cachedir() {
+ # check, is CDPLAYER_CACHE_DIR available
+ if [ ! -d "${CDPLAYER_CACHE_DIR}" ]; then
+ mkdir "${CDPLAYER_CACHE_DIR}"
+ chown -R vdr:vdr "${CDPLAYER_CACHE_DIR}"
+ fi
+}
+
+plugin_pre_vdr_start() {
+
+ # default values
+ add_plugin_param "-c cdplayer"
+ add_plugin_param "-s cd.mpg"
+
+ add_plugin_param "-d ${CDPLAYER_DEVICE:-/dev/cdrom}"
+
+ if yesno ${CDPLAYER_CDDB_QUERY:-yes}; then
+
+ add_plugin_param "-S ${CDPLAYER_CDDB_SERVER:=freedb.freedb.org}"
+
+ if yesno ${CDPLAYER_CDDB_CACHE:-yes}; then
+ # CDDB cache directory
+ make_cachedir
+ add_plugin_param "-C ${CDPLAYER_CACHE_DIR}"
+ else
+ # disable CDDB cache
+ add_plugin_param "-N"
+ fi
+
+ else
+ # disable CDDB request
+ add_plugin_param "-n"
+
+ fi
+}
diff --git a/media-plugins/vdr-cdplayer/metadata.xml b/media-plugins/vdr-cdplayer/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-cdplayer/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-cdplayer/vdr-cdplayer-1.2.0.ebuild b/media-plugins/vdr-cdplayer/vdr-cdplayer-1.2.0.ebuild
new file mode 100644
index 000000000000..b7a1b7d44237
--- /dev/null
+++ b/media-plugins/vdr-cdplayer/vdr-cdplayer-1.2.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: CD-PLAYER"
+HOMEPAGE="http://www.uli-eckhardt.de/vdr/cdplayer.en.shtml"
+SRC_URI="http://www.uli-eckhardt.de/vdr/download/${P}.tgz"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE="cdparanoia"
+
+DEPEND=">=media-video/vdr-1.6"
+RDEPEND="${DEPEND}
+ >=dev-libs/libcdio-0.8.0
+ >=dev-libs/libcdio-paranoia-0.90
+ >=media-libs/libcddb-1.3.0"
+
+src_prepare() {
+ if has_version "<media-video/vdr-1.7.27"; then
+ cp Makefile.old Makefile
+ fi
+
+ vdr-plugin-2_src_prepare
+
+ use cdparanoia || BUILD_PARAMS="NOPARANOIA=1"
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ if has_version "<media-video/vdr-1.7.27"; then
+ insinto /etc/vdr/plugins/"${VDRPLUGIN}"
+ doins "${S}"/contrib/cd.mpg
+ fi
+}
diff --git a/media-plugins/vdr-cdplayer/vdr-cdplayer-1.2.1.ebuild b/media-plugins/vdr-cdplayer/vdr-cdplayer-1.2.1.ebuild
new file mode 100644
index 000000000000..c1bcfa55b7bd
--- /dev/null
+++ b/media-plugins/vdr-cdplayer/vdr-cdplayer-1.2.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: CD-PLAYER"
+HOMEPAGE="http://www.uli-eckhardt.de/vdr/cdplayer.en.shtml"
+SRC_URI="http://www.uli-eckhardt.de/vdr/download/${P}.tgz"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE="cdparanoia"
+
+DEPEND=">=media-video/vdr-1.6
+ >=dev-libs/libcdio-0.8.0
+ >=media-libs/libcddb-1.3.0
+ cdparanoia? ( >=dev-libs/libcdio-paranoia-0.90 )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ if has_version "<media-video/vdr-1.7.27"; then
+ cp Makefile.old Makefile
+ fi
+
+ vdr-plugin-2_src_prepare
+
+ use cdparanoia || BUILD_PARAMS="NOPARANOIA=1"
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ if has_version "<media-video/vdr-1.7.27"; then
+ insinto /etc/vdr/plugins/"${VDRPLUGIN}"
+ doins "${S}"/contrib/cd.mpg
+ fi
+}
diff --git a/media-plugins/vdr-cdplayer/vdr-cdplayer-1.2.2.ebuild b/media-plugins/vdr-cdplayer/vdr-cdplayer-1.2.2.ebuild
new file mode 100644
index 000000000000..07f704f58a75
--- /dev/null
+++ b/media-plugins/vdr-cdplayer/vdr-cdplayer-1.2.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: CD-PLAYER"
+HOMEPAGE="http://www.uli-eckhardt.de/vdr/cdplayer.en.shtml"
+SRC_URI="http://www.uli-eckhardt.de/vdr/download/${P}.tgz"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE="cdparanoia"
+
+DEPEND=">=media-video/vdr-2
+ >=dev-libs/libcdio-0.8.0
+ >=media-libs/libcddb-1.3.0
+ cdparanoia? ( >=dev-libs/libcdio-paranoia-0.90 )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ use cdparanoia || BUILD_PARAMS="NOPARANOIA=1"
+}
diff --git a/media-plugins/vdr-chanman/Manifest b/media-plugins/vdr-chanman/Manifest
new file mode 100644
index 000000000000..1f2d3b3c570a
--- /dev/null
+++ b/media-plugins/vdr-chanman/Manifest
@@ -0,0 +1,5 @@
+DIST vdr-chanman-0.0.9.tar.gz 31748 SHA256 c009abadca42f9cbcb488f886bdb81d221a7177794938b1f9d84e555c6bbb4ac SHA512 3167f1f4e9f31930a130d2efc05f5195f20769077b6ddb9a0fbc92523b7180391c0043ae3fe340b6978fa07898fdc32bb305654da8fa868976b2815d49cb839a WHIRLPOOL bbe7a3f0a27c99b38f434da2ee6a6a1b753871eaa26995b27f70a87e0cf3dd3ca939c0b3c191902bbf9c4f77c589c3596f47c4df89730d6f68d88587d3e09d2e
+EBUILD vdr-chanman-0.0.9.ebuild 484 SHA256 f686a361a3224c7d69d5466293273d26f8eba379342e4f4953b333f2cef5f7b4 SHA512 3f05e7798ab897135e6ad8573e57316a43d66d40ddb2add5db69a3a436d37e71af9fb033bc79f3eb030be5e27e347d3a71fcc1e843a69f2005af42d43e6b0e6b WHIRLPOOL 14fea4fdaf4dbffcccb59df32e7ddcb5f97afe6ecf4d9af284639cf0039a046d1ef154738714a878181ff249e1e57d011791cb29537bc896fba082d39e30abca
+MISC ChangeLog 2837 SHA256 a53e2207c943192b6de1f12e3c47bf2d849f3ead0f4a13934719be824078ec90 SHA512 6b585ac64c8f71c170cc0c2978a628941af7cc2e58239068d2c2f20c2137c17e2af7f956e674ca1ccbd05966d16beb2eaabb529bd62e7e42725ced2c97386142 WHIRLPOOL ccdbc65dfefa5f48466e37226f3df0ab1d15c59e0fa351803c5d8de10824a565fb25d70c9604243dbc93bd8fbe6fa4ae0fbd7ba247afa32451b9484c19d64f14
+MISC ChangeLog-2015 1025 SHA256 200aaff0da708fcd0bb0090ca58508935f6629b5e43d32942e9b5b19a5923ab3 SHA512 0dd49ca30132bee16b2c23ea86e88b820f1e8208601b4e022562603cc6419304ebcd888fefcd3538b2726cb7d687c2f746f9add60533e5acea84814dd6ae3dcd WHIRLPOOL b695ca36ee4dddd81e63cc74fa419daadffc5f779d0ea2ac33847137384d22becc9cd6547bf1f5afce3ffe2a4200edb936ea2b673d09a8cc9bb758d0b719f787
+MISC metadata.xml 564 SHA256 cc4bf9b4b8f8c7a6e5c0d958512491d6434ee1c9faf536f3b2c0e659197c51a6 SHA512 9a2880fc2bfe3493a8b317da64b0495357d8870452458a023bc97e74bf4e85fab63dc3aa07603d41ce879ec65532a19b7da6b78833e955ec044b849a5f2e4097 WHIRLPOOL fdff8c00958ae75a06f98d1730c22ecdcb3740d96b20d3a1c5e29c15e6ecc30a16a0e4e1eb9fa096ebafd565231e42a2d3e1896853cccb58af84e250f37a8e49
diff --git a/media-plugins/vdr-chanman/metadata.xml b/media-plugins/vdr-chanman/metadata.xml
new file mode 100644
index 000000000000..6e87aa7fc256
--- /dev/null
+++ b/media-plugins/vdr-chanman/metadata.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+<email>christian.gmeiner@gmail.com</email>
+<name>Christian Gmeiner</name>
+<description>Proxied maintainer</description>
+</maintainer>
+
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+<description>Proxying maintainer</description>
+</maintainer>
+
+<maintainer type="project">
+<email>proxy-maint@gentoo.org</email>
+<name>Proxy Maintainers</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-chanman/vdr-chanman-0.0.9.ebuild b/media-plugins/vdr-chanman/vdr-chanman-0.0.9.ebuild
new file mode 100644
index 000000000000..0da47abb4867
--- /dev/null
+++ b/media-plugins/vdr-chanman/vdr-chanman-0.0.9.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit vdr-plugin-2
+
+VERSION="993" # every bump, new version
+
+DESCRIPTION="VDR plugin: change channel with a multi level choice"
+HOMEPAGE="http://projects.vdr-developer.org/projects/plg-chanman"
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.6.0"
+RDEPEND="${DEPEND}"
diff --git a/media-plugins/vdr-cinebars/Manifest b/media-plugins/vdr-cinebars/Manifest
new file mode 100644
index 000000000000..a65ccc519198
--- /dev/null
+++ b/media-plugins/vdr-cinebars/Manifest
@@ -0,0 +1,6 @@
+AUX vdr-cinebars-0.0.5_makefile.diff 552 SHA256 aff6005cb09c0fb435fcbfac5765e59e0a4322e6593790d5f1f6b21f04fc278d SHA512 46f7c511537cf900d1c7ab3de9ca1cddd5776cbd1238b5de6bea4dd810054851d5237fb6c2b303f0b0475faa7abbf9670a19189a220b9584fb02d9cf65d54358 WHIRLPOOL f26158cf3ce2491da474659c6f6ef68733cb97f233b3cbafe2dd821fd71010aea79c28409e26834d7a9d7295f67e7c48f969b9dd69297ed50885e689aab56339
+DIST vdr-cinebars-0.0.5.tgz 13253 SHA256 d83f626cf7df916f5ea7193e022af2d7d82745a1a766fd132f21525cba912815 SHA512 98ad139e7bcd718cab254af1be9daecd89ce12129bd6e5d9d706ccb2cf3b76510e87eff2c10e928be847a5fd08bc92836c2be98a83a76ffe513c8f5c81910001 WHIRLPOOL bd7508bfda66c08ded2ae0691190fb2f0e4e004b3a17ae66c313499740fef57db555beb4836b7dfd472d1a42971844a637daab2d77d9167a22e5426e45bd7b73
+EBUILD vdr-cinebars-0.0.5.ebuild 449 SHA256 e560d1c86275b99daa40221b535f5600f4205be0d0c9ce6363443ffd4299bb80 SHA512 c8c3982b9a57b337d272a3e800733935fea0f4aac47f4ba603356b78456b4378658146c3b10ecf4e0e7305ace667cac588b067a8489badcbb9f3398b4cf76441 WHIRLPOOL d1527ce01511826ed0e52a4ab6f08c5317a97adc90b920244e2e0bf073d53e3e7e493e0bde7cf35e2fa0ff4ce9287b4cf390d4c5a59426629ae93e153f0da972
+MISC ChangeLog 2883 SHA256 a740c58abcaa76a051061d1798c17cac1e357d09f83a984ff705b32df61b4f8d SHA512 dbedf9775cf926fc6ae236b83bb566ee11daf203276b406c1630868810bc807101c2eed69ab74ff1e0604eff891c62a510cd2d2c7caabbbf4cc3b2691cb6b18e WHIRLPOOL dae16b13ecae032d921ff4370a63d1ecb12afdf50839b58858dd84c4f4f67380074e40691bdf64bdf2c8a27f1ec6bc841cbd354186d6b55c41e11bf161f576b4
+MISC ChangeLog-2015 1270 SHA256 26e16e05e798f7534c8cb779b0ef6bde0e904ef10b2307567b470009749beef6 SHA512 1c2b0a42ce7508e33516f844426bbb87d770e019e9cf8f889e43886b198a8668e4320d7b0b591794e3e9993893ceae1cb1e877b1ff0b202e739f9baa1090d503 WHIRLPOOL af3d38aa1a61ce0e393605e50f458117a1bdde80edcc0f19afbad107495c3f599188adfb1b7d7d93e5a12ce882c7d6d88d6e5a16e45c5d25f6a490f013a775d6
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-cinebars/files/vdr-cinebars-0.0.5_makefile.diff b/media-plugins/vdr-cinebars/files/vdr-cinebars-0.0.5_makefile.diff
new file mode 100644
index 000000000000..75e2870f8149
--- /dev/null
+++ b/media-plugins/vdr-cinebars/files/vdr-cinebars-0.0.5_makefile.diff
@@ -0,0 +1,21 @@
+diff -Naur cinebars-0.0.5.orig/Makefile cinebars-0.0.5/Makefile
+--- cinebars-0.0.5.orig/Makefile 2012-06-30 18:27:52.000000000 +0200
++++ cinebars-0.0.5/Makefile 2012-06-30 18:29:25.000000000 +0200
+@@ -49,13 +49,13 @@
+
+ ### The object files (add further files here):
+ OBJS = $(PLUGIN).o
+-ifneq ($(VERS157),1)
+-OBJS += i18n.o
+-endif
++#ifneq ($(VERS157),1)
++#OBJS += i18n.o
++#endif
+
+ ### The main target:
+ all: libvdr-$(PLUGIN).so
+- if [ $(VERS157) = 1 ]; then make i18n; fi
++# if [ $(VERS157) = 1 ]; then make i18n; fi
+
+ ### Implicit rules:
+ %.o: %.c
diff --git a/media-plugins/vdr-cinebars/metadata.xml b/media-plugins/vdr-cinebars/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-cinebars/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-cinebars/vdr-cinebars-0.0.5.ebuild b/media-plugins/vdr-cinebars/vdr-cinebars-0.0.5.ebuild
new file mode 100644
index 000000000000..a254a3c48955
--- /dev/null
+++ b/media-plugins/vdr-cinebars/vdr-cinebars-0.0.5.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: Show black bars to hide station logo"
+HOMEPAGE="http://www.egal-vdr.de/plugins/"
+SRC_URI="http://www.egal-vdr.de/plugins/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.6.0"
+RDEPEND="${DEPEND}"
+
+PATCHES=("${FILESDIR}/${P}_makefile.diff")
diff --git a/media-plugins/vdr-clock/Manifest b/media-plugins/vdr-clock/Manifest
new file mode 100644
index 000000000000..7515df3328ea
--- /dev/null
+++ b/media-plugins/vdr-clock/Manifest
@@ -0,0 +1,6 @@
+AUX vdr-clock-1.0.0_gettext.diff 12163 SHA256 165b04bb4831a848ea013883dd4670442fec1ad398f6f5c49866eba7a882b272 SHA512 144415a10d37fbc9faf7aa0c60292dc85b4d145654e44b4152bf0fe9177be992a6395d7dbf83ef6ab8ce9c0fbd2c18f54642b4a4dfdde0e25843129f7638d353 WHIRLPOOL 1161374b184b807cac235b4b4d05b3c46bd695057c6599ba14c45f6f1923bd2c31b1e8e3e7140caa0ef803801a3ba461262b1d0b79447cbb52975c0338e3f052
+DIST vdr-clock-1.0.0.tgz 30593 SHA256 62c10aba0c7c7b6a17b672ebae96a2ddfbae541112ae1305ad9ed764d0cd8e3e SHA512 a1627063cec72006cfe648a43083b7b785b0eac3230774f3fee498f63df6b4f3e07f913762b0a01c43244e1b5d595e531b374430cec8fefb519b388244874b53 WHIRLPOOL 1afa336134d193e7935a9577b30e72370f7d9fd3e5c15590ad5d3fd839a098e5393f661be01283481aa6afeb9964dab069ae7413ed6b1818ee4d84c59668d050
+EBUILD vdr-clock-1.0.0-r1.ebuild 464 SHA256 4c5420262d89fe23757de7e73e9236ee834e0ea2a14cbf55762a8257f1b25bdb SHA512 63a73072fd1cf6f0665bc5eb408c60d25ffb55fe0a63fe8d709f7211edf277018d6fea94c2d1b7186d8f8c69ac7880eb59fd9cc7bf102a4d2d0e3a7d45a36ebe WHIRLPOOL ede7c4f788111fa10864ddcfd92a755096fd3c4aab527370156ba232784d7735a54a2033dd8c96c57cc615fa3596a81e5f062b36b39dc8f229b21394f2a1fb09
+MISC ChangeLog 2483 SHA256 291318fbc0fbfe254d352934327596fa08115df82904dce9f70590248a400d7b SHA512 80ebe775dc0a9c00b7cc23fcad9d2bef67cfcdeb4a5a6ee37081afa6da201356893fbb10916e7130b2e358870e3fb1a744d729c6d32bd767a85976dd6fd40f4a WHIRLPOOL eb8d821250e0681ad5d2a311f2e838cda3bb2f1793993c7631fa15cbb15c192e039685144406ee9bce38aa6a0ce98dee257540a647f5a793c7fa54ba992b3a68
+MISC ChangeLog-2015 2532 SHA256 fe43b22f226a4e1f6e8b1dbb3af6cbfe3d92c9fcd9d77d6c586e3bf845b991aa SHA512 5f80470d48d5713bc78bfe93acf76938f23336d8af7b0f99769a3d777dd7f0ef47bf6d13893a7ec0fa6792596daebdf22ff72be10728aaf8fdf628c39c9ba43a WHIRLPOOL 7462e32abccddbfcfe06f4f734dd2d6ff47d8a6fb8a531bc0b048bffc92a773cb4b027c0b6b994187cddab3407a1812d3e7c8aeaed946e22436ab02390d4f2ad
+MISC metadata.xml 503 SHA256 b0d21454977959f59ad544a51359c0a5bf618ea0cd26be4b8d55190e86a03908 SHA512 244e513c4c30946adb71056c8143af35f380203a5135ea212d6f74c3d80f9eae7cb54e400211702e5feec2badef09a791a0f58be94ed0529cd7d251dfdfc6c88 WHIRLPOOL 5f703c12569990ca055d065097cdc5ca575ffe64676f6e54e34fc5212c4b1a9013ea6996f0bbcdec5848f2f1af0817009c55253969054baaa2ac9fa0cb77a172
diff --git a/media-plugins/vdr-clock/files/vdr-clock-1.0.0_gettext.diff b/media-plugins/vdr-clock/files/vdr-clock-1.0.0_gettext.diff
new file mode 100644
index 000000000000..1c26abb15534
--- /dev/null
+++ b/media-plugins/vdr-clock/files/vdr-clock-1.0.0_gettext.diff
@@ -0,0 +1,524 @@
+https://bugs.gentoo.org/show_bug.cgi?id=424269
+several fixes
+missing xgettext handling
+Signed-of-by: Joerg Bornkessel <hd_brummy@gentoo.org> ( 2012/11/02 )
+diff -Naur clock-1.0.0.old/clock.c clock-1.0.0/clock.c
+--- clock-1.0.0.old/clock.c 2008-03-07 16:54:27.000000000 +0100
++++ clock-1.0.0/clock.c 2012-10-30 12:21:59.473174499 +0100
+@@ -26,15 +26,15 @@
+ #include <vdr/remote.h>
+ #include <math.h>
+ #include "enhancedbitmap.h"
+-#include "i18n.h"
++#include <vdr/i18n.h>
+
+ #include "images/clock.xpm"
+ #include "images/tux.xpm"
+ #include "images/tuxpart.xpm"
+
+ static const char *VERSION = "1.0.0";
+-static const char *DESCRIPTION = "A Simple Clock";
+-static const char *MAINMENUENTRY = "Clock";
++static const char *DESCRIPTION = trNOOP("A Simple Clock");
++static const char *MAINMENUENTRY = trNOOP("Clock");
+
+ // Global variables
+
+@@ -67,21 +67,21 @@
+ int ColorMin = 1;
+ int ColorSec = 3;
+ int TeaTime = 5;
+-const char *TimeColors[] = {"Transparent",
+- "White",
+- "Black",
+- "Red",
+- "Green",
+- "Yellow",
+- "Blue",
++const char *TimeColors[] = {trNOOP("Transparent"),
++ trNOOP("White"),
++ trNOOP("Black"),
++ trNOOP("Red"),
++ trNOOP("Green"),
++ trNOOP("Yellow"),
++ trNOOP("Blue"),
+ };
+-const char *ClockType[] = {"Digital",
+- "Analog",
+- "Analog modern",
+- "MorphOS",
+- "TuxClock",
+- "Internet time",
+- "Tea clock",
++const char *ClockType[] = {trNOOP("Digital"),
++ trNOOP("Analog"),
++ trNOOP("Analog modern"),
++ trNOOP("MorphOS"),
++ trNOOP("TuxClock"),
++ trNOOP("Internet time"),
++ trNOOP("Tea clock"),
+ };
+
+
+@@ -590,13 +590,13 @@
+ cPluginClock(void);
+ virtual ~cPluginClock();
+ virtual const char *Version(void) { return VERSION; }
+- virtual const char *Description(void) { return DESCRIPTION; }
++ virtual const char *Description(void) { return tr(DESCRIPTION); }
+ virtual const char *CommandLineHelp(void);
+ virtual bool ProcessArgs(int argc, char *argv[]);
+ virtual bool Initialize(void);
+ virtual bool Start(void);
+ virtual void Housekeeping(void);
+- virtual const char *MainMenuEntry(void) { return MAINMENUENTRY; }
++ virtual const char *MainMenuEntry(void) { return tr(MAINMENUENTRY); }
+ virtual cOsdObject *MainMenuAction(void);
+ virtual cMenuSetupPage *SetupMenu(void);
+ virtual bool SetupParse(const char *Name, const char *Value);
+@@ -635,7 +635,6 @@
+ bool cPluginClock::Start(void)
+ {
+ // Start any background activities the plugin shall perform.
+- RegisterI18n(Phrases);
+ return true;
+ }
+
+diff -Naur clock-1.0.0.old/Makefile clock-1.0.0/Makefile
+--- clock-1.0.0.old/Makefile 2008-01-22 10:25:15.000000000 +0100
++++ clock-1.0.0/Makefile 2012-10-30 12:22:19.274187084 +0100
+@@ -48,7 +48,7 @@
+
+ ### The object files (add further files here):
+
+-OBJS = $(PLUGIN).o i18n.o enhancedbitmap.o
++OBJS = $(PLUGIN).o enhancedbitmap.o
+
+ ### Implicit rules:
+
+@@ -64,9 +64,34 @@
+
+ -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))))))
++I18Npot = $(PODIR)/$(PLUGIN).pot
++
++%.mo: %.po
++ msgfmt -c -o $@ $<
++
++$(I18Npot): $(wildcard *.c)
++ xgettext -C -cTRANSLATORS --no-wrap --no-location -k -ktr -ktrNOOP --msgid-bugs-address='<dev@erichseifert.de>' -o $@ $^
++
++%.po: $(I18Npot)
++ msgmerge -U --no-wrap --no-location --backup=none -q $@ $<
++ @touch $@
++
++$(I18Nmsgs): $(LOCALEDIR)/%/LC_MESSAGES/vdr-$(PLUGIN).mo: $(PODIR)/%.mo
++ @mkdir -p $(dir $@)
++ cp $< $@
++
++.PHONY: i18n
++i18n: $(I18Nmsgs)
++
+ ### Targets:
+
+-all: libvdr-$(PLUGIN).so
++all: libvdr-$(PLUGIN).so i18n
+
+ libvdr-$(PLUGIN).so: $(OBJS)
+ $(CXX) $(CXXFLAGS) -shared $(OBJS) -o $@
+@@ -81,4 +106,5 @@
+ @echo Distribution package created as $(PACKAGE).tgz
+
+ clean:
++ @-rm -f $(PODIR)/*.mo $(PODIR)/*.pot
+ @-rm -f $(OBJS) $(DEPFILE) *.so *.tgz core* *~
+diff -Naur clock-1.0.0.old/po/de_DE.po clock-1.0.0/po/de_DE.po
+--- clock-1.0.0.old/po/de_DE.po 1970-01-01 01:00:00.000000000 +0100
++++ clock-1.0.0/po/de_DE.po 2012-10-30 13:32:46.391048407 +0100
+@@ -0,0 +1,123 @@
++# VDR plugin language source file.
++# Copyright (C) 2007 Klaus Schmidinger <kls@tvdr.de>
++# This file is distributed under the same license as the VDR package.
++# Klaus Schmidinger <kls@tvdr.de>, 2000
++# Erich Seifert <dev@erichseifert.de>, 2012
++#
++msgid ""
++msgstr ""
++"Project-Id-Version: VDR 1.7.27\n"
++"Report-Msgid-Bugs-To: <dev@erichseifert.de>\n"
++"POT-Creation-Date: 2012-10-30 13:00+0200\n"
++"PO-Revision-Date: 2012-10-30 13:35+0200\n"
++"Last-Translator: Erich Seifert <dev@erichseifert.de>\n"
++"Language-Team: <vdr@linuxtv.org>\n"
++"Language: \n"
++"MIME-Version: 1.0\n"
++"Content-Type: text/plain; charset=ISO-8859-15\n"
++"Content-Transfer-Encoding: 8bit\n"
++
++msgid "A Simple Clock"
++msgstr "Eine einfache Uhr"
++
++msgid "Clock"
++msgstr "Uhr"
++
++msgid "Transparent"
++msgstr "Transparent"
++
++msgid "White"
++msgstr "Weiß"
++
++msgid "Black"
++msgstr "Schwarz"
++
++msgid "Red"
++msgstr "Rot"
++
++msgid "Green"
++msgstr "Grün"
++
++msgid "Yellow"
++msgstr "Gelb"
++
++msgid "Blue"
++msgstr "Blau"
++
++msgid "Digital"
++msgstr "Digital"
++
++msgid "Analog"
++msgstr "Analog"
++
++msgid "Analog modern"
++msgstr ""
++
++msgid "MorphOS"
++msgstr ""
++
++msgid "TuxClock"
++msgstr ""
++
++msgid "Internet time"
++msgstr "Internet-Zeit"
++
++msgid "Tea clock"
++msgstr "Teekocher"
++
++msgid "It's tea time"
++msgstr "Es ist Teezeit!"
++
++msgid "x Position"
++msgstr "x-Position"
++
++msgid "y Position"
++msgstr "y-Position"
++
++msgid "Type of the clock"
++msgstr "Art der Uhr"
++
++msgid "Background color"
++msgstr "Hintergrundfarbe"
++
++msgid "Foreground color"
++msgstr "Vordergrundfarbe"
++
++msgid "Show Seconds"
++msgstr "Sekunden anzeigen"
++
++msgid "FullScreen"
++msgstr "FullScreen"
++
++msgid "Analog clock size"
++msgstr "Größe der analogen Uhr"
++
++msgid "Arrow color"
++msgstr "Zeigerfarbe"
++
++msgid "Length of hour arrow [%]"
++msgstr "Länge des Stundenzeigers [%]"
++
++msgid "Width of hour arrow [%]"
++msgstr "Breite des Stundenzeigers [%]"
++
++msgid "Length of min arrow [%]"
++msgstr "Länge des Minutenzeigers [%]"
++
++msgid "Width of min arrow [%]"
++msgstr "Breite des Minutenzeigers [%]"
++
++msgid "Seconds arrow color"
++msgstr "Farbe des Sekundenzeigers"
++
++msgid "Length of sec arrow [%]"
++msgstr "Länge des Sekundenzeigers [%]"
++
++msgid "Width of sec arrow [%]"
++msgstr "Breite des Sekundenzeigers [%]"
++
++msgid "Time till tea"
++msgstr "Zeit bis der Tee fertig ist"
++
++msgid "Show Countdown"
++msgstr "Countdown anzeigen"
+diff -Naur clock-1.0.0.old/po/fr_FR.po clock-1.0.0/po/fr_FR.po
+--- clock-1.0.0.old/po/fr_FR.po 1970-01-01 01:00:00.000000000 +0100
++++ clock-1.0.0/po/fr_FR.po 2012-10-30 12:36:16.925722659 +0100
+@@ -0,0 +1,125 @@
++# VDR plugin language source file.
++# Copyright (C) 2007 Klaus Schmidinger <kls@tvdr.de>
++# This file is distributed under the same license as the VDR package.
++# Jean-Claude Repetto <jc@repetto.org>, 2001
++# Olivier Jacques <jacquesolivier@hotmail.com>, 2003
++# Gregoire Favre <greg@magma.unil.ch>, 2003
++# Nicolas Huillard <nhuillard@e-dition.fr>, 2005
++#
++msgid ""
++msgstr ""
++"Project-Id-Version: VDR 1.7.27\n"
++"Report-Msgid-Bugs-To: <dev@erichseifert.de>\n"
++"POT-Creation-Date: 2012-10-30 13:00+0200\n"
++"PO-Revision-Date: 2012-10-30 13:00+0200\n"
++"Last-Translator: Nicolas Huillard <nhuillard@e-dition.fr>\n"
++"Language-Team: <vdr@linuxtv.org>\n"
++"Language: \n"
++"MIME-Version: 1.0\n"
++"Content-Type: text/plain; charset=ISO-8859-1\n"
++"Content-Transfer-Encoding: 8bit\n"
++
++msgid "A Simple Clock"
++msgstr ""
++
++msgid "Clock"
++msgstr "Heure"
++
++msgid "Transparent"
++msgstr "Transparent"
++
++msgid "White"
++msgstr "Blanc"
++
++msgid "Black"
++msgstr "Noir"
++
++msgid "Red"
++msgstr "Rouge"
++
++msgid "Green"
++msgstr "Vert"
++
++msgid "Yellow"
++msgstr "Jaune"
++
++msgid "Blue"
++msgstr "Bleu"
++
++msgid "Digital"
++msgstr "Digital"
++
++msgid "Analog"
++msgstr "Analogique"
++
++msgid "Analog modern"
++msgstr ""
++
++msgid "MorphOS"
++msgstr ""
++
++msgid "TuxClock"
++msgstr ""
++
++msgid "Internet time"
++msgstr "Temps internet"
++
++msgid "Tea clock"
++msgstr "Pause cafe"
++
++msgid "It's tea time"
++msgstr "c'est l'heure de la pause cafe"
++
++msgid "x Position"
++msgstr "x Position"
++
++msgid "y Position"
++msgstr "y Position"
++
++msgid "Type of the clock"
++msgstr "Format d'affichage"
++
++msgid "Background color"
++msgstr "Couleur de fond"
++
++msgid "Foreground color"
++msgstr "Couleur premier plan"
++
++msgid "Show Seconds"
++msgstr "Afficher secondes"
++
++msgid "FullScreen"
++msgstr "FullScreen"
++
++msgid "Analog clock size"
++msgstr "Taille de l'horloge analogique"
++
++msgid "Arrow color"
++msgstr "Couleur aiguilles"
++
++msgid "Length of hour arrow [%]"
++msgstr "Longueur aiguille Hr [%]"
++
++msgid "Width of hour arrow [%]"
++msgstr "Largeur des aiguilles Hr [%]"
++
++msgid "Length of min arrow [%]"
++msgstr "Longueur aiguille Min [%]"
++
++msgid "Width of min arrow [%]"
++msgstr "Largeur des aiguilles Min [%]"
++
++msgid "Seconds arrow color"
++msgstr "Couleur aiguille Sec"
++
++msgid "Length of sec arrow [%]"
++msgstr "Longueur aiguille Sec [%]"
++
++msgid "Width of sec arrow [%]"
++msgstr "Largeur des aiguilles Sec [%]"
++
++msgid "Time till tea"
++msgstr "Temps restant jusqu'au cafe"
++
++msgid "Show Countdown"
++msgstr "Afficher le compte a rebours"
+diff -Naur clock-1.0.0.old/po/it_IT.po clock-1.0.0/po/it_IT.po
+--- clock-1.0.0.old/po/it_IT.po 1970-01-01 01:00:00.000000000 +0100
++++ clock-1.0.0/po/it_IT.po 2012-10-30 12:36:16.926722660 +0100
+@@ -0,0 +1,124 @@
++# VDR plugin language source file.
++# Copyright (C) 2007 Klaus Schmidinger <kls@tvdr.de>
++# This file is distributed under the same license as the VDR package.
++# Alberto Carraro <bertocar@tin.it>, 2001
++# Antonio Ospite <ospite@studenti.unina.it>, 2003
++# Sean Carlos <seanc@libero.it>, 2005
++#
++msgid ""
++msgstr ""
++"Project-Id-Version: VDR 1.7.27\n"
++"Report-Msgid-Bugs-To: <dev@erichseifert.de>\n"
++"POT-Creation-Date: 2012-10-30 13:00+0200\n"
++"PO-Revision-Date: 2012-10-30 13:00+0200\n"
++"Last-Translator: Sean Carlos <seanc@libero.it>\n"
++"Language-Team: <vdr@linuxtv.org>\n"
++"Language: \n"
++"MIME-Version: 1.0\n"
++"Content-Type: text/plain; charset=ISO-8859-15\n"
++"Content-Transfer-Encoding: 8bit\n"
++
++msgid "A Simple Clock"
++msgstr ""
++
++msgid "Clock"
++msgstr "Orologio"
++
++msgid "Transparent"
++msgstr "Trasparente"
++
++msgid "White"
++msgstr "Bianco"
++
++msgid "Black"
++msgstr "Nero"
++
++msgid "Red"
++msgstr "Rosso"
++
++msgid "Green"
++msgstr "Verde"
++
++msgid "Yellow"
++msgstr "Giallo"
++
++msgid "Blue"
++msgstr "Blu"
++
++msgid "Digital"
++msgstr "Digitale"
++
++msgid "Analog"
++msgstr "Analogico"
++
++msgid "Analog modern"
++msgstr ""
++
++msgid "MorphOS"
++msgstr ""
++
++msgid "TuxClock"
++msgstr ""
++
++msgid "Internet time"
++msgstr "Ora Internet"
++
++msgid "Tea clock"
++msgstr "Pausa tè"
++
++msgid "It's tea time"
++msgstr "E' l'ora del tè!"
++
++msgid "x Position"
++msgstr "Posizione x"
++
++msgid "y Position"
++msgstr "Posizione y"
++
++msgid "Type of the clock"
++msgstr "Tipo di orologio"
++
++msgid "Background color"
++msgstr "Colore sfondo"
++
++msgid "Foreground color"
++msgstr "Colore primo piano"
++
++msgid "Show Seconds"
++msgstr "Mostra secondi"
++
++msgid "FullScreen"
++msgstr "Schermo intero"
++
++msgid "Analog clock size"
++msgstr "Dimensione orologio analogico"
++
++msgid "Arrow color"
++msgstr "Colore freccia"
++
++msgid "Length of hour arrow [%]"
++msgstr "Lunghezza freccia ore [%]"
++
++msgid "Width of hour arrow [%]"
++msgstr "Larghezza freccia ore [%]"
++
++msgid "Length of min arrow [%]"
++msgstr "Lunghezza freccia minuti [%]"
++
++msgid "Width of min arrow [%]"
++msgstr "Larghezza freccia minuti [%]"
++
++msgid "Seconds arrow color"
++msgstr "Colore freccia secondi"
++
++msgid "Length of sec arrow [%]"
++msgstr "Lunghezza freccia secondi [%]"
++
++msgid "Width of sec arrow [%]"
++msgstr "Larghezza freccia secondi [%]"
++
++msgid "Time till tea"
++msgstr "Tempo restante per il tè"
++
++msgid "Show Countdown"
++msgstr "Mostra conto alla rovescia"
diff --git a/media-plugins/vdr-clock/metadata.xml b/media-plugins/vdr-clock/metadata.xml
new file mode 100644
index 000000000000..2c38a346b77d
--- /dev/null
+++ b/media-plugins/vdr-clock/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ <description>
+ Please contacts maintainer before you something change
+ </description>
+ </maintainer>
+ <longdescription>
+ This is the Clock plugin for the Video Disk Recorder (VDR)
+ </longdescription>
+</pkgmetadata>
diff --git a/media-plugins/vdr-clock/vdr-clock-1.0.0-r1.ebuild b/media-plugins/vdr-clock/vdr-clock-1.0.0-r1.ebuild
new file mode 100644
index 000000000000..a1eca05a319d
--- /dev/null
+++ b/media-plugins/vdr-clock/vdr-clock-1.0.0-r1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: Tea clock, clock"
+HOMEPAGE="http://vdr.aistleitner.info"
+SRC_URI="http://vdr.aistleitner.info/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.5.9"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}/${P}_gettext.diff"
+
+ vdr-plugin-2_src_prepare
+}
diff --git a/media-plugins/vdr-console/Manifest b/media-plugins/vdr-console/Manifest
new file mode 100644
index 000000000000..17cb828abcbf
--- /dev/null
+++ b/media-plugins/vdr-console/Manifest
@@ -0,0 +1,8 @@
+AUX vdr-console-0.6.0-uint64.diff 1140 SHA256 bc2bcdcb5ec45cbfbe848d9063f411934ce17817ca76674c667f45b19903af99 SHA512 e47e7290d03d1b95b69966945ce7d98b6ab1674ed639130d26d7187eb6ae89b3a6cecd0b82136302d96d1b876017c4301022cb4c29c6e5733bff84a1676ba44c WHIRLPOOL b1493b914d94538008d7295e1f573a3798a1cbc99246bc60e9b794313944b08becbc9469874cc0a30324d0014729abdd33da9a4532a547e6e70b650af73ac8ff
+AUX vdr-console-0.6.0-vdr-1.3.18.diff 1784 SHA256 fb8e2a6e0c9a06ad0f6fc803403f21178298f561950d22dcd1a2ea9dad2b135a SHA512 8aa6a54af1716da0813c64bc51feb31dda26f6d9b2d7245fb0b5c3adae01007ccf3dd9ff7ed4cf004cfe95bcf1f952595c16321d773a52eb889b59ae4f13ec4e WHIRLPOOL df3bba1597acaad3d90ecffc0ca4ed8246937aec1e98746db4689c3ccef63e926041e873e45a1181925084ee579f43af7ba4a63da0d8c2e79dad325f7191241f
+AUX vdr-console-0.6.0-vdr-1.6.x-compilefix.diff 2096 SHA256 a41ae9aa7ae68375ca11d1edecd7fd1997e1f59bb5246b1b4a96bc9926160d3f SHA512 9eac8aae3e63758d7963afb03881929ce45f21135679bebecbd42ab334931e91a25ca1e45ba0e98b2e6dd079c3f6f4ab9306eed185cc93e550c42fba7b9428ec WHIRLPOOL f9e43f8bccfe8fab0f31df1b2183df683a38a5e397f7c2556697f19956a8985f453ca64b54507482f6ed35ff6ee1434696ceb2d6ff4ac8079c6aae1b62e0b571
+DIST vdr-console-0.6.0.tgz 47133 SHA256 34809cb7df4728b15dca1de10e66d8cafb12f1d175a8f929b8da273a62e36261 SHA512 40d9819c68f4c17e62489f201ddc08514c7df898c9f99e20d733bba0e16c15f88613de51ddf27e7b9e440fba5f8186ba143936d4fdd26536c812d365a0a7e7d1 WHIRLPOOL d396b2686206deb60226530808914fbd1ec62f1b2067b5b0d541e7091198748ed2f11eab0ce09fa8f080e5b1e993cf23264f670c9b6eb11557294493badb8a4b
+EBUILD vdr-console-0.6.0.ebuild 777 SHA256 0a6388abe67d622d8437512b4c3a93c400c55653afc77b12cc85d37ef19005c2 SHA512 19093ca4e4746b963a8f424c40e233b8b933c3856b9eaa66708b884bec9863ccb4f20d36e53db8b01092aff3f6bf8ace5a0e1a2a250a599ac8407bc78ba6bcb4 WHIRLPOOL 5e7c39fc092c8fe55f446760c686d23fba8c19bd3e2a616c4af835e920842a5e8a63c92debf8775664a9bd6b0e5dbb664230025c78e65b783d20e9e5869118f0
+MISC ChangeLog 2749 SHA256 974065bb5c96638097b11dc45da007fa71bcad01049da498a9054d1b1d32fa4e SHA512 46824b21130413b93b613597c0c5dd315d250576b76783896f701b1b44e92e3108d9b6af137f612053e9ad240bc9767635afbe32b04963581a2c6414cd7e389d WHIRLPOOL aca6e963a07b8f5d5793388e0f8ab2d7d9fd09bdfb86f202aaa1f423da849be343717f8421bfad154a4a774c325d8a61a0f07453475b9157b246388c6d3a5645
+MISC ChangeLog-2015 1470 SHA256 f39353b02a32f455741a74e47b6cd292fb24e9df1286c906b6dce04ef5cfccb1 SHA512 6ede371bb8ec01638bc4d45da911533fee528a1faa73750fa5d4f8b05258557dbf68503ce20501f817b259c9696321058c327a83cf30db1a0889886f3bac8eb9 WHIRLPOOL 4a93054cd2a855c31b5cb8a2eb20fd6de47ab10ca3b39821874d427c2f156481c06b246b9f1babafc3f202dd97f5365ef22ebf8eb2c8887736e871a54b7a7aa3
+MISC metadata.xml 249 SHA256 d3b08f4769529a48cdedb9decab34312707ed6d65d2577d079e3f4cd953d545a SHA512 b6440069f895b4d5360dec283faef3b6d3b3d65e7b895d8f8bcc2c7106d19db75ebede53ca8e0e67adf63af73ed54ca4efbc1c58b317dbfa27ed2050e175bde3 WHIRLPOOL 594ba2bdfe29531c638cc624a9e7690bf0c6dfb38b76fa26f1a1fc341a8c1c48a8777a40a63473289746d318f1e363c26a627784cef2241c10e75f023f43dc1a
diff --git a/media-plugins/vdr-console/files/vdr-console-0.6.0-uint64.diff b/media-plugins/vdr-console/files/vdr-console-0.6.0-uint64.diff
new file mode 100644
index 000000000000..922fce25cb64
--- /dev/null
+++ b/media-plugins/vdr-console/files/vdr-console-0.6.0-uint64.diff
@@ -0,0 +1,33 @@
+diff -ru console-0.6.0-orig/menu.c console-0.6.0/menu.c
+--- console-0.6.0-orig/menu.c 2006-12-03 15:28:31.522732562 +0100
++++ console-0.6.0/menu.c 2006-12-03 15:29:04.026492765 +0100
+@@ -1193,7 +1193,7 @@
+
+ switch (BASICKEY(Key)) {
+
+- case kKbd:{ uint64 buf = cKbdRemote::MapFuncToCode(KEYKBD(Key));
++ case kKbd:{ uint64_t buf = cKbdRemote::MapFuncToCode(KEYKBD(Key));
+ WriteToConsole(buf);
+
+ // On every key press, we show the cursor immediately
+@@ -1425,7 +1425,7 @@
+
+
+
+-void cMenuConsole::WriteToConsole(const uint64& code) {
++void cMenuConsole::WriteToConsole(const uint64_t& code) {
+
+ unsigned char* data = (unsigned char*)(void*)&code;
+
+diff -ru console-0.6.0-orig/menu.h console-0.6.0/menu.h
+--- console-0.6.0-orig/menu.h 2006-12-03 15:28:31.526733517 +0100
++++ console-0.6.0/menu.h 2006-12-03 15:28:44.925932704 +0100
+@@ -102,7 +102,7 @@
+ private:
+ void CaptureKeyboard();
+ void ReleaseKeyboard();
+- void WriteToConsole(const uint64& code);
++ void WriteToConsole(const uint64_t& code);
+ bool TerminateConsole();
+
+ void AddSubMenu(cOsdObject* pSubMenu);
diff --git a/media-plugins/vdr-console/files/vdr-console-0.6.0-vdr-1.3.18.diff b/media-plugins/vdr-console/files/vdr-console-0.6.0-vdr-1.3.18.diff
new file mode 100644
index 000000000000..9f0af3489aaf
--- /dev/null
+++ b/media-plugins/vdr-console/files/vdr-console-0.6.0-vdr-1.3.18.diff
@@ -0,0 +1,43 @@
+diff -Nru console-0.6.0-original/menu.c console-0.6.0/menu.c
+--- console-0.6.0-original/menu.c 2004-09-12 00:10:57.000000000 +0200
++++ console-0.6.0/menu.c 2005-01-15 11:59:07.735539136 +0100
+@@ -1210,14 +1210,14 @@
+ }
+ case kNone:
+ // Handle blinking elements
+- if (time_ms() >= _nextBlinkTime) {
++ if ((int)cTimeMs::Now() >= _nextBlinkTime) {
+
+- _nextBlinkTime = time_ms() + config.BlinkRate * 100;
++ _nextBlinkTime = cTimeMs::Now() + config.BlinkRate * 100;
+ _blink = !_blink;
+ }
+
+ // Handle keyboard releaseing
+- if (time_ms() >= _timeReleaseCapture) {
++ if ((int)cTimeMs::Now() >= _timeReleaseCapture) {
+ _timeReleaseCapture = INT_MAX;
+
+ // Time elapsed -> repost ESC...
+@@ -1243,10 +1243,10 @@
+ _pConsole->getScreen().BellSeen();
+
+ if (config.BellTimeout) {
+- _toRing = time_ms() + config.BellTimeout * 1000;
++ _toRing = cTimeMs::Now() + config.BellTimeout * 1000;
+ state = osUser1;
+ }
+- } else if (_toRing && time_ms() > _toRing) {
++ } else if (_toRing && (int)cTimeMs::Now() > _toRing) {
+ _toRing = 0;
+ state = osUser1;
+ }
+@@ -1441,7 +1441,7 @@
+ // esc detected. Ask for exit
+ if (data[i] == ESC) {
+
+- _timeReleaseCapture = time_ms() + 1000;
++ _timeReleaseCapture = cTimeMs::Now() + 1000;
+ _inputState = 1;
+
+ } else
diff --git a/media-plugins/vdr-console/files/vdr-console-0.6.0-vdr-1.6.x-compilefix.diff b/media-plugins/vdr-console/files/vdr-console-0.6.0-vdr-1.6.x-compilefix.diff
new file mode 100644
index 000000000000..35aac3e0e263
--- /dev/null
+++ b/media-plugins/vdr-console/files/vdr-console-0.6.0-vdr-1.6.x-compilefix.diff
@@ -0,0 +1,79 @@
+http://svn.debian.org/wsvn/pkg-vdr-dvb/vdr/vdr-plugin-console/trunk/debian/patches/94_console-1.6.0.dpatch?op=file&rev=0&sc=0
+
+by Tobias Grimm <tg@e-tobi.net>
+--- vdr-plugin-console-0.6.0.orig/menu.c
++++ vdr-plugin-console-0.6.0/menu.c
+@@ -24,7 +24,7 @@
+
+
+
+-#include "fontsmallfix.c"
++//#include "fontsmallfix.c"
+ #include "symbols/bell.xpm"
+ #include "symbols/keyboard.xpm"
+
+@@ -59,31 +59,11 @@
+ if (backColor != clrConsoleTransparent)
+ bitmap.DrawRectangle(x, y, x + w - 1, y + h - 1, backColor);
+
+- const cFont::tCharData* CharData = font.CharData(ch);
++ char text[2];
++ text[1] = 0;
++ text[0] = ch;
+
+- // Center the char within its cell
+- x += (w - (int)CharData->width) / 2;
+- if (w > (int)CharData->width)
+- w = (int)CharData->width;
+-
+- for (int row = 0; row < h; ++row) {
+-
+- cFont::tPixelData PixelData = CharData->lines[row];
+-//@@TEST
+- PixelData >>= 1;
+- for (int col = w; col-- > 0;) {
+-
+- if (PixelData & 1) {
+- bitmap.SetIndex(x + col, y + row, fg);
+-
+- // Try to fix flickering
+-// if (*bitmap.Data(x + col, y + row - 1) != fg)
+-// bitmap.SetIndex(x + col, y + row + 1, fg);
+- }
+-
+- PixelData >>= 1;
+- }
+- }
++ bitmap.DrawText(x, y, text, foreColor, backColor, &font);
+
+ } else {
+
+@@ -794,22 +774,22 @@
+ // Small
+ _pFont = cFont::GetFont(fontSml);
+ _charW = _pFont->Width('A');
+- _charH = _pFont->Height('A');
++ _charH = _pFont->Height("A");
+
+ } else if (_selectedFont == 2) {
+
+ // Extra small
+ // The space between the chars can shrink, so more chars can go to the screen.
+- _pFont = new cFont(consFontSmallFix);
+- _charW = _pFont->Width('A') - 1;
+- _charH = _pFont->Height('A') - 1;
++ _pFont = cFont::GetFont(fontOsd);
++ _charW = _pFont->Width('A');
++ _charH = _pFont->Height("A");
+
+ } else {
+
+ // Normal
+ _pFont = cFont::GetFont(fontFix);
+ _charW = _pFont->Width('A');
+- _charH = _pFont->Height('A');
++ _charH = _pFont->Height("A");
+ }
+
+ _charsW = (_pixelW / _charW);
+
diff --git a/media-plugins/vdr-console/metadata.xml b/media-plugins/vdr-console/metadata.xml
new file mode 100644
index 000000000000..984a01fab265
--- /dev/null
+++ b/media-plugins/vdr-console/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-console/vdr-console-0.6.0.ebuild b/media-plugins/vdr-console/vdr-console-0.6.0.ebuild
new file mode 100644
index 000000000000..f42b4815802e
--- /dev/null
+++ b/media-plugins/vdr-console/vdr-console-0.6.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="vdr Plugin: Shows linux console on vdr's output device"
+HOMEPAGE="http://ricomp.de/vdr/"
+SRC_URI="http://ricomp.de/vdr/${P}.tgz"
+
+LICENSE="GPL-2"
+IUSE=""
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+
+DEPEND=">=media-video/vdr-1.6.0"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}"/${P}-vdr-1.3.18.diff
+ "${FILESDIR}"/${P}-uint64.diff )
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ vdr_remove_i18n_include console.c menu.c terminalemulation.c virtualconsole.c virtualconsoles.c
+ sed -i console.c -e "s:RegisterI18n://RegisterI18n:"
+
+ ewarn "plugin will not support the new fonthandling"
+ epatch "${FILESDIR}/${P}-vdr-1.6.x-compilefix.diff"
+}
diff --git a/media-plugins/vdr-coverviewer/Manifest b/media-plugins/vdr-coverviewer/Manifest
new file mode 100644
index 000000000000..5f5efcea31a1
--- /dev/null
+++ b/media-plugins/vdr-coverviewer/Manifest
@@ -0,0 +1,6 @@
+AUX vdr-coverviewer-0.0.2-vdr-1.5.x.diff 770 SHA256 dc5c80fc59db0022897404bb232bf4dba0dc0f903016e8a728e2594057d83668 SHA512 ce1347dc7dc9b1806e72f093010c331487172f428dc8f6b7f2d7724b1bebe3432175e761e933547001c81ec32e53668df5b894c127822c26fcae83fa6124d2b0 WHIRLPOOL 798d858483599390d7f71b3e06a8d25cc42d402879a656c6c4cc143d7622a671a4f563beed2171da29e049b18e47876391e669468280e16d7adb6710128828ec
+DIST vdr-coverviewer-0.0.2.tar.gz 66187 SHA256 1ed34199e27257c03ba5399462492c4a8ced30efa92d2df1aeff43e856e41fec SHA512 17bac6c700eb39278f3cbbe7833cebab78a1998a8ec6e86bd61cc1c532cf02cc091ecb0174b785f4b7ebb87cd107e9bee0852a85a2b53c276689fe3326e218d3 WHIRLPOOL b6145cefff6a39ed8470cf6742ecee27ffb363343a554172ac78e44e29cd648d67c1cc40415d8c309d7eb02f80fb86a8186d0adcb25c2cf3c35b7e44e0479357
+EBUILD vdr-coverviewer-0.0.2.ebuild 636 SHA256 0924aa54c48c5a3a742456cc6b5c2e873859b119a88b0e21de696e522b6150a4 SHA512 6fefd2c5415b22d1341ad81d07a31557dfba0c2a2687debd14936d87302dabe1fb3b116d3ff4d51dddba8e85be3476d4e5a5c4ddeb06fe839e6da556a2e03dbb WHIRLPOOL 385fcfe76d33e5f53b604a53a7dcc123575c4ef585fdc1b37d9c50d518c3d79c53e2b04de10b5755c7e4a6cb19fffbaf4f3302b41b12c5c5292cc37af1f3dbc4
+MISC ChangeLog 2896 SHA256 1d42bbfab52d157698197f2b55deb95880735c2f48917598e28d26a61a897f60 SHA512 2d25dad307d76d748a72b008c3971a7c8481f72d245b141ad3580467b135ec3d09243d35c8b09fda9360b250840b06d0bc4cd115946d8c1e224b367372be5b26 WHIRLPOOL 9b5309a4b0dc39f2cbabfeffb600779e6edad9098dfa11fb4be08d2849a97a2d8ca82885209354f4ad0fae6b446e47d42d4e5a2b71e12fa67d8056a81dab97dc
+MISC ChangeLog-2015 849 SHA256 2cf1b6df24be8d6407dcf2d83442aa7a4d3b50a94e1fa956ca1a7c58a2c68686 SHA512 7a298be3903c3ac7a4960a1672f351bc6e364b4b832584b63c66083a931e85de86b3a1c1a7f8fcda016ed638d5100159581172a17ca7e4b073290b4b9cdfeb5c WHIRLPOOL b0a85da60de3974d7c1e20412565b15812e453f91fd2a3583ad9114fefd54780e6d98748efb5bc358fcaf594ed106cb1d18f67cf4168ee794e3257f582497ebe
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-coverviewer/files/vdr-coverviewer-0.0.2-vdr-1.5.x.diff b/media-plugins/vdr-coverviewer/files/vdr-coverviewer-0.0.2-vdr-1.5.x.diff
new file mode 100644
index 000000000000..d70d006ed1fd
--- /dev/null
+++ b/media-plugins/vdr-coverviewer/files/vdr-coverviewer-0.0.2-vdr-1.5.x.diff
@@ -0,0 +1,48 @@
+--- control-image.c~ 2007-05-18 14:08:11.000000000 +0200
++++ control-image.c 2007-06-09 16:40:18.000000000 +0200
+@@ -251,7 +251,11 @@
+
+ void cImageControl::FadeIn(void)
+ {
++#if VDRVERSNUM >= 10500
++ SetNeedsFastResponse(true);
++#else
+ needsFastResponse = true;
++#endif
+
+ int i;
+ int alpha = 0;
+@@ -279,13 +283,21 @@
+ fd--;
+ }
+
++#if VDRVERSNUM >= 10500
++ SetNeedsFastResponse(false);
++#else
+ needsFastResponse = false;
++#endif
+ }
+
+
+ void cImageControl::FadeOut(void)
+ {
++#if VDRVERSNUM >= 10500
++ SetNeedsFastResponse(true);
++#else
+ needsFastResponse = true;
++#endif
+
+ int i;
+ int alpha = 255;
+@@ -312,7 +324,11 @@
+ fd--;
+ }
+
++#if VDRVERSNUM >= 10500
++ SetNeedsFastResponse(false);
++#else
+ needsFastResponse = false;
++#endif
+ }
+
+
diff --git a/media-plugins/vdr-coverviewer/metadata.xml b/media-plugins/vdr-coverviewer/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-coverviewer/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-coverviewer/vdr-coverviewer-0.0.2.ebuild b/media-plugins/vdr-coverviewer/vdr-coverviewer-0.0.2.ebuild
new file mode 100644
index 000000000000..b383e8f30e40
--- /dev/null
+++ b/media-plugins/vdr-coverviewer/vdr-coverviewer-0.0.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: coverviewer for vdr-music"
+HOMEPAGE="http://www.vdr.glaserei-franz.de/"
+SRC_URI="http://www.kost.sh/vdr/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="imagemagick"
+
+PATCHES=( "${FILESDIR}/${P}-vdr-1.5.x.diff" )
+
+DEPEND="imagemagick? ( media-gfx/imagemagick )
+ !imagemagick? ( media-libs/imlib2 )"
+
+RDEPEND="media-plugins/vdr-music"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ use imagemagick && sed -i Makefile -e "s:#HAVE_MAGICK=1:HAVE_MAGICK=1:"
+}
diff --git a/media-plugins/vdr-cpumon/Manifest b/media-plugins/vdr-cpumon/Manifest
new file mode 100644
index 000000000000..90f6c3b59513
--- /dev/null
+++ b/media-plugins/vdr-cpumon/Manifest
@@ -0,0 +1,5 @@
+DIST vdr-cpumon-0.0.6a.tgz 30989 SHA256 0d0c0d92ea307bb44b1e7e0c42bc440555718c03efed8d1a38c403752fef2f00 SHA512 2ca9a6d43832bbeee5c08526588de8c714c25df8ef2d4d471e0002633865e11f559b5b22920264336e2a8cb84e2b2a43866bcd5c03972814fa66a99a9a15efd8 WHIRLPOOL 495a0b914e599b233ac14e889a22f3303e6c7e7f27ecde797132b181724c74812f4d54d0133e789ede8623fc2bd4e711432c954d0e769eb5d3c45c6772c0e163
+EBUILD vdr-cpumon-0.0.6_p1.ebuild 448 SHA256 dbe43ecdf3a02eecf7b9fdea77c64b1d6d53b7b0a297713141f286e2c6d0d3e7 SHA512 f9d12385e60ada4c5fe625eac28f912cbfe63dd579064017d350f8a8cf82b880d3c77803dbcb104a1b9d329c7cd59749c09c9ce0d0c4bec4337ae1ed2728bfbc WHIRLPOOL 54ef09305df61f91e3f75cbbe45312fe1f958b6feb19e526cde799f33509bc7cefd0a79380148acf9e8cbc0ee47ced74b1c8603c791d59c62dcf18abb4160260
+MISC ChangeLog 2840 SHA256 169af5719f2d3956c9c6460f8b139ecef472feda17f0ad6daeb952b0929c20c4 SHA512 57b3835339dddebf6345da4b8ce0e4baf97cf674ec05822f291ae0282053b6171413e2f55394f3eb0da711eefacf10049ea3d1549f2aed1fbac4f21dc72847d1 WHIRLPOOL a5d757b1fefb33a1ed00944f5cb597bd17465aaf4eb10b614c132d93e08314955d8764f8f3c23ec673e550915eb37427152373d56091f8a7842a86ad5b486329
+MISC ChangeLog-2015 1418 SHA256 eae2533ef3c5b6ae3d8d39ad5cbb98aa36ab92f00bcd02ade964320be3920959 SHA512 22efe4a0d5c4475db3d0e44cde8a90a77593006ac594093381950af32739f3e95fd360e46ab2f6a983ed16e4b79c7e720545e3cd9e23609c52d4107967cb1a01 WHIRLPOOL 773ceca27980c92744780446e62415e5f2b6ac83f990becb19ab06610a80325fcc85adf91d6258d6b66a8c7b607bc141482d7b918b198d43b0708b725e3ecae1
+MISC metadata.xml 249 SHA256 d3b08f4769529a48cdedb9decab34312707ed6d65d2577d079e3f4cd953d545a SHA512 b6440069f895b4d5360dec283faef3b6d3b3d65e7b895d8f8bcc2c7106d19db75ebede53ca8e0e67adf63af73ed54ca4efbc1c58b317dbfa27ed2050e175bde3 WHIRLPOOL 594ba2bdfe29531c638cc624a9e7690bf0c6dfb38b76fa26f1a1fc341a8c1c48a8777a40a63473289746d318f1e363c26a627784cef2241c10e75f023f43dc1a
diff --git a/media-plugins/vdr-cpumon/metadata.xml b/media-plugins/vdr-cpumon/metadata.xml
new file mode 100644
index 000000000000..984a01fab265
--- /dev/null
+++ b/media-plugins/vdr-cpumon/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-cpumon/vdr-cpumon-0.0.6_p1.ebuild b/media-plugins/vdr-cpumon/vdr-cpumon-0.0.6_p1.ebuild
new file mode 100644
index 000000000000..70028eaf8459
--- /dev/null
+++ b/media-plugins/vdr-cpumon/vdr-cpumon-0.0.6_p1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: Show cpu-usage on OSD"
+HOMEPAGE="http://www.christianglass.de/cpumon/"
+SRC_URI="http://www.christianglass.de/cpumon//${PN}-0.0.6a.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.3.44"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${VDRPLUGIN}-0.0.6a"
diff --git a/media-plugins/vdr-ddci2/Manifest b/media-plugins/vdr-ddci2/Manifest
new file mode 100644
index 000000000000..e6581269b42b
--- /dev/null
+++ b/media-plugins/vdr-ddci2/Manifest
@@ -0,0 +1,6 @@
+DIST vdr-ddci2-1.0.4.tar.gz 25724 SHA256 f9ebce94105df746b49164106c8193b3c4d70b172b9962900a99d829b8e070b3 SHA512 ca76dfe8f6e455b239b481e87c3f0f0cd592f352167c172f0ded70527d08e19a2c776c46495d7b3cb4f3a9669832165d47feb611ef0cc552180b98531c81ef57 WHIRLPOOL 36a30236c416fd6ffcafc0f7412ffe355ebceb222d5a64fae9f507f5985b3febfed94bedcb9d0b940397e44501f56b7f7b9549b616ce59e7f8779d32d6be3310
+DIST vdr-ddci2-1.0.5.tar.gz 26306 SHA256 6ec748ee235ec70cb41e0529832c53cfbfa5b53b83f71285e87d2d61edcd14bb SHA512 6d9a65ac9ffdfb69de0ed4991295a00f834845fd336717713ac7207687bc3aeb2455f7a547b913587c6e548993b1c0d8354cb18ff1a993702ec9fb86881cd6fd WHIRLPOOL 5360bceb3924672147724d09cc93c31b036e0d9e5bc1bd7e3b2514ec344ef2099286c8f3d9881a3a86bf61fa96f71ff71eae42746236e8251f26c34af7c66163
+EBUILD vdr-ddci2-1.0.4.ebuild 708 SHA256 ba24ad40510b4c544592ab5d9fbceab0db94a71a8a34d8a391517a0f9b328164 SHA512 1082d3035fa96dd7766e0d825ff04c976057f1b34864948b7b45981e301302338eff488343cd5fa6ac37606e787663bb924334765736522031396d6419e7e024 WHIRLPOOL e61a7197d5abab7b5e626aa37c416e3d8909ef3cb05137785cb9ad02505b418e878049d23d57338245d96907d91e3eacc79da222cf758b5e9358820ff704c7ad
+EBUILD vdr-ddci2-1.0.5.ebuild 708 SHA256 ba24ad40510b4c544592ab5d9fbceab0db94a71a8a34d8a391517a0f9b328164 SHA512 1082d3035fa96dd7766e0d825ff04c976057f1b34864948b7b45981e301302338eff488343cd5fa6ac37606e787663bb924334765736522031396d6419e7e024 WHIRLPOOL e61a7197d5abab7b5e626aa37c416e3d8909ef3cb05137785cb9ad02505b418e878049d23d57338245d96907d91e3eacc79da222cf758b5e9358820ff704c7ad
+EBUILD vdr-ddci2-9999.ebuild 708 SHA256 ba24ad40510b4c544592ab5d9fbceab0db94a71a8a34d8a391517a0f9b328164 SHA512 1082d3035fa96dd7766e0d825ff04c976057f1b34864948b7b45981e301302338eff488343cd5fa6ac37606e787663bb924334765736522031396d6419e7e024 WHIRLPOOL e61a7197d5abab7b5e626aa37c416e3d8909ef3cb05137785cb9ad02505b418e878049d23d57338245d96907d91e3eacc79da222cf758b5e9358820ff704c7ad
+MISC metadata.xml 429 SHA256 fa72a7782508d787fca869b5efcf0d8eb361899742725c4d06ef04e484d78d4d SHA512 74c9899e79d500a1cfaed7612018d640ebd97b121b8f27ae6b089ff05d745e7c316c1dd5d74deb092f9212681537f1cb400097f7c4e3086b29db7bc046963c0c WHIRLPOOL 3a9d47a490cdfa78a9be6f7a8f3f925b235a2335029a6f522f661490d839b1b5f7279ec5e55fe6f77b9e9b7fe9b8bf81c8676f9a022b864b27aabdce3fdd3c28
diff --git a/media-plugins/vdr-ddci2/metadata.xml b/media-plugins/vdr-ddci2/metadata.xml
new file mode 100644
index 000000000000..16a8fd56d9d8
--- /dev/null
+++ b/media-plugins/vdr-ddci2/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>d.scheller.oss@gmail.com</email>
+ <name>Daniel Scheller</name>
+ </maintainer>
+ <maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">jasmin-j/vdr-plugin-ddci2</remote-id>
+ </upstream>
+</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
new file mode 100644
index 000000000000..ce55de993a7d
--- /dev/null
+++ b/media-plugins/vdr-ddci2/vdr-ddci2-1.0.4.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit vdr-plugin-2
+
+if [[ "${PV}" == "9999" ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/jasmin-j/vdr-plugin-${VDRPLUGIN}.git"
+ KEYWORDS=""
+ S="${WORKDIR}/${P}"
+else
+ SRC_URI="https://github.com/jasmin-j/vdr-plugin-${VDRPLUGIN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+ S="${WORKDIR}/vdr-plugin-${VDRPLUGIN}-${PV}"
+fi
+
+DESCRIPTION="VDR plugin: DDCI2 - Digital Devices CI support"
+HOMEPAGE="https://github.com/jasmin-j/vdr-plugin-ddci2"
+
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.1.7"
+RDEPEND="${DEPEND}"
+
+DOCS="COPYING HISTORY README"
diff --git a/media-plugins/vdr-ddci2/vdr-ddci2-1.0.5.ebuild b/media-plugins/vdr-ddci2/vdr-ddci2-1.0.5.ebuild
new file mode 100644
index 000000000000..ce55de993a7d
--- /dev/null
+++ b/media-plugins/vdr-ddci2/vdr-ddci2-1.0.5.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit vdr-plugin-2
+
+if [[ "${PV}" == "9999" ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/jasmin-j/vdr-plugin-${VDRPLUGIN}.git"
+ KEYWORDS=""
+ S="${WORKDIR}/${P}"
+else
+ SRC_URI="https://github.com/jasmin-j/vdr-plugin-${VDRPLUGIN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+ S="${WORKDIR}/vdr-plugin-${VDRPLUGIN}-${PV}"
+fi
+
+DESCRIPTION="VDR plugin: DDCI2 - Digital Devices CI support"
+HOMEPAGE="https://github.com/jasmin-j/vdr-plugin-ddci2"
+
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.1.7"
+RDEPEND="${DEPEND}"
+
+DOCS="COPYING HISTORY README"
diff --git a/media-plugins/vdr-ddci2/vdr-ddci2-9999.ebuild b/media-plugins/vdr-ddci2/vdr-ddci2-9999.ebuild
new file mode 100644
index 000000000000..ce55de993a7d
--- /dev/null
+++ b/media-plugins/vdr-ddci2/vdr-ddci2-9999.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit vdr-plugin-2
+
+if [[ "${PV}" == "9999" ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/jasmin-j/vdr-plugin-${VDRPLUGIN}.git"
+ KEYWORDS=""
+ S="${WORKDIR}/${P}"
+else
+ SRC_URI="https://github.com/jasmin-j/vdr-plugin-${VDRPLUGIN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64 ~x86"
+ S="${WORKDIR}/vdr-plugin-${VDRPLUGIN}-${PV}"
+fi
+
+DESCRIPTION="VDR plugin: DDCI2 - Digital Devices CI support"
+HOMEPAGE="https://github.com/jasmin-j/vdr-plugin-ddci2"
+
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.1.7"
+RDEPEND="${DEPEND}"
+
+DOCS="COPYING HISTORY README"
diff --git a/media-plugins/vdr-decruft/Manifest b/media-plugins/vdr-decruft/Manifest
new file mode 100644
index 000000000000..dead7a4ee2db
--- /dev/null
+++ b/media-plugins/vdr-decruft/Manifest
@@ -0,0 +1,7 @@
+AUX vdr-decruft-0.0.4-avoid-vdr-patch.diff 748 SHA256 6e53cfed31521941291e88153bcbbfd9542b1e60f4d036a9797bf0cfd5b4d281 SHA512 0b5496b3a0e450fd020c4ea542645786c7bdebf088379dfdbc1724da5bc3bd9538aa6dea56a4380363b6d08f4b1ff5b97ef63067d9bce4410f67a724b97585cb WHIRLPOOL d51523b574284639e58d373a148478a3d04195a5e4b0505a99ac288a9cdd65cb58226c7440e358b65ee47dca9f1872264b2450e649672d7f2bc7b86ac89c61fc
+AUX vdr-decruft-0.0.4_compile.patch 783 SHA256 a4231a76aa452f5fc19ae115acf077336a6c6c82308370a1013c4dc85bc19c87 SHA512 5b0cf0e59bf9f8b1e881ec3defadf8f95f9e7fb218e4efa12590376946679ac1bc21304d35fd7c33ba6e39e816a02c06de591b2371f03de74b1768422ffa067c WHIRLPOOL d0fd1c329378499f537743997daa05942fef05bbe56f8fbca2ccafbef6a1008d2ca867d4ae27a8c9bd4d8126782da0890c99370f8c33dbd8248084da761d3a52
+DIST vdr-decruft-0.0.4.tgz 15921 SHA256 957b0d5ada79e69595424615df94da0b49d6b3c7af43c9d33591b82be3cd5345 SHA512 36afab0059457be83b0c6c578c91e353dd42fb6c154a8f80abc89ed6feab5ca790b24f0fb071cf719f4d94cfbfd914db015b751358e2d48ab09e8b472c715da1 WHIRLPOOL 4d518cecb47cd0abfd6b13d7d3e023fd94cc53547967443d4ebe7c5e6828362056aed8fec02de577873a55ab7e822e7451ebb222e74b6d61e4100cb72f7361a5
+EBUILD vdr-decruft-0.0.4-r1.ebuild 610 SHA256 d832ffdb301e5ac89907af52a42ced6be3c50758f43cd821c6771aeb96b7f710 SHA512 12414fa4ad65f898412839eadc66efbbf23d2335f90fac34a562014df59d68640b198c3b1b3b872102efaf979cb220efd296d4d93a2852ce48c6b1e881abcfa1 WHIRLPOOL e4abe309bc317cba2daa2323df67eb4eb2cfb05544f2deb639827c98e5ace880c0dd4069446d16b1a0933099160496330c331ebb773dd1556f1c67010cdb7546
+MISC ChangeLog 2934 SHA256 4493f563a3d769dca6f3e2045a277387464df2c8501392ff403c482555bf1b03 SHA512 6257b70800dc920d5edc4f758920272eb1372a9637a4c5317dd921ec189bdb88efc6c5703f7fe4354478a8699aac5fde2a1621e36fe466c5c65e306d91d20551 WHIRLPOOL ee6f504290c961a3d5487e8c0420e59daf91ef9f4e99d0e0c0d904fc5bb876d9284e2dd7a815e6a0ce7e486e30812c6d63e92587aeeb0aecfc04e887813b3df4
+MISC ChangeLog-2015 1527 SHA256 b01a348ad7eb0877ec85e7e034a68696d2bad55cab65ae2a3ea01c85a0cd7975 SHA512 0b7ee34a02e2a0da21ef109eebac0564a034f748ff431d3cfdfae3f64c4841f5eeacf6ee8418c828ead004673e0fa9f40cff7f2a6dc9022c2e51949f40494c59 WHIRLPOOL ea447e510c317b6bfd1c90df823e92f536566f24ec383ba50970eb784756b6919fbc97652f3b937419d35cc8668113d2d4a6739fafe6b2f7e11eb0f72435e88a
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-decruft/files/vdr-decruft-0.0.4-avoid-vdr-patch.diff b/media-plugins/vdr-decruft/files/vdr-decruft-0.0.4-avoid-vdr-patch.diff
new file mode 100644
index 000000000000..926c33bc9577
--- /dev/null
+++ b/media-plugins/vdr-decruft/files/vdr-decruft-0.0.4-avoid-vdr-patch.diff
@@ -0,0 +1,17 @@
+diff -urNad vdr-plugin-decruft-0.0.4~/cruft.c vdr-plugin-decruft-0.0.4/cruft.c
+--- vdr-plugin-decruft-0.0.4~/cruft.c 2005-02-20 19:34:01.000000000 +0100
++++ vdr-plugin-decruft-0.0.4/cruft.c 2006-11-11 21:57:24.000000000 +0100
+@@ -535,8 +535,10 @@
+ /* Not defined, so define it */
+ if ( !groupSep ) {
+ groupSep = new cChannel();
+- groupSep->SetName(settings->group_name,"","");
+- groupSep->SetGroupSep(true);
++ char* groupSepString;
++ asprintf(&groupSepString, ":%s", settings->group_name);
++ groupSep->Parse(groupSepString);
++ free(groupSepString);
+ Channels.Add(groupSep);
+ }
+ /* Move the channel to the end of the group */
+
diff --git a/media-plugins/vdr-decruft/files/vdr-decruft-0.0.4_compile.patch b/media-plugins/vdr-decruft/files/vdr-decruft-0.0.4_compile.patch
new file mode 100644
index 000000000000..3b89f825a827
--- /dev/null
+++ b/media-plugins/vdr-decruft/files/vdr-decruft-0.0.4_compile.patch
@@ -0,0 +1,24 @@
+compile fix
+https://bugs.gentoo.org/show_bug.cgi?id=537658
+Signed-of-by: Joerg Bornkessel <hd_brummy@gentoo.org> 30/jan/2015
+diff -Naur decruft-0.0.4.orig/cruft.c decruft-0.0.4/cruft.c
+--- decruft-0.0.4.orig/cruft.c 2015-01-30 16:41:24.000000000 +0100
++++ decruft-0.0.4/cruft.c 2015-01-30 16:42:55.000000000 +0100
+@@ -15,6 +15,7 @@
+
+
+ #include <vdr/channels.h>
++#include <vdr/dvbdevice.h>
+
+ #include <stdio.h>
+ #include <string.h>
+@@ -439,7 +440,8 @@
+ }
+ }
+ if ( settings->num_pols ) {
+- char pol = tolower(Channel->Polarization());
++ cDvbTransponderParameters dtp(Channel->Parameters());
++ char pol = tolower(dtp.Polarization());
+ tests++;
+ for ( j = 0; j < settings->num_pols; j++ ) {
+ if ( settings->pols[j] == pol ) {
diff --git a/media-plugins/vdr-decruft/metadata.xml b/media-plugins/vdr-decruft/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-decruft/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-decruft/vdr-decruft-0.0.4-r1.ebuild b/media-plugins/vdr-decruft/vdr-decruft-0.0.4-r1.ebuild
new file mode 100644
index 000000000000..fb203452c9ed
--- /dev/null
+++ b/media-plugins/vdr-decruft/vdr-decruft-0.0.4-r1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: Clean unwanted entries from channels.conf"
+HOMEPAGE="http://www.rst38.org.uk/vdr/decruft/"
+SRC_URI="http://www.rst38.org.uk/vdr/decruft/${P}.tgz"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.3.21-r2"
+RDEPEND="${DEPEND}"
+
+PATCHES=("${FILESDIR}/${P}-avoid-vdr-patch.diff"
+ "${FILESDIR}/${P}_compile.patch")
+
+src_install() {
+ vdr-plugin-2_src_install
+ insinto /etc/vdr/plugins
+ doins examples/decruft.conf
+}
diff --git a/media-plugins/vdr-devstatus/Manifest b/media-plugins/vdr-devstatus/Manifest
new file mode 100644
index 000000000000..8d5daa5b97c1
--- /dev/null
+++ b/media-plugins/vdr-devstatus/Manifest
@@ -0,0 +1,5 @@
+DIST vdr-devstatus-0.4.1.tgz 22469 SHA256 333acc400802db4470d16e85f0e56eeca50d9523ddf6c716381b45d17acbebaf SHA512 4dde8cce6b4aaa6e0ce22b2cd5ad718ab04e7e5967a3cb2c05ac64946115b6291d395e36dff38d479e5a7d5c3c296feb4df7f8dce509c15ac0d8cafa179b7177 WHIRLPOOL eb1a6d5c3445106ea12028a1bb87e51074fd0651676dae723f00c2efdae0f84111e095a90f7d8e2791e52b55273cd1345e56f4348d4f343a6fd5ed6b6a75d156
+EBUILD vdr-devstatus-0.4.1.ebuild 730 SHA256 9cf4487b877987dc0ed64cd0269224fe383ba5bfb740711bda4aa2d04417c81d SHA512 8b3be172fff5947c20736b8b254499dc12efd0c55700fd592c6dea16ac2317e835a6f569106f1698910f0c1336a6710fb8259bf4fd024b7333371de52487ba1b WHIRLPOOL 2bb93923806f1656d2a717664a2239b534089eaaadd6ff5afac37e26e24b527c5e4c685eb281f98bc944e9809123c63ce3c8557120ede4856d72ffd153d334c7
+MISC ChangeLog 2843 SHA256 a94bc866b6d4f9f632346f2b8411c48a0de6ef77db59f6381eb6d8a9ee73a156 SHA512 bf72eb7041d7a4e7a0a7c46d75be5dfbd2af27ba0bc81fb79f14e53a244a12f1ad044e02b255a6ace43101d613d8a2e703baecf9275ee61ddef22695b13467ab WHIRLPOOL b5fd56d01bf1c3206910e50892577044ff3cbef2630bb81aa3516122cc6fc30ea5e226eaa771c635ef53f69a7e6a82a95afed62f4c9e2be77be82536a7277865
+MISC ChangeLog-2015 1349 SHA256 3724b8b87611c2971b48f66e902ae2b6ec33845d7132fdb008da7117ce41d6c3 SHA512 b6324fe52983cfc1e07e0e836fd25c7f018cfc63a319435585d5987b72f722eb42d8110f1ca6665e2c602cc7f4f2f8ff04ca830e6a1f5a35a95fdd9359475ac9 WHIRLPOOL 0884eb2f50dac05f25a5ad3722a2b598c59db01a242e34582bd6c3c09d8d81ccd14026d0334097022d67bb9a1f0d5583cfaca949e066565f511e76ee85d865dd
+MISC metadata.xml 255 SHA256 e9b675aea7386af4579ff0cb8d6203fc49c5983be86f2429569376e1a9ac37b9 SHA512 25c24a1d1548c9bc74c9d391ff42b076acccbf9c4240e9778f7fb24fe12176b06d8292604698b4d2289d4906c7b658764b2b4fb5298f6815bd2dfe9ceec043d8 WHIRLPOOL c6d75c8f8f98c613a6db666215da8d16201d6a8c98e468074516b6b9704b9661d2cd2bcec2f2a7fe89cf3f8726fd6869bcfdddb25e4e9e264691883bf366bc5b
diff --git a/media-plugins/vdr-devstatus/metadata.xml b/media-plugins/vdr-devstatus/metadata.xml
new file mode 100644
index 000000000000..d83af69d923f
--- /dev/null
+++ b/media-plugins/vdr-devstatus/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-devstatus/vdr-devstatus-0.4.1.ebuild b/media-plugins/vdr-devstatus/vdr-devstatus-0.4.1.ebuild
new file mode 100644
index 000000000000..2a1f4271ae8a
--- /dev/null
+++ b/media-plugins/vdr-devstatus/vdr-devstatus-0.4.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: display the usa status of the available DVB devices"
+HOMEPAGE="http://www.u32.de/vdr.html"
+SRC_URI="http://www.u32.de/download/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.6.0"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ # remove untranslated .po files
+ rm "${S}"/po/{ca_ES,cs_CZ,da_DK,el_GR,et_EE,hr_HR,hu_HU,nl_NL,nn_NO,pl_PL,pt_PT,ro_RO,sl_SI,sv_SE,tr_TR}.po
+
+ vdr-plugin-2_src_prepare
+
+ if has_version ">=media-video/vdr-1.7.28"; then
+ sed -i "s:SetRecording(\([^,]*\),[^)]*)):SetRecording(\1\):" devstatus.c
+ fi
+}
diff --git a/media-plugins/vdr-dummydevice/Manifest b/media-plugins/vdr-dummydevice/Manifest
new file mode 100644
index 000000000000..41faef15a9d5
--- /dev/null
+++ b/media-plugins/vdr-dummydevice/Manifest
@@ -0,0 +1,7 @@
+DIST vdr-dummydevice-1.0.3.tgz 9829 SHA256 e25e573dcef6bb37e35cfccd660f320bab6b0645dcf89486ebf7c120f256e279 SHA512 31989bcdb1fa52a0aa5364ff9d8ec586eb638c32083aa61592a87305d1159f021cbe5ee885087ca9c68fd97cb0beefd2a0c0f36b1d6578587838ceed125c560f WHIRLPOOL ab324ef08d23fa8ea2b79cf74ead44801ad6a78d6ceb7b94d7ef7fb09279d5c4861e29e8b705e6a69529cb67bcff8e584710022372b03330dff7d27f1f345aab
+DIST vdr-dummydevice-2.0.0.tgz 10556 SHA256 5c0049824415bd463d3abc728a3136ee064b60a37b5d3a1986cf282b0d757085 SHA512 a554bfaa85d518fcfbe49070aeab371843849f119b00312a7764487a2899834e21702f8fb620204b9134327941c86f8e3582fe91f8acefc8f0e3644399dd5158 WHIRLPOOL 373a2235fbca0cab8f7063aaa0d80200df973216e824f6ac0d4cf286c2eb9160c1fdd388ed7e03df0c5204c6e3c00e614072ac86934bdf7a085591457e4224bf
+EBUILD vdr-dummydevice-1.0.3.ebuild 430 SHA256 1da748146ea263fac976b21af2ce468993e9e578ab427337f006a60a4431493b SHA512 c883244b912991698b0a4178f01801914ca22543eedcce01bcc6958376f78ecbc71861cac25169bc6caec38912a2cb1933d73a22291eca9e9a7915cf2c0a209e WHIRLPOOL 8b010aa8149fbd19311342ed52c8dd90f8a2f15b272d08b19e9cab620faa92c768638b323dc86784df3b14ce3ea151436eb661306590c4121d6d2a453efefa37
+EBUILD vdr-dummydevice-2.0.0.ebuild 424 SHA256 07c69144804fef63e2b763a3a5e9ca1ba5abae1b2ed57354b0069086782e0d57 SHA512 d3c7d70cea289fa602e2f93b6c8621d18e9bc87d8132e494625ded77851e1fad6cf3900b97c4c1c15d7bd3010b1df22bc036e9c698296552b3c69516d87de059 WHIRLPOOL 08478485ceed8abde0b575b06a6b3eab9681d4e2c9944747dead2293c5139a0045fc1e0e05e9fee2a94279afe5ea11da50c5d9ddb29831afd640809c36d54192
+MISC ChangeLog 3061 SHA256 18dbc23f4ce06ca4b47b062b2d28b76806aa37302e263f5b6ca95c8bfae3d41e SHA512 1e5784cf5eaf51f36b61314f1284a13ff7b3681459b7da716a35d333581aec7fd49f9c53ed6b8f534dcf018963337a5443f12ac1c81c1f80187355df02c48666 WHIRLPOOL d18d63b716046ae6cf50d1ac7d3a5bd93bd24a529c82f475a3a89c8db9513cb2bb5951743b6c6a379c9a01c6c301140963d79afdea646768417428d61bd578d4
+MISC ChangeLog-2015 1692 SHA256 1aad6b1baf0dc5ad590e89666da66dcb5d4f8fb6ddb0ab01ddf2ed3272fa1092 SHA512 1d8845785a2193d73a76e82ac0feead50d31f1d4ead1c2617708e4bfa96b202af1c9bfbba015510c140f4e5c27ec7a08e04c8296ae4140c6456926587e72c5f4 WHIRLPOOL aef996fefb439c82120741132ad18d44a9eb64fb7560e17d49e7cfe341ec111c72aeb963e52f44eb3fe60cdbb077b40efb72522f9bfbe786d78de61960fa5c4f
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-dummydevice/metadata.xml b/media-plugins/vdr-dummydevice/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-dummydevice/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-dummydevice/vdr-dummydevice-1.0.3.ebuild b/media-plugins/vdr-dummydevice/vdr-dummydevice-1.0.3.ebuild
new file mode 100644
index 000000000000..f4dfcb4057de
--- /dev/null
+++ b/media-plugins/vdr-dummydevice/vdr-dummydevice-1.0.3.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: dummy output device - for recording server without TV"
+HOMEPAGE="http://phivdr.dyndns.org/vdr/${PN}/"
+SRC_URI="http://phivdr.dyndns.org/vdr/${PN}/${P}.tgz"
+
+KEYWORDS="amd64 x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.6.0"
+RDEPEND="${DEPEND}"
diff --git a/media-plugins/vdr-dummydevice/vdr-dummydevice-2.0.0.ebuild b/media-plugins/vdr-dummydevice/vdr-dummydevice-2.0.0.ebuild
new file mode 100644
index 000000000000..abd28acc27a1
--- /dev/null
+++ b/media-plugins/vdr-dummydevice/vdr-dummydevice-2.0.0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: dummy output device - for recording server without any output devices"
+HOMEPAGE="http://phivdr.dyndns.org/vdr/${PN}/"
+SRC_URI="http://phivdr.dyndns.org/vdr/${PN}/${P}.tgz"
+
+KEYWORDS="amd64 x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.0.0"
diff --git a/media-plugins/vdr-duplicates/Manifest b/media-plugins/vdr-duplicates/Manifest
new file mode 100644
index 000000000000..e0e20fee2161
--- /dev/null
+++ b/media-plugins/vdr-duplicates/Manifest
@@ -0,0 +1,9 @@
+AUX duplicates-0.0.5_Makefile-new.diff 7408 SHA256 d1e6bc830726a1f92d38923981a5403bfa4e2b3e653572d908dcbd2cacccbd61 SHA512 114e25f66cd0eeaa7438ae5af0b7579324b001d9b2b1a25ba39a69454a233976be311f30e7d2a8b53362d324499ee69f174acce8bcf5ec96e8ed9d5e24ef0e88 WHIRLPOOL 2dfeee810370f0971b744b2cf64307469cbac9e2261e7c3d8dff464679e2aefbfbc6096e7c7587461c5505de3cb30f8e33637b3e269df846cde7b32d806f178d
+DIST vdr-duplicates-0.0.5.tgz 14745 SHA256 9ebe5efcf41a504f9bd3dbeb0cd709e101a31f2cac89f266e5cc1a6426c2cbb4 SHA512 9e8ec30cbf9b1447aa00152be48237a8688dcfd746b06774b3f5d87d7100037ee8f890507c06d203a81bc05b4b476e326a3c1f0fe84e222a876a7de534b2495d WHIRLPOOL a80b7d9247485bfe0de6cc07061b3906b629e332a4aea09ab5e3526cc35146522ff244f96be73e416deca70eaeb9e6ba1240c28437d7c7296911a870f7ad044f
+DIST vdr-duplicates-0.1.0.tgz 16696 SHA256 6e40acb6dbc7103dce858b5caad5cc96fb21dd9dc2d2c53a60e78a44d626510f SHA512 1ada8262ed349af98ba3ea62bb732b69febff29d74a7dd225f3ee3216e3ea7d5a20fea71ad4f7dd2f87da5a27b7f6de0dcd56554e6f819f3a002e51633c50500 WHIRLPOOL 83be55c0b83555f115111ab2447340ab8fe5994e443590c8f09590cd341d239fd7a32306b4aa4d9c3ed0e5165cc9758c37ce9dccc9e2658e99629f17f30a6d84
+EBUILD vdr-duplicates-0.0.5-r1.ebuild 452 SHA256 adc4bdb44910a915a43ad6e5b24c5c17d2b5cd5ef80b78ca2519acac24ec3181 SHA512 2889da1b8a2f7e318565667b071e6dafa84dbf3f238fc97d204354581c6abe212bf6f5b02fde268e3f6c579d752093a378e518681cf13f39b0594cd35e50e9fb WHIRLPOOL 0076562f774a078efb85c7cab4faf139bf526553b79873b3aeef1f7409ab40e0f4ed250ab08b005c1f3e3839cfa4d22a79e31140fd268c078d0f2f3fe9227792
+EBUILD vdr-duplicates-0.0.5.ebuild 390 SHA256 7bd00472439418ac6857779782bb5ff0ab0a427ed3b9018f1de212ed732965c4 SHA512 e5de3cc0e2217d75df4b0cedfaa2ddbb381b1d19593492198480fd03a147f4e4bd9820da5185576214537dbc140144c002cfbb2c551c789292b292574eb9d943 WHIRLPOOL b09209f6b5ea585df59998a423bc1e8c6e02624b927fd72d42f190fbeeebb3172337da5035517c69c06e64ac38075ac12c090d0bf1c1ed7238195601bddb8c7f
+EBUILD vdr-duplicates-0.1.0.ebuild 392 SHA256 138d5f12118b713ad4e6911b452e7f3bb56c1d6f7bb770a22c0427f39e5620c8 SHA512 5a9b874faf3a5291271530c6cb9967a2bc8977bbca3edc0f25f5e0a86128a37218034dc794d07f34dde713e216d8d6323755053656f34b5536cf5700eee54e87 WHIRLPOOL 1c74b5668a4beb5b41fbfda7f7e27d1e9686239e538d8f8f6e74cd2c56be55a5eaae3787d1b2a8090062a9d41f7c03b368e7a4c881fc9e1cd3513982b0867e78
+MISC ChangeLog 3132 SHA256 23d42b023717c74621ff8d1702be4d7ea8728df62e70aa3bb62007b0208dcee6 SHA512 bbcbc44bb6070ee6b74b6cd8bf94c5cc1f0206422d85b66998a45088e970d2f662b8f8654aaf435686fad87e6f4de8c61627422f43415854dab5a0ddacc6d729 WHIRLPOOL 7926d0dc0deb06cafdd9f9770067ad2ec3687027a8da1d2b1a6dfc6f78c51d65ae6bb3cf3c97fa49964569688210ae7433385d4911c0fd8a88e65e6183f13acc
+MISC ChangeLog-2015 1222 SHA256 14aaf60c4c3d392516c715c14009b1011829473482a02e66e35ad819b1a38aa8 SHA512 358b317207d1cef4c286508fc6bf91c0bb2650be8f860667a70a79bca9f358c9c7dc1ff53bdc716bb05ab1c27d8130b09ca629e4eb486eb4453defe4497e1abd WHIRLPOOL e3dd9cc93628e5fb381e795b976e4da32eeef666f08b670807da4152b763d5b0f4f090b854f9d3b4926121950b9b9be00333ba5073f554f95ca47e1113c9f13e
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
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
new file mode 100644
index 000000000000..4a37b4d25ea1
--- /dev/null
+++ b/media-plugins/vdr-duplicates/files/duplicates-0.0.5_Makefile-new.diff
@@ -0,0 +1,217 @@
+New Makefile handling up from vdr-1.7.34
+completed german translation
+minor fixes in .po files
+Signed-of-by: Joerg Bornkessel <hd_brummy@gentoo.org> 2015/Jan/03
+diff -Naur duplicates-0.0.5.orig/Makefile duplicates-0.0.5/Makefile
+--- duplicates-0.0.5.orig/Makefile 2015-02-03 10:40:33.661259290 +0100
++++ duplicates-0.0.5/Makefile 2015-02-03 10:53:20.542203193 +0100
+@@ -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* *~
+diff -Naur duplicates-0.0.5.orig/Makefile-vdr-1.7.33 duplicates-0.0.5/Makefile-vdr-1.7.33
+diff -Naur duplicates-0.0.5.orig/po/de_DE.po duplicates-0.0.5/po/de_DE.po
+--- duplicates-0.0.5.orig/po/de_DE.po 2012-12-13 09:32:52.000000000 +0100
++++ duplicates-0.0.5/po/de_DE.po 2015-02-03 11:12:44.879118021 +0100
+@@ -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"
+diff -Naur duplicates-0.0.5.orig/po/fi_FI.po duplicates-0.0.5/po/fi_FI.po
+--- duplicates-0.0.5.orig/po/fi_FI.po 2015-02-03 10:40:33.661259290 +0100
++++ duplicates-0.0.5/po/fi_FI.po 2015-02-03 11:13:00.607116870 +0100
+@@ -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"
+diff -Naur duplicates-0.0.5.orig/po/it_IT.po duplicates-0.0.5/po/it_IT.po
+--- duplicates-0.0.5.orig/po/it_IT.po 2015-02-03 10:40:33.661259290 +0100
++++ duplicates-0.0.5/po/it_IT.po 2015-02-03 11:13:17.167115659 +0100
+@@ -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
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-duplicates/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-duplicates/vdr-duplicates-0.0.5-r1.ebuild b/media-plugins/vdr-duplicates/vdr-duplicates-0.0.5-r1.ebuild
new file mode 100644
index 000000000000..e01bdcfcaf4e
--- /dev/null
+++ b/media-plugins/vdr-duplicates/vdr-duplicates-0.0.5-r1.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: show duplicated records"
+HOMEPAGE="http://www.tolleri.net/vdr/"
+SRC_URI="http://www.tolleri.net/vdr/plugins/${P}.tgz"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${VDRPLUGIN}-${PV}_Makefile-new.diff" )
diff --git a/media-plugins/vdr-duplicates/vdr-duplicates-0.0.5.ebuild b/media-plugins/vdr-duplicates/vdr-duplicates-0.0.5.ebuild
new file mode 100644
index 000000000000..4cbdb67ae364
--- /dev/null
+++ b/media-plugins/vdr-duplicates/vdr-duplicates-0.0.5.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: show duplicated records"
+HOMEPAGE="http://www.tolleri.net/vdr/"
+SRC_URI="http://www.tolleri.net/vdr/plugins/${P}.tgz"
+
+KEYWORDS="amd64 x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.6.0"
+RDEPEND="${DEPEND}"
diff --git a/media-plugins/vdr-duplicates/vdr-duplicates-0.1.0.ebuild b/media-plugins/vdr-duplicates/vdr-duplicates-0.1.0.ebuild
new file mode 100644
index 000000000000..1406493dc9f8
--- /dev/null
+++ b/media-plugins/vdr-duplicates/vdr-duplicates-0.1.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: show duplicated records"
+HOMEPAGE="http://www.tolleri.net/vdr/"
+SRC_URI="http://www.tolleri.net/vdr/plugins/${P}.tgz"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.0.0"
+RDEPEND="${DEPEND}"
diff --git a/media-plugins/vdr-dvbapi/Manifest b/media-plugins/vdr-dvbapi/Manifest
new file mode 100644
index 000000000000..9ff32281dcba
--- /dev/null
+++ b/media-plugins/vdr-dvbapi/Manifest
@@ -0,0 +1,7 @@
+DIST vdr-dvbapi-2.1.1.tar.gz 82813 SHA256 2724768de00a607d7119478296a3ad1cc592c12badbc95480edc5f7e6b3985d7 SHA512 fb632e66c9e477663eb1edf5e630a20b2165495c89d5bd6294d74d6a28c8386021d90914c9c6b958ea3c5c1d0958cc69efa5c65ef72c510c224d676f1eca39ae WHIRLPOOL af18c22bb00ddbb41aa8e3ee091f27a1bb7b79f0d90783af9c9503ad03a568193c88cc41db86e0e06fd8c503ad43242a582b0decc5f64c417283517f05d14727
+DIST vdr-dvbapi-2.2.2.tar.gz 83995 SHA256 86c00b7235952a6b49321efd6c931f0c97885475c9bdc81b0b35236fc7ec7f20 SHA512 01d3a6368e0233a7b96b6ea57b28884a004a130d63da2b2958b1616a1108e83389b68cbe32ec7fc6be65d6741912c4f46621b659fb13dba56e594a1a18af2c63 WHIRLPOOL 107c157c915876b17e437996957205559f2aaee144de732b366566f6817b456da992dfb9d061f9011bd06bb279ab346d394fb751fe87c7ceebddfffe23615a45
+EBUILD vdr-dvbapi-2.1.1.ebuild 2530 SHA256 a4f5138c4221a78a1c98340948ea16fbabaaa017b1dfafdc5853bd760b79f121 SHA512 7016fab9b4d196415afb2b3fe3351e968a85e7a1a45c0b32616933e21938f56567b8254cc8eda89c25e551c55ff4b8f3b6b6dbef034753b3cb8b7e7303699c44 WHIRLPOOL ac1d76776fa44e5ad740e3574de3a46251e1afc8232f3f3dc9aa8544acdafd755715eb80de74de16f4d140dc45e6fe375094960ccf43927b14c9fe444e3c7a8e
+EBUILD vdr-dvbapi-2.2.2.ebuild 2574 SHA256 87952b5637909ae3774fd514ad5bb5656e8fdd46e3007ae61e19a1f1cfc3e65e SHA512 f709f31b511f7ab778b311b6cffd43d79c80897d830fbbab3dfde52ef6bc54800b3245a4bc3e17d10b1ded000ef45ea3ce9c8f7f08600d4c11972de6dce60e39 WHIRLPOOL 320e948c8ade604b4f4250b4d3c6763decba384bac69dcf6b4ed90ecb404d83ceed0fdba8a480e284abaf1ee978f3ddb3d1a8563ad8833afab695410f8aadd55
+MISC ChangeLog 2611 SHA256 4e8a737466a1261f3c83936bd988cc397bdce2884079dd34d6e812638f95eff5 SHA512 16594ad9ab75273edb06c6ef7869ac5fc8a16d8cb93780b57882713a6f7b7059e9398801ca14c898834da5f25826447e39ed9226d01df6d70ff5883873b81c2c WHIRLPOOL 0a9803e6bfd863c1ad69889bbe193ee9c2258368e68762f2838dd46b34d01545d818d98c41cb32bc187fed2b19885f4c7b35272641e665c67dbdaf28797e8fcb
+MISC ChangeLog-2015 403 SHA256 64019a998070b477d424f03aa4c7a5735c13c37b703e0c9371e721fbdeedfbd9 SHA512 34731d4c656b73abc259f9932aa774c2932ba1e667743c1ad05a1f5b53d6c958104a8422fc10f7cb36f20fe4bee82949567cc4fb7687a46e4ce6240951b985f2 WHIRLPOOL b5f30fe13669fd2eeaff89bca8d32565ec398c1b16d58e64b0e1a689701208c3befded1dcdb080080c02ef9c966bc04ef4fc05be2aeecad2d0c032b2491b3bb7
+MISC metadata.xml 340 SHA256 9f68d07f83ea5166c61cd10fce82a1924a1923a301206d898656b46ea8ab49f0 SHA512 e6fdc579dd3a03d90f96e0a5cf4413ee380eeb9a44edb48e117cb347bb1f564bccec4de0da9d70dceef3fc59d9f698ce912639e4599136896fd3715f36ad71a1 WHIRLPOOL df4af8c39c86ca9abce7afa515539b753a87790c3a14db23dac74352931d5522a73442225cb32a240aded19b7fcc1715fb1500dec3118ab3eeac73fc0f37efcb
diff --git a/media-plugins/vdr-dvbapi/metadata.xml b/media-plugins/vdr-dvbapi/metadata.xml
new file mode 100644
index 000000000000..9e2a4b763c8e
--- /dev/null
+++ b/media-plugins/vdr-dvbapi/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person">
+ <email>hd_brummy@gentoo.org</email>
+ <name>Joerg Bornkessel</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">manio/vdr-plugin-dvbapi</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/vdr-dvbapi/vdr-dvbapi-2.1.1.ebuild b/media-plugins/vdr-dvbapi/vdr-dvbapi-2.1.1.ebuild
new file mode 100644
index 000000000000..78e776034747
--- /dev/null
+++ b/media-plugins/vdr-dvbapi/vdr-dvbapi-2.1.1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+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 -> vdr-dvbapi-${PV}.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"
+
+DEPEND=">=media-video/vdr-2.1.4"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/vdr-plugin-dvbapi-${PV}"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ # respect the system CXXFLAGS
+ sed -e "s:FLAGS:CXXFLAGS:" -i 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 value from USEflags (${PARALLEL})."
+ ewarn "This setting may be suboptimal, so you'll probably want to tweak it yourself."
+ ewarn "\n\tRun the script ${WORKDIR}/extra/FFdecsa-benchmark.sh"
+ ewarn "\tand add the output parameter from PARALLEL= to your system make.conf"
+ ewarn "\tVDR_DVBAPI_PARALLEL= your parameter"
+ fi
+
+ export PARALLEL
+}
+
+pkg_postinst() {
+ vdr-plugin-2_pkg_postinst
+
+ elog "This software might be illegal in some countries or violate"
+ elog "rules of your DVB provider"
+ elog "Please respect these rules.\n"
+
+ elog "We do not offer support of any kind"
+ elog "Asking for keys or for installation help will be ignored by gentoo developers!\n"
+}
diff --git a/media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.2.ebuild b/media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.2.ebuild
new file mode 100644
index 000000000000..58a6b05bf7c3
--- /dev/null
+++ b/media-plugins/vdr-dvbapi/vdr-dvbapi-2.2.2.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit vdr-plugin-2
+
+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 -> vdr-dvbapi-${PV}.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"
+
+DEPEND=">=media-video/vdr-2.1.4"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/vdr-plugin-dvbapi-${PV}"
+
+DOCS="HISTORY INSTALL README FFdecsa/docs"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ # respect the system CXXFLAGS
+ sed -e "s:FLAGS:CXXFLAGS:" -i 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 value from USEflags (${PARALLEL})."
+ ewarn "This setting may be suboptimal, so you'll probably want to tweak it yourself."
+ ewarn "\n\tRun the script ${WORKDIR}/extra/FFdecsa-benchmark.sh"
+ ewarn "\tand add the output parameter from PARALLEL= to your system make.conf"
+ ewarn "\tVDR_DVBAPI_PARALLEL= your parameter"
+ fi
+
+ export PARALLEL
+}
+
+pkg_postinst() {
+ vdr-plugin-2_pkg_postinst
+
+ elog "This software might be illegal in some countries or violate"
+ elog "rules of your DVB provider"
+ elog "Please respect these rules.\n"
+
+ elog "We do not offer support of any kind"
+ elog "Asking for keys or for installation help will be ignored by gentoo developers!\n"
+}
diff --git a/media-plugins/vdr-dvbhddevice/Manifest b/media-plugins/vdr-dvbhddevice/Manifest
new file mode 100644
index 000000000000..45eb0df1a42e
--- /dev/null
+++ b/media-plugins/vdr-dvbhddevice/Manifest
@@ -0,0 +1,12 @@
+DIST dvbhddevice-0.0.8_p20130302.tar.gz 39484 SHA256 4572879d3c7621988b4d0d855c87c4823824d9635cf37dbdc42c1a739ffa4cee SHA512 bae68ac195ef7b0cd6eaee4fa08731aefc7e5758d0b2a495920990147fdd1fbbe7e9f22e619f100876ee3a8a45c92a4751daf8ed49a8164e4cb0906f29439a88 WHIRLPOOL 638a5dcb42b3bedc1eaeb0f6ff6cec0dd400016b84ecf3fc96c41a2729379e540497e2c6631b63fab9d95265caba854c051ce3765a6df45ea823a55ea19d6573
+DIST dvbhddevice-0.0.9_p20130409.tar.gz 39971 SHA256 f39d999e5938a2960f026fba1db6f830c584f84a720ef9d14a783937df5f8206 SHA512 49a2b183a538035b3119db1e2e943630c2edafdea0cbd6167485f8bb2549a12c7f8b2c85b7f752554346510aacaed9836768febc6e06600efb5503c746cca15e WHIRLPOOL 6240c807ab9146436da02812c8f8632e686f7b5fdb8ddc21ee5b1919151772d60737e59f4b2e34985d1c8cea5e0fbcf0bd0e328e4c2a15c140f59c7a7e3a9c70
+DIST dvbhddevice-2.1.3_p20140115.tar.gz 40424 SHA256 2914669b17b64c94072d6ab30d9c28d55c33d66ff2339efebf150919cf230bb3 SHA512 29729325affec5e1330cf361a0c82ee5ef9f48f9a6a5032881b331a6451c05c8d99831c43e3eb08129053a7549dd4cd73a5e0afc6fe04d35956c8fecad48d2f4 WHIRLPOOL 10ef51a333ac3bb2fb60fde67ede4aa1f8ffc44b1334ca907aafd7c2bb30627cf413f5fa6c8e681eb4afa4f3ef43cead59ab512fab9a5a170f09bf6d9a81b516
+DIST vdr-dvbhddevice-2.1.6_p20141116.tar.gz 40902 SHA256 ba10506a8bfcd5044e05edbeda098cf7cb481fd1010f71eb314d785c49c122b7 SHA512 0189cf5bfd1d9648915ec65427b4eeeb85ac80281a07a910e65381d86913c37d5840abd8984f17028afe63eae457c7ce398a446e3ad4b70ae4deada316c14b5b WHIRLPOOL 2d6f9e6d9b00e04939a41165b8a23f4017720fb174db9560a78788c36d62705be6c1ac10bc263b58f1dd317658beebe9edcec4ffeb779016a4d118ef41a16709
+EBUILD vdr-dvbhddevice-0.0.8_p20130302.ebuild 861 SHA256 7645bdc937b715a579434fba4a8e7de371aeffe7caab455e4c898b8f35922a85 SHA512 daa279d41abcfecc3d4cd2e4a107e051d461d72765f7887b66b3750e311447c8efc0a0e522ac97912b5e2b816523af24ed4e16a7ed84852cac2fe6d9b09200c3 WHIRLPOOL 2e36eb1d16fb85f63e8d2b1084c2e235e27a23550a72c6b2e7686d57a657f0ada4ab7bba82c314968e4f5a7ef25f19e57c571d196ed5988329266358eee2053a
+EBUILD vdr-dvbhddevice-0.0.9_p20130409.ebuild 861 SHA256 4b3833b5197731933f9ef17b470260cbc2f50e6abe19fb5061a54c1d37fcfa83 SHA512 8c88d150cf59325245abad575fe693f4aecdf9152b84141ae1359a4b21ebca206f25a4d1148b0955fdc6554d85a4b4df17c833135861adfac5fdc3d2e3df7ac5 WHIRLPOOL 1f1e92e4d012d53d9bf23f57cd0350740c79c67695a870945ec0f73281b36e957f96abb156fff5ea13974e53a2116a063634f2acad156ec78c4f8ac3dc67e8e4
+EBUILD vdr-dvbhddevice-2.1.3_p20140115-r1.ebuild 1059 SHA256 8233c528f65f205ec6436803d67290f8941c1b15b3ec433c9d5c4913b9386b81 SHA512 4f42bf81676b32112fa2206abe66f322bfd8b693a5f347691893e73d73b91e522eb88e7a75bbb9f28d19ee467ce42b448c2874b53c94f1c0c9d890c421779b87 WHIRLPOOL 031d5e484b5c1768011fa1718d083aa27e991f094603e2cac086fb1eadbafa7bbe207bc6f75208353f372c9d45eb6fe71c983712a7ad1130d9196add046db318
+EBUILD vdr-dvbhddevice-2.1.3_p20140115.ebuild 857 SHA256 efb77fd698dfe49e685ebe4402f8dc71dc98c7f9b4345d6ce800205e6a633c67 SHA512 2f934ed8f9a66bb99b67ab1a112991cffdcb0b950db820e8ad49efc6c2372254387e3b430340cba1b2438d617176e94ceea58a67179b14bdbb72eba7b6453352 WHIRLPOOL 42df05535ca9e7a62bbb2eb0d711c950b911c25287bff271fd82f9fc7f93bd7f34479467ea7a115881216fd7d24e150b9d808afa8304d89e937d8d4ea8d21345
+EBUILD vdr-dvbhddevice-2.1.6_p20141116-r1.ebuild 1004 SHA256 38e69c1c91227ee9961480338e28e6bd612fdfd63627041c17ae9e9fd7b2271f SHA512 bf7058de62f25c5d5c692aea6d3406791d1728ab27ad868a0d10e3fed5c33a67c3b51e93d22e91441feb86c4e788af536ea517bcf631c00572decdde67c154d5 WHIRLPOOL 0c34fe35ddd54c1028ec247f038abb1d511ea7ff057dab09807f0c61e159c30bbbe2991cf947c154264b5696a9d5916141827cdf1f1e24d92b62e68a3cd52123
+MISC ChangeLog 2848 SHA256 467bacbd5c5417c44ef493a5244a0860838280c1a2b7cbab8577bf17593aae05 SHA512 dd894d3221c0cefcf6508dcd6bf09562f72d7c58cc78f7acd11a85a1794dd618b8a53e32cd86431f3b541b0af44a827e9244010f71ba96a05b43793a41b56c6d WHIRLPOOL 93b9e79985ff4d69fd975d09c4f9a56d18a12044353dcb08615d765c01a95de30d78f87967a022b59db0c100d921555faaa07dab583f1b18ef949dccc081a06e
+MISC ChangeLog-2015 1442 SHA256 da6b1e511522220b70e2fb0a2e3f5556b679d7fa039e1a9dd37ef6238cd71548 SHA512 0fcdd47893675da275a23c112ff98bf696b0e315c82a57bab5926d2e30747cd2b74268f1de8f0fbe868ca99da37c23fb5499384ca3b06c9dfdb19f31df32e997 WHIRLPOOL 77c1d933e1eb146ef2eddc19960693d88afb693c53a0f912d9d5bfb6082c26b8c70ee42e8a5ecff3d6a84a86502660de88b2c60775728ea3d7b688399f215abd
+MISC metadata.xml 347 SHA256 1ea15f3238e3dca98648eae4d0a7ce3f33133de02c463df845370e2ca2e44c53 SHA512 97f8bbb17d1fb015e5eaf9903da1f49a98018ba361abbde44ac759076a9947ace147d7a7f6f35ccf7e26b428e1c3279605fac36239117974b2c4e98f3f6d5c2a WHIRLPOOL 19618de0be2407fb7046d9a81720c4119a09c3523ce3412b7c33e5372795a4cdbd89bf01dc88178c7ff637d05d510ff1aff77ef8e6a4a63f4a15e2e8bd1e1daf
diff --git a/media-plugins/vdr-dvbhddevice/metadata.xml b/media-plugins/vdr-dvbhddevice/metadata.xml
new file mode 100644
index 000000000000..2223ff4c5ead
--- /dev/null
+++ b/media-plugins/vdr-dvbhddevice/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://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="bitbucket">powARman/dvbhddevice</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/vdr-dvbhddevice/vdr-dvbhddevice-0.0.8_p20130302.ebuild b/media-plugins/vdr-dvbhddevice/vdr-dvbhddevice-0.0.8_p20130302.ebuild
new file mode 100644
index 000000000000..024f5e7b09b4
--- /dev/null
+++ b/media-plugins/vdr-dvbhddevice/vdr-dvbhddevice-0.0.8_p20130302.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit vdr-plugin-2
+
+HG_REVISION="946fc7bd41fa"
+HG_REVISION_DATE="20130302"
+
+DESCRIPTION="VDR Plugin: output device for the 'Full Featured' TechnoTrend
+S2-6400 DVB Card"
+HOMEPAGE="http://powarman.dyndns.org/hg/dvbhddevice"
+SRC_URI="http://powarman.dyndns.org/hgwebdir.cgi/dvbhddevice/archive/${HG_REVISION}.tar.gz
+-> dvbhddevice-0.0.8_p${HG_REVISION_DATE}.tar.gz"
+
+KEYWORDS="~x86 ~amd64"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.7.38"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/dvbhddevice-${HG_REVISION}"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ fix_vdr_libsi_include dvbhdffdevice.c
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ doheader dvbhdffdevice.h hdffcmd.h
+
+ insinto /usr/include/libhdffcmd
+ doins libhdffcmd/*.h
+}
diff --git a/media-plugins/vdr-dvbhddevice/vdr-dvbhddevice-0.0.9_p20130409.ebuild b/media-plugins/vdr-dvbhddevice/vdr-dvbhddevice-0.0.9_p20130409.ebuild
new file mode 100644
index 000000000000..62e6ce35c8ab
--- /dev/null
+++ b/media-plugins/vdr-dvbhddevice/vdr-dvbhddevice-0.0.9_p20130409.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit vdr-plugin-2
+
+HG_REVISION="7a48070da75b"
+HG_REVISION_DATE="20130409"
+
+DESCRIPTION="VDR Plugin: output device for the 'Full Featured' TechnoTrend
+S2-6400 DVB Card"
+HOMEPAGE="http://powarman.dyndns.org/hg/dvbhddevice"
+SRC_URI="http://powarman.dyndns.org/hgwebdir.cgi/dvbhddevice/archive/${HG_REVISION}.tar.gz
+-> dvbhddevice-0.0.9_p${HG_REVISION_DATE}.tar.gz"
+
+KEYWORDS="~x86 ~amd64"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.7.39"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/dvbhddevice-${HG_REVISION}"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ fix_vdr_libsi_include dvbhdffdevice.c
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ doheader dvbhdffdevice.h hdffcmd.h
+
+ insinto /usr/include/libhdffcmd
+ doins libhdffcmd/*.h
+}
diff --git a/media-plugins/vdr-dvbhddevice/vdr-dvbhddevice-2.1.3_p20140115-r1.ebuild b/media-plugins/vdr-dvbhddevice/vdr-dvbhddevice-2.1.3_p20140115-r1.ebuild
new file mode 100644
index 000000000000..feb838721835
--- /dev/null
+++ b/media-plugins/vdr-dvbhddevice/vdr-dvbhddevice-2.1.3_p20140115-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+HG_REVISION="60c58ae453d0"
+HG_REVISION_DATE="20140115"
+
+DESCRIPTION="VDR Plugin: output device for the 'Full Featured' TechnoTrend
+S2-6400 DVB Card"
+HOMEPAGE="http://powarman.dyndns.org/hg/dvbhddevice"
+SRC_URI="http://powarman.dyndns.org/hgwebdir.cgi/dvbhddevice/archive/${HG_REVISION}.tar.gz
+-> dvbhddevice-2.1.3_p${HG_REVISION_DATE}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.7.39"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/dvbhddevice-${HG_REVISION}"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ fix_vdr_libsi_include dvbhdffdevice.c
+
+ if has_version ">=media-video/vdr-2.1.10"; then
+ sed -e "s:pm = RenderPixmaps():pm = dynamic_cast<cPixmapMemory *>(RenderPixmaps()):"\
+ -e "s:delete pm;:DestroyPixmap(pm);:"\
+ -i hdffosd.c
+ fi
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ doheader dvbhdffdevice.h hdffcmd.h
+
+ insinto /usr/include/libhdffcmd
+ doins libhdffcmd/*.h
+}
diff --git a/media-plugins/vdr-dvbhddevice/vdr-dvbhddevice-2.1.3_p20140115.ebuild b/media-plugins/vdr-dvbhddevice/vdr-dvbhddevice-2.1.3_p20140115.ebuild
new file mode 100644
index 000000000000..57f77567249f
--- /dev/null
+++ b/media-plugins/vdr-dvbhddevice/vdr-dvbhddevice-2.1.3_p20140115.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+HG_REVISION="60c58ae453d0"
+HG_REVISION_DATE="20140115"
+
+DESCRIPTION="VDR Plugin: output device for the 'Full Featured' TechnoTrend
+S2-6400 DVB Card"
+HOMEPAGE="http://powarman.dyndns.org/hg/dvbhddevice"
+SRC_URI="http://powarman.dyndns.org/hgwebdir.cgi/dvbhddevice/archive/${HG_REVISION}.tar.gz
+-> dvbhddevice-2.1.3_p${HG_REVISION_DATE}.tar.gz"
+
+KEYWORDS="amd64 x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.7.39"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/dvbhddevice-${HG_REVISION}"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ fix_vdr_libsi_include dvbhdffdevice.c
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ doheader dvbhdffdevice.h hdffcmd.h
+
+ insinto /usr/include/libhdffcmd
+ doins libhdffcmd/*.h
+}
diff --git a/media-plugins/vdr-dvbhddevice/vdr-dvbhddevice-2.1.6_p20141116-r1.ebuild b/media-plugins/vdr-dvbhddevice/vdr-dvbhddevice-2.1.6_p20141116-r1.ebuild
new file mode 100644
index 000000000000..16739aea3180
--- /dev/null
+++ b/media-plugins/vdr-dvbhddevice/vdr-dvbhddevice-2.1.6_p20141116-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+HG_REVISION="88cd727ebc99"
+HG_REVISION_DATE="20141116"
+
+DESCRIPTION="VDR Plugin: output device for the 'Full Featured' TechnoTrend
+S2-6400 DVB Card"
+HOMEPAGE="https://bitbucket.org/powARman/dvbhddevice"
+SRC_URI="https://bitbucket.org/powARman/dvbhddevice/get/${HG_REVISION}.tar.gz ->
+ ${P}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.0.0"
+
+S="${WORKDIR}/powARman-${VDRPLUGIN}-${HG_REVISION}"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ fix_vdr_libsi_include dvbhdffdevice.c
+
+ if has_version ">=media-video/vdr-2.1.10"; then
+ sed -e "s:pm = RenderPixmaps():pm = dynamic_cast<cPixmapMemory *>(RenderPixmaps()):"\
+ -e "s:delete pm;:DestroyPixmap(pm);:"\
+ -i hdffosd.c
+ fi
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ doheader dvbhdffdevice.h hdffcmd.h
+
+ insinto /usr/include/libhdffcmd
+ doins libhdffcmd/*.h
+}
diff --git a/media-plugins/vdr-dvbsddevice/Manifest b/media-plugins/vdr-dvbsddevice/Manifest
new file mode 100644
index 000000000000..fb7ba7e838fb
--- /dev/null
+++ b/media-plugins/vdr-dvbsddevice/Manifest
@@ -0,0 +1,7 @@
+DIST vdr-dvbsddevice-2.0.0.tar.gz 18780 SHA256 e93998ba7fe5735735f59fb1c2375fa09ec4c2b87a5fc448f8de5f2f49c95d9f SHA512 e0e32158fb3d8cc5857a85e89ba7d4f7c641509b21184022d4c7184621db01f93380bde7fdce9540e3cba73dc40ae405bdad323aee989f07ad1f0ce5f4d533ca WHIRLPOOL 9324421f1684d9f2ebc1b0da23408b455023ba9688f2832997c53e458852467fe67cb4c40dcf75f073dd558e83ff27d32fc5f52d6f495ec9753ea16f557169a1
+DIST vdr-dvbsddevice-2.2.0.tar.gz 19122 SHA256 efafadfed2b6a39473706de9cb6270858a6b7dfe2d973b059ab2c3c7750ae11b SHA512 261861070c1acd2bfac2b0942e46d91a97d694ce3f392bfa4c3707eff104f58cb86db56cddc2f3d76be69e487b11ffb005b9c123626b45c0f0ed8a9e10ddcf91 WHIRLPOOL f9e73e16e846f9716528af0c92ab0ae0d816c9d23c671b1fa358b3b1e1d12f4a4cf18c304cd5da105b61d00f625b6fe3604893b83a754e6d5de5ffe35065b78e
+EBUILD vdr-dvbsddevice-2.0.0.ebuild 500 SHA256 0701be50a403fdf82ccf203e26be1b873447d937d5865462d55a42f26b732bcb SHA512 36605b34a0bfc3f024d592c384ef378c819c482ac9e8225e0f5d8c114f17800c8b88d1eb5e61a5db38c10bf9227b7372020d90ea0a41db51c581b27789ed28e1 WHIRLPOOL e7e532b695935d53ea4cebaaf1a7b91161de7541994c232c83d16953a52dc2fca00d48f2a1cf66024f087fcc46b66054ff87da617dd9eaa703a9ea972ee97d0d
+EBUILD vdr-dvbsddevice-2.2.0.ebuild 531 SHA256 b1d83975a0a20136eb4645ed874dc6eac1dffcb90cedf67097dd6a8e60b9cf0f SHA512 b354e1dbcaa877e85bd1cc68911916783f61ec90f4c6e6f36a67bb055fc83fdc2456b978976f2454315c59789a1504c0d296a5e92ddb175768dc260626df6a28 WHIRLPOOL e299f77b0dd7a8b70fddf5fb10aa3fe2bfc7e4ccf7f92340435677eb1b01a661d2241680daa091089d745071c5748be063b4bd7ad4e265a98583db0284915a31
+MISC ChangeLog 2586 SHA256 c761338407cfdd8b444b7cf491628d925e69692da571dbcbae080257b0ea20c4 SHA512 42b9fbac02216ceadfa8727a525482ca97c366624c3f699843a431c530ca81ca193e07ab5ef05135d99753e40a4eb323fa4584c13d2fd51285a2756ab4fde0b1 WHIRLPOOL 3ba2abdcde126296d76d2c3a7ce75d0c255979e24375be7793e048763403d3a4840ac8253a50031f320b70c39148e9e835c405738bcec32f95919c29c9de9d33
+MISC ChangeLog-2015 631 SHA256 86dcd43a6fcc0569a512a752a9a56df6ab8724dbd209f91a99607c58867dda05 SHA512 e23be80be0f94eec07034f010374aa67e85ad616d102959960dff4cd4bda0f724aaed405be672bcf90f8fa097c13f1d05e1277359184151ea933081586b0b561 WHIRLPOOL 2a3d8c3343d2d7fa05d9dad6f8fc9216c510d72c7f1892df64c68edb7af29b5ec7bb440a95e9e7cb98d7ffaf7d060350d102b3ba43f33eaab91e73dea379a64f
+MISC metadata.xml 251 SHA256 2bba3f7da31b444c864663556a5a0ee846b9a80236fa4d34f1ce2094abd75a35 SHA512 5bc0d0646e1dc625e70cc77e6d0ce57a3183dc017eea0f6c406a0849a3f38923ac49de73846196bf2bc378043fb13c79d7cbb754ce328cc079e0223289d402db WHIRLPOOL 971501122d5a5c7a872380068baabdd2943896181349212fcd52eafa337542a371800d32c4c183db82e95759988ff74ad9249e74a21569fad02b6cbab3377d8d
diff --git a/media-plugins/vdr-dvbsddevice/metadata.xml b/media-plugins/vdr-dvbsddevice/metadata.xml
new file mode 100644
index 000000000000..18b2e396af49
--- /dev/null
+++ b/media-plugins/vdr-dvbsddevice/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-dvbsddevice/vdr-dvbsddevice-2.0.0.ebuild b/media-plugins/vdr-dvbsddevice/vdr-dvbsddevice-2.0.0.ebuild
new file mode 100644
index 000000000000..e2566ee9f1b9
--- /dev/null
+++ b/media-plugins/vdr-dvbsddevice/vdr-dvbsddevice-2.0.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: output device for the 'Full Featured' SD DVB Card"
+HOMEPAGE="http://www.tvdr.de/"
+SRC_URI="https://dev.gentoo.org/~hd_brummy/distfiles/${P}.tar.gz"
+
+KEYWORDS="amd64 x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.7.36"
+RDEPEND="${DEPEND}"
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ doheader "${S}"/dvbsdffdevice.h
+}
diff --git a/media-plugins/vdr-dvbsddevice/vdr-dvbsddevice-2.2.0.ebuild b/media-plugins/vdr-dvbsddevice/vdr-dvbsddevice-2.2.0.ebuild
new file mode 100644
index 000000000000..edbbf3ea65e1
--- /dev/null
+++ b/media-plugins/vdr-dvbsddevice/vdr-dvbsddevice-2.2.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: output device for the 'Full Featured' SD DVB Card"
+HOMEPAGE="http://www.tvdr.de/"
+SRC_URI="mirror://gentoo/${P}.tar.gz
+ https://dev.gentoo.org/~hd_brummy/distfiles/${P}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.2.0"
+RDEPEND="${DEPEND}"
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ doheader "${S}"/dvbsdffdevice.h
+}
diff --git a/media-plugins/vdr-dvd/Manifest b/media-plugins/vdr-dvd/Manifest
new file mode 100644
index 000000000000..1acfb6a5e4b7
--- /dev/null
+++ b/media-plugins/vdr-dvd/Manifest
@@ -0,0 +1,9 @@
+AUX confd 470 SHA256 ebb1d00d82617d3b31a57b1ea52e84e8f1c88d5ff58d7bf3337c6e4262d05e8d SHA512 64ac28985a27f9324fca2bc04cbcf61f68703d802707b7420fa4c5eb1ea9946872c3ea619f746925941758bcb5b7309854e1ec6b9aa2a72e0234f0deb3c849a1 WHIRLPOOL 581bc2dc39699556e446d08154968d0ef33fca07b7ce7284007cd0b6ea010d6bf02c1b516d45431882fc94a0d3d38b25504febf23d8aba8777011e6fe761240e
+AUX rc-addon.sh 253 SHA256 021053b8b959fca13a5c51e4e870b8b40dcfa4e8effb8c0d953bc38f29bb9ff9 SHA512 3e4b5dc48dd6a542885c2daba35c843232f271433667c0b9b0d70c7da85851f4bd72faa4e395221e4bc213ccadf949479b4b3b4e8bcf0804397ac254283fb064 WHIRLPOOL f58c986fe6c645aea767298af752194ff8d80ac0766234e90699182b33c4291d77c75d970700a032708cff1e8d1272611618e3c5f2b4c52753406165f3ba1934
+AUX vdr-dvd-0.3.7_pre20090106-compile_warnings.diff 1981 SHA256 451569ea1040cd14ed3dd5fb46554431f1c8a600559812dbe8070db018eb942f SHA512 71849e905a564d904e933a7bd754dae97a22c87b30a9ae865d963203eae3c20177fb86469aa38473f1f6559361e9b4681a9b67c55576797d876b06e3a98249d8 WHIRLPOOL 14d6e1c0ace3dcc0deff0c6fef2237501a0f620a974dd6a47ed7687eafbee94970619fbdc13c25cd016c0b4dfa05438f8e1ac3f0346d6dfdc7c28663bd029a64
+AUX vdr-dvd-0.3.7_pre20090106-fix-dvdnav-using-c++-keywords.patch 515 SHA256 8914b16a734774b5c55ef1261bf9c6bce0f49e6b22c85d30aebb0e163857d8b2 SHA512 6b9c30630b56712e20391a84120aef311ff9b28618cdcb1bef88f3d4b2239b6d776629aa6759bdfb8855279a479fbef076ca994a58220f698ebb2160c1e59237 WHIRLPOOL f3b68a61945c90edf0ae3b4b830333f0c2d81cc8bbc4dacabc2a306ca83423a72961b2a6236e7c5085a66e3f4d9a8808e496b88132d2904daba98575b59efa78
+DIST vdr-dvd-cvs-20090106.tar.bz2 65387 SHA256 8f244d4f17937546465cb2bb450fd7c9fcc888fdeec5c2185b327f8b9214f5ae SHA512 7e0f24cfbd7567d46eed73ca52826970a21d2cd49089cc019f24eced88dde83db2b14222a9a01ed37d376b323f82b53947d9f9c675c32ce775a487baaddb4b26 WHIRLPOOL 15a8ec79a232118010fd43cf1bbadf4047031835fd75cd7226f3b3ea20500aa724e2b74f137c5c2e84e13795d575417124bfa20d3c0b1316e58e0206257d7a22
+EBUILD vdr-dvd-0.3.7_pre20090106-r1.ebuild 828 SHA256 0ef370150e868d066b293dce3148c7e5914102e4e14475d476811b130356fca1 SHA512 214b032d3d12112c6c656cec6b26af35695d3d28404fc549f06797235400ae004b5ac116f009361bfa2cf8cd93764bc0acead9a3596a609436d6266e0b573aed WHIRLPOOL 23a92b930701fe2956a06f880b06e3fc3e745d4835111792a46c4ae09b6c8612af3382af7a56084a62ba19571fd4e2ca9c1e4f62a40b64f18c6758be336741e5
+MISC ChangeLog 3601 SHA256 fe597c072ee08d6de2bb8a64878c626d3454f876f8e3d88aa16fc73c8256fe9f SHA512 70f739ffbc1350bfc0104530b89a6c9f52dfdf7f90ff3d0d557650526bc339b878d60fc8d94ef65098de1f66cd6ca66fb65efe20c556768947949b82599d7209 WHIRLPOOL 61047031461484deb765196ef1586825e1cfc11f1bd3221850c30cfc458148285798fab7eb212e5c59961ca4d9b2f15261f9b6ef0abd22cc55491f5202b83540
+MISC ChangeLog-2015 5092 SHA256 052286676072dacc01e5f7aca8d86cc47fd2bb7aa6061c9920a67996ac166097 SHA512 f896f7bbb02538f5d3cc9d71651ab6880a7df181cc2e99f008fc027543b3b54504917e5a94605658dcc4c1231a02233814b34e2f70adb36310761cf9e1353f6f WHIRLPOOL 14373297530d541a9ffb3d2471abad22e250f1682dce407b80320923eb18f4294b25d8293193ce1564c3bb5df67fc4c15f64384bb2b0d4e4705f052c567f7302
+MISC metadata.xml 427 SHA256 4e53267ba7c7758d9e521c9218c268e21738268e4acf1106e18e88ca16ddfbf7 SHA512 ec91a32a4cc1ec809aa679457bc6b7320c45b9a2537de5a57e7c7e48c6d42c3971b74669178436a46a3cc7adb098fc58d80e475ddcde3ba0d88d665786d48cb5 WHIRLPOOL 4108faf5ca132534db934aa9ee6ec1c816c1a977d10819cbe507387407ca6c18ad0f40f575cf6b06ae89c0c9a455143cb9ed72acaf4c8cf1f636e587ba261d88
diff --git a/media-plugins/vdr-dvd/files/confd b/media-plugins/vdr-dvd/files/confd
new file mode 100644
index 000000000000..6dc484c2f831
--- /dev/null
+++ b/media-plugins/vdr-dvd/files/confd
@@ -0,0 +1,18 @@
+# /etc/conf.d/vdr.dvd:
+
+# Global config file for vdr rc-scripts
+
+# The plugin uses libdvdcss to access CSS protected DVDs.
+# (Note: doing so might be illegal in some countries).
+#
+# allowed values: yes|no
+# default: no
+#DVD_DVDCSS="no"
+
+# By default VDR expects the DVD drive to be located at
+# /dev/dvd (which typically is a symbolic link to the
+# actual device, for instance /dev/hdc).
+#
+# allowed values: device names
+# default: /dev/dvd
+#DVD_DRIVE="/dev/dvd"
diff --git a/media-plugins/vdr-dvd/files/rc-addon.sh b/media-plugins/vdr-dvd/files/rc-addon.sh
new file mode 100644
index 000000000000..000640ebdc90
--- /dev/null
+++ b/media-plugins/vdr-dvd/files/rc-addon.sh
@@ -0,0 +1,15 @@
+#
+# rc-addon plugin-startup-skript for vdr-dvd
+#
+
+plugin_pre_vdr_start() {
+
+ : ${DVD_DRIVE:=/dev/dvd}
+
+ add_plugin_param "-C${DVD_DRIVE}"
+ add_plugin_param "--dvd=${DVD_DRIVE}"
+
+ if [ "${DVD_DVDCSS:=no}" = "yes" ]; then
+ export DVDCSS_METHOD=key
+ fi
+}
diff --git a/media-plugins/vdr-dvd/files/vdr-dvd-0.3.7_pre20090106-compile_warnings.diff b/media-plugins/vdr-dvd/files/vdr-dvd-0.3.7_pre20090106-compile_warnings.diff
new file mode 100644
index 000000000000..70f5bfdf9c30
--- /dev/null
+++ b/media-plugins/vdr-dvd/files/vdr-dvd-0.3.7_pre20090106-compile_warnings.diff
@@ -0,0 +1,47 @@
+fixe a lot of compile warnings,...
+
+Signed of by: Joerg Bornkessel <hd_brummy@gentoo.org> (26 Jan 2011)
+
+diff -Naur dvd-cvs-20090106.orig/player-dvd.c dvd-cvs-20090106/player-dvd.c
+--- dvd-cvs-20090106.orig/player-dvd.c 2011-01-26 15:49:38.000000000 +0100
++++ dvd-cvs-20090106/player-dvd.c 2011-01-26 15:54:07.000000000 +0100
+@@ -2670,18 +2670,18 @@
+
+ //Menu's has no titleNumbers and chapterNumbers (see dvdnav.h)
+ if (titleNumber == 0)
+- asprintf(&titleinfo_str, "%d/%d %d", titleNumber, titleNumbers, chapterNumber);
++ (0 < asprintf(&titleinfo_str, "%d/%d %d", titleNumber, titleNumbers, chapterNumber));
+ else if (angleNumbers > 1)
+- asprintf(&titleinfo_str, "%d/%d %d/%d %d/%d", titleNumber, titleNumbers, chapterNumber, chapterNumbers, angleNumber, angleNumbers);
++ (0 < asprintf(&titleinfo_str, "%d/%d %d/%d %d/%d", titleNumber, titleNumbers, chapterNumber, chapterNumbers, angleNumber, angleNumbers));
+ else
+- asprintf(&titleinfo_str, "%d/%d %d/%d", titleNumber, titleNumbers, chapterNumber, chapterNumbers);
++ (0 < asprintf(&titleinfo_str, "%d/%d %d/%d", titleNumber, titleNumbers, chapterNumber, chapterNumbers));
+ return;
+ }
+
+ void cDvdPlayer::GetAudioLanguageStr(const char **AudioLanguageStr) const
+ {
+ static char buffer[100];
+- char *audioTypeDescr = NULL;
++ const char *audioTypeDescr = NULL;
+
+ if (!DVDActiveAndRunning()) {
+ *AudioLanguageStr = "n.a.";
+@@ -2753,13 +2753,13 @@
+
+ switch (dvdnav_get_video_aspect(nav)) {
+ case 0:
+- asprintf(&aspect_str, " 4:3");
++ (0 < asprintf(&aspect_str, " 4:3"));
+ break;
+ case 2:
+- asprintf(&aspect_str, "16:9_");
++ (0 < asprintf(&aspect_str, "16:9_"));
+ break;
+ case 3:
+- asprintf(&aspect_str, "16:9");
++ (0 < asprintf(&aspect_str, "16:9"));
+ break;
+ default:
+ aspect_str = strdup(dummy_n_a);
diff --git a/media-plugins/vdr-dvd/files/vdr-dvd-0.3.7_pre20090106-fix-dvdnav-using-c++-keywords.patch b/media-plugins/vdr-dvd/files/vdr-dvd-0.3.7_pre20090106-fix-dvdnav-using-c++-keywords.patch
new file mode 100644
index 000000000000..237ad1876458
--- /dev/null
+++ b/media-plugins/vdr-dvd/files/vdr-dvd-0.3.7_pre20090106-fix-dvdnav-using-c++-keywords.patch
@@ -0,0 +1,18 @@
+Description: When including dvdnvav.h define/undefine the "this" keyword,
+ used in dvdnav.h
+Author: Tobias Grimm <etobi@debian.org>
+Bug-Debian: http://bugs.debian.org/642673
+
+--- vdr-plugin-dvd-0.3.6~b03+cvs20090426.0013.orig/player-dvd.h
++++ vdr-plugin-dvd-0.3.6~b03+cvs20090426.0013/player-dvd.h
+@@ -11,8 +11,10 @@
+ #ifndef __PLAYER_DVD_H
+ #define __PLAYER_DVD_H
+
++#define this _this
+ #include <dvdnav/dvdnav.h>
+ #include <dvdnav/dvdnav_events.h>
++#undef this
+
+ #include <vdr/device.h>
+ #include <vdr/player.h>
diff --git a/media-plugins/vdr-dvd/metadata.xml b/media-plugins/vdr-dvd/metadata.xml
new file mode 100644
index 000000000000..79c4956e9dbb
--- /dev/null
+++ b/media-plugins/vdr-dvd/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://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 DVD plugin for the Video Disk Recorder (VDR)
+ </longdescription>
+ <upstream>
+ <remote-id type="sourceforge">dvdplugin</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/vdr-dvd/vdr-dvd-0.3.7_pre20090106-r1.ebuild b/media-plugins/vdr-dvd/vdr-dvd-0.3.7_pre20090106-r1.ebuild
new file mode 100644
index 000000000000..a3b868595e25
--- /dev/null
+++ b/media-plugins/vdr-dvd/vdr-dvd-0.3.7_pre20090106-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+MY_P=${PN}-cvs-${PV#*_pre}
+S=${WORKDIR}/${MY_P#vdr-}
+
+DESCRIPTION="VDR Plugin: DVD-Player"
+HOMEPAGE="https://sourceforge.net/projects/dvdplugin"
+SRC_URI="mirror://gentoo/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND=">=media-video/vdr-1.6.0
+ >=media-libs/libdvdnav-4.2.0
+ >=media-libs/a52dec-0.7.4"
+DEPEND="${RDEPEND}"
+
+# vdr-plugin-2.eclass fix
+KEEP_I18NOBJECT="yes"
+
+PATCHES=(
+ "${FILESDIR}"/${P}-compile_warnings.diff
+ "${FILESDIR}"/${P}-fix-dvdnav-using-c++-keywords.patch
+ )
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ if has_version ">=media-video/vdr-2.1.3"; then
+ sed -i player-dvd.c -e "s:DeviceTrickSpeed(sp):DeviceTrickSpeed(sp,true):"
+ fi
+}
diff --git a/media-plugins/vdr-dvdswitch/Manifest b/media-plugins/vdr-dvdswitch/Manifest
new file mode 100644
index 000000000000..041d9c070fe9
--- /dev/null
+++ b/media-plugins/vdr-dvdswitch/Manifest
@@ -0,0 +1,11 @@
+AUX 0.1.3/confd-r2 442 SHA256 6b00abde5ebe705b13d953ee619e79bd19b50e0583c7e9f49549afdc6aa6585f SHA512 1fac756d1322e725a1fe54722be3066bda937867d3c13370a24e20218ec5f7c1b82e8e18c4e3e7b7a633facb2d008ed0159113260b59c6a0909bd7b9b1c69520 WHIRLPOOL 0ce742a8b5e2cc6ba7d3eebc8b1443fca456add0d7181792687a4443064d82f13c9779f1817e2a2b5c38896173dcf5b2c07a90ad84dbdb84f40362c5dfcca448
+AUX rc-addon.sh 313 SHA256 3f379f1fdf4356b5d38fe1c33612b9a7f003693709abdbd618e90b82a32a3a87 SHA512 b886ace30d15a3b61f03caf3c34928ad39c05a00fdaec1f46619297c79a8f00b4be5f08a0e16e129208801de8c45a87dbdf99d0ea9ecb390348919ea12c85c07 WHIRLPOOL 0a958b0e164fa5768692031c12f119a7481b59bb24160e715285381b48ea7da5eda7eddeebba95f247a7076297910cc457c14461466d6485f788dc426e888ddf
+DIST vdr-dvdswitch-0.2.0.tgz 48213 SHA256 5c2d8e6a0432f79b857b546b0c7506a7a2796f4adc8f1c4bd57bea39601704bd SHA512 a57b872d72ce189444e12b5c8d3f9611d5da2b6d7fb31203129975cf337efdef468355ccbdd5d0ef3ad53d4438019b3bb7e78d0f83c0a7c0864387287d2cd8da WHIRLPOOL a3f917d4ea738cda14e800eba1bf8676a9f72c57ac879fb8137943b47ddd44d0dfad9c14ec9e440399b5d588b44aa6137495593e3058396544f118e333a6f1bf
+DIST vdr-dvdswitch-0.2.1.tgz 48443 SHA256 25ac8d50a48ac52ddf5d8b2db1ad96834db4e157cdb38eaa9a03b048505b603e SHA512 274333421b5af903f843de8ec97456c7bdef8f0dd86c623dac77c0c2e51d94c77b00245430d6f09172c686ba41e46854e220eb43466d7d29e37a8fc22766bf55 WHIRLPOOL 53f0d2771f2d01a1e04294d463cf0cb379335b0d7c21d08e31a5541e3f825973485eb7f4e756787e7981851e4ec241e7f0b4cb275be92fc509ebb07e8d89478d
+DIST vdr-dvdswitch-0.2.2.tgz 50332 SHA256 bc6cf8d44d3c6b20c99334718d636f80ab9a58bb2ce57698c60e4a693f39fb7d SHA512 37a89f33a2280823a885fdb8aa4919c7bc438c26ba6273ec25a7c980d7dac6c57df125f560b6f2f04d46a1db623c129a6e598d61cde66f5944e5b349d65ffeb8 WHIRLPOOL a9c7892035cd93c4714ad9a6876726d2387223734aaf43ac2900892c69d16ff3a8d5d59c862025255d684f068d7d14c877d34a77e2a3dbcef7a4c9bfe30ee05e
+EBUILD vdr-dvdswitch-0.2.0.ebuild 683 SHA256 7efdb02a1c26057528f250375f177782a1c7f7dbc1f4a967f7c14acf795e67e4 SHA512 536d0f1e9a19b89a3ad28a54e6cdbbca49aabdb4693af3f341c070a0c700facfa222babeb5139a83e1472627d73988b95ec6cec5bd559828bdf432d6eb47db48 WHIRLPOOL df420a476cbab3a27119e9940c9fde7128baaa07b44f3faed0dfb0595b5e45fc76b95585c9e706db98963ef970b983203ab7d1573846d7882fbf41e689ce68e9
+EBUILD vdr-dvdswitch-0.2.1.ebuild 684 SHA256 057290d2c696b3e94d8bdea26337385c979738dcb4840d4b29fe1ddab6b6a14b SHA512 8915ddc702dbdeb5cbae6ac79fd7a6a3d866d18deedcd7d00c8ca0d31a90e66748b298b883f0b3da2e386c1dce19a7582d21dd9dae8315f01a511703b51c9142 WHIRLPOOL cda00d56183efea5ca27acc7a918e8cb511b6fa83aaa7adcf1f216d6dda43affe4001c4ff644c08d7eb7aa829da149ab4078496ea99fba07b0f460868490b3f5
+EBUILD vdr-dvdswitch-0.2.2.ebuild 678 SHA256 96f8d106166c56b609c088481e9d61f6d86603336deb5ffd0963cfefbe48d077 SHA512 f6a605b9f4692f19f70b33c56edf57b06299af1cfd0cca53c2a2f5b0ea7f46791a539fdde37c0859e61c2c4ce53fbea59de37e41aac506cddcb166909261d17a WHIRLPOOL ab6e07898cbf11912df58db82e9db77f5c4709593bf7c7e21c8848e7e0ff0f303427fab3d34a750e0e095c4b26d7c2ebc3b9102f0fa9695ec58b1d03a5b534cf
+MISC ChangeLog 2623 SHA256 6afbdbff729a5e8354d804d75b2a10f9a0ffcc6e86f059d340fb1661762dc4bf SHA512 e55cc066e3bd9f317e524e5b0d6da9bd80fd5d0f0ff5e0e08cbde1da542bd0ef0c8f821c342685ecdddb09cccb7d75daa9d791ab4793c3a9eeb5ebc5e46e0fb0 WHIRLPOOL dd329830f61f14b8bc1d6c0e2fdf4347a1304de1c9e95ee9fb9625d2e3f45bca0a1bf8927fc396676ada002563b706cc0df4e008acfd71b40192b074479aebe9
+MISC ChangeLog-2015 4773 SHA256 4e08413c73ed36eb5ad618ac818bab4babd52cd71d8ae0f43f08c4220ab97732 SHA512 e0d333434fd07967b971090ba232c7ff85f36c5929f6ee2a058777a39395846b1442e2817b1680f3cecc31d8bd889c5620a99654a04405263a5a5fdae92685e6 WHIRLPOOL 0ab9da2620ba9c59cf2248805974adc17a4888ba14fad4e995df3088fe880d384ba4af13ede9052f0e6d7d119205cabd0b4c15b314da41241c8cc0bc6a8b1bef
+MISC metadata.xml 337 SHA256 c27fb7d5d737c2a2a9376e9d783da433b6779f7231fa668953ea30e94f39c539 SHA512 c7f3b81a7f5f0425b2f247ee78325e7be133ac817e45eb23152adba4bac1abc99dbf973042590830bd5bd53f22664801233f2ec52cfa4940cda0dbf87258b673 WHIRLPOOL e5a311ff2f485329e25547a9971be8dd9fef9a1223bfdbaf3c934bb8a668244b46ec21d568459fbe880dfc1f204abde72c583f8039bb11c997c596046686a53c
diff --git a/media-plugins/vdr-dvdswitch/files/0.1.3/confd-r2 b/media-plugins/vdr-dvdswitch/files/0.1.3/confd-r2
new file mode 100644
index 000000000000..105cdb28dc87
--- /dev/null
+++ b/media-plugins/vdr-dvdswitch/files/0.1.3/confd-r2
@@ -0,0 +1,18 @@
+# Global config file for vdrplugin dvdswitch
+
+# Script to use for reading DVDs
+# default: Use standard-script
+#
+#DVDSWITCH_READ_DVD="/usr/share/vdr/dvdchanger/dvdchanger_readdvd.sh"
+
+
+# Script to use for writing DVDs
+# default: Use standard-script
+#
+#DVDSWITCH_WRITE_DVD="/usr/share/vdr/dvdchanger/dvdchanger_writedvd.sh"
+
+# Slow down the burn speed
+# parameters are numeric ( 1 ... n )
+# default: 0 (unbreaked)
+#
+#DVDSWITCH_BURNSPEED="0"
diff --git a/media-plugins/vdr-dvdswitch/files/rc-addon.sh b/media-plugins/vdr-dvdswitch/files/rc-addon.sh
new file mode 100644
index 000000000000..eac9333c36dc
--- /dev/null
+++ b/media-plugins/vdr-dvdswitch/files/rc-addon.sh
@@ -0,0 +1,11 @@
+#
+# rc-addon-script for plugin vdrswitch
+#
+
+plugin_pre_vdr_start() {
+ : ${DVDSWITCH_READ_DVD:=/usr/share/vdr/dvdchanger/dvdchanger_readdvd.sh}
+ : ${DVDSWITCH_WRITE_DVD:=/usr/share/vdr/dvdchanger/dvdchanger_writedvd.sh}
+
+ add_plugin_param "-r ${DVDSWITCH_READ_DVD}"
+ add_plugin_param "-w ${DVDSWITCH_WRITE_DVD}"
+}
diff --git a/media-plugins/vdr-dvdswitch/metadata.xml b/media-plugins/vdr-dvdswitch/metadata.xml
new file mode 100644
index 000000000000..3fffe4c38bfb
--- /dev/null
+++ b/media-plugins/vdr-dvdswitch/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+ <longdescription>VDR plugin to play dvds and dvd file structures</longdescription>
+</pkgmetadata>
diff --git a/media-plugins/vdr-dvdswitch/vdr-dvdswitch-0.2.0.ebuild b/media-plugins/vdr-dvdswitch/vdr-dvdswitch-0.2.0.ebuild
new file mode 100644
index 000000000000..5b8da775b445
--- /dev/null
+++ b/media-plugins/vdr-dvdswitch/vdr-dvdswitch-0.2.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit vdr-plugin-2
+
+VERSION="534" # every bump, new version
+
+DESCRIPTION="VDR Plugin: to play dvds and dvd file structures"
+HOMEPAGE="http://projects.vdr-developer.org/projects/plg-dvdswitch"
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.6.0"
+RDEPEND="media-plugins/vdr-dvd"
+
+DEFAULT_IMAGE_DIR="/var/vdr/video/dvd-images"
+
+VDR_CONFD_FILE="${FILESDIR}/0.1.3/confd-r2"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ sed -e "s:/video/dvd:${DEFAULT_IMAGE_DIR}:" -i setup.c
+}
diff --git a/media-plugins/vdr-dvdswitch/vdr-dvdswitch-0.2.1.ebuild b/media-plugins/vdr-dvdswitch/vdr-dvdswitch-0.2.1.ebuild
new file mode 100644
index 000000000000..b35b73b8315b
--- /dev/null
+++ b/media-plugins/vdr-dvdswitch/vdr-dvdswitch-0.2.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit vdr-plugin-2
+
+VERSION="1059" # every bump, new version
+
+DESCRIPTION="VDR Plugin: to play dvds and dvd file structures"
+HOMEPAGE="http://projects.vdr-developer.org/projects/plg-dvdswitch"
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.6.0"
+RDEPEND="media-plugins/vdr-dvd"
+
+DEFAULT_IMAGE_DIR="/var/vdr/video/dvd-images"
+
+VDR_CONFD_FILE="${FILESDIR}/0.1.3/confd-r2"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ sed -e "s:/video/dvd:${DEFAULT_IMAGE_DIR}:" -i setup.c
+}
diff --git a/media-plugins/vdr-dvdswitch/vdr-dvdswitch-0.2.2.ebuild b/media-plugins/vdr-dvdswitch/vdr-dvdswitch-0.2.2.ebuild
new file mode 100644
index 000000000000..6ae750800088
--- /dev/null
+++ b/media-plugins/vdr-dvdswitch/vdr-dvdswitch-0.2.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+VERSION="1323" # every bump, new version
+
+DESCRIPTION="VDR Plugin: to play dvds and dvd file structures"
+HOMEPAGE="http://projects.vdr-developer.org/projects/plg-dvdswitch"
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2"
+RDEPEND="media-plugins/vdr-dvd"
+
+DEFAULT_IMAGE_DIR="/var/vdr/video/dvd-images"
+
+VDR_CONFD_FILE="${FILESDIR}/0.1.3/confd-r2"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ sed -e "s:/video/dvd:${DEFAULT_IMAGE_DIR}:" -i setup.c
+}
diff --git a/media-plugins/vdr-epgsearch/Manifest b/media-plugins/vdr-epgsearch/Manifest
new file mode 100644
index 000000000000..fd205574d96b
--- /dev/null
+++ b/media-plugins/vdr-epgsearch/Manifest
@@ -0,0 +1,11 @@
+AUX vdr-epgsearch-1.0.0_vdr-1.7.25.diff 909 SHA256 718e65bed9067b0f4780aa953a2471d563d621464cb582ab84c6b478fa09446d SHA512 4a9bf07360c4703b32c426d04ec6a904cc689df859d67781ba0d957ffc3e32217bf97ea018c0b2b195244b592bccf67d7e12373b262492cdd9ed884939917940 WHIRLPOOL 0619f9b674ba4b8717702321f7ea8b27e88387a4be338b711ca15f9f0ac0814aa8cd5a68763582aa2b3be6f17a902cedfbe1619aa00ded7013e6911e431343c6
+AUX vdr-epgsearch-1.0.0_vdr-1.7.33.diff 4901 SHA256 47beccaf1baa6baf7cddec152645399a7bdd2873ef3a8b4eebf5e75d2df4af55 SHA512 8bcdff9978f7ea0e50e0aac6b065103ebcb3f9676e1f37b0706a6195a2ae81944dbaaa3103600654eb421570ea452c43f6c6379bad806fd94eddead866e87c31 WHIRLPOOL 3498c975274b5116971ce95bb89cffe7985d1c892bdad078c6786993e6f3ca6605e5f0a39c14c397842651d7694913aa63e0e223f1e1e8a167adb33f25cf9001
+AUX vdr-epgsearch-1.0.0_vdr-2.1.2.diff 472 SHA256 e696264ecaab35b3ee9bab9698ca8f644a05f699e666c5f871382aa4d1edd6e9 SHA512 04b4b448e196a7aa77a38a21c233b52f41ca93ef3e3611e92d9cd367d2a6ad9ff27defc650b65c4ee4e7a6b333e6242f8b48786698d57841837900d55ad3ca86 WHIRLPOOL 796a2f19ff20e83b3f0ca983a9fd60f987d935af836f45e7c791e45060a3ad0dc1108f7f7ac10c7e2ba6564dd32ce65f3eeccdf357c8205178f91caae2b6f39e
+AUX vdr-epgsearch-1.0.1_beta5_makefile.diff 1136 SHA256 ebd003bacade121f0ef7ec02d70ea920429fcc303f3ae2a09a12e4b8c34a71b6 SHA512 79114081c2cb17402c0e0a431204d7afbc161a90d911d0c389a90f047280ee17b8112b3f2e9d32295c1dd15ef86695935a54354211c9b28669ad925df8173b92 WHIRLPOOL ae9ec8e2266ae83e45c658f0c161b0cd2ddc83daaf76891285f5ef10a1ae62b42b701e5fcd8e91de9fe395ba288950bd08e25634ed2c1ef1be4effbf4a515f7f
+DIST vdr-epgsearch-1.0.0.tgz 667633 SHA256 989c3ce611ad2b591783dcd7e52a4b462b3352a7657c478e7a3b3c38164b4a12 SHA512 3105dc847a75ad54ca854418a83db847942ba1d85f1c65a94b88310dfcdd5d614b89f0f27fd3ffc8e8c5db6c1c1e0f36e8e7a33cc71299922287f2d19dd385af WHIRLPOOL a661d76f05739d8f411ff8c1dace9b1c059e33d04a87698578a9cecf31bdf4ebc6d41bf9fce21338bafd001f0d1d386a19b08d7a1188081d33ff6f7b9a45a979
+DIST vdr-epgsearch-1.0.1_p20141227.tar.gz 472802 SHA256 f53fd19aab6acca45f345b889eea592affcb18fe6c9e48294fda182c80a53b5f SHA512 952d58f6f03d2804f97be14779faf37c3788b42d78a6460102e2f1c74f6a58d7d68639e7e95e40f27417ce3658c0d5bf856399b6e8e8c214ea143d2865507562 WHIRLPOOL 27d905c7d4430040848c844975000d21fb64d789e230f6f8c57599278f4440b4a3435abe4260d1bc2be3f5fcec70ad9ea9baf734a43a2bd52c7fb69cae44fb98
+EBUILD vdr-epgsearch-1.0.0-r1.ebuild 2570 SHA256 2cede987a0b05f8e60a2a6d1d113759f7d220ab268b4d3a4eddbf630b5cecf49 SHA512 b09d666f1c6a4ce1f6252b3106fe52f8080de341d2a75d299297d30e494351b6bbcca2a00c5b10730a29ca19cd82c23c966c2d5657cb1d28e37432d31b75ed86 WHIRLPOOL e8b1d8e03c4af85394620def26f4ceea0733879ad24222f536424b3fe32c91bb5af84d13479df4cc09c3312085d8c999eb3cce41cefff3832b5a1719bd1152e4
+EBUILD vdr-epgsearch-1.0.1_p20141227.ebuild 2499 SHA256 f8d55cff839eac40e75e03de6c3780d218dac3d34afec8a5455a96d832a4b889 SHA512 270f62da8f0f86a72545c1a4bfbf113be455a0a6c5206aeee105f6dd0101f1af9639c9dca8f5369e5bd19f6036114b7cccb480a09b28c5eda97bea7e7bd86744 WHIRLPOOL 28438becf216d3c36b0e728fc2a745b40d38c911405e925f158f860a026a286c599ce67d001c0f2087e5e33fc11b9d448278d70703dc32a9d50bfbd27027f7b8
+MISC ChangeLog 3120 SHA256 21a218c8ea8d21cd845aaa77b4d0b24a6d795ae790358058c47f4d6ad2a00607 SHA512 a9dfd47e24deb07586020420da4494aee6a67354a53ec8fc8f3ddc8d0e563e6b2386394150b3f7519766fe494e841b147f46308cb2b044f80466a2080c67cd5d WHIRLPOOL a1c2f7d33e6cc4c3fc7ad0df5d383da7fb80e94894bf832f5041903f26bcdf9279dcde08d3e1999c25a68f0a30f84ca580ebe68f2e9e7c0047a76e84ef103a87
+MISC ChangeLog-2015 11872 SHA256 18349eaa62e47afc51ae34ba9ef86b1f29d2c2e72010a8391161360c94718c83 SHA512 d130c4c31cff47d7da523ba28b0bbf5a01e2bddfc504f131b709d73d48f5a6266a24390df1bde3978c8733ca1fd2b8134b977eaba5de036ec4125545e63bf9c3 WHIRLPOOL 0890700927d013e2401b765f06b5971b05b6ef156f9f8493fb61ff123b7e979c0dda1bbbc78bd64986efab357db0ae21965b16429e1d312d24d9218297528164
+MISC metadata.xml 490 SHA256 68644fbb78dac183c1f47f020f8d19f9892c5f9b861c18b966750503f78aafea SHA512 c112df3e2b8603a7e3f79ada4c26c6c18bdae8e6f22e66ae2a8eef924c29f11241a17053ce16eb59482fdc2753aeb6aff36c7dc235ef09042cfdc1c75564c29f WHIRLPOOL 26ae221efb4092a776c76843c19ff49915f9965c294dec4a4cc198484c0aea9e2a7d9195a6e7e047e6036a64e5f2778a44c1f2b05db648d09d625401e696c008
diff --git a/media-plugins/vdr-epgsearch/files/vdr-epgsearch-1.0.0_vdr-1.7.25.diff b/media-plugins/vdr-epgsearch/files/vdr-epgsearch-1.0.0_vdr-1.7.25.diff
new file mode 100644
index 000000000000..3a8babbc16fb
--- /dev/null
+++ b/media-plugins/vdr-epgsearch/files/vdr-epgsearch-1.0.0_vdr-1.7.25.diff
@@ -0,0 +1,32 @@
+--- epgsearch/conflictcheck.h.bak 2012-03-03 15:33:15.000000000 +0100
++++ epgsearch/conflictcheck.h 2012-03-03 15:35:43.000000000 +0100
+@@ -169,12 +169,12 @@
+ result = true;
+ #ifdef DO_REC_AND_PLAY_ON_PRIMARY_DEVICE
+ else
+- result = Priority >= Setup.PrimaryLimit;
++ result = Priority >= 0;
+ #endif
+ #endif
+ }
+ else
+- result = !IsPrimaryDevice() || Priority >= Setup.PrimaryLimit;
++ result = !IsPrimaryDevice() || Priority >= 0;
+ }
+ else
+ needsDetachReceivers = true;
+@@ -259,12 +259,12 @@
+ result = true;
+ #ifdef DO_REC_AND_PLAY_ON_PRIMARY_DEVICE
+ else
+- result = Priority >= Setup.PrimaryLimit;
++ result = Priority >= 0;
+ #endif
+ #endif
+ }
+ else
+- result = !IsPrimaryDevice() || Priority >= Setup.PrimaryLimit;
++ result = !IsPrimaryDevice() || Priority >= 0;
+ }
+ else
+ needsDetachReceivers = true;
diff --git a/media-plugins/vdr-epgsearch/files/vdr-epgsearch-1.0.0_vdr-1.7.33.diff b/media-plugins/vdr-epgsearch/files/vdr-epgsearch-1.0.0_vdr-1.7.33.diff
new file mode 100644
index 000000000000..aa51685cb282
--- /dev/null
+++ b/media-plugins/vdr-epgsearch/files/vdr-epgsearch-1.0.0_vdr-1.7.33.diff
@@ -0,0 +1,120 @@
+diff -Naur epgsearch-1.0.0.orig/epgsearchsvdrp.c epgsearch-1.0.0/epgsearchsvdrp.c
+--- epgsearch-1.0.0.orig/epgsearchsvdrp.c 2012-12-15 11:42:41.000000000 +0100
++++ epgsearch-1.0.0/epgsearchsvdrp.c 2012-12-15 11:44:38.000000000 +0100
+@@ -564,7 +564,7 @@
+ strftime(bufStart, sizeof(bufStart), "%H%M", localtime_r(&start, &tm_r));
+ strftime(bufEnd, sizeof(bufEnd), "%H%M", localtime_r(&stop, &tm_r));
+
+- int timerMatch;
++ eTimerMatch timerMatch;
+ bool hasTimer = false;
+ if (Timers.GetMatch(pEvent, &timerMatch))
+ hasTimer = (timerMatch == tmFull);
+diff -Naur epgsearch-1.0.0.orig/mail.c epgsearch-1.0.0/mail.c
+--- epgsearch-1.0.0.orig/mail.c 2012-12-15 11:42:41.000000000 +0100
++++ epgsearch-1.0.0/mail.c 2012-12-15 11:45:02.000000000 +0100
+@@ -49,7 +49,7 @@
+ const cEvent* pEvent = GetEvent();
+ if (!pEvent) return "";
+
+- int TimerMatch = tmNone;
++ eTimerMatch TimerMatch = tmNone;
+ cTimer* pTimer = Timers.GetMatch(pEvent, &TimerMatch);
+ if (!pTimer) return "";
+
+diff -Naur epgsearch-1.0.0.orig/menu_commands.c epgsearch-1.0.0/menu_commands.c
+--- epgsearch-1.0.0.orig/menu_commands.c 2012-12-15 11:42:41.000000000 +0100
++++ epgsearch-1.0.0/menu_commands.c 2012-12-15 11:45:40.000000000 +0100
+@@ -121,7 +121,7 @@
+ {
+ if (!event) return osContinue;
+
+- int timerMatch = tmNone;
++ eTimerMatch timerMatch = tmNone;
+ cTimer* timer = Timers.GetMatch(event, &timerMatch);
+ if (timerMatch == tmFull)
+ {
+diff -Naur epgsearch-1.0.0.orig/menu_event.c epgsearch-1.0.0/menu_event.c
+--- epgsearch-1.0.0.orig/menu_event.c 2012-12-15 11:42:41.000000000 +0100
++++ epgsearch-1.0.0/menu_event.c 2012-12-15 11:46:17.000000000 +0100
+@@ -92,7 +92,7 @@
+ cEventObj* eventObjPrev = GetPrev(event);
+ cEventObj* eventObjNext = GetNext(event);
+
+- int timerMatch = tmNone;
++ eTimerMatch timerMatch = tmNone;
+ Timers.GetMatch(event, &timerMatch);
+ const char* szRed = trVDR("Button$Record");
+ if (timerMatch == tmFull)
+diff -Naur epgsearch-1.0.0.orig/menu_main.c epgsearch-1.0.0/menu_main.c
+--- epgsearch-1.0.0.orig/menu_main.c 2012-12-15 11:42:41.000000000 +0100
++++ epgsearch-1.0.0/menu_main.c 2012-12-15 11:47:08.000000000 +0100
+@@ -181,7 +181,7 @@
+ if (item) {
+ if (item->timerMatch == tmFull)
+ {
+- int tm = tmNone;
++ eTimerMatch tm = tmNone;
+ cTimer *timer = Timers.GetMatch(item->event, &tm);
+ if (timer)
+ {
+diff -Naur epgsearch-1.0.0.orig/menu_searchresults.c epgsearch-1.0.0/menu_searchresults.c
+--- epgsearch-1.0.0.orig/menu_searchresults.c 2012-12-15 11:42:41.000000000 +0100
++++ epgsearch-1.0.0/menu_searchresults.c 2012-12-15 11:51:12.000000000 +0100
+@@ -217,7 +217,7 @@
+ if (item) {
+ if (item->timerMatch == tmFull)
+ {
+- int tm = tmNone;
++ eTimerMatch tm = tmNone;
+ cTimer *timer = Timers.GetMatch(item->event, &tm);
+ if (timer)
+ {
+diff -Naur epgsearch-1.0.0.orig/menu_searchresults.h epgsearch-1.0.0/menu_searchresults.h
+--- epgsearch-1.0.0.orig/menu_searchresults.h 2012-12-15 11:42:41.000000000 +0100
++++ epgsearch-1.0.0/menu_searchresults.h 2012-12-15 11:51:57.000000000 +0100
+@@ -50,7 +50,7 @@
+ bool episodeOnly;
+ cMenuTemplate* menuTemplate;
+ public:
+- int timerMatch;
++ eTimerMatch timerMatch;
+ bool inSwitchList;
+ const cEvent *event;
+ const cSearchExt* search;
+diff -Naur epgsearch-1.0.0.orig/menu_whatson.c epgsearch-1.0.0/menu_whatson.c
+--- epgsearch-1.0.0.orig/menu_whatson.c 2012-12-15 11:42:41.000000000 +0100
++++ epgsearch-1.0.0/menu_whatson.c 2012-12-15 11:52:37.000000000 +0100
+@@ -527,7 +527,7 @@
+ {
+ if (item->timerMatch == tmFull)
+ {
+- int tm = tmNone;
++ eTimerMatch tm = tmNone;
+ cTimer *timer = Timers.GetMatch(item->event, &tm);
+ if (timer)
+ {
+diff -Naur epgsearch-1.0.0.orig/menu_whatson.h epgsearch-1.0.0/menu_whatson.h
+--- epgsearch-1.0.0.orig/menu_whatson.h 2012-12-15 11:42:41.000000000 +0100
++++ epgsearch-1.0.0/menu_whatson.h 2012-12-15 11:53:09.000000000 +0100
+@@ -35,7 +35,7 @@
+ const cEvent *event;
+ cChannel *channel;
+ showMode mode;
+- int timerMatch;
++ eTimerMatch timerMatch;
+ bool inSwitchList;
+ cMenuTemplate* menuTemplate;
+
+diff -Naur epgsearch-1.0.0.orig/services.c epgsearch-1.0.0/services.c
+--- epgsearch-1.0.0.orig/services.c 2012-12-15 11:42:41.000000000 +0100
++++ epgsearch-1.0.0/services.c 2012-12-15 11:53:34.000000000 +0100
+@@ -143,7 +143,7 @@
+ strftime(bufStart, sizeof(bufStart), "%H%M", localtime_r(&start, &tm_r));
+ strftime(bufEnd, sizeof(bufEnd), "%H%M", localtime_r(&stop, &tm_r));
+
+- int timerMatch;
++ eTimerMatch timerMatch;
+ bool hasTimer = false;
+ if (Timers.GetMatch(pEvent, &timerMatch))
+ hasTimer = (timerMatch == tmFull);
diff --git a/media-plugins/vdr-epgsearch/files/vdr-epgsearch-1.0.0_vdr-2.1.2.diff b/media-plugins/vdr-epgsearch/files/vdr-epgsearch-1.0.0_vdr-2.1.2.diff
new file mode 100644
index 000000000000..5b9d657e95ec
--- /dev/null
+++ b/media-plugins/vdr-epgsearch/files/vdr-epgsearch-1.0.0_vdr-2.1.2.diff
@@ -0,0 +1,15 @@
+diff -Naur epgsearch-1.0.0.orig/uservars.h epgsearch-1.0.0/uservars.h
+--- epgsearch-1.0.0.orig/uservars.h 2013-10-23 00:54:29.000000000 +0200
++++ epgsearch-1.0.0/uservars.h 2013-10-23 00:56:21.000000000 +0200
+@@ -537,7 +537,11 @@
+ cVideodirVar() : cInternalVar("%videodir%") {}
+ string Evaluate(const cEvent*, bool escapeStrings = false)
+ {
++#if APIVERSNUM > 20101
++ return cVideoDirectory::Name();
++#else
+ return VideoDirectory;
++#endif
+ }
+ };
+
diff --git a/media-plugins/vdr-epgsearch/files/vdr-epgsearch-1.0.1_beta5_makefile.diff b/media-plugins/vdr-epgsearch/files/vdr-epgsearch-1.0.1_beta5_makefile.diff
new file mode 100644
index 000000000000..25e27e958a4a
--- /dev/null
+++ b/media-plugins/vdr-epgsearch/files/vdr-epgsearch-1.0.1_beta5_makefile.diff
@@ -0,0 +1,25 @@
+diff -Naur vdr-plugin-epgsearch-a908daa4c5c6edd6c560ed96939358b4352e9b42.orig/Makefile vdr-plugin-epgsearch-a908daa4c5c6edd6c560ed96939358b4352e9b42/Makefile
+--- vdr-plugin-epgsearch-a908daa4c5c6edd6c560ed96939358b4352e9b42.orig/Makefile 2015-02-21 21:01:08.926052710 +0100
++++ vdr-plugin-epgsearch-a908daa4c5c6edd6c560ed96939358b4352e9b42/Makefile 2015-02-21 21:03:42.768052710 +0100
+@@ -255,9 +255,9 @@
+ docs:
+ ./docsrc2man.sh
+ ./docsrc2html.sh
+- ln -sf ./doc/en/epgsearch.4.txt MANUAL
+- ln -sf ./doc/en/epgsearch.1.txt README
+- ln -sf ./doc/de/epgsearch.1.txt README.DE
++# ln -sf ./doc/en/epgsearch.4.txt MANUAL
++# ln -sf ./doc/en/epgsearch.1.txt README
++# ln -sf ./doc/de/epgsearch.1.txt README.DE
+
+ install-$(PLUGIN): libvdr-$(PLUGIN).so
+ install -D libvdr-$(PLUGIN).so $(DESTDIR)$(LIBDIR)/libvdr-$(PLUGIN).so.$(APIVERSION)
+@@ -272,7 +272,7 @@
+ install -D libvdr-$(PLUGIN4).so $(DESTDIR)$(LIBDIR)/libvdr-$(PLUGIN4).so.$(APIVERSION)
+
+ install-conf:
+- mkdir -p $(DESTDIR)$(CONFDIR)/plugins/$(PLUGIN)/conf.d
++ mkdir -p $(DESTDIR)$(CONFDIR)/plugins/$(PLUGIN)
+ cp -n conf/* $(DESTDIR)$(CONFDIR)/plugins/$(PLUGIN)
+
+ install-doc:
diff --git a/media-plugins/vdr-epgsearch/metadata.xml b/media-plugins/vdr-epgsearch/metadata.xml
new file mode 100644
index 000000000000..09e439aec936
--- /dev/null
+++ b/media-plugins/vdr-epgsearch/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+<use>
+ <flag name="conflictcheckonly">ToDo</flag>
+ <flag name="epgsearchonly">ToDo</flag>
+ <flag name="quicksearch">ToDo</flag>
+ <flag name="tre">Add support for unlimited fuzzy searching with help of <pkg>dev-libs/tre</pkg> library</flag>
+</use>
+</pkgmetadata>
diff --git a/media-plugins/vdr-epgsearch/vdr-epgsearch-1.0.0-r1.ebuild b/media-plugins/vdr-epgsearch/vdr-epgsearch-1.0.0-r1.ebuild
new file mode 100644
index 000000000000..17c89288b173
--- /dev/null
+++ b/media-plugins/vdr-epgsearch/vdr-epgsearch-1.0.0-r1.ebuild
@@ -0,0 +1,112 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: Searchtimer and replacement of the VDR program menu"
+HOMEPAGE="http://winni.vdr-developer.org/epgsearch"
+
+case ${P#*_} in
+ rc*|beta*)
+ MY_P="${P/_/.}"
+ SRC_URI="http://winni.vdr-developer.org/epgsearch/downloads/beta/${MY_P}.tgz"
+ S="${WORKDIR}/${MY_P#vdr-}"
+ ;;
+ *)
+ SRC_URI="http://winni.vdr-developer.org/epgsearch/downloads/${P}.tgz"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="pcre tre linguas_de"
+
+DEPEND=">=media-video/vdr-1.3.45
+ pcre? ( dev-libs/libpcre )
+ tre? ( dev-libs/tre )"
+RDEPEND="${DEPEND}"
+
+REQUIRED_USE="pcre? ( !tre )
+ tre? ( !pcre )"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ fix_vdr_libsi_include conflictcheck.c
+
+ if has_version ">=media-video/vdr-1.7.25"; then
+ epatch "${FILESDIR}/${P}_vdr-1.7.25.diff"
+ fi
+
+ if has_version ">=media-video/vdr-1.7.28"; then
+ sed -i "s:SetRecording(recording->FileName(), recording->Title:SetRecording(recording->FileName:" menu_searchresults.c
+ fi
+
+ if has_version ">=media-video/vdr-1.7.33"; then
+ epatch "${FILESDIR}/${P}_vdr-1.7.33.diff"
+ fi
+
+ epatch "${FILESDIR}/${P}_vdr-2.1.2.diff"
+
+ # disable automagic deps
+ sed -i Makefile -e '/^AUTOCONFIG=/s/^/#/'
+
+ if use pcre; then
+ einfo "Using pcre for regexp searches"
+ sed -i Makefile -e 's:^#REGEXLIB = pcre:REGEXLIB = pcre:'
+ fi
+
+ if use tre; then
+ einfo "Using tre for unlimited fuzzy searches"
+ sed -i Makefile -e 's:^#REGEXLIB = pcre:REGEXLIB = tre:'
+ fi
+
+ # install conf-file disabled
+ sed -e '/^Menu/s:^:#:' -i conf/epgsearchmenu.conf
+
+ # Get a rid of the broken symlinks
+ rm -f README{,.DE} MANUAL
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ diropts "-m755 -o vdr -g vdr"
+ keepdir /etc/vdr/plugins/epgsearch
+ insinto /etc/vdr/plugins/epgsearch
+
+ doins conf/epgsearchmenu.conf
+ doins conf/epgsearchconflmail.templ conf/epgsearchupdmail.templ
+
+ dodoc conf/*.templ
+
+ doman man/en/*.gz
+
+ if use linguas_de; then
+ doman -i18n=de man/de/*.gz
+ fi
+}
+
+pkg_preinst() {
+ has_version "<${CATEGORY}/${PN}-0.9.18"
+ previous_less_than_0_9_18=$?
+}
+
+pkg_postinst() {
+ vdr-plugin-2_pkg_postinst
+ if [[ $previous_less_than_0_9_18 = 0 ]] ; then
+ elog "Moving config-files to new location /etc/vdr/plugins/epgsearch"
+ cd "${ROOT}"/etc/vdr/plugins
+ local f
+ local moved=""
+ for f in epgsearch*.* .epgsearch*; do
+ [[ -e ${f} ]] || continue
+ mv "${f}" "${ROOT}/etc/vdr/plugins/epgsearch"
+ moved="${moved} ${f}"
+ done
+ elog "These files were moved:${moved}"
+ fi
+}
diff --git a/media-plugins/vdr-epgsearch/vdr-epgsearch-1.0.1_p20141227.ebuild b/media-plugins/vdr-epgsearch/vdr-epgsearch-1.0.1_p20141227.ebuild
new file mode 100644
index 000000000000..db1b1a202082
--- /dev/null
+++ b/media-plugins/vdr-epgsearch/vdr-epgsearch-1.0.1_p20141227.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: create timers from epg content based on saved search expressions"
+HOMEPAGE="http://winni.vdr-developer.org/epgsearch"
+
+case ${P#*_} in
+ rc*|beta*)
+ MY_P="${P/_/.}"
+ SRC_URI="http://winni.vdr-developer.org/epgsearch/downloads/beta/${MY_P}.tgz"
+ S="${WORKDIR}/${MY_P#vdr-}"
+ ;;
+ p*)
+ GIT_COMMIT_ID="a908daa4c5c6edd6c560ed96939358b4352e9b42"
+ GIT_COMMIT_DATE="20141227"
+ SRC_URI="http://projects.vdr-developer.org/git/vdr-plugin-epgsearch.git/snapshot/vdr-plugin-epgsearch-${GIT_COMMIT_ID}.tar.gz
+ -> ${P}.tar.gz"
+ S="${WORKDIR}/vdr-plugin-epgsearch-${GIT_COMMIT_ID}"
+ ;;
+ *)
+ SRC_URI="http://winni.vdr-developer.org/epgsearch/downloads/${P}.tgz"
+ ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+conflictcheckonly +epgsearchonly linguas_de pcre +quicksearch tre"
+
+DEPEND="media-video/vdr
+ pcre? ( dev-libs/libpcre )
+ tre? ( dev-libs/tre )"
+RDEPEND="${DEPEND}"
+
+REQUIRED_USE="pcre? ( !tre )
+ tre? ( !pcre )"
+
+src_prepare() {
+ # make detection in vdr-plugin-2.eclass for new Makefile handling happy
+ echo "# SOFILE" >> Makefile
+
+ # remove untranslated .po files
+ rm "${S}"/po/{ca_ES,da_DK,el_GR,et_EE,hr_HR,hu_HU,nn_NO,pl_PL,pt_PT,ro_RO,ru_RU,sl_SI,sv_SE,tr_TR}.po
+
+ epatch "${FILESDIR}/vdr-epgsearch-1.0.1_beta5_makefile.diff"
+
+ use conflictcheckonly || sed -e "s:install-\$(PLUGIN3)::" -i Makefile
+ use epgsearchonly || sed -e "s:install-\$(PLUGIN2)::" -i Makefile
+ use quicksearch || sed -e "s:install-\$(PLUGIN4)::" -i Makefile
+
+ vdr-plugin-2_src_prepare
+
+ fix_vdr_libsi_include conflictcheck.c
+
+ # install conf-file disabled
+ sed -e '/^Menu/s:^:#:' -i conf/epgsearchmenu.conf
+
+ # Get rid of the broken symlinks
+ rm -f README{,.DE} MANUAL
+}
+
+src_compile() {
+ BUILD_PARAMS="SENDMAIL=/usr/bin/sendmail AUTOCONFIG=0"
+
+ if use pcre; then
+ BUILD_PARAMS+=" REGEXLIB=pcre"
+ einfo "Using pcre for regexp searches"
+ fi
+
+ if use tre; then
+ BUILD_PARAMS+=" REGEXLIB=tre"
+ einfo "Using tre for unlimited fuzzy searches"
+ fi
+
+ vdr-plugin-2_src_compile
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ diropts "-m755 -o vdr -g vdr"
+ keepdir /etc/vdr/plugins/epgsearch
+ insinto /etc/vdr/plugins/epgsearch
+
+ doins conf/epgsearchmenu.conf
+ doins conf/epgsearchconflmail.templ conf/epgsearchupdmail.templ
+
+ nonfatal dodoc conf/*.templ HISTORY*
+
+ doman man/en/*.gz
+
+ if use linguas_de; then
+ doman -i18n=de man/de/*.gz
+ fi
+}
diff --git a/media-plugins/vdr-epgsync/Manifest b/media-plugins/vdr-epgsync/Manifest
new file mode 100644
index 000000000000..03dcb6a23736
--- /dev/null
+++ b/media-plugins/vdr-epgsync/Manifest
@@ -0,0 +1,5 @@
+DIST vdr-epgsync-1.0.1.tgz 18198 SHA256 b9e57e9c2dbebf20d5d193c84e991ae6e3a941db4b5b45780e239210f31a51e2 SHA512 1c9d1220460031a7dd22f8a8131c291bf9c66847be33c2a57464c29d7ed4b2297d6bda04c3ea0a24e3f00d5afe040d9236c5f9ef9f4389878906abc54466de18 WHIRLPOOL 6c65c04ea3555cffc2f7a94fc903ad46a77e782b55f675513d2e50ab19579b8d118bbb8df4625fa7b36f9385a41935e2398cf24ed841d3ce45b53e4a192c40d6
+EBUILD vdr-epgsync-1.0.1.ebuild 416 SHA256 1a218681b4549b12ed4eb6fff494e5c962943908ab80d55a15c5833cf2fa27eb SHA512 37437f487f6b02ae6665306d493c590ada2e7e35960602126162e4a3b3f3bb4f270a457ccbada7cc8e52df067d4e2ea59a4a2d1404ca2a4d72d38715bedc12c6 WHIRLPOOL 1a345d5664d508bf8afb36786b0bf0a4a9d005b9a82dc8a45d268e70ce4ce4cd6c7cbda9fcaab5deabd7fef7277bb450be0ead661f4bbab613f2144501214581
+MISC ChangeLog 2686 SHA256 125124c96df1d35c626e04803491fa8628020598208dadb8266387c48fa304b2 SHA512 543518211a9bf92763865c5b96b6c195a6c83ca0e2849d09d1da56ceea66b90d96f50e73584bfd7188178aceaa1ff54023b71410c05496fb8773d6582f8dcce6 WHIRLPOOL 231ab3b2df2f2c9ebf0de0d421741220ba48d737bb6c5fade2d50ea74164c28ceb00a25c73d0ef9f385a01c8334c753f59ddbedf826e7045e4cf5d1b9d4219ef
+MISC ChangeLog-2015 2067 SHA256 f6f80e88fac0dc0dcb5a97bb91530b9c62e42b7773fe3b6a626672fb39be4821 SHA512 790dfde842b74a7d1b9e0fb0d1e2e4ada1e6b099153e37b8acabbe70ecdf0f1feb762d4cb475ab89787048bf01ed3bb1cd7bf61cd7aefb2b829a40010f5b2750 WHIRLPOOL 55a6030d3fcb398a9821d4e46daee10733b6993020de4423b3f50df48c5897e363918256cf0b664464c906b921cb05ec1633bf1b91b96e050615d3675ccd6864
+MISC metadata.xml 254 SHA256 09fc786f64026391368c6661f1fa447f53d8a696f4d1c57a03723db883611863 SHA512 42631f29fc798d3595e78018acf2476b934c17f4dd3a891acd58e9db07993202d91154fbe46f93b0b6457c712c63251aabf5f794d1a30340b025617c4b8fa153 WHIRLPOOL 5edd29841172e97c27395de4a7c354a005e19e1a9bfbdb6a5ae5f2a8311e9af5e99c4857f6b24aafa58e0ae5927a51c5928377952bf8713952edeb1b383af28f
diff --git a/media-plugins/vdr-epgsync/metadata.xml b/media-plugins/vdr-epgsync/metadata.xml
new file mode 100644
index 000000000000..fd3086d89d1e
--- /dev/null
+++ b/media-plugins/vdr-epgsync/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-epgsync/vdr-epgsync-1.0.1.ebuild b/media-plugins/vdr-epgsync/vdr-epgsync-1.0.1.ebuild
new file mode 100644
index 000000000000..1adc76071695
--- /dev/null
+++ b/media-plugins/vdr-epgsync/vdr-epgsync-1.0.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: Import the EPG of another VDR via vdr-svdrpservice"
+HOMEPAGE="http://vdr.schmirler.de/"
+SRC_URI="http://vdr.schmirler.de/epgsync/${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-exec/Manifest b/media-plugins/vdr-exec/Manifest
new file mode 100644
index 000000000000..7df14043873e
--- /dev/null
+++ b/media-plugins/vdr-exec/Manifest
@@ -0,0 +1,6 @@
+AUX vdr-exec-0.0.3_compile-warnings.diff 8483 SHA256 f65f33bfa13d609736ed936d40dea2de1eb52056713d0a562bc173543b9a0caa SHA512 708058c10972be4da33de6565c405b9bfa9ad285082b1522ca8b0338f0a702ee7bc1e2dc743fd7794d5b15cc1aebbca6711cf03e4fbe1e043a951345e7195e7e WHIRLPOOL 713e076776802da77912d87474721092ae68183d941f72ed4cc3789a823297129f66ce32cd5eed00cb6bb282e2d4d87ea197e37caf9b7f431bc9185bbda6caee
+DIST vdr-exec-0.0.3.tgz 34537 SHA256 35c67f28ec13d705ac2a70ed619be191bfe98ad38eaa5f35dd5daa3320bdb276 SHA512 c08b89908f8ea33a0ae95f8981dc4d2117926468bc4772124cec61daa274cd5ce05421853c8c75bce9647d08ac4eb81b1958313b0550ff0328be6a812aabd29a WHIRLPOOL 9b6aff0cc6cbfde59fadc25e409f796a6a4762d20d489b7a30740c624900f5c0f018381379985880fe6bed89ec980545141e7de5826742a7837ff603e0a61cda
+EBUILD vdr-exec-0.0.3.ebuild 480 SHA256 e061df16bcef744d393f2904ed0a84ca98421cb3bf072f4e881bb2817dae2cf8 SHA512 49368d35284b1ec0744a91f6730f09da0a378430a2047bc947f3f2bf2547ae317cd6c52755a3d7a77ae5f05eabb0939de9eb8c9e0f40264d1c387e3b2f4b9641 WHIRLPOOL 532c3e83277e5bcd98dd8141ac81f23c5cd4b3d68cb9279b0e8bf1768acc9969c17eece10919e4d3d6d475b6dc242fbe8a198352d69456ab3c8c6d8ce2ecb0e2
+MISC ChangeLog 2875 SHA256 b41e0f010689ba2653c88146c0dd66202cfdd44539b3fd7d41e0f8e2cb055495 SHA512 bab37e048a98305a2d63b3ae2c22a8dc7aa047f0aa28736673c81525e3548f062a07e13fb5108a7a1e31ae88f9a8222745c200dd41b65cc4d9ed0b13a6cb413a WHIRLPOOL b07e3c17c20b93520a9c5f525f78c779dea45762f93ecdc580218e8096d24067c675ab46e741dc052ca29806b644f2b021b850e74b75c961d091e94f1abd164e
+MISC ChangeLog-2015 947 SHA256 55165b9ae3263fc11c4452e78ad3f4758345ab407ea7f0b9c5362313b48fd50a SHA512 2ac2ef51879542f0a639dc9dacf1b5cc26d6f366576c67d255c8740b96ec45c92be4980f754bdfb756a2d0aa1dae02c9c1004e5fcd70df269d9ecb7f9df65cc3 WHIRLPOOL 85dc3bc47439e24fb8c0f8eb6e5194d4c9ca377cc913278308cd3649a3e846e30883929144ef99f392925604da98eb6b505191339b69c70d30f5ab4bfc0fa164
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-exec/files/vdr-exec-0.0.3_compile-warnings.diff b/media-plugins/vdr-exec/files/vdr-exec-0.0.3_compile-warnings.diff
new file mode 100644
index 000000000000..d0ffcc572b95
--- /dev/null
+++ b/media-plugins/vdr-exec/files/vdr-exec-0.0.3_compile-warnings.diff
@@ -0,0 +1,266 @@
+fix compile warnings depend on asprintf
+
+Signed-of-by: Joerg Bornkessel <hd_brummy@gentoo.or> (28 Jan 2011)
+
+diff -Naur exec-0.0.3.orig/compat.c exec-0.0.3/compat.c
+--- exec-0.0.3.orig/compat.c 2011-01-28 21:51:24.000000000 +0100
++++ exec-0.0.3/compat.c 2011-01-28 21:56:00.000000000 +0100
+@@ -76,7 +76,7 @@
+ char res[1024]; /* have to fix this later! Risk */
+
+ memset(res,0,sizeof(res));
+- asprintf(&buf, "%s; echo $?", Command);
++ (0 < asprintf(&buf, "%s; echo $?", Command));
+ if(pipe.Open(buf,"r")) {
+ while (fscanf (pipe,"%s",res) != EOF) {
+ /* searching for last arg only. */
+diff -Naur exec-0.0.3.orig/exec.c exec-0.0.3/exec.c
+--- exec-0.0.3.orig/exec.c 2011-01-28 21:51:24.000000000 +0100
++++ exec-0.0.3/exec.c 2011-01-28 21:58:18.000000000 +0100
+@@ -100,7 +100,7 @@
+ bool cPluginExec::Start(void)
+ {
+ // Start any background activities the plugin shall perform.
+- asprintf(&confdir, ConfigDirectory());
++ (0 < asprintf(&confdir, ConfigDirectory()));
+ ExecTimers.Load(AddDirectory(confdir, "exectimers.conf"));
+ ExecTimers.Modified(myState); /* sync myState to ExecTimers.state */
+ ExecLog.Load("/var/log/exec.log");
+@@ -236,7 +236,7 @@
+ ReplyCode=501; /* syntax err */
+ return "invalid timer";
+ }
+- asprintf(&buf, "%s\n",*et->ToSVDRDescr());
++ (0 < asprintf(&buf, "%s\n",*et->ToSVDRDescr()));
+ ReplyCode=250; /* success */
+ return cString(buf, true);
+ }
+@@ -248,9 +248,9 @@
+ cExecTimer *et = ExecTimers.Get(index);
+ if (et) {
+ if (! buf)
+- asprintf(&buf,"%s\n", *et->ToSVDRDescr());
++ (0 < asprintf(&buf,"%s\n", *et->ToSVDRDescr()));
+ else
+- asprintf(&buf,"%s%s\n", buf, *et->ToSVDRDescr());
++ (0 < asprintf(&buf,"%s%s\n", buf, *et->ToSVDRDescr()));
+ }
+ else { /* should never happen. */
+ log(0, "cPluginExec::SVDRPCommand(%s, %s)", Command, Option);
+@@ -317,9 +317,9 @@
+ cExecTimer *et = ExecTimers.GetNextActiveTimer();
+ ReplyCode=250;
+ if (et)
+- asprintf(&buf,"next active timer %s", *et->ToSVDRDescr());
++ (0 < asprintf(&buf,"next active timer %s", *et->ToSVDRDescr()));
+ else
+- asprintf(&buf,"no active timers.");
++ (0 < asprintf(&buf,"no active timers."));
+ return buf;
+ }
+
+@@ -328,9 +328,9 @@
+ cExecTimer *et = ExecTimers.GetNextWakeupTimer();
+ ReplyCode=250;
+ if (et)
+- asprintf(&buf,"next wakeup timer %s", *et->ToSVDRDescr());
++ (0 < asprintf(&buf,"next wakeup timer %s", *et->ToSVDRDescr()));
+ else
+- asprintf(&buf,"no wakeup timers.");
++ (0 < asprintf(&buf,"no wakeup timers."));
+ return buf;
+ }
+
+diff -Naur exec-0.0.3.orig/exectimer.c exec-0.0.3/exectimer.c
+--- exec-0.0.3.orig/exectimer.c 2011-01-28 21:51:24.000000000 +0100
++++ exec-0.0.3/exectimer.c 2011-01-28 22:02:28.000000000 +0100
+@@ -66,8 +66,8 @@
+
+ cExecTimer::cExecTimer(time_t StartTime, const char * Command, int TimeOut) {
+ startTime=StartTime;
+- asprintf(&command,Command);
+- asprintf(&wd_str,"AAAAAAA");
++ (0 < asprintf(&command,Command));
++ (0 < asprintf(&wd_str,"AAAAAAA"));
+ timeout = TimeOut;
+ active = true;
+ running = false;
+@@ -146,47 +146,47 @@
+ case ET_WARNING : Action=4; break;
+ default: Action=1;
+ }
+- asprintf(&buffer,"%s:%s:%d:%d:%d:%d:%d:%s ",
++ (0 < asprintf(&buffer,"%s:%s:%d:%d:%d:%d:%d:%s ",
+ *PrintWeekdays(), *PrintTime(false), timeout, active?1:0,
+ Action, (flags & ET_WAKEUP)?1:0, (flags & ET_BACKGROUND)?1:0,
+- command);
++ command));
+ return cString(buffer, true);
+ }
+
+ cString cExecTimer::PrintWeekdays() const {
+ char *buffer;
+ if (weekdays == WD_IGNORED)
+- asprintf(&buffer, "%s", *PrintDay());
++ (0 < asprintf(&buffer, "%s", *PrintDay()));
+ else
+- asprintf(&buffer, "%s%s%s%s%s%s%s",
++ (0 < asprintf(&buffer, "%s%s%s%s%s%s%s",
+ (weekdays & WD_MONDAY)? "M":"-",
+ (weekdays & WD_TUESDAY)? "T":"-",
+ (weekdays & WD_WEDNESDAY)? "W":"-",
+ (weekdays & WD_THURSDAY)? "T":"-",
+ (weekdays & WD_FRIDAY)? "F":"-",
+ (weekdays & WD_SATURDAY)? "S":"-",
+- (weekdays & WD_SUNDAY)? "S":"-");
++ (weekdays & WD_SUNDAY)? "S":"-"));
+ return cString(buffer, true);
+ }
+
+ cString cExecTimer::PrintDay() const {
+ char *buffer;
+ if (weekdays == WD_IGNORED)
+- asprintf(&buffer, "%04d-%02d-%02d",
++ (0 < asprintf(&buffer, "%04d-%02d-%02d",
+ Day / 10000,
+ (Day % 10000) / 100,
+- (Day % 10000) % 100);
++ (Day % 10000) % 100));
+ else
+- asprintf(&buffer, "----:--:--");
++ (0 < asprintf(&buffer, "----:--:--"));
+ return cString(buffer, true);
+ }
+
+ cString cExecTimer::PrintTime(bool colon) const {
+ char *buffer;
+- asprintf(&buffer, "%02d%s%02d",
++ (0 < asprintf(&buffer, "%02d%s%02d",
+ Time / 100,
+ colon?":":"",
+- Time % 100);
++ Time % 100));
+ return cString(buffer, true);
+ }
+
+@@ -202,7 +202,7 @@
+
+ cString cExecTimer::Command() const {
+ char *buffer;
+- asprintf(&buffer, "%s", command);
++ (0 < asprintf(&buffer, "%s", command));
+ return cString(buffer, true);
+ }
+
+@@ -276,7 +276,7 @@
+ return false;
+ }
+ if (command) free(command);
+- asprintf(&command,"%s", CmdStr);
++ (0 < asprintf(&command,"%s", CmdStr));
+ weekdays = WD_IGNORED;
+ switch (strlen(DayStr)) {
+ case 10: /* YYYY-MM-DD */
+@@ -466,7 +466,7 @@
+ *****************************************************************************/
+
+ cExecLogLine::cExecLogLine(const char * Str) {
+- asprintf(&str,Str);
++ (0 < asprintf(&str,Str));
+ }
+
+ cExecLogLine::~cExecLogLine() {
+@@ -475,13 +475,13 @@
+
+ cString cExecLogLine::Text(void) const {
+ char *buffer;
+- asprintf(&buffer, "%s", str);
++ (0 < asprintf(&buffer, "%s", str));
+ return cString(buffer, true);
+ }
+
+ bool cExecLogLine::Parse(const char * s) {
+ if (str) free(str);
+- asprintf(&str,"%s", s);
++ (0 < asprintf(&str,"%s", s));
+ return true;
+ }
+
+diff -Naur exec-0.0.3.orig/exectimer.h exec-0.0.3/exectimer.h
+--- exec-0.0.3.orig/exectimer.h 2011-01-28 21:51:24.000000000 +0100
++++ exec-0.0.3/exectimer.h 2011-01-28 22:03:35.000000000 +0100
+@@ -127,7 +127,7 @@
+ cString PrintTime (bool colon = false) const;
+ cString Command () const;
+ void SetCommand (const char *cmd)
+- { asprintf(&command,"%s",cmd); };
++ { (0 < asprintf(&command,"%s",cmd)); };
+ bool Execute ();
+ };
+
+diff -Naur exec-0.0.3.orig/menu.c exec-0.0.3/menu.c
+--- exec-0.0.3.orig/menu.c 2011-01-28 21:51:24.000000000 +0100
++++ exec-0.0.3/menu.c 2011-01-28 22:05:23.000000000 +0100
+@@ -46,7 +46,7 @@
+ }
+ if (toLog) {
+ char *msg;
+- asprintf(&msg, "%s %s", timeStr, t);
++ (0 < asprintf(&msg, "%s %s", timeStr, t));
+ ExecLog.AddToLog(msg);
+ free(msg);
+ }
+@@ -102,7 +102,7 @@
+
+ void cMenuExecAbout::AddText(const char * s, const char * t) {
+ char * buf=NULL;
+- asprintf(&buf, "%s %s", s, t);
++ (0 < asprintf(&buf, "%s %s", s, t));
+ cOsdItem * osditem = new cOsdItem(buf);
+ Add(osditem);
+ free(buf);
+@@ -111,7 +111,7 @@
+ cMenuExecAbout::cMenuExecAbout() {
+ char * buf=NULL;
+
+- asprintf(&buf, "%s-%s", "exec", ExecVersion());
++ (0 < asprintf(&buf, "%s-%s", "exec", ExecVersion()));
+ AddText(tr("Plugin:") , buf);
+ free(buf);
+ AddText(tr("Author:") , "Winfried Koehler");
+@@ -140,7 +140,7 @@
+
+ void cMenuExecLog::AddText(const char * s) {
+ char * buf=NULL;
+- asprintf(&buf, "%s", s);
++ (0 < asprintf(&buf, "%s", s));
+ cOsdItem * osditem = new cOsdItem(buf);
+ Add(osditem);
+ free(buf);
+@@ -149,7 +149,7 @@
+ cMenuExecLog::cMenuExecLog() {
+ char * buf=NULL;
+ for (cExecLogLine *line = ExecLog.First(); line; line = ExecLog.Next(line)) {
+- asprintf(&buf, line->Text());
++ (0 < asprintf(&buf, line->Text()));
+ AddText(buf);
+ free(buf);
+ }
+@@ -239,7 +239,7 @@
+
+ void cMenuExecTimerItem::Set(void) {
+ char *buffer = NULL;
+- asprintf(&buffer, "%c\t%s\t%s\t%s\t%s",
++ (0 < asprintf(&buffer, "%c\t%s\t%s\t%s\t%s",
+ ! et->isActive()?' ':et->isRunning()?'#':'>',
+ *et->PrintWeekdays(),
+ *et->PrintTime(),
+@@ -247,7 +247,7 @@
+ (et->Flags() & ET_SHUTDOWN)?"shutdown":
+ (et->Flags() & ET_MESSAGE)?"message":
+ (et->Flags() & ET_WARNING)?"warning":"unknown",
+- *et->Command());
++ *et->Command()));
+ SetText(buffer, false);
+ }
+
diff --git a/media-plugins/vdr-exec/metadata.xml b/media-plugins/vdr-exec/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-exec/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-exec/vdr-exec-0.0.3.ebuild b/media-plugins/vdr-exec/vdr-exec-0.0.3.ebuild
new file mode 100644
index 000000000000..b975996f850d
--- /dev/null
+++ b/media-plugins/vdr-exec/vdr-exec-0.0.3.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: Exec commands like timers at defined times"
+HOMEPAGE="http://wirbel.htpc-forum.de/exec/index2.html"
+SRC_URI="http://wirbel.htpc-forum.de/exec/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.6.0"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}_compile-warnings.diff" )
diff --git a/media-plugins/vdr-extb/Manifest b/media-plugins/vdr-extb/Manifest
new file mode 100644
index 000000000000..916bb00b97fb
--- /dev/null
+++ b/media-plugins/vdr-extb/Manifest
@@ -0,0 +1,9 @@
+AUX vdr-extb-0.3.1-gentoo.diff 1793 SHA256 010ad26b16c996b6ccf48d62f0e25c35a2717bb161d7748d4c58628f7e825d20 SHA512 9fe2a4206df2b9624031e73e39ce488fcff09fb42e480806924380cd4da79f92af5466823c6658dfdde7370f1b94665c49258dbb1b012674dcd325103c300633 WHIRLPOOL c34d4e66d7a51742ed28346b60481341213e48b3dca22783cc79ad9c059734d0a3e183867a5abb0a503820bc426109f9f3e2e5c105cd3a374803f8e1e83191b0
+AUX vdr-extb-0.3.1_vdr-1.7.13.diff 873 SHA256 6f54eebddb7772251ea61e323b2592ce3df1c45cd84ad7f08bfbfc6261e5aeb2 SHA512 373fe82c955a49310b936dd9ec34c714168ce88d9c4ad4996df73357ca8b186921afe63906d8df4a4e3d5ef31f903f4f833a59f980526bf13c59444165f97ea6 WHIRLPOOL 24670e02b4f028e0d128988631bf053b75e5632b5e1e80b976437944eb03627fdb304a10c987ab1af1d7f412e24036c7bc8f92c487372d6228eff54afe0fa24e
+DIST extb.tar.gz 45417 SHA256 9a9b873a3b04d32da164f5c8199ddaa1ce67a824d40ed3653c2d79e879739345 SHA512 2fd539425b773419aaca27ee6c00879a420b8bc47fc3033082eef03275f5e8cdeba0c6562fe160cbdf1146f5cb4a45ad4e723f7e63d627e1937a847615456381 WHIRLPOOL 8e8ca7379b583541ff82fd2807202602812186c7ca763ee6b4f8e74b83075cd6352d832ad1b157c475edaf8ada14258fcb916628b2810655c612c2f1ff5f12be
+DIST extb_firmware_1.08_lircd.conf.zip 8197 SHA256 149021182aadc3d1b62b81c4fe4a5d12f467a1762e3a5dd5e1619ce52db029b3 SHA512 bee864bdf876a117f4235ab415feb04dfc31f59118ed9c601a46ee90b0df010d890e61bf12f9351fe9b3977815d3c3b9985e069a1ad9e72ceb177691bbd70609 WHIRLPOOL e1c3bf8351e0f40a791b1aea67f6d98719610804478f0783da7473aed24a69d6280d76559686fdd7c5344f39ebd7e795c0860eefef26c526da7f7c805656872a
+DIST vdr-extb-0.3.1.tar.gz 53136 SHA256 4473fb52f4b284e23c47facbc240289340ee0109e89887d6cfb9b62b31a4b37e SHA512 cbef33eef77e22266adc10fe305be2ae50c69c312dce44711d3e889387638daf9e6a0d71e8342a63f6655eb82f51c15f274b3a9815f876d17fbc4079da2ee391 WHIRLPOOL 6b4592df2c31c95d72f0a5e2bf92abfb0191cb73f319bbb69b9d130754bcb42916f2aa7fdce1eba8be2f92d24a8ed75f09cfecf96803d5562f9af05bf8548999
+EBUILD vdr-extb-0.3.1.ebuild 1784 SHA256 21932e374893a0640cb47c3b57bf185f27c1fe2181bb9c215f0ced591c2d1c49 SHA512 71d3f19cfe27e0a2f1b5ccce24e877e7ac252a3848b5319f5b6d1f20fecba6d71a0ee73901b7048b5b474c4da81a28abb26cc5d20bc98a18fce041e5b0a772f2 WHIRLPOOL db785fd5debe4426a4f7652670b720095b238f7928329eaae181a360f68ac9ccc8a24b3914b6cec426706b7e699cda95ac8bf2884a1f516f0e11da39761f1e3b
+MISC ChangeLog 2511 SHA256 692c561b3b2d2dbba068be0235f9c6b867be9a9941ef34d8968c6c96a14df231 SHA512 fcb617584f2453072d882e6707a4d99341f6aa1382739b944a2537b47bd1d3a659c1e20c90c72e25bc1610e1cfea4e96727a6a88ecc2ce8b1ba77805b8291933 WHIRLPOOL b6dae7eb9222f67532d8de95c197f405ccfbe2343504ffcc3064b5ed00f5d2fb107fe543ad1b88a96c7d4a4c271297722bd99dea708f7656e44f3c6ff7017215
+MISC ChangeLog-2015 1673 SHA256 3d8006591fccdaccb810a1f57747c84af72283ff4c5e4ea4014adb04f5b5ad80 SHA512 fbe00e6534f318fa48ebf537a871c322d946eba50e562eb99af11ce8126b6d1b6876348853f0b80b4b12be667a77626e725b7a0801fee0d911486c4d2a6d3fb6 WHIRLPOOL 2574776527f6fad41be877c43cb6c8dd591a309f8f8fe41f447cf6bd36405e12dc6fff3c10719e6dfed9f3447439e35f9459935c18c8077d1ea39ca844eeb80d
+MISC metadata.xml 326 SHA256 edeabc496893e45f78b474dcb42431f9ff2f667a0e71b7a2bd56daa12b021568 SHA512 ab292243f2de07735059f4f98c72be9198abb330eda2bb51269a727bc60294778bb93094c34db3ffe39bfa4b50e36c163fd379e276a03b24bf5fad92072d2863 WHIRLPOOL 3ad320fcffe03563314748e8dd7de9982c1da3c6a37fe5fd998f233bbff012d25e883bd693ecc6214af923b20aba6ab92111ca2c146e76b684d5b89984f17fc4
diff --git a/media-plugins/vdr-extb/files/vdr-extb-0.3.1-gentoo.diff b/media-plugins/vdr-extb/files/vdr-extb-0.3.1-gentoo.diff
new file mode 100644
index 000000000000..84169755a93c
--- /dev/null
+++ b/media-plugins/vdr-extb/files/vdr-extb-0.3.1-gentoo.diff
@@ -0,0 +1,71 @@
+diff -ur extb.orig/bin/extb.sh extb/bin/extb.sh
+--- extb.orig/bin/extb.sh 2004-05-05 17:38:29.000000000 +0200
++++ extb/bin/extb.sh 2004-07-19 22:19:49.459865904 +0200
+@@ -10,17 +10,11 @@
+ trap 'rm /tmp/tmp{1,2,3}.$$; exit 0' 2 15
+
+ #Defaults
+-SCRIPT_PATH="/opt/extb/bin/"
+-LINPIC_PATH="/opt/extb/bin/"
+-HEX_FILES_PATH="/opt/extb/src/PIC/firm/"
+-LIRCD_CMD="lircd"
+-IREXEC_CMD="irexec"
++SCRIPT_PATH="/usr/bin/"
++LINPIC_PATH="/usr/bin/"
++HEX_FILES_PATH=/usr/share/extb/"
+ SETSERIAL_CMD="setserial"
+-LIRC_CONF="/etc/lircd.conf"
+-LIRC_RC="/etc/lircrc"
+ COM_PORT="/dev/ttyS1"
+-VDR_PATH="/VDR/1.2.5/VDR/"
+-VDR_CMD="./runvdr"
+
+ # -----------------------------------------------------------------------------
+
+@@ -329,7 +323,7 @@
+ ;;
+
+ 1)
+- cp /tmp/PICflags PICflags.conf
++ cp /tmp/PICflags /etc/extb/PICflags.conf
+ _MAIN
+ ;;
+
+@@ -477,7 +471,8 @@
+ 0)
+ tx.sh M2 # sending M2 to Extension Board to disable video/audio
+ clear
+- killall irexec; killall lircd
++ /etc/init.d/irexec stop
++ /etc/init.d/lircd stop
+ sleep 1
+ $SETSERIAL_CMD $COM_PORT uart 16550
+ sleep 1
+@@ -487,14 +482,15 @@
+ echo ""
+ $SETSERIAL_CMD $COM_PORT uart none
+ sleep 1
+- $LIRCD_CMD $LIRC_CONF; $IREXEC_CMD $LIRC_RC &
++ /etc/init.d/lircd start
++ /etc/init.d/irexc start
+ echo ""
+ echo "Stopping VDR ..."
+- killall vdr
++ /etc/init.d/vdr stop
+ sleep 1
+ echo ""
+ echo "Restarting VDR ..."
+- cd $VDR_PATH; $VDR_CMD
++ rcvdr start
+ cd $SCRIPT_PATH
+ echo ""
+ # just in case the Extension Board plugin is not installed ...
+diff -ur extb.orig/bin/tx.sh extb/bin/tx.sh
+--- extb.orig/bin/tx.sh 2004-04-12 18:23:16.000000000 +0200
++++ extb/bin/tx.sh 2004-07-19 22:17:08.373354776 +0200
+@@ -1,2 +1,2 @@
+ #!/bin/bash
+-rc send_once EXTB_TX $1
+\ No newline at end of file
++irsend send_once EXTB_TX $1
+\ No newline at end of file
diff --git a/media-plugins/vdr-extb/files/vdr-extb-0.3.1_vdr-1.7.13.diff b/media-plugins/vdr-extb/files/vdr-extb-0.3.1_vdr-1.7.13.diff
new file mode 100644
index 000000000000..b9fdd2051178
--- /dev/null
+++ b/media-plugins/vdr-extb/files/vdr-extb-0.3.1_vdr-1.7.13.diff
@@ -0,0 +1,25 @@
+http://toms-cafe.de/vdr/download/extb-0.3.1-vdr-1.7.13.diff
+compile fix up from vdr-1.7.13
+
+--- extb-0.3.1/extboardio.c
++++ extb-0.3.1/extboardio.c
+@@ -361,10 +361,16 @@ void cExtBoardIO::Channel(int nChannelNu
+ m_nChannel |= (0 != pChannel->Tpid()) ?eHasTpid:0;
+
+ if(pChannel->IsSat()) {
++#if VDRVERSNUM >= 10713
++ cDvbTransponderParameters dtp(pChannel->Parameters());
++ char polarization = dtp.Polarization();
++#else
++ char polarization = pChannel->Polarization();
++#endif
+ m_nChannel |= eIsSourceSat;
+- if (toupper(pChannel->Polarization()) == 'V')
++ if (toupper(polarization) == 'V')
+ m_nChannel |= eIsSatVPolar;
+- if (toupper(pChannel->Polarization()) == 'H')
++ if (toupper(polarization) == 'H')
+ m_nChannel |= eIsSatHPolar;
+ }
+ else if(pChannel->IsCable())
+
diff --git a/media-plugins/vdr-extb/metadata.xml b/media-plugins/vdr-extb/metadata.xml
new file mode 100644
index 000000000000..51ad9a486270
--- /dev/null
+++ b/media-plugins/vdr-extb/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+ <longdescription>VDR plugin to rename records on OSD</longdescription>
+</pkgmetadata>
diff --git a/media-plugins/vdr-extb/vdr-extb-0.3.1.ebuild b/media-plugins/vdr-extb/vdr-extb-0.3.1.ebuild
new file mode 100644
index 000000000000..32b90261d7db
--- /dev/null
+++ b/media-plugins/vdr-extb/vdr-extb-0.3.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: used to control the VDR Extension Board"
+HOMEPAGE="http://www.deltab.de/content/view/74/76/"
+SRC_URI="http://www.deltab.de/component/option,com_docman/task,doc_download/gid,102/ -> "${P}".tar.gz
+ mirror://vdrfiles/${PN}/extb_firmware_1.08_lircd.conf.zip
+ mirror://vdrfiles/${PN}/extb.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.6.0
+ app-misc/lirc"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ sed -i "${WORKDIR}"/extb/src/LinPIC/Makefile \
+ -e "s:\$(LDLIBS):\$(LDFLAGS) \$(LDLIBS):"
+
+ cd "${WORKDIR}"
+ epatch "${FILESDIR}/${P}-gentoo.diff"
+ epatch "${FILESDIR}/${P}_vdr-1.7.13.diff"
+}
+
+src_compile() {
+ vdr-plugin-2_src_compile
+
+ emake -C "${WORKDIR}/extb/src/LinPIC" all
+}
+src_install() {
+ vdr-plugin-2_src_install
+
+ dodoc README.de
+ dodoc "${WORKDIR}/lircd.conf.extb_FW1.08"
+ docinto wakeup
+ dodoc "${S}/wakeup/README.de"
+
+ dobin "${WORKDIR}/extb/src/LinPIC/picdl"
+ dobin "${WORKDIR}/extb/bin/extb.sh"
+ dobin "${WORKDIR}/extb/bin/status.sh"
+ dobin "${WORKDIR}/extb/bin/tx.sh"
+ dobin "${S}/wakeup/extb-poweroff.pl"
+ dobin "${S}/wakeup/examples/checkscript.sh"
+
+ insinto /usr/share/extb/
+ doins "${WORKDIR}/extb_1.08.hex"
+
+ insinto /etc/extb
+ doins "${WORKDIR}/extb/bin/PICflags.conf"
+ doins "${S}/wakeup/examples/extb-poweroff.conf"
+}
+
+pkg_postinst() {
+ vdr-plugin-2_pkg_postinst
+
+ einfo
+ einfo "You need to upload the included firmware (1.08)"
+ einfo "(you will find it in /usr/share/extb/)"
+ einfo "into the extension board and update your lircd.conf"
+ einfo "See the supplied lircd.conf.extb_FW1.08 in"
+ einfo "/usr/share/doc/vdrplugin-extb"
+}
diff --git a/media-plugins/vdr-extrecmenu/Manifest b/media-plugins/vdr-extrecmenu/Manifest
new file mode 100644
index 000000000000..de8c0236f858
--- /dev/null
+++ b/media-plugins/vdr-extrecmenu/Manifest
@@ -0,0 +1,12 @@
+AUX dvdarchive-2.3-beta-configfile.patch 302 SHA256 bf57eb01dedef979c2eec550ba99e9bcdbb787e84313d0a8ebc502a7b99c96da SHA512 59c113d672580c34b08a1a314b4104bb6400e18fa2855f02a70583975c5fd675de672006d057e1f207919aab488cf42505072fa57a61f931a58d4c1f84756ea5 WHIRLPOOL e6f6884594b829add2c1c1950b06ec9f01a97cc562af43d24da35020712813f60df51caba1c9d68da9c3f827f420550edaac20557f7e80bb8a9b44eb3b8f5c2c
+AUX dvdarchive.conf 633 SHA256 761ed894c225fca7be33bd6f3a844c1e952fc5c20c38d76bd480d7b15243578e SHA512 1b4f7c68f83617d861277a491dbddfdd76b92fbf342d1cfda7cbb958cc77ce19291b8223d65774aafcd22cfcb273913c1122821eb0be97e7423b4842e9237fd0 WHIRLPOOL 7ee360b5291373fd7e70bcb7cfaab5f92fd64a2eb86b51a0bee0c9d5447d727f5cb49cc643bf3dd7b6a53fd2f0ad521c9d87bb5ce50842595109a55410b6b7fd
+AUX extrecmenu.mk 3323 SHA256 0e143126838279df4286536d4bbfa00416ab3d56eeec1bf5181f21d8f343db35 SHA512 b16dad6d7be92e9a5483fa7aad8ac2a25bd26bf2d14d50bb3e2fefdd4eef8c837277747030f1403e5248d1c6c0a18530bb55521976656e8a5c2ac26f2d1827d9 WHIRLPOOL 2c4886613fbb1fcb1e54bdf8c6705274ae438dcac4b5259d6f3f08d4cc501e46c601833f2435f04b8dfce1ae67da4ec4af84370882ac502933d06226fff31b63
+AUX vdr-extrecmenu-1.2.2_vdr-2.1.2.diff 5354 SHA256 7f4a37db0e8f452d4570bfb4a843afbf24a280dad5b17fc6a6110ae498b93887 SHA512 ac98098a48890651c5c98aa9659f7ba495facdbd647be9d735fcfe4e7e20ca12c2f32ef25c723a4684144e98ae0446c7c1a4a61c2c4a7c96ad354347f819fa13 WHIRLPOOL 5755d9a1a60211739368ffec8b043ad6c4c311e47b6b445955adb85d08d95727a310b60f297852182af9bd2243cd943f6492a9177ec5e9e0ec7830c23be0e31c
+DIST dvdarchive-2.3-beta.sh.gz 3412 SHA256 e8df7ea215e8a856cef1c03373d419c24ddace5c63f780282cbc6b18679000bd SHA512 18262b1e6749961bae37894649f518f88ad2ca100b83965eb48ce7344bbf4f7bfac9d36c9b9d91744281c00c4b89fa49209cc98ca5d848b46225facf4ef7a48f WHIRLPOOL fcc459d67ee33080af5a3079b4238d203c27b1dcc62af5b0c06b63082bb881462a47e1b97afc43865f250e86dce7cd12e122de83bf30edd0ccdda71fc22020b6
+DIST vdr-extrecmenu-1.2.2.tgz 734012 SHA256 ac920ee4c43497958ca158d2b81490208cd5caf92545ce809adb8a73f71dfe5e SHA512 071fd3c1d44afe17081ff2cdd747555d4218cffa2fd101ffa9c77b81376114af829bf58ce2f70f74eb7eb1090699b6a85a8e7105e3bf748ee7e8cb39ebee4f3c WHIRLPOOL 0f5504665e901bd24639682f5869f82af8ea9346013c8b66e5da5bd22ea3f927594334cf7ec53e2659caf0f420aae7e0949065807139166908fdaf5c6e9fd402
+DIST vdr-extrecmenu-1.2.4.tgz 731823 SHA256 9e96eb36576f59525183ebe0aca4e899aa2f8f9ce34c4b293a0a605508ca2074 SHA512 a750c6ad244e2afd3f04cafe634ec3c58baf4a38a809121a7c9045c327b4f10cb28b7aab4b7bd0e86d0b7febf85cc7fbc258bdd83386a60ddfe748347192f592 WHIRLPOOL 8715f24c53eab99f60ad33d8de62a0f8d5da196be95f0054a4dbec093bc2bf00c9578466d5e4aef8049c360b084277d90c56dcb2eff724896f4501d020078b01
+EBUILD vdr-extrecmenu-1.2.2-r2.ebuild 1370 SHA256 ef562e8ab7a0afd3d236fea7799bc788457f9730f31119278d8f2f75ecb12d52 SHA512 86a871674319bf06b0404d574ad15ff735f644d98a88f0bc5e265e07634a732bac4ef823d54854cf1914a7f1938e489809a6d2c053b9383a09dfa8062314db31 WHIRLPOOL e605b90fc1a1364cb4d804a3c2c654a69113e6c6bc073e1f0c35d613d78e003b26aa6b6defe95aa175ab98f1f44e2d287608f9a23a1796aa263648a1f0321432
+EBUILD vdr-extrecmenu-1.2.4.ebuild 975 SHA256 3fca20283e54a74a509569866814e51add6072294683b4ac9df94081fa4e6c2e SHA512 24d056ab8a5bcbcd4c474b324062e5ec533db1e41f160040150528a67c64cb82a5c55e18b782161bb8bdded026519ca18bc2002d29368161c08d56ae0e0d7390 WHIRLPOOL a67964eafc301796008fd5699d3d8a250834f917ee6e56eb36732d522254a05b503931670586e48c53ddd2aba012c7f05589d5d04aa1cd1b3305253b4023d910
+MISC ChangeLog 2851 SHA256 a2b13291b9b07cf13f40a87249ff0d7ae1e531cb384eb85926281f2c2c39b127 SHA512 48bfbebdfe0a190b7417d24b2ae8d3022969b4aa26ebc9489c1c003be7b04dc06bb6e7eaef407756061b78a1dcd6a036f80938fefd77d928f45dad3b2f7921af WHIRLPOOL 934477c1121e4411b2ec168407474d91a2f4708b96767914f01b8ff96d1592e3043077d7e7fc1a6a1f8a0c4250cc21c895e6affa6b2cc22a090c3604c4f0ec6f
+MISC ChangeLog-2015 7982 SHA256 56faad0fdbbfaa2e5f53d2208307bbffeb47324a05df8102cfe0f8be5b072f81 SHA512 a35f342cc9def1a5565dc6d661903f4a725a80642710068fa1f8ac78f393fb81721fa240780ad1bebf89d5c4c7cc7d7a894da7515beabd5aad17df2ce1c8da87 WHIRLPOOL 9b14729a67c27a92f5a0e0f76977b65ea6fa702f6cfa32dda7d0a2aee3e93dbad3010e66910aca1ec49e9238e3631dc30f74ce71691d832376aa33d306973b3c
+MISC metadata.xml 326 SHA256 edeabc496893e45f78b474dcb42431f9ff2f667a0e71b7a2bd56daa12b021568 SHA512 ab292243f2de07735059f4f98c72be9198abb330eda2bb51269a727bc60294778bb93094c34db3ffe39bfa4b50e36c163fd379e276a03b24bf5fad92072d2863 WHIRLPOOL 3ad320fcffe03563314748e8dd7de9982c1da3c6a37fe5fd998f233bbff012d25e883bd693ecc6214af923b20aba6ab92111ca2c146e76b684d5b89984f17fc4
diff --git a/media-plugins/vdr-extrecmenu/files/dvdarchive-2.3-beta-configfile.patch b/media-plugins/vdr-extrecmenu/files/dvdarchive-2.3-beta-configfile.patch
new file mode 100644
index 000000000000..723610e8c58e
--- /dev/null
+++ b/media-plugins/vdr-extrecmenu/files/dvdarchive-2.3-beta-configfile.patch
@@ -0,0 +1,13 @@
+--- dvdarchive-2.3-beta.sh 2009-10-06 16:23:20.000000000 +0200
++++ dvdarchive-2.3-beta.sh 2009-10-06 17:32:43.000000000 +0200
+@@ -118,6 +118,10 @@
+ DEBUGLOG="/tmp/dvdarchive.sh-debug.log"
+
+ #</Configuration>
++
++# read config file
++. /etc/vdr/dvdarchive.conf
++
+ #
+ # No changes needed after this mark
+
diff --git a/media-plugins/vdr-extrecmenu/files/dvdarchive.conf b/media-plugins/vdr-extrecmenu/files/dvdarchive.conf
new file mode 100644
index 000000000000..e404f8160699
--- /dev/null
+++ b/media-plugins/vdr-extrecmenu/files/dvdarchive.conf
@@ -0,0 +1,23 @@
+# config file for /usr/bin/dvdarchive.sh
+# this is used by vdr-extrecmenu for dvdarchives
+
+# Mountpoint, the same as in fstab
+MOUNTPOINT="/mnt/cdrom" # no trailing '/'
+
+# Eject DVD for exit-codes 2 and 3 (no or wrong dvd). 1 = yes, 0 = no.
+EJECTWRONG=1
+
+# Eject DVD after unmounting. 1 = yes, 0 = no.
+EJECTUMOUNT=0
+
+# Log warnings/errors in syslog. 1 = yes, 0 = no.
+SYSLOG=1
+
+# Create a length.vdr after mounting the dvd for the played recording. 1 = yes, 0 = no.
+# Only for non-vfat and with index.vdr only on dvd.
+GETLENGTH=1
+
+# Put debug infos in file $DEBUGLOG. Only if $DEBUG=1.
+DEBUG=0
+DEBUGLOG="/tmp/dvdarchive.sh-debug.log"
+
diff --git a/media-plugins/vdr-extrecmenu/files/extrecmenu.mk b/media-plugins/vdr-extrecmenu/files/extrecmenu.mk
new file mode 100644
index 000000000000..b08519610a69
--- /dev/null
+++ b/media-plugins/vdr-extrecmenu/files/extrecmenu.mk
@@ -0,0 +1,127 @@
+#
+# Makefile for a Video Disk Recorder plugin
+#
+
+# 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.
+
+PLUGIN = extrecmenu
+
+### 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 directory environment:
+
+# 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
+
+### The compiler options:
+
+export CFLAGS = $(call PKGCFG,cflags)
+export CXXFLAGS = $(call PKGCFG,cxxflags)
+
+### The version number of VDR's plugin API:
+
+APIVERSION = $(call PKGCFG,apiversion)
+
+### Allow user defined options to overwrite defaults:
+
+-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 +=
+
+DEFINES += -DPLUGIN_NAME_I18N='"$(PLUGIN)"'
+
+ifdef USE_PINPLUGIN
+DEFINES += -DUSE_PINPLUGIN
+endif
+
+DEFINES += -DUSE_VDR_CUTTER
+
+### The object files (add further files here):
+
+OBJS = $(PLUGIN).o mymenurecordings.o mymenueditrecording.o myreplaycontrol.o mymenucommands.o mymenusetup.o tools.o
+
+### The main target:
+
+all: $(SOFILE) i18n
+
+### Implicit rules:
+
+%.o: %.c
+ $(CXX) $(CXXFLAGS) -c $(DEFINES) $(INCLUDES) -o $@ $<
+
+### Dependencies:
+
+MAKEDEP = $(CXX) -MM -MG
+DEPFILE = .dependencies
+$(DEPFILE): Makefile
+ @$(MAKEDEP) $(CXXFLAGS) $(DEFINES) $(INCLUDES) $(OBJS:%.o=%.c) > $@
+
+-include $(DEPFILE)
+
+### Internationalization (I18N):
+
+PODIR = po
+I18Npo = $(wildcard $(PODIR)/*.po)
+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 $@ `ls $^`
+
+%.po: $(I18Npot)
+ msgmerge -U --no-wrap --no-location --backup=none -q -N $@ $<
+ @touch $@
+
+$(I18Nmsgs): $(DESTDIR)$(LOCDIR)/%/LC_MESSAGES/vdr-$(PLUGIN).mo: $(PODIR)/%.mo
+ install -D -m644 $< $@
+
+.PHONY: i18n
+i18n: $(I18Nmo) $(I18Npot)
+
+install-i18n: $(I18Nmsgs)
+
+### Targets:
+
+$(SOFILE): $(OBJS)
+ $(CXX) $(CXXFLAGS) $(LDFLAGS) -shared $(OBJS) -o $@
+
+install-lib: $(SOFILE)
+ install -D $^ $(DESTDIR)$(LIBDIR)/$^.$(APIVERSION)
+
+install: install-lib install-i18n
+
+dist: $(I18Npo) clean
+ @-rm -rf $(TMPDIR)/$(ARCHIVE)
+ @mkdir $(TMPDIR)/$(ARCHIVE)
+ @cp -a * $(TMPDIR)/$(ARCHIVE)
+ @tar czf $(PACKAGE).tgz -C $(TMPDIR) $(ARCHIVE)
+ @-rm -rf $(TMPDIR)/$(ARCHIVE)
+ @echo Distribution package created as $(PACKAGE).tgz
+
+clean:
+ @-rm -f $(PODIR)/*.mo $(PODIR)/*.pot
+ @-rm -f $(OBJS) $(DEPFILE) *.so *.tgz core* *~
diff --git a/media-plugins/vdr-extrecmenu/files/vdr-extrecmenu-1.2.2_vdr-2.1.2.diff b/media-plugins/vdr-extrecmenu/files/vdr-extrecmenu-1.2.2_vdr-2.1.2.diff
new file mode 100644
index 000000000000..b1f4d391a44a
--- /dev/null
+++ b/media-plugins/vdr-extrecmenu/files/vdr-extrecmenu-1.2.2_vdr-2.1.2.diff
@@ -0,0 +1,167 @@
+diff -Naur extrecmenu-1.2.2.orig/mymenueditrecording.c extrecmenu-1.2.2/mymenueditrecording.c
+--- extrecmenu-1.2.2.orig/mymenueditrecording.c 2013-10-23 13:14:38.010071212 +0200
++++ extrecmenu-1.2.2/mymenueditrecording.c 2013-10-23 13:21:12.560096164 +0200
+@@ -76,7 +76,11 @@
+
+ if(isdir)
+ {
++#if APIVERSNUM > 20101
++ if(-1==asprintf(&oldname,"%s%s%s/%s",cVideoDirectory::Name(),tmppath?"/":"",dirbase?dirbase:"",dirname))
++#else
+ if(-1==asprintf(&oldname,"%s%s%s/%s",VideoDirectory,tmppath?"/":"",dirbase?dirbase:"",dirname))
++#endif
+ oldname=NULL;
+ }
+ else
+@@ -84,7 +88,11 @@
+
+ if(oldname)
+ {
++#if APIVERSNUM > 20101
++ if(-1==asprintf(&newname,"%s%s%s/%s%s",cVideoDirectory::Name(),tmppath?"/":"",tmppath?tmppath:"",tmpname,isdir?"":strrchr(recording->FileName(),'/')))
++#else
+ if(-1==asprintf(&newname,"%s%s%s/%s%s",VideoDirectory,tmppath?"/":"",tmppath?tmppath:"",tmpname,isdir?"":strrchr(recording->FileName(),'/')))
++#endif
+ newname=NULL;
+
+ if(newname)
+@@ -305,7 +313,11 @@
+
+ if(dirname)
+ {
++#if APIVERSNUM > 20101
++ if(-1==asprintf(&oldname,"%s%s%s/%s",cVideoDirectory::Name(),dirbase?"/":"",tmpdirbase?tmpdirbase:"",tmpdirname))
++#else
+ if(-1==asprintf(&oldname,"%s%s%s/%s",VideoDirectory,dirbase?"/":"",tmpdirbase?tmpdirbase:"",tmpdirname))
++#endif
+ oldname=NULL;
+ }
+ else
+@@ -357,7 +369,11 @@
+ if(dir)
+ dir=ExchangeChars(dir,true);
+
++#if APIVERSNUM > 20101
++ if(-1==asprintf(&_newname,"%s%s%s%s",cVideoDirectory::Name(),dir?"/":"",dir?dir:"",strrchr(dirname?oldname:recording->FileName(),'/')))
++#else
+ if(-1==asprintf(&_newname,"%s%s%s%s",VideoDirectory,dir?"/":"",dir?dir:"",strrchr(dirname?oldname:recording->FileName(),'/')))
++#endif
+ _newname=NULL;
+
+ if(_newname)
+@@ -424,7 +440,11 @@
+ {
+ if(!strncmp(oldname,rec->FileName(),strlen(oldname)))
+ {
++#if APIVERSNUM > 20101
++ char *_buf=ExchangeChars(strdup(oldname+strlen(cVideoDirectory::Name())+1),false);
++#else
+ char *_buf=ExchangeChars(strdup(oldname+strlen(VideoDirectory)+1),false);
++#endif
+
+ if(strcmp(rec->Name(),_buf))
+ {
+diff -Naur extrecmenu-1.2.2.orig/mymenurecordings.c extrecmenu-1.2.2/mymenurecordings.c
+--- extrecmenu-1.2.2.orig/mymenurecordings.c 2013-10-23 13:14:38.010071212 +0200
++++ extrecmenu-1.2.2/mymenurecordings.c 2013-10-23 13:27:17.916785937 +0200
+@@ -590,7 +590,11 @@
+ {
+ if(mysetup.FileSystemFreeMB)
+ {
++#if APIVERSNUM > 20101
++ string path=cVideoDirectory::Name();
++#else
+ string path=VideoDirectory;
++#endif
+ path+="/";
+ char *tmpbase=base?ExchangeChars(strdup(base),true):NULL;
+ if(base)
+@@ -634,7 +638,11 @@
+ else
+ {
+ int freemb;
++#if APIVERSNUM > 20101
++ cVideoDirectory::VideoDiskSpace(&freemb);
++#else
+ VideoDiskSpace(&freemb);
++#endif
+ return freemb;
+ }
+
+@@ -747,7 +755,11 @@
+ for(cRecording *recording=Recordings.First();recording;recording=Recordings.Next(recording))
+ list->Add(new myRecListItem(recording));
+ // sort my recordings list
++#if APIVERSNUM > 20101
++ string path=cVideoDirectory::Name();
++#else
+ string path=VideoDirectory;
++#endif
+ path+="/";
+ if(base)
+ path+=base;
+@@ -1211,7 +1223,11 @@
+ {
+ char *strBase=base?ExchangeChars(strdup(base), true):NULL;
+ char *strName=ExchangeChars(strdup(item->Name()), true);
++#if APIVERSNUM > 20101
++ if(-1==asprintf(&parameter,"\"%s/%s/%s\"",cVideoDirectory::Name(),strBase?strBase:"", strName))
++#else
+ if(-1==asprintf(&parameter,"\"%s/%s/%s\"",VideoDirectory,strBase?strBase:"", strName))
++#endif
+ parameter=NULL;
+ free(strBase);
+ free(strName);
+@@ -1235,7 +1251,11 @@
+ // change sorting
+ eOSState myMenuRecordings::ChangeSorting()
+ {
++#if APIVERSNUM > 20101
++ string path=cVideoDirectory::Name();
++#else
+ string path=VideoDirectory;
++#endif
+ path+="/";
+ if(base)
+ path+=base;
+diff -Naur extrecmenu-1.2.2.orig/tools.c extrecmenu-1.2.2/tools.c
+--- extrecmenu-1.2.2.orig/tools.c 2013-10-23 13:14:38.010071212 +0200
++++ extrecmenu-1.2.2/tools.c 2013-10-23 13:36:56.026822499 +0200
+@@ -152,7 +152,11 @@
+ {
+ if(!strncmp(OldName,item->recording->FileName(),strlen(OldName)))
+ {
++#if APIVERSNUM > 20101
++ buf=strdup(OldName+strlen(cVideoDirectory::Name())+1);
++#else
+ buf=strdup(OldName+strlen(VideoDirectory)+1);
++#endif
+ if(buf)
+ {
+ buf=ExchangeChars(buf,false);
+@@ -240,8 +244,13 @@
+ {
+ myRecListItem *item=(myRecListItem*)&ListObject;
+
++#if APIVERSNUM > 20101
++ char *s1=StripEpisodeName(strdup(filename+strlen(cVideoDirectory::Name())));
++ char *s2=StripEpisodeName(strdup(item->filename+strlen(cVideoDirectory::Name())));
++#else
+ char *s1=StripEpisodeName(strdup(filename+strlen(VideoDirectory)));
+ char *s2=StripEpisodeName(strdup(item->filename+strlen(VideoDirectory)));
++#endif
+
+ int compare;
+ if(mysetup.DescendSorting)
+@@ -699,7 +708,11 @@
+
+ isyslog("[extrecmenu] moving canceled");
+
++#if APIVERSNUM > 20101
++ cVideoDirectory::RemoveVideoFile(To.c_str());
++#else
+ RemoveVideoFile(To.c_str());
++#endif
+
+ return true;
+ }
diff --git a/media-plugins/vdr-extrecmenu/metadata.xml b/media-plugins/vdr-extrecmenu/metadata.xml
new file mode 100644
index 000000000000..51ad9a486270
--- /dev/null
+++ b/media-plugins/vdr-extrecmenu/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+ <longdescription>VDR plugin to rename records on OSD</longdescription>
+</pkgmetadata>
diff --git a/media-plugins/vdr-extrecmenu/vdr-extrecmenu-1.2.2-r2.ebuild b/media-plugins/vdr-extrecmenu/vdr-extrecmenu-1.2.2-r2.ebuild
new file mode 100644
index 000000000000..290f0caff387
--- /dev/null
+++ b/media-plugins/vdr-extrecmenu/vdr-extrecmenu-1.2.2-r2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+VERSION="936" #every bump, new version
+
+DVDARCHIVE="dvdarchive-2.3-beta.sh"
+
+DESCRIPTION="VDR Plugin: Extended recordings menu"
+HOMEPAGE="http://projects.vdr-developer.org/projects/show/plg-extrecmenu"
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz
+ mirror://gentoo/${DVDARCHIVE}.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.6.0"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+
+ cd "${WORKDIR}"
+ epatch "${FILESDIR}/${DVDARCHIVE%.sh}-configfile.patch"
+
+ cd "${S}"
+ if grep -q fskProtection /usr/include/vdr/timers.h; then
+ einfo "Enabling parentalrating option"
+ sed -i "s:#WITHPINPLUGIN:WITHPINPLUGIN:" Makefile
+ fi
+
+ vdr-plugin-2_src_prepare
+
+ if has_version ">=media-video/vdr-1.7.28"; then
+ sed -i "s:SetRecording(recording->FileName(),recording->Title:SetRecording(recording->FileName:" mymenurecordings.c
+ fi
+
+ if has_version ">=media-video/vdr-1.7.32"; then
+ export EXTRECMENU_USE_VDR_CUTTER=1
+ einfo "disabled plugin cutter"
+ einfo "plugin use now the vdr included cutter"
+ fi
+
+ epatch "${FILESDIR}/${P}_vdr-2.1.2.diff"
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ cd "${WORKDIR}"
+ newbin ${DVDARCHIVE} dvdarchive.sh
+
+ insinto /etc/vdr
+ doins "${FILESDIR}"/dvdarchive.conf
+}
diff --git a/media-plugins/vdr-extrecmenu/vdr-extrecmenu-1.2.4.ebuild b/media-plugins/vdr-extrecmenu/vdr-extrecmenu-1.2.4.ebuild
new file mode 100644
index 000000000000..27adf4061c33
--- /dev/null
+++ b/media-plugins/vdr-extrecmenu/vdr-extrecmenu-1.2.4.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+VERSION="1783" #every bump, new version
+
+DVDARCHIVE="dvdarchive-2.3-beta.sh"
+
+DESCRIPTION="VDR Plugin: Extended recordings menu"
+HOMEPAGE="http://projects.vdr-developer.org/projects/show/plg-extrecmenu"
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz
+ mirror://gentoo/${DVDARCHIVE}.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 ~arm x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ rm "${S}"/po/{ca_ES,da_DK,el_GR,et_EE,hr_HR,hu_HU,nl_NL,nn_NO,pl_PL,pt_PT,ro_RO,ru_RU,sl_SI,sv_SE,tr_TR}.po
+
+ cp "${FILESDIR}"/extrecmenu.mk "${S}"/Makefile
+
+ cd "${WORKDIR}"
+ epatch "${FILESDIR}/${DVDARCHIVE%.sh}-configfile.patch"
+
+ vdr-plugin-2_src_prepare
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ cd "${WORKDIR}"
+ newbin ${DVDARCHIVE} dvdarchive.sh
+
+ insinto /etc/vdr
+ doins "${FILESDIR}"/dvdarchive.conf
+}
diff --git a/media-plugins/vdr-femon/Manifest b/media-plugins/vdr-femon/Manifest
new file mode 100644
index 000000000000..f7193712195f
--- /dev/null
+++ b/media-plugins/vdr-femon/Manifest
@@ -0,0 +1,11 @@
+DIST vdr-femon-2.0.4.tgz 83985 SHA256 76fd4c8225a67003b2ea4ce349732e53acaf889def64dcabe65c41f5bd9561a4 SHA512 6d4de8ed0bd19984148f5b09e1bc86afea7153d45a62f44cfd6679804b14aa661d29fe8fd8e584fba4c7b5987adf3891ffbc12601bf7afa9325dabdb620f4ca8 WHIRLPOOL c3f66acc779d66c19064f475bf834a4722920f868abeb23de86b61233a99e89e43be364b0f63e5d391929ad0ef1d3fef99565eda4b325a41e4463a09ce637175
+DIST vdr-femon-2.1.1.tgz 84165 SHA256 15fd4f26c8b8987b826ced60cbfb77517c028bf5c2536118d63a1a03eb767e2f SHA512 a0893619b2e55d537b7362dc33a125abdf19ccbcf5d4b7633a2ed4741fd9a9b12496b5e83259491cc02f542071922b547d605ed1b41ac237e03c5f770c07b956 WHIRLPOOL efb15ce1a670b65f14f00013ec63e3f778cf4eb0bcc0af1f2e5753c44e0be221362c594d04e43ef0310939828a7dbb0fc3667a30113d960b1f87f83fef049f6e
+DIST vdr-femon-2.2.0.tgz 84268 SHA256 226406ee222e86f9eb97beb6f8577d9d107d399a7bcdf9788103ee5418ec96e4 SHA512 0ab32fc1021efe21d3190d76f75956b5ffb2f94fdae1373cc08899ff0b035d1ee008a87c6a4af415e366c0188b16a9d49852bec527ac616c06ec27fed4d98861 WHIRLPOOL efa6192a8c48c7e343121909dfb75a66d05f45b11d3ce24cb1a94612857461fa5b9c26d24b180e1f65118c052f45f88194ca3f5cab422be8e536444a7ad78b4d
+DIST vdr-femon-2.2.1.tgz 75338 SHA256 f68913a795a6fdd36f39154ded51b2f7c1b85887dc5b5e2657030da80f291c00 SHA512 fe5b61b116f8a37cfc6055884c896552d9ef6858c588ec0b81a95e54f537a31649c4f71cbfca1ec34edd305d72ec8d3e4db4dddad7dbb9904b8bab08317619ab WHIRLPOOL cdf2786506f3159b9e2bba62c6d33aadf8c76d676c65dfaeb397b03bfddef4abc202db7eaa3930bc70c5e194ef96a66b4c22d930004cd380e4930d6850a51b11
+EBUILD vdr-femon-2.0.4.ebuild 451 SHA256 89ead7d12266efe46028aea3554ada183641e368eecca36f170dddc2744b4651 SHA512 26ea26b9e0b09aefce138657145c3d865463c4576a10d115507a7ab7ebc7f1d5829fea666c6fa14b6d57bd94ba022ea59d070071de2af60225b72508f78994a9 WHIRLPOOL fce484441f0793ab9a4dd204c4a3cbb4bfbcd6e3729a4dea29c4d47da2f32e71d31d6a7a571bae5d1695f216ce5bbd8fd8787a4beb5f0a067dec50daf56837b2
+EBUILD vdr-femon-2.1.1.ebuild 453 SHA256 72f7dfefa3f189dd5052b67a77faff375c68c771c371a75bf080b9b16ed43d70 SHA512 dbd9639f172c033b6ac3656f77e3707843f157235a70abe1bc67edea9f12f6c7ea495934fd3b16bb8d36b910ef2b7c44adbcacce45b826c663d95a4645416e56 WHIRLPOOL 8b6fde0b13471e0b0e4a11728d9f18543e2c6b66c976b6bae8c6932485fd23d319e005aabb20ad941e327e07ae4de2efb2f359e2610d8d336a399b02726b98fc
+EBUILD vdr-femon-2.2.0.ebuild 453 SHA256 6f9fedbbe6903bcc4badbfa9be7d74554312ee337248ae3daeeea1f8bc7a0083 SHA512 e3396cb39da8ad64b2d3698ce9615cd306948fcf22338a15d95a481314aceb35c9987241bec1cd36b406ca53dac8622bcdaf665ca82f675f4d31f650ef7ef9a3 WHIRLPOOL eed01ed7ea5b210d3942b9f704418e016ce5f053ca536eafbb9dc8bf865e90e74a9a7708ec6a78d0ef21aa4d7d211da1abbb9a20026d7d4c393a04209a9f9978
+EBUILD vdr-femon-2.2.1.ebuild 458 SHA256 ec5bc928d37a909df4aba162b329aa6556cba95868b98c144e31b596cef37e28 SHA512 9387ecf16d247402ae18994cd5c5d574e5ed43f38a4a0379b7989626a3b8562f2bb4c05577e698427559bc44dc6f276d1964b216d2a42df0c19f61a843b5ad1f WHIRLPOOL 5cb713b0efb3864c957bcb091b9fd208b95b63ccb2ff1980de815fea4f07557febafd42997dcd755c294965c6fc05878b166a215e4a7b0980fb1090d4f3badad
+MISC ChangeLog 3256 SHA256 1948ee43c3d85a2c6f4efb4cf9574c487f9ecdbc67d2cfbc53e805bb8aff3b50 SHA512 f28967283f90739b0e12c22d99832e070cbe47701453fcd044d3e8a24e0f48dec5142a7ccf3380e66ad755e88dcb03350826d5421fc9bdb5fa62c44fda27fcdf WHIRLPOOL 9b00f1d6f3c0f6c694cac5464dc96521dfdccc685339c7bcb4c0ac2041257c4916ed97d2758f58d24d66ab76b60f1546d23288139ae7fcb6114c88f4d1a375f2
+MISC ChangeLog-2015 5825 SHA256 93f925e18b732832018b0f7c1e979b9375af77bb030d9599a155ed66d1d9d745 SHA512 7b66f85b604202603753b82c899b97c9a9ea1c351ee9e1bd812f8eb04c4fc523ffd1d49ddd71cac06ffa36488701b7d8851eb7db7f2fd9cd5d140b8e224bb07a WHIRLPOOL 3a62c32e116afab01c34eeefc25cbe81e301971928852815e1e57f5d9ad9c7c118b96dc721a2db9de63a29bb594ab66e8b604383782a2d641d79af116e3832ec
+MISC metadata.xml 348 SHA256 c7ad9fec2b13fd0bc8ae7fe4655d40a70628c44fe48029ae60988a105a75a646 SHA512 3a1a0c59d94f22138865987fabbded1bbb6f377724a56a8a2adab74918de62098fc534729cd5979d0964eeee78466bf79c2694c075f3d66b06b7a9af5dc47565 WHIRLPOOL dd8c4c554b828414bb86ceee2c5b83f87814885fe2ae7e629e8a13fc0e8689a5077df8de8409dd58951ff8e2fd6f70204596c33cfa4e7ae32f71f02c3d818f79
diff --git a/media-plugins/vdr-femon/metadata.xml b/media-plugins/vdr-femon/metadata.xml
new file mode 100644
index 000000000000..ecacf4f9216c
--- /dev/null
+++ b/media-plugins/vdr-femon/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+ <longdescription>vdr Plugin: DVB Frontend Status Monitor (signal strengt/noise)</longdescription>
+</pkgmetadata>
diff --git a/media-plugins/vdr-femon/vdr-femon-2.0.4.ebuild b/media-plugins/vdr-femon/vdr-femon-2.0.4.ebuild
new file mode 100644
index 000000000000..bf534e6dbf14
--- /dev/null
+++ b/media-plugins/vdr-femon/vdr-femon-2.0.4.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: DVB Frontend Status Monitor (signal strengt/noise)"
+HOMEPAGE="http://www.saunalahti.fi/~rahrenbe/vdr/femon/"
+SRC_URI="http://www.saunalahti.fi/~rahrenbe/vdr/femon/files/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.0.0"
+RDEPEND="${DEPEND}"
diff --git a/media-plugins/vdr-femon/vdr-femon-2.1.1.ebuild b/media-plugins/vdr-femon/vdr-femon-2.1.1.ebuild
new file mode 100644
index 000000000000..ee183781c438
--- /dev/null
+++ b/media-plugins/vdr-femon/vdr-femon-2.1.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: DVB Frontend Status Monitor (signal strengt/noise)"
+HOMEPAGE="http://www.saunalahti.fi/~rahrenbe/vdr/femon/"
+SRC_URI="http://www.saunalahti.fi/~rahrenbe/vdr/femon/files/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.1.6"
+RDEPEND="${DEPEND}"
diff --git a/media-plugins/vdr-femon/vdr-femon-2.2.0.ebuild b/media-plugins/vdr-femon/vdr-femon-2.2.0.ebuild
new file mode 100644
index 000000000000..f255b4cec0c8
--- /dev/null
+++ b/media-plugins/vdr-femon/vdr-femon-2.2.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: DVB Frontend Status Monitor (signal strengt/noise)"
+HOMEPAGE="http://www.saunalahti.fi/~rahrenbe/vdr/femon/"
+SRC_URI="http://www.saunalahti.fi/~rahrenbe/vdr/femon/files/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.2.0"
+RDEPEND="${DEPEND}"
diff --git a/media-plugins/vdr-femon/vdr-femon-2.2.1.ebuild b/media-plugins/vdr-femon/vdr-femon-2.2.1.ebuild
new file mode 100644
index 000000000000..8a29ecc0021d
--- /dev/null
+++ b/media-plugins/vdr-femon/vdr-femon-2.2.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: DVB Frontend Status Monitor (signal strengt/noise)"
+HOMEPAGE="http://www.saunalahti.fi/~rahrenbe/vdr/femon/"
+SRC_URI="http://www.saunalahti.fi/~rahrenbe/vdr/femon/files/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.2.0"
+RDEPEND="${DEPEND}"
diff --git a/media-plugins/vdr-fepg/Manifest b/media-plugins/vdr-fepg/Manifest
new file mode 100644
index 000000000000..1adbab617d59
--- /dev/null
+++ b/media-plugins/vdr-fepg/Manifest
@@ -0,0 +1,5 @@
+DIST vdr-fepg-0.4.1.tgz 43251 SHA256 ba1055219d9ab1615e603bc34ac90d75abc4734a5498573c366038664348b2e2 SHA512 443fbaf87e5249d0470797697144bddd63c9992fe050f1aca15efb0c3a620c14523703aaf5731ac7f9247da3c2e05f8473850055defeaa78f87c728cd3772daf WHIRLPOOL 301689ebf6c2516f2c834a743dfc91a71f48c9a93e3df1f9f7044ca7e82b4efce5a6f449d20306b3ff072bfc27948d27a155358fa4a91b816a6d50f4a49ba7b8
+EBUILD vdr-fepg-0.4.1.ebuild 393 SHA256 56c3b65d31c26d08d6a2615a3edc5c25267be6538d956e87f08dcf8ba0e901ef SHA512 ac6d2f83301d7ecd4212f2ecb3b3580796aedc8eaf9fc6301220725c5a71df6c9256a4d8fbe83f8efe32cb3aa0dd12de761fe5c410289c656117b385c8afacca WHIRLPOOL 21dabb6d1b4831bac3ed3c2ba76bfb3368f63e80d7be079166734f6b91dc76bc634720996f14cc6bd974cda46f0ccc81e47294b7b20cdada7d8056560ddfdc0b
+MISC ChangeLog 2828 SHA256 b09386b5832c30671b244aec660d280943959ed28e6849dcc18fac7bd4a83a02 SHA512 b1081a49899d602af0b3b4d76816f60cdea796cc44d3b604f336e7bfbcf07bcbef0bfd951158dd505f91a44151a93bf28998fce15e13c64ffa715c6d42da761e WHIRLPOOL 6d46067faa519a9d61448520be9412b0c191da3a27161fefc1ecc9930f44d5a68214b8acbf1f3aa3f7bdf7ed4926454fd5e63d755e410491358b60e95e76f6a1
+MISC ChangeLog-2015 2127 SHA256 f09f9250d1f9718a7806684f982d6a0b010a17bcd42b39763e1a2057a2adf968 SHA512 a30475f75a4eae1b8a9182826ac71bb000017b5ab253f7f46b5a9ad04ec7b521491f53b60c5820035086d5ca26339be3e0584f2c2bab1b0b92cc237b0b52f88a WHIRLPOOL e9d4aeaacbabaf4a72670c586e3f38bab6bd1b466e0507fe4833bc3170b7cf815741e19043f784ee2277001136f04ef6ef67341ebd52e0a35ec4758d34ddc393
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-fepg/metadata.xml b/media-plugins/vdr-fepg/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-fepg/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-fepg/vdr-fepg-0.4.1.ebuild b/media-plugins/vdr-fepg/vdr-fepg-0.4.1.ebuild
new file mode 100644
index 000000000000..0693f5596567
--- /dev/null
+++ b/media-plugins/vdr-fepg/vdr-fepg-0.4.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: show epg of multiple channels graphically"
+HOMEPAGE="http://www.fepg.org/"
+SRC_URI="http://www.fepg.org/files/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.3.36"
+RDEPEND="${DEPEND}"
diff --git a/media-plugins/vdr-ffnetdev/Manifest b/media-plugins/vdr-ffnetdev/Manifest
new file mode 100644
index 000000000000..54b4fdab500f
--- /dev/null
+++ b/media-plugins/vdr-ffnetdev/Manifest
@@ -0,0 +1,8 @@
+AUX confd 762 SHA256 28463d1b2f0dd86ca4f8ea5bf4f7ad380e902164965e1718d98e10ea65d226a9 SHA512 083678d0eb8d7f4c108985ce487a40e1898132c4fa09cf6ebeecd3d40cc11563c1983ee8e140a9d5179dd31fba73ec6d699694a9d83fffcafefbbe1d71dcc1c0 WHIRLPOOL 79fb907def725ccc21778d113b9118e3b52cb3b2924de9170948bcdac82423da3c45338b819652c18bd257a403b4b41730f53d59b2502e0e357b22951ee4b4d5
+AUX rc-addon.sh 347 SHA256 35761c84fb408e8333b605d9146bf2bb80e3a7b52ac49a83fa5b48789f1dd97e SHA512 2d95b774f5caffb784634d5a5ba413523e5fa2756ee9b57b7dd8426bec547acc850c82781d0e1c38d206199f25d40a466cccf599d11e7ef2b945cc3ab1cdf12d WHIRLPOOL bbc94e272a27ec6b2902eaf71a398cff6a8d60026f8d4bfcb6edb625288ebb2a6d255eab102f3e584f15d5ba6655fc748edb60a0e12d106c075c749039f7ba4c
+AUX vdr-ffnetdev-0.1.2_gettext.diff 3946 SHA256 9ebe33a1ab531d2980dc397670f8e214ab8b07918fbbe3fd491bfeb209759fce SHA512 48f8dea661340f8fe23bd291008e0b005fc43298aa2fd8eb5220ad667d511b296cf1d37005cc894868e66c5019718552b303dc6690cf378e858df296653fe929 WHIRLPOOL 6476071bda195036a68552e6fc535413e42c8176e42ad32aae2c4fb324c8c488fd1b0019a358af9a68ccf60c51eada4597769b08bf36f8f640f489b861abf9a5
+DIST vdr-ffnetdev-0.1.2.tar.bz2 56059 SHA256 cf9bd65d3f475963ddd78133d8fbc3678383fef99259b975b6a073debce1bc8a SHA512 5583a0c1ea7a421a745704a4440f25c9b35ed72686baeacaa67324e0c1a51f7a4a2d0ff4840ffb0b7086b4d310f48141cd001889692a1c1987a246d999c9afd6 WHIRLPOOL f77b7a0f2f5eb56a1e2e0ff6dd31c3b8c953fcec82f3eb0b9ac7cc1a0b2bb9385046220e2125a8694e442dd7da0461548d6bb848edd07ab6a269c803bded1862
+EBUILD vdr-ffnetdev-0.1.2.ebuild 624 SHA256 ac75ce3339ea0430122ccef71e5b4091c375975d296c603ce8f59e19c82f05db SHA512 1cb82e5c7d301c807efc448b803797a41fc8f0b6b441e5a466c7de6baba8bec6a02084bdd5505aa7d177ce89e58baa0750a2d9d06f41aff21cfef5f3108d3a2e WHIRLPOOL 19da23848bf974aa3ee4a8cdfc336ce5030876c3f400e12cf680cec87023df20bd7c2162d0322b57982cf0b22ef4d21992fdee7c489c36450b3bf679c24b3ac7
+MISC ChangeLog 2523 SHA256 e3487b627cddcdb1afdff76d35a053f86a100548701fde19ea4ea0f71ba4aa92 SHA512 68242c588f379236e50ac0fb2f8acc753aff310810c316e91a7ef531c0b784cb779fa3b14696ada6ef05e0903af980c0ae5a843d1cf4bdf1e9ed2899cab272f2 WHIRLPOOL 54c09fb114908b2d3c3f3fa02bd6c55700b6320b7601cd25655894c43dd14cc79a6a340f0cf8b75eead12142249a3df65f0da37e582038b57de06ae7b95553fb
+MISC ChangeLog-2015 3530 SHA256 ad026a5fe937786edc9153fa4f01b78ffe0be82c0ff5258eff64cf88c6027c86 SHA512 124f0a85585b23fd2b222210346506e7b9cab4f5e851999f7a660f7c46fcedac51a18cd1c7d9bf827581f17c789bc708fa09b0655695793d332aa7cbb1c867cc WHIRLPOOL b390cc4b02b2d789f4efb59edc031c9cb285875766db51f4a71abf0e0850ee892b9289b5e7a49169dda1dfc7cba16bcc897e77fa37cd5edd3ddf6ad30f9434bb
+MISC metadata.xml 347 SHA256 a96a2414921120d069b34c33f06fcd5d4759bcc2c10c6cda7c713bc039cfc880 SHA512 a3fc490861cc6ed4b1cbf348c36d9a7b62ce81e0dc9a712ce56c67824f5ac56fbecb219ace308a3968ada3968a422c314d59a1062e05eee845f7856467acffe4 WHIRLPOOL 45f5179943e0dab082af63f035723f3aee50157c3011bb989d1f2058f7a2423978ab3d80b94fbaaf7f098ad9033680d3de5bc568f1edcbe1a8dd2d3a9222b26e
diff --git a/media-plugins/vdr-ffnetdev/files/confd b/media-plugins/vdr-ffnetdev/files/confd
new file mode 100644
index 000000000000..93efa9f09796
--- /dev/null
+++ b/media-plugins/vdr-ffnetdev/files/confd
@@ -0,0 +1,37 @@
+# /etc/conf.d/vdr.ffnetdev
+
+## listen on this port for OSD connect
+# available Parameter are portnumber
+# default port 20001
+#
+#VNC_PORT="20001"
+#
+## enable VNC
+# available Parameter yes | no
+#
+USE_VNC="no"
+
+
+## port number for sending TS
+# available Parameter ar portnumber
+# default port 20002
+#
+#TS_PORT="20002"
+#
+## anable TS
+# availabel Parameter yes | no
+#
+USE_TS="no"
+
+## enable remote control over OSD connection
+# available parameter yes | no
+# default no
+#
+REMOTE="no"
+
+## Detail from README
+#
+# Option registers a new remote control object causing VDR to start the
+# learning procedure for this new remote control if you start
+# VDR and the ffnetdev plugin for the first time.
+# If you want to control VDR over SVDRP you can simply leave it. \ No newline at end of file
diff --git a/media-plugins/vdr-ffnetdev/files/rc-addon.sh b/media-plugins/vdr-ffnetdev/files/rc-addon.sh
new file mode 100644
index 000000000000..a50f3377638b
--- /dev/null
+++ b/media-plugins/vdr-ffnetdev/files/rc-addon.sh
@@ -0,0 +1,18 @@
+#
+# rc-addon-script for plugin ffnetdev
+#
+# Joerg Bornkessel <hd_brummy@gentoo.org>
+
+: ${VNC_PORT:=20001}
+: ${TS_PORT:=20002}
+
+plugin_pre_vdr_start() {
+
+ [ "${USE_VNC}" = "yes" ] && add_plugin_param "-o ${VNC_PORT}"
+
+ [ "${USE_TS}" = "yes" ] && add_plugin_param "-t ${TS_PORT}"
+
+ [ "${REMOTE}" = "yes" ] && add_plugin_param "-e"
+
+ return 0
+}
diff --git a/media-plugins/vdr-ffnetdev/files/vdr-ffnetdev-0.1.2_gettext.diff b/media-plugins/vdr-ffnetdev/files/vdr-ffnetdev-0.1.2_gettext.diff
new file mode 100644
index 000000000000..061ac40bcede
--- /dev/null
+++ b/media-plugins/vdr-ffnetdev/files/vdr-ffnetdev-0.1.2_gettext.diff
@@ -0,0 +1,126 @@
+converting to gettext
+https://bugs.gentoo.org/show_bug.cgi?id=439970
+Signed-of-by: Joerg Bornkessel <hd_brummy@gentoo.org>
+diff -Naur vdr-ffnetdev-0.1.2.orig/ffnetdev.c vdr-ffnetdev-0.1.2/ffnetdev.c
+--- vdr-ffnetdev-0.1.2.orig/ffnetdev.c 2012-10-31 18:32:09.000000000 +0100
++++ vdr-ffnetdev-0.1.2/ffnetdev.c 2012-10-31 18:34:05.000000000 +0100
+@@ -10,7 +10,7 @@
+
+ #include <vdr/tools.h>
+
+-#include "i18n.h"
++#include <vdr/i18n.h>
+ #include "tsworker.h"
+ #include "netosd.h"
+ #include "ffnetdev.h"
+@@ -22,7 +22,7 @@
+
+
+ const char *cPluginFFNetDev::VERSION = "0.1.2";
+-const char *cPluginFFNetDev::DESCRIPTION = "Full Featured Network Device for Streaming";
++const char *cPluginFFNetDev::DESCRIPTION = trNOOP("Full Featured Network Device for Streaming");
+ //const char *cOSDWorker::MAINMENUENTRY = "FFNetDev";
+
+ // --- cNetOSDProvider -----------------------------------------------
+@@ -163,9 +163,6 @@
+ bool cPluginFFNetDev::Start(void)
+ {
+ // Start any background activities the plugin shall perform.
+- RegisterI18n(Phrases);
+-
+-
+ cOSDWorker::Init(OSDPort, this);
+ cTSWorker::Init(m_StreamDevice, TSPort, this);
+ cClientControl::Init(ControlPort, this);
+diff -Naur vdr-ffnetdev-0.1.2.orig/Makefile vdr-ffnetdev-0.1.2/Makefile
+--- vdr-ffnetdev-0.1.2.orig/Makefile 2012-10-31 18:32:09.000000000 +0100
++++ vdr-ffnetdev-0.1.2/Makefile 2012-10-31 18:37:10.000000000 +0100
+@@ -50,9 +50,7 @@
+
+ ### The object files (add further files here):
+
+-COMMONOBJS = i18n.o \
+- \
+- tools/source.o tools/select.o tools/socket.o tools/tools.o
++COMMONOBJS = tools/source.o tools/select.o tools/socket.o tools/tools.o
+
+
+ SERVEROBJS = $(PLUGIN).o \
+@@ -95,9 +93,34 @@
+
+ -include $(DEPFILE)
+
++### Internationalization (I18N):
++
++PODIR = po
++LOCALEDIR = $(VDRDIR)/locale
++I18Npo = $(wildcard $(PODIR)/*.po)
++I18Nmo = $(addsuffix .mo, $(foreach file, $(I18Npo), $(basename $(file))))
++I18Ndirs = $(notdir $(foreach file, $(I18Npo), $(basename $(file))))
++I18Npot = $(PODIR)/$(PLUGIN).pot
++
++%.mo: %.po
++ msgfmt -c -o $@ $<
++
++$(I18Npot): $(wildcard *.c)
++ xgettext -C -cTRANSLATORS --no-wrap -F -k -ktr -ktrNOOP --msgid-bugs-address='<dev@erichseifert.de>' -o $@ $(wildcard *.c)
++
++$(I18Npo): $(I18Npot)
++ msgmerge -U --no-wrap -F --backup=none -q $@ $<
++
++i18n: $(I18Nmo)
++ @mkdir -p $(LOCALEDIR)
++ for i in $(I18Ndirs); do\
++ mkdir -p $(LOCALEDIR)/$$i/LC_MESSAGES;\
++ cp $(PODIR)/$$i.mo $(LOCALEDIR)/$$i/LC_MESSAGES/vdr-$(PLUGIN).mo;\
++ done
++
+ ### Targets:
+
+-all: libvdr-$(PLUGIN).so
++all: libvdr-$(PLUGIN).so i18n
+
+ libvdr-$(PLUGIN).so: $(SERVEROBJS) $(COMMONOBJS)
+
+@@ -106,6 +129,7 @@
+ @cp $@ $(LIBDIR)/$@.$(APIVERSION)
+
+ dist: clean
++ @-rm -f $(PODIR)/*.mo $(PODIR)/*.pot
+ @-rm -rf $(TMPDIR)/$(ARCHIVE)
+ @mkdir $(TMPDIR)/$(ARCHIVE)
+ @cp -a * $(TMPDIR)/$(ARCHIVE)
+diff -Naur vdr-ffnetdev-0.1.2.orig/po/de_DE.po vdr-ffnetdev-0.1.2/po/de_DE.po
+--- vdr-ffnetdev-0.1.2.orig/po/de_DE.po 1970-01-01 01:00:00.000000000 +0100
++++ vdr-ffnetdev-0.1.2/po/de_DE.po 2012-10-31 18:38:02.000000000 +0100
+@@ -0,0 +1,30 @@
++# VDR plugin language source file.
++# Copyright (C) 2007 Klaus Schmidinger <kls@cadsoft.de>
++# This file is distributed under the same license as the VDR package.
++# Klaus Schmidinger <kls@cadsoft.de>, 2000
++# Erich Seifert <dev@erichseifert.de>, 2012
++#
++msgid ""
++msgstr ""
++"Project-Id-Version: VDR 1.7.27\n"
++"Report-Msgid-Bugs-To: dev@erichseifert.de\n"
++"POT-Creation-Date: 2012-10-30 14:31+0100\n"
++"PO-Revision-Date: 2012-10-30 14:37+0100\n"
++"Last-Translator: Klaus Schmidinger <kls@cadsoft.de>\n"
++"Language-Team: <vdr@linuxtv.org>\n"
++"Language: \n"
++"MIME-Version: 1.0\n"
++"Content-Type: text/plain; charset=ISO-8859-15\n"
++"Content-Transfer-Encoding: 8bit\n"
++
++#: ffnetdevsetup.c:18
++msgid "auto set as primary device"
++msgstr "Automatisch als prim�res Ger�t festlegen"
++
++#: ffnetdevsetup.c:18
++msgid "no"
++msgstr "nein"
++
++#: ffnetdevsetup.c:18
++msgid "yes"
++msgstr "ja"
diff --git a/media-plugins/vdr-ffnetdev/metadata.xml b/media-plugins/vdr-ffnetdev/metadata.xml
new file mode 100644
index 000000000000..102fd39b32f5
--- /dev/null
+++ b/media-plugins/vdr-ffnetdev/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+ <longdescription>VDR plugin to stream OSD Data in a Transport Stream (TS)</longdescription>
+</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
new file mode 100644
index 000000000000..bea1daf8d78a
--- /dev/null
+++ b/media-plugins/vdr-ffnetdev/vdr-ffnetdev-0.1.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit vdr-plugin-2
+
+VERSION="837" # every bump, new version
+
+DESCRIPTION="VDR Plugin: Output device which offers OSD via VNC and Video as raw mpeg over network"
+HOMEPAGE="http://projects.vdr-developer.org/projects/plg-ffnetdev"
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tar.bz2"
+
+SLOT="0"
+LICENSE="GPL-2"
+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
+}
diff --git a/media-plugins/vdr-filebrowser/Manifest b/media-plugins/vdr-filebrowser/Manifest
new file mode 100644
index 000000000000..d46465dc84c0
--- /dev/null
+++ b/media-plugins/vdr-filebrowser/Manifest
@@ -0,0 +1,9 @@
+AUX commands.conf 1903 SHA256 8aba235c25a7425f5965814730881fd60b3d54e6966b361b1a54c6008048419d SHA512 e4b4dabe1ea14ee8454f33955cd1b0a0343dbad0cf9c4082af90de945a9ab3d66c37478888cc7f2e5471ce025531ad087fb8fd9195f9d234fce628746bc17421 WHIRLPOOL 6709adcf7866b6e265bbe99da0075e51c0bd9c5fe4190bcfb8950b469da5034c4820f0fb65fd30c7438b99ee8daf38e31916627f7ffbcf1aca53ca2b8dadbfee
+AUX order.conf 1049 SHA256 f37cf61cdc758e9c0a69db88d03be3d07f96e5ce3cc1ffef67340aad013939dc SHA512 cf0abf6f2962055b631fd97b166b8842747a0b36d6ce9f86db3b5c9f195c1d6138cae103875840b1de7ed0e8f378e3e0ee9230c0e7c9b888e90b8b5c40b0f86d WHIRLPOOL 0727aafc9c5bf81ab7029eda829c065f0f82cff4332c573ac46424e1bb17d4a7effd1bd3ccb0af8f0e7bb9b7ef82e57cdbfe4a613d94272e02e6293c33a61207
+AUX othercommands.conf 657 SHA256 bd2854144a431801e5d2a45c2a3a6ece760b0bdf356f6a45f74512a730c5b9a6 SHA512 23551b03709bb142ad6ee85669f5ac2ad9857b81938186430ab1a775cf6d1859f75d6f0103faf525e9cae9e4b6aedacbfdf98dd0f227e5283c4119e1607a4ee5 WHIRLPOOL e6fa3d84b33e8736ef4967e0be7b44f43d3b2346ad9ef6db988baea0b2b4ae72c6071360473b5f2c427e99d2acb6ec9e83edc33057af1ae8a38f4859affbc54a
+AUX sources.conf 338 SHA256 cc657db1ee65b67afe59c4acdcc678d91420240f990013e654c4eb6e8004c381 SHA512 58c9e56e6e9cd120f2aa2d3466932f6115ac29966040c8795fc74b088cd71f428fddcde8f3e8001941758920fb57a8f2dfeca8090bec63d4626382e956b2c4ae WHIRLPOOL ee236dfc4334076a1363ca3cbca58e2bd6bd6f36ad1c4dfffec13c0db450ff8efd5d8f14653d4a89edd3385785b5d5662c643a642a0ac0bf0d6bb39596af60d3
+DIST vdr-filebrowser-0.2.1.tgz 60870 SHA256 39ece2688ba81e41f5af1e832c134e258916ec7fa488a084185f2a072099aad4 SHA512 2807983513f7ac94d2be109d8fe09ac6a2c2af80ad09c51f58d4fab9fb5abc263a63ef301595915a4b0433dfba2e212c659db7c37d86bba065002fc17e763d6e WHIRLPOOL d08f5eb4dbd67950f841dcc62a8edabcb95574fbf1d0fdad9d3662eec7d0c1ef1c3f73adc2ffcc3cd036aa1809064580ad4d2cd7615eed7bf4cba695d54ba1b5
+EBUILD vdr-filebrowser-0.2.1.ebuild 673 SHA256 5b355bbf500caf0ea4c94c6931d6e740302837ccf7d4ec3eb7e78b7465294dba SHA512 6589c81b97e3e0a16cd01f5b7f27d59a4ffdf3a3e3aa8cdf94e172d064114e00db505c1862252f34ff014319a941a51c6e67bf895c5575f3007b47267f70a6c2 WHIRLPOOL a31e9a1ed0b87225eac0a63daba70952e91e003063a34ae2c7980d2d63aa3d92c4456baeca5c6e74ad4f03a209db367c7727cb1baaf6e21fa3ad652fe66f611e
+MISC ChangeLog 2940 SHA256 67ccfba9b4f886ba9840c82422111fd07b7bec8cd0dec24f03d1fd20a936723b SHA512 47b51214cfb97dcaf8c5f742fe2d6748f9c41c78a7a84d395661b751e43e275b6b412e442f914797ad21efcdf65cdb0d583d0d7a77535c9c58467dae56d9e490 WHIRLPOOL 49359bc40c94b632579ebd6ad75fbe20b464174566cdec6ec44011b0827359b13ac3e49d583bb03bfbb3c9528b5d837442f3ca4117ddefb9a2e11698c62928b9
+MISC ChangeLog-2015 1758 SHA256 0e5324fa93624947666bf869b8780c7f1cfb909db2425f1450e1975e48903c9a SHA512 f3b3da4ab8bb699afd1b21e28e6d8ff05d7af618f4a39440fbc59e995ad1d2f283c527f1c67e4d887696777f4fe3a33d86347f88511f43882b0182293e4abb3c WHIRLPOOL b9b3798e0e7e4a4515a54ed7b76db12c17bd898d81903f06c3e2294e7becea124e49a277c59701dc114c60c4fd29edf6566e6266ed565d645f7357549db96407
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-filebrowser/files/commands.conf b/media-plugins/vdr-filebrowser/files/commands.conf
new file mode 100644
index 000000000000..72a96c869e59
--- /dev/null
+++ b/media-plugins/vdr-filebrowser/files/commands.conf
@@ -0,0 +1,37 @@
+# * commands.conf *
+# A file defining commands to be run on files, roughly based on vdr's original commands.conf syntax:
+# Columns are separated by colons, first column is the name of the command.
+# When it ends with a question mark, you will be asked whether you really want to execute this command.
+#
+# The second column contains a filename pattern, that you only see commands useful in current context.
+# If this starts with an exclamation mark, it will be treated as a shell script that returns 0
+# if it matches and anything other if it doesn't. %f is replaced with the filename to be checked
+# (escape sequences from below apply, %! analogue). As this results in loading your shell and running
+# a command for every file and defined command, consider using othercommands.conf (see below)
+# to move away seldom used commands.
+#
+# The third column contains the command to be executed, where following expansions are made:
+# %f: current file
+# %d: if available, a destination file must be choosed, which is inserted
+# here
+# %D: if available, a destination file must be choosed, with the possibility
+# to create a new one
+# %m: expands to currently marked files, separated by a space. If no file is
+# marked, current file is used
+# %M: the same as %m, but this will change some time - don't use it
+# %%: %
+# %:: :
+#
+# The fourth (facultative) column contains flags.
+# Following are recognized at the moment:
+# b: Don't switch to the output of this command (it is available via "Threads"-command)
+# s: Execute command synchronously - beware, this may yield to a non-responsive osd for a while!
+# r: Remove thread from list automaticially if it had no errors
+#
+# The fifth (facultative) column may contain an access code, only numbers are supported!
+#
+# Examples:
+# Remove?:*:rm -rf %m:s:12345
+# Move:*.c:mv %m %D:br
+# Recode:+(*.ogg|*.mp3):recode %d %M
+
diff --git a/media-plugins/vdr-filebrowser/files/order.conf b/media-plugins/vdr-filebrowser/files/order.conf
new file mode 100644
index 000000000000..676eb2386596
--- /dev/null
+++ b/media-plugins/vdr-filebrowser/files/order.conf
@@ -0,0 +1,19 @@
+# * order.conf *
+# A file to reorder commands. Usually you will see internal commands first, then commands from commands.conf
+# and then a command to show the thread list.
+# To reorder, just insert the names of the commands in this file, one per line.
+# To remove a certain command prefix its name with a minus sign (-).
+# Attention: Internal command names are localized, so your order.conf needs to be changed when you switch from
+# english to french, and again when you switch from french to german.
+# Attention2: For custom commands, remove the question mark and escaped colons.
+# Commands not mentioned in order.conf are appended to ordered commands.
+#
+# Example (uses commands.conf-snippet from above):
+# Remove #shows remove first
+# Threads #an internal command to see currently executing commands
+# Mark #an internal command
+# -Unmark #Hide an internal command
+# %--- #Reorder the command "---", escape first minus sign
+#
+# Please note that those comments aren't supported in order.conf at the time!
+
diff --git a/media-plugins/vdr-filebrowser/files/othercommands.conf b/media-plugins/vdr-filebrowser/files/othercommands.conf
new file mode 100644
index 000000000000..9ac671974354
--- /dev/null
+++ b/media-plugins/vdr-filebrowser/files/othercommands.conf
@@ -0,0 +1,15 @@
+# * othercommands.conf *
+# You have the possibility to move commands into their own submenu.
+# Apart from reducing the need to "scroll" with the color keys, it keeps cost of command-matching low
+# (especially with shell-matched commands) for they are checked not until you open this menu.
+# Syntax is like in order.conf, you still define your commands in commands.conf, this file determines
+# which (named) commands are moved to the menu.
+# Both Attention and Attention2 from above apply.
+#
+# Example
+# Mark all # move this commands to the menu
+# Threads
+# Sources
+#
+# Please note that those comments aren't supported in othersources.conf at the time!
+
diff --git a/media-plugins/vdr-filebrowser/files/sources.conf b/media-plugins/vdr-filebrowser/files/sources.conf
new file mode 100644
index 000000000000..d5760c387b4b
--- /dev/null
+++ b/media-plugins/vdr-filebrowser/files/sources.conf
@@ -0,0 +1,10 @@
+# * sources.conf *
+# Define sources in the style of many other plugins to switch your virtual root at runtime.
+# First field specifies source's name, second the path. Escaping rules from above apply.
+# The third (facultative) field specifies a file filter.
+#
+# Example
+# All%: (note the escaped colon!):/
+# Home:/home:*.doc
+# Temp:/tmp
+
diff --git a/media-plugins/vdr-filebrowser/metadata.xml b/media-plugins/vdr-filebrowser/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-filebrowser/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-filebrowser/vdr-filebrowser-0.2.1.ebuild b/media-plugins/vdr-filebrowser/vdr-filebrowser-0.2.1.ebuild
new file mode 100644
index 000000000000..f4c5dd2dd06f
--- /dev/null
+++ b/media-plugins/vdr-filebrowser/vdr-filebrowser-0.2.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: file manager plugin for moving or renaming files in VDR"
+HOMEPAGE="http://vdr.nasenbaeren.net/filebrowser/"
+SRC_URI="http://vdr.nasenbaeren.net/filebrowser/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.4.0"
+RDEPEND="${DEPEND}"
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insinto /etc/vdr/plugins/filebrowser
+ doins "${FILESDIR}"/commands.conf
+ doins "${FILESDIR}"/order.conf
+ doins "${FILESDIR}"/othercommands.conf
+ doins "${FILESDIR}"/sources.conf
+}
diff --git a/media-plugins/vdr-freecell/Manifest b/media-plugins/vdr-freecell/Manifest
new file mode 100644
index 000000000000..a973bc3b7522
--- /dev/null
+++ b/media-plugins/vdr-freecell/Manifest
@@ -0,0 +1,9 @@
+AUX gcc-3.4.patch 4223 SHA256 4db76e063f63321fff96a2e9ac95277f4bb2c999b5d3e7be673140ba6c3da3cb SHA512 107dc08995f98beddab329dba4d332df9dfd739b3797749a0c7810e4bf34660db2d9339eafc0142287d5714ed6c43d0915afd8d35584d03a78735258754539d9 WHIRLPOOL 5c6ed6a0419331c4f9dfcea16beb26476bd5be90cd0a3e79ca9ac5090256deee722e940274cf60bf34ff5cbf2121a33333de32c901ee4abb3c5826ae5918030c
+AUX vdr-freecell-0.0.2-gentoo.diff 997 SHA256 fd0f3274a38c4a7f8010bc6fef9726e601b2468d847979c5111eb2f16d5ee276 SHA512 168ea085b2ffd0385ab3258e030344651dd71fd8342e47d699f9a92498ee0016e3c9ac13d745a8580a30c36c167e6169c9234c530641739b7b65b0f5ce308407 WHIRLPOOL bfb8e60c79a9e2598ed5f472f9c5596f024f0907f67b545c895354891dca98d601603997ac5098921fc05cf0eff80ba26442965ebbd89d5d26abf2c5b7076e99
+AUX vdr-freecell-0.0.2_vdr-1.5.4-compile.diff 570 SHA256 e94598688d906e114754ba1309f5d9bb14bcf5b52e1444f126d4539e1cb77903 SHA512 63add756e5f7ec84728f48545301792f8ea1dcc9851b6d9e3c92b84b90bb9f73acfd01b32512e204018540c6ce91f1b7a5c156688b9f41f6da2b1cf8286dd37c WHIRLPOOL f13496faa6c9576a45773fbdda3d794328168ccbe4dcd4f75f127cea037d3c89200e1009d7a384a31024f59bcc409886f972ed93506996379daf6f5d1cb1c939
+AUX vdr-freecell-time_ms.diff 332 SHA256 52a2a95849e168704ac9dcae92b6cb1ac4250aa1aedc8ab0f37402c69c653f6f SHA512 8a00f7d82fc48adc29ebff3802c971387306735b0be562c2cc25813c70a68f386708f8e10b10ec3bde7d634a6d68b829558c97bd12705091c7237dfc279ea542 WHIRLPOOL 25087efc90710a3e62ab95f9a8a1bea8be9b32a077f5467d291a4a2b672a6db64b7eb8065f85c9d8eaf909f6433cd1bd2e9f45925f9bb501cd2c442c338294de
+DIST vdr-freecell-0.0.2.tgz 44019 SHA256 ca3aa2823b59f100ff2d1b7a5a3000e7320ac1e822f94bfc530c3a2b47654bba SHA512 78288f10e56baffdd42a0448c118ccd619bdb3f94123a89661918976fc818052f45db0e3a6e0e45794dbe9f3db00b9ccfc140426e0f26d647c863c666827feb8 WHIRLPOOL afcf788ad80706ee2e493a4ac8bcd409df0da331e74affaedbe1e88ebe5470aece266a77cfd616771d87262df8ab5caffbdc2f18cd5f05483c1cdbff5ec37d0f
+EBUILD vdr-freecell-0.0.2-r3.ebuild 827 SHA256 d54289f83a063eaa0347968e4f4f66bbbf855f3ae1e27d48cc786d74d26ca819 SHA512 234e02cf585af8c959b9d3b260b1aaa1f8cca09d4ec26fc0da9c9cc1563ed442e430422c450cb73a2823781c7d9974df4a8ec3da39f8329022782d2799d56176 WHIRLPOOL e6f81a5ab55e6bfbdab0cbc194b320710f04f8c18030867b86858554a32ca30c8da8c58ecb3022aeea1103b568da5fb47017cffe554b93f3c16244e000ea1f1c
+MISC ChangeLog 2892 SHA256 27f340cc4a9ac3f7209b9f6acb86e94d0c0acfbdfe166a0b9f70eccba2389d68 SHA512 1a2bf65f98fb44e13fe857a25c09f073e89c4af07c910907318d22396578cb84d750f59fabcfcc7d91be315aac4d8c2b084d707cdec41c0e21b02bf9bbeaded5 WHIRLPOOL 2be3592bf014b2f2dbfb94844aad4b124e8fbdbc24408fdffc2902ea0bef4b070142ed3ce1f47cf77f591c16a912f556d9dc51889e38f0ee41d3f2d6a27296a3
+MISC ChangeLog-2015 1467 SHA256 1677ea257bb2833246900e989a87de2e0d2c957b51fdab2eba01b90be9d52671 SHA512 6b7ca0587b7088a56620ebedce0da5c784acab4262f8a415fed97a7f5b843eb9521b9fbde314e1e87bc36c3d7c192b4c143e17d08a2aa321d23bbd26b90237f9 WHIRLPOOL 3f3adc3e4a86181a888cf753c008ce9f5b1eb0f01dec54e302669c5370abd71089f9aa5d85aecb76cd487d783867ca0c6155b78397eaf2568d9b3f3d87b80852
+MISC metadata.xml 252 SHA256 8a12436fc602aeff9753f0ab05fd33eaf04b11c7375c1bf4671d5ea0e76eaab4 SHA512 a212f4d0fb9a7a79e6c203fe2722bdc136618f0058b01c53df37f5a507f1113ca007cabbff7abdd4041d20a901e7ba0ea62c95f22ba79b1e801a2662c00b3fdb WHIRLPOOL 434d23a73e552dd5957902a4d7ef8c3ce4ab12bf8a530428fb6048539d55f7ddfe6b16c9521055ba1578ca2e01a318d7e340aebaaa45c8f79e900705ba67c552
diff --git a/media-plugins/vdr-freecell/files/gcc-3.4.patch b/media-plugins/vdr-freecell/files/gcc-3.4.patch
new file mode 100644
index 000000000000..a6eb78fe8c9e
--- /dev/null
+++ b/media-plugins/vdr-freecell/files/gcc-3.4.patch
@@ -0,0 +1,139 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+
+## 02_gcc3.4-fix.dpatch by Thomas Schmidt <thomas.schmidt@in.stud.tu-ilmenau.de>
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Fix from Andreas Jochens <aj@andaco.de>, to compile the plugin
+## DP: with gcc-3.4
+
+@DPATCH@
+diff -urNad /home/chelli/vdr/cvs/vdr/vdr-plugin-freecell/tools/list.h vdr-plugin-freecell/tools/list.h
+--- a/vdr-plugin-freecell/tools/list.h 2004-02-11 13:33:26.000000000 +0100
++++ b/vdr-plugin-freecell/tools/list.h 2004-09-11 16:00:20.000000000 +0200
+@@ -90,22 +90,22 @@
+ T &SetNextCurrent ();
+ T &SetPrevCurrent ();
+
+- friend cTBList<T> &operator+= <> (cTBList<T> &list1, const cTBList<T> &list2);
+- friend cTBList<T> &operator+= <> (cTBList<T> &list, const T &element);
++// friend cTBList<T> &operator+= <> (cTBList<T> &list1, const cTBList<T> &list2);
++// friend cTBList<T> &operator+= <> (cTBList<T> &list, const T &element);
+
+- friend cTBList<T> operator+ <> (const cTBList<T> &list1, const cTBList<T> &list2);
+- friend cTBList<T> operator+ <> (const T &element, const cTBList<T> &list);
+- friend cTBList<T> operator+ <> (const cTBList<T> &list, const T &element);
++// friend cTBList<T> operator+ <> (const cTBList<T> &list1, const cTBList<T> &list2);
++// friend cTBList<T> operator+ <> (const T &element, const cTBList<T> &list);
++// friend cTBList<T> operator+ <> (const cTBList<T> &list, const T &element);
+
+ /*friend cSource &operator<< <> (cSource &dest, const cTBList<T> &list);
+- friend cSource &operator>> <> (cSource &dest, cTBList<T> &list);*/
++// friend cSource &operator>> <> (cSource &dest, cTBList<T> &list);*/
+ };
+
+ // Template Implementation (inline funcs)
+
+ template<class T>
+ inline int cTBList<T>::Find (const T & i) {
+- cTBList<T>::cItem *item = m_First;
++ typename cTBList<T>::cItem *item = m_First;
+ int index = 0;
+
+ while (item && (item->Data != i)) {
+@@ -203,7 +203,7 @@
+
+ template<class T>
+ typename cTBList<T>::cItem *cTBList<T>::NewItem (cTBList<T>::cItem *pBefore, cTBList<T>::cItem *pAfter) const {
+- cTBList<T>::cItem *item = new cTBList<T>::cItem;
++ typename cTBList<T>::cItem *item = new typename cTBList<T>::cItem;
+
+ item->Next = pAfter;
+ item->Prev = pBefore;
+@@ -235,7 +235,7 @@
+ if ((int)idx == m_CurPos)
+ return m_Current;
+
+- cTBList<T>::cItem *item;
++ typename cTBList<T>::cItem *item;
+ int dist = idx - m_CurPos;
+ bool direct;
+
+@@ -271,7 +271,7 @@
+
+ template<class T>
+ T &cTBList<T>::Prepend () {
+- cTBList<T>::cItem *item = NewItem(NULL, m_First);
++ typename cTBList<T>::cItem *item = NewItem(NULL, m_First);
+
+ m_First = m_Current = item;
+ if (!m_Last)
+@@ -285,7 +285,7 @@
+
+ template<class T>
+ T &cTBList<T>::Append () {
+- cTBList<T>::cItem *item = NewItem(m_Last, NULL);
++ typename cTBList<T>::cItem *item = NewItem(m_Last, NULL);
+
+ m_Last = m_Current = item;
+ if (!m_First)
+@@ -317,13 +317,13 @@
+ return true;
+ }
+
+- cTBList<T>::cItem *nextItem = Locate(idx);
++ typename cTBList<T>::cItem *nextItem = Locate(idx);
+ if (!nextItem)
+ return false;
+
+- cTBList<T>::cItem *prevItem = nextItem->Prev;
++ typename cTBList<T>::cItem *prevItem = nextItem->Prev;
+
+- cTBList<T>::cItem *item = NewItem(prevItem, nextItem);
++ typename cTBList<T>::cItem *item = NewItem(prevItem, nextItem);
+ item->Data = i;
+
+ m_CurPos = idx;
+@@ -338,7 +338,7 @@
+ if (!m_Current)
+ return NULL;
+
+- cTBList<T>::cItem *item = m_Current;
++ typename cTBList<T>::cItem *item = m_Current;
+ if (item == m_First) {
+ if (m_First = item->Next)
+ m_First->Prev = NULL;
+@@ -370,7 +370,7 @@
+ if (Find(i) == -1)
+ return false;
+
+- cTBList<T>::cItem *item = Unlink();
++ typename cTBList<T>::cItem *item = Unlink();
+ if (!item)
+ return false;
+
+@@ -383,7 +383,7 @@
+ if (!Locate(idx))
+ return false;
+
+- cTBList<T>::cItem *item = Unlink();
++ typename cTBList<T>::cItem *item = Unlink();
+ if (!item)
+ return false;
+
+@@ -412,13 +412,13 @@
+
+ template<class T>
+ void cTBList<T>::Clear () {
+- cTBList<T>::cItem *item = m_First;
++ typename cTBList<T>::cItem *item = m_First;
+
+ m_First = m_Last = m_Current = NULL;
+ m_Count = 0;
+ m_CurPos = -1;
+
+- cTBList<T>::cItem *Prev;
++ typename cTBList<T>::cItem *Prev;
+ while (item) {
+ Prev = item;
+ item = item->Next;
+
diff --git a/media-plugins/vdr-freecell/files/vdr-freecell-0.0.2-gentoo.diff b/media-plugins/vdr-freecell/files/vdr-freecell-0.0.2-gentoo.diff
new file mode 100644
index 000000000000..96badefcd3ab
--- /dev/null
+++ b/media-plugins/vdr-freecell/files/vdr-freecell-0.0.2-gentoo.diff
@@ -0,0 +1,24 @@
+diff -Naur freecell-0.0.2.orig/cards.c freecell-0.0.2/cards.c
+--- freecell-0.0.2.orig/cards.c 2007-01-08 22:50:05.921165375 +0100
++++ freecell-0.0.2/cards.c 2007-01-08 22:53:55.358240251 +0100
+@@ -34,7 +34,7 @@
+ mShape = Shape;
+ mValue = Value;
+
+- asprintf(&filename, "%s/%s_%s.xpm", cPlugin::ConfigDirectory("freecell"),
++ asprintf(&filename, "%s/%s_%s.xpm", cPlugin::ConfigDirectory("../../../usr/share/vdr/freecell"),
+ ShapeNames[mShape], ValueNames[mValue]);
+ ::LoadXpm(this, filename);
+ free(filename);
+diff -Naur freecell-0.0.2.orig/cursor.c freecell-0.0.2/cursor.c
+--- freecell-0.0.2.orig/cursor.c 2007-01-08 22:50:05.921165375 +0100
++++ freecell-0.0.2/cursor.c 2007-01-08 22:52:58.234984984 +0100
+@@ -8,7 +8,7 @@
+
+ mX = mY = -1;
+
+- asprintf(&filename, "%s/cursor.xpm", cPlugin::ConfigDirectory("freecell"));
++ asprintf(&filename, "%s/cursor.xpm", cPlugin::ConfigDirectory("../../../usr/share/vdr/freecell"));
+ ::LoadXpm(this, filename, clrTransparent);
+ free(filename);
+ }
diff --git a/media-plugins/vdr-freecell/files/vdr-freecell-0.0.2_vdr-1.5.4-compile.diff b/media-plugins/vdr-freecell/files/vdr-freecell-0.0.2_vdr-1.5.4-compile.diff
new file mode 100644
index 000000000000..bb9153c5cda0
--- /dev/null
+++ b/media-plugins/vdr-freecell/files/vdr-freecell-0.0.2_vdr-1.5.4-compile.diff
@@ -0,0 +1,20 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 93_freecell-0.0.2-1.5.4.dpatch by Thomas Günther <tom@toms-cafe.de>
+## http://toms-cafe.de/vdr/download/freecell-0.0.2-1.5.4.diff
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Changes for VDR >= 1.5.4.
+
+@DPATCH@
+--- freecell-0.0.2/tools/list.h
++++ freecell-0.0.2/tools/list.h
+@@ -523,7 +523,7 @@
+ return neu;
+ }
+
+-typedef class cTBList<cTBString> cStringList;
++//typedef class cTBList<cTBString> cStringList;
+ typedef class cTBList<void*> cPtrList;
+
+ // Special Overrides for String lists
+
diff --git a/media-plugins/vdr-freecell/files/vdr-freecell-time_ms.diff b/media-plugins/vdr-freecell/files/vdr-freecell-time_ms.diff
new file mode 100644
index 000000000000..276422e225b4
--- /dev/null
+++ b/media-plugins/vdr-freecell/files/vdr-freecell-time_ms.diff
@@ -0,0 +1,12 @@
+diff -ru freecell-0.0.2-orig/cards.c freecell-0.0.2/cards.c
+--- freecell-0.0.2-orig/cards.c 2005-11-20 21:19:31.000000000 +0100
++++ freecell-0.0.2/cards.c 2005-11-20 21:19:15.000000000 +0100
+@@ -52,7 +52,7 @@
+ mX = X;
+ mY = Y;
+ mStacked = Stacked;
+- mSeed = time_ms();
++ mSeed = cTimeMs::Now();
+ }
+
+ cCardStack::~cCardStack() {
diff --git a/media-plugins/vdr-freecell/metadata.xml b/media-plugins/vdr-freecell/metadata.xml
new file mode 100644
index 000000000000..8966b0c87542
--- /dev/null
+++ b/media-plugins/vdr-freecell/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-freecell/vdr-freecell-0.0.2-r3.ebuild b/media-plugins/vdr-freecell/vdr-freecell-0.0.2-r3.ebuild
new file mode 100644
index 000000000000..342e259aa110
--- /dev/null
+++ b/media-plugins/vdr-freecell/vdr-freecell-0.0.2-r3.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: play 'Freecell' on the On Screen Display"
+HOMEPAGE="http://www.magoa.net/linux/index.php?view=freecell"
+SRC_URI="http://www.magoa.net/linux/files/${P}.tgz
+ mirror://vdrfiles/${PN}/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2"
+
+PATCHES=("${FILESDIR}/${PN}-time_ms.diff"
+ "${FILESDIR}/gcc-3.4.patch"
+ "${FILESDIR}/${P}-gentoo.diff"
+ "${FILESDIR}/${P}_vdr-1.5.4-compile.diff")
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ sed -e "s:RegisterI18n://RegisterI18n:" -i freecell.c
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insopts -m0644 -ovdr -gvdr
+ insinto /usr/share/vdr/freecell
+ doins "${S}/${VDRPLUGIN}"/*
+}
diff --git a/media-plugins/vdr-fritzbox/Manifest b/media-plugins/vdr-fritzbox/Manifest
new file mode 100644
index 000000000000..1105096cf079
--- /dev/null
+++ b/media-plugins/vdr-fritzbox/Manifest
@@ -0,0 +1,5 @@
+DIST vdr-fritzbox-1.5.3.tgz 132207 SHA256 d09471c229206e268216828c1a2d2bb7a15fc26530e0cb67bfbdb8ba934e2b0e SHA512 d396bb1386ffc4b53867c735d4ffc710c4266067e011e17f2d4aa597ecceeb502d2c6e23a1df69f929503b2cd5d07f4d57869c890040b1ae9af1742c044541be WHIRLPOOL 9c01f97681bd9380399ce4a0c26af040176bbc9aad1c39b60239978f2e60e9e58243f65ee8671672c42cf8b353adc004921faa259ce5bf792c622e9dbe18b5df
+EBUILD vdr-fritzbox-1.5.3.ebuild 968 SHA256 78da66fffdeb304579f63b6c84b65bae40e372821944f308eb9fba8fc5017a69 SHA512 182f0f127cb3982a70f0d88143dee964b554e43a485a8acb51d60099fce64e73158d8701385cbae94172e8b64fc2b704b90d8f10eccad31ab91ebf8bfed2e9cb WHIRLPOOL 1e6a980088a7adbaaa8e0b967dd2b209aa4787d675e18607f20cfcebcb53186157c48813e8e825ece9272e2b0f44c0258765d7aeefd462e73c3ec84c4fd6aea4
+MISC ChangeLog 3254 SHA256 4f40b0b62fc0f8c76bd7bf90cb4e665d05c77a3ee743ebeaacfcf1e97835c61f SHA512 f1368d2e5e7af89c6388037f80f39377140c6e5ad459e86922c7cc52f3f9e03a4caa1752c26fb86e9a811cbf63bbc226300c7fc97b404747f5eb19c81e2d6f72 WHIRLPOOL 6d796b2eaa542cfcfcc3b6f8c1eb6ade26cb3b493f7e69dba9a9bab925d764377031cd9c333ba006b8fc4b3db0b11b3403180e7f94c86955372fb45ee1179b42
+MISC ChangeLog-2015 5466 SHA256 9e81149e05019babd73ab686ba0bd78cbce53dfee227bd591677162cc622f8ef SHA512 36dd4ab968b6e3cc96f630b9c2af3e1bdefb0bebf146a396c16ae6c18084b339eae4c25af21e258182173dbc7f94407d068869fc5861cb6dca99ac0863b205e8 WHIRLPOOL 72d57f9e4491fe16fe4e5608263dfd1ae9c4221b3e515490fcaaed6dea6a34762bc33d91c36d01c359a2173e8a9d0bb7057693d1f2368516cdd8a634a16e3276
+MISC metadata.xml 330 SHA256 539e39e2fabdeb3a9e3a6ee6363bca5c3962b57500a1b7551ec1a994050eea66 SHA512 b0521cb557fc56b09d61f9dded16f511d306151642b7a45cb243132d216531459d519a5abd9b38c23c7799b03bbaea8f8e2122a9b28ae200940fdc8a194cf0f5 WHIRLPOOL 21bd65badd31e6b53accd444ec57f54fe3367747bdcf7fd897908b3e7c2a086321c51071006f35507026bfc0e215459b8f5623c0427518e88f442d791ab8aab3
diff --git a/media-plugins/vdr-fritzbox/metadata.xml b/media-plugins/vdr-fritzbox/metadata.xml
new file mode 100644
index 000000000000..6e66cc576330
--- /dev/null
+++ b/media-plugins/vdr-fritzbox/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://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>
+</pkgmetadata>
diff --git a/media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.3.ebuild b/media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.3.ebuild
new file mode 100644
index 000000000000..1916317801ce
--- /dev/null
+++ b/media-plugins/vdr-fritzbox/vdr-fritzbox-1.5.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+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/1.5.3/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.7.34
+ dev-libs/libgcrypt:0
+ dev-libs/boost[threads]"
+RDEPEND="${DEPEND}"
+
+pkg_postinst() {
+ echo
+ elog "It is recommend to update your firmware release to the latest."
+ echo
+ 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."
+ echo
+}
diff --git a/media-plugins/vdr-graphlcd/Manifest b/media-plugins/vdr-graphlcd/Manifest
new file mode 100644
index 000000000000..745998568f43
--- /dev/null
+++ b/media-plugins/vdr-graphlcd/Manifest
@@ -0,0 +1,12 @@
+AUX 0.1.5/graphlcd-0.1.5-radiotext-lcr-service.diff 4396 SHA256 9f5d27b974c3432e2dd3c0cf9987b74ce5635ea3fa33823444b68ab8f05fc5d3 SHA512 43888da66a50d36e33619716be5ff4447a88d2076feb84991b2298d8ff2d23a01765b16527238916aa6a5fc3e592075a9d59eb18cf511f3d5341e5caa417857c WHIRLPOOL d6703467efd6b93fd8d2d458cf17ce1e8f3a7be0d3333f26bbfcb27087ebef0a9beb10df32e69caea968dcc4e5f9a63575e5563c0bafabf45fd1b0d841d81c66
+AUX 0.1.5/graphlcd-0.1.5-span.diff 13307 SHA256 20016c754c948664dd0fad53f70f68a5e9b95d1b8d14b9d0f959d664194d6876 SHA512 b91995325cce3a161560d223eed99b1556b0b0aea43f0d90a880abcbfdaf6c19ea3bc6d33dde26047340032bc2c5fc7fe185bd7121982eac6144f80f6caecc72 WHIRLPOOL 6d8db008b77f72b5319967c792e2d923ba1c1f280583dca7b6fe8b0df8c306faedfe45f4e23dd902dd05f8897038937e52fd1a3492bf02cec4897fbea873a488
+AUX 0.1.5/graphlcd-0.1.5_vdr-1.5.3.diff 608 SHA256 13bddb071ea62ce14fe09124fe76f52ea747636d2e207db55f3de5818766a009 SHA512 3ebcd75ad4325d261f41ab805c62a255a8591d355195ca78d720b97a8ced36235b1902fb15dc42973fb205a49334a882ba58802f377055a68b0e1ba84c130d88 WHIRLPOOL d4a20431f9e2b9b817eedc8b4dd8f4d503119bfdcd2499d2e284c53e73ffcc6bad9b2dc22cbef6ed7ec0a50c441835167bd16072623a022458e6be1b07b6cdc7
+AUX 0.1.5/vdr-graphlcd-0.1.5-missing-freetyp2.diff 917 SHA256 9e6d93943b0f8f0beb0292580fc2e61fb1d612778319cc342de7e0e0add17a71 SHA512 1b58adacff144453eff988918566f2a3dd40926f9f71d87622319a546db6886d54ba53eda4596e373aaa75a413c6e570c7a17342d65a609b2ed3347f82c9343a WHIRLPOOL 27d7e1b23a10fecfc834be7293e7a407a2e6bc8f1f4fe685a6e467a0f7d776459011bf7436d1f37d95625d449fcaf81810d214c8f516887f8d099673df9baad8
+AUX 0.1.5/vdr-graphlcd-0.1.5-missing-include.patch 316 SHA256 f5db943352b5cfb505e0a505659e267c9c046314c5006f53044e0abd7fe1b131 SHA512 b2a9ea7ab20c2733256f3441382dbaf86f867c553337b2b450524f90cfc65f88cfd42e25d30178ec62e6e041a732b56c14c4b457e171d998169d0b93408d2ae0 WHIRLPOOL 0b26052d83f521ab1e80a206a7f788684640b3bfb0e0a8dffcd2d49bad7b1e096d78168db495f3a0f54faae37d99ddfcbf2779be35ea3a40b81bea5a3e5d55ea
+AUX confd 565 SHA256 502563ae320ae89d46fe7d2e8676086d354d886b37ccef6f9b6bdc41a42312b1 SHA512 9b44466d924f5e7ea3ab23ade147a5c18b599714058c51fe8403cb7a0d2cd2be05fcc85a385a064c8b3110a6c88faa857444f6e4dee6c1843348209491e9ea99 WHIRLPOOL 9915e7aae11593c57101ff928f8d57cfee65d35fcf86031da8eaa9672c3c0e5cdd4e941ca7427f1a01f0340c6385276776f9cfd32df4d5b88de573a2d0a5c168
+AUX rc-addon.sh 247 SHA256 197643c34462b1beceab3f1d5feb197524815c9ae61cd2954f0b6f8e7c0bf538 SHA512 46d27b5feab6881721f480d6cc26e1a9796c9b46f083cf6e2f97523f8b54d2b93d373130e562235ec2a57d95cc37ac956e290467251572f5387db58a32ad1544 WHIRLPOOL 27772a807b3390bdcec9d286dd46fe389deb69f13fbd93fcae990f68070c3df6fe913885873ad7002a492c0fe379001154fc23e5ecc4ea18b0a4029b734d9628
+DIST vdr-graphlcd-0.1.9.tgz 286572 SHA256 8e136972f89de078b8f1577f605bc5719c13a7979897030997ef1ff24ebbdd44 SHA512 46c78fe0c7bc7d67d757323a6a937e9feedcdb3e3f233227024dd84f0cb84ce8f08becd3b4ae9c0b7edfba40804a29fa0e3efc8e74eceb82812f288b8e40c6cd WHIRLPOOL 3b6d1bbaaf3ed827c6d74d982a64050d3dbdc99e48173e341c798ad1d62c309200751bc3358fbb7eee8a74ef85d519dbfd5ca3e19f2af29d4c91ecadc6682842
+EBUILD vdr-graphlcd-0.1.9.ebuild 2567 SHA256 bf10e7d66cb84158fb8962540654103aef3bd7182702ca3458fd2b4837849916 SHA512 3b745f07f2579c6391bff65672aa507a6c70ad7d7065b07870386d11669cff29d0c41e3e219e67933119bc0d0ef47a48dfcb0d1a1a06f1dfe28aed7055c30d97 WHIRLPOOL 48b019a8d322dd4599ac49a1c7e9eb227be7598233007ba7369fc5e5f496549240bd710ccac66fb790c3e1557e130dcb87d108c75a47647d8752a67a2e7449b6
+MISC ChangeLog 2740 SHA256 ec7328f4a73b096ee5c7df65b68d60e4a3196e4082529d54be0b58b5b4a54615 SHA512 8e443005b7a8b9a5bb60828d936e42aa4f0ff79f630773c037b8503a052a49be1703b18956141a6720e81cac13c626c09c57a2434fca1cd57047df2839a8ac1b WHIRLPOOL 8390777d688c94828a9d6c784de631bb6275d7ab2a00d75e2c6970182869a7e9714ce78509bc3ccdece552c477b5e59a77ca73193903c597c11eb2d7ba85f774
+MISC ChangeLog-2015 6123 SHA256 d30adc941a51af21698ad487a2622d72915b1b0248a9fb1b9304d61d5d5b0257 SHA512 461573bb77db109194202200e8f6a6648961ff08212090b1527d8980df266c49f92140da584b4a496150014ff5fa587b99ba2daf8a177c728fba91e7b4d12110 WHIRLPOOL cae279c82ff33305e4a4cfce6f0c997d60ca632a0e29691ae3fc55f37898dbe58bc4fa1ea91518633e154fbd28c2051a96b68a91abcc24ad26839397c5de58ec
+MISC metadata.xml 386 SHA256 22cf5ce19127fd17f4863692cd75df94d3a65ad90fe014fc1ef9e958e753c0e6 SHA512 505462c67b43399c55d08deedd022a88e9a25659a6f9b150800d344bfe7e14cc1e8e73b6789401b7acd519bdfcae170743c898c4c4a354f13a9b1542f273e951 WHIRLPOOL b42ae56adc514e8941dbe7e535d1db81cf049d5cdacb781c604a3a0c03b6b9b07cf8d61c0998e36ea2552b19e16d42626bce66dadc31ebf875da967f285c4bfd
diff --git a/media-plugins/vdr-graphlcd/files/0.1.5/graphlcd-0.1.5-radiotext-lcr-service.diff b/media-plugins/vdr-graphlcd/files/0.1.5/graphlcd-0.1.5-radiotext-lcr-service.diff
new file mode 100644
index 000000000000..8c2c180ab2c2
--- /dev/null
+++ b/media-plugins/vdr-graphlcd/files/0.1.5/graphlcd-0.1.5-radiotext-lcr-service.diff
@@ -0,0 +1,126 @@
+diff -Naur graphlcd-0.1.4.orig/state.c graphlcd-0.1.4/state.c
+--- graphlcd-0.1.4.orig/state.c 2007-02-04 23:35:16.317687570 +0100
++++ graphlcd-0.1.4/state.c 2007-02-04 23:42:12.065780817 +0100
+@@ -16,6 +16,7 @@
+
+ #include <vdr/eitscan.h>
+ #include <vdr/i18n.h>
++#include <vdr/plugin.h>
+
+ #include "compat.h"
+
+@@ -654,6 +655,8 @@
+
+ void cGraphLCDState::GetProgramme()
+ {
++ bool ptitle = false;
++
+ mutex.Lock();
+ #if VDRVERSNUM < 10300
+ const cEventInfo * present = NULL, * following = NULL;
+@@ -670,9 +673,11 @@
+ {
+ event.presentTime = present->GetTime();
+ event.presentTitle = "";
+- if (!isempty(present->GetTitle()))
++ if (!isempty(present->GetTitle())) {
+ event.presentTitle = present->GetTitle();
+ event.presentSubtitle = "";
++ ptitle = true;
++ }
+ if (!isempty(present->GetSubtitle()))
+ event.presentSubtitle = present->GetSubtitle();
+ }
+@@ -704,9 +709,11 @@
+ {
+ event.presentTime = present->StartTime();
+ event.presentTitle = "";
+- if (!isempty(present->Title()))
++ if (!isempty(present->Title())) {
+ event.presentTitle = present->Title();
+ event.presentSubtitle = "";
++ ptitle = true;
++ }
+ if (!isempty(present->ShortText()))
+ event.presentSubtitle = present->ShortText();
+ }
+@@ -724,6 +731,54 @@
+ }
+ }
+ #endif
++
++#if VDRVERSNUM >= 10330
++ { // get&display Radiotext
++ cPlugin *p;
++ p = cPluginManager::CallFirstService("RadioTextService-v1.0", NULL);
++ if (p) {
++ RadioTextService_v1_0 rtext;
++ if (cPluginManager::CallFirstService("RadioTextService-v1.0", &rtext)) {
++ if (rtext.rds_info == 2 && strstr(rtext.rds_title, "---") == NULL) {
++ char rtpinfo[2][65], rtstr[140];
++ strcpy(rtpinfo[0], rtext.rds_title);
++ strcpy(rtpinfo[1], rtext.rds_artist);
++ sprintf(rtstr, "%02d:%02d %s | %s", rtext.title_start->tm_hour, rtext.title_start->tm_min, trim(((std::string)(rtpinfo[0]))).c_str(), trim(((std::string)(rtpinfo[1]))).c_str());
++ ptitle ? event.presentSubtitle = rtstr : event.presentTitle = rtstr;
++ }
++ else if (rtext.rds_info > 0) {
++ char rtstr[65];
++ strcpy(rtstr, rtext.rds_text);
++ ptitle ? event.presentSubtitle = trim(rtstr) : event.presentTitle = trim(rtstr);
++ }
++ }
++ }
++ }
++#endif
++
++#if VDRVERSNUM >= 10330
++ { // get&display LcrData
++ cPlugin *p;
++ p = cPluginManager::CallFirstService("LcrService-v1.0", NULL);
++ if (p)
++ {
++ LcrService_v1_0 lcrData;
++ if (cPluginManager::CallFirstService("LcrService-v1.0", &lcrData))
++ {
++ if ( strstr( lcrData.destination, "---" ) == NULL )
++ {
++ char lcrStringParts[3][25], lcrString[100];
++ strcpy( lcrStringParts[0], (const char *)lcrData.destination );
++ strcpy( lcrStringParts[1], (const char *)lcrData.price );
++ strcpy( lcrStringParts[2], (const char *)lcrData.pulse );
++ sprintf(lcrString, "%s | %s", trim((std::string)(lcrStringParts[1])).c_str(), trim((std::string)(lcrStringParts[2])).c_str());
++ event.presentTitle = trim(lcrStringParts[0]);
++ event.presentSubtitle = trim(lcrString);
++ }
++ }
++ }
++ }
++#endif
+ mutex.Unlock();
+ }
+
+diff -Naur graphlcd-0.1.4.orig/state.h graphlcd-0.1.4/state.h
+--- graphlcd-0.1.4.orig/state.h 2007-02-04 23:35:16.317687570 +0100
++++ graphlcd-0.1.4/state.h 2007-02-04 23:43:05.728759351 +0100
+@@ -130,4 +130,21 @@
+ tVolumeState GetVolumeState();
+ };
+
++// Radiotext
++struct RadioTextService_v1_0 {
++ int rds_info;
++ int rds_pty;
++ char *rds_text;
++ char *rds_title;
++ char *rds_artist;
++ struct tm *title_start;
++};
++
++// LcrData
++struct LcrService_v1_0 {
++ cString destination;
++ cString price;
++ cString pulse;
++};
++
+ #endif
diff --git a/media-plugins/vdr-graphlcd/files/0.1.5/graphlcd-0.1.5-span.diff b/media-plugins/vdr-graphlcd/files/0.1.5/graphlcd-0.1.5-span.diff
new file mode 100644
index 000000000000..949049af050f
--- /dev/null
+++ b/media-plugins/vdr-graphlcd/files/0.1.5/graphlcd-0.1.5-span.diff
@@ -0,0 +1,356 @@
+diff -Naur graphlcd-0.1.4.orig/display.c graphlcd-0.1.4/display.c
+--- graphlcd-0.1.4.orig/display.c 2007-02-04 23:10:36.609384554 +0100
++++ graphlcd-0.1.4/display.c 2007-02-04 23:17:48.756350745 +0100
+@@ -115,6 +115,7 @@
+ nCurrentBrightness = -1;
+ LastTimeBrightness = 0;
+ bBrightnessActive = true;
++ LastTimeSA.Set(0);
+ }
+
+ cGraphLCDDisplay::~cGraphLCDDisplay()
+@@ -373,6 +374,11 @@
+ update = true;
+ }
+
++ if ( LastTimeSA.TimedOut() )
++ {
++ update = true;
++ LastTimeSA.Set(1000);
++ }
+ // update Display every second or due to an update
+ if (CurrTime != LastTime || update)
+ {
+@@ -1460,6 +1466,8 @@
+ nTopY + nProgressbarHeight,
+ GLCD::clrBlack, false);
+
++ DisplaySA();
++
+ if (1 < replay.total && 1 < replay.current) // Don't show full progressbar for endless streams
+ {
+ bitmap->DrawRectangle(FRAME_SPACE_X,
+@@ -1945,3 +1953,141 @@
+ }
+ mutex.Unlock();
+ }
++
++void cGraphLCDDisplay::DisplaySA()
++{
++// Spectrum Analyzer visualization
++ if ( GraphLCDSetup.enableSpectrumAnalyzer )
++ {
++ if (cPluginManager::CallFirstService(SPAN_GET_BAR_HEIGHTS_ID, NULL))
++ {
++ Span_GetBarHeights_v1_0 GetBarHeights;
++
++ int bandsSA = 20;
++ int falloffSA = 8;
++ int channelsSA = 1;
++
++ unsigned int bar;
++ unsigned int *barHeights = new unsigned int[bandsSA];
++ unsigned int *barHeightsLeftChannel = new unsigned int[bandsSA];
++ unsigned int *barHeightsRightChannel = new unsigned int[bandsSA];
++ unsigned int volumeLeftChannel;
++ unsigned int volumeRightChannel;
++ unsigned int volumeBothChannels;
++ unsigned int *barPeaksBothChannels = new unsigned int[bandsSA];
++ unsigned int *barPeaksLeftChannel = new unsigned int[bandsSA];
++ unsigned int *barPeaksRightChannel = new unsigned int[bandsSA];
++
++ GetBarHeights.bands = bandsSA;
++ GetBarHeights.barHeights = barHeights;
++ GetBarHeights.barHeightsLeftChannel = barHeightsLeftChannel;
++ GetBarHeights.barHeightsRightChannel = barHeightsRightChannel;
++ GetBarHeights.volumeLeftChannel = &volumeLeftChannel;
++ GetBarHeights.volumeRightChannel = &volumeRightChannel;
++ GetBarHeights.volumeBothChannels = &volumeBothChannels;
++ GetBarHeights.name = "graphlcd";
++ GetBarHeights.falloff = falloffSA;
++ GetBarHeights.barPeaksBothChannels = barPeaksBothChannels;
++ GetBarHeights.barPeaksLeftChannel = barPeaksLeftChannel;
++ GetBarHeights.barPeaksRightChannel = barPeaksRightChannel;
++
++ if ( cPluginManager::CallFirstService(SPAN_GET_BAR_HEIGHTS_ID, &GetBarHeights ))
++ {
++ int i;
++ int barWidth = 2;
++ int saStartX = FRAME_SPACE_X;
++ int saEndX = saStartX + barWidth*bandsSA*2 + bandsSA/4 - 1;
++ int saStartY = FRAME_SPACE_Y;
++ int saEndY = FRAME_SPACE_Y + bitmap->Height()/2 - 3;
++
++ LastTimeSA.Set(100);
++
++ if ( GraphLCDSetup.SAShowVolume )
++ {
++
++ saStartX = FRAME_SPACE_X + bitmap->Width()/2 - (barWidth*bandsSA*2 + bandsSA/4)/2 - 2;
++ saEndX = saStartX + barWidth*bandsSA*2 + bandsSA/4 - 1;
++
++ // left volume
++ bitmap->DrawRectangle(FRAME_SPACE_X,
++ saStartY,
++ saStartX-1,
++ saEndY + 1,
++ GLCD::clrWhite, true);
++
++ for ( i=0; (i<logo->Width()/2-2) && (i<3*(volumeLeftChannel*saStartX)/100); i++)
++ {
++ bitmap->DrawRectangle(saStartX - i - 2,
++ saStartY + saEndY/2 - i,
++ saStartX - i - 4,
++ saStartY + saEndY/2 + i,
++ GLCD::clrBlack, true);
++ }
++
++ // right volume
++ bitmap->DrawRectangle(saEndX + 1,
++ saStartY,
++ bitmap->Width() - 1,
++ saEndY + 1,
++ GLCD::clrWhite, true);
++
++ for ( i=0; (i<logo->Width()/2-2) && (i<3*(volumeRightChannel*saStartX)/100); i++)
++ {
++ bitmap->DrawRectangle(saEndX + 2 + i,
++ saStartY + saEndY/2 - i,
++ saEndX + i + 4,
++ saStartY + saEndY/2 + i,
++ GLCD::clrBlack, true);
++ }
++ }
++ // black background
++ bitmap->DrawRectangle(saStartX,
++ saStartY,
++ saEndX,
++ saEndY + 1,
++ GLCD::clrBlack, true);
++
++ for ( i=0; i < bandsSA; i++ )
++ {
++/* if ( channelsSA == 2 )
++ {
++ bar = barHeightsLeftChannel[i];
++ bar = barHeightsRightChannel[i];
++ }*/
++ if ( channelsSA == 1)
++ {
++ // the bar
++ bar = (barHeights[i]*(saEndY-saStartY))/100;
++ bitmap->DrawRectangle(saStartX + barWidth*2*(i)+ barWidth + 1,
++ saEndY,
++ saStartX + barWidth*2*(i) + barWidth+ barWidth + 1,
++ saEndY - bar,
++ GLCD::clrWhite, true);
++
++ // the peak
++ bar = (barPeaksBothChannels[i]*(saEndY-saStartY))/100;
++ if ( bar > 0 )
++ {
++ bitmap->DrawRectangle(saStartX + barWidth*2*(i)+ barWidth + 1,
++ saEndY - bar,
++ saStartX + barWidth*2*(i) + barWidth+ barWidth + 1,
++ saEndY - bar+1,
++ GLCD::clrWhite, true);
++ }
++ }
++ }
++ }
++
++ delete [] barHeights;
++ delete [] barHeightsLeftChannel;
++ delete [] barHeightsRightChannel;
++ delete [] barPeaksBothChannels;
++ delete [] barPeaksLeftChannel;
++ delete [] barPeaksRightChannel;
++ }
++ }
++}
++
++//#############################################################################################
++
++
+diff -Naur graphlcd-0.1.4.orig/display.h graphlcd-0.1.4/display.h
+--- graphlcd-0.1.4.orig/display.h 2007-02-04 23:10:36.609384554 +0100
++++ graphlcd-0.1.4/display.h 2007-02-04 23:20:24.209000170 +0100
+@@ -29,10 +29,33 @@
+ #include <vdr/thread.h>
+ #include <vdr/player.h>
+
++#define SPAN_CLIENT_CHECK_ID "Span-ClientCheck-v1.0"
++#define SPAN_GET_BAR_HEIGHTS_ID "Span-GetBarHeights-v1.0"
+
+ #define LCDMAXCARDS 4
+ static const int kMaxTabCount = 10;
+
++struct Span_Client_Check_1_0 {
++ bool *isActive;
++ bool *isRunning;
++};
++
++struct Span_GetBarHeights_v1_0 {
++ unsigned int bands; // number of bands to compute
++ unsigned int *barHeights; // the heights of the bars of the two channels combined
++ unsigned int *barHeightsLeftChannel; // the heights of the bars of the left channel
++ unsigned int *barHeightsRightChannel; // the heights of the bars of the right channel
++ unsigned int *volumeLeftChannel; // the volume of the left channels
++ unsigned int *volumeRightChannel; // the volume of the right channels
++ unsigned int *volumeBothChannels; // the combined volume of the two channels
++ const char *name; // name of the plugin that wants to get the data
++ // (must be unique for each client!)
++ unsigned int falloff; // bar falloff value
++ unsigned int *barPeaksBothChannels; // bar peaks of the two channels combined
++ unsigned int *barPeaksLeftChannel; // bar peaks of the left channel
++ unsigned int *barPeaksRightChannel; // bar peaks of the right channel
++};
++
+ enum ThreadState
+ {
+ Normal,
+@@ -104,6 +127,7 @@
+ time_t LastTime;
+ time_t LastTimeCheckSym;
+ time_t LastTimeModSym;
++ cTimeMs LastTimeSA;
+ struct timeval CurrTimeval;
+ struct timeval UpdateAt;
+
+@@ -125,6 +149,7 @@
+ void DisplayTextItem();
+ void DisplayColorButtons();
+ void DisplayVolume();
++ void DisplaySA();
+
+ void UpdateIn(long usec);
+ bool CheckAndUpdateSymbols();
+diff -Naur graphlcd-0.1.4.orig/i18n.c graphlcd-0.1.4/i18n.c
+--- graphlcd-0.1.4.orig/i18n.c 2007-02-04 23:10:38.792567843 +0100
++++ graphlcd-0.1.4/i18n.c 2007-02-04 23:23:31.966096053 +0100
+@@ -966,5 +966,53 @@
+ # endif
+ #endif
+ },
++{
++ "Show spectrum analyzer",
++ "Zeige Spectrum Analyzer",
++ "",// TODO Slovenski
++ "",// TODO Italiano
++ "",// TODO Nederlands
++ "",// TODO Portuguçês
++ "",// TODO Franais
++ "",// TODO Norsk
++ "",// TODO Suomi
++ "",// TODO Polski
++ "",// TODO Español
++ "",// TODO Ellinika
++ "",// TODO Svenska
++ "",// TODO Romnâã
++ "",// TODO Magyar
++ "",// TODO Catalàà
++#if VDRVERSNUM > 10302
++ "",// TODO Russian
++# if VDRVERSNUM > 10307
++ "",// TODO Croatian
++# endif
++#endif
++ },
++ {
++ "Show SA volume",
++ "Zeige SA Lautstrke",
++ "",// TODO Slovenski
++ "",// TODO Italiano
++ "",// TODO Nederlands
++ "",// TODO Portugus
++ "",// TODO Franêçais
++ "",// TODO Norsk
++ "",// TODO Suomi
++ "",// TODO Polski
++ "",// TODO Español
++ "",// TODO Ellinika
++ "",// TODO Svenska
++ "",// TODO Romnâã
++ "",// TODO Magyar
++ "",// TODO Catal
++#if VDRVERSNUM > 10302
++ "",// TODO Russian
++# if VDRVERSNUM > 10307
++ "",// TODO Croatian
++# endif
++#endif
++ },
+ { NULL }
+ };
+diff -Naur graphlcd-0.1.4.orig/menu.c graphlcd-0.1.4/menu.c
+--- graphlcd-0.1.4.orig/menu.c 2007-02-04 23:10:38.862563031 +0100
++++ graphlcd-0.1.4/menu.c 2007-02-04 23:24:53.710477952 +0100
+@@ -101,4 +101,6 @@
+ SetupStore("BrightnessActive", GraphLCDSetup.BrightnessActive = newGraphLCDSetup.BrightnessActive);
+ SetupStore("BrightnessIdle", GraphLCDSetup.BrightnessIdle = newGraphLCDSetup.BrightnessIdle);
+ SetupStore("BrightnessDelay", GraphLCDSetup.BrightnessDelay = newGraphLCDSetup.BrightnessDelay);
++ SetupStore("enableSpectrumAnalyzer", GraphLCDSetup.enableSpectrumAnalyzer = newGraphLCDSetup.enableSpectrumAnalyzer);
++ SetupStore("SAShowVolume", GraphLCDSetup.SAShowVolume = newGraphLCDSetup.SAShowVolume);
+ }
+diff -Naur graphlcd-0.1.4.orig/plugin.c graphlcd-0.1.4/plugin.c
+--- graphlcd-0.1.4.orig/plugin.c 2007-02-04 23:10:38.862563031 +0100
++++ graphlcd-0.1.4/plugin.c 2007-02-04 23:26:57.655292837 +0100
+@@ -54,6 +54,7 @@
+ virtual cOsdObject * MainMenuAction();
+ virtual cMenuSetupPage * SetupMenu();
+ virtual bool SetupParse(const char * Name, const char * Value);
++ virtual bool Service(const char *Id, void *Data);
+ };
+
+ cPluginGraphLCD::cPluginGraphLCD()
+@@ -243,8 +244,24 @@
+ else if (!strcasecmp(Name, "BrightnessActive")) GraphLCDSetup.BrightnessActive = atoi(Value);
+ else if (!strcasecmp(Name, "BrightnessIdle")) GraphLCDSetup.BrightnessIdle = atoi(Value);
+ else if (!strcasecmp(Name, "BrightnessDelay")) GraphLCDSetup.BrightnessDelay = atoi(Value);
++ else if (!strcasecmp(Name, "enableSpectrumAnalyzer")) GraphLCDSetup.enableSpectrumAnalyzer = atoi(Value);
++ else if (!strcasecmp(Name, "SAShowVolume")) GraphLCDSetup.SAShowVolume = atoi(Value);
+ else return false;
+ return true;
+ }
+
++bool cPluginGraphLCD::Service(const char *Id, void *Data)
++{
++ if (strcmp(Id, SPAN_CLIENT_CHECK_ID) == 0)
++ {
++ if ( GraphLCDSetup.enableSpectrumAnalyzer && (Data != NULL) )
++ {
++ *((Span_Client_Check_1_0*)Data)->isActive = true;
++ }
++ return true;
++ }
++
++ return false;
++}
++
+ VDRPLUGINCREATOR(cPluginGraphLCD); // Don't touch this!
+diff -Naur graphlcd-0.1.4.orig/setup.c graphlcd-0.1.4/setup.c
+--- graphlcd-0.1.4.orig/setup.c 2007-02-04 23:10:38.865896137 +0100
++++ graphlcd-0.1.4/setup.c 2007-02-04 23:27:59.671030635 +0100
+@@ -52,7 +52,9 @@
+ ScrollTime(500),
+ BrightnessActive(100),
+ BrightnessIdle(100),
+- BrightnessDelay(30)
++ BrightnessDelay(30),
++ enableSpectrumAnalyzer(1),
++ SAShowVolume(1)
+ {
+ }
+
+diff -Naur graphlcd-0.1.4.orig/setup.h graphlcd-0.1.4/setup.h
+--- graphlcd-0.1.4.orig/setup.h 2007-02-04 23:10:38.865896137 +0100
++++ graphlcd-0.1.4/setup.h 2007-02-04 23:28:55.347204140 +0100
+@@ -54,6 +54,8 @@
+ int BrightnessActive;
+ int BrightnessIdle;
+ int BrightnessDelay;
++ int enableSpectrumAnalyzer;
++ int SAShowVolume;
+
+ public:
+ cGraphLCDSetup(void);
diff --git a/media-plugins/vdr-graphlcd/files/0.1.5/graphlcd-0.1.5_vdr-1.5.3.diff b/media-plugins/vdr-graphlcd/files/0.1.5/graphlcd-0.1.5_vdr-1.5.3.diff
new file mode 100644
index 000000000000..fac88fb5e615
--- /dev/null
+++ b/media-plugins/vdr-graphlcd/files/0.1.5/graphlcd-0.1.5_vdr-1.5.3.diff
@@ -0,0 +1,19 @@
+fix compile Probs up from vdr-1.5.3
+
+Joerg Bornkessel <hd_brummy@gentoo.org> 2007 06 26
+
+diff -Naur graphlcd-0.1.5.orig/layout.c graphlcd-0.1.5/layout.c
+--- graphlcd-0.1.5.orig/layout.c 2007-06-26 21:43:52.000000000 +0200
++++ graphlcd-0.1.5/layout.c 2007-06-26 21:46:05.000000000 +0200
+@@ -65,7 +65,11 @@
+ file += "/fonts/";
+ file += url.substr(4, pos - 4);
+ }
++#if APIVERSNUM >= 10503
++ return font.LoadFT2(file, cCharSetConv::SystemCharacterTable(), size);
++#else
+ return font.LoadFT2(file, I18nCharSets()[Setup.OSDLanguage], size);
++#endif
+ }
+ else
+ {
diff --git a/media-plugins/vdr-graphlcd/files/0.1.5/vdr-graphlcd-0.1.5-missing-freetyp2.diff b/media-plugins/vdr-graphlcd/files/0.1.5/vdr-graphlcd-0.1.5-missing-freetyp2.diff
new file mode 100644
index 000000000000..2c10c8697420
--- /dev/null
+++ b/media-plugins/vdr-graphlcd/files/0.1.5/vdr-graphlcd-0.1.5-missing-freetyp2.diff
@@ -0,0 +1,30 @@
+#bug 203856
+
+diff -Naur graphlcd-0.1.5_orig/Makefile graphlcd-0.1.5/Makefile
+--- graphlcd-0.1.5_orig/Makefile 2007-02-05 19:24:03.000000000 +0100
++++ graphlcd-0.1.5/Makefile 2007-12-31 02:08:00.000000000 +0100
+@@ -9,6 +9,9 @@
+ #
+ PLUGIN = graphlcd
+
++# define this if you built graphlcd-base with freetype:
++HAVE_FREETYPE2 = 1
++
+ ### 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')
+@@ -51,9 +54,12 @@
+
+ INCLUDES += -I$(VDRDIR)/include -I$(DVBDIR)/include -I$(INSTALLPREFIX)/include
+
+-DEFINES += -DPLUGIN_NAME_I18N='"$(PLUGIN)"'
+-DEFINES += -D_GNU_SOURCE
++DEFINES += -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"$(PLUGIN)"'
+
++ifdef HAVE_FREETYPE2
++ INCLUDES += -I$(INSTALLPREFIX)/include/freetype2
++ DEFINES += -DHAVE_FREETYPE2
++endif
+
+ ### The object files (add further files here):
+
diff --git a/media-plugins/vdr-graphlcd/files/0.1.5/vdr-graphlcd-0.1.5-missing-include.patch b/media-plugins/vdr-graphlcd/files/0.1.5/vdr-graphlcd-0.1.5-missing-include.patch
new file mode 100644
index 000000000000..e96823bec88e
--- /dev/null
+++ b/media-plugins/vdr-graphlcd/files/0.1.5/vdr-graphlcd-0.1.5-missing-include.patch
@@ -0,0 +1,11 @@
+diff -ru graphlcd-0.1.4-orig/display.c graphlcd-0.1.4/display.c
+--- graphlcd-0.1.4-orig/display.c 2007-02-05 11:32:23.963790615 +0100
++++ graphlcd-0.1.4/display.c 2007-02-05 11:32:35.890079873 +0100
+@@ -29,6 +29,7 @@
+
+ #include <vdr/tools.h>
+ #include <vdr/menu.h>
++#include <vdr/plugin.h>
+
+ #include "compat.h"
+
diff --git a/media-plugins/vdr-graphlcd/files/confd b/media-plugins/vdr-graphlcd/files/confd
new file mode 100644
index 000000000000..30debd446fcc
--- /dev/null
+++ b/media-plugins/vdr-graphlcd/files/confd
@@ -0,0 +1,21 @@
+# /etc/conf.d/vdr.graphlcd
+
+####### Global config for Graphlcd ####################
+#
+# set fine tuning for your Display
+# in selected ${GRAPHLCD_DIR}
+#
+
+#
+# set the DIR of the graphlcd config file
+# allowed values: directory names
+# default: /etc/vdr/plugins/graphlcd/graphlcd.conf
+#GRAPHLCD_DIR=/etc/vdr/plugins/graphlcd/graphlcd.conf
+
+#
+# select driver for graphlcd display
+# allowed values: framebuffer, gu140x32f, gu256x64-372,
+# gu256x64C-3xx0, hd61830, image, ks0108,
+# sed1520, sed1330, simlcd, t6963c
+# default: t6963c
+#GRAPHLCD_DISPLAY=t6963c
diff --git a/media-plugins/vdr-graphlcd/files/rc-addon.sh b/media-plugins/vdr-graphlcd/files/rc-addon.sh
new file mode 100644
index 000000000000..305025db99fb
--- /dev/null
+++ b/media-plugins/vdr-graphlcd/files/rc-addon.sh
@@ -0,0 +1,11 @@
+#
+# rc-addon-script for plugin osdteletext
+#
+
+plugin_pre_vdr_start() {
+ : ${GRAPHLCD_DIR:=/etc/vdr/plugins/graphlcd/graphlcd.conf}
+ : ${GRAPHLCD_DISPLAY:=t6963c}
+
+ add_plugin_param "-c ${GRAPHLCD_DIR}"
+ add_plugin_param "-d ${GRAPHLCD_DISPLAY}"
+}
diff --git a/media-plugins/vdr-graphlcd/metadata.xml b/media-plugins/vdr-graphlcd/metadata.xml
new file mode 100644
index 000000000000..c1d6fa5851c8
--- /dev/null
+++ b/media-plugins/vdr-graphlcd/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+ <longdescription lang="en">
+ This package provides vdrplugin to use a Graphical LCD.
+ </longdescription>
+</pkgmetadata>
diff --git a/media-plugins/vdr-graphlcd/vdr-graphlcd-0.1.9.ebuild b/media-plugins/vdr-graphlcd/vdr-graphlcd-0.1.9.ebuild
new file mode 100644
index 000000000000..eb34af3937f7
--- /dev/null
+++ b/media-plugins/vdr-graphlcd/vdr-graphlcd-0.1.9.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+VERSION="502" # every bump, new version
+
+DESCRIPTION="VDR Plugin: support output on Graphical LCD "
+HOMEPAGE="http://projects.vdr-developer.org/projects/graphlcd"
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
+
+KEYWORDS="~x86 ~amd64"
+
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.6
+ >=app-misc/graphlcd-base-${PV}"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ vdr-plugin-2_pkg_setup
+
+ if ! getent group lp | grep -q vdr; then
+ echo
+ einfo "Add user 'vdr' to group 'lp' for full user access to parport device"
+ echo
+ elog "User vdr added to group lp"
+ gpasswd -a vdr lp
+ fi
+ if ! getent group usb | grep -q vdr; then
+ echo
+ einfo "Add user 'vdr' to group 'usb' for full user access to usb device"
+ echo
+ elog "User vdr added to group usb"
+ gpasswd -a vdr usb
+ fi
+}
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ sed -i "s:/usr/local:/usr:" Makefile
+
+ sed -i "s:i18n.c:i18n.h:g" Makefile
+
+ sed -i "s:include \$(VDRDIR)/Make.global:-include \$(VDRDIR)/Make.global:" Makefile
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insopts -m0644 -ovdr -gvdr
+
+ insinto /usr/share/vdr/${VDRPLUGIN}/logos
+ doins -r ${VDRPLUGIN}/logos/*
+
+ insinto /usr/share/vdr/${VDRPLUGIN}/fonts
+ doins ${VDRPLUGIN}/fonts/*.fnt
+
+ for font in /usr/share/fonts/corefonts/*.ttf; do
+ elog ${font}
+ dosym ${font} /usr/share/vdr/graphlcd/fonts
+ done
+
+ insinto /etc/vdr/plugins/${VDRPLUGIN}
+ doins ${VDRPLUGIN}/logonames.alias.*
+ doins ${VDRPLUGIN}/fonts.conf.*
+
+ dosym /usr/share/vdr/${VDRPLUGIN}/fonts /etc/vdr/plugins/${VDRPLUGIN}/fonts
+ dosym /usr/share/vdr/${VDRPLUGIN}/logos /etc/vdr/plugins/${VDRPLUGIN}/logos
+ dosym /etc/graphlcd.conf /etc/vdr/plugins/${VDRPLUGIN}/graphlcd.conf
+
+ dosym /etc/vdr/plugins/${VDRPLUGIN}/logonames.alias.1.3 /etc/vdr/plugins/${VDRPLUGIN}/logonames.alias
+}
+
+pkg_preinst() {
+
+ if [[ -e /etc/vdr/plugins/graphlcd/fonts ]] && [[ ! -L /etc/vdr/plugins/graphlcd/fonts ]] \
+ || [[ -e /etc/vdr/plugins/graphlcd/logos ]] && [[ ! -L /etc/vdr/plugins/graphlcd/logos ]] ;then
+
+ elog "Remove wrong DIR in /etc/vdr/plugins/graphlcd from prior install"
+ elog "Press CTRL+C to abbort"
+ epause
+ rmdir -R /etc/vdrplugins/graphlcd/{fonts,logos}
+ fi
+}
+
+pkg_postinst() {
+ vdr-plugin-2_pkg_postinst
+
+ elog "Add additional options in /etc/conf.d/vdr.graphlcd"
+ elog
+ elog "Please copy or link one of the supplied fonts.conf.*"
+ elog "files in /etc/vdr/plugins/graphlcd/ to"
+ elog "/etc/vdr/plugins/graphlcd/fonts.conf"
+}
diff --git a/media-plugins/vdr-graphtft/Manifest b/media-plugins/vdr-graphtft/Manifest
new file mode 100644
index 000000000000..68ebb0a9fcbb
--- /dev/null
+++ b/media-plugins/vdr-graphtft/Manifest
@@ -0,0 +1,12 @@
+AUX confd 1117 SHA256 10047512500d94d61977c04354c4a2fb6231f4f611974e3a76bed2ae435583a1 SHA512 16e98702d8488c644b7f278bb0fbaab54fb1cd568dc85d886192b8947a203b7237cd99f6966787dc9abb96f4220930203f3e55faabed751d8e84dbcf587ec80e WHIRLPOOL 7eb994ec97fbd993b0b6a854231ce8260a4ba7cfeb29cfaa9d0c31f4eca4ab3d0cff8bb95a2839e20e1e2462504d6c30e879d4d41ddc707127d88b421e5e0c31
+AUX graphtft-fe 996 SHA256 751f8e7197f59efdc9ea5020f2da99b2ffd14c729a54b63d1ce942b073eecfb5 SHA512 3d1cecca32d6e34a6f23a16ac5fd2e07ed0f98256933ea4fd4ca944beb0ad75984daa8f5a865b6e3d6f74cd9f8a9af9204ee7d1719b973d908daa49af68115f5 WHIRLPOOL 48034d3d01004e9916f11b1c9aa087edcf84deb870c79352f28f721b1ecc96a32d9a0381e7240ceee9eca2b1b87b1dd4ec5e17dad3e4bb6a9df3784693d55315
+AUX rc-addon.sh 225 SHA256 4190d81023c8e214bbaa0e8e72bd0998226993ccface353dc99768e8e3374fb9 SHA512 96e6226b37fe63b992257ae82970ebd1141477eef20c70d755d28a0c89b540a0a010903793511b249a0cec3e19771b60fb6a279ca1b134f655e6a7c636ff74a6 WHIRLPOOL c1ec061694271dd492d769f3a7fa87bc28ae747ea11fe2455fd4413aeb16e7451a9feac2596ce614eeeb752bc0b56c82d4315c6d2ff82b8bbf425701d73904ef
+AUX vdr-graphtft-0.3.7_gcc-4.4.x.diff 764 SHA256 eef74d7d0c866aa22f2755ba850d2b2f5fb6739f7d9d1a09850dedc324948545 SHA512 bff4b655a4eeee4c4ecdf0f5e4efc259bd2e740a4ee64b8536ad668b2e1be5b607279173c01b1dc36a0636011d0d774fd3b3f28a40efa779efb342ef2c081619 WHIRLPOOL 341838fdbf4519a14a7315249669f20bb02acd0a13633a0fdb7b27f5f14cac40c8bdc42658d2f6be0747ecc0ba12ee659bc4d6cc9d9f07f27e502df099f0471e
+AUX vdr-graphtft-0.3.7_gentoo.diff 4673 SHA256 a4da681ef44faa45cb6a4b5657443dee90a6f0707fd9d263c2062e5ba4f266b0 SHA512 1828a1e463eef00eb0097188988b8ab620c766b27c44fbfedbd4209d1c668b6c6e6b0b86c4d16c485fdc5e16300e2c03c323f6dc2e941c9338e5a866b6d47a6a WHIRLPOOL fb89ee44a3bd2ca116da5b58d4fdd8614b995b8e0dde58d8fc4c76010cd0cab24757dfbd387d607d4e731da0213608b1cfbf02e8d6d03b3a4cb3568fda44f046
+AUX vdr-graphtft-0.3.7_makefile.diff 2202 SHA256 76ea0ceb3967c9c83a299c4231147c57dd1be40cfd390f60456b13ebe56912d0 SHA512 9c8138658a18162436cf80173436c05967c4626decb640d0c304706e30b7771d1784b436dbf281ca934c7fe41b8b1edc102d05bd3d2ddd3875aefe5c33bc2ece WHIRLPOOL 97f8561a1367ce51a8be6ac9b17c1fae391c39f4f24acd9f6d60a966872df3d0155fdf5552f90b8be63a25ab6d9c370011b13f51b752ea4ba07ae55b834511a3
+DIST vdr-graphtft-0.3.7.tar.bz2 147486 SHA256 37c58c0a3051d4ac77bc12f59213be09134e14b9028bd886977b260e2c98da45 SHA512 9f5d8ea490c95bde42071d5010bf4dd339ee99271f9596d2d14575882f8f4101f0877c52373268a9d04d52be328018b2a7be1685c088742b252de44b9c3a387d WHIRLPOOL d03e144877adb3c31f48d92091d6a0fa2d7af00d706b92f6bde90f62fd990181beeabaadf77a3e879e5568c50f3b96295d892e50529f0e7361ef1579923a5c4c
+EBUILD vdr-graphtft-0.3.7-r1.ebuild 2701 SHA256 fce8bfe1122a2cde494966f169acf28fc539e2531a2f60cb2fb760f0f66cec77 SHA512 07df98b7de7605b272cf3d6408aa28b7e75c679677909d14a2c86aae3a0d16617e8760ec0d93cdc532ab2e8d77966a01f1caefb1a27514d0c163eeda55a3ab5d WHIRLPOOL 72db765d5fa9aab6e04e796622ff51c3a3ad8de2aecf486017effa4b1e8f4af0aa9aec59c9d1f87218e9f263cc494f4a6b0e6054d4ffc90707405d8e971faf1c
+EBUILD vdr-graphtft-0.3.7.ebuild 2505 SHA256 335544c14343e9f6e84b50f65402140bd9aae6de32cbf2acb5ebe6e1a7303b89 SHA512 1d45855912fbf54caec9df0d9b26e107e8f6937d2baef44d87ff85176ad3e27523ab2bae7cd8772cd50b98a7a99d1ace31b25bf1a15de6d15a579adb04d9766d WHIRLPOOL 52e5edefa0ff3fb4afca21d0837d1e266e5e234d8d443665d86cebf3876e73e1248181c809eb236e4383c0e9ab0b86f700262231725aa9fb179ed7dbb4713c0c
+MISC ChangeLog 3418 SHA256 1ae87b0132031c1d74c399c0d95137d02ec6cf7487d96fe9008ce352af9e1e7f SHA512 8c3ffd846f50617b89e6d1f54e91cf074fd638fcde3de50e6690735048fbe809f155be0947d10965a63e9585162f1215227dc6e4f745480407756b9ccf0778e8 WHIRLPOOL 4ac29db590501371701522d88d1bff2a6bf46be361cda19de1716437f61b29eb34c5d3ac96a1d2ac37491aa9eed453705a6c0582d0141c6181d2a95bd8458a25
+MISC ChangeLog-2015 9013 SHA256 d995fb95d5505375099da4934572f3905a8079313c0af56ec8cceec8893cc33b SHA512 503ffc30e03f770a1d419f34e9affedbc683cde6b46aba273ba7eba2a2a8d9f453b39311afa8522d3818f14d312f3ae8f49ce4485eb5a09fb850669277326427 WHIRLPOOL 38fe59e5dd90c5f78c13d07328cf9f5de11c1fff75e2e60a50617cc070c1263a41a3356a218787f7ceec088270e79688f19a1e679370eaf18d6e92e03dbc77fd
+MISC metadata.xml 648 SHA256 1a69c39dc52ffce2aebaafc46189afae3b4ead03bfbcb3be1952573cc858fdcd SHA512 f047c49c89b6b7eea740d6bacd73b942ffd70e5b427f4e158e83b4759c45af2e2a20ca9815601ddabb3b0d2aeddf6c65046798d9ee3f0353d7665f97bb32f72d WHIRLPOOL 2178c73b0bd8550f737b572bcdc8a2b5484550a29b3ffc44ef25a0f58305c2ee08390558bd66dc867f9befb31d2a2d8094d2b31ff10f7a04cf79f946b8593285
diff --git a/media-plugins/vdr-graphtft/files/confd b/media-plugins/vdr-graphtft/files/confd
new file mode 100644
index 000000000000..56d4b4627f12
--- /dev/null
+++ b/media-plugins/vdr-graphtft/files/confd
@@ -0,0 +1,54 @@
+# /etc/conf.d/vdr.graphtft
+
+####### Global config for Graphtft ####################
+
+#
+# set the DIR of the Framebuffer Device
+# allowed values: device_names directFB none
+# default: /dev/fb0
+#GRAPHTFT_DEVICE=/dev/fb0
+
+
+###### Configuration for graphtft-fe ##################
+#
+# set GRAPHTFT_DEVICE="" to none
+
+# set your tft display
+# no default values
+# default: not set, exemple
+#GRAPHTFT_DISPLAY=":0.1"
+
+# switch to user
+# default user root ; depand on your x configuration
+#
+#GRAPHTFT_USER="root"
+
+# set the width of your display
+# allowed values:
+# default: 800
+#GRAPHTFT_SCREEN_WIDTH="800"
+
+# set the height of your display
+# allowed values:
+# default: 480
+#GRAPHTFT_SCREEN_HEIGHT="480"
+
+# run output without windowsframe
+# allowed values: yes no
+# default: yes
+#GRAPHTFT_NO_FRAME="yes"
+
+# set the IP to your X Display
+# allowed values: ip address
+# default: localhost IP
+#GRAPHTFT_HOST="127.0.0.1"
+
+# set the port to your X Display
+# allowed values: portnumber
+# default: 2039
+#GRAPHTFT_PORT="2039"
+
+# set the logevel for graphtft-fe
+# allowed values: 0 1 2 3
+# default: 0
+#GRAPHTFT_LOG_LEVEL="0"
diff --git a/media-plugins/vdr-graphtft/files/graphtft-fe b/media-plugins/vdr-graphtft/files/graphtft-fe
new file mode 100644
index 000000000000..5803b5728ed9
--- /dev/null
+++ b/media-plugins/vdr-graphtft/files/graphtft-fe
@@ -0,0 +1,33 @@
+#!/sbin/openrc-run
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+. /etc/conf.d/vdr.graphtft
+
+export DISPLAY=${GRAPHTFT_DISPLAY}
+
+: ${GRAPHTFT_USER:=root}
+
+OPTIONS="-h ${GRAPHTFT_HOST:=127.0.0.1}"
+OPTIONS="${OPTIONS} -p ${GRAPHTFT_PORT:=2039}"
+OPTIONS="${OPTIONS} -e ${GRAPHTFT_LOG_LEVEL:=0}"
+OPTIONS="${OPTIONS} -W ${GRAPHTFT_SCREEN_WIDTH:=800}"
+OPTIONS="${OPTIONS} -H ${GRAPHTFT_SCREEN_HEIGHT:=480}"
+[ "${GRAPHTFT_NO_FRAME}" = "yes" ] && OPTIONS="${OPTIONS} -n"
+[ "${GRAPHTFT_RESIZE_IMAGE}" = "yes" ] && OPTIONS="${OPTIONS} -r"
+
+# -d <file> dump each image to file (default off)
+
+start() {
+ ebegin "starting graphtft-fe ..."
+ start-stop-daemon --make-pidfile --background --pidfile /var/run/graphtft-fe.pid \
+ --chuid ${GRAPHTFT_USER} --start --exec /usr/bin/graphtft-fe -- ${OPTIONS}
+ eend $?
+}
+
+stop() {
+ ebegin "stopping graphtft ..."
+ start-stop-daemon --stop --pidfile /var/run/graphtft-fe.pid
+ eend $?
+}
+
diff --git a/media-plugins/vdr-graphtft/files/rc-addon.sh b/media-plugins/vdr-graphtft/files/rc-addon.sh
new file mode 100644
index 000000000000..03fa4efc55be
--- /dev/null
+++ b/media-plugins/vdr-graphtft/files/rc-addon.sh
@@ -0,0 +1,13 @@
+#
+# rc-addon-script for plugin graphtft & graphtft-fe
+#
+# Joerg Bornkessel <hd_brummy@g.o>
+
+. /etc/conf.d/vdr.graphtft
+
+plugin_pre_vdr_start() {
+
+ : ${GRAPHTFT_DEVICE:=/dev/fb0}
+
+ add_plugin_param "-d ${GRAPHTFT_DEVICE}"
+}
diff --git a/media-plugins/vdr-graphtft/files/vdr-graphtft-0.3.7_gcc-4.4.x.diff b/media-plugins/vdr-graphtft/files/vdr-graphtft-0.3.7_gcc-4.4.x.diff
new file mode 100644
index 000000000000..4e32c187ac10
--- /dev/null
+++ b/media-plugins/vdr-graphtft/files/vdr-graphtft-0.3.7_gcc-4.4.x.diff
@@ -0,0 +1,22 @@
+diff -Naur graphtft-30.orig/graphtft-fe/common.cc graphtft-30/graphtft-fe/common.cc
+--- graphtft-30.orig/graphtft-fe/common.cc 2012-03-12 02:10:38.000000000 +0100
++++ graphtft-30/graphtft-fe/common.cc 2012-03-12 02:30:16.000000000 +0100
+@@ -11,6 +11,7 @@
+ #include <time.h>
+ #include <stdio.h>
+ #include <string.h>
++#include <stdint.h>
+
+ #include <graphtft.hpp>
+
+diff -Naur graphtft-30.orig/graphtft-fe/graphtft.hpp graphtft-30/graphtft-fe/graphtft.hpp
+--- graphtft-30.orig/graphtft-fe/graphtft.hpp 2012-03-12 02:10:38.000000000 +0100
++++ graphtft-30/graphtft-fe/graphtft.hpp 2012-03-12 02:30:57.000000000 +0100
+@@ -16,6 +16,7 @@
+ #include <X11/Xlib.h>
+ #include <Imlib2.h>
+ #include <string.h>
++#include <stdint.h>
+
+ #define __FRONTEND
+ #include <../common.h>
diff --git a/media-plugins/vdr-graphtft/files/vdr-graphtft-0.3.7_gentoo.diff b/media-plugins/vdr-graphtft/files/vdr-graphtft-0.3.7_gentoo.diff
new file mode 100644
index 000000000000..ea0e7ad3d748
--- /dev/null
+++ b/media-plugins/vdr-graphtft/files/vdr-graphtft-0.3.7_gentoo.diff
@@ -0,0 +1,139 @@
+diff -Naur graphtft-30.orig/dfbrenderer/dfbrenderer.c graphtft-30/dfbrenderer/dfbrenderer.c
+--- graphtft-30.orig/dfbrenderer/dfbrenderer.c 2012-03-12 03:27:38.000000000 +0100
++++ graphtft-30/dfbrenderer/dfbrenderer.c 2012-03-12 03:29:35.000000000 +0100
+@@ -257,7 +257,7 @@
+ {
+ // make path relative to the themes directory
+
+- asprintf(&path, "%s/graphTFT/themes/%s/%s",
++ asprintf(&path, "%s/themes/%s/%s",
+ confPath.c_str(), themePath.c_str(), p.c_str());
+ }
+ else
+@@ -281,7 +281,7 @@
+
+ // at least add the default path
+
+- asprintf(&path, "%s/graphTFT/fonts/", confPath.c_str());
++ asprintf(&path, "%s/fonts/", confPath.c_str());
+ tell(0, "Info: Adding font path '%s'", path);
+ fontPaths[count] = path;
+ free(path);
+@@ -483,7 +483,7 @@
+ else
+ {
+ const char* tmp = themePath.c_str();
+- asprintf(&fpath, "%s/graphTFT/themes/%s/%s", confPath.c_str(), tmp, fname);
++ asprintf(&fpath, "%s/themes/%s/%s", confPath.c_str(), tmp, fname);
+ }
+
+ tell(4,"creating imageprovider for %s", fpath);
+@@ -561,7 +561,7 @@
+ else
+ {
+ const char* tmp = themePath.c_str();
+- asprintf(&fpath, "%s/graphTFT/themes/%s/%s", confPath.c_str(), tmp, fname);
++ asprintf(&fpath, "%s/themes/%s/%s", confPath.c_str(), tmp, fname);
+ }
+
+ tell(4,"creating imageprovider for %s", fpath);
+diff -Naur graphtft-30.orig/dspitems.c graphtft-30/dspitems.c
+--- graphtft-30.orig/dspitems.c 2012-03-12 03:27:38.000000000 +0100
++++ graphtft-30/dspitems.c 2012-03-12 03:30:16.000000000 +0100
+@@ -107,7 +107,7 @@
+ if (p[0] != '/')
+ {
+ p = string(GraphTFTSetup.PluginConfPath)
+- + "/graphTFT/themes/"
++ + "/themes/"
+ + string(Thms::theTheme->getDir())
+ + "/" + p;
+ }
+diff -Naur graphtft-30.orig/graphtft.c graphtft-30/graphtft.c
+--- graphtft-30.orig/graphtft.c 2012-03-12 03:27:38.000000000 +0100
++++ graphtft-30/graphtft.c 2012-03-12 03:32:48.000000000 +0100
+@@ -22,6 +22,8 @@
+ #include <graphtft.h>
+ #include <span.h>
+
++#define DATA_DIR "/usr/share/vdr/graphTFT"
++
+ //***************************************************************************
+ // cGraphTFTMenu
+ //***************************************************************************
+@@ -300,13 +302,13 @@
+
+ // try to get the config dir
+
+- if (!ConfigDirectory())
+- return false;
++// if (!ConfigDirectory())
++// return false;
+
+ // init
+
+ GraphTFTSetup.setClient(this);
+- GraphTFTSetup.PluginConfPath = strdup(ConfigDirectory());
++ GraphTFTSetup.PluginConfPath = strdup(DATA_DIR);
+
+ #if APIVERSNUM < 10507
+ RegisterI18n(Phrases);
+@@ -322,7 +324,7 @@
+ if (loadThemes() != 0)
+ return false;
+
+- if (display->Init(_dev, ConfigDirectory(), port) != success)
++ if (display->Init(_dev, DATA_DIR, port) != success)
+ {
+ tell(0, "Error: Initializing graphTFT device faild, aborting!");
+
+@@ -355,8 +357,8 @@
+
+ // look for the themes in the config directory
+
+- asprintf(&buffer, "find %s/graphTFT/themes -follow -type f -name '*.theme' | sort",
+- ConfigDirectory());
++ asprintf(&buffer, "find %s/themes -follow -type f -name '*.theme' | sort",
++ DATA_DIR);
+
+ p = popen(buffer, "r");
+
+diff -Naur graphtft-30.orig/imlibrenderer/imlibrenderer.c graphtft-30/imlibrenderer/imlibrenderer.c
+--- graphtft-30.orig/imlibrenderer/imlibrenderer.c 2012-03-12 03:27:38.000000000 +0100
++++ graphtft-30/imlibrenderer/imlibrenderer.c 2012-03-12 03:33:54.000000000 +0100
+@@ -123,7 +123,7 @@
+ {
+ // make path relative to the themes directory
+
+- asprintf(&path, "%s/graphTFT/themes/%s/%s",
++ asprintf(&path, "%s/themes/%s/%s",
+ confPath.c_str(), themePath.c_str(), p.c_str());
+ }
+ else
+@@ -146,7 +146,7 @@
+
+ // at least add the default path
+
+- asprintf(&path, "%s/graphTFT/fonts/", confPath.c_str());
++ asprintf(&path, "%s/fonts/", confPath.c_str());
+ tell(0, "Info: Adding font path '%s'", path);
+ imlib_add_path_to_font_path(path);
+ free(path);
+@@ -217,7 +217,7 @@
+ if (fname[0] == '/')
+ path << fname;
+ else
+- path << confPath << "/graphTFT/themes/" << themePath << "/" << fname;
++ path << confPath << "/themes/" << themePath << "/" << fname;
+
+ if (!fileExists(path.str().c_str()))
+ {
+@@ -291,7 +291,7 @@
+ if (fname[0] == '/')
+ path << fname;
+ else
+- path << confPath << "/graphTFT/themes/" << themePath << "/" << fname;
++ path << confPath << "/themes/" << themePath << "/" << fname;
+
+ if (!fileExists(path.str().c_str()))
+ {
diff --git a/media-plugins/vdr-graphtft/files/vdr-graphtft-0.3.7_makefile.diff b/media-plugins/vdr-graphtft/files/vdr-graphtft-0.3.7_makefile.diff
new file mode 100644
index 000000000000..f638be630069
--- /dev/null
+++ b/media-plugins/vdr-graphtft/files/vdr-graphtft-0.3.7_makefile.diff
@@ -0,0 +1,67 @@
+Joerg Bornkessel <hd_brummy@g.o> 22 Okt 2009
+Matthias Schwarzott <zzam@g.o> 23 Okt 2009
+diff -Naur graphtft-24.orig/Makefile graphtft-24/Makefile
+--- graphtft-24.orig/Makefile 2009-10-21 21:53:56.000000000 +0200
++++ graphtft-24/Makefile 2009-10-21 21:57:24.000000000 +0200
+@@ -158,10 +158,10 @@
+ DEFINES += -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"$(PLUGIN)"'
+
+ ifdef HAVE_IMLIB
+- LIBS += `imlib2-config --libs`
++ LIBS += $(shell imlib2-config --libs)
+
+ ifdef HAVE_IMAGE_MAGICK
+- LIBS += `Magick++-config --libs`
++ LIBS += $(shell Magick++-config --libs)
+ DEFINES += -DHAVE_IMAGE_MAGICK
+ endif
+
+@@ -170,8 +170,8 @@
+ endif
+
+ ifdef HAVE_GTOP
+- GTOP_INC = `pkg-config libgtop-2.0 --cflags`
+- GTOP_LIB = `pkg-config libgtop-2.0 --libs`
++ GTOP_INC = $(shell pkg-config libgtop-2.0 --cflags)
++ GTOP_LIB = $(shell pkg-config libgtop-2.0 --libs)
+
+ DEFINES += -DWITH_SYSINFO
+ LIBS += $(GTOP_LIB)
+@@ -186,8 +186,8 @@
+ endif
+
+ ifdef HAVE_DFB
+- INCLUDES += `directfb-config --cflags`
+- LIBS += `directfb-config --libs`
++ INCLUDES += $(shell directfb-config --cflags)
++ LIBS += $(shell directfb-config --libs)
+ DEFINES += -DHAVE_DFB
+ endif
+
+diff -Naur graphtft-24.orig/graphtft-fe/Makefile graphtft-24/graphtft-fe/Makefile
+--- graphtft-24.orig/graphtft-fe/Makefile 2009-10-22 17:39:55.000000000 +0200
++++ graphtft-24/graphtft-fe/Makefile 2009-10-22 17:41:29.000000000 +0200
+@@ -1,9 +1,9 @@
+
+ CXX = g++
+ CXXFLAGS = -pipe -ggdb -O2 -Wall -W -D_REENTRANT -fPIC
+-INCPATH = -I. `Magick++-config --cppflags`
++INCPATH = -I. $(shell Magick++-config --cppflags)
+ LFLAGS = -Wl,--no-undefined
+-LIBS = -lpthread `imlib2-config --libs` `Magick++-config --libs`
++LIBS = -lpthread $(shell imlib2-config --libs) $(shell Magick++-config --libs)
+ AR = ar
+
+ TARGET = graphtft-fe
+diff -Naur graphtft-24.orig/graphtft-fe/Makefile graphtft-24/graphtft-fe/Makefile
+--- graphtft-24.orig/graphtft-fe/Makefile 2009-10-23 16:20:43.000000000 +0200
++++ graphtft-24/graphtft-fe/Makefile 2009-10-23 16:21:20.000000000 +0200
+@@ -17,7 +17,7 @@
+
+ all:
+ echo Build graphTFT Frontend
+- @(make $(TARGET))
++ @$(MAKE) $(TARGET)
+
+
+ $(TARGET): $(OBJECTS)
diff --git a/media-plugins/vdr-graphtft/metadata.xml b/media-plugins/vdr-graphtft/metadata.xml
new file mode 100644
index 000000000000..7fbdb114477c
--- /dev/null
+++ b/media-plugins/vdr-graphtft/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+ <use>
+ <flag name="graphtft-fe">Install external x11 remote frontend</flag>
+ <flag name="theme_avp">graphTFT Alien vs. Predato theme</flag>
+ <flag name="theme_deepblue">graphTFT default theme</flag>
+ <flag name="theme_deeppurple">graphTFT Deep Purple theme</flag>
+ <flag name="theme_poetter">graphTFT Poetter theme</flag>
+ <flag name="touchscreen">Enable Touchscreen support</flag>
+ </use>
+</pkgmetadata>
diff --git a/media-plugins/vdr-graphtft/vdr-graphtft-0.3.7-r1.ebuild b/media-plugins/vdr-graphtft/vdr-graphtft-0.3.7-r1.ebuild
new file mode 100644
index 000000000000..7a006e12d58a
--- /dev/null
+++ b/media-plugins/vdr-graphtft/vdr-graphtft-0.3.7-r1.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2 flag-o-matic
+
+RESTRICT="test"
+
+DESCRIPTION="VDR plugin: GraphTFT"
+HOMEPAGE="http://www.vdr-wiki.de/wiki/index.php/Graphtft-plugin"
+SRC_URI="http://www.jwendel.de/vdr/${P}.tar.bz2"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+LICENSE="GPL-2 LGPL-2.1"
+
+IUSE_THEMES="+theme_deepblue theme_avp theme_deeppurple theme_poetter"
+IUSE="${IUSE_THEMES} directfb graphtft-fe imagemagick touchscreen"
+
+DEPEND=">=media-video/vdr-1.7.27[graphtft]
+ media-libs/imlib2[png,jpeg]
+ gnome-base/libgtop
+ >=virtual/ffmpeg-0.4.8_p20090201
+ imagemagick? ( media-gfx/imagemagick[png,jpeg,cxx] )
+ directfb? ( dev-libs/DirectFB )
+ graphtft-fe? ( media-libs/imlib2[png,jpeg,X] )"
+
+RDEPEND="${DEPEND}"
+
+PDEPEND="theme_deepblue? ( =x11-themes/vdrgraphtft-deepblue-0.3.1 )
+ theme_avp? ( =x11-themes/vdrgraphtft-avp-0.3.1 )
+ theme_deeppurple? ( =x11-themes/vdrgraphtft-deeppurple-0.3.2 )
+ theme_poetter? ( =x11-themes/vdrgraphtft-poetter-0.3.2 )"
+
+PATCHES=("${FILESDIR}/${P}_gentoo.diff"
+ "${FILESDIR}/${P}_makefile.diff"
+ "${FILESDIR}/${P}_gcc-4.4.x.diff")
+
+src_prepare() {
+
+ # remove untranslated Language
+ rm "${S}"/po/{ca_ES,cs_CZ,da_DK,el_GR,es_ES,et_EE,fr_FR,hr_HR,hu_HU,nl_NL,nn_NO,pl_PL,pt_PT,ro_RO,ru_RU,sl_SI,sv_SE,tr_TR}.po
+
+ sed -i Makefile -e "s: WITH_X_COMM = 1:#WITH_X_COMM = 1:"
+
+ ! use touchscreen && sed -i Makefile \
+ -e "s:WITH_TOUCH = 1:#WITH_TOUCH = 1:"
+
+ use graphtft-fe && sed -i Makefile \
+ -e "s:#WITH_X_COMM:WITH_X_COMM:"
+
+ # libav9 support
+ sed -i \
+ -e 's:avcodec.h>:avcodec.h>\n#include <libavutil/mem.h>:' \
+ imlibrenderer/dvbrenderer/mpeg2encoder.c || die
+
+ # libav10 support, wrt bug 519448
+ sed -i \
+ -e "s:CODEC_ID_MPEG1VIDEO:AV_CODEC_ID_MPEG1VIDEO:" \
+ -e "s:avcodec_alloc_frame:av_frame_alloc:" \
+ imlibrenderer/dvbrenderer/mpeg2encoder.c || die
+
+ vdr-plugin-2_src_prepare
+
+ vdr_remove_i18n_include graphtft.h setup.h
+
+ # UINT64_C is needed by ffmpeg headers
+ append-cxxflags -D__STDC_CONSTANT_MACROS
+
+ if has_version ">=media-video/vdr-1.7.33"; then
+ sed -i dspitems.c \
+ -e "s:int timerMatch = 0:eTimerMatch timerMatch = tmNone:"
+ fi
+}
+
+src_compile() {
+ vdr-plugin-2_src_compile
+
+ if use graphtft-fe; then
+ cd "${S}"/graphtft-fe
+ emake
+ fi
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ dodoc "${S}"/documents/{README,HISTORY,HOWTO.Themes,INSTALL}
+
+ if use graphtft-fe; then
+ cd "${S}"/graphtft-fe && dobin graphtft-fe
+ doinit graphtft-fe
+ fi
+}
+
+pkg_postinst() {
+ vdr-plugin-2_pkg_postinst
+
+ if use graphtft-fe; then
+ echo
+ elog "Graphtft-fe user:"
+ elog "Edit /etc/conf.d/vdr.graphtft"
+ elog "/etc/init.d/graphtft-fe start"
+ echo
+ fi
+}
diff --git a/media-plugins/vdr-graphtft/vdr-graphtft-0.3.7.ebuild b/media-plugins/vdr-graphtft/vdr-graphtft-0.3.7.ebuild
new file mode 100644
index 000000000000..654ec763257c
--- /dev/null
+++ b/media-plugins/vdr-graphtft/vdr-graphtft-0.3.7.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit vdr-plugin-2 flag-o-matic
+
+RESTRICT="test"
+
+DESCRIPTION="VDR plugin: GraphTFT"
+HOMEPAGE="http://www.vdr-wiki.de/wiki/index.php/Graphtft-plugin"
+SRC_URI="http://www.jwendel.de/vdr/${P}.tar.bz2"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+LICENSE="GPL-2 LGPL-2.1"
+
+IUSE_THEMES="+theme_deepblue theme_avp theme_deeppurple theme_poetter"
+IUSE="${IUSE_THEMES} directfb graphtft-fe imagemagick touchscreen"
+
+DEPEND=">=media-video/vdr-1.7.27[graphtft]
+ media-libs/imlib2[png,jpeg]
+ gnome-base/libgtop
+ >=virtual/ffmpeg-0.4.8_p20090201
+ imagemagick? ( media-gfx/imagemagick[png,jpeg,cxx] )
+ directfb? ( dev-libs/DirectFB )
+ graphtft-fe? ( media-libs/imlib2[png,jpeg,X] )"
+
+RDEPEND="${DEPEND}"
+
+PDEPEND="theme_deepblue? ( =x11-themes/vdrgraphtft-deepblue-0.3.1 )
+ theme_avp? ( =x11-themes/vdrgraphtft-avp-0.3.1 )
+ theme_deeppurple? ( =x11-themes/vdrgraphtft-deeppurple-0.3.2 )
+ theme_poetter? ( =x11-themes/vdrgraphtft-poetter-0.3.2 )"
+
+PATCHES=("${FILESDIR}/${P}_gentoo.diff"
+ "${FILESDIR}/${P}_makefile.diff"
+ "${FILESDIR}/${P}_gcc-4.4.x.diff")
+
+src_prepare() {
+
+ # remove untranslated Language
+ rm "${S}"/po/{ca_ES,cs_CZ,da_DK,el_GR,es_ES,et_EE,fr_FR,hr_HR,hu_HU,nl_NL,nn_NO,pl_PL,pt_PT,ro_RO,ru_RU,sl_SI,sv_SE,tr_TR}.po
+
+ sed -i Makefile -e "s: WITH_X_COMM = 1:#WITH_X_COMM = 1:"
+
+ ! use touchscreen && sed -i Makefile \
+ -e "s:WITH_TOUCH = 1:#WITH_TOUCH = 1:"
+
+ use graphtft-fe && sed -i Makefile \
+ -e "s:#WITH_X_COMM:WITH_X_COMM:"
+
+ # libav9 support
+ sed -i \
+ -e 's:avcodec.h>:avcodec.h>\n#include <libavutil/mem.h>:' \
+ imlibrenderer/dvbrenderer/mpeg2encoder.c || die
+
+ vdr-plugin-2_src_prepare
+
+ vdr_remove_i18n_include graphtft.h setup.h
+
+ # UINT64_C is needed by ffmpeg headers
+ append-cxxflags -D__STDC_CONSTANT_MACROS
+
+ if has_version ">=media-video/vdr-1.7.33"; then
+ sed -i dspitems.c \
+ -e "s:int timerMatch = 0:eTimerMatch timerMatch = tmNone:"
+ fi
+}
+
+src_compile() {
+ vdr-plugin-2_src_compile
+
+ if use graphtft-fe; then
+ cd "${S}"/graphtft-fe
+ emake
+ fi
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ dodoc "${S}"/documents/{README,HISTORY,HOWTO.Themes,INSTALL}
+
+ if use graphtft-fe; then
+ cd "${S}"/graphtft-fe && dobin graphtft-fe
+ doinit graphtft-fe
+ fi
+}
+
+pkg_postinst() {
+ vdr-plugin-2_pkg_postinst
+
+ if use graphtft-fe; then
+ echo
+ elog "Graphtft-fe user:"
+ elog "Edit /etc/conf.d/vdr.graphtft"
+ elog "/etc/init.d/graphtft-fe start"
+ echo
+ fi
+}
diff --git a/media-plugins/vdr-image/Manifest b/media-plugins/vdr-image/Manifest
new file mode 100644
index 000000000000..07193d5c4f0b
--- /dev/null
+++ b/media-plugins/vdr-image/Manifest
@@ -0,0 +1,12 @@
+AUX rc-addon-0.3.0.sh 587 SHA256 cc814162bedcaa86ce8388720330ac76ee066026e9f7fe6c21d6dda88838fd7f SHA512 b11ddcb1640d3edbd8b381e20189f259280c9439d02739b91b27ed5dbc98b178400fb9d0ec74a6b66b62d7f2315aa76916c8694e16ef50728f059d53d0c1c275 WHIRLPOOL 0240c3bb41e51ac7b0ad7cc552e31d8b5f329f8dfa6ae1783505cef012aaaa72de31f348d307b3d4c819758891fa0b3dd30f6928db426400c6b1c1a031cd57f1
+AUX vdr-image-0.3.1-ffmpeg-1.patch 1307 SHA256 50778e97a4186d462248a5c014a8f6d4065beb341659bb773bec7b64c0347de5 SHA512 ffc0e3f130f0f30b5ac2f5055ba9fbc91d9f67ae855da3ff8c26408ae24ee55e0027d7c086f24d94fe341c0f3764c24e1980a4f5408ffad927621c3697e5c825 WHIRLPOOL c708413afa0615e32e2f2479f2c44ffd8dc0b443bc5582d959367628063c5918c58fa528418517d28ce1ef2d0b3faaec6c44632043376a390b861938d0fe8c27
+AUX vdr-image-0.3.1-gentoo.diff 2348 SHA256 45024beab8174cdd2ac6f0a880fb1a5cefabdfd2781ef8511d71e49592e0357e SHA512 ca6932ae0da10bf1037297dfe4eb1b667ecf78d660479fe332e474746cc1b2afcb6d1a048c511735d5e354dbd8867ee68be75a010eb31fd132382869dd98025c WHIRLPOOL 706b19f7420b8b4f115ac20aba34260884cd8c7393a38b9f1c8afb0190d3130f5b24413be3d2e27cfdc71ea30a2be708530a697967744eefd31a1dd43ac3f929
+AUX vdr-image-0.4.0-ffmpeg3.patch 1798 SHA256 dcf347e542fbddf2c4d7b62767a0476e84fcbe4bd9acb394b4716cf3ac540638 SHA512 470b853bd8c33b04f743e51bdeafa80f4cfc6defbc6485c356462fc8cf8f7de39fd39379ed9063a87d269103c3130c998d9d1856757aa52783b3e85dbb910a9d WHIRLPOOL 653ad4305b4f37bdd24758afdc90d34e288b982754af49e041e81f527c3d3b1f775b0892ee9c6200c0fb36d5c63bb83d8a6a374d0c3b8af7cee392854cd6766d
+AUX vdr-image-0.4.0-gentoo.diff 2348 SHA256 45024beab8174cdd2ac6f0a880fb1a5cefabdfd2781ef8511d71e49592e0357e SHA512 ca6932ae0da10bf1037297dfe4eb1b667ecf78d660479fe332e474746cc1b2afcb6d1a048c511735d5e354dbd8867ee68be75a010eb31fd132382869dd98025c WHIRLPOOL 706b19f7420b8b4f115ac20aba34260884cd8c7393a38b9f1c8afb0190d3130f5b24413be3d2e27cfdc71ea30a2be708530a697967744eefd31a1dd43ac3f929
+DIST vdr-image-0.3.1.tar.gz 124587 SHA256 953c27a6fbebb17590cc6ffe367720d92fb0f256da934bd06bd86aabfaa8e15b SHA512 a5a3b9d29958abc486d5fce4a6423d574894a604f792fe6e73b49daf3c02fe2df1ec7d7538db2a950482a77c7d47ebd8dd498ae55f265a0a7ef013b607dd0efb WHIRLPOOL 6541b2a1f1a7e8da241878d46c0976b2d688522c2143a2d66e6c2b124343a068b000bd2a2df647bd82db858ec73e3db136ea61f77fba28d5369fcbce5dd3d1bb
+DIST vdr-image-0.4.0.tgz 129200 SHA256 45b9d550698a8871e54c53ca594d0fe81bd4b03b273d106c1dfbdc728a2aa68c SHA512 d66bb7ff48ed622ec21a7d828985229b6aaf908123c12b870e531f09dfe85e792afafa096cd5c4580296139275e2f7171d30f21fe1f8d88978e19c1eb36ab169 WHIRLPOOL 9a7930bf562eac1ba12b204c7f578fc202b453cc28f1a1c84e449eed05587adc0e4c17ec46214ebe8602ddaff3ec9e6214e2ff334247d8d181302ff491ab62d2
+EBUILD vdr-image-0.3.1.ebuild 1599 SHA256 22453cb1641c9d5d7fcc1d98f7b4005b1ee78eb50a4c10bfbcaa052b73e797b8 SHA512 eb829f5a522c7111f286489d63aadbddcafc71ff05db0dedd06b4205091636acd748489bcbda4947e93e375d9d682be0ebe2bf26c87dad62ed9f78a131d582c8 WHIRLPOOL 996e8b28bc2cd332932ad0ee2ddb07cb7e82111305c3f54fd3b6f5bd64953a65d047c8c6f17ec32c58bb93e45aba5e9d0b64ea0bdd072feb3a26fa7622ff08dc
+EBUILD vdr-image-0.4.0.ebuild 1517 SHA256 1afdc5989168605d757d719de4fa5a243cebadfa0cbccad45e3e88f487b96dd2 SHA512 5ca413ba3926b415c95b2083729c93e63375539c709ec2a1c8bd081c5c87a39d8cecb0e9112538eb2350baa459daaf5ea76fdb9fd730ad9b677a9f8132324b1a WHIRLPOOL 817ee14456810a322b6c56cf2678598bd008055dd3618753ccb39f0b25a0d81b3853f1ca1fb48cf9bde674c040bd71e37e2d4d4f675404d209951f300f27e104
+MISC ChangeLog 2974 SHA256 e989f16dbd3d55a5090166687f948a51e73f1fd76254af802231ac5dd33cd974 SHA512 86d7281bfdee0ad3897744e967aa1de25a63db80507542d7a4e035ccb4ddf4ff2e2d2dbfab608d9af1ec156369abeedfc06c49d2456a6b277e4857f4227fade9 WHIRLPOOL 3f60fd45b7a3c6d2528f5b1e8cd1f1551e93454af377954798d5fd7cdc050f10c43ef288f1d35105b13cf21e7e3087143cdb5a92b2f281349a3720ff4565797e
+MISC ChangeLog-2015 7473 SHA256 19de865f82a04bc0ab5e6b0b654fec9be0bee5c91e0b4bed312b326313476f4a SHA512 42d3128dcc45c53ecd054e611a2a277f02cc166ac3cd8fdb8e21d8722895a2eadaf67022f1991c7115da24cba2a59fd47aad8a1f4712f9132df7a89f07d615cd WHIRLPOOL 8d4daf6d490a7015d4c097bbe4445af92ae6a9886df89c2dff99b388fdcfb30edcc28315d9e539db7cfe1ddcb01852fb04126458a1493743630b8ff81b509c3d
+MISC metadata.xml 426 SHA256 8e6fd131e7c41c376c0ab39eb1764ab987a96b81def595876f8cdfa8cccfb753 SHA512 789caa846aadd9e572a522648cee91ef915d5c0edccb38195905c9256828f311866cb66d2403471355b5cf08522b96b3dcd9893d4dab557feff0b3307b875376 WHIRLPOOL bcb736b6ed3602854153f0cd28c195acfae9e12e6cc2f074f4f57765c9b16bd92f66de9a21ae18d3a0ffa8a77fa6b7ac7f273e9bcfc09adebf60ca846cb43482
diff --git a/media-plugins/vdr-image/files/rc-addon-0.3.0.sh b/media-plugins/vdr-image/files/rc-addon-0.3.0.sh
new file mode 100644
index 000000000000..800351fbe871
--- /dev/null
+++ b/media-plugins/vdr-image/files/rc-addon-0.3.0.sh
@@ -0,0 +1,21 @@
+#
+# rc-addon plugin-startup-skript for vdr-image
+#
+
+: ${IMAGE_MOUNT:=/usr/share/vdr/image/bin/mount-image.sh}
+: ${IMAGE_CONVERT:=/usr/share/vdr/image/bin/imageplugin.sh}
+
+plugin_pre_vdr_start() {
+ add_plugin_param "-m ${IMAGE_MOUNT}"
+ add_plugin_param "-C ${IMAGE_CONVERT}"
+ add_plugin_param "-c image"
+
+ if [ -f /usr/lib/vdr/inc/commands-functions.sh ]; then
+ . /usr/lib/vdr/inc/commands-functions.sh
+ else
+ #source /usr/share/vdr/inc/functions.sh
+ include commands-functions
+ fi
+
+ merge_commands_conf /etc/vdr/imagecmds /etc/vdr/plugins/image/imagecmds.conf "${ORDER_IMAGECMDS}"
+}
diff --git a/media-plugins/vdr-image/files/vdr-image-0.3.1-ffmpeg-1.patch b/media-plugins/vdr-image/files/vdr-image-0.3.1-ffmpeg-1.patch
new file mode 100644
index 000000000000..78fd1d384435
--- /dev/null
+++ b/media-plugins/vdr-image/files/vdr-image-0.3.1-ffmpeg-1.patch
@@ -0,0 +1,40 @@
+diff -urN image-0.3.1.old/liboutput/encode.c image-0.3.1/liboutput/encode.c
+--- image-0.3.1.old/liboutput/encode.c 2013-06-17 21:23:23.308430203 +0200
++++ image-0.3.1/liboutput/encode.c 2013-06-17 21:27:37.126421173 +0200
+@@ -49,7 +49,6 @@
+
+ bool cEncode::Register()
+ {
+- avcodec_init();
+ #if 0
+ // XXX to resolv: dosen't work with osdpip
+ register_avcodec(&mpeg2video_encoder);
+@@ -100,7 +99,7 @@
+ AVCodecContext *pAVCC = NULL;
+ AVFrame *pAVF = NULL;
+
+- pAVCC = avcodec_alloc_context();
++ pAVCC = avcodec_alloc_context3(NULL);
+ if (! pAVCC)
+ {
+ esyslog("imageplugin: Failed to alloc memory for AVCodecContext.");
+@@ -116,7 +115,7 @@
+ {
+ SetupEncodingParameters(pAVCC);
+
+- if (avcodec_open(pAVCC, m_pavCodec) < 0)
++ if (avcodec_open2(pAVCC, m_pavCodec, NULL) < 0)
+ {
+ esyslog("imageplugin: Couldn't open Codec.");
+ }
+diff -urN image-0.3.1.old/liboutput/encode.h image-0.3.1/liboutput/encode.h
+--- image-0.3.1.old/liboutput/encode.h 2013-06-17 21:23:23.308430203 +0200
++++ image-0.3.1/liboutput/encode.h 2013-06-17 21:27:37.127421173 +0200
+@@ -14,6 +14,7 @@
+
+ extern "C" {
+ #include <libavcodec/avcodec.h>
++#include <libavutil/mem.h>
+ }
+
+ #include "../setup-image.h"
diff --git a/media-plugins/vdr-image/files/vdr-image-0.3.1-gentoo.diff b/media-plugins/vdr-image/files/vdr-image-0.3.1-gentoo.diff
new file mode 100644
index 000000000000..11479f2fc8a2
--- /dev/null
+++ b/media-plugins/vdr-image/files/vdr-image-0.3.1-gentoo.diff
@@ -0,0 +1,24 @@
+diff -Naur image-0.2.7.26.orig/examples/imagecmds.conf image-0.2.7.26/examples/imagecmds.conf
+--- image-0.2.7.26.orig/examples/imagecmds.conf 2008-10-25 23:48:18.000000000 +0200
++++ image-0.2.7.26/examples/imagecmds.conf 2008-10-25 23:50:53.000000000 +0200
+@@ -20,3 +20,5 @@
+ Rotate JPEG picture lossless by 90 degrees to the right : jpegtran -rotate 90 %s > $CONVERT_TEMPDIR/tmp.jpg && mv $CONVERT_TEMPDIR/tmp.jpg %s
+ Rotate JPEG picture lossless by 90 degrees to the left : jpegtran -rotate 270 %s > $CONVERT_TEMPDIR/tmp.jpg && mv $CONVERT_TEMPDIR/tmp.jpg %s
+ Delete picture ?: rm -f %s
++Change burn template : echo ln -fs '%s' '/usr/share/vdr/burn/menu-bg.png' | /bin/bash
++Change burn template ( Button ) : echo ln -fs '%s' '/usr/share/vdr/burn/menu-button.png' | /bin/bash
+\ Kein Zeilenumbruch am Dateiende.
+diff -Naur image-0.2.7.26.orig/examples/imagecmds.conf.DE image-0.2.7.26/examples/imagecmds.conf.DE
+--- image-0.2.7.26.orig/examples/imagecmds.conf.DE 2008-10-25 23:48:18.000000000 +0200
++++ image-0.2.7.26/examples/imagecmds.conf.DE 2008-10-25 23:55:49.000000000 +0200
+@@ -11,6 +11,8 @@
+ Informationen über das Bild : identify -verbose
+ Größe des Bildes : du -chs %s
+ Exif Informationen des JPEG-Bildes ausgeben : jpegtopnm -dumpexif %s >/dev/null 2> $CONVERT_TEMPDIR/exif.tmp && cat $CONVERT_TEMPDIR/exif.tmp && rm -f $CONVERT_TEMPDIR/exif.tmp
+-Rotatiere JPEG Bildes verlustlos um 90° nach Rechts : jpegtran -rotate 90 %s > $CONVERT_TEMPDIR/tmp.jpg && mv $CONVERT_TEMPDIR/tmp.jpg %s
+-Rotatiere JPEG Bildes verlustlos um 90° nach Links : jpegtran -rotate 270 %s > $CONVERT_TEMPDIR/tmp.jpg && mv $CONVERT_TEMPDIR/tmp.jpg %s
++Rotiere JPEG Bildes verlustlos um 90° nach Rechts : jpegtran -rotate 90 %s > $CONVERT_TEMPDIR/tmp.jpg && mv $CONVERT_TEMPDIR/tmp.jpg %s
++Rotiere JPEG Bildes verlustlos um 90° nach Links : jpegtran -rotate 270 %s > $CONVERT_TEMPDIR/tmp.jpg && mv $CONVERT_TEMPDIR/tmp.jpg %s
+ Lösche Bild ?: rm -f %s
++Hintergrund vdr-burn ändern : echo ln -fs '%s' '/usr/share/vdr/burn/menu-bg.png' | /bin/bash
++Button vdr-burn ändern : echo ln -fs '%s' '/usr/share/vdr/burn/menu-button.png' | /bin/bash
diff --git a/media-plugins/vdr-image/files/vdr-image-0.4.0-ffmpeg3.patch b/media-plugins/vdr-image/files/vdr-image-0.4.0-ffmpeg3.patch
new file mode 100644
index 000000000000..de0ca025e165
--- /dev/null
+++ b/media-plugins/vdr-image/files/vdr-image-0.4.0-ffmpeg3.patch
@@ -0,0 +1,40 @@
+Index: image-0.4.0/liboutput/encode.c
+===================================================================
+--- image-0.4.0.orig/liboutput/encode.c
++++ image-0.4.0/liboutput/encode.c
+@@ -150,7 +150,7 @@ void cEncode::SetupEncodingParameters(AV
+ }
+ context->max_b_frames=1;
+ context->flags |= CODEC_FLAG_QSCALE;
+- context->pix_fmt = PIX_FMT_YUV420P;
++ context->pix_fmt = AV_PIX_FMT_YUV420P;
+ }
+
+ bool cEncode::ConvertImageToFrame(AVFrame *frame)
+@@ -173,7 +173,7 @@ bool cEncode::ConvertImageToFrame(AVFram
+ // Convert RGB to YUV
+ if(!avpicture_fill((AVPicture*)m_pImageFilled,
+ m_pImageRGB,
+- PIX_FMT_RGB24, m_nWidth, m_nHeight))
++ AV_PIX_FMT_RGB24, m_nWidth, m_nHeight))
+ {
+ esyslog("imageplugin: failed avpicture_fill");
+ return false;
+@@ -182,13 +182,13 @@ bool cEncode::ConvertImageToFrame(AVFram
+ {
+ int result;
+ #ifndef HAVE_SWSCALER
+- result=img_convert((AVPicture*)frame->data, PIX_FMT_YUV420P,
+- (AVPicture*)m_pImageFilled, PIX_FMT_RGB24,
++ result=img_convert((AVPicture*)frame->data, AV_PIX_FMT_YUV420P,
++ (AVPicture*)m_pImageFilled, AV_PIX_FMT_RGB24,
+ m_nWidth, m_nHeight);
+ #else
+ SwsContext* convert_ctx = sws_getContext(m_nWidth, m_nHeight,
+- PIX_FMT_RGB24, m_nWidth, m_nHeight,
+- PIX_FMT_YUV420P, SWS_BICUBIC, NULL, NULL, NULL);
++ AV_PIX_FMT_RGB24, m_nWidth, m_nHeight,
++ AV_PIX_FMT_YUV420P, SWS_BICUBIC, NULL, NULL, NULL);
+
+ if(!convert_ctx) {
+ esyslog("imageplugin: failed to initialize swscaler context");
diff --git a/media-plugins/vdr-image/files/vdr-image-0.4.0-gentoo.diff b/media-plugins/vdr-image/files/vdr-image-0.4.0-gentoo.diff
new file mode 100644
index 000000000000..11479f2fc8a2
--- /dev/null
+++ b/media-plugins/vdr-image/files/vdr-image-0.4.0-gentoo.diff
@@ -0,0 +1,24 @@
+diff -Naur image-0.2.7.26.orig/examples/imagecmds.conf image-0.2.7.26/examples/imagecmds.conf
+--- image-0.2.7.26.orig/examples/imagecmds.conf 2008-10-25 23:48:18.000000000 +0200
++++ image-0.2.7.26/examples/imagecmds.conf 2008-10-25 23:50:53.000000000 +0200
+@@ -20,3 +20,5 @@
+ Rotate JPEG picture lossless by 90 degrees to the right : jpegtran -rotate 90 %s > $CONVERT_TEMPDIR/tmp.jpg && mv $CONVERT_TEMPDIR/tmp.jpg %s
+ Rotate JPEG picture lossless by 90 degrees to the left : jpegtran -rotate 270 %s > $CONVERT_TEMPDIR/tmp.jpg && mv $CONVERT_TEMPDIR/tmp.jpg %s
+ Delete picture ?: rm -f %s
++Change burn template : echo ln -fs '%s' '/usr/share/vdr/burn/menu-bg.png' | /bin/bash
++Change burn template ( Button ) : echo ln -fs '%s' '/usr/share/vdr/burn/menu-button.png' | /bin/bash
+\ Kein Zeilenumbruch am Dateiende.
+diff -Naur image-0.2.7.26.orig/examples/imagecmds.conf.DE image-0.2.7.26/examples/imagecmds.conf.DE
+--- image-0.2.7.26.orig/examples/imagecmds.conf.DE 2008-10-25 23:48:18.000000000 +0200
++++ image-0.2.7.26/examples/imagecmds.conf.DE 2008-10-25 23:55:49.000000000 +0200
+@@ -11,6 +11,8 @@
+ Informationen über das Bild : identify -verbose
+ Größe des Bildes : du -chs %s
+ Exif Informationen des JPEG-Bildes ausgeben : jpegtopnm -dumpexif %s >/dev/null 2> $CONVERT_TEMPDIR/exif.tmp && cat $CONVERT_TEMPDIR/exif.tmp && rm -f $CONVERT_TEMPDIR/exif.tmp
+-Rotatiere JPEG Bildes verlustlos um 90° nach Rechts : jpegtran -rotate 90 %s > $CONVERT_TEMPDIR/tmp.jpg && mv $CONVERT_TEMPDIR/tmp.jpg %s
+-Rotatiere JPEG Bildes verlustlos um 90° nach Links : jpegtran -rotate 270 %s > $CONVERT_TEMPDIR/tmp.jpg && mv $CONVERT_TEMPDIR/tmp.jpg %s
++Rotiere JPEG Bildes verlustlos um 90° nach Rechts : jpegtran -rotate 90 %s > $CONVERT_TEMPDIR/tmp.jpg && mv $CONVERT_TEMPDIR/tmp.jpg %s
++Rotiere JPEG Bildes verlustlos um 90° nach Links : jpegtran -rotate 270 %s > $CONVERT_TEMPDIR/tmp.jpg && mv $CONVERT_TEMPDIR/tmp.jpg %s
+ Lösche Bild ?: rm -f %s
++Hintergrund vdr-burn ändern : echo ln -fs '%s' '/usr/share/vdr/burn/menu-bg.png' | /bin/bash
++Button vdr-burn ändern : echo ln -fs '%s' '/usr/share/vdr/burn/menu-button.png' | /bin/bash
diff --git a/media-plugins/vdr-image/metadata.xml b/media-plugins/vdr-image/metadata.xml
new file mode 100644
index 000000000000..9a4301e3be1c
--- /dev/null
+++ b/media-plugins/vdr-image/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ <description>
+ Please contacts maintainer before you something change.
+ </description>
+ </maintainer>
+ <longdescription>
+ VDR Plugin to show pictures on TV
+ </longdescription>
+</pkgmetadata>
diff --git a/media-plugins/vdr-image/vdr-image-0.3.1.ebuild b/media-plugins/vdr-image/vdr-image-0.3.1.ebuild
new file mode 100644
index 000000000000..1d7e5b4d052d
--- /dev/null
+++ b/media-plugins/vdr-image/vdr-image-0.3.1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit vdr-plugin-2 flag-o-matic
+
+VERSION="679" #every bump, new version
+
+DESCRIPTION="VDR plugin: display of digital images, like jpeg, tiff, png, bmp"
+HOMEPAGE="http://projects.vdr-developer.org/projects/plg-image"
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tar.gz"
+
+KEYWORDS="amd64 x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE="exif"
+
+COMMON_DEPEND=">=media-video/vdr-1.5.8
+ >=virtual/ffmpeg-0.10
+ >=media-libs/netpbm-10.0
+ exif? ( media-libs/libexif )"
+
+DEPEND="${COMMON_DEPEND}
+ virtual/pkgconfig"
+
+RDEPEND="${COMMON_DEPEND}
+ >=media-tv/gentoo-vdr-scripts-0.2.2"
+
+VDR_RCADDON_FILE="${FILESDIR}/rc-addon-0.3.0.sh"
+BUILD_PARAMS="-j1"
+
+src_prepare() {
+ # remove empty translation file
+ rm "${S}"/po/{cs_CZ,da_DK,et_EE,hr_HR,hu_HU,nn_NO,pl_PL,ro_RO}.po
+
+ vdr-plugin-2_src_prepare
+
+ epatch "${FILESDIR}/${P}-gentoo.diff" \
+ "${FILESDIR}/${P}-ffmpeg-1.patch"
+
+ use !exif && sed -i "s:#WITHOUT_LIBEXIF:WITHOUT_LIBEXIF:" Makefile
+
+ if has_version "<=virtual/ffmpeg-0.4.9_p20061016"; then
+ BUILD_PARAMS="${BUILD_PARAMS} WITHOUT_SWSCALER=1"
+ fi
+
+ # UINT64_C is needed by ffmpeg headers
+ append-cppflags -D__STDC_CONSTANT_MACROS
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insinto /etc/vdr/imagecmds
+ newins examples/imagecmds.conf imagecmds.example.conf
+ newins examples/imagecmds.conf.DE imagecmds.example.conf.de
+
+ insinto /etc/vdr/plugins/image
+ doins examples/imagesources.conf
+
+ into /usr/share/vdr/image
+ dobin scripts/imageplugin.sh
+ newbin scripts/mount.sh mount-image.sh
+}
diff --git a/media-plugins/vdr-image/vdr-image-0.4.0.ebuild b/media-plugins/vdr-image/vdr-image-0.4.0.ebuild
new file mode 100644
index 000000000000..7c767a04efec
--- /dev/null
+++ b/media-plugins/vdr-image/vdr-image-0.4.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+VERSION="1325" #every bump, new version
+
+DESCRIPTION="VDR plugin: display of digital images, like jpeg, tiff, png, bmp"
+HOMEPAGE="http://projects.vdr-developer.org/projects/plg-image"
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
+
+KEYWORDS="amd64 x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE="exif"
+
+COMMON_DEPEND=">=media-video/vdr-2
+ >=virtual/ffmpeg-9
+ >=media-libs/netpbm-10.0
+ exif? ( media-libs/libexif )"
+
+DEPEND="${COMMON_DEPEND}
+ virtual/pkgconfig"
+
+RDEPEND="${COMMON_DEPEND}
+ media-tv/gentoo-vdr-scripts"
+
+VDR_RCADDON_FILE="${FILESDIR}/rc-addon-0.3.0.sh"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ #wrong include
+ sed -e 's:<liboutput/stillimage-player.h>:"liboutput/stillimage-player.h":'\
+ -i player-image.h
+
+ # dangerous warning
+ sed -e "s:mktemp:mkstemp:" -i data-image.c
+
+ epatch "${FILESDIR}/${P}-gentoo.diff" \
+ "${FILESDIR}/${P}-ffmpeg3.patch"
+
+ # ffmpeg-2.2.12, libav10
+ sed -e "s:avcodec_alloc_frame:av_frame_alloc:" \
+ -e "s:CODEC_ID_MPEG2VIDEO:AV_CODEC_ID_MPEG2VIDEO:" \
+ -i liboutput/encode.c
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insinto /etc/vdr/imagecmds
+ newins examples/imagecmds.conf imagecmds.example.conf
+ newins examples/imagecmds.conf.DE imagecmds.example.conf.de
+
+ insinto /etc/vdr/plugins/image
+ doins examples/imagesources.conf
+
+ into /usr/share/vdr/image
+ dobin scripts/imageplugin.sh
+ newbin scripts/mount.sh mount-image.sh
+}
diff --git a/media-plugins/vdr-imonlcd/Manifest b/media-plugins/vdr-imonlcd/Manifest
new file mode 100644
index 000000000000..ab981f0281f7
--- /dev/null
+++ b/media-plugins/vdr-imonlcd/Manifest
@@ -0,0 +1,10 @@
+AUX 99-imonlcd.rules 125 SHA256 32bd24e06e24019fa3761184118ade5cb08752fd37e43e257602271d8f84fb6d SHA512 429c3c1cc6eb2ec59b293f51fadab25724756d22ddef4764684eff5cf239102904d45ccf07e05b7d5ae0ddea8b965800c0655290332e53b01bb82befa4d5c48c WHIRLPOOL ac21dcd82e543d3cecc9c1881044c55bdc1bfab2587c39251f21113b666c725214e8a686da08f43dd992f4c23838ed0d7585aa9e4f0518e129a165a9d37806e7
+AUX confd 197 SHA256 cfc05460642b45a668020caa306d00c011e0a31f79aad73635aff83dcda8dcc9 SHA512 4a118a89160ad63208cdfb1fee80063bcc1487e8fd98205a442babc892411018293313fe8db9741180d483a6787cd8cc7a04cea644d3967c46a680e74afa94c1 WHIRLPOOL 2c0fddc31249bff26df239110e6a937f9611de6977367c600aa220f165b43459146b4d9422da39bc0b674752dd95681f4f62d4a45f8fc4161eafc086fcb479d9
+AUX rc-addon.sh 165 SHA256 2b1e0ee54bcf5ea38567b7301eec2557d8409e688ca756c7d953ef82e832ab1c SHA512 6d805256adeed3719ff7d7edb7ed5b434654e23a0a709e1761be48877f7572f35a6c66ca732219de73c6be49338593aa5d98af507558a1ec76be6acb1ad95f16 WHIRLPOOL 409c8108d9b0e4e70d32648d9d426cc399c01d5763a87f1d1ec20125b236658e6db84f42eedfd6e12b4b7ebecdc52b58675ad4be8e18262d444abd33394fa735
+DIST vdr-imonlcd-0.0.5.tgz 43380 SHA256 1c786f5c0e8cd8039477d4a54e053905414ddc6424ecc573446b2420bdbbdaed SHA512 89082591c953d8f5883efc1d6e65d8c5fa54087b8baaff70b2de264323086cc76b33d9aa16e0bbe39c4f23ce94f5f1c31649c286b2034ea0d91fe8d8aa26edd6 WHIRLPOOL d440cb3a1da8e32b29e174402b01a42dd5b04896e60b6a0bb112417998160579c525b87c37fedcba88a5b338ad895293ad3bb9d84861a3a92091d7ed6f74d1da
+DIST vdr-imonlcd-1.0.1.tgz 44423 SHA256 b05f10eae78099eafab1a5f0eac6d1474b55d294ae898f76a09e2e45e919c8d6 SHA512 5912a51d01eab45c7a71cf9939e3947bde69ebbe413aefd5601734b60fb853bff6b2ae7a4c3e68aba7f5bd75b33921fec664d66128942ce0f223d4a2bbe53512 WHIRLPOOL 80014b749dae8e5c9f0bd4c9286d665cbd114adf1a4b32f0a74d895cf0b354eee745374e7747d31e48ce8a1a4c8ff34b919b2eb81f55e9ae1a23c17596bb825f
+EBUILD vdr-imonlcd-0.0.5-r1.ebuild 860 SHA256 d904bbed5b813e6c208e02edcaa007f8c3c4dd89780deaaa987513440f00ce49 SHA512 1eebbd6b58f29f5b7baf044b1ec493eb666b31f6857445df6596b98875a7a77c871a76c20302175f7279ac1f406e97633f84ade6f976ac467121f2ebd3c09cff WHIRLPOOL 28b969da191afd546af1211c2aec1fad6480d2b117aa27a04f95e0c9db3eb903738347b2a7638222ac5e85cb852d96683baa89df548771dc94259640d6fdf011
+EBUILD vdr-imonlcd-1.0.1.ebuild 756 SHA256 7be2836bc5fbbc18bf1057f92ee51d3847763e2a82ded93eb7c2680301223f72 SHA512 01e27f9a3e5656a3a6b55600aaf52d4190862e3b5ae38ca697ce91b0a7cf32a20d6caa32269c5b64fd661e5f90d1a2972372ab60ba764353b43e7a397bde3275 WHIRLPOOL c2580f7aef27290363f16df2be74564b7e58988105757d18bd0a637607d333cccc4ef5d3f4f7dacaa6d2228a9262777c81fa004beb8b96d6b68adf1b8a024664
+MISC ChangeLog 2600 SHA256 b9bd31f5079374d22a54d6e459d3f564ee9da979baaa6c881d666b57710ed164 SHA512 5ba523b023fbca3f559c7b3cd9b487016010be99a5edc603077a2bfeba1e633655c169110b68b428e9e5afa9e0778ffe00cc93a21eaf9bf6ea4da962e04496c0 WHIRLPOOL 022240bcffec0a4d61268206594a5031a383500762a50d58b2af8dd3e14dcc41be6ea791e2ef362bd09181ba57bce69c57a3ebd5fa4873adacc978ca9fac3df8
+MISC ChangeLog-2015 1313 SHA256 09fb6aef1d43fc5fd1b6e2e3fd83b2bfadc77e137b57c36daf53487111132f50 SHA512 964b91fd7c882f4148552ae2255b0906957b504a63b6591a46fca8a75bf914af146490dacdfb452832317590624fad980072d31ec95759cde360c677b86a63d7 WHIRLPOOL 6d920c9df7caf06385f9e1e41526d948094c07eafcdc79f75976cfd8c298d0a821f702437c3fd08a8e9505cfae25dd6636f6b031d9d9b96ea62e8c0023020a1a
+MISC metadata.xml 166 SHA256 2caff447f5bd2701d8456ada5cc633c41ef4373fa4bfeabeb73599d40bcc941b SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 WHIRLPOOL 1ff70497eca6531f0e0614c72a19f4b8e5ff486a58d369f4f0b36308d1d6b01168f9da887740e3b9f536236be251d3fe05f904d27a9233a7cf613416ba882968
diff --git a/media-plugins/vdr-imonlcd/files/99-imonlcd.rules b/media-plugins/vdr-imonlcd/files/99-imonlcd.rules
new file mode 100644
index 000000000000..e65bab742773
--- /dev/null
+++ b/media-plugins/vdr-imonlcd/files/99-imonlcd.rules
@@ -0,0 +1 @@
+ACTION=="add", KERNEL=="lcd*", SUBSYSTEMS=="usb", ATTRS{idVendor}=="15c2", ATTRS{idProduct}=="*", MODE="0660", GROUP="video"
diff --git a/media-plugins/vdr-imonlcd/files/confd b/media-plugins/vdr-imonlcd/files/confd
new file mode 100644
index 000000000000..188a0affffe1
--- /dev/null
+++ b/media-plugins/vdr-imonlcd/files/confd
@@ -0,0 +1,6 @@
+#IMONLCD_DEVICE=/dev/lcd0
+
+# Protocol of lcd-device (see lsusb)
+# 0038 - For LCD with ID 15c2:0038 SoundGraph Inc (default)
+# ffdc - For LCD with ID 15c2:ffdc SoundGraph Inc
+#IMONLCD_PROTOCOL=0038
diff --git a/media-plugins/vdr-imonlcd/files/rc-addon.sh b/media-plugins/vdr-imonlcd/files/rc-addon.sh
new file mode 100644
index 000000000000..cd524f52ee72
--- /dev/null
+++ b/media-plugins/vdr-imonlcd/files/rc-addon.sh
@@ -0,0 +1,4 @@
+plugin_pre_vdr_start() {
+ add_plugin_param "${IMONLCD_DEVICE:+--device ${IMONLCD_DEVICE}}"
+ add_plugin_param "${IMONLCD_PROTOCOL:+--protocol ${IMONLCD_PROTOCOL}}"
+}
diff --git a/media-plugins/vdr-imonlcd/metadata.xml b/media-plugins/vdr-imonlcd/metadata.xml
new file mode 100644
index 000000000000..6f49eba8f496
--- /dev/null
+++ b/media-plugins/vdr-imonlcd/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<!-- maintainer-needed -->
+</pkgmetadata>
diff --git a/media-plugins/vdr-imonlcd/vdr-imonlcd-0.0.5-r1.ebuild b/media-plugins/vdr-imonlcd/vdr-imonlcd-0.0.5-r1.ebuild
new file mode 100644
index 000000000000..25d334690af6
--- /dev/null
+++ b/media-plugins/vdr-imonlcd/vdr-imonlcd-0.0.5-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit linux-info vdr-plugin-2 udev
+
+DESCRIPTION="VDR Plugin: shows information about the current state of VDR on iMON LCD"
+HOMEPAGE="http://projects.vdr-developer.org/wiki/plg-imonlcd"
+SRC_URI="mirror://vdr-developerorg/408/${P}.tgz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nls"
+
+RDEPEND="media-libs/freetype"
+DEPEND="${RDEPEND}
+ nls? ( sys-devel/gettext )"
+
+CONFIG_CHECK="~IR_IMON"
+
+pkg_setup() {
+ linux-info_pkg_setup
+ vdr-plugin-2_pkg_setup
+}
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ if ! use nls; then
+ sed -i -e 's/\(all: libvdr-$(PLUGIN).so\) i18n/\1/' Makefile || die
+ fi
+}
+
+src_install() {
+ rm -f README.git
+ vdr-plugin-2_src_install
+
+ insinto $(get_udevdir)/rules.d
+ doins "${FILESDIR}"/99-imonlcd.rules || die
+}
diff --git a/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.1.ebuild b/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.1.ebuild
new file mode 100644
index 000000000000..e3b27c21408c
--- /dev/null
+++ b/media-plugins/vdr-imonlcd/vdr-imonlcd-1.0.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2 linux-info udev
+
+VERSION="1327" # every bump, new version
+
+DESCRIPTION="VDR Plugin: shows information about the current state of VDR on iMON LCD"
+HOMEPAGE="http://projects.vdr-developer.org/wiki/plg-imonlcd"
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="media-libs/freetype"
+DEPEND="${RDEPEND}
+ media-video/vdr"
+
+CONFIG_CHECK="~IR_IMON"
+
+pkg_setup() {
+ linux-info_pkg_setup
+ vdr-plugin-2_pkg_setup
+}
+
+src_install() {
+ rm -f README.git
+ vdr-plugin-2_src_install
+
+ insinto $(get_udevdir)/rules.d
+ doins "${FILESDIR}"/99-imonlcd.rules || die
+}
diff --git a/media-plugins/vdr-infosatepg/Manifest b/media-plugins/vdr-infosatepg/Manifest
new file mode 100644
index 000000000000..e5e269e22c5a
--- /dev/null
+++ b/media-plugins/vdr-infosatepg/Manifest
@@ -0,0 +1,5 @@
+DIST vdr-infosatepg-0.0.12.tgz 35444 SHA256 8a242ffe946a5adae2b02f9bd37d701f92f0ec37196ab645b9ba621caa284fcb SHA512 1a056b6d87946fa276acaa0cf78fc63f0e3baba7c3fccd7bb95b1393f05e61321335004fba7158147ab17c2d87d56d107d5b6eb6d46ce228bb8f112eb9759642 WHIRLPOOL fbc0ab3883b29b55ea312c211de5777180f971a210fd2c4402d88c6bb734784731070101aa0232ffe7746d6a579c8e82f8eafb6e5ce60a16be5d920caf847908
+EBUILD vdr-infosatepg-0.0.12.ebuild 511 SHA256 ab00ceb2f1d1d05dfbc4ea820c7efec97b53da8e7f6821f0f3ca654f473ada02 SHA512 29b067a2e33347d79b9e6103d60c31cf4f1b18546765de8434afc477f78006aae6191f875dd1b27c25014f08005da85bd1fe9dd9f6ae49cd2a700f769b8bae76 WHIRLPOOL fd87b9c7d36d2c5d2259b020dfea7c12a894ac2716ddb138d8ed3b973967492591d3c712f7c99ee9b2dddff6f62a830999f6fbf8be6f70955c9361b076fa78ed
+MISC ChangeLog 2455 SHA256 011de3a7d05a8dcae26d849f74d77e9381984a5c7446fd1658097bd47bef8df3 SHA512 573fd0bdbdeb148229670ef12e9b6c305778a536fee4105f8dcb22bd0276dc826f9d2b63e7f9605b17f7dc6752caddbae7f45eec181ad78feddcb2770f9eada6 WHIRLPOOL f94e5e639291601062fb103abf393c69db1361447925540524c51229d0d8ac8cce110b596e5fed4d96393413482241f4b7a1e7fc5aed4c019f9dcad261609253
+MISC ChangeLog-2015 1692 SHA256 0b15a7b8be21a70c39ae615f0e590840293faf2dccbf8a84e8c3635fbc23c6db SHA512 75b244317bdec8e0cad57666edd63f4a36bac219941885cd567dd99daee033597f382beaf6a668d9ddf95203ece534c777f21177eda0f370732aa66938126d5f WHIRLPOOL 9bf504fdb4f1a21f8e1853b7ab7f5c6f3725e7bec97fb7783f07a364a141bdfd618fb1ccdc76eb1c8952dcb4aa7ef4d8039ab1e3c7a56b745782f8720dbd78f9
+MISC metadata.xml 590 SHA256 ee9af6c64ae606a7de56eb4eea214d7412c37361983cba03848810f973dd941e SHA512 6e3018c42d96b4f62564f67c16c2716094d80dfc248414865d344826f49497794a713ea0459fa64ca3ca3fe69beb6a6a5bfa9a18ae3bb49f1d0f1065938582f4 WHIRLPOOL 4527a0499229e39fd89e48921d1113143359445e1c997fc1403d8699fc4873507d65b097f844cd93863fb8c263af4c6d64b35528b25400272c69fd300dc759cb
diff --git a/media-plugins/vdr-infosatepg/metadata.xml b/media-plugins/vdr-infosatepg/metadata.xml
new file mode 100644
index 000000000000..603a01eac807
--- /dev/null
+++ b/media-plugins/vdr-infosatepg/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ <description>
+ Please contact maintainers before you change something.
+ </description>
+ </maintainer>
+ <longdescription lang="en">
+ The infosatepg plugin reads the contents of infosat and writes the data into the EPG.
+ </longdescription>
+</pkgmetadata>
diff --git a/media-plugins/vdr-infosatepg/vdr-infosatepg-0.0.12.ebuild b/media-plugins/vdr-infosatepg/vdr-infosatepg-0.0.12.ebuild
new file mode 100644
index 000000000000..cbb371e8ef66
--- /dev/null
+++ b/media-plugins/vdr-infosatepg/vdr-infosatepg-0.0.12.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit vdr-plugin-2
+
+VERSION="1098" # every bump, new version!
+
+DESCRIPTION="VDR Plugin: Reads the contents of infosat and writes the data into the EPG"
+HOMEPAGE="http://projects.vdr-developer.org/projects/show/plg-infosatepg"
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.0"
+RDEPEND="${DEPEND}"
diff --git a/media-plugins/vdr-iptv/Manifest b/media-plugins/vdr-iptv/Manifest
new file mode 100644
index 000000000000..afad53795b4b
--- /dev/null
+++ b/media-plugins/vdr-iptv/Manifest
@@ -0,0 +1,15 @@
+AUX vdr-iptv-2.2.1_c++11.patch 1382 SHA256 16da7a652cdaeb968e14f375f4251c98ed93c3e1a1f555a21adb0312c953fa04 SHA512 a3f805b5c0ce8813f8461b5a83043bdf21d78dc32361ab08700e9d9db280b4f1055a061bf7462ed4117437cb7726397a7a18f210aa9621cf77590b56a1e3b77e WHIRLPOOL 8b32a7383bf56db3cafe75c38710bf8115f6e1e20e4334eb43c452fab14836c7c66bd1264e5bb434c35b6d6b7eb4d3ad2a78a21de7feb780c1dc25c5ec3fb908
+DIST vdr-iptv-2.0.0.tgz 55390 SHA256 e82fca2a91b0c633dc6872cc45d985b615b1493c0ff5dd3e06af1101447a84cd SHA512 357f22176dfb6cbb6c44c3476e417d88f60fd4c96e684736f86b172d9b2ff1cf3d1f65c9cd93225da4b70a1c71ac0c7ba5bc08b979cb34cee1ace0b75b2fba5b WHIRLPOOL 1cd442ea513bb666a63154525443df0f537b45a8c652e40c1066fd5805d3ffcece92e034a32016e4bbd7e663638a91951cf62e007b71c483314c9c2cd418072f
+DIST vdr-iptv-2.0.3.tgz 56230 SHA256 68a1bd97e2a56baf933a3430221a2b4b6f79f5dd841f164ccf500a8f15a691d8 SHA512 02278d127c2127108f1d3cc0d0980020afdd580cf32e73f3a08daa4ccd7d560711849df9bb061120c508d8ddc51084677c8d455c06134de6478a587677a5a3e6 WHIRLPOOL c5e4931bf8c00f3bb22b738f8cbf75447933be15e047122a3a0d69ef5c3385fd388a16f5677d3a39ed07b7894d9ea9a033335197f908ef7d51b80978dcc50d6f
+DIST vdr-iptv-2.1.3.tgz 56456 SHA256 e991b030a3f6d5a54342bbb3df7bff4e29cdaaf61aaa4e6e36bb836bdaf4a2d1 SHA512 9dd36e5e93219c4c627079935089a361c95f1264fd268a2cee2b7acb05a4aa58b2ba79c4d78d78d44db4d4e2159cc982b9b1d400c38771d84871e3250996a7c6 WHIRLPOOL 8deb18306994f70584a21468e63fa76754aa3780646fa0d80538dc18bd478526d835368d8c6f7c61b40f57cd49bacabcac4c84e5929fe0307d0dd307c0c32f14
+DIST vdr-iptv-2.2.0.tgz 58677 SHA256 6b0e52a060a26dda5b683ad34a53a0fcf63e5b6de429ef7f18f7c38dd08d647e SHA512 2eb962a38e700d8b64284a6ef76463771279ca13fa01e00b28e5812d8a096de4f6054d5396ce22dc37c5e4db53a77a4682b72e6a96ba4631ea292d18b55c29f5 WHIRLPOOL c4a8eed950e7cd9d5d7970c465de66b00371e451e2988258f1da414382e1ed8a695b9e01019c4bc25fec42670aec9584d6b3900252a262a5f52e695edeacd029
+DIST vdr-iptv-2.2.1.tgz 59409 SHA256 db9e397ed8c229f42ab71daea096c7ac66997905901639a767de193633854da2 SHA512 bd74ef6d36ea390bbd0174e747af4ee2ec5615af0f0b2af87b0e4037237fdb47e86f5a7a558c1685722cdab045fa5f9657916d46c2a0ca9bf58c05396e7785fd WHIRLPOOL e55c69f849508b28e2c99b8f466ec8c863de990ef5ab9905ab111e5d09c809120c4d5be55fccbfc1ded9d67961873e79e429ad62a265b12f960ed7521ea1c812
+EBUILD vdr-iptv-2.0.0.ebuild 547 SHA256 271fee6ec794cf6a5953a55a2245034c67bed321e997aec2ece9b456ba8d014a SHA512 f6fc8e36b9fb7412188655091535102a03249da0c6e7ad445a4f1ff276e683c190b280c55be6cae1596b4faefe5c45ef3924f44290f26f8d91c3973a9b7c6e1a WHIRLPOOL 95841d9a634d94b044df7f4c3e77b69b8fc80af7172ab3569cd188de7404046fc649a40057cd90d35677bc3aeb53b67d06f734d4205080da69d95366c0e41388
+EBUILD vdr-iptv-2.0.3.ebuild 547 SHA256 de9c2bb788ce0a89f2f44c182e6ad66526e8000bd180c8cd143f06b28759e31e SHA512 5ca54d738e81ee80193f7b3b8ae84e60b0857b53f4621ca5bc24c029f58f12fe9fa8d1824d41ee61cf8e460bd0c1f421ff156c0af232a2e943fd3cd2c6444415 WHIRLPOOL 2a6ea71406cc794616a94d276323b7a1fd17a4abe11c3f0e3096a5ac536141fb839e0a68aff3afdf780b02cf3775e8e0351b649d997153868433b5721eb56d52
+EBUILD vdr-iptv-2.1.3.ebuild 547 SHA256 17f3d7bda45d8f577b3a2edbb9378af8bfd0e5fe77957c914960780000677158 SHA512 a6c771dc7a852f888d89117bdfec2a0837c24059e03e4dafa0b2aa5bacbd1d99b08b9845837f40dcc72a602ee01a0912662c73208268b934c60c3867a07e2438 WHIRLPOOL cedaa24c2f6555da4ee382d3533d42fd5c99a815de34e2d6be8ef7a03ce4567300c3df95fd90cf9b9feb257f425d711b698b649de13ede538fef43fd049af135
+EBUILD vdr-iptv-2.2.0.ebuild 547 SHA256 17f3d7bda45d8f577b3a2edbb9378af8bfd0e5fe77957c914960780000677158 SHA512 a6c771dc7a852f888d89117bdfec2a0837c24059e03e4dafa0b2aa5bacbd1d99b08b9845837f40dcc72a602ee01a0912662c73208268b934c60c3867a07e2438 WHIRLPOOL cedaa24c2f6555da4ee382d3533d42fd5c99a815de34e2d6be8ef7a03ce4567300c3df95fd90cf9b9feb257f425d711b698b649de13ede538fef43fd049af135
+EBUILD vdr-iptv-2.2.1-r1.ebuild 869 SHA256 723d642ec5d9aebbf39937eb2810434dc9ca9617fcfb1d5a23b448d2a1b74f46 SHA512 88cfedaf459d3504656f9ebab2110a170c1e689940d4ec6a99a6d337a9ce474356f49a1a946616c55c9a9093443b7e74d0ad837b0ea100a7f22eed5c700c6cd4 WHIRLPOOL 1b8a3585703cabaeb8aa7df91cc90a0b7cd3cb23634975af310f9ae5f6643ffb8857860ec1ce00476ec42323e375a1a0e29cb5327212bcb449a379797ade8e19
+EBUILD vdr-iptv-2.2.1.ebuild 547 SHA256 17f3d7bda45d8f577b3a2edbb9378af8bfd0e5fe77957c914960780000677158 SHA512 a6c771dc7a852f888d89117bdfec2a0837c24059e03e4dafa0b2aa5bacbd1d99b08b9845837f40dcc72a602ee01a0912662c73208268b934c60c3867a07e2438 WHIRLPOOL cedaa24c2f6555da4ee382d3533d42fd5c99a815de34e2d6be8ef7a03ce4567300c3df95fd90cf9b9feb257f425d711b698b649de13ede538fef43fd049af135
+MISC ChangeLog 3391 SHA256 879a8fd3bdf861c118d875baf3890220d9f7b09aec4f7359be654b291d2d65a8 SHA512 443ec608c13ac347007c8fb6412bf3b44a4f29a31441486c4f9fee0408c53bd01ac712798f5a382d36f469b4728d69ea3109133c29070e3a79d03b5edba75220 WHIRLPOOL c3052bd7db96f8822e57594395dc59b330d739a71544bf6cfc738bc14d7b94437964fca422c0fdd21e803265f4e266ad840c2363494b5616057092b405732ed9
+MISC ChangeLog-2015 3238 SHA256 749a01d97b83194ccfbba51a3e3c7e6883c4d61de9557c495b8dd595928c50ab SHA512 2f8812141da1d62828ddc7f5a167b9a0bf370214e1590f3ffdb1f089d21a9bf71ee7a4a022d8287cda511e3a8faef8e6c22bd8ed450979079d50052e98a7b125 WHIRLPOOL fa01d4b09cd307e43de92375697838307f02be080847142b61a86d8ce92f1f1656862890b2e78bdc0164146e3abf3c169d10966ee102004a21ed3fdc1fa38e7d
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-iptv/files/vdr-iptv-2.2.1_c++11.patch b/media-plugins/vdr-iptv/files/vdr-iptv-2.2.1_c++11.patch
new file mode 100644
index 000000000000..c188291ed86a
--- /dev/null
+++ b/media-plugins/vdr-iptv/files/vdr-iptv-2.2.1_c++11.patch
@@ -0,0 +1,28 @@
+common.h still use function typeof,
+this was never defined in c++ and is
+not supported in c++11 anymore
+so we revert back to gnu++03 as it is not fixed by upstream
+Signed-of-by: Joerg Bornkessel <hd_brummy@gentoo.org> (2016/aug/01)
+diff -Naur satip-2.2.3.orig/Makefile satip-2.2.3/Makefile
+--- satip-2.2.3.orig/Makefile 2016-08-03 23:17:36.769080128 +0200
++++ satip-2.2.3/Makefile 2016-08-03 23:18:36.399080128 +0200
+@@ -32,6 +32,7 @@
+
+ export CFLAGS = $(call PKGCFG,cflags)
+ export CXXFLAGS = $(call PKGCFG,cxxflags)
++export CXXFLAGS += -std=gnu++03
+ STRIP = true
+
+ ### The version number of VDR's plugin API:
+diff -Naur iptv-2.2.1.orig/common.h iptv-2.2.1/common.h
+--- iptv-2.2.1.orig/common.h 2016-08-07 19:32:59.623090044 +0200
++++ iptv-2.2.1/common.h 2016-08-07 19:33:30.243091614 +0200
+@@ -36,7 +36,7 @@
+ do { \
+ if (exp) { \
+ char tmp[64]; \
+- esyslog("[%s,%d]: "errstr": %s", __FILE__, __LINE__, \
++ esyslog("[%s,%d]: " errstr ": %s", __FILE__, __LINE__, \
+ strerror_r(errno, tmp, sizeof(tmp))); \
+ func; \
+ ret; \
diff --git a/media-plugins/vdr-iptv/metadata.xml b/media-plugins/vdr-iptv/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-iptv/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-iptv/vdr-iptv-2.0.0.ebuild b/media-plugins/vdr-iptv/vdr-iptv-2.0.0.ebuild
new file mode 100644
index 000000000000..df3547f9a051
--- /dev/null
+++ b/media-plugins/vdr-iptv/vdr-iptv-2.0.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: Add a logical device capable of receiving IPTV"
+HOMEPAGE="http://www.saunalahti.fi/~rahrenbe/vdr/iptv/"
+SRC_URI="http://www.saunalahti.fi/~rahrenbe/vdr/iptv/files/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.0.0"
+RDEPEND="${DEPEND}
+ net-misc/curl"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ fix_vdr_libsi_include sidscanner.c
+}
diff --git a/media-plugins/vdr-iptv/vdr-iptv-2.0.3.ebuild b/media-plugins/vdr-iptv/vdr-iptv-2.0.3.ebuild
new file mode 100644
index 000000000000..39771837b942
--- /dev/null
+++ b/media-plugins/vdr-iptv/vdr-iptv-2.0.3.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: Add a logical device capable of receiving IPTV"
+HOMEPAGE="http://www.saunalahti.fi/~rahrenbe/vdr/iptv/"
+SRC_URI="http://www.saunalahti.fi/~rahrenbe/vdr/iptv/files/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.0.0"
+RDEPEND="${DEPEND}
+ net-misc/curl"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ fix_vdr_libsi_include sidscanner.c
+}
diff --git a/media-plugins/vdr-iptv/vdr-iptv-2.1.3.ebuild b/media-plugins/vdr-iptv/vdr-iptv-2.1.3.ebuild
new file mode 100644
index 000000000000..ec2d3fb055dd
--- /dev/null
+++ b/media-plugins/vdr-iptv/vdr-iptv-2.1.3.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: Add a logical device capable of receiving IPTV"
+HOMEPAGE="http://www.saunalahti.fi/~rahrenbe/vdr/iptv/"
+SRC_URI="http://www.saunalahti.fi/~rahrenbe/vdr/iptv/files/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.1.6"
+RDEPEND="${DEPEND}
+ net-misc/curl"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ fix_vdr_libsi_include sidscanner.c
+}
diff --git a/media-plugins/vdr-iptv/vdr-iptv-2.2.0.ebuild b/media-plugins/vdr-iptv/vdr-iptv-2.2.0.ebuild
new file mode 100644
index 000000000000..ec2d3fb055dd
--- /dev/null
+++ b/media-plugins/vdr-iptv/vdr-iptv-2.2.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: Add a logical device capable of receiving IPTV"
+HOMEPAGE="http://www.saunalahti.fi/~rahrenbe/vdr/iptv/"
+SRC_URI="http://www.saunalahti.fi/~rahrenbe/vdr/iptv/files/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.1.6"
+RDEPEND="${DEPEND}
+ net-misc/curl"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ fix_vdr_libsi_include sidscanner.c
+}
diff --git a/media-plugins/vdr-iptv/vdr-iptv-2.2.1-r1.ebuild b/media-plugins/vdr-iptv/vdr-iptv-2.2.1-r1.ebuild
new file mode 100644
index 000000000000..7199bc92fcc0
--- /dev/null
+++ b/media-plugins/vdr-iptv/vdr-iptv-2.2.1-r1.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: Add a logical device capable of receiving IPTV"
+HOMEPAGE="http://www.saunalahti.fi/~rahrenbe/vdr/iptv/"
+SRC_URI="http://www.saunalahti.fi/~rahrenbe/vdr/iptv/files/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.1.6"
+RDEPEND="${DEPEND}
+ net-misc/curl"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ fix_vdr_libsi_include sidscanner.c
+
+ eapply "${FILESDIR}/${P}_c++11.patch"
+}
+
+#src_install() {
+# vdr-plugin-2_src_install
+
+# dobin iptv/image.sh
+# dobin iptv/iptvstream-notrap.sh
+# dobin iptv/linein.sh
+# dobin iptv/webcam.sh
+# dobin iptv/internetradio.sh
+# dobin iptv/iptvstream.sh
+# dobin iptv/vlc2iptv
+
+# insinto /usr/share/vdr/plugins/iptv
+# doins iptv/*
+#}
diff --git a/media-plugins/vdr-iptv/vdr-iptv-2.2.1.ebuild b/media-plugins/vdr-iptv/vdr-iptv-2.2.1.ebuild
new file mode 100644
index 000000000000..ec2d3fb055dd
--- /dev/null
+++ b/media-plugins/vdr-iptv/vdr-iptv-2.2.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: Add a logical device capable of receiving IPTV"
+HOMEPAGE="http://www.saunalahti.fi/~rahrenbe/vdr/iptv/"
+SRC_URI="http://www.saunalahti.fi/~rahrenbe/vdr/iptv/files/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.1.6"
+RDEPEND="${DEPEND}
+ net-misc/curl"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ fix_vdr_libsi_include sidscanner.c
+}
diff --git a/media-plugins/vdr-joystick/Manifest b/media-plugins/vdr-joystick/Manifest
new file mode 100644
index 000000000000..0a688cee693f
--- /dev/null
+++ b/media-plugins/vdr-joystick/Manifest
@@ -0,0 +1,8 @@
+AUX confd 103 SHA256 fd428b383687872f3810fca1a1bbb5e0461541a54390643d633a917e6da68a34 SHA512 fc9922f7e172317bb7bfb417ba2f419fb2bb822cfad7d9e7bb9744bbefc8d4e8d0251fa3cff9b4ee77a00ec20948b142a1b4ce4aaa8a5dc8c08a66253b12d092 WHIRLPOOL 7a948e74d798f7802603325d3b2604ea0d78222959549d9ecc65b9c30407b7db36145035cb6f22a0c09721c99182e27ed4feb8fe9ce9d2f1925bbadb33898eec
+AUX mapping.conf 775 SHA256 e1df743cd2c43481b6657a8cbff14d4195c3d6d4ee3998e132a0bd4cd21e3d1e SHA512 c8018f036a75d7feb0bd83f106625341785d53e20a50292a591cd4dc40a741834e79f2b740cde8ccb8f517ff67a8e397e577924c3a3cfed674c99a7000088768 WHIRLPOOL 6190a69b3472017c7f8d0832da4afd68c18d2b0128a3ba690c095e4106f860e85974c04268afbc59f759447d72121952499f2cc920aacd9ffecf823772682a70
+AUX rc-addon.sh 171 SHA256 5ab30b861f741f510ae271df001364435ae229f11c48e226f18d07c74bce8ce9 SHA512 1776ffaa11c3d9c34ae9e20609b849bf2995d1bc85064dccb517179339bd1a0396ff75b474af0ad85a6c80a39578884577d410639a34bce065ecccac74118e76 WHIRLPOOL 5351f6af26e7b3d55e63c00ed8726ac01d61937f2e7f35ca0becd4de630edf92c9fb4c3b12d56eb36866d0dac27203c4983066c9c317baaf1742f03fbe05a9c4
+DIST vdr-joystick-0.0.3.tgz 12246 SHA256 3765008ee99590239263a16d44f9577dba5902c944b67793af13d436ad20e12b SHA512 d51b56bee64e0b871898d10ad55c0fb48fb29a5f26f342d835575fa226f6be0d8670251363f9a49988d5e0adc118afeb0f69a283dfde818044d23501c2a45ca0 WHIRLPOOL 3dd7d47b4d08afdbfb924bcc26ec6c0818120fcf49ae936ac0f0846c75a6868758e4a3d5d8aeda8bd77213d68611254f5d9bb6d94f87e7099cfc4f7039eb1f47
+EBUILD vdr-joystick-0.0.3.ebuild 822 SHA256 ab65a9e820ff3be223bfaa7ac9c89dd5caaa478e62709a6b3679ffa022973532 SHA512 a7b42a74cfbcfafc3a719b399d7f6473deff2574fdfcc168278541ebf4c2c3caeeb819d2d7a52810542410197ac5b78cf8ee1974f5824cd3f266a3a74b4eb527 WHIRLPOOL 673473ed90c147c14390e79756d241e262ace4d0f84d6167d6cece785a55b5b46b07848caf72dc9ecf640fa2c70c8cb078dfae7541b2522b1b31e36fbfb08fbe
+MISC ChangeLog 2897 SHA256 7b2c9ff21ff264c966ed3eb2ffe0608723093ba34f9aeec2e981fc193afbca8d SHA512 c4985b921c99895c06043ef7ef3c541fef69bdcf238df2ec07a306465305f441b23ee7675ba2420473b1c4cea6506a73aca0dd56c7752af3c3b669649fda1c88 WHIRLPOOL 1ecce8f952dda1e19619920882d8aef9f514aa492433c3c4b59804c6fb723f23cc5a9ab480e037e948ffb830af10f321952b7497e45f05684fe63dce1756142c
+MISC ChangeLog-2015 811 SHA256 003024e9513bbaa95765fcd2af73e47d0723ba805b5885751fc27c20dfe27cd7 SHA512 213dd0da7ec263b512df6680ae4cf139343dff9ad6df2c2b295499d002c1bce1486b51242bcb3487dd9504e8a2323e01b73864d1e64a8525cd4a836bb5d343de WHIRLPOOL 178605280c4efa927426fdccae5ae58c3921b5f28d768378328abaf921e365f8322fa132fa1399579072a178b68773b4ea3ef2499fab151d8f3886fa3df888f7
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-joystick/files/confd b/media-plugins/vdr-joystick/files/confd
new file mode 100644
index 000000000000..31f6ae29591d
--- /dev/null
+++ b/media-plugins/vdr-joystick/files/confd
@@ -0,0 +1,6 @@
+# /etc/conf.d/vdr.joystick
+
+### Joystick device
+# default: /dev/js0
+#VDR_JOYSTICK_DEVICE="/dev/js0"
+
diff --git a/media-plugins/vdr-joystick/files/mapping.conf b/media-plugins/vdr-joystick/files/mapping.conf
new file mode 100644
index 000000000000..6f7f593d0950
--- /dev/null
+++ b/media-plugins/vdr-joystick/files/mapping.conf
@@ -0,0 +1,25 @@
+##############################
+# vdr-joystick: mapping.conf
+##############################
+
+# With version 0.0.3 axis mappings became possible.
+# Each entry represents one axis in the following format:
+# <axis number>:<off value>:<threshold>:<value1>:<value2>:<value3>: ...
+#
+# This is an example which works for the hat of my Wingman Extreme:
+# 2:7800:1000:0:-12000:-32700
+# and leads to the following results:
+# value button
+# 6800 - 8800 none
+# -1000 - 1000 0
+# -13000 - -11000 1
+# -33700 - -31700 2
+#
+# If an axis is not mapped in mappings.conf a standard entry will be generated
+# which has the same effect like the axis handling of version 0.0.2:
+# <num>:0:20000:-25000:25000
+#
+
+# Wingman Extreme
+# 2:7800:1000:0:-12000:-32700
+
diff --git a/media-plugins/vdr-joystick/files/rc-addon.sh b/media-plugins/vdr-joystick/files/rc-addon.sh
new file mode 100644
index 000000000000..ddaec354fd8d
--- /dev/null
+++ b/media-plugins/vdr-joystick/files/rc-addon.sh
@@ -0,0 +1,10 @@
+#
+# rc-addon plugin-startup-skript for vdr-joystick
+#
+# zulio <zulio(at)zulinux.net>
+
+plugin_pre_vdr_start() {
+
+ add_plugin_param "-d ${VDR_JOYSTICK_DEVICE:=/dev/js0}"
+}
+
diff --git a/media-plugins/vdr-joystick/metadata.xml b/media-plugins/vdr-joystick/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-joystick/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-joystick/vdr-joystick-0.0.3.ebuild b/media-plugins/vdr-joystick/vdr-joystick-0.0.3.ebuild
new file mode 100644
index 000000000000..7a2324052eab
--- /dev/null
+++ b/media-plugins/vdr-joystick/vdr-joystick-0.0.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: allows using a joystick as a remote control for VDR"
+HOMEPAGE="http://www.powarman.de/vdr_plugins.htm"
+SRC_URI="http://home.arcor.de/andreas.regel/files/joystick/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.4.6"
+RDEPEND="${DEPEND}"
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insinto /etc/vdr/plugins/joystick
+ doins "${FILESDIR}"/mapping.conf
+}
+
+pkg_postinst() {
+ vdr-plugin-2_pkg_postinst
+
+ echo
+ elog "To use the plugin your joystick has to be connected to your game port and its kernel module has to be loaded."
+ elog "Check configuration file:"
+ elog "/etc/vdr/plugins/joystick/mapping.conf"
+ echo
+}
diff --git a/media-plugins/vdr-kvdrmon/Manifest b/media-plugins/vdr-kvdrmon/Manifest
new file mode 100644
index 000000000000..a495d2e9f117
--- /dev/null
+++ b/media-plugins/vdr-kvdrmon/Manifest
@@ -0,0 +1,6 @@
+AUX vdr-kvdrmon-0.6-remove-menu-entry.diff 569 SHA256 1f3a7121c44a05ca919593414f051207d6820f1d01a3b4d9136dec09a260c227 SHA512 d357b45ad2250c298fbf7c6a2743ec260b6f61897a27d422d446bac26320166b4c7c9934e27c8318110653c8787f649720c15ab996e4a678fe466ead061c28cf WHIRLPOOL de1a7bf37ba4905c46d070a5c2e2723d154c6b4d72ea4122b374f255c88a94b5294f41e7589c409fc4ac2e35553176165fadb42a6f0c5ddc413ffebb40596a2c
+DIST vdr-kvdrmon-0.6.tgz 17528 SHA256 9cdfaa220116c4efd859a2b67d54accd2cfb12e470adab8caab109b42b7a21bf SHA512 9269557cb188bb4832ec362cb08fb66e36b2a3fb7e557cdc1fe87f83b5e7897fd17dd01c519d0c338afcf36f3da6a224bdcaeb665b6d8e13fa71b2ac2cc8476b WHIRLPOOL 23be5f912dde36e36fd73de2c0ff01e65236fe3c57275a75c15bc03d2056b0c5692990b40c050ae1439c267e2c8c48b35b06144ad5cb16db6c42b76856027cd9
+EBUILD vdr-kvdrmon-0.6.ebuild 646 SHA256 1b79f4babb577bcaa8fed91cf9398f391a1bdba634f67989a587e3d7e7306d28 SHA512 abef3258ed8c8a79d3df9cb164d7e1ccfb0600d80c2f8a4db33fe26aaca12e13052a2249ce50c0ec03c878f1eb33200fc000b39d51b6fffe611687b4b5fbe8bb WHIRLPOOL 5cb341c29339afbe741ad6c028b9e8113ff9dda4f1c791db8633be904858307b6f80f01be0592a15d644eed086311ec7ad8e3b6691469e2143db136435e97e10
+MISC ChangeLog 2664 SHA256 5f4d7ecc28e793975a382b0f16315548fe4f4ff6807d33acf3f4a0ba934963f4 SHA512 2434904e1b08bb2097df6b6a8555c8ad00093d869c134cda305336f9c553887fc6498276ff6c4fbad9ebadb01aa650dde9b081f99d9f670c10f442eb43a0f136 WHIRLPOOL bb72e4362bd410019b1a1150c2113614a3fcf1d29cde4109d84cc9da6b2e214c41de10ebd44b5a0abee81d2b06071aeaae88abc93437da3cd60440c23d6503f2
+MISC ChangeLog-2015 871 SHA256 e9108e57860f1092bc170ffb95ee6cf7e404fdc6ebca9e26f78c21c857341c01 SHA512 ec65a95c6055c7a83698f9cff018f79b2ef9ac109aa24b973076400535400b0ec9cb2b2194dcbf40f0ce9ec12e2a793ad2bca30924af8840de68bf766094f097 WHIRLPOOL f61f939a8f6ba4e2b55bcbfb1264ef145555e9e34db21b75a0ca6e7e1828a24e66384d27453f95f13925382a437e2c3625e5168564fd2c81e2572d0fa36cea9f
+MISC metadata.xml 333 SHA256 d098e176853afda698849c3416b1a041a980a11a95e6a87a10ec7e035956a62f SHA512 a221b17efcad44ad6397c81aa41aa3d20980b1bfb4593330a6da431e73a11f23122f741bbcdda57a877b5a3fa53a3bfbdccf9f1ef8aa7cfa980da548c16e2847 WHIRLPOOL be335e9133049c3a1bfc710f64ab8155556c067a2ba08feb21e5e8b688367389a946447b58408a10faf23311d7c7b18303b98366ea3a973d628339cb44612f2e
diff --git a/media-plugins/vdr-kvdrmon/files/vdr-kvdrmon-0.6-remove-menu-entry.diff b/media-plugins/vdr-kvdrmon/files/vdr-kvdrmon-0.6-remove-menu-entry.diff
new file mode 100644
index 000000000000..c69de8b5bfe1
--- /dev/null
+++ b/media-plugins/vdr-kvdrmon/files/vdr-kvdrmon-0.6-remove-menu-entry.diff
@@ -0,0 +1,12 @@
+diff -ru kvdrmon-0.6-orig/kvdrmon.c kvdrmon-0.6/kvdrmon.c
+--- kvdrmon-0.6-orig/kvdrmon.c 2006-06-29 17:50:57.969031072 +0200
++++ kvdrmon-0.6/kvdrmon.c 2006-06-29 17:51:07.577953160 +0200
+@@ -46,7 +46,7 @@
+ virtual bool Start(void);
+ virtual void Stop(void);
+ virtual void Housekeeping(void);
+- virtual const char *MainMenuEntry(void) { return MAINMENUENTRY; }
++ virtual const char *MainMenuEntry(void) { return NULL; }
+ virtual cOsdObject *MainMenuAction(void);
+ virtual cMenuSetupPage *SetupMenu(void);
+ virtual bool ProcessArgs(int argc, char *argv[]);
diff --git a/media-plugins/vdr-kvdrmon/metadata.xml b/media-plugins/vdr-kvdrmon/metadata.xml
new file mode 100644
index 000000000000..6821aef58d6e
--- /dev/null
+++ b/media-plugins/vdr-kvdrmon/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://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">vdr-statusleds</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/vdr-kvdrmon/vdr-kvdrmon-0.6.ebuild b/media-plugins/vdr-kvdrmon/vdr-kvdrmon-0.6.ebuild
new file mode 100644
index 000000000000..def03b7a4d6d
--- /dev/null
+++ b/media-plugins/vdr-kvdrmon/vdr-kvdrmon-0.6.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: monitors on KDE Kickerapplet kvdrmon"
+HOMEPAGE="http://vdr-statusleds.sf.net/kvdrmon"
+SRC_URI="mirror://sourceforge/vdr-statusleds/${P}.tgz"
+
+KEYWORDS="~x86 ~amd64"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.3.0"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}-remove-menu-entry.diff" )
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ if has_version ">=media-video/vdr-2.1.1"; then
+ sed -e "s/VideoDiskSpace/cVideoDirectory::VideoDiskSpace/" \
+ -i helpers.c
+ fi
+}
diff --git a/media-plugins/vdr-launcher/Manifest b/media-plugins/vdr-launcher/Manifest
new file mode 100644
index 000000000000..7208e34417c7
--- /dev/null
+++ b/media-plugins/vdr-launcher/Manifest
@@ -0,0 +1,7 @@
+AUX confd 283 SHA256 ce953f64f8584a45f3bc0b0a3f3b8ee091f4556c0796adfb223da714e10798a9 SHA512 566f1cbb225d61036f520aa3dfdff14642a1ad711db4856082fc63efae463930d968b8cc373748726ac8cc7176d28abbe9577189e99a2d4e5a6daa49798a1098 WHIRLPOOL e80818a42fb699dd8045668d1354532c0a0e23452487f9e7e5925e765a3e56d70c0d6898930f53fe652e7afd346bf1850dc83113748c2aa9fa50d448abe46357
+AUX rc-addon.sh 164 SHA256 c7c659392196d1edec46a7100bd5fc3d50cf7d9c30e4a7960aa0c48fe21d5d25 SHA512 dd2db74a5a41e64e917af6ee0fc6152334fad2597c5501231a42a72a9907f87ea6b8b647e78bb225532f347f7032827845d3f310605553fb12ff829ae8fa7beb WHIRLPOOL b78d2ef68b92f42076ca3274feae73d461951149c8e1bf6a2ed70f1ef13920b0c95272bd4ca2c04cf6d4991c0aefab5fd9c82ac9233d092eb99c1070cfcee225
+DIST vdr-launcher-0.0.4.tgz 15864 SHA256 39ba03ba9191d91ca9ad128ba6d19dd8e0098d2b5c7307627355e4895a3f71af SHA512 1c10b3cb9cc7e4055d087e288f313e9b916e78d81ec604169f48db4b6575d8bba1d8ae54734b73e4e445ce2f4fb5ae8c69edd9f3a944bec1c8cfe9500673ebdc WHIRLPOOL 9267c20e89da6c07e9f68c7825bb6259382de8409bc75a08c97ecd213be9b117d5a0acb43773bde6d2f51c7fc07956787d81d5a0b47b834313714eecfc8b8079
+EBUILD vdr-launcher-0.0.4.ebuild 474 SHA256 0ad4b0f70ee3df8dd6110487b3a0c109b1440b840bef0e9bf29f94213bc07b66 SHA512 999ec7f7e13a33a7db819d478587b382b690b570c779adbcbbd1aaac8ee0b26bd9361258428762882cef2c8a8eacc3b5cef6c984ef84e65aa9bb3990dc3d8f23 WHIRLPOOL 0dc231c07d5eb76b8b85f671a7cd105cc74fed7789354e31b4d68f665cad3391645417674a67002ec1bc0b1d75da56c8d73eb1fe89d208790fa46675427cc02a
+MISC ChangeLog 2874 SHA256 b1182c2b2d517d6b8519eb02066b66a948f552dc0aaa0f1ba7dbe8fd6a1f4f91 SHA512 6ee5f575e37904a519ecf6027dde7e5c4f75658a5de4b2b7ea4a5358747cac701621ca093221d9812b1098797024e836889936300d01f1efb69124e983647f3d WHIRLPOOL fafe053ce6557c3976d7c02c6e80f5ea5aeb1f204d605f0216f11397cf99e0657022706f5ddd3b7b47ec46c45a2fe64cb2b410c4ee39e7293ed23f074f940648
+MISC ChangeLog-2015 1171 SHA256 628286b8933fa25f544faf8854e563342c3056d727c191495bb6133070b0f94d SHA512 f89cefd644737b4b2ae2bc395687623710228fe2354d5c56becb915dbebb859dcc10cb9ede452565ed81ba3ab155f8955cc1dd758029802906e7ddda6930fe38 WHIRLPOOL 48b5a8c0ec6beded4c3dc716ad43efe404793454db8c51e16352e1f17c670998dc104fcdb0ba839cebd33afbd2e4126433cebc6f7f78b82eb8ab220bf81d5cb8
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-launcher/files/confd b/media-plugins/vdr-launcher/files/confd
new file mode 100644
index 000000000000..30b7d8d97b90
--- /dev/null
+++ b/media-plugins/vdr-launcher/files/confd
@@ -0,0 +1,10 @@
+# /etc/conf.d/vdr.launcher:
+
+# config file for vdr plugin launcher
+
+# If you want to disable some plugins in the laucher plugin,
+# please specify them here
+# allowed values: list of plugin names
+# default value: do not exclude any plugin
+#VDR_LAUNCHER_EXCLUDE="plugin1 plugin2"
+
diff --git a/media-plugins/vdr-launcher/files/rc-addon.sh b/media-plugins/vdr-launcher/files/rc-addon.sh
new file mode 100644
index 000000000000..532862536b4a
--- /dev/null
+++ b/media-plugins/vdr-launcher/files/rc-addon.sh
@@ -0,0 +1,10 @@
+#
+# rc-addon plugin-startup-skript for vdr-launcher
+#
+
+plugin_pre_vdr_start() {
+ local p
+ for p in ${VDR_LAUNCHER_EXCLUDE}; do
+ add_plugin_param "-x ${p}"
+ done
+}
diff --git a/media-plugins/vdr-launcher/metadata.xml b/media-plugins/vdr-launcher/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-launcher/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-launcher/vdr-launcher-0.0.4.ebuild b/media-plugins/vdr-launcher/vdr-launcher-0.0.4.ebuild
new file mode 100644
index 000000000000..d3d7b6b04e79
--- /dev/null
+++ b/media-plugins/vdr-launcher/vdr-launcher-0.0.4.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: launch other plugins - even when their menu-entry is hidden"
+HOMEPAGE="http://people.freenet.de/cwieninger/html/vdr-launcher.html"
+SRC_URI="http://winni.vdr-developer.org/launcher/downloads/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.3.7"
+RDEPEND="${DEPEND}"
diff --git a/media-plugins/vdr-lcdproc/Manifest b/media-plugins/vdr-lcdproc/Manifest
new file mode 100644
index 000000000000..5d3ed57049de
--- /dev/null
+++ b/media-plugins/vdr-lcdproc/Manifest
@@ -0,0 +1,5 @@
+DIST vdr-lcdproc-0.0.10.9.tgz 40465 SHA256 6fcc147fc9ec22fe0532be69112064c5c5b3bb6903ffd050242a3e7eeefd2b52 SHA512 237726e6c7a3436e416596e2b85411edb5945a3feef809d2e86c3952673b2531077ab70f9bddbfc1bc12fa0b2f416f153bf1a12f91288ecbdee23553474e044a WHIRLPOOL ac6ed8ff011f5dad462ab3e204c9382ba56fb21b80390090d68cb255e7a56b8f44164e2205e0e6555c224097c7591f204bdb21604a8a68c22ff1bc97ba3f297e
+EBUILD vdr-lcdproc-0.0.10.9.ebuild 610 SHA256 43a389d27995acf69c2c9c4154a8c5793df732bef6c75dbefe87090bb5ceab83 SHA512 1f3788a6dcd5b0a95f0a025806008288b33c451f29822fd9f04d8bb40d00578e7b73be187bda048f8e15acd0a776428ce1fc1d9235eff38628d161adc4af6425 WHIRLPOOL 089057f38847c2afc4ac849a0565cfccbf1bb6418495c2b6f718587871cd2cd4aa031ddf0ea1b7bd884af1eed64a77bf9a5177322ff23904def14652315ce3fe
+MISC ChangeLog 2450 SHA256 44e5cc6482b7364551ad84487ccdb987663564ec788907b52113f9be40c7d20f SHA512 c6ead8c27356e4caacb6d63c9997759195121e9d2f12fb37a562aa760fd6bc896cdab367ed685e076426b947f46bcb80477a045431b45fe70fb9264470affb3d WHIRLPOOL 18bbdbe550711cf9548dd7c21d089a0ffc5f697b8be68136811edae489e4627ff8d6a559f32b72f808f1a20529fb9e103d830d0174916190bae14d2754727aa2
+MISC ChangeLog-2015 1563 SHA256 83ac0a7fffde641d8e41c3421a85f76b1822a21ecb4d5152ec06323f4d424193 SHA512 05b155ee6fab05dd104e8a1286fa339d00162012d1d213f33dbcfd01f3f6159c6f9f0a19b1444ece69e0d52419b9f056c076ecbc97721c6d77bd3b3c6813b88b WHIRLPOOL bc509893a1708468e17f8424398d9325d783a03c39a944de70ab0597bcaefb9be584b904a93a3c70a2b113866f375389c050065a5bf144104efd53d174f2e2a9
+MISC metadata.xml 252 SHA256 d7bfbc6bcd522e61fbfb4b481d99ef66086caa092005292bdd2c1422db2fd1c4 SHA512 ce8ce0346ab9dcd5457626afb5c298e364a98c44638dbba35b76233385d88e344b81042fda2b70611f46de63999288493c77dff68c28980a4ea5f3105c82a37e WHIRLPOOL 133421d4f2617a648ee9f36512cea8d25dd00919c3574ee8f44a9bcb687364e403afad3cc9e336fe1ef97fe695235c5a6c75d6a2b5c6264251c25d493c190730
diff --git a/media-plugins/vdr-lcdproc/metadata.xml b/media-plugins/vdr-lcdproc/metadata.xml
new file mode 100644
index 000000000000..a271607787ef
--- /dev/null
+++ b/media-plugins/vdr-lcdproc/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-lcdproc/vdr-lcdproc-0.0.10.9.ebuild b/media-plugins/vdr-lcdproc/vdr-lcdproc-0.0.10.9.ebuild
new file mode 100644
index 000000000000..89d03a3e7912
--- /dev/null
+++ b/media-plugins/vdr-lcdproc/vdr-lcdproc-0.0.10.9.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit vdr-plugin-2 versionator
+
+VERSION="932" # every bump, new version
+
+MY_P=${PN}-$(replace_version_separator 3 -jw ${PV})
+
+DESCRIPTION="VDR plugin: use LCD device for additional output"
+HOMEPAGE="http://projects.vdr-developer.org/projects/plg-lcdproc"
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${MY_P}.tgz -> ${P}.tgz"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.6
+ >=app-misc/lcdproc-0.4.3"
+
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${MY_P#vdr-}
diff --git a/media-plugins/vdr-lcr/Manifest b/media-plugins/vdr-lcr/Manifest
new file mode 100644
index 000000000000..ba5697548509
--- /dev/null
+++ b/media-plugins/vdr-lcr/Manifest
@@ -0,0 +1,7 @@
+AUX vdr-lcr-0.0.9_gcc-6.patch 2839 SHA256 442232df8271cbaf3e040bd3ca70ef53ad6eaaf233a3c81ab4e08fc41edbb5c6 SHA512 85e3c1493c56c8fc17633fec9549e69aa569ec5f2b8783ff3a97a99e90568186f4ae6f5e2e4558a891f3f10064403d2747fd5487ee1246e106270e4f3fd2f0b5 WHIRLPOOL 8feb19bc849a0ad9a6dc907808af38a6b3cf1103e38e4adf7d762712b7c337560858b717ea66101574f565986e1c190b5ebeee918e4772c955ab16565f9e781a
+DIST vdr-lcr-0.0.9.tar.bz2 33314 SHA256 35a80d3662483fd2ed94ff5edb246dae4ac2e6b69bc03376028b3e19f9e0dd7c SHA512 b300f465b3b4fbd0cda33450f6408406d40a952d12fe7eb0fe9e5cd226765e79576550ee78b4c74030d4d32adfb70b2f05711dbae9e7070f9455c430b9c19582 WHIRLPOOL 5e34c65f2e2de30a9420344da4d951e3885e9b924eab6b3d58533381ee4301051cd95f1bcd49abd2d298fc81b365eda4471ea6b72909910034b7471e847873fa
+EBUILD vdr-lcr-0.0.9-r1.ebuild 886 SHA256 481e75a4b4fcd85b7a15b21c2fd8af2c34766848b39358ac30e556aa0963489f SHA512 3c18732164e1d2187b866e712f5ea68ecd497a0416558455e53e2c4403009f240134d4688cdeea2236122a7379317439f0b3d33a66f8b77a1ff4e9196c615fad WHIRLPOOL 2faf7a559907bf048159f7d25085ba7bc5cb2fd4c7649f94477c576d4dba57a7692a3211da32a675352899c1f67bdc798a683cce05ef08ea92898264993cd7fa
+EBUILD vdr-lcr-0.0.9.ebuild 832 SHA256 59b067220c562c08b4dc5cafec5bf2abda328fb92ffa65abbdba6ca4286c7b3a SHA512 80feaff208bdddcc1e8d0669d1dbd0c1ff7972aabbf8ba55dcca77a4f1b0a716b46be738e520fbc4a3280ce63325248c791248adf03861da1fb86d73ea606400 WHIRLPOOL ae86b082060db7bec91d6efddc0108f75aa5be193882c1c681765da7b348730c329c0752d89576a690fe3f94034e1106a48abe328fe496314959c65dc7685329
+MISC ChangeLog 2672 SHA256 78853906490a34377d1b3acbe9fdb6ba145ca485d5b312b1c1d0617f568c061f SHA512 8d8fec89c270cc4aefce6f1239fb26e1dc8e88867d866119295c66d2af3af8a4928bf2d68a440f7833e437c792f9db0235222b9cec01aed505ac09d7294eb1fb WHIRLPOOL 337231a57f823536fe3250e956820fc1114d467a62990bdcc86c5f166292a8788b6cc0ffe7fbf774b0d1a880b4acace9365380d0e135d4745670897f7e34ea5f
+MISC ChangeLog-2015 2240 SHA256 9fe4ae3300523f37d03400ad3798363c252d172c7ad88f6b3d44d2e08c69bc86 SHA512 3f9dbf19358395f4dd9b67ad5b0b6f93680b597b7743036040e701335fef8ced20683fc69a770510a66328df0b1fd19bd6c970d77af12992d26609949e1bb62f WHIRLPOOL 98b5e315bf064e5079a60f5c652723f670cb640404b9dc1dc0253399d4f0384097b44acd411c489f0ebb85cb440033d7265ae50290a6a9b4688b4698857c26c9
+MISC metadata.xml 465 SHA256 1799586ca31aaec9dcc9e9820cca4cd02688442636c54ab6384b4d6494594abf SHA512 f3299bcda5f8e38d180986eab01cd2e7968f0e93ad0c35037c84374759b6079d67a6ebd94b678ae5332f09b672cd46654070cdfd441560f8365c52c9e4abf955 WHIRLPOOL effe32087a020eae2fb83c31535e04a9d7ef09c442912e9b17b9e7c3aca2a272703169eb50703c0537cdbc6b5e4abe7a68dd0ba0e4b38d541531fe856c3fe164
diff --git a/media-plugins/vdr-lcr/files/vdr-lcr-0.0.9_gcc-6.patch b/media-plugins/vdr-lcr/files/vdr-lcr-0.0.9_gcc-6.patch
new file mode 100644
index 000000000000..170e6773f16a
--- /dev/null
+++ b/media-plugins/vdr-lcr/files/vdr-lcr-0.0.9_gcc-6.patch
@@ -0,0 +1,87 @@
+compile fix gcc-6
+https://bugs.gentoo.org/show_bug.cgi?id=594266
+Signed-of-by: Peter Levine
+Reviewed-by: Joerg Bornkessel <hd_brummy@gentoo.org> (2016/Oct/17)
+--- lcr-0.0.9/lcrcfg.c.old 2016-09-23 22:45:27.742540395 -0400
++++ lcr-0.0.9/lcrcfg.c 2016-09-23 22:48:44.825541491 -0400
+@@ -50,48 +50,48 @@
+ {
+ {
+ // eLcrThemeClassic
+- 0x7F000000, // clrBackground
+- 0xFFFCFCFC, // clrTitleBackground
+- 0xFF000000, // clrTitleText
+- 0xFFFCC024, // clrActiveText
++ (int) 0x7F000000, // clrBackground
++ (int) 0xFFFCFCFC, // clrTitleBackground
++ (int) 0xFF000000, // clrTitleText
++ (int) 0xFFFCC024, // clrActiveText
+ // 0xFFFCFCFC, // clrInactiveText // changed, since nearly white on white cannot be read ;-)
+- 0xFF000000, // clrInactiveText
+- 0xFFFC1414, // clrRed
+- 0xFFFCC024, // clrYellow
+- 0xFF24FC24, // clrGreen
++ (int) 0xFF000000, // clrInactiveText
++ (int) 0xFFFC1414, // clrRed
++ (int) 0xFFFCC024, // clrYellow
++ (int) 0xFF24FC24, // clrGreen
+ },
+ {
+ // eLcrThemeElchi
+- 0xC8000066, // clrBackground
+- 0xC833AAEE, // clrTitleBackground
+- 0xFF000000, // clrTitleText
+- 0xFFCCBB22, // clrActiveText
+- 0xFFFFFFFF, // clrInactiveText
+- 0xFFFF0000, // clrRed
+- 0xFFFFEE00, // clrYellow
+- 0xFF33CC33, // clrGreen
++ (int) 0xC8000066, // clrBackground
++ (int) 0xC833AAEE, // clrTitleBackground
++ (int) 0xFF000000, // clrTitleText
++ (int) 0xFFCCBB22, // clrActiveText
++ (int) 0xFFFFFFFF, // clrInactiveText
++ (int) 0xFFFF0000, // clrRed
++ (int) 0xFFFFEE00, // clrYellow
++ (int) 0xFF33CC33, // clrGreen
+ },
+ {
+ // eLcrThemeDeepBlue
+- 0xC80C0C0C, // clrBackground
+- 0xC832557A, // clrTitleBackground
+- 0xFF000000, // clrTitleText
+- 0xFFCE7B00, // clrActiveText
+- 0xFF9A9A9A, // clrInactiveText
+- 0xFF992900, // clrRed
+- 0xFFCE7B00, // clrYellow
+- 0xFF336600, // clrGreen
++ (int) 0xC80C0C0C, // clrBackground
++ (int) 0xC832557A, // clrTitleBackground
++ (int) 0xFF000000, // clrTitleText
++ (int) 0xFFCE7B00, // clrActiveText
++ (int) 0xFF9A9A9A, // clrInactiveText
++ (int) 0xFF992900, // clrRed
++ (int) 0xFFCE7B00, // clrYellow
++ (int) 0xFF336600, // clrGreen
+ },
+ {
+ // eLcrThemeMoronimo
+- 0xDF294A6B, // clrBackground
+- 0xDF3E5578, // clrTitleBackground
+- 0xFF9BBAD7, // clrTitleText
+- 0xFFCE7B00, // clrActiveText
+- 0xFF9A9A9A, // clrInactiveText
+- 0xFF992900, // clrRed
+- 0xFFCE7B00, // clrYellow
+- 0xFF336600, // clrGreen
++ (int) 0xDF294A6B, // clrBackground
++ (int) 0xDF3E5578, // clrTitleBackground
++ (int) 0xFF9BBAD7, // clrTitleText
++ (int) 0xFFCE7B00, // clrActiveText
++ (int) 0xFF9A9A9A, // clrInactiveText
++ (int) 0xFF992900, // clrRed
++ (int) 0xFFCE7B00, // clrYellow
++ (int) 0xFF336600, // clrGreen
+ },
+ };
+
diff --git a/media-plugins/vdr-lcr/metadata.xml b/media-plugins/vdr-lcr/metadata.xml
new file mode 100644
index 000000000000..9588b71f73ae
--- /dev/null
+++ b/media-plugins/vdr-lcr/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ <description>
+ Please contacts maintainer before you something change.
+ </description>
+ </maintainer>
+ <longdescription>
+ Video Disk Recorder (VDR) Plugin to show best telefon tarif (LCR) on OSD
+ </longdescription>
+</pkgmetadata>
diff --git a/media-plugins/vdr-lcr/vdr-lcr-0.0.9-r1.ebuild b/media-plugins/vdr-lcr/vdr-lcr-0.0.9-r1.ebuild
new file mode 100644
index 000000000000..57fa18fb2f60
--- /dev/null
+++ b/media-plugins/vdr-lcr/vdr-lcr-0.0.9-r1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: informe about Least Cost Routing (LCR)"
+HOMEPAGE="http://lcr.vdr-developer.org"
+SRC_URI="http://lcr.vdr-developer.org/downloads/${P}.tar.bz2"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.5.7"
+RDEPEND=">=dev-perl/libwww-perl-5.69-r2
+ >=dev-perl/HTML-Parser-3.34-r1
+ >=www-client/lynx-2.8.4"
+
+PATCHES=( "${FILESDIR}/${P}_gcc-6.patch" )
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ dobin contrib/vdr-lcr-retrieve_data.pl
+}
+
+pkg_postinst() {
+ vdr-plugin-2_pkg_postinst
+
+ echo
+ elog "By default, this plugin only supports the German telephone network"
+ elog "Find more info in /usr/bin/vdr-lcr-retrieve-data.pl how to add your"
+ elog "own Provider-Parser, or contact the maintainer"
+}
diff --git a/media-plugins/vdr-lcr/vdr-lcr-0.0.9.ebuild b/media-plugins/vdr-lcr/vdr-lcr-0.0.9.ebuild
new file mode 100644
index 000000000000..ac1c11d67d79
--- /dev/null
+++ b/media-plugins/vdr-lcr/vdr-lcr-0.0.9.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: informe about Least Cost Routing (LCR)"
+HOMEPAGE="http://lcr.vdr-developer.org"
+SRC_URI="http://lcr.vdr-developer.org/downloads/${P}.tar.bz2"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.5.7
+ >=dev-perl/libwww-perl-5.69-r2
+ >=dev-perl/HTML-Parser-3.34-r1
+ >=www-client/lynx-2.8.4"
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ dobin contrib/vdr-lcr-retrieve_data.pl
+}
+
+pkg_postinst() {
+ vdr-plugin-2_pkg_postinst
+
+ echo
+ elog "By default, this plugin only supports the German telephone network"
+ elog "Find more info in /usr/bin/vdr-lcr-retrieve-data.pl how to add your"
+ elog "own Provider-Parser, or contact the maintainer"
+}
diff --git a/media-plugins/vdr-live/Manifest b/media-plugins/vdr-live/Manifest
new file mode 100644
index 000000000000..e9d17ba9fe06
--- /dev/null
+++ b/media-plugins/vdr-live/Manifest
@@ -0,0 +1,13 @@
+AUX confd 125 SHA256 949c97e715af8405b47877afe4fa9c93dc3ed04b1ac6b6d7982e41f61ba0d122 SHA512 c69a6b1a99f86e9271b925439bb08acf7ab65ebc75b354197eb2668996af966d047a99b1c712efac6efbc031fd9b61d2c90f45331aed74a9093f24982c307505 WHIRLPOOL 80663e0d719916f208bb2ff26aea6bc81a6e3566c006e6cdf707c2b967161326aa81a47530cc99746bf081af83007f46ed002ca0a6da8dfa579670300385ac08
+AUX confd-0.2 467 SHA256 84d9ccf84024d0c32ceefad53a115f458878b523d74844dfbbaa8e4444305e92 SHA512 bea6f86cb590199def38df9ff4f462c6e0462d0623c5fdb6b416cffb49b9966ccbd7f364a52bfe702e1c638f3a97873e0ac019d246d3c84b88c58060ab004c51 WHIRLPOOL fc2faaa03e588615ae20e1a564d211bfe2839970279387549c4e61191d4cffaea241f2bbd1342fb3ce1c616e1a0f117054d49440a3702e2d7c2ec9d48bb22054
+AUX confd-0.3 594 SHA256 eb2cf74905b0407d851f05ac79e379ae593291742ec7cf19ba73a869a68a4186 SHA512 d2fa96fdbe1a00fa9f1181b36fa43f2fd2f28a1d270671b8f6c422fc8309b625dc64b8425551d9ef9db2b0929d748555bfdca16349126f78f439c4fe366969e0 WHIRLPOOL 5aab8a6e8dee7ff79918753092c51e9926a676d7cf217d6825d1ee46c8d44cbfe1486c886c98216c63235c2001ee5b400f590cb463fe03587c585bf41e8a8a45
+AUX rc-addon-0.2.sh 489 SHA256 2cd9df7459aef95a8d1a568eeb63144d9c995ff66108e04664f84467f78af6f6 SHA512 f42c6e6e03ba33e15c02fc3b42faa15b822d78944c4e29432c230fbc75e636cac6ce64efbed0521965a4fc4054a1a9c9ced0e25a5e8b44fd16332dc5c5269ff2 WHIRLPOOL 6dcd840dbf956ec413f1d63d3ff94ff6bfe3eeed26f5213e08845b6f8845737c7b96ecdc7a1e81da4d184b72179363e7cd86b6e637b6ff60c5764b696b49dcdb
+AUX rc-addon-0.3.sh 619 SHA256 b42f9eedb8142a97b1fbd8f92f7f22312ef5e68de75c47a6ae5f58217d0b10e0 SHA512 c07a13a91f6f0d2f5ad990545875adac161a61d944053c19cf43e1252c18e9e98127cafc704d5a729dcbc887576f83ce78413deac8c35fad5962f1e769c36b93 WHIRLPOOL 605706a8647cf4a560a29c261de15c18d6653c7ba87c919d4c1912bfeb23aa6a15d0f21eaeb1a23934841d36b1f377e195e815011f80f9d7fa563eaa357e8e00
+AUX rc-addon.sh 180 SHA256 d9c9eca9f12362c1f8c162a9bb948feebdb8acc87413a611ecf5f52a3092878a SHA512 2bdf0e809148bbeb33ede687d40332b26dfaa2dc8be2e743f7c56cb19f572ff30e88ceac8c80602b8a39e0dc1657cd79f7afa1b8993b37714a400f7b1384f622 WHIRLPOOL 73d8af3cdb68c341473a18b5e5ff7c45f3165259f2716e454e3cc3a28a660ff4d17b2fffea82dee81eed0b49e36072be7a87138c91c19e601d1ca0997124f1d4
+AUX vdr-live-0.3.0_p20130504_vdr-2.1.2.diff 2722 SHA256 60ac1cbec3863fedf4620a9c30661139a3c5ee62c843fc809c5f3e53e79370eb SHA512 813e17202fb9dd921e38492127ad8518fc4aa2f6240ce9284990bf3e0a40c04b3b56efcaf667ce5f4aedf9b6e76422e2bb73c3218d124f3d8452b3b7979ba0b2 WHIRLPOOL 0571dbd5fc091aa3eead30179d162186b74a5adaa61a930734159111b61bc2316041b2e96484612742b94fbf6186235aae1f1f5249bfa9a8fed55e4fc48648e4
+DIST vdr-live-0.3.0_p20130504.tar.bz2 6348021 SHA256 edd577580b9e99de88bcd3794fcf792bee7df7ccc41bfebaeebef22bac5c78a7 SHA512 7a238a4567f90448b7813366dbdb5112ab98079fd5a2c9d59d09273853fd62ad520ca9ad373704a8888eb7c25119772421fe998d87069647c40d6d2d869e09c1 WHIRLPOOL 7f8d7ff69914d90af41d4c550df6f57a658e8263d320167fed84f4990063a5323c1f5d58d44283682807c673af81c8e32cd44e13a9aa57e849e3640b4ecac936
+EBUILD vdr-live-0.3.0_p20130504-r1.ebuild 2480 SHA256 e27b6f04c6797b1dceeaa9d5d30eb75f5ce243475f9c82e7aca009a1d6c8c786 SHA512 2c2469249f5e2189a3e251c5df75f4dc8cedf9213211957f91deabf48efeb4f7bcb16d2f210a75e02939511b25dd0390f68fd58ede35a46d43b02d253563e8d7 WHIRLPOOL f17316a6b1bee07de25c0bfb162a140d7f1df51239e1493c6254c8a6304069dc23c8ddc41c6e69fe68989513c4f3fa351541e46d2b8843b1a2ee0dea02261745
+EBUILD vdr-live-0.3.0_p20130504-r2.ebuild 2556 SHA256 8effc9f4348d8de51e9de9798f29e2229a3838b4d6d185246006f36a942c1be3 SHA512 38e2f465297deeb9567f10689a97ca7aa724c7b2d3272206e73ddddcce6eb8c19d74ca992f27bd6eecc26e7a04be6efa0632ed420b898a552252449fece2ef36 WHIRLPOOL 3ff712d702e9c3e745f0a75324fef36260c9cdc6dc3545ac5189a75286597f9628bbc85ecfd0b3a81da7627212c7c7470cc89863c3b0893a248576aaec0e6cb5
+MISC ChangeLog 3251 SHA256 81db81693e6ca3ca1984a92ad885c887a952d7217389e3514ec36869d1b26eda SHA512 b4f89866e35af9ef3ea81be03334a4cad647f56c534ebb2997a2082ddc53f9be95d9666bf99892d333876748bf66c8c8200113c4aa9cf2529ebe1bf629ce34a7 WHIRLPOOL d8540addb7fc70737ed0512211a4cfb80ff64c173c58d4ffce421e850f9653054f571077c819cfe40adda6bb871dc0663450fcfaa4be37129cb29f2559adb1b0
+MISC ChangeLog-2015 9039 SHA256 d28bd49fd9274e838a4069b65d945ffc4ebb0f869967f6c50c05e94d34612ce5 SHA512 2f0bb7bbb8cc95b9ea8fe60dc2ddd8ffe5f1c93ac1cf4c54e821ce7b3e527793fdd600353bd6d161a0050111a245593629dbb828434f3e7f0a63773247fd24b6 WHIRLPOOL e0a7b75bf7dc451f558c39b402f7e849e26462e9ffab31c3501cda7bb6fb81d60d18b7408f3e274d57dd7418feb3e105c3954f16a12f97dd096fdb7a9171891b
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-live/files/confd b/media-plugins/vdr-live/files/confd
new file mode 100644
index 000000000000..b96f0696c08a
--- /dev/null
+++ b/media-plugins/vdr-live/files/confd
@@ -0,0 +1,8 @@
+# configuration of vdr-live
+
+# use this portnumber
+LIVE_PORT="8008"
+
+# bind to these IP addresses
+LIVE_BIND_IPS="127.0.0.1"
+
diff --git a/media-plugins/vdr-live/files/confd-0.2 b/media-plugins/vdr-live/files/confd-0.2
new file mode 100644
index 000000000000..bbbbcb5e9d42
--- /dev/null
+++ b/media-plugins/vdr-live/files/confd-0.2
@@ -0,0 +1,23 @@
+# configuration of media-plugins/vdr-live
+
+# for people who want more secure
+# with ssl access.
+# on usage, you have to install vdr-live
+# with USE="ssl"
+#
+# SSL ADDRESS --> https://<your-ip>:8443/
+#
+# allowed values: yes no
+# default: no
+#LIVE_USE_SSL="yes"
+
+# default given portnumber
+# only changes needed on problems
+#
+#LIVE_PORT="8008"
+#LIVE_SSL_PORT="8443"
+
+# bind to these IP addresses
+# default, your IP will automaticly detected
+#
+LIVE_BIND_IPS="127.0.0.1"
diff --git a/media-plugins/vdr-live/files/confd-0.3 b/media-plugins/vdr-live/files/confd-0.3
new file mode 100644
index 000000000000..cb1dce04dfb5
--- /dev/null
+++ b/media-plugins/vdr-live/files/confd-0.3
@@ -0,0 +1,29 @@
+# configuration of media-plugins/vdr-live
+
+# for people who want more secure
+# with ssl access.
+# on usage, you have to install vdr-live
+# with USE="ssl"
+#
+# SSL ADDRESS --> https://<your-ip>:8443/
+#
+# allowed values: yes no
+# default: no
+#LIVE_USE_SSL="yes"
+
+# default given portnumber
+# only changes needed on problems
+#
+#LIVE_PORT="8008"
+#LIVE_SSL_PORT="8443"
+
+# bind to these IP addresses
+# default, your IP will automaticly detected
+#
+LIVE_BIND_IPS="127.0.0.1"
+
+# for people who have epgimges
+# default: /var/cache/vdr/epgimges
+#
+# set this to your own path, if needed
+#EPGIMAGES_DIR=" "
diff --git a/media-plugins/vdr-live/files/rc-addon-0.2.sh b/media-plugins/vdr-live/files/rc-addon-0.2.sh
new file mode 100644
index 000000000000..54d37d795ea2
--- /dev/null
+++ b/media-plugins/vdr-live/files/rc-addon-0.2.sh
@@ -0,0 +1,25 @@
+#
+# zzam@g.o
+# hd_brummy@g.o
+
+
+plugin_pre_vdr_start() {
+ if [ "${LIVE_USE_SSL:=no}" = "yes" ]; then
+ if [ -n "${LIVE_SSL_PORT}" ]; then
+ add_plugin_param "-s ${LIVE_SSL_PORT}"
+ fi
+
+ add_plugin_param "--cert=/etc/vdr/plugins/live/live.pem"
+ add_plugin_param "--key=/etc/vdr/plugins/live/live-key.pem"
+
+ else
+ if [ -n "${LIVE_PORT}" ]; then
+ add_plugin_param "-p ${LIVE_PORT}"
+ fi
+ fi
+
+ local ip
+ for ip in ${LIVE_BIND_IPS:=`hostname -i`}; do
+ add_plugin_param "-i ${ip}"
+ done
+}
diff --git a/media-plugins/vdr-live/files/rc-addon-0.3.sh b/media-plugins/vdr-live/files/rc-addon-0.3.sh
new file mode 100644
index 000000000000..1372e09d56f0
--- /dev/null
+++ b/media-plugins/vdr-live/files/rc-addon-0.3.sh
@@ -0,0 +1,30 @@
+#
+# zzam@g.o
+# hd_brummy@g.o
+
+EPGIMAGES_DIR="/var/cache/vdr/epgimages"
+
+plugin_pre_vdr_start() {
+ if [ "${LIVE_USE_SSL:=no}" = "yes" ]; then
+ if [ -n "${LIVE_SSL_PORT}" ]; then
+ add_plugin_param "-s ${LIVE_SSL_PORT}"
+ fi
+
+ add_plugin_param "--cert=/etc/vdr/plugins/live/live.pem"
+ add_plugin_param "--key=/etc/vdr/plugins/live/live-key.pem"
+
+ else
+ if [ -n "${LIVE_PORT}" ]; then
+ add_plugin_param "-p ${LIVE_PORT}"
+ fi
+ fi
+
+ if [ -d ${EPGIMAGES_DIR} ]; then
+ add_plugin_param "--epgimages=${EPGIMAGES_DIR}"
+ fi
+
+ local ip
+ for ip in ${LIVE_BIND_IPS:=`hostname -i`}; do
+ add_plugin_param "-i ${ip}"
+ done
+}
diff --git a/media-plugins/vdr-live/files/rc-addon.sh b/media-plugins/vdr-live/files/rc-addon.sh
new file mode 100644
index 000000000000..f637736d49b2
--- /dev/null
+++ b/media-plugins/vdr-live/files/rc-addon.sh
@@ -0,0 +1,11 @@
+plugin_pre_vdr_start() {
+ if [ -n "${LIVE_PORT}" ]; then
+ add_plugin_param "-p ${LIVE_PORT}"
+ fi
+
+ local ip
+ for ip in ${LIVE_BIND_IPS}; do
+ add_plugin_param "-i ${ip}"
+ done
+}
+
diff --git a/media-plugins/vdr-live/files/vdr-live-0.3.0_p20130504_vdr-2.1.2.diff b/media-plugins/vdr-live/files/vdr-live-0.3.0_p20130504_vdr-2.1.2.diff
new file mode 100644
index 000000000000..1346c9be611d
--- /dev/null
+++ b/media-plugins/vdr-live/files/vdr-live-0.3.0_p20130504_vdr-2.1.2.diff
@@ -0,0 +1,69 @@
+diff -Naur vdr-live-0.3.0_p20130504.orig/pages/recordings.ecpp vdr-live-0.3.0_p20130504/pages/recordings.ecpp
+--- vdr-live-0.3.0_p20130504.orig/pages/recordings.ecpp 2013-10-23 03:28:13.746493449 +0200
++++ vdr-live-0.3.0_p20130504/pages/recordings.ecpp 2013-10-23 03:29:48.779832793 +0200
+@@ -79,7 +79,11 @@
+ deletions.clear();
+
+ int FreeMB, UsedMB;
++#if APIVERSNUM > 20101
++int Percent = cVideoDirectory::VideoDiskSpace(&FreeMB, &UsedMB);
++#else
+ int Percent = VideoDiskSpace(&FreeMB, &UsedMB);
++#endif
+ int Minutes = int(double(FreeMB) / MB_PER_MINUTE);
+ int Hours = Minutes / 60;
+ Minutes %= 60;
+diff -Naur vdr-live-0.3.0_p20130504.orig/recman.cpp vdr-live-0.3.0_p20130504/recman.cpp
+--- vdr-live-0.3.0_p20130504.orig/recman.cpp 2013-10-23 03:28:13.756493450 +0200
++++ vdr-live-0.3.0_p20130504/recman.cpp 2013-10-23 03:31:25.813172263 +0200
+@@ -112,7 +112,11 @@
+ if (found == string::npos)
+ return false;
+
++#if APIVERSNUM > 20101
++ string newname = string(cVideoDirectory::Name()) + "/" + name + oldname.substr(found);
++#else
+ string newname = string(VideoDirectory) + "/" + name + oldname.substr(found);
++#endif
+
+ if (!MoveDirectory(oldname.c_str(), newname.c_str(), copy)) {
+ esyslog("[LIVE]: renaming failed from '%s' to '%s'", oldname.c_str(), newname.c_str());
+diff -Naur vdr-live-0.3.0_p20130504.orig/tools.cpp vdr-live-0.3.0_p20130504/tools.cpp
+--- vdr-live-0.3.0_p20130504.orig/tools.cpp 2013-10-23 03:28:13.799826786 +0200
++++ vdr-live-0.3.0_p20130504/tools.cpp 2013-10-23 03:34:29.146517191 +0200
+@@ -365,7 +365,11 @@
+ stat(source.c_str(), &st1);
+ stat(target.c_str(),&st2);
+ if (!copy && (st1.st_dev == st2.st_dev)) {
++#if APIVERSNUM > 20101
++ if (!cVideoDirectory::RenameVideoFile(source.c_str(), target.c_str())) {
++#else
+ if (!RenameVideoFile(source.c_str(), target.c_str())) {
++#endif
+ esyslog("[LIVE]: rename failed from %s to %s", source.c_str(), target.c_str());
+ return false;
+ }
+@@ -461,7 +465,11 @@
+ size_t found = source.find_last_of(delim);
+ if (found != std::string::npos) {
+ source = source.substr(0, found);
++#if APIVERSNUM > 20101
++ while (source != cVideoDirectory::Name()) {
++#else
+ while (source != VideoDirectory) {
++#endif
+ found = source.find_last_of(delim);
+ if (found == std::string::npos)
+ break;
+@@ -478,7 +486,11 @@
+ size_t found = target.find_last_of(delim);
+ if (found != std::string::npos) {
+ target = target.substr(0, found);
++#if APIVERSNUM > 20101
++ while (target != cVideoDirectory::Name()) {
++#else
+ while (target != VideoDirectory) {
++#endif
+ found = target.find_last_of(delim);
+ if (found == std::string::npos)
+ break;
diff --git a/media-plugins/vdr-live/metadata.xml b/media-plugins/vdr-live/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-live/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-live/vdr-live-0.3.0_p20130504-r1.ebuild b/media-plugins/vdr-live/vdr-live-0.3.0_p20130504-r1.ebuild
new file mode 100644
index 000000000000..41c00b51519b
--- /dev/null
+++ b/media-plugins/vdr-live/vdr-live-0.3.0_p20130504-r1.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2 ssl-cert
+
+DESCRIPTION="VDR Plugin: Web Access To Settings"
+HOMEPAGE="http://live.vdr-developer.org"
+SRC_URI="mirror://gentoo/${P}.tar.bz2
+ https://dev.gentoo.org/~hd_brummy/distfiles/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="pcre ssl"
+
+DEPEND="media-video/vdr
+ >=dev-libs/tntnet-2.2.1[ssl=]
+ >=dev-libs/cxxtools-2.2.1
+ pcre? ( >=dev-libs/libpcre-8.12[cxx] )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${P}"
+
+VDR_CONFD_FILE="${FILESDIR}/confd-0.2"
+VDR_RCADDON_FILE="${FILESDIR}/rc-addon-0.2.sh"
+
+KEEP_I18NOBJECT="yes"
+
+make_live_cert() {
+ # TODO: still true?
+ # ssl-cert eclass creates a "invalid" cert, create our own one
+ local base=$(get_base 1)
+ local keydir="/etc/vdr/plugins/live"
+
+ SSL_ORGANIZATION="${SSL_ORGANIZATION:-VDR Plugin Live}"
+ SSL_COMMONNAME="${SSL_COMMONNAME:-`hostname -f`}"
+
+ echo
+ gen_cnf || return 1
+ echo
+ gen_key 1 || return 1
+ gen_csr 1 || return 1
+ gen_crt 1 || return 1
+ echo
+
+ install -d "${ROOT}${keydir}"
+ install -m0400 "${base}.key" "${ROOT}${keydir}/live-key.pem"
+ install -m0444 "${base}.crt" "${ROOT}${keydir}/live.pem"
+ chown vdr:vdr "${ROOT}"/etc/vdr/plugins/live/live{,-key}.pem
+}
+
+src_configure() {
+ # tmp. disabled gcc -std=c++11, due massiv compile errors
+ filter-flags -std=c++11
+}
+
+src_prepare() {
+ # remove untranslated language files
+ rm "${S}"/po/{ca_ES,da_DK,el_GR,et_EE,hr_HR,hu_HU,nl_NL,nn_NO,pt_PT,ro_RO,ru_RU,sl_SI,sv_SE,tr_TR}.po
+
+ vdr-plugin-2_src_prepare
+
+ epatch "${FILESDIR}/${P}_vdr-2.1.2.diff"
+
+ if ! use pcre; then
+ sed -i "s:^HAVE_LIBPCRECPP:#HAVE_LIBPCRECPP:" Makefile || die
+ fi
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insinto /usr/share/vdr/plugins/live
+ doins -r live/*
+
+ fowners -R vdr:vdr /usr/share/vdr/plugins/live
+}
+
+pkg_postinst() {
+ vdr-plugin-2_pkg_postinst
+
+ elog "To be able to use all functions of vdr-live"
+ elog "you should emerge and enable"
+ elog "media-plugins/vdr-epgsearch to search the EPG,"
+ elog "media-plugins/vdr-streamdev for Live-TV streaming"
+
+ elog "The default username/password is:"
+ elog "\tadmin:live"
+
+ if use ssl ; then
+ if path_exists -a "${ROOT}"/etc/vdr/plugins/live/live.pem; then
+ einfo "found an existing SSL cert, to create a new SSL cert, run:\n"
+ einfo "emerge --config ${PN}"
+ else
+ einfo "No SSL cert found, creating a default one now"
+ make_live_cert
+ fi
+ fi
+}
+
+pkg_config() {
+ make_live_cert
+}
diff --git a/media-plugins/vdr-live/vdr-live-0.3.0_p20130504-r2.ebuild b/media-plugins/vdr-live/vdr-live-0.3.0_p20130504-r2.ebuild
new file mode 100644
index 000000000000..25179ef3d55f
--- /dev/null
+++ b/media-plugins/vdr-live/vdr-live-0.3.0_p20130504-r2.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2 ssl-cert
+
+DESCRIPTION="VDR Plugin: Web Access To Settings"
+HOMEPAGE="http://live.vdr-developer.org"
+SRC_URI="mirror://gentoo/${P}.tar.bz2
+ https://dev.gentoo.org/~hd_brummy/distfiles/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="pcre ssl"
+
+DEPEND="media-video/vdr
+ >=dev-libs/tntnet-2.2.1[ssl=]
+ >=dev-libs/cxxtools-2.2.1
+ pcre? ( >=dev-libs/libpcre-8.12[cxx] )"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${P}"
+
+VDR_CONFD_FILE="${FILESDIR}/confd-0.3"
+VDR_RCADDON_FILE="${FILESDIR}/rc-addon-0.3.sh"
+
+KEEP_I18NOBJECT="yes"
+
+make_live_cert() {
+ # TODO: still true?
+ # ssl-cert eclass creates a "invalid" cert, create our own one
+ local base=$(get_base 1)
+ local keydir="/etc/vdr/plugins/live"
+
+ SSL_ORGANIZATION="${SSL_ORGANIZATION:-VDR Plugin Live}"
+ SSL_COMMONNAME="${SSL_COMMONNAME:-`hostname -f`}"
+
+ echo
+ gen_cnf || return 1
+ echo
+ gen_key 1 || return 1
+ gen_csr 1 || return 1
+ gen_crt 1 || return 1
+ echo
+
+ install -d "${ROOT}${keydir}"
+ install -m0400 "${base}.key" "${ROOT}${keydir}/live-key.pem"
+ install -m0444 "${base}.crt" "${ROOT}${keydir}/live.pem"
+ chown vdr:vdr "${ROOT}"/etc/vdr/plugins/live/live{,-key}.pem
+}
+
+src_configure() {
+ # tmp. disabled gcc -std=c++11, due massiv compile errors
+ filter-flags -std=c++11
+}
+
+src_prepare() {
+ # new Makefile handling ToDp
+# cp "${FILESDIR}/live.mk" "${S}/Makefile"
+
+ # remove untranslated language files
+ rm "${S}"/po/{ca_ES,da_DK,el_GR,et_EE,hr_HR,hu_HU,nl_NL,nn_NO,pt_PT,ro_RO,ru_RU,sl_SI,sv_SE,tr_TR}.po
+
+ vdr-plugin-2_src_prepare
+
+ epatch "${FILESDIR}/${P}_vdr-2.1.2.diff"
+
+ if ! use pcre; then
+ sed -i "s:^HAVE_LIBPCRECPP:#HAVE_LIBPCRECPP:" Makefile || die
+ fi
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insinto /usr/share/vdr/plugins/live
+ doins -r live/*
+
+ fowners -R vdr:vdr /usr/share/vdr/plugins/live
+}
+
+pkg_postinst() {
+ vdr-plugin-2_pkg_postinst
+
+ elog "To be able to use all functions of vdr-live"
+ elog "you should emerge and enable"
+ elog "media-plugins/vdr-epgsearch to search the EPG,"
+ elog "media-plugins/vdr-streamdev for Live-TV streaming"
+
+ elog "The default username/password is:"
+ elog "\tadmin:live"
+
+ if use ssl ; then
+ if path_exists -a "${ROOT}"/etc/vdr/plugins/live/live.pem; then
+ einfo "found an existing SSL cert, to create a new SSL cert, run:\n"
+ einfo "emerge --config ${PN}"
+ else
+ einfo "No SSL cert found, creating a default one now"
+ make_live_cert
+ fi
+ fi
+}
+
+pkg_config() {
+ make_live_cert
+}
diff --git a/media-plugins/vdr-loadepg/Manifest b/media-plugins/vdr-loadepg/Manifest
new file mode 100644
index 000000000000..f5c0f32373ab
--- /dev/null
+++ b/media-plugins/vdr-loadepg/Manifest
@@ -0,0 +1,8 @@
+AUX rc-addon.sh 237 SHA256 8b1ba6ffffccd3c0f466d535110127cce143328f3ff23f6f6635fa7e0e80a0af SHA512 bd9baeb3617a6f4891d39813ddbe9f7b3f0576b144c8bd4a6afdf3eade962ed15491ce0ce312b275c056c50769961fbae03b88db808b621d195832ab30bfefca WHIRLPOOL cc552a09f9a10f7ca5f5b49b51a1c4f241412331868b3acf2d0128a8a217080bb35955f205428af1447edd24804549a76d9beab26da9618d0d663c7083683d21
+DIST vdr-loadepg-0.2.3.tgz 54973 SHA256 78332844e12692328113915266d68f09ad678e2caa5bfbb31109bdd5ca84f309 SHA512 01015e0cd57436a3c0223b168a9f6a4f10bf2002264167bec4144f8eeae6ca2ce5ba0008870b18be9ee68f100de4a77deb67fe06a57688c35f5c277d3421b9d8 WHIRLPOOL 0f0662fb5a994cb6760220e79d3e7fd4ffe263bed652d6a22fc7c2f098c3fe65c6ed769ae48f37e46e01da747a014c452dfa1566090322968831986e4834205e
+DIST vdr-loadepg-0.2.5.tgz 54958 SHA256 174f865975ae206458269b0156fa8366fb432c1875a070ce58a23f4c48fadd70 SHA512 193fdd3298a547c4a503f0a64553e28611f3920743c3b224fd5bb3f57b88c4345859e3127e0f7e7aa968b32f1a7f1d5ceed6ce29414cbfe700c1f14efe889adb WHIRLPOOL da696e76896a8700fb815bb4c51fdf5c5ca16341bd7071b0f97b37dd50d9995b0a6671ce3283e1f48f7f0f46b7ef6546c94171207f7471cb6d290c4ec380d9a2
+EBUILD vdr-loadepg-0.2.3.ebuild 657 SHA256 576497730cfca809899bbb27c675d36b274e30deda8264837fa3389d28d9a719 SHA512 3d66681dabc271d5dcc2ff55ae2961d8bc1b2c5ce5811e352db5f725c5ebbfb70aec5ca334325aca0087a5e6e9b8d76e16fa375a9f85824471cd420db68f29bd WHIRLPOOL 8c9b79deb69df465e0fd2a066c884a14c4f20f637cf8ac1816b39c37a4aaf1b7e709bbf4b3e1b7ed88c053221afcd2f613a5c3c41cc1c15d165d306e2ea92e59
+EBUILD vdr-loadepg-0.2.5.ebuild 759 SHA256 455edde0811eb30d6f590dc6f0c70e3b02febae9a59bca1b25f5dbe419b5f883 SHA512 d88607432a232579265a548ffe364b125586fde6f7325879723185df9c3f10130f8abbbf1069e00790780bb393d0968576f6682ebf3cd3f28b19b6d41d7a8d75 WHIRLPOOL ee2d6945e44ada19727b300c0e593973619f01887c5df7356bc67e043a1bf2a0cc109603e4b69d9d20e6824402df9d2dfb4f6e3c7a552762fb6526a0f72ea37f
+MISC ChangeLog 2524 SHA256 73adb40912deaac9d64266beca5ae756d182a3ab84a3a09632f6bd415cd20b23 SHA512 75cf5bf80403957237b5ad4fa76fc8af4815f445a3f52630077e042edf3ecbb2707a25e42870a98e0cfcf2bb4a9e8a506c1ebcf4435f462c65cf56429fec0868 WHIRLPOOL 932e685c5c0e68688f45536234b2b72a80369471dbc6f2769da18ef8a834ac0bf7131122d55ff6987239b55539002876f67777c0cb2c31218bb03250bd7f9502
+MISC ChangeLog-2015 1314 SHA256 187f4c3f8ef33bc515fbebf628360d9e4ad9633c1c17189a68ebcc7c756cb094 SHA512 d66b998097edeaaa35bc8eee01e2e7eca384a22079680f1d61c18fdbbed1110481f8664e427fccec72d1211cf2ccdf6e5b51434908254ca71de367497bb87a73 WHIRLPOOL b8a7e643f307df6dfa1639bb43843ce873b1a64fc3f01d0b4f43a42e97ce02202892732d656034977183b3cbd1dd8cb29828866de061966a7ca9cf682e740775
+MISC metadata.xml 512 SHA256 1d96f3bfb1c34ee20f101938b063556ad3b4742e54109228591763a6765e541b SHA512 477f2803d696d856ae965d264ffb517a86e8a03062b18de00aa93fe7961c10954cb5a496d5f0ea3a116de89e36799abeee9d53178d0a3621d6ed55e91d2927eb WHIRLPOOL 50f18fc036b3ac010952e93dbceab96fdb77adda814b9ae805c47a4aab95fe8bd786fd18bd2ea4b864e37dcf038eca52a31ddb2c949650fdf1c4b1f0fa6821f2
diff --git a/media-plugins/vdr-loadepg/files/rc-addon.sh b/media-plugins/vdr-loadepg/files/rc-addon.sh
new file mode 100644
index 000000000000..808396921c80
--- /dev/null
+++ b/media-plugins/vdr-loadepg/files/rc-addon.sh
@@ -0,0 +1,14 @@
+#
+# rc-addon-script for plugin loadepg
+#
+# Joerg Bornkessel hd_brummy@gentoo.org
+# Gentoo-VDR-Project vdr@gentoo.org
+#
+
+LOADEPG_CONFDIR="/etc/vdr/plugins/loadepg"
+
+plugin_pre_vdr_start() {
+
+ add_plugin_param "-c ${LOADEPG_CONFDIR}"
+}
+
diff --git a/media-plugins/vdr-loadepg/metadata.xml b/media-plugins/vdr-loadepg/metadata.xml
new file mode 100644
index 000000000000..e895d227ad04
--- /dev/null
+++ b/media-plugins/vdr-loadepg/metadata.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://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>
+</pkgmetadata>
diff --git a/media-plugins/vdr-loadepg/vdr-loadepg-0.2.3.ebuild b/media-plugins/vdr-loadepg/vdr-loadepg-0.2.3.ebuild
new file mode 100644
index 000000000000..7a0c8bca96c6
--- /dev/null
+++ b/media-plugins/vdr-loadepg/vdr-loadepg-0.2.3.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR : Loadepg Plugin; Canal+ group (Mediahighway)"
+HOMEPAGE="http://lukkinosat.altervista.org/"
+SRC_URI="http://lukkinosat.altervista.org/${P}.tgz"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.4.0"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ sed -i loadepg.h -e 's:"../../../libsi/section.h":<vdr/libsi/section.h>:'
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insinto /etc/vdr/plugins/loadepg
+ doins "${S}"/conf/*
+ fowners -R vdr:vdr /etc/vdr/plugins/loadepg
+}
diff --git a/media-plugins/vdr-loadepg/vdr-loadepg-0.2.5.ebuild b/media-plugins/vdr-loadepg/vdr-loadepg-0.2.5.ebuild
new file mode 100644
index 000000000000..5b7bee32cab0
--- /dev/null
+++ b/media-plugins/vdr-loadepg/vdr-loadepg-0.2.5.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR : Loadepg Plugin; Canal+ group (Mediahighway)"
+HOMEPAGE="http://lukkinosat.altervista.org/"
+SRC_URI="http://lukkinosat.altervista.org/${P}.tgz"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2"
+
+src_prepare() {
+ # remove untranslated po files
+ rm "${S}/po/{ca_ES,cs_CZ,da_DK,el_GR,et_EE,fr_FR,hr_HR,hu_HU,nn_NO,pl_PL,pt_PT,ro_RO,ru_RU,sl_SI,sv_SE,tr_TR}.po"
+
+ vdr-plugin-2_src_prepare
+
+ fix_vdr_libsi_include loadepg.h
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insinto /etc/vdr/plugins/loadepg
+ doins "${S}"/conf/*
+ fowners -R vdr:vdr /etc/vdr/plugins/loadepg
+}
diff --git a/media-plugins/vdr-mailbox/Manifest b/media-plugins/vdr-mailbox/Manifest
new file mode 100644
index 000000000000..9dc5d49a0802
--- /dev/null
+++ b/media-plugins/vdr-mailbox/Manifest
@@ -0,0 +1,9 @@
+AUX vdr-mailbox-0.7.0_gcc-6.patch 1247 SHA256 bc620815bd6b71d13ce6ef81d83c79200e1f70d5f3d1069ccae9b9f28c5656f2 SHA512 4c3f3a4edcbf613b9446b0e62bec78e6a3a3018c7af3edc19c127d1a75d859d7a776ebe9d1ccb2c8162698afd9b442ccab96a880e04760e28e70bd001387da63 WHIRLPOOL 291503ab0af3766c31d742d8f326edbf07c44a15e50cc735915d171f42408a4f0dde3e75e23d22a90aeb6a7b4366aecca24ee03168bdcea6429ae8b1301ae8d7
+DIST vdr-mailbox-0.6.0.tgz 176093 SHA256 af0e776cfd967163e09fc442dbf9a2bb3ad26e9f5a5aa95781775920fdbf1a41 SHA512 7a1fd4d21198a8a52caa1b47aa1700e66751fff7b4b53aec09561c390d38c918d0de7822566d8f4b6add83fcf421bebc0faa3d7feeb8b815d0080be51fba60c9 WHIRLPOOL 02c67c3b1ab1f892f46d882d63b5e988bf7fe147cb7cbdf58d3fdad208f23b3e9aea6b8a693b455f74021a3797566bd82ed9f299cb5e558538a8913172fbbf8b
+DIST vdr-mailbox-0.7.0.tgz 171886 SHA256 d1f5af5f6976f2a0af9ad99ac1fe60e4244269b58d36e59de808612709e4ed76 SHA512 ec20b675e9c92fd2e8dda1e2bb1799a6b725e0a8a879e9f45f3876bf2ef2a85fab3303c94db669e6f259cf6ef83cd417260fcbca5290c74c59f5585a1c28be3e WHIRLPOOL 1eb715b1e52951f36cb10157a345124301bbde4d42bc5120155a0432106a8aa5f54773560ea4f077eb21a08b85363a9b4955a887d3a4be7df6d60dd280f725df
+EBUILD vdr-mailbox-0.6.0.ebuild 412 SHA256 40d55fe7f26d0292ad2d0857e7e7493036f0a0adff1043f79502f64945555322 SHA512 97440d99db88f8c034fb0284b421e53a1825ba700a5b42546551bbb2fc165ed7c3b76f9bee362d85a5f520138f58779dacfd9b2a7ef428231b99fa1931429838 WHIRLPOOL 54f419dedaf13a60976840379ea044d8f7e322fb6bfec6b5705b5b22bc675d831abe8541884b7653177a26e00fb6db6a02ecfbdce8f343af8e67151d7db3347c
+EBUILD vdr-mailbox-0.7.0-r1.ebuild 502 SHA256 a4cd5c39b41f51735241fae11978ad4ace32ea58087a808a8c639a69163759c8 SHA512 c5b539b5265c990fc26aa736aef0aae52ca600d20b27de91734c5e8620ab35f8a3a7fd11ff4c82511b62694f15ff407b7ca46158a8f736892c7ae1092ceb17ad WHIRLPOOL 9bb200bbe75260ce2f86228b918e96949a8eb7e8a122a8562a9e4df4d59fea362e18ae000c46c3af0d7f61072d2a2768d1dbedb23410ba7e0756ec1e1e27cf88
+EBUILD vdr-mailbox-0.7.0.ebuild 458 SHA256 7733be4fafca5af505197b677cd2b7f09390d4dd434cad169bd72fc2003f5b2f SHA512 322e1294a830abce61c00d49445a5f02066db6ce0f36dfb85aa0aef806bf38a99967160dd26cb52f0afa238590024ac3a4df6223feb31c163fa3f81b16538621 WHIRLPOOL 35e560f831fb0706f292e7fa5958b8c25932de71f6abbea719c356ce336fdd9c1bd95a5f92083a870e26af605bd99d4c1f10355ab51b7f0b2137d26d2741de27
+MISC ChangeLog 3283 SHA256 7cc04598a95d1bcd57c398ba4acb3e9073733fdf0aee3956d5cebd159955e962 SHA512 a2bce153b7fad9382f03e154f3371a52954e919ae10a06ec852ee8bd0b4b316d8a2f1a85b1800e5a7bab2d1e856ba655ae0b6af904d68022f76925a13e3d69c9 WHIRLPOOL 84af3e4a935f8eef213b0828085b910e3fe5ba3762a5fcd9594c73a6ebe422e0ef97bb078e6a0287cd49cc13b14b493265c530b53425bfdc8f8f9df2ae50bc73
+MISC ChangeLog-2015 1675 SHA256 ca299392966c7a930594971756c5c8f0daa439c154b7b3b8daa5611205ac82e6 SHA512 a0e0d027a3eda5fb741e144a0d3c0b023a83f9f4db44ae39afba81aa494507db5c0526afa1bc006c95e348163f998fa78ad68956598c17324ea2d3ae8f83dde5 WHIRLPOOL a787c92131a9bf97296f3b5ed8abbbdd1726dc54b642aa14c5fbf6f7379512bea1dca5825f0821c57261ee5ed1123586100677a9e1dfd2d58331e0d0fcf92813
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-mailbox/files/vdr-mailbox-0.7.0_gcc-6.patch b/media-plugins/vdr-mailbox/files/vdr-mailbox-0.7.0_gcc-6.patch
new file mode 100644
index 000000000000..9647ccb09bb9
--- /dev/null
+++ b/media-plugins/vdr-mailbox/files/vdr-mailbox-0.7.0_gcc-6.patch
@@ -0,0 +1,29 @@
+compile fix gcc-6
+https://bugs.gentoo.org/show_bug.cgi?id=593946
+Signed-of-by: Joerg Bornkessel <hd_brummy@gentoo.org> (2016/Oct/16)
+--- mailbox-0.7.0/Makefile.old 2016-09-21 20:42:01.505376511 -0400
++++ mailbox-0.7.0/Makefile 2016-09-21 20:42:06.071280736 -0400
+@@ -149,7 +149,7 @@
+
+ INCLUDES +=
+
+-DEFINES += -DPLUGIN_NAME_I18N='"$(PLUGIN)"'
++DEFINES += -DPLUGIN_NAME_I18N='"$(PLUGIN)"' -D__STL_CONFIG_H
+
+ ### The object files (add further files here):
+
+--- mailbox-0.7.0/AxLib/include/Ax/Tools/Trace.h.old 2016-09-21 20:35:30.849775089 -0400
++++ mailbox-0.7.0/AxLib/include/Ax/Tools/Trace.h 2016-09-21 20:35:35.926564690 -0400
+@@ -40,9 +40,9 @@
+ //-----------------------------------------------------------------------------
+ // define macros for users
+ //-----------------------------------------------------------------------------
+-#define wsdebugsyslog(Y...) dsyslog("mailbox: "Y)
+-#define wswarnsyslog(Y...) isyslog("mailbox: "Y)
+-#define wserrorsyslog(Y...) esyslog("mailbox: "Y)
++#define wsdebugsyslog(Y...) dsyslog("mailbox: " Y)
++#define wswarnsyslog(Y...) isyslog("mailbox: " Y)
++#define wserrorsyslog(Y...) esyslog("mailbox: " Y)
+
+ #define wsdebug(X) do { } while(0);
+ #define wsinfo(X) do { wsdebugsyslog X ;} while(0);
diff --git a/media-plugins/vdr-mailbox/metadata.xml b/media-plugins/vdr-mailbox/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-mailbox/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-mailbox/vdr-mailbox-0.6.0.ebuild b/media-plugins/vdr-mailbox/vdr-mailbox-0.6.0.ebuild
new file mode 100644
index 000000000000..2f8f6777e086
--- /dev/null
+++ b/media-plugins/vdr-mailbox/vdr-mailbox-0.6.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: MailBox"
+HOMEPAGE="http://alex.vdr-developer.org"
+SRC_URI="http://alex.vdr-developer.org/download/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.3.8
+ >=net-libs/c-client-2002e-r1"
+
+RDEPEND="${DEPEND}"
diff --git a/media-plugins/vdr-mailbox/vdr-mailbox-0.7.0-r1.ebuild b/media-plugins/vdr-mailbox/vdr-mailbox-0.7.0-r1.ebuild
new file mode 100644
index 000000000000..cd219661c45d
--- /dev/null
+++ b/media-plugins/vdr-mailbox/vdr-mailbox-0.7.0-r1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: MailBox provides access to multiple e-mail accounts"
+HOMEPAGE="http://alex.vdr-developer.org"
+SRC_URI="http://alex.vdr-developer.org/download/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.7.41
+ >=net-libs/c-client-2002e-r1"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}_gcc-6.patch" )
diff --git a/media-plugins/vdr-mailbox/vdr-mailbox-0.7.0.ebuild b/media-plugins/vdr-mailbox/vdr-mailbox-0.7.0.ebuild
new file mode 100644
index 000000000000..237de35d699e
--- /dev/null
+++ b/media-plugins/vdr-mailbox/vdr-mailbox-0.7.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: MailBox provides access to multiple e-mail accounts"
+HOMEPAGE="http://alex.vdr-developer.org"
+SRC_URI="http://alex.vdr-developer.org/download/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.7.41
+ >=net-libs/c-client-2002e-r1"
+RDEPEND="${DEPEND}"
diff --git a/media-plugins/vdr-markad/Manifest b/media-plugins/vdr-markad/Manifest
new file mode 100644
index 000000000000..74e8af07f75a
--- /dev/null
+++ b/media-plugins/vdr-markad/Manifest
@@ -0,0 +1,9 @@
+AUX vdr-markad-0.1.4-libav9.patch 1300 SHA256 e160f0ccbd1c7c5f3325cabc30d52d17486b7eb2234879ec3f1c4c74949269b3 SHA512 3e0bc603840cd07f4499c3b7db2f44e7e069363ac43936647d52faff504a715449db4d3691b80cd818b5f1b7b83ef0de1229b515316d85adff191738ef6fb4f5 WHIRLPOOL ecc823940a3b7e5ce77a5a5cdd4d09fc6b9d6b46065db9b1add6eb64b39d32bc26e93cbbfc5f8cc3e859ca44c0833acc6cb0df655fb070af612a7057e45a0fb8
+AUX vdr-markad-0.1.4_ffmpeg-2.patch 400 SHA256 7debbaf580976b51c53a7f5d0d63b94961d92d075926e5359018cb1ec5a41960 SHA512 8d6619cc84c797371991fa7f3848724ab9f085c02892bf2b754f51e88d1f4eb2a68cb0a1da269bdb1d5cd130686e79d1b850a9fdb13622a33817decc5c2f28e9 WHIRLPOOL cad80741fca84eec32700b916a739cbc01dd754990a5bed6805c91d88854e82be545dc88ad1e445ca49f67246c983f1253c881dd4b982980f1b43087e73fab5e
+DIST vdr-markad-0.1.4.tgz 118728 SHA256 f940765c5dd4a5d66e1ff2650fa0a2b7bda7138953782431230a6c7539334a85 SHA512 10121e72803f489cdcabb46c989ecf4ae2ced1893bbdaccefbeef412ca34b124952ddf4639b3f78da3413e7b784ead4a60034a70cbab43a7c27e0e41f9653ae1 WHIRLPOOL 9e926e44798c5449346b078cfb906341a15715be49bff52bbad7594c299edff5f2454f1f2de9f5f3dc05a85968a860baa3d7796e220461da2663ca897db87414
+EBUILD vdr-markad-0.1.4-r1.ebuild 1504 SHA256 c5f8c348c56e6c1473c86890be003e931e9a425954abae28f7294af434bfb50d SHA512 e902641ee841583729f49e108c58b981b638c3af84e651881658d113fa4a7a2e63519c51bc8c161597f52226c59318206d0210b800597f6da7ddbac039b84adf WHIRLPOOL 2363199c8a5be71076be61784d6f90c702368f31327e8c9b3e0b68f2f49af16b50e458d631737289f369b1cda25fb4b7e66118501f42f36dd04638f6ac27b080
+EBUILD vdr-markad-0.1.4-r2.ebuild 1506 SHA256 d056d6b89aa450130094d4e396e7464fc0a1c2828a3849a65f80fb79933311cc SHA512 7cc403bbb7e2d62690ec6c1aac1923afa13fad2610b0f9f3ffdb69888bce809b9be2d8619f8b14178fa6f55e0f6ea65d445192b06c6992a510408224904f05ce WHIRLPOOL 682cdf5d42e243a0b9dcada44ce3b1ab98c55d8c0c3ed76371f122d985073cc8a01cea6ede010377ab1138fb2d3652f808fed83e8c0382627c40dbcdb565313f
+EBUILD vdr-markad-0.1.4.ebuild 1350 SHA256 77f1d5f28190c687aa45d33659ece5f51058425aa8981b9579558ef2f4e42f32 SHA512 c925004dee0afa269a8730c56cdb1cdd771253eb2063fad1fc8855ef81a1cd27b68eb7b46b333ee6e893e1a64e18b17fcddc866e7157efb9dd5915c82fe21274 WHIRLPOOL 9c9822774f7607d3c2fb8ecaf3feb9e784ddbd7fe0c3e70ad77516665e6adc90f3dd5f92f9e9e39ab39f04745a7d988e5803bb66251aa009207d7f71c86ec81e
+MISC ChangeLog 2980 SHA256 9d2afbf8988b1b547b79a522778209061eae7f467ac509d5aa1f0788e96f0001 SHA512 f881a6b55b023fb5c25fe8796eed5f36adc4e57377c691c0b4a3801cdf3ef1465e07d5d780d8f70ba74c76e90247a94aa773e053e166b58c8705d8d8f0caead9 WHIRLPOOL ecc81254c5e13acd4c81dbc00846dcb2a39b173feb4fdee71839693791c4956dbaa530a51ae6ac9ada98f5b466612b5145e35824a6175364708093c9863e3b1c
+MISC ChangeLog-2015 3112 SHA256 a54f8bd86bbe60f9f0a51fda6cbfb967e05abc7c120d9b5166fa6c26931af6cb SHA512 437dbabdd11fc7d894b37a2b8c792bbef7f7900984f9c25d431e32fbec3fd5c74938a2b6689fec0c1bed6b0a93b0e250ae19ef7d65aed509a0691f037e773504 WHIRLPOOL f4ab67d5a94d02659d486c0e2b1de42337a099de0109fbd8f57189fd426cc5b66a1cb6754016dadf1e6464171dc0fea6c6f607ffc6be07254eeab3027f77b566
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-markad/files/vdr-markad-0.1.4-libav9.patch b/media-plugins/vdr-markad/files/vdr-markad-0.1.4-libav9.patch
new file mode 100644
index 000000000000..f11fc6137000
--- /dev/null
+++ b/media-plugins/vdr-markad/files/vdr-markad-0.1.4-libav9.patch
@@ -0,0 +1,40 @@
+diff -urN markad-0.1.4.old/command/decoder.cpp markad-0.1.4/command/decoder.cpp
+--- markad-0.1.4.old/command/decoder.cpp 2013-06-17 21:52:44.333367552 +0200
++++ markad-0.1.4/command/decoder.cpp 2013-06-17 21:53:03.708366863 +0200
+@@ -11,6 +11,7 @@
+ #include <sys/types.h>
+ #include <string.h>
+ #include <cstdlib>
++#include <cstdio>
+
+ #include "decoder.h"
+
+@@ -172,7 +173,7 @@
+
+ if (video_codec)
+ {
+- video_context = avcodec_alloc_context();
++ video_context = avcodec_alloc_context3(NULL);
+ if (video_context)
+ {
+ if (video_codec->capabilities & CODEC_CAP_TRUNCATED)
+@@ -321,7 +322,7 @@
+ {
+ avcodec_flush_buffers(video_context);
+ AVCodecContext *dest;
+- dest=avcodec_alloc_context();
++ dest=avcodec_alloc_context3(NULL);
+ if (dest)
+ {
+ if (avcodec_copy_context(dest,video_context)!=0) ret=false;
+diff -urN markad-0.1.4.old/command/decoder.h markad-0.1.4/command/decoder.h
+--- markad-0.1.4.old/command/decoder.h 2013-06-17 21:52:44.333367552 +0200
++++ markad-0.1.4/command/decoder.h 2013-06-17 21:53:03.708366863 +0200
+@@ -18,6 +18,7 @@
+ #include <avcodec.h>
+ #else
+ #include <libavcodec/avcodec.h>
++#include <libavutil/mem.h>
+ #endif
+
+ #if LIBAVCODEC_VERSION_INT < ((52<<16)+(0<<8)+0)
diff --git a/media-plugins/vdr-markad/files/vdr-markad-0.1.4_ffmpeg-2.patch b/media-plugins/vdr-markad/files/vdr-markad-0.1.4_ffmpeg-2.patch
new file mode 100644
index 000000000000..c94d54ea7aef
--- /dev/null
+++ b/media-plugins/vdr-markad/files/vdr-markad-0.1.4_ffmpeg-2.patch
@@ -0,0 +1,13 @@
+diff -Naur markad-0.1.4.orig/command/decoder.cpp markad-0.1.4/command/decoder.cpp
+--- markad-0.1.4.orig/command/decoder.cpp 2014-01-29 20:16:23.000000000 +0100
++++ markad-0.1.4/command/decoder.cpp 2014-01-29 20:17:49.000000000 +0100
+@@ -152,7 +152,8 @@
+ }
+
+ video_codec=NULL;
+- CodecID video_codecid;
++// CodecID video_codecid;
++ AVCodecID video_codecid;
+
+ if (useH264)
+ {
diff --git a/media-plugins/vdr-markad/metadata.xml b/media-plugins/vdr-markad/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-markad/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-markad/vdr-markad-0.1.4-r1.ebuild b/media-plugins/vdr-markad/vdr-markad-0.1.4-r1.ebuild
new file mode 100644
index 000000000000..fe03db194234
--- /dev/null
+++ b/media-plugins/vdr-markad/vdr-markad-0.1.4-r1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+VERSION="1041" # every bump, new version
+
+DESCRIPTION="VDR Plugin: marks advertisements in VDR recordings"
+HOMEPAGE="http://projects.vdr-developer.org/projects/plg-markad/"
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
+
+KEYWORDS="amd64 x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.6
+ virtual/ffmpeg[mp3,x264]
+ !media-video/noad"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${VDRPLUGIN}-${PV}/plugin"
+S2="${WORKDIR}/${VDRPLUGIN}-${PV}/command"
+
+# vdr-plugin-2.eclass changes
+PO_SUBDIR="../command"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ cd "${S2}"
+ epatch "${FILESDIR}/${PN}-0.1.4-libav9.patch"
+ sed -i Makefile \
+ -e "s:\$(CXXFLAGS) \$(OBJS):\$(CXXFLAGS) \$(LDFLAGS) \$(OBJS):" \
+ -e "s:\@\$(STRIP) \$(DESTDIR)/usr/bin/markad::"
+
+ if has_version ">=media-video/vdr-1.7.15"; then
+ sed -e "s:2001:6419:" -i markad-standalone.cpp
+ fi
+
+ epatch "${FILESDIR}/${P}_ffmpeg-2.patch"
+
+ # compile fix, tested libav11, ffmpeg-2.5.2
+ sed -e "s:CODEC_ID_:AV_CODEC_ID_:"\
+ -e "s:avcodec_alloc_frame:av_frame_alloc:"\
+ -i "${S2}"/decoder.cpp
+}
+
+src_compile() {
+ vdr-plugin-2_src_compile
+
+ cd "${S2}"
+ emake markad || die "Compiling command-line markad binary failed"
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ cd "${S2}"
+ emake install DESTDIR="${D}" || die "emake install failed"
+
+ cd "${WORKDIR}/${VDRPLUGIN}-${PV}"
+ dodoc README HISTORY
+}
diff --git a/media-plugins/vdr-markad/vdr-markad-0.1.4-r2.ebuild b/media-plugins/vdr-markad/vdr-markad-0.1.4-r2.ebuild
new file mode 100644
index 000000000000..863359cf4678
--- /dev/null
+++ b/media-plugins/vdr-markad/vdr-markad-0.1.4-r2.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+VERSION="1041" # every bump, new version
+
+DESCRIPTION="VDR Plugin: marks advertisements in VDR recordings"
+HOMEPAGE="http://projects.vdr-developer.org/projects/plg-markad/"
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
+
+KEYWORDS="~amd64 ~arm ~x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.6
+ virtual/ffmpeg[mp3]
+ !media-video/noad"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${VDRPLUGIN}-${PV}/plugin"
+S2="${WORKDIR}/${VDRPLUGIN}-${PV}/command"
+
+# vdr-plugin-2.eclass changes
+PO_SUBDIR="../command"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ cd "${S2}"
+ epatch "${FILESDIR}/${PN}-0.1.4-libav9.patch"
+ sed -i Makefile \
+ -e "s:\$(CXXFLAGS) \$(OBJS):\$(CXXFLAGS) \$(LDFLAGS) \$(OBJS):" \
+ -e "s:\@\$(STRIP) \$(DESTDIR)/usr/bin/markad::"
+
+ if has_version ">=media-video/vdr-1.7.15"; then
+ sed -e "s:2001:6419:" -i markad-standalone.cpp
+ fi
+
+ epatch "${FILESDIR}/${P}_ffmpeg-2.patch"
+
+ # compile fix, tested libav11, ffmpeg-2.5.2
+ sed -e "s:CODEC_ID_:AV_CODEC_ID_:"\
+ -e "s:avcodec_alloc_frame:av_frame_alloc:"\
+ -i "${S2}"/decoder.cpp
+}
+
+src_compile() {
+ vdr-plugin-2_src_compile
+
+ cd "${S2}"
+ emake markad || die "Compiling command-line markad binary failed"
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ cd "${S2}"
+ emake install DESTDIR="${D}" || die "emake install failed"
+
+ cd "${WORKDIR}/${VDRPLUGIN}-${PV}"
+ dodoc README HISTORY
+}
diff --git a/media-plugins/vdr-markad/vdr-markad-0.1.4.ebuild b/media-plugins/vdr-markad/vdr-markad-0.1.4.ebuild
new file mode 100644
index 000000000000..c093a955b1da
--- /dev/null
+++ b/media-plugins/vdr-markad/vdr-markad-0.1.4.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+VERSION="1041" # every bump, new version
+
+DESCRIPTION="VDR Plugin: marks advertisements in VDR recordings"
+HOMEPAGE="http://projects.vdr-developer.org/projects/plg-markad/"
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
+
+KEYWORDS="amd64 x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.6
+ virtual/ffmpeg[mp3,x264]
+ !media-video/noad"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${VDRPLUGIN}-${PV}/plugin"
+S2="${WORKDIR}/${VDRPLUGIN}-${PV}/command"
+
+# vdr-plugin-2.eclass changes
+PO_SUBDIR="../command"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ cd "${S2}"
+ epatch "${FILESDIR}/${PN}-0.1.4-libav9.patch"
+ sed -i Makefile \
+ -e "s:\$(CXXFLAGS) \$(OBJS):\$(CXXFLAGS) \$(LDFLAGS) \$(OBJS):" \
+ -e "s:\@\$(STRIP) \$(DESTDIR)/usr/bin/markad::"
+
+ if has_version ">=media-video/vdr-1.7.15"; then
+ sed -e "s:2001:6419:" -i markad-standalone.cpp
+ fi
+
+ epatch "${FILESDIR}/${P}_ffmpeg-2.patch"
+}
+
+src_compile() {
+ vdr-plugin-2_src_compile
+
+ cd "${S2}"
+ emake markad || die "Compiling command-line markad binary failed"
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ cd "${S2}"
+ emake install DESTDIR="${D}" || die "emake install failed"
+
+ cd "${WORKDIR}/${VDRPLUGIN}-${PV}"
+ dodoc README HISTORY
+}
diff --git a/media-plugins/vdr-menuorg/Manifest b/media-plugins/vdr-menuorg/Manifest
new file mode 100644
index 000000000000..e273d00d13de
--- /dev/null
+++ b/media-plugins/vdr-menuorg/Manifest
@@ -0,0 +1,6 @@
+AUX rc-addon.sh 189 SHA256 80d8f26f341a11d3081a0e1e303a923659451d79096cd70c5776378e8f9224cd SHA512 d89450529edf129d952cbbd2ce581fed9a180490d9530516f212a8c5af90c9d00f154ed2c59d38a7d1d5ca1664772ad791e3921d596b7c4504a2f7ac0d1cda00 WHIRLPOOL 8e86fa071d0ab88215ca5b846daa007608de5f4e145528d19f3c0edfc7000ce5eb33e5662d3ec2e9087a19ffe593772d35ff69d33f7dcffd10a9bfb82f7d38b1
+DIST vdr-menuorg-0.5.1.tar.gz 26004 SHA256 f4493ac4693b41e667ba5e2c52e93dbd0c79320b01376f43f509c0d5cefce1e5 SHA512 b103f092bca6deba3f88b78fa0728d5d5b2fa895f62acd7d242f0495ba41597ba6f2cafbf548e07d5482b193171b3a0d52d2a46f1d3c93737976e431e77a21dd WHIRLPOOL 3462bdc132779bdfab43757b9d032b15d557c2d21876ebf4954fd80e5e3ce1b163b6f469dab6aa67a3d7f26ff75acb7781ef861c4b523b11182f73651956beb3
+EBUILD vdr-menuorg-0.5.1.ebuild 693 SHA256 1254bac0737e6b4d8410f98551343c1576f88d7ac38ccc2e4e1089fa081ff78f SHA512 23fec1c048861ee1f11533670283e95a910383b8438c718761ad19b554880addaf5d390ae7ddceba7ae04de0a5fb28e9f2d583423ba5928475ea022a02e2d6e2 WHIRLPOOL bb51ba1057b2104b12992ed60b33fcba98da1f8322540b26b1cb901bcd3879b8eec7e5fb75a175d95be092f8425f1b82ca316eaa77a2ebaf43b10fda7ee1ed52
+MISC ChangeLog 2616 SHA256 3c31954f882c1979d04a40c4a597a392d241fdcb4df051e1e70b5b87ad67ae20 SHA512 c1ba5dbd6554f4212f7d91d053a0813534e502a485f6713322e1fc47850d1d275098341e87b0ebedc5456e5e90ccb278c8f6069916cda59202793cfdd698cf6f WHIRLPOOL 7979ceefba12a45546dc4634a28b847b497bea1cbfce4b8bf9ae7e4067d7bbb245b1f1dde39067da0d1a15940e1990213ed345890809c38bb53d4e97f99b91bc
+MISC ChangeLog-2015 2354 SHA256 72d7ed251a92e19e986e0a08a60917dc357acc5efaa9fd1df1635decf7815999 SHA512 ec34fd74d27d56e5908648b73a80326586a36b6fd77f6e75b07324bb5d809e4f3bf75974fa50604c5fd31bd6183c4cf8d76da14b9894b4252457d2807f5beb8f WHIRLPOOL 974079ece72c896c81e57c9d5b2ebbc1d6541b0bcae9991b06dc3f048bed187c9bfadb485d8e7d5cd77974ddefa75838d86f0c5dbf2d6dc9e5a61dceb54ea140
+MISC metadata.xml 249 SHA256 d3b08f4769529a48cdedb9decab34312707ed6d65d2577d079e3f4cd953d545a SHA512 b6440069f895b4d5360dec283faef3b6d3b3d65e7b895d8f8bcc2c7106d19db75ebede53ca8e0e67adf63af73ed54ca4efbc1c58b317dbfa27ed2050e175bde3 WHIRLPOOL 594ba2bdfe29531c638cc624a9e7690bf0c6dfb38b76fa26f1a1fc341a8c1c48a8777a40a63473289746d318f1e363c26a627784cef2241c10e75f023f43dc1a
diff --git a/media-plugins/vdr-menuorg/files/rc-addon.sh b/media-plugins/vdr-menuorg/files/rc-addon.sh
new file mode 100644
index 000000000000..ac46273acce1
--- /dev/null
+++ b/media-plugins/vdr-menuorg/files/rc-addon.sh
@@ -0,0 +1,11 @@
+#
+# rc-addon plugin-startup-skript for vdr-menuorg
+#
+# Joerg Bornkessel <hd_brummy@gentoo.org>
+
+plugin_pre_vdr_start() {
+
+ add_plugin_param "-c /etc/vdr/plugins/menuorg/menuorg.xml"
+}
+
+
diff --git a/media-plugins/vdr-menuorg/metadata.xml b/media-plugins/vdr-menuorg/metadata.xml
new file mode 100644
index 000000000000..984a01fab265
--- /dev/null
+++ b/media-plugins/vdr-menuorg/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-menuorg/vdr-menuorg-0.5.1.ebuild b/media-plugins/vdr-menuorg/vdr-menuorg-0.5.1.ebuild
new file mode 100644
index 000000000000..ff92e34c6b19
--- /dev/null
+++ b/media-plugins/vdr-menuorg/vdr-menuorg-0.5.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit flag-o-matic vdr-plugin-2
+
+VERSION="1312" # every bump, new version
+
+DESCRIPTION="VDR plugin: make osd menu configurable via config-file"
+HOMEPAGE="http://projects.vdr-developer.org/projects/plg-menuorg"
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tar.gz"
+
+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"
+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/Manifest b/media-plugins/vdr-mlist/Manifest
new file mode 100644
index 000000000000..ca22f4ebee11
--- /dev/null
+++ b/media-plugins/vdr-mlist/Manifest
@@ -0,0 +1,5 @@
+DIST vdr-mlist-1.0.2.tgz 12895 SHA256 41be5daa9f65c3dcb288668458101bbd4f594f05414781395a7dc9c0c72503e1 SHA512 29e03f4ef4f4085e6e04e4ff4741003f2470bac81992749c1eb5c83ef8e179c9a701e0e2b766cc24458f17d64bccf4484bd7f9be14f3661dbb09979d0812982e WHIRLPOOL f6e7cb3687bb153de42c0b271c062bc8c7891e686912e7a48eb8ec22f23710e87ff9c997a589f3d341b1db0845cc0491c5ecd23264155d6238ab77ad7ddd4b30
+EBUILD vdr-mlist-1.0.2.ebuild 419 SHA256 3d91fce5f2255b17d80317388d54f3e7382b0a114196a2f7ffcaa7baa6bf08bd SHA512 303759d9b0c38a68583adceb28662c2b4425022c5219d867895da8e9ac6fdda48ff3645fd6bf1f0dbbff3b7728d48d0fd56f4c65a4f397cb3e35742d6f2e1cc2 WHIRLPOOL dd6c96e592a631a94fe6f15a972a187b9297b3ff6caf7cfeb764a891066754c44fd3faa22148dccb718f962cbd6911fda2bb0cf729ef60375314697e59a7af71
+MISC ChangeLog 2868 SHA256 6b046f293fac139f187294b45bb9ac7b2b0bb8af3357c830cad4269c213564ee SHA512 2791e1e84d5a7d4f5b8afed5929c858cf93e0a71b90d966c4d66ab362cee1065ba716ad307fc53c1aca41d22dda9eda239147bba0918aa5cd3124a9809332269 WHIRLPOOL 39cd413ff80daf8964b8cd88b6c731c64f923054ed2d502531d6137c5bfc72d4dfa4126dbb6eefce93b773bf5ab9cbb3588142a9bab9dff587903776b0e05328
+MISC ChangeLog-2015 2174 SHA256 99d64bdbc62e0e778888e07add8829d993972b4d4dbdc68a3d26b7a967d10bd1 SHA512 a64219ef84b30f4b14014fecbe925e464e5fbd0f694bfa8c11388e722f46f173dd89135951774871a7bf951e945e95e9ad4f4045a46500b4f176108dfac554a2 WHIRLPOOL 6a388c23677a5871cca423a8e78ed049975f19a5f011b65e40dc5954509539d9ba8da7036dc182a2aa1891dee2f831774e53b46699dedace5974b7d8ef37bd04
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-mlist/metadata.xml b/media-plugins/vdr-mlist/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-mlist/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-mlist/vdr-mlist-1.0.2.ebuild b/media-plugins/vdr-mlist/vdr-mlist-1.0.2.ebuild
new file mode 100644
index 000000000000..e0cff7728fa5
--- /dev/null
+++ b/media-plugins/vdr-mlist/vdr-mlist-1.0.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: Show a history of the last OSD message"
+HOMEPAGE="http://www.joachim-wilke.de/?alias=vdr-mlist"
+SRC_URI="http://joachim-wilke.de/vdr-mlist/${P}.tgz"
+
+KEYWORDS="amd64 x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.0"
+RDEPEND="${DEPEND}"
diff --git a/media-plugins/vdr-mount/Manifest b/media-plugins/vdr-mount/Manifest
new file mode 100644
index 000000000000..772a0df53899
--- /dev/null
+++ b/media-plugins/vdr-mount/Manifest
@@ -0,0 +1,6 @@
+AUX vdr-mount-0.0.2-makefile-fix.diff 1577 SHA256 7ac968fe64cb47987882d5d12dc9591365baffaa1aab27f3ce04a2df823b102f SHA512 249f1a055e624f9a4150de98916f4152ae19c2bc328df5da83d492d17d1e931a9495bd4af5fa1ccb1a703069330db139644771253d120557767bed53506c9679 WHIRLPOOL d77d2016dc9db5c5b652694993d852d2b425d3ad8a3cceb0116f53aa5608f2fc12566d0ed9b2dc3e360d159bc9a03a84aca23903d7d735630ff8e2a153b66a44
+DIST vdr-mount-0.0.2.tgz 13127 SHA256 5aceb1b21af73a73a9da0d6fccd1f522c0126d04af6bcae161dd2b82627c45aa SHA512 1a16c192ef66fb1e4f41c304e4191b2fe759994e02b8965b314ef79cc5d8bb9dcf39d982902b5b651078e201c3dc77d5a2d7e28a38942d399da0692ff47cf116 WHIRLPOOL c6fd9a011a0520f4a4025aac6fbdb0855b48af2169c6d85f331143434d090446b512f4f685618b08780c1399f0bb0ae3e0224c9f3cd3d8ea2647c4933edacba2
+EBUILD vdr-mount-0.0.2.ebuild 648 SHA256 69e78f8dbf57a13cfd49b6f5ef134db42808c05a0c28b56c932f755ae322962e SHA512 c51c486798b1119d4c63f054bf8609b2e671faed18e39ea387e9187f45c534cb874c53ce1da5503df6c05c8415a901e3874e255aebe3cd04321e5499142fd3bf WHIRLPOOL 40f5387033ba062e07d23a98e1d57a62743e7d9b610cf2ec6317e83b79eeb47fcb51c45881d089bcdc5e02cdd8bdcab26b40502e3f001163b56f7d700efd4c36
+MISC ChangeLog 2875 SHA256 92c96affc6a210d2a969b03da942985fe7ca5f671cd5879bd649db6a4be7c73b SHA512 0f6814490dd6a302cae797830ddca8814c3850cbaf6f0977f8e3ff88deb3365118c5215a8078804f9ac338e9e805877c5a17e8edd19c5aa363cc7d2a4ab417fc WHIRLPOOL 5e4bab4e700c2b9b282942be311d1ddff71533074ad31e045ac1694ab167eeb58e49fe85ce934ee9bf6c5471896013f5de9e8545263373c47729128033f9c162
+MISC ChangeLog-2015 1116 SHA256 55a43895ec0d6d60fab846d758eaa1c1bb0e5844d6ecfdd04f1ae09d982c0396 SHA512 f3e7fec38347d727a72e23bd7e57ddaeb1a49e0a3cb727e34df6c7d889a390d8a29885478ea1d21fbc8394e71726c67d66c567fd38380755b6680b2f0dc79002 WHIRLPOOL d2fcd1d351acba3e37bcba1ba93da4e282746b489f7c8edaaa263dda324171508586f38338760c2527f2f0bc3657a5c772573607accad30d0e7ae23f71db2ac0
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-mount/files/vdr-mount-0.0.2-makefile-fix.diff b/media-plugins/vdr-mount/files/vdr-mount-0.0.2-makefile-fix.diff
new file mode 100644
index 000000000000..ba2bcc437242
--- /dev/null
+++ b/media-plugins/vdr-mount/files/vdr-mount-0.0.2-makefile-fix.diff
@@ -0,0 +1,58 @@
+Index: mount-0.0.2/Makefile
+===================================================================
+--- mount-0.0.2.orig/Makefile
++++ mount-0.0.2/Makefile
+@@ -59,12 +59,12 @@ OBJS = $(subst .C,.o, $(shell ls *.C 2>/
+
+ ### Targets:
+
+-all: medialist libvdr-$(PLUGIN).so
++all: libvdr-$(PLUGIN).so
+
+ medialist:
+- cd MediaList; make
++ $(MAKE) -C MediaList
+
+-libvdr-$(PLUGIN).so: $(OBJS)
++libvdr-$(PLUGIN).so: $(OBJS) medialist
+ $(CXX) $(CXXFLAGS) -shared $(OBJS) -L MediaList/src -l MediaList -o $@
+ @cp --remove-destination $@ $(LIBDIR)/$@.$(APIVERSION)
+
+@@ -77,7 +77,7 @@ dist: clean
+ @echo Distribution package created as $(PACKAGE).tgz
+
+ clean:
+- cd MediaList; make clean
++ $(MAKE) -C MediaList clean
+ @-rm -f $(OBJS) $(DEPFILE) *.so *.tgz core* *~ *.d
+
+ -include *.d
+Index: mount-0.0.2/MediaList/Makefile
+===================================================================
+--- mount-0.0.2.orig/MediaList/Makefile
++++ mount-0.0.2/MediaList/Makefile
+@@ -6,18 +6,18 @@ $(subst .cxx,, $(shell cd prog; ls *.cxx
+
+
+ all:
+- export MYLIBNAME=$(LIBNAME);cd src; make
+- export PROGS=$(PROGRAMMS);cd prog; make
+- export MYLIBNAME=$(LIBNAME);export PROGS=$(PROGRAMMS);cd bin; make
++ $(MAKE) -C src MYLIBNAME=$(LIBNAME)
++ $(MAKE) -C prog PROGS=$(PROGRAMMS)
++ $(MAKE) -C bin MYLIBNAME=$(LIBNAME) PROGS=$(PROGRAMMS)
+
+ depend:
+ @echo target depend is obsolete --- just make
+
+
+ clean:
+- cd src; make clean
+- cd prog; make clean
+- export PROGS=$(PROGRAMMS);cd bin; make clean
++ $(MAKE) -C src clean
++ $(MAKE) -C prog clean
++ $(MAKE) -C bin clean PROGS=$(PROGRAMMS)
+
+
+ install:
diff --git a/media-plugins/vdr-mount/metadata.xml b/media-plugins/vdr-mount/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-mount/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-mount/vdr-mount-0.0.2.ebuild b/media-plugins/vdr-mount/vdr-mount-0.0.2.ebuild
new file mode 100644
index 000000000000..48d5015f65dc
--- /dev/null
+++ b/media-plugins/vdr-mount/vdr-mount-0.0.2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: (Un)Mount removable media via osd"
+HOMEPAGE="http://www.vdr-wiki.de/wiki/index.php/Mount-plugin"
+SRC_URI="http://homepages.physik.uni-muenchen.de/~Felix.Rauscher/${P}.tgz"
+
+KEYWORDS="~x86 ~amd64"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.2.6"
+
+PATCHES=("${FILESDIR}/${P}-makefile-fix.diff")
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ if has_version ">=media-video/vdr-2.1.2"; then
+ sed -e "s#VideoDirectory#cVideoDirectory::Name\(\)#" \
+ -i MediumItem.C
+ fi
+}
diff --git a/media-plugins/vdr-mp3ng/Manifest b/media-plugins/vdr-mp3ng/Manifest
new file mode 100644
index 000000000000..5ae997b9799f
--- /dev/null
+++ b/media-plugins/vdr-mp3ng/Manifest
@@ -0,0 +1,15 @@
+AUX confd 1657 SHA256 d68a7179251aa7ee12eba82cdd711b683c81b4007d370766c985012695d4df3c SHA512 dd2e002e79dccde8f16a297a9a7cb503b780caca226c26911a9d622ef1ecfb467a088fc885332b53e551ac7779d574ba4c357c9516a07c312aa917830813c329 WHIRLPOOL 5d7505a40eea9889b632cf9844ce978a87dfe35a5a4cb51516c16bcef15104ea4c66ccab718ef789cd6c22733b21fa19954ce12418e828f39522fce52af74068
+AUX imagemagick-6.4.x.diff 444 SHA256 44276d7bb3e1863e0578229b1d6ce67f9dc54894047053f49c0546a961a6bb57 SHA512 9e50f52d1e40816c3a300378c27e8233665fc024ac9f49836d6879f21447093a28a654bb0c03d90af96ab1193be7ce7f546866dcf15223407ab85b701b4abe12 WHIRLPOOL 29e00149ca6ef48e6e9af8c7e5017aacb8c5acda07a8b53e3400206e7c734a9ca6396645113ca7ae770cf076f4cf0ffadcf78df2815587ebb6449ec31f46fe31
+AUX mp3ngsources 251 SHA256 2d25c96bc169d24d1e52395eac306a7485a8c80cf9bfac0b0eda9c440b0d30b0 SHA512 54c65aa615805dc4244ac0ccc4442ea5e7c1c583b8f33d2d90e5e4e34cfc57872a3b62be65b44b0ce180b6ad0d67bad71c161a7bf2e8ee66209909c52932593a WHIRLPOOL 8f788cb2c2211696387a39075e64774f202cc1657a0566e790276ad9e60f5520a21eb4e71d9cfd92b485ed7ca14e7fe7510998d5a266abcd1457cd5299b9a323
+AUX vdr-mp3ng-0.0.1_pre4-1.3.37.diff 1064 SHA256 ec73f3f4e4d3e458c682c4cf27ac0485a6d42ef005f3ab3f07b783189f5d0244 SHA512 53819a155e8e7b9486673957a5013431a50a620396ee76a573f9fc8248724e767346be315d9692e4726e7b199f9584a4172407075a4c6a90feae7723e568d1a6 WHIRLPOOL 9afe15cb8f53d1ebd08e6dc330e2339cacba0d282bba889f0877c8457941e1a071981c9907ad62bc15fa1bbd1110e73ae9ef0b14590773ed2627c4957bf27289
+AUX vdr-mp3ng-0.0.1_pre4-gcc4.diff 806 SHA256 2c15bc2eec50c0fb9b7a25656d01a35c82dd4905c550750171e70e378a15ca11 SHA512 6c30577fc4cf37f3a69613e88895d5b512061f44b5ce14907dce31a312887eea84d7db4eb8436c77a9419cad9cea161742f64b501f6b157fbbdd4fc7fa4aa71c WHIRLPOOL 1141a79484087581cdb6248eb43b6c28020b1ca77f0105b83656b474a1bc1639ec6b99f34ef4b296a42dfceffe8cdf845267bd3380ded306f5edeedd69722efc
+AUX vdr-mp3ng-0.0.1_pre4-gentoo.diff 1313 SHA256 766a0bbdffab942a4665d9e662c5bdcee33c5a587fe6f037da5e4ae9c5a4873c SHA512 1d3009dbf3874c44bcbd0a70ac0708351cd337f366e737abb8092e96cb9f2899678ef6a6560773980acb52a42732af3b314c3cc0777f687433033115555e6670 WHIRLPOOL b472f691487e643ea4f605d1d46c76daaf2c48fcc5e0d3d303aa7afb30f033a6ebd312645ad69235d00048c0a0221d722de6f0e1deb4e582207ae5cd6320cf45
+AUX vdr-mp3ng-0.0.1_pre4-glibc-2.10.patch 3319 SHA256 0166a3cf874f985859d2a9c8c335187153f726468ab613135f89c4715c6e18b4 SHA512 358f33aa8afc87d071cc02e2a4eebba9651e032cf11ec56178175c539a2f72406307c02a888ba5653b95a6f6e29230f6ea568e262518c713c255ef724385b548 WHIRLPOOL 1913d710eacf54703234d843546a3b9757b1fe448a28f409fccc0ed25e80074a8700ec68a811494236be558e081952ad891105b9b527c26617ddf619cdc22fb8
+AUX vdr-mp3ng-0.0.1_pre4-vdr-1.5.1.diff 1768 SHA256 91ce3f8a789d756681851ecfb3a1ec296816ac3cef55b1c948397ea2f9a868c9 SHA512 8922dc3c7a6d2f033573f0932bc4dcb050a65c7c852d8ca1112976f46f9625f178d4bfad531f91d1a2a7b7a2415b4c7e0a7d91a117c11570ec3a2f9a0bb276b6 WHIRLPOOL bff6945b6c477fcad3ac35953e434e718500f43921b7fbd2bdd2d01673c7030fad67a4bbad965530584c4777bf35e492114f3bccaae2178ccbbbdc697a52bbec
+DIST vdr-mp3ng-0.0.1_pre4-span-0.0.3.diff.tar.gz 6726 SHA256 f4f947f7fa38c261c39af0cffb30a69bb641884b9efd26f5d73742170c3a6628 SHA512 537b876cf5ecdfe34969a79ec556196e48b4de1a411d7b1a50ad95c5534d5027b0d1548fb42c02cccf922f0ef961b99b1d23863b2048f12e79e0beafcd7e571f WHIRLPOOL d5b7c035827e612ea58e6fa8eb41f378e435a88ba0f05bde1d51cc95606b260b400cfe8a36498f619f19e554dd0d441036f024da02d67cb8c1dfeffba558979f
+DIST vdr-mp3ng-0.9.13-MKIV-pre3.tar.gz 128289 SHA256 c92b220b878c98001bc6293aaa72d3247368a4d8c785e883f8fb24c4e4a09f12 SHA512 56bd73ab66276ff49670e3e7195a50b1f6560a53e88662e45d24e3bd1ffb6a7493dca3eade6ccecb887302dd4da2eb8ccc6b231ba45fbb315ace7ca3232fff99 WHIRLPOOL 3d5babf20a592a5314663692d2cad7e1bcb03d8c9154c0a0903a9f30065e6fa1e9780b32ee72529ad8189f6d88ff9e2fe29cdebd8e90a6fe38319476f84411bf
+DIST vdr-mp3ng-pictures-0.0.1.tar.gz 170089 SHA256 962d3e85b3e19e7ef1bfdd4b66947b3c5327f5691c42454b4840fdb7ec5b2288 SHA512 f9b2e683db67f1a72b92e3a73b0f1e72132907568ec196f37f9484e076ca90bec6bd58b79438b70a3fb630badcd79b8ae1401fc911c60e5256131355c783392e WHIRLPOOL d92cbfcfab3de37d551b3a9bc4a76e11d971b6356c6985acbab4630734d289e11eb588a86fb94e8ffb122f3917b5c47d7bbea0690bede79a8777c5049d35c5e3
+EBUILD vdr-mp3ng-0.0.1_pre5-r1.ebuild 2221 SHA256 78851519f3b7932c720dd87234b629f22d3255e7e9ba18cbaac785c4c1bdd8e4 SHA512 5dfd55551dbbcf90f2d625e49009b37b3c94fa8b3749a95b8f9793948675f974495697c4798859ec415a5952848ba4fc941720bb2a442e74df9b2d6eadc8f620 WHIRLPOOL 2512f3a77267b8f81b41456a90c98ba17a2bdf3146078c9cf3d1aa9dfa356c478e6ffa64e53f8f6a7438c8bdffcceda41800c55462d0a844f25610dd4e931aad
+MISC ChangeLog 2919 SHA256 045f8a41e2378eb1a28bf0bb011fd7e938a20d647813d83a77e3719054076420 SHA512 dca7569db2cadc8b728a2b718117636db4a8b007b1655b34bc5e4040bb90470a53091606949c4392a63e14722ad3f3900342fec167f0a555144f785497853444 WHIRLPOOL 92e5deb068ac347f9408f9dc31a982990b053bbe919f354bef3e1cf96428c638883105bddde2dcc52f4a9c0a69de2ce190231663f3a359abd5ce77cbde8829fa
+MISC ChangeLog-2015 4146 SHA256 afd5adb261aa4813b5302772599b888b091f613e705c7840c0edf14aafb10d94 SHA512 4be4e53a1b0d5a9d8c5c08415ff373dd42af15bdcc371b596d1443f17f963b88247ea7aa2d0fdccd8d13a4bdb0658c50033d1b02f37aff0593e6600065eac891 WHIRLPOOL 1c749a43a20251dc963b9b4677ac268853165c1c90c0b647111a423a42e10b0cf06cb220e56ed3cecfcd855c939dacb7d42b6e80f93f7d5ebaeab6ad15f81d0e
+MISC metadata.xml 500 SHA256 58eaae08b6392737c7ab2699f46514f9c3e4a776e333629cecea461c23e07bc6 SHA512 2f034f2fda1463ee1bbef42ba6903a760078cd6c80e4aac59b70ca91d595fd487bfc33237f7c5d363d4961bce8bfeb251a614d3bbedf88bd2199903b50457897 WHIRLPOOL 741c8565d8413e5ed9d64354eb539c4ce92897941b423a46240b2ca34728e70e28922ac648b07cf89659fb166593e73121a1953bd4ce216a05f8c368baa12f30
diff --git a/media-plugins/vdr-mp3ng/files/confd b/media-plugins/vdr-mp3ng/files/confd
new file mode 100644
index 000000000000..87b1563d719d
--- /dev/null
+++ b/media-plugins/vdr-mp3ng/files/confd
@@ -0,0 +1,30 @@
+# Global config file for vdr rc-scripts
+
+# The default mount script is "mount.sh". This script is called from the
+# plugin with 2 options on commandline. The first is
+# one of mount/unmount/eject/status and gives the action to perform. The
+# second one is the base directory as defined in "mp3ngsources".
+# The script must return the exit code 0 if the action was
+# successfull and 1 if the action failed (see the comments in the example
+# "mount.sh" script which comes with the archive).
+#MOUNT="/usr/bin/mount-mp3ng.sh"
+
+# If you are using cdfs, the MP3 plugin is able to query a CDDB database for
+# the song information (like title, artist). Local CDDB lookups can be enable
+# from the setup menu and you must give the path to your local CDDB files.
+# The database layout follows the xmcd standard
+# (one subdirectory level for the categories, individual files for every disc).
+# The settings for remote CDDB lookups can be found in the setup menu, too.
+# Any information retrieved from a remote host is stored to your local CDDB
+# database, so the user running VDR needs write access to this directory.
+#CDDB="/var/cddb"
+
+# If you are using any of the networking capabilities and you have a dial-up
+# network you can use this script.
+# This script is called before and after any network access and receives one
+# option on commandline. This can either be "up" or "down", depending on if it's
+# before or after the network access. In the "up" case the script should not
+# return before the network is connected and useable. By default the plugin
+# assumes that network access can be done at any time without prior action.
+#NETWORK="/usr/bin/network.sh"
+
diff --git a/media-plugins/vdr-mp3ng/files/imagemagick-6.4.x.diff b/media-plugins/vdr-mp3ng/files/imagemagick-6.4.x.diff
new file mode 100644
index 000000000000..98b9270537ef
--- /dev/null
+++ b/media-plugins/vdr-mp3ng/files/imagemagick-6.4.x.diff
@@ -0,0 +1,13 @@
+diff -Naur mp3ng-0.9.13-MKIV-pre3.orig/Makefile mp3ng-0.9.13-MKIV-pre3/Makefile
+--- mp3ng-0.9.13-MKIV-pre3.orig/Makefile 2008-10-25 12:43:59.000000000 +0200
++++ mp3ng-0.9.13-MKIV-pre3/Makefile 2008-10-25 12:44:59.000000000 +0200
+@@ -122,7 +122,8 @@
+
+ ifdef HAVE_MAGICK
+ DEFINES += -DHAVE_MAGICK
+- LIBS += -lMagick -lMagick++
++ LIBS += -lMagickWand -lMagickCore -lMagick++
++ INCLUDES += -I/usr/include/ImageMagick
+ endif
+
+ ifdef HAVE_XPM
diff --git a/media-plugins/vdr-mp3ng/files/mp3ngsources b/media-plugins/vdr-mp3ng/files/mp3ngsources
new file mode 100644
index 000000000000..b33a71701cee
--- /dev/null
+++ b/media-plugins/vdr-mp3ng/files/mp3ngsources
@@ -0,0 +1,3 @@
+/VDR/data/local_music;Lokale Musik;0;*.mp3/*.ogg/*.wav/*.MP3/*.OGG/*.WAV/*.m3u/*.M3U/*.pls/*.PLS
+/mnt/cdrom;CD-Rom;1;*.mp3/*.wav/*.MP3/*.WAV/*.m3u/*.M3U/*.pls/*.PLS
+/mnt/usbstick;USB-Stick;1;*.mp3/*.ogg/*.wav/*.MP3/*.OGG/*.WAV/*.m3u/*.M3U/*.pls/*.PLS
diff --git a/media-plugins/vdr-mp3ng/files/vdr-mp3ng-0.0.1_pre4-1.3.37.diff b/media-plugins/vdr-mp3ng/files/vdr-mp3ng-0.0.1_pre4-1.3.37.diff
new file mode 100644
index 000000000000..7ea66ea4783a
--- /dev/null
+++ b/media-plugins/vdr-mp3ng/files/vdr-mp3ng-0.0.1_pre4-1.3.37.diff
@@ -0,0 +1,29 @@
+--- mp3ng-0.9.13-MKIV-pre3/mp3ng.c 2006-02-04 18:26:38.505453250 +0100
++++ mp3ng-0.9.13-MKIV-pre3/mp3ng.vdr-1.3.37.c 2006-02-04 18:31:18.342942000 +0100
+@@ -280,7 +280,7 @@
+ framesPerSecond=SecondsToFrames(1);
+ if(!osd) osd=0;
+ font=cFont::GetFont(fontOsd);
+- cStatus::MsgReplaying(this,"MP3");
++ cStatus::MsgReplaying(this,"MP3",0,true);
+
+
+ clrBackground = mp3Theme[MP3Setup.osdtheme].clrBackground;
+@@ -307,7 +307,7 @@
+
+ void cMP3Control::Stop(void)
+ {
+- cStatus::MsgReplaying(this,0);
++ cStatus::MsgReplaying(this,"MP3",0,false);
+ delete player; player=0;
+ mgr->Halt();
+ mgr->Flush(); //XXX remove later
+@@ -559,7 +559,7 @@
+ if(changed || mode->Loop!=lastMode->Loop || mode->Shuffle!=lastMode->Shuffle) {
+ snprintf(buf,sizeof(buf),mode->Artist[0]?"[%c%c] (%d/%d) %s - %s":"[%c%c] (%d/%d) %s",
+ mode->Loop?'L':'.',mode->Shuffle?'S':'.',mode->Num,mode->MaxNum,mode->Title,mode->Artist);
+- cStatus::MsgReplaying(this,buf);
++ cStatus::MsgReplaying(this,"MP3",buf,true);
+ }
+ }
+
diff --git a/media-plugins/vdr-mp3ng/files/vdr-mp3ng-0.0.1_pre4-gcc4.diff b/media-plugins/vdr-mp3ng/files/vdr-mp3ng-0.0.1_pre4-gcc4.diff
new file mode 100644
index 000000000000..16abbd9dc10f
--- /dev/null
+++ b/media-plugins/vdr-mp3ng/files/vdr-mp3ng-0.0.1_pre4-gcc4.diff
@@ -0,0 +1,17 @@
+Nur in mp3ng-0.9.13-MKIV-pre3: decoder.o.
+diff -ru mp3ng-0.9.13-MKIV-pre3-orig/decoder-ogg.h mp3ng-0.9.13-MKIV-pre3/decoder-ogg.h
+--- mp3ng-0.9.13-MKIV-pre3-orig/decoder-ogg.h 2006-07-08 21:19:14.777181805 +0200
++++ mp3ng-0.9.13-MKIV-pre3/decoder-ogg.h 2006-07-08 21:19:31.498835576 +0200
+@@ -49,7 +49,7 @@
+ ~cOggFile();
+ bool Open(bool log=true);
+ void Close(void);
+- long long cOggFile::Seek(long long posMs=0, bool relativ=false);
++ long long Seek(long long posMs=0, bool relativ=false);
+ int Stream(short *buffer, int samples);
+ bool CanSeek(void) { return canSeek; }
+ long long IndexMs(void);
+Nur in mp3ng-0.9.13-MKIV-pre3: decoder-ogg.o.
+Nur in mp3ng-0.9.13-MKIV-pre3: decoder-snd.o.
+Nur in mp3ng-0.9.13-MKIV-pre3: libvdr-mp3ng.so.
+Nur in mp3ng-0.9.13-MKIV-pre3: libvdr-mp3ng.so.1.4.1.
diff --git a/media-plugins/vdr-mp3ng/files/vdr-mp3ng-0.0.1_pre4-gentoo.diff b/media-plugins/vdr-mp3ng/files/vdr-mp3ng-0.0.1_pre4-gentoo.diff
new file mode 100644
index 000000000000..be3b3442ef04
--- /dev/null
+++ b/media-plugins/vdr-mp3ng/files/vdr-mp3ng-0.0.1_pre4-gentoo.diff
@@ -0,0 +1,31 @@
+--- mp3ng.c 2005-11-21 12:54:36.000000000 +0100
++++ mp3ng-gentoo.c 2005-12-20 10:29:24.070051500 +0100
+@@ -1775,10 +1775,10 @@
+ {
+ if(!CheckVDRVersion(1,1,29,"mp3ng")) return false;
+ i18n_name=Name();
+- MP3Sources.Load(AddDirectory(ConfigDirectory(),"mp3sources.conf"));
++ MP3Sources.Load(AddDirectory(ConfigDirectory(),"mp3ng/mp3ngsources"));
+ if(MP3Sources.Count()<1) {
+- esyslog("ERROR: you should have defined at least one source in mp3sources.conf");
+- fprintf(stderr,"No source(s) defined in mp3sources.conf\n");
++ esyslog("ERROR: you should have defined at least one source in mp3ngsources");
++ fprintf(stderr,"No source(s) defined in mp3ngsources\n");
+ return false;
+ }
+ InfoCache.Load();
+
+--- player-mp3.c 2005-11-15 23:15:41.000000000 +0100
++++ player-mp3-gentoo.c 2006-01-04 01:39:21.178251500 +0100
+@@ -2073,9 +2073,9 @@
+
+ if (!strlen (coverpicture)) {
+ if (!isStream)
+- strcpy(coverpicture, "/var/cache/images/mp3MKIV-defaultcover.jpg");
++ strcpy(coverpicture, "/usr/share/vdr/mp3ng/mp3MKIV-defaultcover.jpg");
+ else
+- strcpy(coverpicture, "/var/cache/images/mp3MKIV-streamcover.jpg");
++ strcpy(coverpicture, "/usr/share/vdr/mp3ng/mp3MKIV-streamcover.jpg");
+ }
+
+ // printf("DEBUG 101b: cover = %s\n", imageFile);
diff --git a/media-plugins/vdr-mp3ng/files/vdr-mp3ng-0.0.1_pre4-glibc-2.10.patch b/media-plugins/vdr-mp3ng/files/vdr-mp3ng-0.0.1_pre4-glibc-2.10.patch
new file mode 100644
index 000000000000..7965c8212bea
--- /dev/null
+++ b/media-plugins/vdr-mp3ng/files/vdr-mp3ng-0.0.1_pre4-glibc-2.10.patch
@@ -0,0 +1,78 @@
+diff -ur mp3ng-0.9.13-MKIV-pre3.orig/data.c mp3ng-0.9.13-MKIV-pre3/data.c
+--- mp3ng-0.9.13-MKIV-pre3.orig/data.c 2005-08-28 19:18:06.000000000 +0300
++++ mp3ng-0.9.13-MKIV-pre3/data.c 2009-08-09 22:25:33.000000000 +0300
+@@ -408,7 +408,7 @@
+ description=strdup(Description);
+ if(Include) {
+ do {
+- char *s=index(Include,'/');
++ char *s=const_cast<char*> (index(Include,'/'));
+ int l=s ? s-Include : strlen(Include);
+ if(l) {
+ char **s=(char **)realloc(include,(incCount+2)*sizeof(char *));
+diff -ur mp3ng-0.9.13-MKIV-pre3.orig/decoder.c mp3ng-0.9.13-MKIV-pre3/decoder.c
+--- mp3ng-0.9.13-MKIV-pre3.orig/decoder.c 2005-08-28 19:18:06.000000000 +0300
++++ mp3ng-0.9.13-MKIV-pre3/decoder.c 2009-08-09 22:28:03.000000000 +0300
+@@ -101,7 +101,7 @@
+ {
+ // if no title, try to build a reasonable from the filename
+ if(!Title && filename) {
+- char *s=rindex(filename,'/');
++ char *s=const_cast<char*> (rindex(filename,'/'));
+ if(s && *s=='/') {
+ s++;
+ Title=strdup(s);
+diff -ur mp3ng-0.9.13-MKIV-pre3.orig/decoder-ogg.c mp3ng-0.9.13-MKIV-pre3/decoder-ogg.c
+--- mp3ng-0.9.13-MKIV-pre3.orig/decoder-ogg.c 2005-05-31 19:56:24.000000000 +0300
++++ mp3ng-0.9.13-MKIV-pre3/decoder-ogg.c 2009-08-09 22:31:17.000000000 +0300
+@@ -161,7 +161,7 @@
+ for(int i=0 ; i<vc->comments ; i++) {
+ const char *cc=vc->user_comments[i];
+ d(printf("ogg: comment%d='%s'\n",i,cc))
+- char *p=strchr(cc,'=');
++ const char *p=strchr(cc,'=');
+ if(p) {
+ const int len=p-cc;
+ p++;
+diff -ur mp3ng-0.9.13-MKIV-pre3.orig/decoder-snd.c mp3ng-0.9.13-MKIV-pre3/decoder-snd.c
+--- mp3ng-0.9.13-MKIV-pre3.orig/decoder-snd.c 2005-05-31 19:56:11.000000000 +0300
++++ mp3ng-0.9.13-MKIV-pre3/decoder-snd.c 2009-08-09 22:30:38.000000000 +0300
+@@ -577,7 +577,7 @@
+ bool cCDDBDisc::Split(const char *source, char div, char * &first, char * &second, bool only3)
+ {
+ int pos=-1, n=0;
+- char *p, l[4]={ ' ',div,' ',0 };
++ const char *p, l[4]={ ' ',div,' ',0 };
+ if ((p=strstr(source,l))) { pos=p-source; n=3; }
+ else if(!only3 && (p=strchr(source,div))) { pos=p-source; n=1; }
+ if(pos>=0) {
+@@ -857,7 +857,7 @@
+ {
+ if(id->Get()) {
+ int tr;
+- char *s=strstr(filename,CDFS_TRACK);
++ char *s=const_cast<char*> (strstr(filename,CDFS_TRACK));
+ if(s && sscanf(s+strlen(CDFS_TRACK),"%d",&tr)==1) {
+ d(printf("snd: looking up disc id %08x track %d\n",id->discid,tr))
+ return cddb.Lookup(id,tr-1,this);
+diff -ur mp3ng-0.9.13-MKIV-pre3.orig/stream.c mp3ng-0.9.13-MKIV-pre3/stream.c
+--- mp3ng-0.9.13-MKIV-pre3.orig/stream.c 2005-02-06 13:14:43.000000000 +0200
++++ mp3ng-0.9.13-MKIV-pre3/stream.c 2009-08-09 22:27:20.000000000 +0300
+@@ -386,7 +386,7 @@
+
+ bool cNetStream::ParseHeader(const char *buff, const char *name, char **value)
+ {
+- char *s=index(buff,':');
++ char *s=const_cast<char*> (index(buff,':'));
+ if(s && !strncasecmp(buff,name,s-buff)) {
+ s=skipspace(s+1);
+ d(printf("netstream: found header '%s' contents '%s'\n",name,s))
+@@ -510,7 +510,7 @@
+
+ char *cNetStream::ParseMetaString(const char *buff, const char *name, char **value)
+ {
+- char *s=index(buff,'=');
++ char *s=const_cast<char*> (index(buff,'='));
+ if(s && !strncasecmp(buff,name,s-buff)) {
+ char *end=index(s+2,'\'');
+ if(s[1]=='\'' && end) {
diff --git a/media-plugins/vdr-mp3ng/files/vdr-mp3ng-0.0.1_pre4-vdr-1.5.1.diff b/media-plugins/vdr-mp3ng/files/vdr-mp3ng-0.0.1_pre4-vdr-1.5.1.diff
new file mode 100644
index 000000000000..e9c1d8ceb425
--- /dev/null
+++ b/media-plugins/vdr-mp3ng/files/vdr-mp3ng-0.0.1_pre4-vdr-1.5.1.diff
@@ -0,0 +1,62 @@
+fix for VDR 1.5.x
+
+Joerg Bornkessel <hd_brummy@gentoo.org> 25 Mar 2007
+diff -Naur mp3ng-0.9.13-MKIV-pre3.orig/mp3ng.c mp3ng-0.9.13-MKIV-pre3/mp3ng.c
+--- mp3ng-0.9.13-MKIV-pre3.orig/mp3ng.c 2007-03-25 23:09:14.000000000 +0200
++++ mp3ng-0.9.13-MKIV-pre3/mp3ng.c 2007-03-25 23:14:16.000000000 +0200
+@@ -370,7 +370,12 @@
+ HideStatus();
+ if(visible) {
+ delete osd; osd=0;
++#if APIVERSNUM > 10500
++ visible=bigwin=false;
++ SetNeedsFastResponse(visible);
++#else
+ needsFastResponse=visible=bigwin=false;
++#endif
+ }
+ }
+
+@@ -581,7 +586,12 @@
+ osd->Flush();
+
+ ShowStatus(true);
++#if APIVERSNUM > 10500
++ visible=true;
++ SetNeedsFastResponse(visible);
++#else
+ needsFastResponse=visible=true;
++#endif
+ fliptime=listtime=0; flipint=0; flip=-1; top=lastTop=-1; lastIndex=lastTotal=-1;
+ delete lastMode; lastMode=0;
+ }
+diff -Naur mp3ng-0.9.13-MKIV-pre3.orig/mplayer.c mp3ng-0.9.13-MKIV-pre3/mplayer.c
+--- mp3ng-0.9.13-MKIV-pre3.orig/mplayer.c 2007-03-25 23:09:14.000000000 +0200
++++ mp3ng-0.9.13-MKIV-pre3/mplayer.c 2007-03-25 23:18:09.000000000 +0200
+@@ -219,7 +219,12 @@
+ #else
+ Interface->Close();
+ #endif
++#if APIVERSNUM > 10500
++ visible = modeOnly = false;
++ SetNeedsFastResponse(visible);
++#else
+ needsFastResponse=visible=modeOnly=false;
++#endif
+ }
+ }
+
+@@ -251,7 +256,13 @@
+ Interface->Clear();
+ if(MPlayerSetup.OsdPos>0) Interface->Fill(0,3,Interface->Width(),MPlayerSetup.OsdPos,clrTransparent);
+ #endif
++#if APIVERSNUM > 10500
++ visible = true;
++ SetNeedsFastResponse(visible);
++ modeOnly=false;
++#else
+ needsFastResponse=visible=true; modeOnly=false;
++#endif
+ if(file) {
+ #if VDRVERSNUM >= 10307
+ display->SetTitle(file->Path());
diff --git a/media-plugins/vdr-mp3ng/metadata.xml b/media-plugins/vdr-mp3ng/metadata.xml
new file mode 100644
index 000000000000..0b68056b5a3b
--- /dev/null
+++ b/media-plugins/vdr-mp3ng/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ <description>
+ Please contacts maintainer before you something change.
+ </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>
+</pkgmetadata>
diff --git a/media-plugins/vdr-mp3ng/vdr-mp3ng-0.0.1_pre5-r1.ebuild b/media-plugins/vdr-mp3ng/vdr-mp3ng-0.0.1_pre5-r1.ebuild
new file mode 100644
index 000000000000..da4eb768f836
--- /dev/null
+++ b/media-plugins/vdr-mp3ng/vdr-mp3ng-0.0.1_pre5-r1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2 flag-o-matic
+
+MY_PV=0.9.13-MKIV-pre3
+MY_P=${PN}-${MY_PV}
+
+S=${WORKDIR}/mp3ng-0.9.13-MKIV-pre3
+
+DESCRIPTION="VDR Plugin: play mp3 and ogg on VDR"
+HOMEPAGE="http://www.glaserei-franz.de/VDR/Moronimo2/vdrplugins.htm"
+SRC_URI="http://www.glaserei-franz.de/VDR/Moronimo2/downloads/${MY_P}.tar.gz
+ mirror://gentoo/${PN}-pictures-0.0.1.tar.gz
+ mirror://gentoo/${PN}-0.0.1_pre4-span-0.0.3.diff.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="vorbis oss imagemagick"
+
+DEPEND=">=media-video/vdr-1.6
+ media-libs/libmad
+ media-libs/libid3tag
+ sys-libs/zlib
+ media-libs/libsndfile
+ vorbis? ( media-libs/libvorbis )
+ imagemagick? ( virtual/imagemagick-tools )
+ !imagemagick? ( media-libs/imlib2 )"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ # wrt bug 595248
+ append-cxxflags $(test-flags-CXX -std=gnu++03) -std=gnu++03
+
+ epatch "${FILESDIR}/${PN}-0.0.1_pre4-gentoo.diff"
+ epatch "${FILESDIR}/${PN}-0.0.1_pre4-gcc4.diff"
+ epatch "${DISTDIR}/${PN}-0.0.1_pre4-span-0.0.3.diff.tar.gz"
+ epatch "${FILESDIR}/${PN}-0.0.1_pre4-vdr-1.5.1.diff"
+ epatch "${FILESDIR}/${PN}-0.0.1_pre4-glibc-2.10.patch"
+
+ use !vorbis && sed -i "s:#WITHOUT_LIBVORBISFILE:WITHOUT_LIBVORBISFILE:" Makefile
+ use oss && sed -i "s:#WITH_OSS_OUTPUT:WITH_OSS_OUTPUT:" Makefile
+ use imagemagick && sed -i Makefile \
+ -e "s:HAVE_IMLIB2:#HAVE_IMLIB2:" \
+ -e "s:#HAVE_MAGICK:HAVE_MAGICK:"
+
+ has_version ">=media-video/vdr-1.3.37" && epatch "${FILESDIR}/${PN}-0.0.1_pre4-1.3.37.diff"
+ has_version ">=media-gfx/imagemagick-6.4" && epatch "${FILESDIR}/imagemagick-6.4.x.diff"
+
+ sed -i mp3ng.c -e "s:RegisterI18n:// RegisterI18n:"
+
+ if has_version ">=media-video/vdr-2.1.2"; then
+ sed -e "s#VideoDirectory#cVideoDirectory::Name\(\)#" -i decoder.c
+ fi
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insinto /etc/vdr/plugins/mp3ng
+ doins "${FILESDIR}/mp3ngsources"
+
+ insinto /usr/share/vdr/mp3ng
+ doins "${WORKDIR}/${PN}-pictures-0.0.1"/*.jpg
+ doins "${S}/images/mp3MKIV-spectrum-analyzer-bg.png"
+
+ newbin examples/mount.sh.example mount-mp3ng.sh
+
+ dodoc HISTORY MANUAL README README-MORONIMO examples/network.sh.example
+}
diff --git a/media-plugins/vdr-mplayer/Manifest b/media-plugins/vdr-mplayer/Manifest
new file mode 100644
index 000000000000..97d47d3cc3ab
--- /dev/null
+++ b/media-plugins/vdr-mplayer/Manifest
@@ -0,0 +1,9 @@
+AUX 0.10.2/01_gentoo.diff 1327 SHA256 2032f52331d3cdc588fd568cc9ad4465f5894deef416a5e27d41042663d8cade SHA512 218a86d01bd23ed3b2b331289a6cbe1fbf766dff695c5dcb116dfa9abc218f39ee356f8cf906e331aa593a627d3e89078e96120667a30583f2cb213edfff6606 WHIRLPOOL a02e04f47f2ae16a5da6f36b24739d068235748a565c635806ad757a9f93b67f933164be979cdf8d54a11d7844034487b6ec17fc58ac25e26a1aa64e70cd17f2
+AUX confd-0.9.15.sh 278 SHA256 b1b63d4155b3822ab962264ff3db48fb83bbec8cdc332337a189c22774dc855e SHA512 62e93ce4fcdc5ae47722136d41c30524fb87fd53c46468ff808cc78e336850c7915da35504e1d41506c33a56188b2bc3b8fd9d9e14860b1aa690785f7a7d7f2b WHIRLPOOL 37c672ad1c0d52385e282e71b3af7a34f984022fda0c40f0146e9e2f8438fc5bde41bfff855d3502826205f5d3e37493740c22c27734aed263a7d357b7c7ecec
+AUX mplayersources.conf 55 SHA256 d9fe127d18857b410414786dbe9ec239829ee60fd9db987515d35f41456f2d85 SHA512 ea34849de161dd0bbff67fc10b28e0f13fc4a9b05f34187782ee49e030b19be4e9dadd7eb9e3a444c431fc6bfc0ac64002a5b860ef62810bcc0f1b0949767395 WHIRLPOOL 5865e1dd02f738286ebd000386da358d2303add0b01a6747a252127a6d568a00041dd54e486ac8d4732c2d9a0fc9d7d7b7b39459a884323673a4bafad6fc691d
+AUX rc-addon-0.9.15.sh 529 SHA256 6669e55dd8f3fd46a335d3114e4e56db1110efbf498da0da1e1f02e457776226 SHA512 0a8861634e0bd2f1778f62fb3c9a0ba2ec41561fd755d022cdce18ca65a6429fce97f5d87df1ee536a1bb5cac518ecb2f5e7c5fe63d591208f84c3f192d622e9 WHIRLPOOL bc204cc375207411aee9f57ab0359b68278626bcccf069893dcab812288baafbff1a85769d459fe1700791f06c5baa060845d0eee239a6118a7e980ccb1ad61e
+DIST vdr-mp3-0.10.2.tar.gz 131512 SHA256 284def742b7ced5a34315eac2663a3f091237608274ee4fcd02797510b93506f SHA512 8f65d9f41643266137fcc950d0da66ef9c4ce5dff82828c88230cda9d8ef4f7e39d096557d69bf124a287496276508dc9464c0868b4cbef9059de1108cd35f40 WHIRLPOOL 4872707dabaf14965a2b0733a2e04f3798735be48cf05c2383d06850dae0446884779025bd0b6837e80fac2ca0d9c95692d2a35814b80c5c3b6a1040ce1a34d9
+EBUILD vdr-mplayer-0.10.2.ebuild 1514 SHA256 866639235876579da4247a1da9b42b800f50caeffdd71467907a9689e28b3911 SHA512 30005bb7b026e8fa0897cfc84404df77eb95d1cefcb2e27368c4b4d731728dfaa52bc97d85d62a340898910fbef6f75b769b8ef30ae1b39e3413d30a130bf049 WHIRLPOOL 48f615ba7933a46d7cfb182c84585cca33dabe118431963bad9f7926e5bb900c0e252ae6eb738d7e469ab78f05770a04be997f3d8a2d01cda517dac2d714b1b9
+MISC ChangeLog 2605 SHA256 68eb36e157ec6cb89c7a3de50e9be9e40748481d9a04467c7b5ce1e4e5e16d3d SHA512 b41321f9fc8c08e11d1d753f31f5c889bc872baef110729ac65391b0f4c4b0a6523d4eeb37308b0e1b380d535b1eef89c8689a19454007634693ae6c4d3e62d8 WHIRLPOOL 1a50deb9d345bea573e95b74c14f778d61cd8e257264585c84efb9a4ef7a069c05a78b64d9d288e78d5324b6d05a4a2181e6374d75a3d9e4ee0921dfe553dd7b
+MISC ChangeLog-2015 5804 SHA256 7728c7864bcd86330616b138a43b7c71690f3854679c46485418219d55f69578 SHA512 7c90919ca65bdce6a392c313fb397e080364991be5a8ee979cf99c56b7c77955cc793aa751792f9dbc33fd2efcc611f02bc45bee8d91a5a8d8a79139725975ff WHIRLPOOL 9dbe59f17aa3c0752c7fef18ef0a43d5d353828aa63de5d583811e5ca63560dce816119d2a13618707abd147230b77e90a7acd895372d65a4e5f7b2d0bed9b0f
+MISC metadata.xml 501 SHA256 5fa6f02b37e7f02289bc0cc07d5a40dfcfc0151ae702f964632b1d822f39db4d SHA512 7afb297ffe8c70f7260adc40c3c681456f427be491cdced3f9e3d82292f6c1caab42e61217d4ebf0c63e2e8d9a0612d8e83e66014a4a003e705efb40e6774365 WHIRLPOOL c87d6e0555f9448a468e4b5aaebadfabfa340bea8bbd19a7075870a245eeac2fb893c86bab771f1f9c1d269003e84d366be1594909b4737748076aab21435769
diff --git a/media-plugins/vdr-mplayer/files/0.10.2/01_gentoo.diff b/media-plugins/vdr-mplayer/files/0.10.2/01_gentoo.diff
new file mode 100644
index 000000000000..6eb95c7239ca
--- /dev/null
+++ b/media-plugins/vdr-mplayer/files/0.10.2/01_gentoo.diff
@@ -0,0 +1,33 @@
+diff -Naur mp3-0.10.1.orig/Makefile mp3-0.10.1/Makefile
+--- mp3-0.10.1.orig/Makefile 2008-03-02 16:58:40.988974674 +0100
++++ mp3-0.10.1/Makefile 2008-03-02 16:59:36.879557750 +0100
+@@ -24,14 +24,14 @@
+ # in the VDR directory an set them there.
+
+ ### uncomment one of these lines, if you don't want one of the plugins
+-#WITHOUT_MP3=1
++WITHOUT_MP3=1
+ #WITHOUT_MPLAYER=1
+
+ ### uncomment the following line, if you don't have libsndfile installed
+-#WITHOUT_LIBSNDFILE=1
++WITHOUT_LIBSNDFILE=1
+
+ ### uncomment the following line, if you don't have libvorbisfile installed
+-#WITHOUT_LIBVORBISFILE=1
++WITHOUT_LIBVORBISFILE=1
+
+ ### uncomment the following line, if you want OSS sound output
+ #WITH_OSS_OUTPUT=1
+diff -Naur mp3-0.10.1.orig/mplayer.c mp3-0.10.1/mplayer.c
+--- mp3-0.10.1.orig/mplayer.c 2008-03-02 16:58:41.068960305 +0100
++++ mp3-0.10.1/mplayer.c 2008-03-02 17:00:53.845333952 +0100
+@@ -832,7 +832,7 @@
+ #else
+ i18n_name="vdr-mplayer";
+ #endif
+- MPlaySources.Load(AddDirectory(ConfigDirectory(sourcesSub),"mplayersources.conf"));
++ MPlaySources.Load(AddDirectory(ConfigDirectory(sourcesSub),"mplayer/mplayersources.conf"));
+ if(MPlaySources.Count()<1) {
+ esyslog("ERROR: you must have defined at least one source in mplayersources.conf");
+ fprintf(stderr,"No source(s) defined in mplayersources.conf\n");
diff --git a/media-plugins/vdr-mplayer/files/confd-0.9.15.sh b/media-plugins/vdr-mplayer/files/confd-0.9.15.sh
new file mode 100644
index 000000000000..b336c5b9e5a1
--- /dev/null
+++ b/media-plugins/vdr-mplayer/files/confd-0.9.15.sh
@@ -0,0 +1,11 @@
+# Global config file for vdr mplayer plugin
+#
+# Restart of VDR is needed after changes
+
+
+# Selected the script to call mplayer
+#
+# allowed value: mplay.sh mplayer.sh
+# default value: prefer the first installed from the listed possibilities
+#
+#MPLAYER_PLUGIN_CALL="mplay.sh"
diff --git a/media-plugins/vdr-mplayer/files/mplayersources.conf b/media-plugins/vdr-mplayer/files/mplayersources.conf
new file mode 100644
index 000000000000..96858a41f028
--- /dev/null
+++ b/media-plugins/vdr-mplayer/files/mplayersources.conf
@@ -0,0 +1,3 @@
+/var/vdr/video;Video-Verzeichnis;0
+/mnt/cdrom;CDRom;1
+
diff --git a/media-plugins/vdr-mplayer/files/rc-addon-0.9.15.sh b/media-plugins/vdr-mplayer/files/rc-addon-0.9.15.sh
new file mode 100644
index 000000000000..d95c05aff063
--- /dev/null
+++ b/media-plugins/vdr-mplayer/files/rc-addon-0.9.15.sh
@@ -0,0 +1,22 @@
+#
+# rc-addon plugin-startup-skript for vdr-mplayer
+#
+
+: ${MPLAYER_PLUGIN_CALL:=mplay.sh}
+: ${MPLAYER_PLUGIN_MOUNT:=mount-mplayer.sh}
+
+plugin_pre_vdr_start() {
+ local P=/usr/share/vdr/mplayer/bin
+ local CALL=""
+ if [ -f $P/${MPLAYER_PLUGIN_CALL} ]; then
+ CALL=${MPLAYER_PLUGIN_CALL}
+ elif [ -f $P/mplay.sh ]; then
+ CALL=mplay.sh
+ elif [ -f $P/mplayer.sh ]; then
+ CALL=mplayer.sh
+ else
+ eerror "vdr-mplayer: No mplayer-script found"
+ fi
+ add_plugin_param "-m ${P}/${MPLAYER_PLUGIN_MOUNT}"
+ add_plugin_param "-M ${P}/${CALL}"
+}
diff --git a/media-plugins/vdr-mplayer/metadata.xml b/media-plugins/vdr-mplayer/metadata.xml
new file mode 100644
index 000000000000..6e8f7243a8f5
--- /dev/null
+++ b/media-plugins/vdr-mplayer/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ <description>
+ Please contacts maintainer before you something change.
+ </description>
+</maintainer>
+ <longdescription>
+ VDR Plugin to play video files, the plugin use for this the mplayer.
+ All supported file types in mplayer will be played.
+ </longdescription>
+</pkgmetadata>
diff --git a/media-plugins/vdr-mplayer/vdr-mplayer-0.10.2.ebuild b/media-plugins/vdr-mplayer/vdr-mplayer-0.10.2.ebuild
new file mode 100644
index 000000000000..9dc275850266
--- /dev/null
+++ b/media-plugins/vdr-mplayer/vdr-mplayer-0.10.2.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: Play video files not supported by VDR with mplayer (divx and more)"
+HOMEPAGE="http://www.muempf.de/"
+SRC_URI="http://www.muempf.de/down/vdr-mp3-${PV}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.4.2"
+
+RDEPEND="${DEPEND}
+ || ( media-video/mplay-sh >=media-video/mplayer-sh-0.8.6-r1 )
+ virtual/eject"
+
+S=${WORKDIR}/mp3-${PV}
+
+PATCHES=( "${FILESDIR}/${PV}/01_gentoo.diff" )
+
+VDR_RCADDON_FILE=${FILESDIR}/rc-addon-0.9.15.sh
+VDR_CONFD_FILE=${FILESDIR}/confd-0.9.15.sh
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ if has_version ">=media-video/vdr-2.1.2"; then
+ sed -e "s#VideoDirectory#cVideoDirectory::Name\(\)#" \
+ -i decoder.c \
+ -i player-mplayer.c
+ fi
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insinto /etc/vdr/plugins/mplayer
+ doins "${FILESDIR}/mplayersources.conf"
+
+ into /usr/share/vdr/mplayer
+ newbin examples/mount.sh.example mount-mplayer.sh
+
+ dodoc HISTORY MANUAL README examples/{image_convert,network}.sh.example
+}
+
+pkg_postinst() {
+ vdr-plugin-2_pkg_postinst
+
+ echo
+ elog "Edit all config's /etc/vdr/plugins/mplayer"
+ echo
+
+ if ! has_version "media-plugins/vdr-mp3ng" ; then
+ elog "Splitted ebuild!, no support for Audio files"
+ elog "To play mp3, ogg and wav files,"
+ elog "emerge media-plugins/vdr-mp3ng -pv"
+ elog "or"
+ elog "emerge media-plugins/vdr-mp3 -pv"
+ echo
+ fi
+}
diff --git a/media-plugins/vdr-music/Manifest b/media-plugins/vdr-music/Manifest
new file mode 100644
index 000000000000..93139a4eb212
--- /dev/null
+++ b/media-plugins/vdr-music/Manifest
@@ -0,0 +1,6 @@
+AUX music.mk 4798 SHA256 0bacfe00836f0727cfc1f7d955ed959b8e54bdb0dad81d889b4977b8a56e4047 SHA512 c50cd6d9aea30b69f2e1a22f10fe23c855f18028e6be7de9268e53fa666ab126fa8fac5b2652f3b1b99c238d1d6be47d5052979d82456274eaeb79217f7c4198 WHIRLPOOL 788bcf2d699f55ae0d21d29d87297f179c5542c1ee205eea3c1d022e73f10525d295d5f09dc77480b7191f4e960e10fafa39fbe33dda9189172e242985bae9f1
+DIST vdr-music-0.9.9-dev2.tgz 2189767 SHA256 90e46c227e08e8539d7c86d7a6b7b5c85eae3374e95bd32f7c62e81ff1e6a017 SHA512 65d9d6b1c76144dfcdb67d884c6cb44066c2bb15ccad0da1e011941b54695f47e4ae104397db1d77d6108ec7cdd81b785901a05fa1c6e07e42df71d021ab1fa7 WHIRLPOOL 45fcab4c44d1b38afd797c53870ead584aa7238d45e0a335d47b41ed31373eaa5af408e5a902cbad6c7e0b942fcd6a80aa316c7684b2bc18052c5c119dc369f4
+EBUILD vdr-music-0.9.9.ebuild 1675 SHA256 bc93c99e2546647f2d219e43907e802aa1cacd6864eff38c76ce75ec386e8668 SHA512 c0517304845cb4419a93402dee2fd83fca352bd7ce4d33970deff5b8db2cf0306fb6e27e226cac3f1a22da539e4bf2656dbb951620c851a103cbe923e275c3dd WHIRLPOOL 0d4a1ff0a4a623c1e1c5e35bb4dec73e263bc047b0477614d23152d21d9d06b07e934b08697297421ecb51ebcf890d13d42b213b02dd81e8f6fdfc175129f460
+MISC ChangeLog 2848 SHA256 39efc4378b7718e79f4217c1f671da8bd1613d8330178adda752794a11f5ff70 SHA512 f1c5bc3be804a4bf93fc5c0e3c44b885ff3b9c45f6beb90d7645254b5cb2859b09823527071f8c4f94f02a375f0e048f9fcdc6937f5e0c8c83e36fbd58d39bcc WHIRLPOOL ebc28e72e86cf2ba12e45e4ce963b72d9a77671e938cc8aacedd3e33ff6d56a365460fa34cbb035380145881252eb20c367646002285515cdeabd42d1b9787e3
+MISC ChangeLog-2015 3124 SHA256 273a18811c5f64fbaf9114467a2f109efe9ea226f3c4d8a9185bec6e0b37ad3f SHA512 75b5482d60218e06c6752535be3cdf173c3d84aec6310b449fedc91dec89baae08cb2ff140719b567ef15f513c055f6216958327456ae5747155e678dcf85efb WHIRLPOOL a45a82820c3094afaae82876b5dd1919e2dc6e1c4f3850b0e49d5d14ce14e9b810687187eb344b761c6c2a92eaa008bc55811cec4dbfce78c3cac28fb948bb3b
+MISC metadata.xml 345 SHA256 b69b9200e7aff18cc0b8c7e45f1993ec6800ef80633d35b08b58863fe1cdacc6 SHA512 9d21338fd6d1a8f7382cf2fa092737c76b98ee8ecc2632553efe57b1771cce6f264e5ac4d07660ab83500b73706a261e3875db1644ffa9b3ea902fe66e90f08f WHIRLPOOL a4d168bf73688a416ccc452a66044efcc96bde53c54f22fa8546439db3980c6db1e7d1a128ffb50fbbdb858571030ba36a163d919ff9162a9351a288e169bd0d
diff --git a/media-plugins/vdr-music/files/music.mk b/media-plugins/vdr-music/files/music.mk
new file mode 100644
index 000000000000..0ff1d5893e1e
--- /dev/null
+++ b/media-plugins/vdr-music/files/music.mk
@@ -0,0 +1,198 @@
+#
+# Makefile for a Video Disk Recorder plugin
+#
+
+# 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.
+
+PLUGIN = music
+
+### 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 directory environment:
+
+# 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
+
+### The compiler options:
+
+export CFLAGS = $(call PKGCFG,cflags)
+export CXXFLAGS = $(call PKGCFG,cxxflags)
+
+### The version number of VDR's plugin API:
+
+APIVERSION = $(call PKGCFG,apiversion)
+
+### Allow user defined options to overwrite defaults:
+
+-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):
+
+# (Default) DO NOT UNCOMMENT IT IN DEVELOPER-VERSIONS
+HAVE_IMAGEMAGICK=1
+# Uncomment the following line, if you don't have libsndfile installed
+#WITHOUT_LIBSNDFILE=1
+
+# Uncomment the following line, if you don't have libvorbisfile installed
+#WITHOUT_LIBVORBISFILE=1
+
+#BROKEN_PCM=1
+# Uncomment if you want debug output on stdout
+##DEBUG=1
+
+# internal use
+# BUGHUNT
+#BUGHUNT=1
+
+# internal use
+# DEBUG_COVER
+#DEBUG_COVER=1
+
+###INCLUDES +=
+
+###DEFINES += -DPLUGIN_NAME_I18N='"$(PLUGIN)"'
+INCLUDES += -I$(VDRINCDIR)
+
+DEFINES += -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"$(PLUGIN)"'
+
+ifdef BROKEN_PCM
+ DEFINES += -DBROKEN_PCM
+endif
+
+ifeq ($(shell test -f $(VDRDIR)/fontsym.h ; echo $$?),0)
+ DEFINES += -DHAVE_BEAUTYPATCH
+endif
+
+ifdef DBG
+ CXXFLAGS += -g
+endif
+
+ifdef DEBUG
+ DEFINES += -DDEBUG
+else
+ DEFINES += -DNO_DEBUG
+endif
+
+ifdef BUGHUNT
+ DEFINES += -DBUGHUNT
+endif
+
+ifdef DEBUG_COVER
+ DEFINES += -DDEBUG_COVER
+endif
+
+### The object files (add further files here):
+
+OBJS = $(PLUGIN).o config.o vars.o bitmap.o \
+ commands.o options.o lyrics.o funct.o cover.o skin.o visual.o tracklist.o \
+ search.o mp3id3.o mp3id3tag.o rating.o menubrowse.o mp3control.o \
+ icons.o data.o menu.o \
+ data-mp3.o setup-mp3.o player-mp3.o stream.o network.o \
+ decoder.o decoder-mp3.o decoder-mp3-stream.o decoder-snd.o \
+ decoder-ogg.o
+
+LIBS += -lasound -lmad -lid3tag
+
+ifdef HAVE_IMAGEMAGICK
+ INCLUDES += $(shell pkg-config --cflags MagickCore)
+ LIBS += $(shell pkg-config --libs Magick++)
+ DEFINES += -DHAVE_IMAGEMAGICK
+else
+ INCLUDES += -I$(IMLIB)/src
+ LIBS += $(shell imlib2-config --libs)
+ DEFINES += -DHAVE_IMLIB2
+endif
+
+ifndef WITHOUT_LIBSNDFILE
+ LIBS += -lsndfile
+ DEFINES += -DHAVE_SNDFILE
+endif
+
+ifndef WITHOUT_LIBVORBISFILE
+ LIBS += -lvorbisfile -lvorbis
+ DEFINES += -DHAVE_VORBISFILE
+endif
+
+### The main target:
+
+all: $(SOFILE) i18n
+
+### Implicit rules:
+
+%.o: %.c
+ $(CXX) $(CXXFLAGS) -c $(DEFINES) $(INCLUDES) -o $@ $<
+
+### Dependencies:
+
+MAKEDEP = $(CXX) -MM -MG
+DEPFILE = .dependencies
+$(DEPFILE): Makefile
+ @$(MAKEDEP) $(CXXFLAGS) $(DEFINES) $(INCLUDES) $(OBJS:%.o=%.c) > $@
+
+-include $(DEPFILE)
+
+### Internationalization (I18N):
+
+PODIR = po
+I18Npo = $(wildcard $(PODIR)/*.po)
+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 $@ `ls $^`
+
+%.po: $(I18Npot)
+ msgmerge -U --no-wrap --no-location --backup=none -q -N $@ $<
+ @touch $@
+
+$(I18Nmsgs): $(DESTDIR)$(LOCDIR)/%/LC_MESSAGES/vdr-$(PLUGIN).mo: $(PODIR)/%.mo
+ install -D -m644 $< $@
+
+.PHONY: i18n
+i18n: $(I18Nmo) $(I18Npot)
+
+install-i18n: $(I18Nmsgs)
+
+### Targets:
+
+$(SOFILE): $(OBJS)
+ $(CXX) $(CXXFLAGS) $(LDFLAGS) -shared $(OBJS) -o $@
+
+install-lib: $(SOFILE)
+ install -D $^ $(DESTDIR)$(LIBDIR)/$^.$(APIVERSION)
+
+install: install-lib install-i18n
+
+dist: $(I18Npo) clean
+ @-rm -rf $(TMPDIR)/$(ARCHIVE)
+ @mkdir $(TMPDIR)/$(ARCHIVE)
+ @cp -a * $(TMPDIR)/$(ARCHIVE)
+ @tar czf $(PACKAGE).tgz -C $(TMPDIR) $(ARCHIVE)
+ @-rm -rf $(TMPDIR)/$(ARCHIVE)
+ @echo Distribution package created as $(PACKAGE).tgz
+
+clean:
+ @-rm -f $(PODIR)/*.mo $(PODIR)/*.pot
+ @-rm -f $(OBJS) $(DEPFILE) *.so *.tgz core* *~
diff --git a/media-plugins/vdr-music/metadata.xml b/media-plugins/vdr-music/metadata.xml
new file mode 100644
index 000000000000..5537c0ec1365
--- /dev/null
+++ b/media-plugins/vdr-music/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+<use>
+ <flag name="graphtft">Enable support for
+ <pkg>media-plugins/vdr-graphtft</pkg></flag>
+</use>
+</pkgmetadata>
diff --git a/media-plugins/vdr-music/vdr-music-0.9.9.ebuild b/media-plugins/vdr-music/vdr-music-0.9.9.ebuild
new file mode 100644
index 000000000000..283c1cf0d1ac
--- /dev/null
+++ b/media-plugins/vdr-music/vdr-music-0.9.9.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+MY_P="${P}-dev2"
+S="${WORKDIR}/music-${PV}-dev2"
+
+DESCRIPTION="VDR plugin: music"
+HOMEPAGE="http://www.vdr.glaserei-franz.de/vdrplugins.htm"
+SRC_URI="http://www.glaserei-franz.de/VDR/Moronimo/files/${MY_P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="+imagemagick debug graphtft sndfile vorbis"
+
+DEPEND=">=media-video/vdr-1.6.0
+ media-libs/libmad
+ media-libs/libid3tag
+ graphtft? ( media-gfx/imagemagick[png] )
+ imagemagick? ( media-gfx/imagemagick[png] )
+ sndfile? ( media-libs/libsndfile )
+ vorbis? ( media-libs/libvorbis )
+ !imagemagick? (
+ !graphtft? ( media-libs/imlib2[png] )
+ )"
+
+RDEPEND="sys-process/at
+ media-sound/id3v2
+ graphtft? ( >=media-plugins/vdr-graphtft-0.1.5 )"
+
+src_prepare() {
+# # prepare sources with new Makefile handling
+# cp "${FILESDIR}/music.mk" "${S}"/Makefile
+
+ # clean up from untranslated .po files
+ rm "${S}"/po/{ca_ES,cs_CZ,da_DK,el_GR,es_ES,et_EE,fi_FI,fr_FR,hr_HR,hu_HU,it_IT,nl_NL,nn_NO,pl_PL,pt_PT,ro_RO,ru_RU,sl_SI,sv_SE,tr_TR}.po
+
+ vdr-plugin-2_src_prepare
+
+ use !vorbis && sed -i Makefile -e "s:#WITHOUT_LIBVORBISFILE=1:WITHOUT_LIBVORBISFILE=1:"
+ use !sndfile && sed -i Makefile -e "s:#WITHOUT_LIBSNDFILE=1:WITHOUT_LIBSNDFILE=1:"
+ use !debug && sed -i Makefile -e "s:DEBUG=1:#DEBUG=1:"
+ use graphtft || use imagemagick && sed -i Makefile \
+ -e "s:#HAVE_MAGICK=1:HAVE_MAGICK=1:" \
+ -e "s:#MAGICKDIR=:MAGICKDIR=:"
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insinto /etc/vdr/plugins/music
+ doins -r moronsuite/music/*
+ chown -R vdr:vdr "${D}"/etc/vdr/plugins/music
+}
diff --git a/media-plugins/vdr-newsticker/Manifest b/media-plugins/vdr-newsticker/Manifest
new file mode 100644
index 000000000000..8f1daae96ed5
--- /dev/null
+++ b/media-plugins/vdr-newsticker/Manifest
@@ -0,0 +1,7 @@
+AUX rc-addon.sh 121 SHA256 41d1678175f6042294d097f618017f3434bc64a5535d7a6f1ede5010df4bbb66 SHA512 f916ad72ac12d17f6a91679a6f825777faca82b1b1110a8f06ca6570af65b2ab27db196c2350f654d65f301fdd3ba2e5d5799bcabc72a3806e0f511164970a87 WHIRLPOOL 748ae6cce3b547d382474715213276d7072bceb82a4ccce95a918ffd5c0e6c2c236c91858d22fd5e5c2d9c50874b9100351ed8fe62a76e3fb056c9bd709cf2c2
+AUX vdr-newsticker-0.0.4-gcc4.diff 1757 SHA256 dd314b779c5aca8f608dec6ff94abce3fe2948342b91a9a0f9c6e32e96292e46 SHA512 931f18eab783b4510e516370a6a56ae8233b43b3934d82ae4f4ad9d966bba4cfbec337c06141996b335dfb8b7b5f6f3fd456f972968549473a1b22d7fd6a85d5 WHIRLPOOL 4d162f77f0e11c7ce5efc894f27728100a0d963efbdcc6504a57dc38d48a4cc66dc3f242f5cf40724774942593e05778a2c3543efa324a3b40f9989760362ccc
+DIST vdr-newsticker-0.0.4.tar.gz 15480 SHA256 6bdae99dbb42a138939a5c2ca92aa6fb51c00a482a37c142c5eff218c63ad518 SHA512 8bcd0199547951f7c17077280af58cad99801f5a38b2d6b64860a1b3731987b5012e68041ca3fe0589f28f9ce1eaca9ee7d2d1e6aa542c6217b04c42b45c51a9 WHIRLPOOL 293e853e46114a589ce5318e162c67fbfdf56e0597e7247409d2b1806e885c3d2056e100ed3eaea07a4f17e71e69005d9cf44664f1d104f1ac93565dc8f4a57c
+EBUILD vdr-newsticker-0.0.4.ebuild 554 SHA256 0e0d4549997a700984e119fb917ff1c89faffac4512fce63737e8aa5ed7acfb0 SHA512 97a9ebaf6671d5ce1e91f6e5adc0cd5a28de9c8dc6195cc199398793aa601398e58ed26e9f3d598c5df8af9ef2fe7b48f55e00ae589085b6cf16ddead7598532 WHIRLPOOL d3cf0f0e3c34af23c7bb70c20d098965e1fb291a944114e6033bf99fc87ddf08e01ab0ca1fb0d71c1d8d506380ad78bb9b286091b5d1cf1a18445c1d521aa549
+MISC ChangeLog 2907 SHA256 cf9cb87b2df0ec16701a0c68764dfe4566a53395498819785767bef02c61ef19 SHA512 188fc7d788baa9b96051b1724825e2d1f858196d95d672f65a7cd5149bf80d69e3e8c0539dd51fa8cce3b6ddefcf799ce29270db0fc90399f751652285867bde WHIRLPOOL fdc5339f55f47ab289ecd2d8efc49d4a5a8b968ff7f9f162a4f4b1249ddeafea7ce78b97b3df150a2392b9125554259a144ffbab197600cd06041ed088e7aa20
+MISC ChangeLog-2015 1142 SHA256 c57613edc2e60244b4b8f9b7f0399a1e0c30d692581151fd2f6b0622a413e99c SHA512 080596721e7c591261bc372dad782708ab580ca06ceb9258eb1ad86598753fd0c27a28af66bdef49d35ca09611588adeab2403510df335ce37ea86f47e8cbb94 WHIRLPOOL d7c0bc923d2f0030f7f90babcfdfbb212bab1ecfb72bafc0124a686b23d8e2b5c06ab834aaba8ed41cbe0564a31a348dbbb1807300faa6889346264438f70868
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-newsticker/files/rc-addon.sh b/media-plugins/vdr-newsticker/files/rc-addon.sh
new file mode 100644
index 000000000000..387d7ac42862
--- /dev/null
+++ b/media-plugins/vdr-newsticker/files/rc-addon.sh
@@ -0,0 +1,7 @@
+#
+# rc-addon-script for plugin newsticker
+#
+
+plugin_pre_vdr_start() {
+ add_plugin_param "--output=/var/vdr/newsticker"
+}
diff --git a/media-plugins/vdr-newsticker/files/vdr-newsticker-0.0.4-gcc4.diff b/media-plugins/vdr-newsticker/files/vdr-newsticker-0.0.4-gcc4.diff
new file mode 100644
index 000000000000..f9655c3cdb50
--- /dev/null
+++ b/media-plugins/vdr-newsticker/files/vdr-newsticker-0.0.4-gcc4.diff
@@ -0,0 +1,51 @@
+Nur in newsticker-0.0.4: libvdr-newsticker.so.
+Nur in newsticker-0.0.4: libvdr-newsticker.so.1.4.1.
+diff -ru newsticker-0.0.4-orig/news.c newsticker-0.0.4/news.c
+--- newsticker-0.0.4-orig/news.c 2006-07-08 20:51:58.078637544 +0200
++++ newsticker-0.0.4/news.c 2006-07-08 20:53:29.315335150 +0200
+@@ -48,7 +48,7 @@
+ bool strloadfile(char* file,char* output)
+ {
+ //int count = 0;
+- ifstream fin(file);
++ std::ifstream fin(file);
+ if(fin)
+ {
+ char ch;
+@@ -73,7 +73,7 @@
+ int getfilestringlength(char* filename)
+ {
+ int count = 0;
+- ifstream fin(filename);
++ std::ifstream fin(filename);
+ if(fin)
+ {
+ char ch;
+diff -ru newsticker-0.0.4-orig/news.h newsticker-0.0.4/news.h
+--- newsticker-0.0.4-orig/news.h 2006-07-08 20:51:58.078637544 +0200
++++ newsticker-0.0.4/news.h 2006-07-08 20:52:51.039686999 +0200
+@@ -20,8 +20,8 @@
+ #include <netinet/in.h>
+ #include <netdb.h>
+ #include <unistd.h>
+-#include <iostream.h>
+-#include <fstream.h>
++#include <iostream>
++#include <fstream>
+
+ #define INT_SIZEOFBUF 300 * 1024 // Buffer 200Kb
+
+Dateien newsticker-0.0.4-orig/news.o und newsticker-0.0.4/news.o sind verschieden.
+diff -ru newsticker-0.0.4-orig/newsticker.c newsticker-0.0.4/newsticker.c
+--- newsticker-0.0.4-orig/newsticker.c 2006-07-08 20:51:58.078637544 +0200
++++ newsticker-0.0.4/newsticker.c 2006-07-08 20:53:02.660794735 +0200
+@@ -98,7 +98,7 @@
+ void Show(void) {Start(); }
+ eOSState ProcessKey(eKeys Key);
+ int scrollMessage(char* message, int speed, int position, cOsd *osd, tColor ColorFg, tColor ColorBg, eDvbFont font);
+- cOsd* cOSDNewsticker::createOSDLine(int row, eDvbFont font);
++ cOsd* createOSDLine(int row, eDvbFont font);
+ };
+
+ cOSDNewsticker::cOSDNewsticker(void)
+Nur in newsticker-0.0.4: newsticker.o.
diff --git a/media-plugins/vdr-newsticker/metadata.xml b/media-plugins/vdr-newsticker/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-newsticker/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-newsticker/vdr-newsticker-0.0.4.ebuild b/media-plugins/vdr-newsticker/vdr-newsticker-0.0.4.ebuild
new file mode 100644
index 000000000000..8ed634c71c5b
--- /dev/null
+++ b/media-plugins/vdr-newsticker/vdr-newsticker-0.0.4.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: Show rdf Newsticker on TV"
+HOMEPAGE="http://www.wontorra.net"
+SRC_URI="http://www.wontorra.net/filemgmt_data/files/${P}.tar.gz"
+
+KEYWORDS="~amd64 x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.2.6
+ net-misc/wget"
+
+PATCHES=( "${FILESDIR}/${P}-gcc4.diff" )
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ keepdir /var/vdr/newsticker
+ chown vdr:vdr "${D}/var/vdr/newsticker"
+}
diff --git a/media-plugins/vdr-noepg/Manifest b/media-plugins/vdr-noepg/Manifest
new file mode 100644
index 000000000000..5d164caf6d27
--- /dev/null
+++ b/media-plugins/vdr-noepg/Manifest
@@ -0,0 +1,5 @@
+DIST vdr-noepg-0.0.4.tar.gz 13929 SHA256 e0105700ecf1f6ec163e0885c4340f1d51d48c195fe2a81ca19a6af7fd150384 SHA512 9c7f064ce46fc57e2c2d18951162dfcab0992bdc4b803ab602332ff9c2b477a9580b31db1b1f7ecaf6b703bed30242b26f7e6edc4e16ef459fd39fa40b330124 WHIRLPOOL 250e1a0c5b6465f7c829ed525f928e9da59ddae7a41822cd393bd78621d3e21db3441124a3a1ca368fa6998e570f52e4a442fce3c45965a37d24cd0efd47b025
+EBUILD vdr-noepg-0.0.4.ebuild 531 SHA256 73e550fd92f09e0a3d728e3659edf3f9c3c53dba1cd0f708d95ae3d58b869efb SHA512 a31bcd6ef2d6b172c05b70ca54c1e10e647bcff48661dc3b6c2d5f198d3d99d4638c1a57b0ad134abd7aec6a1ad8bd518c21b0ac78e5f49720ca10a0ba9d639e WHIRLPOOL 8fb813638d73f293160ad898d7def01c09553a20b6ed5b6fb6644ffa87ba981a6e05acf014dfebdd013175b8805e530b43bebe169e980f29ade47443b4b6fe95
+MISC ChangeLog 2438 SHA256 5085a777bbb982860612fefdff8e4eb2462a9d7e20d684dd2cc9a97dda7f5a28 SHA512 7a7ddde862224744192e9b5908a2b1595e8c685951f5d8b8b4b1bc6c31755b798a362c9c5334f6989bb1bf6c0eaeb59fabe9737984a1ea3489222f3e97ba6504 WHIRLPOOL fa814c85af088737126430b16ec7e5af619637e52112c66c9e103bb94d292687e3e58a196087b53c55e754805a43912f8d04179d0763764e86808225a30bb9f0
+MISC ChangeLog-2015 485 SHA256 5a3e6d14b414339c9a9053f5c3514994d76c16efa1fe8e4c2df356acc20d2a93 SHA512 8ee595cdbb84977966c7cbe26aa04c6d65ffbeb42144d35076467ea514c1051f100f4af86e302d553193110a130315361b37ff360f4e230b7e1b1ab3c245cbae WHIRLPOOL 851219b2576842e368044f463ddb9e5e05de06301bb17e5b5a5906bbf5501c63f8bcd9d602f6bd78af36dea00d14047f216d369cd96b035bc467216feb234498
+MISC metadata.xml 352 SHA256 3862af068782a2c6de059fd87a3a6bcb692f485b59c3cfa0e44b12a67f534e2e SHA512 4ee4acc1d225acd2f8b73b363599753a4b27ae03251fcf8b1b71b16c057f543da2ad3015590537bfba394648009b29d232c3845cbfe1a78fc9c292a7eb604859 WHIRLPOOL 33d0b10901546f37bf0d123e1049ebf1b2e3f676a54170e60563b98bf7292801c27cc52b4163a079165e135755965f13a15462f699e27e7c9e1353f54d494d3d
diff --git a/media-plugins/vdr-noepg/metadata.xml b/media-plugins/vdr-noepg/metadata.xml
new file mode 100644
index 000000000000..dcc9cc45283b
--- /dev/null
+++ b/media-plugins/vdr-noepg/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://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>
+</pkgmetadata>
diff --git a/media-plugins/vdr-noepg/vdr-noepg-0.0.4.ebuild b/media-plugins/vdr-noepg/vdr-noepg-0.0.4.ebuild
new file mode 100644
index 000000000000..4ef82c66eecb
--- /dev/null
+++ b/media-plugins/vdr-noepg/vdr-noepg-0.0.4.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: will replace the noepg-patch with the new cEpgHandler"
+HOMEPAGE="https://github.com/flensrocker/vdr-plugin-noepg"
+SRC_URI="https://github.com/flensrocker/vdr-plugin-noepg/archive/v${PV}.tar.gz
+-> ${P}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.0.0"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/vdr-plugin-${VDRPLUGIN}-${PV}"
diff --git a/media-plugins/vdr-nordlichtsepg/Manifest b/media-plugins/vdr-nordlichtsepg/Manifest
new file mode 100644
index 000000000000..92831fe291ff
--- /dev/null
+++ b/media-plugins/vdr-nordlichtsepg/Manifest
@@ -0,0 +1,5 @@
+DIST vdr-nordlichtsepg-0.9-test1.tgz 557951 SHA256 9c58b09325d29df79e140df573d5ef6d8749a97c71423186dfe88b020dd6dcf9 SHA512 d6e4804f7b78d2e7f1861af862fe3da73aaee518dbd570b1d6bb05141535306fc7345b5ef672e22728aa8978eaa7315122c18b14a8907a9d67fa3c98848cb734 WHIRLPOOL fd6d1b7b943e3f3592b77fb730c536f6a5a30f18da1b0819afba629b2bc0e7d64d9aaf7d2c08a42627f3e555174d451a8f6020580c6084dcfdfe54e5e802b8c8
+EBUILD vdr-nordlichtsepg-0.9_pre1.ebuild 471 SHA256 f34c9b626a11ecfd99b2a009821c708b9e5197e08bdf2cfb582c84b93d2b0209 SHA512 1939bc3a4e9e40a14e50941cc43e45bab3a508f68ae3431ed13f842723be5af80ba842174ff391007039de96ec8a01a5a5335411bd2cef22a30255a78e457d64 WHIRLPOOL 145f5ef3ada7f6c79db830e7c0d00a4a26a72b4e87ac38b57c76618a231e621cb7b16f4a1330664f19e1b5f81fbc18fc9f959ac5fa086d258fd361a175b94d21
+MISC ChangeLog 2468 SHA256 ee5e00f75dc7a2776a1e3dba32bcc26e449fa37545e81118832855f461a1496b SHA512 9103c5f82dddc7d4dc924dd09708802d28d88f207fb0a55540c5dcf80017aabb703a6b29f2f0e2ffd35b93389bc3dca212882843f5dac8bb80be743b1961fd73 WHIRLPOOL 5174ff7a5d169f33bbb99db42a13a1153223387cab3d06b590f667b301c3664734959716ee3ff3085d512a749a53aef4cacb3094dae0b5820056dee3c8c27f8f
+MISC ChangeLog-2015 2645 SHA256 2f55be3f4e1aac1c5d814a0bd67add0ea05434dc696a2596a88eb4fb27dd08b3 SHA512 38cbb5b576c3f39f98487a5db73ef8329c105920e624ec96b8dbf2884c6231d95c461dd7578abbc75aa1efd2bb80e2fa30a4783b9f4cdbf3fba8d9b514cbdf77 WHIRLPOOL 87f508dcfcc31b46fa69dca34d61ff9a58fa75710b37867d7f9530f369724cadb65bc9867dbd02b253944bbbe68dbe4cffae2254793982396613ce9bf5f37276
+MISC metadata.xml 249 SHA256 d3b08f4769529a48cdedb9decab34312707ed6d65d2577d079e3f4cd953d545a SHA512 b6440069f895b4d5360dec283faef3b6d3b3d65e7b895d8f8bcc2c7106d19db75ebede53ca8e0e67adf63af73ed54ca4efbc1c58b317dbfa27ed2050e175bde3 WHIRLPOOL 594ba2bdfe29531c638cc624a9e7690bf0c6dfb38b76fa26f1a1fc341a8c1c48a8777a40a63473289746d318f1e363c26a627784cef2241c10e75f023f43dc1a
diff --git a/media-plugins/vdr-nordlichtsepg/metadata.xml b/media-plugins/vdr-nordlichtsepg/metadata.xml
new file mode 100644
index 000000000000..984a01fab265
--- /dev/null
+++ b/media-plugins/vdr-nordlichtsepg/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-nordlichtsepg/vdr-nordlichtsepg-0.9_pre1.ebuild b/media-plugins/vdr-nordlichtsepg/vdr-nordlichtsepg-0.9_pre1.ebuild
new file mode 100644
index 000000000000..8cdc23037e4a
--- /dev/null
+++ b/media-plugins/vdr-nordlichtsepg/vdr-nordlichtsepg-0.9_pre1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+IUSE=""
+SLOT="0"
+
+MY_P="${PN}-${PV/_pre/-test}"
+
+DESCRIPTION="vdr Plugin: Better EPG view than default vdr"
+HOMEPAGE="http://martins-kabuff.de/nordlichtsepg.html"
+SRC_URI="http://martins-kabuff.de/download/${MY_P}.tgz"
+LICENSE="GPL-2"
+
+KEYWORDS="~amd64 ~x86"
+
+DEPEND=">=media-video/vdr-1.3.31"
+
+S="${WORKDIR}/${PN#vdr-}-${PV%_pre*}"
diff --git a/media-plugins/vdr-osdpip/Manifest b/media-plugins/vdr-osdpip/Manifest
new file mode 100644
index 000000000000..cdb75027be0b
--- /dev/null
+++ b/media-plugins/vdr-osdpip/Manifest
@@ -0,0 +1,8 @@
+AUX vdr-osdpip-0.1.1-ffmpeg-1.patch 856 SHA256 29901cf4773987d61296b2d0dbbdbb453c93c8f388ca0c99726734db24bc8d7a SHA512 e3fe8a83413e52abe36e6232f5326ccf27cbecfc2f7f4622411f9fb21807701a0fae72e72c1f431b0b32b2476db67266370ed4e9eb83a730d4d2300b260b6da1 WHIRLPOOL 3dd2ac100c1230b7a91dc97381a21678c2a386fb300e931ac7376ea003d84e419554f187ee82d627d89b02181bfe470163256a96f222ff474557617a7dec55b3
+AUX vdr-osdpip-0.1.2-ffmpeg3.patch 2343 SHA256 56adad29d93ae6bba5d78de8bd97fe594c9449e2a9724d27a4ebaeef964855ae SHA512 1426d80fa2cae9059e5d22c70bb3bc9647f7af64fb6ce9067f9d75eba400b4ba6b82aea35bb88e012c1be4a7bdc1894d9a1503dafd8703bfc5d6587990a8afe5 WHIRLPOOL c9fea77ee3f335700ba5ddd1dea64838e0f2eea46bca0ddfb2c53df8f395c3fd3052cb18459b11ca45a6449f1a8baf032cd0c2d9c270bd2f186e95d4d02c5741
+AUX vdr-osdpip-libav-9.patch 1958 SHA256 1a79b2293ca3966de90a271cbe18394d2b450b4b2302fff8db6aedd1188d04f8 SHA512 a07ab81702153c2d2b5cba4f9227eef645103b9feea33da5d9af8c1dc157ab9c2e561da0c793bef09373e8bc7c771326c1cec09b71181799988040bc7e2f1613 WHIRLPOOL 164d1adce460385c3cc9c4c5ebb034a1b39feb2e2abbde4251f4a1ff782c5b70225ea14ce9cebc8a6756f37b512e612fe8e91662927c35b781249586e8dd1e13
+DIST vdr-osdpip-0.1.2.tgz 50756 SHA256 08761f6474dd2e5bd4d3dc83b4d2d3b9169a04931cb8aca2e54fdb5ad979a0c6 SHA512 bc3345497e260d3249e1864a05181939b52a3fea115264af21d0efae10aa4406e9d4e5d348fce967a4fdb1adf2a3c7877b5b2d6840854f55f665800ac080a0eb WHIRLPOOL 0503bb4ed6b5838ee1ff7eca61507f79b14a9bf0824c69989cb73d4fa89b48dfb41197e8152d4798f775a288968679008bfbe9e851627447064fe8c1a6780aa2
+EBUILD vdr-osdpip-0.1.2-r1.ebuild 803 SHA256 df4a1c9d0f54de6ef8d87be143503bf8c76af0aaed52acd820ce6665de02f497 SHA512 6838fdc603a5b5b41d5f40875ff8dd56886a0ca9a371c8369316226c59fcce193f4f50b3a252c5e968fd22db33275e33a46ac76509a10e27bafa82ca730803d5 WHIRLPOOL ea204a31326bec9171c748f507b166ceac2a946986f778fa11cb494199e5af1d49f720243876e2287dcea515c038a90840415ad97711963498772e2e59cef2ec
+MISC ChangeLog 3304 SHA256 b9b9bd0759d2ae7ad4b769a3da8af2f6562bc236cda59e3850f9a3ea37af7cf9 SHA512 a8d73f1ea256f42a90ac7f9b23d8db6a5de453cf74c824befb26054f0c563bbdec8ffa41d30915849fa266b54aed4f638f29847fdece5699a5dd15fe79b973c7 WHIRLPOOL 5b2571a228522eb80856f23388796c2f9c28aea7a0258bc9b5c08287baa7b84547aafb7009fbfce57c9b5d2e6cdb85b7a272f0f64e556e19cd52fe00ddd0c443
+MISC ChangeLog-2015 4429 SHA256 9affbb0e7397f2a2483499de462b78d6e878a715ecffefd8db6a1a3841dd24c2 SHA512 9ee7103a29c2b852fa9f4888e42d7199d1337e0f6ca3e1eb602b0f32647fc16799cdf22c17078b79da355e3d0a18ba86ad502291876b65408f7f2e8ea46e09e7 WHIRLPOOL 75f01289bd0e064a4d2aacb835590e57230b6dda4aa1551c90d0cff9bb0cdb5945650fc83c1c41599decf76261fe8fcb93f7388be0191fb998d9f315d792b7c4
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-osdpip/files/vdr-osdpip-0.1.1-ffmpeg-1.patch b/media-plugins/vdr-osdpip/files/vdr-osdpip-0.1.1-ffmpeg-1.patch
new file mode 100644
index 000000000000..b0304ad5adc0
--- /dev/null
+++ b/media-plugins/vdr-osdpip/files/vdr-osdpip-0.1.1-ffmpeg-1.patch
@@ -0,0 +1,26 @@
+Index: osdpip-0.1.1/decoder.h
+===================================================================
+--- osdpip-0.1.1.orig/decoder.h
++++ osdpip-0.1.1/decoder.h
+@@ -34,7 +34,7 @@ extern "C"
+ #include <libavcodec/avcodec.h>
+ #ifdef USE_SWSCALE
+ #include <libswscale/swscale.h>
+- #include <libavcodec/opt.h>
++ #include <libavutil/opt.h>
+ #endif
+ #else
+ #include <ffmpeg/avcodec.h>
+Index: osdpip-0.1.1/osdpip.c
+===================================================================
+--- osdpip-0.1.1.orig/osdpip.c
++++ osdpip-0.1.1/osdpip.c
+@@ -73,8 +73,6 @@ bool cPluginOsdpip::ProcessArgs(int argc
+
+ bool cPluginOsdpip::Initialize(void)
+ {
+- // must be called before using avcodec lib
+- avcodec_init();
+ // register all the codecs (you can also register only the codec
+ // you wish to have smaller code)
+ avcodec_register_all();
diff --git a/media-plugins/vdr-osdpip/files/vdr-osdpip-0.1.2-ffmpeg3.patch b/media-plugins/vdr-osdpip/files/vdr-osdpip-0.1.2-ffmpeg3.patch
new file mode 100644
index 000000000000..e22428e49f71
--- /dev/null
+++ b/media-plugins/vdr-osdpip/files/vdr-osdpip-0.1.2-ffmpeg3.patch
@@ -0,0 +1,55 @@
+https://svnweb.freebsd.org/ports/head/multimedia/vdr-plugin-osdpip/files/patch-ffmpeg3?view=markup
+https://bugs.gentoo.org/show_bug.cgi?id=575100
+
+--- decoder.c.orig 2016-06-11 10:45:23.850303000 +0200
++++ decoder.c 2016-06-11 10:50:57.243181000 +0200
+@@ -28,7 +28,7 @@
+
+ int cDecoder::Open()
+ {
+- m_Codec = avcodec_find_decoder(CODEC_ID_MPEG2VIDEO);
++ m_Codec = avcodec_find_decoder(AV_CODEC_ID_MPEG2VIDEO);
+ if (!m_Codec)
+ {
+ printf("codec not found\n");
+@@ -40,8 +40,8 @@
+ printf("could not open codec\n");
+ return -1;
+ }
+- m_PicDecoded = avcodec_alloc_frame();
+- m_PicResample = avcodec_alloc_frame();
++ m_PicDecoded = av_frame_alloc();
++ m_PicResample = av_frame_alloc();
+ m_BufferResample = new unsigned char[400 * 300 * 4]; // size for RGBA32
+ #ifndef USE_SWSCALE
+ m_PicConvert = avcodec_alloc_frame();
+@@ -99,7 +99,7 @@
+ AVPicture pic_crop;
+ struct SwsContext * context;
+
+- av_picture_crop(&pic_crop, (AVPicture *) m_PicDecoded, PIX_FMT_YUV420P, OsdPipSetup.CropTop, OsdPipSetup.CropLeft);
++ av_picture_crop(&pic_crop, (AVPicture *) m_PicDecoded, AV_PIX_FMT_YUV420P, OsdPipSetup.CropTop, OsdPipSetup.CropLeft);
+ #ifdef FF_API_SWS_GETCONTEXT
+ if (!(context = sws_alloc_context())) {
+ printf("Error initializing scale context.\n");
+@@ -126,9 +126,9 @@
+ #else
+ context = sws_getContext(m_Context->width - (OsdPipSetup.CropLeft + OsdPipSetup.CropRight),
+ m_Context->height - (OsdPipSetup.CropTop + OsdPipSetup.CropBottom),
+- PIX_FMT_YUV420P,
++ AV_PIX_FMT_YUV420P,
+ #ifdef USE_NEW_FFMPEG_HEADERS
+- m_Width, m_Height, ConvertToRGB ? PIX_FMT_RGB32 : PIX_FMT_YUV420P,
++ m_Width, m_Height, ConvertToRGB ? AV_PIX_FMT_RGB32 : AV_PIX_FMT_YUV420P,
+ #else
+ m_Width, m_Height, ConvertToRGB ? PIX_FMT_RGBA32 : PIX_FMT_YUV420P,
+ #endif
+@@ -140,7 +140,7 @@
+ #endif
+ avpicture_fill((AVPicture *) m_PicResample, m_BufferResample,
+ #ifdef USE_NEW_FFMPEG_HEADERS
+- ConvertToRGB ? PIX_FMT_RGB32 : PIX_FMT_YUV420P,
++ ConvertToRGB ? AV_PIX_FMT_RGB32 : AV_PIX_FMT_YUV420P,
+ #else
+ ConvertToRGB ? PIX_FMT_RGBA32 : PIX_FMT_YUV420P,
+ #endif
diff --git a/media-plugins/vdr-osdpip/files/vdr-osdpip-libav-9.patch b/media-plugins/vdr-osdpip/files/vdr-osdpip-libav-9.patch
new file mode 100644
index 000000000000..d1f531b325ce
--- /dev/null
+++ b/media-plugins/vdr-osdpip/files/vdr-osdpip-libav-9.patch
@@ -0,0 +1,40 @@
+diff -urN osdpip-0.1.2.old/decoder.c osdpip-0.1.2/decoder.c
+--- osdpip-0.1.2.old/decoder.c 2013-06-17 21:01:31.795476861 +0200
++++ osdpip-0.1.2/decoder.c 2013-06-17 21:01:57.153475959 +0200
+@@ -34,8 +34,8 @@
+ printf("codec not found\n");
+ return -1;
+ }
+- m_Context = avcodec_alloc_context();
+- if (avcodec_open(m_Context, m_Codec) < 0)
++ m_Context = avcodec_alloc_context3(m_Codec);
++ if (avcodec_open2(m_Context, m_Codec, NULL) < 0)
+ {
+ printf("could not open codec\n");
+ return -1;
+@@ -106,17 +106,17 @@
+ return -1;
+ }
+
+- av_set_int(context, "srcw", m_Context->width - (OsdPipSetup.CropLeft + OsdPipSetup.CropRight));
+- av_set_int(context, "srch", m_Context->height - (OsdPipSetup.CropTop + OsdPipSetup.CropBottom));
+- av_set_int(context, "src_format", PIX_FMT_YUV420P);
+- av_set_int(context, "dstw", m_Width);
+- av_set_int(context, "dsth", m_Height);
++ av_opt_set_int(context, "srcw", m_Context->width - (OsdPipSetup.CropLeft + OsdPipSetup.CropRight), 0);
++ av_opt_set_int(context, "srch", m_Context->height - (OsdPipSetup.CropTop + OsdPipSetup.CropBottom), 0);
++ av_opt_set_int(context, "src_format", PIX_FMT_YUV420P, 0);
++ av_opt_set_int(context, "dstw", m_Width, 0);
++ av_opt_set_int(context, "dsth", m_Height, 0);
+ #ifdef USE_NEW_FFMPEG_HEADERS
+- av_set_int(context, "dst_format", ConvertToRGB ? PIX_FMT_RGB32 : PIX_FMT_YUV420P);
++ av_opt_set_int(context, "dst_format", ConvertToRGB ? PIX_FMT_RGB32 : PIX_FMT_YUV420P, 0);
+ #else
+- av_set_int(context, "dst_format", ConvertToRGB ? PIX_FMT_RGBA32 : PIX_FMT_YUV420P);
++ av_opt_set_int(context, "dst_format", ConvertToRGB ? PIX_FMT_RGBA32 : PIX_FMT_YUV420P, 0);
+ #endif
+- av_set_int(context, "sws_flags", SWS_LANCZOS);
++ av_opt_set_int(context, "sws_flags", SWS_LANCZOS, 0);
+
+ if (sws_init_context(context, NULL, NULL) < 0) {
+ printf("Error initializing conversion context.\n");
diff --git a/media-plugins/vdr-osdpip/metadata.xml b/media-plugins/vdr-osdpip/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-osdpip/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-osdpip/vdr-osdpip-0.1.2-r1.ebuild b/media-plugins/vdr-osdpip/vdr-osdpip-0.1.2-r1.ebuild
new file mode 100644
index 000000000000..5fbc6c926105
--- /dev/null
+++ b/media-plugins/vdr-osdpip/vdr-osdpip-0.1.2-r1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+VERSION="961" # every bump, new version
+
+inherit vdr-plugin-2 flag-o-matic
+
+DESCRIPTION="VDR plugin: Show another channel in the OSD"
+HOMEPAGE="http://projects.vdr-developer.org/projects/plg-osdpip"
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
+
+KEYWORDS="amd64 x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.7.27
+ >=media-libs/libmpeg2-0.5.1
+ >=virtual/ffmpeg-0.6.90"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ # UINT64_C is needed by ffmpeg headers
+ append-cxxflags -D__STDC_CONSTANT_MACROS
+
+ epatch "${FILESDIR}/${PN}-0.1.1-ffmpeg-1.patch"
+ epatch "${FILESDIR}/${PN}-libav-9.patch"
+ epatch "${FILESDIR}/${PN}-0.1.2-ffmpeg3.patch"
+}
diff --git a/media-plugins/vdr-osdserver/Manifest b/media-plugins/vdr-osdserver/Manifest
new file mode 100644
index 000000000000..0e925aa11681
--- /dev/null
+++ b/media-plugins/vdr-osdserver/Manifest
@@ -0,0 +1,12 @@
+AUX confd 111 SHA256 12d7d06e16183d6595e4e8b8d7f3fb9d53bec9e833b2a8f41fd10c94dd0fcc7e SHA512 a739e6089913b063842bda5138a14b0f25bac6081f3939c7f74179844a66b58952acaabb8d9c1f8da8c0b836b2df78c2b2783fd2c4ea5a289545c11b2d394b1b WHIRLPOOL a178fafdf1e9e288b86014b70d85c2f69a5c4ff981d0963c1c2d82b975cc2bbac67ac2145d96e7762ff67f876f1760da83b258fc3fbbfedf7b28d292a35d2a95
+AUX osdserverhosts.conf 439 SHA256 c6c9a05dff2774217fcb4cc8d742eed83ccd551a604afc30f33622be8f735d55 SHA512 5c7215711b9d57c6d1c29f3c9bb74688cc12157486e7876f02e582786773c421377b8d5bdef005489518f7dea8bc2f35b2f9a4fe6985c5be4567d08f5a54e11b WHIRLPOOL ebfe28cc59a174929871f9907c120ee42de4a75bf7cf7d213c12a204870089d1dccc156cd32083d34c32be4e47e9a00213b396693805ed931d793a85cab203a0
+AUX rc-addon.sh 163 SHA256 3e8b421d3b1fa4e7639e57473643c758fc06e8425065415488456fbc96896fbb SHA512 c0be77fa9a75de42885f4141e4eeff213ecfda7529397c636681fb1591f0c446963d55ab99bfc934f835849876352d10045ad896788ed37080532c515adf9e9e WHIRLPOOL 74e63974545ed2acdac866df7d561c6fbb8a11b4fcedc37fb8f164c26ffbb9878003898447c2266803c497b7206081d1001b4e0c9d4060c78fddd87e20261f0a
+AUX vdr-osdserver-0.1.1-gentoo.diff 720 SHA256 46fb17e3518ecbe8222d5b4709c0b8fa59450a5f7bb1c3758b9a0cbda3d3cf50 SHA512 e23147766881e78c5eea907c737f46918cb016a86cd99f183ebd9498f2dead6f73431c22472ad5eede08c17b027ec56960da0e434af0f655f2b433f1b2618a01 WHIRLPOOL 62daba7c5cf9e707219c667294db973c5e695c720cc28df7fa8e6f119027d78ec86c0918dae09181fd2729494929ee97ffe01c62252a87400030a4b5c5d159ab
+AUX vdr-osdserver-0.1.3_gcc-6.patch 2769 SHA256 2bd9f3ab59b81878ba318e52e09f3c9ce55e01976341d67c9d25ef31efee662a SHA512 6173c8160adc701ca814c35a09f4720619684e9607ef289e34cdb26f89b0dd9d7fedf0ca9d7941dbf9549b92555d2b6f7f3ee921a70da956a7b6bfda526c0a38 WHIRLPOOL 9f99037114a3ca1afb5f202358c550c98f5a130d29ab577ef539ba54af92b43742bd98a0c22dfef6636f922fe54ba7ca896177b86e13e50111bc419b6ce36318
+DIST vdr-osdserver-0.1.2.tgz 47649 SHA256 7bfd0a2733034ff10d439079879629583920716aee26a32e2d6cc7b5d38eb42b SHA512 706a2a1484f3182db2d6d1f83560e0c43d9613c0f537ebb4b254fe1de6cc4bad5c044a1b74f02e55067e7c4c0e10c8086758359edd92fe02f5a01013e2717f97 WHIRLPOOL 3c0e19e96c243a1487a915c9d2cfea3e4668de02c80b37ae4f49e3e882a951145baf7c08a9123d7d423e49d09f3fddee9ad458474cd8556e20b3d513c9b22c7a
+DIST vdr-osdserver-0.1.3.tgz 48073 SHA256 b41b0930c793c302378a6ce734d10377fc59021b594c426fa1eff255cfb10620 SHA512 976f61186ed3eb395c3ee2e2bc04b89fe04915a72ae1c70f601cffa134d3f6811feaa233a0dd285c34861389556a27c1ceffcfcc6474ff17581d5f81c8a88acb WHIRLPOOL d712adde60f345599af9320d25d5667125af199c49bca39560ac54d9e7acf9fec1a0d71e14168240fcf4b8e6263536cb45ce2c5b9d5e52aa0eebaa0ff3693e44
+EBUILD vdr-osdserver-0.1.2.ebuild 866 SHA256 9aa48a75161222b8b520de179bfb05036cf103dbc84e8c6c56d956c955a128e8 SHA512 23b47f7c11a893f0eab108816f3ad8dfe0831222663eb6fe72a830440c75d815c26fccc223f1ec9273cfc65ea9f9c6915c6384515fe95136f1362194e8bd765d WHIRLPOOL 669f97f57238c788d45e70ef7857b97fe36960ff658c9130505a7c16f9083d7a91d77eb8fe65c9743c4931093130d79ab041c451ae4ebf0dcd8ea0cbf318923b
+EBUILD vdr-osdserver-0.1.3.ebuild 936 SHA256 deab2b2b30d1a66968c740e18ced95b67d2daf3c67f19bd3bae6a00d85fb5b4e SHA512 a93770202d8e1825c34f2ae8f40df49a723ccee5e886a389e8c9b8c94c512ec436d7936cdcec69301b9a8a5a3f7a9c587d41ca053f0bb6d02f396e8c2d976cd2 WHIRLPOOL 84861e9ba2136585aba71edf50db814499d091e8839bc14b48be665c6b250309abefa34f3e6d27b0b40b9f7700626f7592b77cfaf659c72425090a7dd123914d
+MISC ChangeLog 3275 SHA256 62d4e5c31430dee4cce1ae8951dd68a405222b84cec4a2b2462d621cb18e7199 SHA512 73261d4ba26901c81feceb64b742aff69189d1cac1ee27553aefb91113aded23be60c64de35640b5ecf4394a214d95813aa38b41cb6aa5d9ad5ba176a4407c56 WHIRLPOOL 26799192cf2e44fdc0677c26ee41df3b04b989a5401bfdc41b9bbbbe02620fc9ea3e4185922efa35fec7d275318ae83b45c3c1086c5d7a6a2703d9afd7378fa2
+MISC ChangeLog-2015 1034 SHA256 9b4be76433648af1b359514085fca0b578972ca64fd2e39c971a9eca350c4d3e SHA512 eef1d5b2413ca1a25212beea516ef71f154777b3776652790b6f712f4ccde68bb5eb296b43401626e46fc6fd967a4fd6a16db76ef2066f410662ae1e8f2a601f WHIRLPOOL 5384e8de87f22e96bd6ce06ac6b331177283df8621e729134d4a46d5fa992b14ae97bea74ef571d1eaaf6398e2c325a63ada2bee6567a94ef353a27fce783800
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-osdserver/files/confd b/media-plugins/vdr-osdserver/files/confd
new file mode 100644
index 000000000000..d1f4e888bec2
--- /dev/null
+++ b/media-plugins/vdr-osdserver/files/confd
@@ -0,0 +1,6 @@
+# /etc/conf.d/vdr.osdserver
+
+### Listening port for osdserver plugin
+# default: 2010
+#OSDSERVER_PORT="2010"
+
diff --git a/media-plugins/vdr-osdserver/files/osdserverhosts.conf b/media-plugins/vdr-osdserver/files/osdserverhosts.conf
new file mode 100644
index 000000000000..845c27697e6a
--- /dev/null
+++ b/media-plugins/vdr-osdserver/files/osdserverhosts.conf
@@ -0,0 +1,14 @@
+#
+# osdserverhosts This file describes a number of host addresses that
+# are allowed to connect to the osdserver pluging
+# with the Video Disk Recorder (VDR) on this system.
+# Syntax:
+#
+# IP-Address[/Netmask]
+#
+
+127.0.0.1 # always accept localhost
+#192.168.1.0/24 # any host on the local net
+#204.152.189.113 # a specific host
+#0.0.0.0/0 # any host on any net (USE THIS WITH CARE!)
+
diff --git a/media-plugins/vdr-osdserver/files/rc-addon.sh b/media-plugins/vdr-osdserver/files/rc-addon.sh
new file mode 100644
index 000000000000..17dc986b650c
--- /dev/null
+++ b/media-plugins/vdr-osdserver/files/rc-addon.sh
@@ -0,0 +1,10 @@
+#
+# rc-addon plugin-startup-skript for vdr-osdserver
+#
+# zulio <zulio(at)zulinux.net>
+
+plugin_pre_vdr_start() {
+
+ add_plugin_param "-p ${OSDSERVER_PORT:=2010}"
+}
+
diff --git a/media-plugins/vdr-osdserver/files/vdr-osdserver-0.1.1-gentoo.diff b/media-plugins/vdr-osdserver/files/vdr-osdserver-0.1.1-gentoo.diff
new file mode 100644
index 000000000000..3d6fea51ac89
--- /dev/null
+++ b/media-plugins/vdr-osdserver/files/vdr-osdserver-0.1.1-gentoo.diff
@@ -0,0 +1,16 @@
+change the default path for config directory
+zulio (at) zulinux.net
+
+diff -Naur osdserver-0.1.1.orig/osdserver.c osdserver-0.1.1/osdserver.c
+--- osdserver-0.1.1.orig/osdserver.c 2007-10-07 00:34:47.000000000 +0200
++++ osdserver-0.1.1/osdserver.c 2007-11-30 20:05:54.000000000 +0100
+@@ -72,7 +72,7 @@
+
+ bool cPluginOsdServer::Initialize() {
+ // Initialize any background activities the plugin shall perform.
+- cString OsdServerHosts = AddDirectory(cPlugin::ConfigDirectory(), "osdserverhosts.conf");
++ cString OsdServerHosts = AddDirectory(cPlugin::ConfigDirectory(), "osdserver/osdserverhosts.conf");
+ if (access(OsdServerHosts, F_OK) == 0)
+ Server = new cServer(Port, OsdServerHosts);
+ else
+
diff --git a/media-plugins/vdr-osdserver/files/vdr-osdserver-0.1.3_gcc-6.patch b/media-plugins/vdr-osdserver/files/vdr-osdserver-0.1.3_gcc-6.patch
new file mode 100644
index 000000000000..d5819c523cba
--- /dev/null
+++ b/media-plugins/vdr-osdserver/files/vdr-osdserver-0.1.3_gcc-6.patch
@@ -0,0 +1,85 @@
+fix compile gcc-6
+fix some minor deprecated warnings
+https://bugs.gentoo.org/show_bug.cgi?id=594796
+Signed-of-by: Joerg Bornkessel <hd_brummy@gentoo.org> (2016/Oct/16)
+
+diff -Naur osdserver-0.1.3.orig/Makefile osdserver-0.1.3/Makefile
+--- osdserver-0.1.3.orig/Makefile 2016-10-16 19:17:32.425111158 +0200
++++ osdserver-0.1.3/Makefile 2016-10-16 19:17:52.079111158 +0200
+@@ -48,7 +48,7 @@
+
+ INCLUDES += -I$(VDRDIR)/include
+
+-DEFINES += -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"$(PLUGIN)"' -DPLUGINVERSION='"$(VERSION)"'
++DEFINES += -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"$(PLUGIN)"' -DPLUGINVERSION='"$(VERSION)"' -D__STL_CONFIG_H
+
+ ### The object files (add further files here):
+
+diff -Naur osdserver-0.1.3.orig/interpreter.c osdserver-0.1.3/interpreter.c
+--- osdserver-0.1.3.orig/interpreter.c 2016-10-16 19:17:32.426111158 +0200
++++ osdserver-0.1.3/interpreter.c 2016-10-16 19:12:05.000000000 +0200
+@@ -1347,7 +1347,7 @@
+ return true;
+ }
+
+- timeout=min(ms,100);
++ timeout=std::min(ms,100);
+ return false;
+ }
+
+diff -Naur osdserver-0.1.3.orig/tools.h osdserver-0.1.3/tools.h
+--- osdserver-0.1.3.orig/tools.h 2016-10-16 19:17:32.425111158 +0200
++++ osdserver-0.1.3/tools.h 2016-10-16 19:06:13.000000000 +0200
+@@ -2,6 +2,7 @@
+ #define __OSDSERVER_TOOLS_H
+
+ #include <ctype.h>
++#include <algorithm>
+
+ #include <vdr/tools.h>
+ #include <vdr/remote.h>
+@@ -40,19 +41,19 @@
+ void SetRead(int fd) {
+ if (fd >= 0 && fd < FD_SETSIZE) {
+ FD_SET(fd,&readfds);
+- fdmax=max(fd,fdmax);
++ fdmax=std::max(fd,fdmax);
+ }
+ }
+ void SetWrite(int fd) {
+ if (fd >= 0 && fd < FD_SETSIZE) {
+ FD_SET(fd,&writefds);
+- fdmax=max(fd,fdmax);
++ fdmax=std::max(fd,fdmax);
+ }
+ }
+ void SetExcept(int fd) {
+ if (fd >= 0 && fd < FD_SETSIZE) {
+ FD_SET(fd,&exceptfds);
+- fdmax=max(fd,fdmax);
++ fdmax=std::max(fd,fdmax);
+ }
+ }
+ void ClearRead(int fd) {
+diff -Naur osdserver-0.1.3.orig/osdobjects.h osdserver-0.1.3/osdobjects.h
+--- osdserver-0.1.3.orig/osdobjects.h 2016-10-16 19:28:22.987111158 +0200
++++ osdserver-0.1.3/osdobjects.h 2016-10-16 19:29:19.946111158 +0200
+@@ -56,12 +56,12 @@
+ }
+
+ // Make some protected stuff public
+- cOsdMenu::SetTitle;
+- cOsdMenu::SetCurrent;
+- cOsdMenu::SetCols;
+- cOsdMenu::Del;
+- cOsdMenu::HasSubMenu;
+- cOsdMenu::CloseSubMenu;
++ using cOsdMenu::SetTitle;
++ using cOsdMenu::SetCurrent;
++ using cOsdMenu::SetCols;
++ using cOsdMenu::Del;
++ using cOsdMenu::HasSubMenu;
++ using cOsdMenu::CloseSubMenu;
+ };
+ friend class cPrivateMenu;
+ friend class cPrivate;
diff --git a/media-plugins/vdr-osdserver/metadata.xml b/media-plugins/vdr-osdserver/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-osdserver/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-osdserver/vdr-osdserver-0.1.2.ebuild b/media-plugins/vdr-osdserver/vdr-osdserver-0.1.2.ebuild
new file mode 100644
index 000000000000..fad1d4f13165
--- /dev/null
+++ b/media-plugins/vdr-osdserver/vdr-osdserver-0.1.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: VDR OSD access for ext. programs through a TCP/IP socket connection"
+HOMEPAGE="http://www.udo-richter.de/vdr/osdserver.en.html"
+SRC_URI=" http://www.udo-richter.de/vdr/files/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.4.6"
+
+RDEPEND=""
+
+PATCHES=( ${FILESDIR}/${PN}-0.1.1-gentoo.diff )
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insinto /etc/vdr/plugins/osdserver
+ doins "${FILESDIR}"/osdserverhosts.conf
+
+ dodoc examples/*
+}
+
+pkg_postinst() {
+ vdr-plugin-2_pkg_postinst
+
+ elog "Check configuration files:"
+ elog "/etc/vdr/plugins/osdserver/osdserverhosts.conf"
+ elog "/etc/conf.d/vdr.osdserver"
+ elog "Examples are in '/usr/share/doc/vdr/${P}/'"
+}
diff --git a/media-plugins/vdr-osdserver/vdr-osdserver-0.1.3.ebuild b/media-plugins/vdr-osdserver/vdr-osdserver-0.1.3.ebuild
new file mode 100644
index 000000000000..31d4afc110d4
--- /dev/null
+++ b/media-plugins/vdr-osdserver/vdr-osdserver-0.1.3.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: VDR OSD access for ext. programs through a TCP/IP socket connection"
+HOMEPAGE="http://www.udo-richter.de/vdr/osdserver.en.html"
+SRC_URI=" http://www.udo-richter.de/vdr/files/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.7.20"
+
+RDEPEND=""
+
+PATCHES=( "${FILESDIR}/${PN}-0.1.1-gentoo.diff"
+ "${FILESDIR}/${P}_gcc-6.patch" )
+
+DOCS="examples/* README README.PERL-MODULE HISTORY"
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insinto /etc/vdr/plugins/osdserver
+ doins "${FILESDIR}"/osdserverhosts.conf
+}
+
+pkg_postinst() {
+ vdr-plugin-2_pkg_postinst
+
+ elog "Check configuration files:"
+ elog "/etc/vdr/plugins/osdserver/osdserverhosts.conf"
+ elog "/etc/conf.d/vdr.osdserver"
+ elog "Examples are in '/usr/share/doc/vdr/${P}/'"
+}
diff --git a/media-plugins/vdr-osdteletext/Manifest b/media-plugins/vdr-osdteletext/Manifest
new file mode 100644
index 000000000000..6db3e7f7d3d6
--- /dev/null
+++ b/media-plugins/vdr-osdteletext/Manifest
@@ -0,0 +1,10 @@
+AUX confd-v2 963 SHA256 27dc177dec616a874fd192c7380ab29c49c8cae0168d01f0376b5eb420e1d3c6 SHA512 9690245ea6e822c4bec6bf6b9223cf162b3ac1b3fb742de1488c74bfd287698a6d67622951d69ee0ede515e17a727a077ecf6f0eba9c3e46e9393309925484c6 WHIRLPOOL 47df743b2051d63deec4adfd3c2da0502e50b216577829840fbd99704d1cc17240529866b8f5e40a3182e059b8bc14992522fa9278e2f365ad01b5775d673208
+AUX rc-addon-v3.sh 1228 SHA256 9172c6630cadf526cdafe91a69e80cd465510d3bea75908825bb2f55497c5879 SHA512 ec139bda35653a186071a6199bf70ed5c667a6c6d76bf2e16ce142dc577eb3b8b3da8f716f06d2334af0bfed56fb27087d5b44752b19c4e2bc698cbab26c54f7 WHIRLPOOL 1951f5a8df2e731f15df4ce4be60b6a77b1909888f7e255dcc80d4a00022c28f1b8af40b00dca5cbe6f76e47a72105121c526b060cd942d602d8bf89346db683
+AUX vdr-osdteletext.sudo 41 SHA256 baa4760fb67919131303ced12cb0b8cc75672615cd2d42e571b1e82656307439 SHA512 bf67c332d86cc4d85c6e67a7d9d4fe8271dec1ca3a319bcb22c234278545120de99a97409c19c7f5e37d1f87e97a09306688ce868f385b502305c730bfa0263f WHIRLPOOL 3d5d3113edb6a02f0b92de9de6e250ba3464846afc81a174f78e68dcbed833fab5e36b3b133d3a1c3789db221bdc6e8ae47a8db0f26499ce4c6e4379e968494a
+DIST vdr-osdteletext-0.9.4.tgz 62971 SHA256 625a16cd8da78075d0ea2ae687455dad886f4e4ebcec9e16372d32a9f497c77b SHA512 fe688f7dfddf5d5f270dcf7c2b4d3ab70cee68d0f75e0d283479d5c84217a17f4f1d638e764adaa6e3bbffd4e4a7f8bd1b55c6ab2847592b0a3ad27ffad50dbe WHIRLPOOL fc8e37637954ce72180dae0e6285accd296036c2ea28f957a343e1f74650e1d8baed9b6297196a303fc8211a4ede144fb735e023710454e509915316a3e0bae3
+DIST vdr-osdteletext-0.9.5.tgz 62692 SHA256 fd607076d58e3742e7264ce8d548abc06b6717f83e7153d60bd4542655c0b306 SHA512 cb75189c1065fb53b99fd684e7fcc3d373a799fd77965780fdb36dc0c2458e5c94896bf6516451f1a038d3bf7bf7cc962f3a3d53be4f0c43c41acda6267bbcaf WHIRLPOOL 881126226b2f12dab058b9a98ab8ef01e2f0cfc217b05c17bcacd6d096bc4c8defbbace9a68d91a8a28cb540cb34fe5161d8cc095590ccd5b919929cd268749f
+EBUILD vdr-osdteletext-0.9.4-r1.ebuild 722 SHA256 3a634a6b175d958ef23a52f0522a8c35ad893cf8eac89960b7136ddc92aa8276 SHA512 e0a6afb65f6107d964d455d41f130f35164cad527414206bde60055674b943bb9ab2ae737829636cc5d3a1e143efa95c7c46cdba5ed8f2d37a28160dd02e952f WHIRLPOOL f329f0bc02406b352ad32136cf34579d23279c7267d84f5451078459f940ca59e57311eda2d279832fa1f7ec100d5a58eb568418e4dacf48a6165c729dc6e20a
+EBUILD vdr-osdteletext-0.9.5.ebuild 724 SHA256 50b1edb7382177a3265532dd424b6dd9634a280948ce32e7a80ecd28b760f392 SHA512 c1837c221f3ddb142fc58b69d5a5b0de6e7b74e2cf7f157cb69b4332d8d925148878e107655d734a9d14e8666a1a7d31e3d9dd586f24784ca6059c6bb7feac28 WHIRLPOOL bccb823483d0550f752db387967282a6a6b0f716cb6b4edb25f0492daf0eaca0009b3d7e1093d48160b9080a6e60d3f48dc7c5d6a3582e493e3196c9a9a62c89
+MISC ChangeLog 2601 SHA256 b04354b7c1ec3d82e4f3500aac63032bc2d8e522754b9362c2fdabba2ae48926 SHA512 9dfa69864d7f510e4d1f417a178cb2b929c391db0c8407ad318bbdf19a97a0c993e376b99e844005c1d012f3d26682ff90b25d307fe9361ba57c3f5b1f12acbe WHIRLPOOL e75e6c12810d6eea4f657e2fee11797042ba2af277202a44e70daa557ecfe2f000d2c94c2f972476fa8e4ff45ceb3602630b2ebbf298bd260797f92b74ce3737
+MISC ChangeLog-2015 5523 SHA256 876653a8cace3d6763a8b5ae0065d91bab7d5990ccc4c60321f06cf3038c3f12 SHA512 74d764342016aa436222562c89dc4b481328bdd3d2f8d1ef463f8e5199f1906f2b880fb912ddb1114777941e1a926a7edc5f88a76370e6c26d9ab6d05b8357c1 WHIRLPOOL f5f7d11d82923b89d3ec58621aef1406cf97d243f5b66bdb886d675c8064c1156a4d421cc201b8029be9a733e6f62d44e61b927d4f41c401dcf76b7e29c6859c
+MISC metadata.xml 420 SHA256 8e5a32195d757a00461a592fe15d20c10f96380deff1e44f85863012ae3848fc SHA512 0bbd9694bbd53681277bc2c43f15a48b83b5c6a8746e80a9d5dd2d034a3f07e989893e0861344b09e7c6ddf62359b46497241e56cb8e5cd94f0e8507ed69878f WHIRLPOOL e50fd92f4f9d4cba0438fe06a5ffba864263d47672848cc50cd778ca14617dcea883b507506f0197eeacbfd97774f0fdc0e2761fb01949f899960313d382daad
diff --git a/media-plugins/vdr-osdteletext/files/confd-v2 b/media-plugins/vdr-osdteletext/files/confd-v2
new file mode 100644
index 000000000000..1cfe42c11bc0
--- /dev/null
+++ b/media-plugins/vdr-osdteletext/files/confd-v2
@@ -0,0 +1,37 @@
+# /etc/conf.d/vdr.osdteletext
+
+# ################################################
+#
+# for minimal activity on your Harddisc
+# store the vtx files in a temp filesystem
+# allowed values: yes no
+# default: yes
+#OSDTELETEXT_TMPFS=yes
+
+
+# ######### Expert Functions ###################
+#
+# set the size of the videotext store
+# (when using TMPFS this is taken from RAM)
+# allowed values: size in megabyte
+# default: 20 # used 20 Mb for videotext
+#OSDTELETEXT_SIZE=20
+
+# set the dir of the tmpfs
+# allowed values: directory names
+# default: /var/cache/vdr/osdteletext
+#OSDTELETEXT_DIR=/var/cache/vdr/osdteletext
+
+# store top text pages at cache. (unviewable pages)
+# allowed values: yes no
+# default: no
+#OSDTELETEXT_STORETOPTEXT=no
+
+# ######## NOTE! ################################
+#
+# User with an old install have an entry like
+#
+# tmpfs /vtx tmpfs size=20M 0 0
+#
+# in the /etc/fstab
+# you can remove the entry, not needed anymore.
diff --git a/media-plugins/vdr-osdteletext/files/rc-addon-v3.sh b/media-plugins/vdr-osdteletext/files/rc-addon-v3.sh
new file mode 100644
index 000000000000..3dde26bec61c
--- /dev/null
+++ b/media-plugins/vdr-osdteletext/files/rc-addon-v3.sh
@@ -0,0 +1,48 @@
+#
+# rc-addon-script for plugin osdteletext
+#
+# Joerg Bornkessel <hd_brummy@gentoo.org>
+# Matthias Schwarzott <zzam@gentoo.org>
+
+: ${OSDTELETEXT_TMPFS:=yes}
+: ${OSDTELETEXT_SIZE:=20}
+: ${OSDTELETEXT_DIR:=/var/cache/vdr/osdteletext}
+: ${OSDTELETEXT_STORETOPTEXT:=no}
+
+# depends on QA, create paths in /var/cache on the fly at runtime as needed
+init_cache_dir() {
+ if [ ! -d "${OSDTELETEXT_DIR}" ]; then
+ mkdir -p ${OSDTELETEXT_DIR}
+ chown vdr:vdr ${OSDTELETEXT_DIR}
+ fi
+}
+
+plugin_pre_vdr_start() {
+ init_cache_dir
+
+ add_plugin_param "-d ${OSDTELETEXT_DIR}"
+ add_plugin_param "-n ${OSDTELETEXT_SIZE}"
+
+ if [ "${OSDTELETEXT_STORETOPTEXT}" = "yes" ]; then
+ add_plugin_param "-t"
+ fi
+
+ if [ "${OSDTELETEXT_TMPFS}" = "yes" ]; then
+ ## test on mountet TMPFS
+ if /bin/mount | /bin/grep -q ${OSDTELETEXT_DIR} ; then
+ :
+ else
+ einfo_level2 mounting videotext dir ${OSDTELETEXT_DIR}
+ sudo /bin/mount -t tmpfs -o size=${OSDTELETEXT_SIZE}m,uid=vdr,gid=vdr tmpfs ${OSDTELETEXT_DIR}
+ fi
+ fi
+}
+
+plugin_post_vdr_stop() {
+ if [ "${OSDTELETEXT_TMPFS}" = "yes" ]; then
+ if /bin/mount | /bin/grep -q ${OSDTELETEXT_DIR} ; then
+ einfo_level2 unmounting videotext dir ${OSDTELETEXT_DIR}
+ sudo /bin/umount ${OSDTELETEXT_DIR}
+ fi
+ fi
+}
diff --git a/media-plugins/vdr-osdteletext/files/vdr-osdteletext.sudo b/media-plugins/vdr-osdteletext/files/vdr-osdteletext.sudo
new file mode 100644
index 000000000000..87a80946cb43
--- /dev/null
+++ b/media-plugins/vdr-osdteletext/files/vdr-osdteletext.sudo
@@ -0,0 +1 @@
+vdr ALL=NOPASSWD:/bin/mount, /bin/umount
diff --git a/media-plugins/vdr-osdteletext/metadata.xml b/media-plugins/vdr-osdteletext/metadata.xml
new file mode 100644
index 000000000000..bf53265d5436
--- /dev/null
+++ b/media-plugins/vdr-osdteletext/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ <description>Please contacts maintainer before you change something.</description>
+ </maintainer>
+ <longdescription>
+ VDR Plugin to show videotext on OSD
+ </longdescription>
+</pkgmetadata>
diff --git a/media-plugins/vdr-osdteletext/vdr-osdteletext-0.9.4-r1.ebuild b/media-plugins/vdr-osdteletext/vdr-osdteletext-0.9.4-r1.ebuild
new file mode 100644
index 000000000000..42afc668ae97
--- /dev/null
+++ b/media-plugins/vdr-osdteletext/vdr-osdteletext-0.9.4-r1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+VERSION="1282" # every bump, new version
+
+DESCRIPTION="VDR Plugin: Osd-Teletext displays the teletext on the OSD"
+HOMEPAGE="http://projects.vdr-developer.org/projects/show/plg-osdteletext"
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.7.39"
+RDEPEND="${DEPEND}"
+
+VDR_RCADDON_FILE="${FILESDIR}/rc-addon-v3.sh"
+VDR_CONFD_FILE="${FILESDIR}/confd-v2"
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insinto /etc/sudoers.d
+ insopts -m440
+ newins "${FILESDIR}/vdr-osdteletext.sudo" vdr-osdteletext
+}
diff --git a/media-plugins/vdr-osdteletext/vdr-osdteletext-0.9.5.ebuild b/media-plugins/vdr-osdteletext/vdr-osdteletext-0.9.5.ebuild
new file mode 100644
index 000000000000..074d772dbc75
--- /dev/null
+++ b/media-plugins/vdr-osdteletext/vdr-osdteletext-0.9.5.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+VERSION="1881" # every bump, new version
+
+DESCRIPTION="VDR Plugin: Osd-Teletext displays the teletext on the OSD"
+HOMEPAGE="http://projects.vdr-developer.org/projects/show/plg-osdteletext"
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.7.39"
+RDEPEND="${DEPEND}"
+
+VDR_RCADDON_FILE="${FILESDIR}/rc-addon-v3.sh"
+VDR_CONFD_FILE="${FILESDIR}/confd-v2"
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insinto /etc/sudoers.d
+ insopts -m440
+ newins "${FILESDIR}/vdr-osdteletext.sudo" vdr-osdteletext
+}
diff --git a/media-plugins/vdr-peer/Manifest b/media-plugins/vdr-peer/Manifest
new file mode 100644
index 000000000000..adbbdc9350a4
--- /dev/null
+++ b/media-plugins/vdr-peer/Manifest
@@ -0,0 +1,5 @@
+DIST vdr-peer-0.0.1.tgz 21948 SHA256 5a34dd6d9d37749ab8e34489c42becf62f5a9e2e6b03f507744d73cce72aac5d SHA512 4605f971cb2eefbcafa665274a1087303a0d820035aef5642d46855b923d2432f12909f5ae7711016b6628249a06197c9e2ebddc3072d5a67f0b8fb0eb18f35d WHIRLPOOL 267e682d89f2611005cc28d1294eda11126e5a999ab215023050f1879f4a2e0e65194aa66888817941eb41710ced71f318ccb53edc6622c383f085765c8e4346
+EBUILD vdr-peer-0.0.1.ebuild 390 SHA256 66ba499680e23ff8cdae521fed729258869cf69be3586a0eab857ce41f72f211 SHA512 3fd5b7403bcec231fec63c31caf99d600315f2919894a41b64ce603afa62573bea833dee8693c949895fb0f1e0815c8ffb97b6d663b9e73d3f2332dfc299e65a WHIRLPOOL beb8665f6b3f4ec8c008064ff76e87551fda6d8eb01d16c2d891a9a5a44b0fb9b718d3ac918e54b662c58a64724d3b67ccccdcfcfadd3eda9438305c1af40ba8
+MISC ChangeLog 2828 SHA256 4f08f9db3a674f96a484f83d438edab3733f9f41947b26efb5d5d23780e596b6 SHA512 ac8a14353f51b0cbcbeea1a423465c0c3e66427d049cddef2df046994a9cd3d7832a94c1d5efd37f052bf661687fa1ba7884f26cdf7ccf5a2c7aba355795de7b WHIRLPOOL d2f26fc6f61a8308c591b17ada386b636a3bb879a10fcd26a8b66d8336379f0e4f1ba7420adde873a71416cac67f9bab02557160d758a689428d2b2129a258d5
+MISC ChangeLog-2015 365 SHA256 bb790e6c85d144276d74ba98ef23963537ecb0dc77c73e2d7f7348fa8eb18659 SHA512 7dcaec9ae0fec95418fc314135d477b9ff0d73ba97be626ac06bbf838c4aeb7487f242ec43e0959627289fd41dcbdbeac0f9d2711e46490c1d91db1b9212322b WHIRLPOOL 7bba94e5f0a29af9b4885de1cdee55579e653d5a406d5609cf6072d6f98e1de9c8f3655f9bec4b7404a9a818104b29aef20c2237529a9f3bb377b17c4186a9da
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-peer/metadata.xml b/media-plugins/vdr-peer/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-peer/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-peer/vdr-peer-0.0.1.ebuild b/media-plugins/vdr-peer/vdr-peer-0.0.1.ebuild
new file mode 100644
index 000000000000..942815724620
--- /dev/null
+++ b/media-plugins/vdr-peer/vdr-peer-0.0.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: peer-to-peer between multiple VDRs"
+HOMEPAGE="http://vdr.schmirler.de/"
+SRC_URI="http://vdr.schmirler.de/peer/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2"
+RDEPEND="${DEPEND}"
diff --git a/media-plugins/vdr-permashift/Manifest b/media-plugins/vdr-permashift/Manifest
new file mode 100644
index 000000000000..ddae08344fd4
--- /dev/null
+++ b/media-plugins/vdr-permashift/Manifest
@@ -0,0 +1,14 @@
+AUX permashift.mk 3202 SHA256 6668621f8a073e8862ab9e834ba0c3d0a64bca0b441dad550265c6076276929f SHA512 5c4a81d9f1eb9872f8fb9314f7da32a3fcbfe931b28e6389083e37365a8d318f764422328deb290606cceccd3e243cc95250a2aa1aae60985a882c9f66042d29 WHIRLPOOL 519a4082514c425f0865bebdae5a63574ef79a575f25a7b5d738136e2b015ed8a984c9586a45bd52ffee10742292cfc22fa75357c3941de820f66abda826c026
+DIST permashift-0.5.1.tar.gz 11621 SHA256 50d23f315533914ce373e2a6bce706972e20b26428d33c1cf8435e3a7cbb68ab SHA512 ff2cfa0d453b2a0b2fb2446f1d089633b57e62e124e4b2f1b6493865375ea37ebbde9b2f92c797dabf967f52db7bf440bddc749740be8fad81f61e067a62e19c WHIRLPOOL a5683d93e054383acefd5608761fc75e576c97f5b61992b685f526646676718640930b1a112bf91dab4b0d1f4d1302fe154022a370a4ba414383b9979fc2bdb2
+DIST vdr-permashift-0.5.2.tgz 12927 SHA256 e881d6b494f68463475ee07a12f64482154fa35b30c17930e45a8cc969a251d2 SHA512 4879203ea797f40992efa4b21dc5bd47137e7f171a73051cfbb8721c53a68fb2d93235b91be64c65a56c473dffc51abf6e68d33dff5f6793c05426e31f49038f WHIRLPOOL 4a41f39c17aa0a8445151732c9268b0df6d97642f6be176ea42d3bf00196d985c6c526926e7797f32d3fcae71296f87415a2d4223e3e118ba4deb41011d09e56
+DIST vdr-permashift-0.5.4.tgz 13109 SHA256 8f829bddfdc4e378c5337d79e93f7f29c2163abe191b24920adfd6e890647741 SHA512 4798dc60106ca35b0657764b636325ee48ca3a266cf8145c5e3acbd6a779efdc7215feb4158af333f87ae0fa658063cb40e7b11eb631babd5163881a6e55b7fe WHIRLPOOL 4caf192efe25faa2cf7ce123cbdd6c1d65ee930c62515c3fff8f8458e3fc121065256cfeb17c54447707e6ddb2e4f796439de59092b5d171f843dc87d6d7162a
+DIST vdr-permashift-1.0.0.tgz 42520 SHA256 c6d75c2e68014a81a7631a7b372bba16ef1f5c8bca1463f5dc0a7b18206f92b7 SHA512 fee1eaa7f58f266d29844d0285fc34a9796dd3d3fc2a7a0d7c6591f1298abb0c305cc221125b47f5d16af46c51bb794638a2b3c440a6da86be385fd290723b7f WHIRLPOOL 0feade861baf5614349ae4482adf268affc614e51342d10e8d27a5bf6e55ae2bc45292a5c2dd072de7fae51e3759e4fcc1d21e8142faf054e4924031b14cca6c
+DIST vdr-permashift-1.0.1.tgz 49184 SHA256 ca9fae214e30da365b0dec42e93e13e0933fade6ea35b344c40891489cd8a51c SHA512 b69e492e42f9ba2123f45e5ea1de8db937c3569a35da53429a4c97222e8a1aff0d4a5ab22920e65796d173e2963a9feda02a5a558309784b6296cd041352f252 WHIRLPOOL 038e33fdc258a21614a58952ffc223d9235f1a997e85421584eecebbe95d06eb1a0287b3fafcfc48b829601a3a6ee36078df94124dbacef20f6b858ae142d2c6
+EBUILD vdr-permashift-0.5.1.ebuild 620 SHA256 0bb0a11597fb975a1d70a4432b1324e4e09a7616d13210aadac9ab3fa5a1c698 SHA512 5b0555826e54e884ce1d4b4b9ee261b8b03655ea697e8b0e75ad412fa771ccbcedea8911c1d8ca1ea9a44cd9406e585944a53c4aac1c2d1f1df4bc2f26a586f0 WHIRLPOOL 707efb1575dc8a7d435b1d948cd3fcc0e197c64e690253b8a51440bad783ad572f88c5a94c5fc6172e4165a70610347ead79c5cd3be9ea8e79c0b875c3fbda01
+EBUILD vdr-permashift-0.5.2.ebuild 509 SHA256 bee4d49ee56d1bed0b85ee3f0649a226211cd4f7f7f18697bdacfcdcb6768bdf SHA512 2d7e3b6a7a016a2876c9fa3659afc1a0985a7665d7477c5780d2d73bd42bc6661c0715d4f1e93cb02c58cdeb8e2c726d75cf21adbca5d17a4b7df19430baadd1 WHIRLPOOL 6ae539fadd7b2a024e3859563644a4001fe4b8f729f33b4acc015f73bfceed8226306b96b5780d25941ecff8cb3f1c3659c8cb98abd3988c3dbc22edfb7ef5b6
+EBUILD vdr-permashift-0.5.4.ebuild 482 SHA256 729764350c305371a203d8952045954db6fad356c7c5649fa83ddc8925796789 SHA512 b74cdf6b391b2554db2deff0fa87744f310bb454a150b152a143e250f9c97abecf69d036271e28b77aa881367f54870943a5d62c220060f1faf04e2f6790f5fa WHIRLPOOL 705a723647718df5578ab3422fcd66e4eecca65c9ccff27ff979f6e0246d7ee039ea955439fbd734318a330bfbea0a30b7834597aca4a1798f334a04252e32fb
+EBUILD vdr-permashift-1.0.0.ebuild 465 SHA256 9c73396c3827c45d32585e19d489a07b7bffb527ac39f5c7610c4785310a6fd1 SHA512 a1486ed0c3ec4893e8660b2b679d0768b96862d65525958fa1c0087f3e5d0c71a08bc82aed9a8028ea7bf1d1b98d8200ba23829755a386aa420496ad09170d27 WHIRLPOOL 4953675680beee87f24bd5574733e707a841c51fa701a1d2b495d19429bf245f476b544dd75336c9cfef8f74f45409da6626297b37592926ba1b8c63f5e49a9f
+EBUILD vdr-permashift-1.0.1.ebuild 465 SHA256 a1b847e480ff624268a42777b659d9d97a966b4979acd57db26e55d3bf564170 SHA512 2874585fa8d0b034bb13e991cb43b188fd00457dba3cb4e810c3c8a3398714eaf9d472e18ab23f601875e37f2c62d036402a9fcb908d56ee6b7e84a8b977755c WHIRLPOOL 17ad4e1d4e3fdb1736d0b2f93af81ba1dde4a74d56ad0cb52c113b66a3229f3af242c09cf5e1baf9393aeb52cf7ee14bb3c8fac2e9d49957a5e032b792fd2066
+MISC ChangeLog 3136 SHA256 52ef975684ccbd3f5b843919691b0c52f6ba8c9d919d37510fb47409d2839b13 SHA512 98e20af10a2a7e2f25ee9b0480927b1f49208ee79c73b4267bc5339b23c99a3774285d3642b907ec9b6661086f8627617c0896cdc02af7a17a8ec889c4e898a1 WHIRLPOOL b581fe3a9eab11edfb2ca84fb19299da62d342d5f9134a961227c43bc58686a21d63d44c6a344143c770f68443fac6598f943be068ea2d28e3ec7ee3018f826f
+MISC ChangeLog-2015 1152 SHA256 dca978fc562da8b364b12b49e2caec9f838d846bd791bc2f0efc997e1d3e403b SHA512 3094aa7dd79d6bc137e07ddf6f91083c37204c8ff0bf20d3466d37d2b339da06c9c53420a20d27af43aa0fb13270995baae389f86c074f47d003f6e8a5cf3284 WHIRLPOOL ddf34737bd53564c156ea3c6daa64cacb360cef51b2500f738f6f98941a363936edb2a2a7b714e6052155995f488df1f6f2f75900618fc152cdbf0e9f1cc4dcb
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-permashift/files/permashift.mk b/media-plugins/vdr-permashift/files/permashift.mk
new file mode 100644
index 000000000000..9b4fdc092f7b
--- /dev/null
+++ b/media-plugins/vdr-permashift/files/permashift.mk
@@ -0,0 +1,124 @@
+#
+# Makefile for a Video Disk Recorder plugin
+#
+
+# 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.
+
+# add the name of the plugin, next edit the OBJS line,
+PLUGIN = permashift
+
+### 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 directory environment:
+
+# 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
+
+### The compiler options:
+
+export CFLAGS = $(call PKGCFG,cflags)
+export CXXFLAGS = $(call PKGCFG,cxxflags)
+
+### The version number of VDR's plugin API:
+
+APIVERSION = $(call PKGCFG,apiversion)
+
+### Allow user defined options to overwrite defaults:
+
+-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 +=
+
+DEFINES += -DPLUGIN_NAME_I18N='"$(PLUGIN)"'
+
+### The object files (add further files here):
+
+OBJS = $(PLUGIN).o
+
+### The main target:
+
+all: $(SOFILE)
+# i18n
+
+### Implicit rules:
+
+%.o: %.c
+ $(CXX) $(CXXFLAGS) -c $(DEFINES) $(INCLUDES) -o $@ $<
+
+### Dependencies:
+
+MAKEDEP = $(CXX) -MM -MG
+DEPFILE = .dependencies
+$(DEPFILE): Makefile
+ @$(MAKEDEP) $(CXXFLAGS) $(DEFINES) $(INCLUDES) $(OBJS:%.o=%.c) > $@
+
+-include $(DEPFILE)
+
+### Internationalization (I18N):
+
+PODIR = po
+I18Npo = $(wildcard $(PODIR)/*.po)
+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 $@ `ls $^`
+
+%.po: $(I18Npot)
+ msgmerge -U --no-wrap --no-location --backup=none -q -N $@ $<#
+ @touch $@
+
+$(I18Nmsgs): $(DESTDIR)$(LOCDIR)/%/LC_MESSAGES/vdr-$(PLUGIN).mo: $(PODIR)/%.mo
+ install -D -m644 $< $@
+
+.PHONY: i18n
+i18n: $(I18Nmo) $(I18Npot)
+
+install-i18n: $(I18Nmsgs)
+
+### Targets:
+
+$(SOFILE): $(OBJS)
+ $(CXX) $(CXXFLAGS) $(LDFLAGS) -shared $(OBJS) -o $@
+
+install-lib: $(SOFILE)
+ install -D $^ $(DESTDIR)$(LIBDIR)/$^.$(APIVERSION)
+
+install: install-lib
+# install-i18n
+
+dist: $(I18Npo) clean
+ @-rm -rf $(TMPDIR)/$(ARCHIVE)
+ @mkdir $(TMPDIR)/$(ARCHIVE)
+ @cp -a * $(TMPDIR)/$(ARCHIVE)
+ @tar czf $(PACKAGE).tgz -C $(TMPDIR) $(ARCHIVE)
+ @-rm -rf $(TMPDIR)/$(ARCHIVE)
+ @echo Distribution package created as $(PACKAGE).tgz
+
+clean:
+ @-rm -f $(PODIR)/*.mo $(PODIR)/*.pot
+ @-rm -f $(OBJS) $(DEPFILE) *.so *.tgz core* *~
diff --git a/media-plugins/vdr-permashift/metadata.xml b/media-plugins/vdr-permashift/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-permashift/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-permashift/vdr-permashift-0.5.1.ebuild b/media-plugins/vdr-permashift/vdr-permashift-0.5.1.ebuild
new file mode 100644
index 000000000000..d1bdfe4efab6
--- /dev/null
+++ b/media-plugins/vdr-permashift/vdr-permashift-0.5.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: permanent timeshift by recording live TV on hard disk"
+HOMEPAGE="http://ein-eike.de/vdr-plugin-permashift-english/"
+SRC_URI="http://ein-eike.de/wordpress/wp-content/uploads/2013/01/permashift-${PV}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.7.38[permashift]"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${VDRPLUGIN}"
+
+src_prepare() {
+ cp "${FILESDIR}/${VDRPLUGIN}.mk" "${S}"/Makefile
+
+ vdr-plugin-2_src_prepare
+}
diff --git a/media-plugins/vdr-permashift/vdr-permashift-0.5.2.ebuild b/media-plugins/vdr-permashift/vdr-permashift-0.5.2.ebuild
new file mode 100644
index 000000000000..9351d1eb5e4f
--- /dev/null
+++ b/media-plugins/vdr-permashift/vdr-permashift-0.5.2.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: permanent timeshift by recording live TV on hard disk"
+HOMEPAGE="http://ein-eike.de/vdr-plugin-permashift-english/"
+SRC_URI="http://ein-eike.de/wordpress/wp-content/uploads/2013/03/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.7.38[permashift]"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${VDRPLUGIN}"
diff --git a/media-plugins/vdr-permashift/vdr-permashift-0.5.4.ebuild b/media-plugins/vdr-permashift/vdr-permashift-0.5.4.ebuild
new file mode 100644
index 000000000000..94bf8c9b7db2
--- /dev/null
+++ b/media-plugins/vdr-permashift/vdr-permashift-0.5.4.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: permanent timeshift by recording live TV on hard disk"
+HOMEPAGE="http://ein-eike.de/vdr-plugin-permashift-english/"
+SRC_URI="http://ein-eike.de/wordpress/wp-content/uploads/2013/05/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.0.2-r1[permashift]"
+RDEPEND="${DEPEND}"
diff --git a/media-plugins/vdr-permashift/vdr-permashift-1.0.0.ebuild b/media-plugins/vdr-permashift/vdr-permashift-1.0.0.ebuild
new file mode 100644
index 000000000000..10106654bfe6
--- /dev/null
+++ b/media-plugins/vdr-permashift/vdr-permashift-1.0.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: permanent timeshift by recording live TV on RAM"
+HOMEPAGE="http://ein-eike.de/vdr-plugin-permashift-english/"
+SRC_URI="http://ein-eike.de/wordpress/wp-content/uploads/2014/08/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.0.6[permashift_v1]"
+RDEPEND=""
diff --git a/media-plugins/vdr-permashift/vdr-permashift-1.0.1.ebuild b/media-plugins/vdr-permashift/vdr-permashift-1.0.1.ebuild
new file mode 100644
index 000000000000..c7b416aed7e6
--- /dev/null
+++ b/media-plugins/vdr-permashift/vdr-permashift-1.0.1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: permanent timeshift by recording live TV on RAM"
+HOMEPAGE="http://ein-eike.de/vdr-plugin-permashift-english/"
+SRC_URI="http://ein-eike.de/wordpress/wp-content/uploads/2014/11/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.0.6[permashift_v1]"
+RDEPEND=""
diff --git a/media-plugins/vdr-picselshow/Manifest b/media-plugins/vdr-picselshow/Manifest
new file mode 100644
index 000000000000..f6a10e245436
--- /dev/null
+++ b/media-plugins/vdr-picselshow/Manifest
@@ -0,0 +1,8 @@
+AUX vdr-picselshow-0.0.2-gcc-4.4.diff 857 SHA256 e19013df8f01098a896cde8c2409faa7d8322f02b6c5182aaf7b40be1e76767f SHA512 ade3b8b2a2b157ed60882dcaff8a3128d682bf0402f4a68149e3547d831f639b203495ed4558d19d23b79abc38c863f5780f568af38f931eddf975ae8160f533 WHIRLPOOL 84df6fb87335e81c0b497b263868b6d0646e26b108035bffa7dcee64d8c90cfe2887e654eed2f33ef272a5f2169dde582fa2bcde841daef8f943cea2efeb6470
+AUX vdr-picselshow-0.0.2-gentoo.diff 360 SHA256 306c69b082f059ff65e1cb402e6d2d12399af5c1da6e0b870733eec7b02dffe9 SHA512 8c9bd295158170c2828ed5e516c67a498ef37c9e5f13986f85f8b9103e789bb2a996eca96f43d2eff1e2367d778f4bb6f3b3c2071923fa9307dee0e443dc4bb6 WHIRLPOOL c64e9c7b92b3aa124bce442c5e4684def9d96c481f55d1193452177f8e042762b41f281686c16115dd4a5c2f19d0ca9a5b2712b7f04bdc49bf79f46fea9351e8
+AUX vdr-picselshow-0.0.2-vdr-1.5.x.diff 864 SHA256 8e7d8acf36b9021b96b9e3aec05b931f892badb6b17e3ca8555cabe1072f1275 SHA512 0920b75b8efde30223b7315b37fa0feede9f4a268ac3388dd36d50a08fdb508613357ace921742a1ff1b79db319836fdb84b96140e95b0cf6837ca54a80d9683 WHIRLPOOL fef5e46f11bab0e3b5161856103a858db51b1a6d0c93fb3c953bb1ab17891571d551025280443f9ff75fb3f4f386f33b3936b61308686b241c53dd8ae27b7eda
+DIST vdr-picselshow-0.0.2.tar.gz 97365 SHA256 48cb37a10e9fe946b2a97b986c96fc943f89fb67e2fe5535df98bab1f4802ac7 SHA512 3904d9a423c70041e013a2a6a326b0a071c9d315a9853edfbbceca8bab7eed1d672657ae95c0956c18d15c2ace1e28dd1ebe0784ed18770d1e629888188ee543 WHIRLPOOL e1fd74cc77d9bffe2caee81021b26976acab21eca5ab023194a53fc20e4f369852b2229f6a43e871b0e815f2b848ac94a2cf2f7a39c52cc915c7eaa49afb5cc4
+EBUILD vdr-picselshow-0.0.2.ebuild 1062 SHA256 374ec996f1386d66cf2f2f9a7c0f63159601ad3fb10c894d9668177c80be950a SHA512 67474d699d621713e5443bef3727ad5a72e2cf43b5654858dacc4419c453f45e577ce8385898341a49e268f71660f4ac2617e62d5fe66bea97576b6626240c93 WHIRLPOOL 7c698e5d0f4b5003bfa441a1587d801c5ce52ba6e6a0d2544c8d5f4dc4ecdee750380cf574adf5c7a6e4d2f9ad89c0a8ac975149d52bdccf4564319c484e17ef
+MISC ChangeLog 2979 SHA256 d63273b5ba0ad7b5039481a8f6c641bb66be0e9016a38bba480296ab04674084 SHA512 653bd06689fe4e690d629a61b31882499947bfcc321cd86a4dfe7fbf80a64ced916a324c507d712de428a39097b1b4796514b62f60e6dbe25336152e8ed38078 WHIRLPOOL 71d6a5b382e52b0aa7a59c7a6048b3a70e3efd1a684f26e16f9935bf8d6d605541dfebace3bb0276f68c63f53834b4fc487d7980358834699e04e19561d34680
+MISC ChangeLog-2015 937 SHA256 1aa7b5cd8a4844446f5d0e0f6f6636b8e1f3c518bfbac83db4a4af4e7b3aeca5 SHA512 e9a2f9f1ce990424af1b35b8dbd2bf3251cf8a2f941b58ce83be069b4399533d53b68b2d548ddd64620ac67d37e6e5791a9d0bea792245d7903aa7cc6b8c6889 WHIRLPOOL c54028f9598b86cf0f25623508584cadbd7fe2b5beb724c24c61525089d79361809f356d3101ff3dcc6f14ea7df807defa1c764310fe5ba44bd50199949fe2dd
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-picselshow/files/vdr-picselshow-0.0.2-gcc-4.4.diff b/media-plugins/vdr-picselshow/files/vdr-picselshow-0.0.2-gcc-4.4.diff
new file mode 100644
index 000000000000..de72e9e5b31e
--- /dev/null
+++ b/media-plugins/vdr-picselshow/files/vdr-picselshow-0.0.2-gcc-4.4.diff
@@ -0,0 +1,23 @@
+diff -ru picselshow-0.0.2-orig/data.c picselshow-0.0.2/data.c
+--- picselshow-0.0.2-orig/data.c 2009-08-10 10:56:14.657708090 +0200
++++ picselshow-0.0.2/data.c 2009-08-10 11:02:12.287665408 +0200
+@@ -453,7 +453,7 @@
+
+ bool cFileSource::Action(eAction act)
+ {
+- static char *str[] = { "mount", "unmount", "eject", "status" };
++ static const char *str[] = { "mount", "unmount", "eject", "status" };
+
+ char *cmd = 0;
+ asprintf(&cmd, "%s %s %s", g_szMountScript, str[act], basedir);
+diff -ru picselshow-0.0.2-orig/imagecache.h picselshow-0.0.2/imagecache.h
+--- picselshow-0.0.2-orig/imagecache.h 2009-08-10 10:56:14.654371019 +0200
++++ picselshow-0.0.2/imagecache.h 2009-08-10 11:01:18.421003775 +0200
+@@ -5,6 +5,7 @@
+ #ifndef VDR_IMAGECACHE_HPP
+ #define VDR_IMAGECACHE_HPP
+
++#include <sys/types.h>
+ #include <map>
+ #include <vector>
+ #include <string>
diff --git a/media-plugins/vdr-picselshow/files/vdr-picselshow-0.0.2-gentoo.diff b/media-plugins/vdr-picselshow/files/vdr-picselshow-0.0.2-gentoo.diff
new file mode 100644
index 000000000000..a7f50817e069
--- /dev/null
+++ b/media-plugins/vdr-picselshow/files/vdr-picselshow-0.0.2-gentoo.diff
@@ -0,0 +1,11 @@
+--- picselshow-0.0.2-orig/picselshow.c 2007-05-17 23:25:57.000000000 +0200
++++ picselshow-0.0.2/picselshow.c 2007-08-01 08:52:36.000000000 +0200
+@@ -58,7 +58,7 @@
+ return ImageSetup.SetupParse(szName,szValue);
+ }
+
+-const char *g_szConfigDirectory = NULL;
++const char *g_szConfigDirectory = "picselshow";
+
+ const char *cPluginImage::CommandLineHelp(void)
+ {
diff --git a/media-plugins/vdr-picselshow/files/vdr-picselshow-0.0.2-vdr-1.5.x.diff b/media-plugins/vdr-picselshow/files/vdr-picselshow-0.0.2-vdr-1.5.x.diff
new file mode 100644
index 000000000000..f6c112f36b0b
--- /dev/null
+++ b/media-plugins/vdr-picselshow/files/vdr-picselshow-0.0.2-vdr-1.5.x.diff
@@ -0,0 +1,51 @@
+--- control-image.c~ 2007-05-18 12:00:59.000000000 +0200
++++ control-image.c 2007-06-11 15:38:54.000000000 +0200
+@@ -194,7 +194,11 @@
+
+ void cImageControl::FadeIn(void)
+ {
+-needsFastResponse = true;
++#if VDRVERSNUM >= 10500
++ SetNeedsFastResponse(true);
++#else
++ needsFastResponse = true;
++#endif
+ int i;
+ int alpha = 0;
+
+@@ -237,13 +241,21 @@
+ fd--;
+ }
+
+-needsFastResponse = false;
++#if VDRVERSNUM >= 10500
++ SetNeedsFastResponse(false);
++#else
++ needsFastResponse = false;
++#endif
+ }
+
+
+ void cImageControl::FadeOut(void)
+ {
+-needsFastResponse = true;
++#if VDRVERSNUM >= 10500
++ SetNeedsFastResponse(true);
++#else
++ needsFastResponse = true;
++#endif
+ int i;
+ int alpha = 255;
+ int fd = 16;
+@@ -283,7 +295,11 @@
+ fd--;
+ }
+
++#if VDRVERSNUM >= 10500
++ SetNeedsFastResponse(false);
++#else
+ needsFastResponse = false;
++#endif
+ }
+
+
diff --git a/media-plugins/vdr-picselshow/metadata.xml b/media-plugins/vdr-picselshow/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-picselshow/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-picselshow/vdr-picselshow-0.0.2.ebuild b/media-plugins/vdr-picselshow/vdr-picselshow-0.0.2.ebuild
new file mode 100644
index 000000000000..8d28c26f95d3
--- /dev/null
+++ b/media-plugins/vdr-picselshow/vdr-picselshow-0.0.2.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: picselshow for vdr-music"
+HOMEPAGE="http://www.vdr.glaserei-franz.de/"
+SRC_URI="http://www.kost.sh/vdr/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="imagemagick"
+
+PATCHES=("${FILESDIR}/${P}-vdr-1.5.x.diff"
+ "${FILESDIR}/${P}-gcc-4.4.diff"
+ "${FILESDIR}/${P}-gentoo.diff")
+
+DEPEND="imagemagick? ( media-gfx/imagemagick )
+ !imagemagick? ( media-libs/imlib2 )"
+
+RDEPEND="media-plugins/vdr-image
+ media-plugins/vdr-music"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ use imagemagick && sed -i Makefile -e "s:#HAVE_MAGICK=1:HAVE_MAGICK=1:"
+
+ sed -i example/imagesources.conf -e "s:/media/vdrdaten/bilder:/mnt/images:"
+
+ sed -i example/imagesources.conf -e \
+ "s:/VDR/etc/plugins/music/downloads/music_cover:/etc/vdr/plugins/music/downloads/music_cover:"
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insinto /etc/vdr/plugins/picselshow
+ doins -r picselshow/*
+ doins example/*
+}
diff --git a/media-plugins/vdr-pilot/Manifest b/media-plugins/vdr-pilot/Manifest
new file mode 100644
index 000000000000..6123a3771974
--- /dev/null
+++ b/media-plugins/vdr-pilot/Manifest
@@ -0,0 +1,9 @@
+AUX vdr-pilot-0.0.8-includes.diff 349 SHA256 073b2046bf4ecfda1d6a01592c8cf946ba4c4f4cdc7c73ef078a12bd5e42a792 SHA512 0acbb31db282053514d947441286acfaa6a880984deb798b78804c795c87bf9c7db802445266f9e0ef97eab7156e1207ec6fefae810e7fd89840fd40b63f6e5b WHIRLPOOL 2cec2929fa0551d94552226f50dbad2355fe00c445c4587914386ced6a7e768f70853b705323b9cea9bbac5bff3e086207d59989e273edd7ee6193d5b25b8c28
+AUX vdr-pilot-0.0.9-gcc-4.1.diff 1614 SHA256 e0d9010c715f1df8a263469235516abf0a636d96070e322c110f1379c7942889 SHA512 6aede3345d07e826ef89a5b3be440e06c503458d05721170a8a47fc7d26f239295d8c535b525b12785fe430486e66a9cff9d137c93ee9df70283cc244fd8cd40 WHIRLPOOL 26921a36e7f0c6328cb8a8f92f15f54cdd6203482b8ba9d642eed394c44b2139fb6eb22833683ed018e79470147cd02e777802d8a715a435505c783c4e479f11
+AUX vdr-pilot-0.0.9-german.diff 3120 SHA256 8f7ce7a50c59a0c55b8b886d443e8717f04183ab1b1f30d45353b4de58c1adfd SHA512 fbfc22e7f9432c3c1414287a7e39bd549338110a115518e5952ef390ac8802e3b5c6ba1aa449347511d9e627094d104e6dde31e858bc16f9e6b2c0ff07c508ed WHIRLPOOL 61f8162e7d42f159d0e7ab63065d566a772eaf91cfd5dcec9b5097a401bd1d7a6ed32b70fa5f0c36be2c6156911fa160dc4aef63e56c63e216dff25e4a023456
+AUX vdr-pilot-0.0.9-vdr-1.6.0.diff 857 SHA256 84085f198c6d2ee8fb19f215bdf79b8efee133708b82c4de7f32e9131c417804 SHA512 a08c73ba63f4ca254dbc6d171c3154f8ed4bec479b624569dd1aec69b67c93b0b13ff5ce62d86d6c9cda85ba1be7b8b2cf57253cf5bc80a84fdb8c689e196b87 WHIRLPOOL 05937bef97363433ccf6536d6c06074c516dab140679916500413abe3426f9df60145dd07bfaf4ddfee7a113914b1d37182aadd06c0d29ff348cd9835525874d
+DIST vdr-pilot-0.0.9.tgz 20533 SHA256 ea02062352b41f6b65793d4725372917a7118912f1387dccd515ab83f5486b11 SHA512 7dd1c7467a9ed3654c4169f76ca08f6a1253cf614ba6541077f506ef821d57a02285b5ab149c322cc7fbc76f463b4d7443b51b0ef00fc49cfe1117c096cf9c52 WHIRLPOOL b0bddc9178b9a1eb26839e267d7ace63d0c019abc574cad744a538ffd8cd355ade0fcba3a60efe3bfe400e5027d4df9993906079c17052929ebf488de59922cc
+EBUILD vdr-pilot-0.0.9-r1.ebuild 707 SHA256 feb87a0bb3a352630015168a7928d7009c79bcd40ea53c853d330ee224846eca SHA512 3ea454bea772af97b8a8a33448af66ef8ef3f6a37fd82dc77b7c7b5a116d7dd71d2655f23bd29c351507432395c3fca0350ede79a7404d709311e097ac2fac79 WHIRLPOOL 1cdab221e876e0f5613bf91436c6b6bbd8447d5173e9b843749023a91a0c586b5446704b1670a52c71583b56679457c1035aa5b37dc2e2d2f3e1d48e61c490b7
+MISC ChangeLog 3159 SHA256 9f483f75d10f4d473dc7c0e48fd02732b15f5d73e7537d69ea559020dadb0448 SHA512 b04d7e51db241182e495cdbd82a1dfa3e0578c03d4933f8bb40ef8e414f84297ecdf9c0c54e84311e58820df4aa34c07e87acda5074dc6354ae2b382a5072f34 WHIRLPOOL 4aca18dd9ee66eeaa35b137fd8dc14004e86a489019e5354442bd04d6a6f2ffe9fda2c972f07d7268d0c3c1010c201869613f68f0e5f53f1bccaabfc4a9cf68c
+MISC ChangeLog-2015 1598 SHA256 edba37e40e84ce76fe682423dd7b40a8777646d68afe60cec26812901ce5054a SHA512 67f5b9aa59bd0e57d66ee2295b75c8e54228fad7f1d7cd4fc93a15519b9852acee807f67255fb9ab2131e60dd05b80602b2944fc5f62492ff26c2ded8b0dbb0e WHIRLPOOL 19692587c0cc0db1d2927a82b18b34f73c7d5152e4a686672a9a82f89d7b54cc915d28790e24316dcfbda6c26cde1567c94fe73076e762d61e6015bb7657ec06
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-pilot/files/vdr-pilot-0.0.8-includes.diff b/media-plugins/vdr-pilot/files/vdr-pilot-0.0.8-includes.diff
new file mode 100644
index 000000000000..9a6123d9db9d
--- /dev/null
+++ b/media-plugins/vdr-pilot/files/vdr-pilot-0.0.8-includes.diff
@@ -0,0 +1,11 @@
+diff -ru pilot-0.0.8-orig/pilotosd.h pilot-0.0.8/pilotosd.h
+--- pilot-0.0.8-orig/pilotosd.h 2005-10-17 13:01:27.000000000 +0200
++++ pilot-0.0.8/pilotosd.h 2005-10-17 13:01:53.000000000 +0200
+@@ -2,6 +2,7 @@
+ #define __PILOTOSD_H
+
+ #include <vdr/osd.h>
++#include <vdr/device.h>
+ #include <vdr/menuitems.h>
+ #include <ctype.h>
+ #include "pilotbmp.h"
diff --git a/media-plugins/vdr-pilot/files/vdr-pilot-0.0.9-gcc-4.1.diff b/media-plugins/vdr-pilot/files/vdr-pilot-0.0.9-gcc-4.1.diff
new file mode 100644
index 000000000000..4079e0aa4490
--- /dev/null
+++ b/media-plugins/vdr-pilot/files/vdr-pilot-0.0.9-gcc-4.1.diff
@@ -0,0 +1,44 @@
+diff -ru pilot-0.0.9-orig/pilotosd.c pilot-0.0.9/pilotosd.c
+--- pilot-0.0.9-orig/pilotosd.c 2008-04-02 15:45:18.597448151 +0200
++++ pilot-0.0.9/pilotosd.c 2008-04-02 15:46:45.507442460 +0200
+@@ -34,7 +34,7 @@
+ {
+ delete osd;
+ }
+-void cPilotOsd::DrawSymbol(int x, int y, char *SymbolName[], tColor ColorFg)
++void cPilotOsd::DrawSymbol(int x, int y, const char *SymbolName[], tColor ColorFg)
+ {
+ cBitmap bm(SymbolName);
+ osd->DrawBitmap(x, y, bm, ColorFg, pal[0]);
+diff -ru pilot-0.0.9-orig/pilotosd.h pilot-0.0.9/pilotosd.h
+--- pilot-0.0.9-orig/pilotosd.h 2008-04-02 15:45:18.597448151 +0200
++++ pilot-0.0.9/pilotosd.h 2008-04-02 15:46:30.908163317 +0200
+@@ -11,7 +11,7 @@
+
+ class cPilotOsd : public cOsdObject {
+ private:
+- void DrawSymbol(int x, int y, char *SymbolName[], tColor color);
++ void DrawSymbol(int x, int y, const char *SymbolName[], tColor color);
+ cOsd *osd;
+ int pal[16];
+ int lastTime;
+diff -ru pilot-0.0.9-orig/symbols/down.xpm pilot-0.0.9/symbols/down.xpm
+--- pilot-0.0.9-orig/symbols/down.xpm 2008-04-02 15:45:18.597448151 +0200
++++ pilot-0.0.9/symbols/down.xpm 2008-04-02 15:45:47.057442667 +0200
+@@ -1,5 +1,5 @@
+ /* XPM */
+-static char * down_xpm[] = {
++static const char * down_xpm[] = {
+ "22 26 2 1",
+ ". c #FFFFFF",
+ "* c #000000",
+diff -ru pilot-0.0.9-orig/symbols/up.xpm pilot-0.0.9/symbols/up.xpm
+--- pilot-0.0.9-orig/symbols/up.xpm 2008-04-02 15:45:18.597448151 +0200
++++ pilot-0.0.9/symbols/up.xpm 2008-04-02 15:45:53.807442292 +0200
+@@ -1,5 +1,5 @@
+ /* XPM */
+-static char * up_xpm[] = {
++static const char * up_xpm[] = {
+ "22 26 2 1",
+ ". c #FFFFFF",
+ "* c #000000",
diff --git a/media-plugins/vdr-pilot/files/vdr-pilot-0.0.9-german.diff b/media-plugins/vdr-pilot/files/vdr-pilot-0.0.9-german.diff
new file mode 100644
index 000000000000..b1862254074d
--- /dev/null
+++ b/media-plugins/vdr-pilot/files/vdr-pilot-0.0.9-german.diff
@@ -0,0 +1,147 @@
+diff -ru pilot-0.0.9-orig/i18n.h pilot-0.0.9/i18n.h
+--- pilot-0.0.9-orig/i18n.h 2006-11-16 13:39:10.000000000 +0100
++++ pilot-0.0.9/i18n.h 2006-11-16 14:00:19.000000000 +0100
+@@ -38,7 +38,7 @@
+ * French translations provided by Maxime Guilbot <maxime.guilbot@orange.fr>
+ */
+ { "Pilot", // ENGLISH
+- "", // TODO
++ "Pilot", // GERMAN
+ "", // TODO
+ "", // TODO
+ "", // TODO
+@@ -60,7 +60,7 @@
+ "", // TODO
+ },
+ { "A zapping co-pilot", // ENGLISH
+- "", // TODO
++ "Ein Zap-Copilot", // GERMAN
+ "", // TODO
+ "", // TODO
+ "", // TODO
+@@ -82,7 +82,7 @@
+ "", // TODO
+ },
+ { "Red", // ENGLISH
+- "", // TODO
++ "Rot", // GERMAN
+ "", // TODO
+ "", // TODO
+ "", // TODO
+@@ -104,7 +104,7 @@
+ "", // TODO
+ },
+ { "Green", // ENGLISH
+- "", // TODO
++ "Grün", // GERMAN
+ "", // TODO
+ "", // TODO
+ "", // TODO
+@@ -126,7 +126,7 @@
+ "", // TODO
+ },
+ { "Blue", // ENGLISH
+- "", // TODO
++ "Blau", // GERMAN
+ "", // TODO
+ "", // TODO
+ "", // TODO
+@@ -258,7 +258,7 @@
+ "", // TODO
+ },
+ { "RemoveChannel",
+- "Kanal löschen", // GER
++ "Kanal löschen", // GERMAN
+ "", // TODO
+ "Rimuovi Canale", // ITALIAN
+ "Kanaal wegneemen", // NL
+@@ -280,7 +280,7 @@
+ "", // TODO
+ },
+ { "Background opacity",
+- "Rand transparenz", // TODO
++ "Hintergrund-Deckkraft", // GERMAN
+ "", // TODO
+ "Alpha Bordo 1", // ITALIAN
+ "", // TODO
+@@ -302,7 +302,7 @@
+ "", // TODO
+ },
+ { "Text opacity",
+- "", // TODO
++ "Text-Deckkraft", // GERMAN
+ "", // TODO
+ "Alpha Bordo 2", // ITALIAN
+ "", // TODO
+@@ -324,7 +324,7 @@
+ "", // TODO
+ },
+ { "Border opacity",
+- "Alpha Rand", // GER
++ "Rand-Deckkraft", // GER
+ "", // TODO
+ "AlphaBordo", // ITALIAN
+ "Alpha kant", // NL
+@@ -346,7 +346,7 @@
+ "", // TODO
+ },
+ { "Sort by",
+- "", // TODO
++ "Sortieren nach", // GERMAN
+ "", // TODO
+ "", // TODO
+ "", // TODO
+@@ -368,7 +368,7 @@
+ "", // TODO
+ },
+ { "None",
+- "", // TODO
++ "Nichts", // GERMAN
+ "", // TODO
+ "", // TODO
+ "", // TODO
+@@ -390,7 +390,7 @@
+ "", // TODO
+ },
+ { "Name",
+- "", // TODO
++ "Name", // GERMAN
+ "", // TODO
+ "", // TODO
+ "", // TODO
+@@ -412,7 +412,7 @@
+ "", // TODO
+ },
+ { "As entered",
+- "", // TODO
++ "Wie eingegeben", // GERMAN
+ "", // TODO
+ "", // TODO
+ "", // TODO
+@@ -434,7 +434,7 @@
+ "", // TODO
+ },
+ { "Close on OK",
+- "", // TODO
++ "Schließen mit OK", // GERMAN
+ "", // TODO
+ "", // TODO
+ "", // TODO
+@@ -456,7 +456,7 @@
+ "", // TODO
+ },
+ { "Number of channels",
+- "", // TODO
++ "Anzahl der Kanäle", // GERMAN
+ "", // TODO
+ "", // TODO
+ "", // TODO
+@@ -478,7 +478,7 @@
+ "", // TODO
+ },
+ { "Use DXR3",
+- "", // TODO
++ "DXR3 benutzen", // TODO
+ "", // TODO
+ "", // TODO
+ "", // TODO
diff --git a/media-plugins/vdr-pilot/files/vdr-pilot-0.0.9-vdr-1.6.0.diff b/media-plugins/vdr-pilot/files/vdr-pilot-0.0.9-vdr-1.6.0.diff
new file mode 100644
index 000000000000..e13a1392c540
--- /dev/null
+++ b/media-plugins/vdr-pilot/files/vdr-pilot-0.0.9-vdr-1.6.0.diff
@@ -0,0 +1,25 @@
+diff -ru pilot-0.0.9-orig/Makefile pilot-0.0.9/Makefile
+--- pilot-0.0.9-orig/Makefile 2008-04-02 15:37:55.657442868 +0200
++++ pilot-0.0.9/Makefile 2008-04-02 15:38:27.187445656 +0200
+@@ -47,7 +47,7 @@
+
+ ### The object files (add further files here):
+
+-OBJS = $(PLUGIN).o pilotosd.o pilotbmp.o pilotsetup.o
++OBJS = $(PLUGIN).o pilotosd.o pilotsetup.o
+
+ ### Implicit rules:
+
+Dateien pilot-0.0.9-orig/pilot.o und pilot-0.0.9/pilot.o sind verschieden.
+diff -ru pilot-0.0.9-orig/pilotosd.h pilot-0.0.9/pilotosd.h
+--- pilot-0.0.9-orig/pilotosd.h 2008-04-02 15:37:55.657442868 +0200
++++ pilot-0.0.9/pilotosd.h 2008-04-02 15:38:32.497447004 +0200
+@@ -4,7 +4,6 @@
+ #include <vdr/osd.h>
+ #include <vdr/menuitems.h>
+ #include <ctype.h>
+-#include "pilotbmp.h"
+
+ static const cFont *font = cFont::GetFont(fontOsd);
+ static const int LINEHEIGHT = font->Height();
+
diff --git a/media-plugins/vdr-pilot/metadata.xml b/media-plugins/vdr-pilot/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-pilot/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-pilot/vdr-pilot-0.0.9-r1.ebuild b/media-plugins/vdr-pilot/vdr-pilot-0.0.9-r1.ebuild
new file mode 100644
index 000000000000..84b0575bff17
--- /dev/null
+++ b/media-plugins/vdr-pilot/vdr-pilot-0.0.9-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: Another way for viewing EPG and zap to channels"
+HOMEPAGE="http://famillejacques.free.fr/vdr/"
+SRC_URI="http://famillejacques.free.fr/vdr/pilot/${P}.tgz"
+
+KEYWORDS="~x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.4.1"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ epatch "${FILESDIR}/${P}-german.diff"
+ epatch "${FILESDIR}/${P}-gcc-4.1.diff"
+
+ if has_version ">=media-video/vdr-1.6.0"; then
+ epatch "${FILESDIR}/${P}-vdr-1.6.0.diff"
+ fi
+
+ sed -i pilot.c -e "s:RegisterI18n://RegisterI18n:"
+ vdr_remove_i18n_include pilot.c
+}
diff --git a/media-plugins/vdr-pilotskin/Manifest b/media-plugins/vdr-pilotskin/Manifest
new file mode 100644
index 000000000000..45882e81e941
--- /dev/null
+++ b/media-plugins/vdr-pilotskin/Manifest
@@ -0,0 +1,6 @@
+AUX vdr-pilotskin-0.0.2-vdr-1.5.diff 388 SHA256 a709452c29ea47248e9c371b639553aece7018b6e6a3fef522da53a3f323726c SHA512 e436542735791a9866caca263d91fb8da7da90aa7da34f64ac93959f75a4a1b10015e4133ccfeb880b103ce01f25b0a3bd2830fedfb4725ef4bb9d226f1c15dd WHIRLPOOL 099cecc91f73ad319e8296fe3376b38c46a9cf01df3bbf5ea27f8966d57944bd961a6bcd9399988208c310f223cda69d1ea10f1add543fc750e49f4563c128d0
+DIST vdr-pilotskin-0.0.2.tgz 15871 SHA256 1f12bc9f40c0c4b6317a3dcf8a9d13f9ad162fb9d41344cb173c31a8a39a02f2 SHA512 2a15525900147a541968df6f49a206ee410c0e3e5079adcb2ebbc932f96a1539c62b1fa110d211a6b7215c1312ccfcf0b0a4c1a998c2f3fd65c0b9735d02cf87 WHIRLPOOL de3c6aa15b606f9f9ab59099ef18cc6dec362a57558d6b0442aa74d6818638df6cc1aa2ef2c67332a1a9c10813238be16245d4904ec14ef7aee975948459964e
+EBUILD vdr-pilotskin-0.0.2-r1.ebuild 617 SHA256 a73759f158399fc112669c9e89ca17c61d139d7d0658b51e0293c10fd79f62b6 SHA512 b1ae02f4cb3374fcbf47e5a6c8de7d48dfff14cd973fc730cc80985c8c996ce433fb44d29c4d1fb150d81bacbf132694808e326cdbc74a913f308007cf51c179 WHIRLPOOL c336a5c35f890f18644fb01f2a3a4c717998576b5b1b4a98123ba7e9ba21fb390dd2915fb7dc576857d7fffcf7dca28caf71348431918091d710f2bc02ae32d9
+MISC ChangeLog 3064 SHA256 b5451ef91c44e55fd6b7e83350e570ec1dfd6b4e2e8495a0cf25e4f8f086d520 SHA512 d66cc15f89482239d5522f6d4d456673b0df8a9c51259eb555ef8cfe90b8888538696757959b0359814df3dc79fed696f83fb70d498f9ef66ace12c135e7b788 WHIRLPOOL a0fa9ee56266165f4162daee0c9a374aaba195baf0930bf9c6215a572d951b8d8da1a08b6ad905071d48a3f3dbb83e0f42865358f0b2562948a5cdce462df9f4
+MISC ChangeLog-2015 1346 SHA256 356340bfe75c1196e0db2ff61f4a25e77b85f41238f23274693cfd49fc951b2d SHA512 5be3a9d98ca0cf1b7c7d4c7edd47b193c8ba515096f31c7c111932dbef2abfa86326972eae78ad03d8086785d2421ca84ac96817c181b7792f4d49c88cabfa13 WHIRLPOOL 60b3d22e6d2aa78d9867914a21c54c836362bde962b4430a76053941e5d1e0bd10ec51359c6410d0923bdd3072309850bce040607b294b68f03bc8ec2408be80
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-pilotskin/files/vdr-pilotskin-0.0.2-vdr-1.5.diff b/media-plugins/vdr-pilotskin/files/vdr-pilotskin-0.0.2-vdr-1.5.diff
new file mode 100644
index 000000000000..d782363f5f4b
--- /dev/null
+++ b/media-plugins/vdr-pilotskin/files/vdr-pilotskin-0.0.2-vdr-1.5.diff
@@ -0,0 +1,13 @@
+Index: pilotskin-0.0.2/pilotskinosd.h
+===================================================================
+--- pilotskin-0.0.2.orig/pilotskinosd.h
++++ pilotskin-0.0.2/pilotskinosd.h
+@@ -12,8 +12,6 @@
+ #include "config.h"
+
+
+-static const cFont *font = cFont::GetFont(fontOsd);
+-static const int LINEHEIGHT = font->Height();
+ #define NBLINES 4
+
+ class cPilotskinOsd : public cOsdObject {
diff --git a/media-plugins/vdr-pilotskin/metadata.xml b/media-plugins/vdr-pilotskin/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-pilotskin/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-pilotskin/vdr-pilotskin-0.0.2-r1.ebuild b/media-plugins/vdr-pilotskin/vdr-pilotskin-0.0.2-r1.ebuild
new file mode 100644
index 000000000000..accc070fe6ce
--- /dev/null
+++ b/media-plugins/vdr-pilotskin/vdr-pilotskin-0.0.2-r1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: fork of vdr-pilot - navigate through channels with skinnable design"
+HOMEPAGE="http://vdrwiki.free.fr/vdr/pilotskin/"
+SRC_URI="http://vdrwiki.free.fr/vdr/pilotskin/files/${P}.tgz"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.3.36"
+
+PATCHES=("${FILESDIR}/${P}-vdr-1.5.diff")
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ sed -i pilotskin.c -e "s:RegisterI18n://RegisterI18n:"
+ vdr_remove_i18n_include pilotskin.c
+}
diff --git a/media-plugins/vdr-pin/Manifest b/media-plugins/vdr-pin/Manifest
new file mode 100644
index 000000000000..deced1d164ce
--- /dev/null
+++ b/media-plugins/vdr-pin/Manifest
@@ -0,0 +1,10 @@
+AUX reccmds.pin.conf 192 SHA256 4d2668c6b9a48f54c9883f6bec8e3e153ec0bd18f6ff3bbc4b17768fe8906c96 SHA512 86f30889fc1574a2de58c152b988640bedfc7337a3e702b86669ae3d4871fe4666b8f237ee3ca3ea86a26f4dcb27bc4633348bd3b4005dc04ec6014a285d7381 WHIRLPOOL 2b508a986beee49836d7671de9da13576652ceec045dc0b5e2d234e5b485ec32173bde055a246d10c2f09372725f267dfbdd46fd2b9e95d963f99e3748330807
+AUX reccmds.pin.conf-0.0.16 204 SHA256 e4f1da6e698741c06b5200ac8ada623fccc516d56bca497d9d4bb25e691940fd SHA512 22c53e51697edacd69d1afa18595020e8985524bd44a34ceff51e2aeb3d02d3d3957eca183e27282ee9cbda354ebec9279d67d6d03ea57aa10f4aed33566376d WHIRLPOOL 3269a20893c80b0b05063fa4b0c574b35f0c0020a7bf0daf31ba9fddb4481d5c258b8fd66ebb325ca04c1e25a549196d1a16b82baec7d28a1701530f9195e2d5
+AUX vdr-pin-0.1.9.diff 445 SHA256 f2bf2b7400dcfe24e9d843d6174dfeed26ba3edd01ec0bee6e50920649f7801f SHA512 fe70be0fff7f1cc83447bab36c8bbc0ef30d9f50fa8c093d297ffcb3471b1a433052ce5265448aa1b06cb8e68f0fc2eaa47bc4985715c431e86ba28f9d99e814 WHIRLPOOL da6c49771a9f5592e0f330609eec8762614a38d2ac0502c825557eb20f2522f0fb9cb09bad9e5dfbfab1ab0495bb03e9e4c59c36b66f3ffedf57b1f9cb9cfb02
+DIST vdr-pin-0.1.14.tgz 48771 SHA256 4eebfb75b3c591ea1aedf0ee62607cf466828a0d9cb5e3cd1dc2ff47da008ef2 SHA512 0eb2f6f7587ec6e3d5731e48b5b37687900d8698f698c745ccacf2e41fc59c71277e020c195db77342ca997331fbf0c629bd178db734e45098844529b9e5430a WHIRLPOOL 73d90d0f08af812c0e6a8558d79a2757ba6e3d37faa575fce9443de21351b2bd8f7a243555c4fe1dd5b24814f28ea8d562f58a9a3e73e4a6b0d96bd74438db5f
+DIST vdr-pin-0.1.9.tgz 42006 SHA256 15410df9dcb1e3c0c0734c83b19d309278d72b2cfb56dc81967d5bc3b0dc777c SHA512 b48e205a2da7d07e819b4a063ced2e251417d0135d5229016da56f4ab21a69d317055543637d689f3cd7a0942418bf127220942286bd74d434a9b08b91d9f4ae WHIRLPOOL 5c2eaf83f1f513c367e746017290d980dc3bac279b2d39410228ec92e7eb288c70a09d146ed8dfa873bd883d49256fd9f282348f7d778ec84a0ed66a60178a56
+EBUILD vdr-pin-0.1.14.ebuild 930 SHA256 761717d489cf7a4c1b2dd738bbe16990f4e409b71ce30c076ab7ce0f7e7ff06b SHA512 bcc0ef88535895b68699da62e532737701c75ccfb8210be890cc215ce039d30d74e93fbb968236b2cdde17e4092c1b8f6e63a334451a3a2e7adc2e23f49e6a69 WHIRLPOOL f6c256f9af563fe67f9d7b87cfe4f3320f110254b279521f924fb3f11f014d8deb777dfe307cf695d57138455f6561625db657f76b36ad5cea51cb42b16f9a71
+EBUILD vdr-pin-0.1.9.ebuild 638 SHA256 18bef90263835a08b751d08fa2482e0ee3c71a5e4edbdcba8531698d1d6449f5 SHA512 e92abd3587c2c1b53d84986428b38c7821d833c33c8dbd3058ee281d07d4f99ba1e993e97f82d2d65cd57c76d8bbefced2750e960792eb2b6c1b5b3885f71fd0 WHIRLPOOL 0afacc4f1d7258d9749a616dcd06a9900d244bc6b6bacf4b09fcfa35038f2ec22d9f0162ef296753f8a7efa6a516b2e09e00809ab1b5e8dee0bfc2f31164f339
+MISC ChangeLog 2593 SHA256 3385481b90328b0925595af39270d13fc3bb5ed164197d03d21e831629d51c6b SHA512 c21bc9ea4afff984e92d9a68d0a1d1cba636a0d9150349c09cac4385dd71e6440d5d0d25724d3aa335a70a60b45e2d7e066fee4f60b79d5b61e2f5fd2fbed2a5 WHIRLPOOL c998a34460c3a6877795670db056982c2363b6030c766194f0443a438b5d9f334f7c0891b2dc08fe90d94b5583dc5d4a5872694be4b13e336fc302593df05541
+MISC ChangeLog-2015 2070 SHA256 ac14d172c4f0d5662c2e31b3d35051a9dee54e017ad1517d1923942a942d9917 SHA512 5a63f166400a67ae093311cbd66d016a89e20ce91abaaf9ad9d2fc352cc15bac099b7a9b3fdbcc67c53c25475683dee7b0275d186184c3ad620d1d534533c449 WHIRLPOOL a598164efbf86b1d66bbd9e5b2bc4d165c7188449ff3c638331675ec6876e0d66d698d9330b86454be007240a512f5ecc2db10014013c1031e475b58a57e9ce6
+MISC metadata.xml 387 SHA256 ab30a35952fb9c73e0242ed17909509ba2f8a3627185977170f1c4374d392956 SHA512 5284b19c62c0215c59f71cd09274fcb50af50b277b52b9859b45dc0511df2dd61443ce1ed74409dcbed4800ff0db5d3c6b92dfac6332a516d4c4069c458e3f23 WHIRLPOOL 1e4c4562392c15d9c0088d9cfcb0740103afdb25f0358d8de544ac87bc8611f66be39f92c2b1a0807641fca9564501af2bb4710902a698ed9201299f9253ef6e
diff --git a/media-plugins/vdr-pin/files/reccmds.pin.conf b/media-plugins/vdr-pin/files/reccmds.pin.conf
new file mode 100644
index 000000000000..7591c0c8e705
--- /dev/null
+++ b/media-plugins/vdr-pin/files/reccmds.pin.conf
@@ -0,0 +1,6 @@
+#
+# protects / unprotects records by a PIN
+#
+
+Set PIN protection: /usr/share/vdr/plugins/pin/fskprotect.sh protect
+Unset PIN protection: /usr/share/vdr/plugins/pin/fskprotect.sh unprotect
diff --git a/media-plugins/vdr-pin/files/reccmds.pin.conf-0.0.16 b/media-plugins/vdr-pin/files/reccmds.pin.conf-0.0.16
new file mode 100644
index 000000000000..e47da47e7de0
--- /dev/null
+++ b/media-plugins/vdr-pin/files/reccmds.pin.conf-0.0.16
@@ -0,0 +1,5 @@
+#
+# creats protected records, only visibly with the right pin
+#
+FSK Schutz hinzufügen: /usr/share/vdr/pin/bin/fskprotect.sh protect
+FSK Schutz entfernen: /usr/share/vdr/pin/bin/fskprotect.sh unprotect
diff --git a/media-plugins/vdr-pin/files/vdr-pin-0.1.9.diff b/media-plugins/vdr-pin/files/vdr-pin-0.1.9.diff
new file mode 100644
index 000000000000..54e0b6cb16db
--- /dev/null
+++ b/media-plugins/vdr-pin/files/vdr-pin-0.1.9.diff
@@ -0,0 +1,13 @@
+diff -Naur pin-0.1.9.orig/Makefile pin-0.1.9/Makefile
+--- pin-0.1.9.orig/Makefile 2010-12-02 17:01:55.000000000 +0100
++++ pin-0.1.9/Makefile 2010-12-02 17:02:50.000000000 +0100
+@@ -104,8 +104,7 @@
+ plugin: libvdr-$(PLUGIN).so
+
+ fskcheck: $(CMDOBJS)
+- $(CXX) $(CXXFLAGS) $(CMDOBJS) -o $@
+- @cp $@ $(FSKCHKDIR)
++ $(CXX) $(CXXFLAGS) $(LDFLAGS) $(CMDOBJS) -o $@
+
+ libvdr-$(PLUGIN).so: $(OBJS)
+ $(CXX) $(CXXFLAGS) $(LDFLAGS) -shared $(OBJS) -o $@
diff --git a/media-plugins/vdr-pin/metadata.xml b/media-plugins/vdr-pin/metadata.xml
new file mode 100644
index 000000000000..c0a745581ef1
--- /dev/null
+++ b/media-plugins/vdr-pin/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+ <longdescription>
+ With this Plugin one knows records with a pin code before the access by children protected
+ </longdescription>
+</pkgmetadata>
diff --git a/media-plugins/vdr-pin/vdr-pin-0.1.14.ebuild b/media-plugins/vdr-pin/vdr-pin-0.1.14.ebuild
new file mode 100644
index 000000000000..d59e2524cb8a
--- /dev/null
+++ b/media-plugins/vdr-pin/vdr-pin-0.1.14.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit vdr-plugin-2
+
+VERSION="1379" # every bump, new version
+
+DESCRIPTION="VDR plugin: enable/disable parentalrating in records"
+HOMEPAGE="http://projects.vdr-developer.org/projects/plg-${VDRPLUGIN}"
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
+KEYWORDS="~amd64 ~x86"
+
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.0.2-r1[pinplugin]"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ sed -i "s:INCLUDES += -I\$(VDRINCDIR):INCLUDES += -I\$(VDRDIR)/include:" Makefile
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ dobin fskcheck
+
+ insinto /usr/share/vdr/plugins/${VDRPLUGIN}
+ doins "${S}"/scripts/fskprotect.sh
+
+ insinto /usr/share/vdr/record
+ newins "${S}"/scripts/cut.sh 20-preserve-pin-after-cut.sh
+
+ insinto /etc/vdr/reccmds
+ doins "${FILESDIR}"/reccmds.pin.conf
+}
diff --git a/media-plugins/vdr-pin/vdr-pin-0.1.9.ebuild b/media-plugins/vdr-pin/vdr-pin-0.1.9.ebuild
new file mode 100644
index 000000000000..489801c1a2b3
--- /dev/null
+++ b/media-plugins/vdr-pin/vdr-pin-0.1.9.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: pin PlugIn"
+HOMEPAGE="http://www.jwendel.de"
+SRC_URI="http://www.jwendel.de/vdr/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.6.0[pinplugin]"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ epatch "${FILESDIR}/${P}.diff"
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ dobin fskcheck
+
+ into /usr/share/vdr/pin
+ dobin "${S}"/scripts/*.sh
+
+ insinto /etc/vdr/reccmds
+ newins "${FILESDIR}"/reccmds.pin.conf-0.0.16 reccmds.pin.conf
+}
diff --git a/media-plugins/vdr-powermate/Manifest b/media-plugins/vdr-powermate/Manifest
new file mode 100644
index 000000000000..ccf7505da26d
--- /dev/null
+++ b/media-plugins/vdr-powermate/Manifest
@@ -0,0 +1,7 @@
+AUX confd 225 SHA256 a21a6318ee20ccb3d387d48b7af38b2736b5943079d4a4168fe918a1282e44dc SHA512 92635eb45e3bbc497082aeb919262791222096b1e15b6d57341ae72ba54233a33ceec29d15bbe9c04a9fcd64505fb4569cf194ff04ac77bf95f15ae57cbdb1cd WHIRLPOOL d3fbe0b013716c94e41c77424345fcaa34d98b867b66dfe26d78f97b8e4ad488010b26507e87ff5dc14076341e208ee3db2a2a038670e17bf1baf172cd3ccd1f
+AUX rc-addon.sh 928 SHA256 3a4fb939d17b302c0a47d81ac8ad9f9f75717405f0a10f4c9af0ab271c227f58 SHA512 6822e57650266e86aa178417f29245386d7e26817266957780a8837176bada9149a71783e904c1f76a7ef4166ac58de59bdee4056b8d7d36fe319165bf42c498 WHIRLPOOL 77afdef47dd2147536a0bba3c8ff44a4384bf0dfe06969a3b583b58b68794524e06e69781a3ff8a31fc2c77bd3c32b6c05493f755867c6650c2a7af231a1afa4
+DIST vdr-powermate-0.0.5.tgz 14579 SHA256 c75d8f08a79e5778978c4e04245ab91502cd77b2746672eeaf7f189e51bc7110 SHA512 ef08fdd7b24c51b3d0e7c23bfa056748c7c3af651fd303f9949e6535b35f428c64e482643795ee5756b37f0e5aa2bfc9c1911d68596808a84496e66e8eb02b17 WHIRLPOOL f71f4a464d83307ed3f062361700f4b6cc8d64fb7d45684869a72c002ba26a5f4df2785b55bdae4c0313c44c2484080553d47fb2c00d85efffe5b021b81f086c
+EBUILD vdr-powermate-0.0.5.ebuild 437 SHA256 ed130c8e2ea3cdb8e62b33a8ea278098473459cb25de2554d98ca39e8f90902d SHA512 1ee3e7150ef0f3d5e943a405294e2340ecf970189c5f2c3c07d2efff116d9f26d2aa1565afd81ad84f763baf89190d59cc86ed2e15dbd6f1c6a3017cdb7cea35 WHIRLPOOL 0b5ae8ebb4c2ae509193185c28615e5cda167bac13dfcbdbaa5820693c63cbca97683588a4a8d95df19e552b510fef43ebc315888e23a38a680a42c3e879d788
+MISC ChangeLog 2604 SHA256 c3835062030d7a17601acee20790fd6b40bc632bdc29ef6ce54f984d6e55bf94 SHA512 b4ca9f185a3b0eb39d3fa6c161618d6745cabe46f7f85bd739f850d9830bb9ecf54769c3c4e049cd661ddf189c80385ffd7cfa84a7ab8995a4acd132fc6cf186 WHIRLPOOL 5c88f25f54da17709d376b20396a350f89ca3e39496abbd9094b306b1827cbfb56829c7a9b4375d8e57a6698a5cd4c546cc523554945b3e1f65870d98f30d208
+MISC ChangeLog-2015 2189 SHA256 f7b47b9a5e6cfb00b554ea98beb7809d19749df9aa8bf096b354ed389f1ed7f2 SHA512 b67c3f80ebe87d05ec1ce946751d4c802396e009fce41b0f609e1fc3eb7cfbefa89d7bc0d88e6c723e4b84509c71d7195e9a6180a9a5177a3244d440b9862ac1 WHIRLPOOL 5cd535710af6586f800a9b53ae6d40d6b35ee6cfe7ab72b552ee83661d68a7e1c7b434a459b19273c64174185815e86297518edef71d112a2a4a0aa3535025eb
+MISC metadata.xml 517 SHA256 5c1f08d9e55e89c7e6cb43b0ba142647f1fe9079b0e80db8f5c134655dbb789d SHA512 20e305f6f8c5b53571883abf2624cc31cc8932f681025933c950d5749535e91ef106e6071c623b02f71841415bf4e87b35ae71b977c0042c2ff0cd27b59d9783 WHIRLPOOL a35cae7ee97c3be51e30a96bcf03c9936edaf03247bae0895fa0ca0dabf30c54df3a060a5f1b5b5e79afe883ae2c1c296bada70e198b0a27ebc5976070df8a96
diff --git a/media-plugins/vdr-powermate/files/confd b/media-plugins/vdr-powermate/files/confd
new file mode 100644
index 000000000000..22a4d187a01e
--- /dev/null
+++ b/media-plugins/vdr-powermate/files/confd
@@ -0,0 +1,7 @@
+# /etc/conf.d/vdr.powermate:
+
+# Set to powermat device (/dev/input/event?)
+# Only needed to change if autodetect fails.
+# allowed values: /dev/input/eventX (with X a number)
+# default value: auto
+#POWERMATE_DEVICE="auto"
diff --git a/media-plugins/vdr-powermate/files/rc-addon.sh b/media-plugins/vdr-powermate/files/rc-addon.sh
new file mode 100644
index 000000000000..5dcb8b486734
--- /dev/null
+++ b/media-plugins/vdr-powermate/files/rc-addon.sh
@@ -0,0 +1,44 @@
+# plugin-startup-skript for powermate-plugin
+
+# try to autodetect device for powermate
+
+detect_powermate() {
+ POWERMATE_DEVICE=""
+
+ local devfile
+ local base
+ local sysfile
+ local linkdest
+
+ for devfile in /dev/input/event*; do
+ # check if devile is device
+ [ -c "${devfile}" ] || continue
+
+ # and for corresponding sysfs-entry
+ base=${devfile/\/dev\/input\//}
+ sysfile=/sys/class/input/${base}/device/driver
+ [ -L "${sysfile}" ] || continue
+
+ # if driver-link contains powermate
+ linkdest=$(readlink ${sysfile})
+ [ "${linkdest}" != "${linkdest#*powermate}" ] || continue
+
+ # the we are done
+ POWERMATE_DEVICE="${devfile}"
+ break
+ done
+}
+
+plugin_pre_vdr_start() {
+ if [ "${POWERMATE_DEVICE:-auto}" = "auto" ]; then
+ detect_powermate
+ fi
+
+ if [ -c "${POWERMATE_DEVICE}" ]; then
+ chown vdr:vdr "${POWERMATE_DEVICE}"
+ add_plugin_param "--device=${POWERMATE_DEVICE}"
+ else
+ ewarn "No powermate-device found."
+ fi
+}
+
diff --git a/media-plugins/vdr-powermate/metadata.xml b/media-plugins/vdr-powermate/metadata.xml
new file mode 100644
index 000000000000..0baeca99b19a
--- /dev/null
+++ b/media-plugins/vdr-powermate/metadata.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+ <longdescription lang="en">
+ The Plugin knows is used the
+ PowerMate of Griffin to the VDR to bind.
+ </longdescription>
+ <longdescription lang="de">
+ Das Plugin kann benutzt werden den PowerMate von Griffin
+ an den VDR zu binden.
+ </longdescription>
+</pkgmetadata>
diff --git a/media-plugins/vdr-powermate/vdr-powermate-0.0.5.ebuild b/media-plugins/vdr-powermate/vdr-powermate-0.0.5.ebuild
new file mode 100644
index 000000000000..105a77d8005a
--- /dev/null
+++ b/media-plugins/vdr-powermate/vdr-powermate-0.0.5.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR PLUGIN: support the Powermate device"
+HOMEPAGE="http://home.arcor.de/andreas.regel/vdr_plugins.htm"
+SRC_URI="http://home.arcor.de/andreas.regel/files/powermate/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+RDEPEND=">=media-video/vdr-1.5.8"
+DEPEND="${RDEPEND}"
diff --git a/media-plugins/vdr-prefermenu/Manifest b/media-plugins/vdr-prefermenu/Manifest
new file mode 100644
index 000000000000..87a8e4138188
--- /dev/null
+++ b/media-plugins/vdr-prefermenu/Manifest
@@ -0,0 +1,7 @@
+AUX prefermenu.mk 3190 SHA256 b4e51516fe401f9b29f0a4c54a8e38c6d6b7d1167a9080204d2c0a4887089d8a SHA512 b015935b165c7564a070dea26ae45b68a288a7a3b8ffe59ca79f374a13c18c359bf6af9c0b5ef254e7c266cd7345a832182b64e29b1218e2373a521a0fb5d891 WHIRLPOOL 71fd4d9d59ffaff08eaec303371b17e50e1ed8d9d60bd62a4a8044124470e76cae47d1eb12ea23199f714b8e26924947c93f56a66be0680dbd082e0b89852ebc
+AUX vdr-prefermenu-0.6.6-no-static-getfont.diff 2201 SHA256 80b931797c7f967beb713661d958748d376b7271b306756a06c066abfe2bd8b2 SHA512 e67d5cfe06d30f2c7f38b7be9daca4f9d00e5265b85aaa20a7a5c3dc7184a085c44b1d1210f560bac560176c6f347a93bbc70c93c2773e7a4d79e7bbed953a91 WHIRLPOOL 06e02d4895cc5ab9bfb555387abaa257f5f27c7549c5eb0634b5c597ed1143c6fa16ce93803d365818ae97cb48bf03e0db60dd27775c237ea523c26579abc135
+DIST vdr-prefermenu-0.6.6.tgz 19617 SHA256 0b9338d1fff19e5ccf1f4e9f352e7bdf5b4f5e129007aa147d7ee4ab1034a6e8 SHA512 bc5e11757979a60f408c59d4d0f1d713899013d4a3485ff85e7bf139fb8f436ddd80799673c3d7a718a3d9cc0e75c216f73f1eccc3c2350826c5f8d6145157f6 WHIRLPOOL 5af73e6a2a7ceebdc733abdd16000521007f6fd046cfcfd4fac0909d572982342b780ba754e97e1e4f6a674f04446db2cdbf6ed220d40a82a4f8ad8eca23bc95
+EBUILD vdr-prefermenu-0.6.6-r2.ebuild 788 SHA256 646ab60ede88e6395522f2d1cc354a988ea3408dc7be89785c57eaa0af390ebd SHA512 207e017adf03d2a035647ea5456d5e7b5297bd03d7ce074000ec2aa7c5a7c183aa3d1fd6e0a165fa05bd64d6dbaec2e23bdc8f86dcf6d4c74e5d6522a84d5f5d WHIRLPOOL eb54a983132fd19487b9f4ec5c6b81d20ed9cb144d22abe3ddfe65f77aa889a6eca9aad7183354ecf969b23bc984be98c9ff3a3f1e936e76a02cd8627621345d
+MISC ChangeLog 2928 SHA256 116a5af09c02980cc70ba1f1741ec87a78d94b4574c5ec12aea847a7ff835a4c SHA512 4e52dcc69d7f987e20c29232a6bbb01ad31826e4a892c8a99ac38617869a982927ca85ae82858e1313e4ff86321dfeb2c19500e5d3db48e10ad285facfc1ce00 WHIRLPOOL bb3632f2f4375c68198b85dafa07b23fae1b862a159f2bf27fbf2d9f3065c29c77377852eff9adaed9965039a797cbe41fc3d51c146eed26ee43c4052819da72
+MISC ChangeLog-2015 1990 SHA256 802a581eaf29b0b8d604feebcc613ecd90bcf11f36f92a67a56a4d4d2c1e94c9 SHA512 60c3cb3345b637a4226cd4570741b49ed5322540f2c70cfba1736239d6cf67099efa0fab9eefd0d8d4842683164644aec1dddd265604a4c26f3538a27a781a64 WHIRLPOOL cdbf59d7a530a87a4ffe776ea9369ce2c132a1ea943bdc2a771d7e9a20bbae7165d0239d92cb9cfa7c10270c60844968c8b68a0f5ae3dd86e3dca90fbc368799
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-prefermenu/files/prefermenu.mk b/media-plugins/vdr-prefermenu/files/prefermenu.mk
new file mode 100644
index 000000000000..07940af47fe5
--- /dev/null
+++ b/media-plugins/vdr-prefermenu/files/prefermenu.mk
@@ -0,0 +1,123 @@
+#
+# Makefile for a Video Disk Recorder plugin
+#
+
+# 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.
+
+PLUGIN = prefermenu
+
+### 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 directory environment:
+
+# 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
+
+### The compiler options:
+
+export CFLAGS = $(call PKGCFG,cflags)
+export CXXFLAGS = $(call PKGCFG,cxxflags)
+
+### The version number of VDR's plugin API:
+
+APIVERSION = $(call PKGCFG,apiversion)
+
+### Allow user defined options to overwrite defaults:
+
+-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 +=
+
+DEFINES += -DPLUGIN_NAME_I18N='"$(PLUGIN)"'
+
+### The object files (add further files here):
+
+OBJS = $(PLUGIN).o preferosd.o prefersetup.o preferchannel.o
+
+### The main target:
+
+all: $(SOFILE)
+#i18n
+
+### Implicit rules:
+
+%.o: %.c
+ $(CXX) $(CXXFLAGS) -c $(DEFINES) $(INCLUDES) -o $@ $<
+
+### Dependencies:
+
+MAKEDEP = $(CXX) -MM -MG
+DEPFILE = .dependencies
+$(DEPFILE): Makefile
+ @$(MAKEDEP) $(CXXFLAGS) $(DEFINES) $(INCLUDES) $(OBJS:%.o=%.c) > $@
+
+-include $(DEPFILE)
+
+### Internationalization (I18N):
+
+PODIR = po
+I18Npo = $(wildcard $(PODIR)/*.po)
+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 $@ `ls $^`
+
+%.po: $(I18Npot)
+ msgmerge -U --no-wrap --no-location --backup=none -q -N $@ $<
+ @touch $@
+
+$(I18Nmsgs): $(DESTDIR)$(LOCDIR)/%/LC_MESSAGES/vdr-$(PLUGIN).mo: $(PODIR)/%.mo
+ install -D -m644 $< $@
+
+.PHONY: i18n
+i18n: $(I18Nmo) $(I18Npot)
+
+install-i18n: $(I18Nmsgs)
+
+### Targets:
+
+$(SOFILE): $(OBJS)
+ $(CXX) $(CXXFLAGS) $(LDFLAGS) -shared $(OBJS) -o $@
+
+install-lib: $(SOFILE)
+ install -D $^ $(DESTDIR)$(LIBDIR)/$^.$(APIVERSION)
+
+install: install-lib
+#install-i18n
+
+dist: $(I18Npo) clean
+ @-rm -rf $(TMPDIR)/$(ARCHIVE)
+ @mkdir $(TMPDIR)/$(ARCHIVE)
+ @cp -a * $(TMPDIR)/$(ARCHIVE)
+ @tar czf $(PACKAGE).tgz -C $(TMPDIR) $(ARCHIVE)
+ @-rm -rf $(TMPDIR)/$(ARCHIVE)
+ @echo Distribution package created as $(PACKAGE).tgz
+
+clean:
+# @-rm -f $(PODIR)/*.mo $(PODIR)/*.pot
+ @-rm -f $(OBJS) $(DEPFILE) *.so *.tgz core* *~
diff --git a/media-plugins/vdr-prefermenu/files/vdr-prefermenu-0.6.6-no-static-getfont.diff b/media-plugins/vdr-prefermenu/files/vdr-prefermenu-0.6.6-no-static-getfont.diff
new file mode 100644
index 000000000000..0c0239d2ac48
--- /dev/null
+++ b/media-plugins/vdr-prefermenu/files/vdr-prefermenu-0.6.6-no-static-getfont.diff
@@ -0,0 +1,73 @@
+#! /bin/sh /usr/share/dpatch/dpatch-run
+## 90_prefermenu-0.6.6-1.5.3.dpatch by Thomas Günther <tom@toms-cafe.de>
+## http://toms-cafe.de/vdr/download/prefermenu-0.6.6-1.5.3.diff
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Changes for VDR >= 1.5.3.
+
+@DPATCH@
+--- prefermenu-0.6.6/prefermenu.c
++++ prefermenu-0.6.6/prefermenu.c
+@@ -75,6 +75,7 @@
+ }
+ // Clean up the file with current VDR channels.conf
+ PreferedChannelsList.Save();
++ const int LINEHEIGHT = cFont::GetFont(fontOsd)->Height();
+ config.height= (config.lines * (LINEHEIGHT+BORDERSIZE+2))+BORDERSIZE;
+ return new cPreferOsd;
+ }
+--- prefermenu-0.6.6/preferosd.c
++++ prefermenu-0.6.6/preferosd.c
+@@ -60,6 +60,7 @@
+ }
+ osd=cOsdProvider::NewOsd(config.originx, config.originy);
+ if (osd) {
++ const int LINEHEIGHT = cFont::GetFont(fontOsd)->Height();
+ tArea Area = { 0, 0, config.width+LINEHEIGHT, config.height-1, 4};
+ osd->SetAreas(&Area, 1);
+ DrawPreferMenu(0,0);
+@@ -168,6 +169,7 @@
+ {
+ if (current > 1) {
+ current -= 1;
++ const int LINEHEIGHT = cFont::GetFont(fontOsd)->Height();
+ DrawPreferMenu(-LINEHEIGHT,1);
+ DisplayPreferMenu();
+ //DrawPreferMneu(-10,1);
+@@ -181,6 +183,7 @@
+ {
+ if (current < number) {
+ current += 1;
++ const int LINEHEIGHT = cFont::GetFont(fontOsd)->Height();
+ DrawPreferMenu(+LINEHEIGHT,-1);
+ DisplayPreferMenu();
+ //DrawPreferMenu(+10,-1);
+@@ -315,6 +318,8 @@
+
+ void cPreferOsd::DrawPreferMenu(int delta, int highlight)
+ {
++ const cFont *font = cFont::GetFont(fontOsd);
++ const int LINEHEIGHT = font->Height();
+
+ int middle = int(config.height/2) + config.height%2;
+
+@@ -390,6 +395,8 @@
+
+ void cPreferOsd::DrawChannelsNames(int delta)
+ {
++ const cFont *font = cFont::GetFont(fontOsd);
++ const int LINEHEIGHT = font->Height();
+
+ // XXX The margin is hardcoded for now
+ // TODO: make it more flexible
+--- prefermenu-0.6.6/preferosd.h
++++ prefermenu-0.6.6/preferosd.h
+@@ -4,8 +4,6 @@
+ #include <vdr/plugin.h>
+
+ static const int BORDERSIZE = 2;
+-static const cFont *font = cFont::GetFont(fontOsd);
+-static const int LINEHEIGHT = font->Height();
+
+
+ class cPreferOsd : public cOsdObject {
diff --git a/media-plugins/vdr-prefermenu/metadata.xml b/media-plugins/vdr-prefermenu/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-prefermenu/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-prefermenu/vdr-prefermenu-0.6.6-r2.ebuild b/media-plugins/vdr-prefermenu/vdr-prefermenu-0.6.6-r2.ebuild
new file mode 100644
index 000000000000..7b3a9b12408f
--- /dev/null
+++ b/media-plugins/vdr-prefermenu/vdr-prefermenu-0.6.6-r2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: presents a favourites channels menu"
+HOMEPAGE="http://www.olivierjacques.com/vdr/prefermenu/"
+SRC_URI="http://famillejacques.free.fr/vdr/prefermenu/vdr-${VDRPLUGIN}-${PV}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.0"
+
+PATCHES=("${FILESDIR}/${P}-no-static-getfont.diff")
+
+src_prepare() {
+ cp "${FILESDIR}/${VDRPLUGIN}.mk" Makefile
+
+ vdr-plugin-2_src_prepare
+
+ sed -e "s:RegisterI18n://RegisterI18n:" -i prefermenu.c
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ touch prefermenu.conf
+
+ insopts -m0644 -gvdr -ovdr
+ insinto /etc/vdr/plugins/prefermenu
+ doins prefermenu.conf
+}
diff --git a/media-plugins/vdr-proxy/Manifest b/media-plugins/vdr-proxy/Manifest
new file mode 100644
index 000000000000..2aadde6b189e
--- /dev/null
+++ b/media-plugins/vdr-proxy/Manifest
@@ -0,0 +1,5 @@
+DIST vdr-proxy-0.1.4.tgz 20391 SHA256 638271fcd71fbb0448a54c0d04455398d9c1253ce6f90a5f073c7ab9510afb28 SHA512 d77191c55891e1a762562e2b968e3990f77918a1b9366b928c381680337ec0a81927f2239cabfc0bd62db9e4fe26ab6eee1fa9e9a8c247db1d49619023d721a5 WHIRLPOOL 25dd45415efe95c0b82b03db8138bdf333b7e368dce76b3bb93fb05216bcf1a61240f0d060a753bb08ce68c50f6a445bbb4839261172b9206bbd906aea93942b
+EBUILD vdr-proxy-0.1.4-r1.ebuild 426 SHA256 9374612874eb5d51c77e8add6cb594742764f956782081963f25ee114176c316 SHA512 c9d4f44773be0f98676a793b884b6bc955eeaa7c745526773f015f3a30bcc17254245919fa6a10b767e95313e9be4671bb35daf2ec3dfa44cc4df43d4c5bd834 WHIRLPOOL 0c400882b2a3560dc694f6ea0fca11877a14310b4e4e3270f679cf291a246b8d2b5bb4e2d650cd8d93be60b1fb0d874936fb7c5eb8753be0a6235c76bc63602e
+MISC ChangeLog 2837 SHA256 fbc7ab597696056e35aeea233b8136e576e2c5d885acd2b29a8725ed164e1dea SHA512 b70137d5d1a5e85bedb75b0134f03dc7c73d94f59536c3fbfaebb85aaa5c07196f0e1b2f474e026da886f966be53e769c1a8e06bc8f6eb73acc0446a7a4de931 WHIRLPOOL fc38976a08986619d5f4cf8cd62a68bc054601add93c561d22019b5b88e096bd2cdc78dafbb8ca70d394654828c4789212270063a3f7aa22cfc8caedebf3ac4b
+MISC ChangeLog-2015 1736 SHA256 cd670e9a590d146eee97e5c9f73d1b13ccaa4435cd164ecab6468de641a7599a SHA512 383d9a370db6d1ab7f0c0979fd26414c813da3d1ead5cf30a5aa2e691f30f0ce7f5077c620ea39e5d64f62f9b397d3096487413c84ee59cdd292d5b360b2827a WHIRLPOOL b6750c96fbb97495ebbaee8bd5f8ada7b31f0b7ed8d222abd2562829b10d938b48d865a3ba53ce191f634959821937baa31ebbcbd021b376a30d8bb9e006b926
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-proxy/metadata.xml b/media-plugins/vdr-proxy/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-proxy/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-proxy/vdr-proxy-0.1.4-r1.ebuild b/media-plugins/vdr-proxy/vdr-proxy-0.1.4-r1.ebuild
new file mode 100644
index 000000000000..19fd8d20ceb1
--- /dev/null
+++ b/media-plugins/vdr-proxy/vdr-proxy-0.1.4-r1.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit vdr-plugin-2
+
+IUSE=""
+SLOT="0"
+
+DESCRIPTION="VDR Plugin: enable grouping of menu entries, online load/unload"
+HOMEPAGE="http://urichter.cjb.net/vdr/?h=proxy"
+SRC_URI="http://www.mathematik.uni-kassel.de/~urichter/vdr/files/${P}.tgz"
+LICENSE="GPL-2"
+
+KEYWORDS="x86"
+
+DEPEND=">=media-video/vdr-1.3.23"
diff --git a/media-plugins/vdr-pvr350/Manifest b/media-plugins/vdr-pvr350/Manifest
new file mode 100644
index 000000000000..c67690364dfb
--- /dev/null
+++ b/media-plugins/vdr-pvr350/Manifest
@@ -0,0 +1,9 @@
+DIST vdr-pvr350-1.7.3.tgz 54099 SHA256 d91e7f58b62b4ea541636582e964a67ab5973e14b0ef1097364a8684a66d37a5 SHA512 0febce619ac86e3a20e28b661c18c452b09a3ab5376f52542cce608f55a352f320c5a45c9e1c2589f81416900ce42b3893d6c000f1e4e87b4064d552efdec45d WHIRLPOOL c70c1ccb489bf583bbca09165ccc0228d109c981ecf8a73bc3150476c35acf870f5c07af99b73cc4da42471e19ac767bd91361357ef258de4e5e8126315ca9eb
+DIST vdr-pvr350-1.7.4.tgz 52592 SHA256 a1bbe68a9b44c38a146bc5d018235adad25d8d480c7a9f97199bc096fc872e01 SHA512 52831e7c83c601a8e7ce68064505715cf87250268b27fc5392808688293cb0e763b3157384260419c2e39151ef3f4d16e388ebb24767374a49126b05d5f91e59 WHIRLPOOL 3d3706e8a483f8073caf8ae4ee7211aa72a825886a3d89284ffbbae1d18ea4452f93c8343957d88349c3c822bd8e3efd8d13b331b65372bf3d1e23b20fc9c028
+DIST vdr-pvr350-1.7.5.tgz 48676 SHA256 3ebc602cc53e3f4508d08c53b29f392ea66cf05c8f5bbd14da8c1e641f88bfb9 SHA512 dd29836afe4e56b6ec083210920964645568c2680c170d435b379593f7f8fc1a5420e10af53126cfb82be4764aee47d2233b8fca3efece0ccb221c1a94445d05 WHIRLPOOL 3575eddb312ec32b4744d2aa3a8f655cdaae7b726a66cc0fd0c3a13e300e1663a4ff43ef5e5a1dcb9da9e500dd5c801d06237ccfcf780aba22094a582aab23b6
+EBUILD vdr-pvr350-1.7.3.ebuild 734 SHA256 9e113a53c89a68134a8a978430a39cadb27ebcd84c26d895f0d24c82dededebe SHA512 2e6fa7bfa0534016299b37326624b5c81c7c62f0c4e2424ddb23329a2e13ee1c5038191f3495abe45e0c83db96ce498baead4d832e085c778101d0e00ed640e5 WHIRLPOOL 55c4a9ad09c85d8dd947548c426f56c187132bc05c5739e7a51746dcaf95a45ad40171ba70afe8157795b26d0b146c2f143a75cade3b2c8b23ccd7c74a8a216c
+EBUILD vdr-pvr350-1.7.4.ebuild 734 SHA256 8b614099552cd5b6e4c564f3f9b9cbcc497aec8201b4184ab1625787b051d019 SHA512 aa789fe79e119a903eb6a1073450b5661b9a31cdf85291e76b38e6ae809cf9e816ad4bdbbde72a99601457ffbd828c3f64b8a0490a7c6aae293175ae2b26f6b6 WHIRLPOOL a14f237eaae3bb6d34a11a81c4d3e99c6275b6818f9812cd6a47304afc4d2e74ad0ced2e6c297da7f5466ffe62fb086a630dd80f492eff1b71369a6cb141ad60
+EBUILD vdr-pvr350-1.7.5.ebuild 961 SHA256 7628032d0ab4f07f507ec02c9d8a6f86d09bf8e9648a3f23ec74e159ab520625 SHA512 cfe53678ecd333ae029cc0b0f056435c7f429acf51c948f673bdd27406698b8b7d330ac011a67893cdb865de14245a373acb6844477d02f5ba7dd268c02856f6 WHIRLPOOL f20da314f61e76a3273d487bcce1648a312a8408a07ba171bf37431e0ab6206206e1949117d023c2d331bc314de453d7904c16e1585ea233b25e661c159cf377
+MISC ChangeLog 3065 SHA256 681f3afff2c037e8310a1d7da0f0dcda7eda065d05d3857ae580ad9fc39b671f SHA512 877cf9ce17d414104cf7be4213a4cb79e588a5fdbea76f9f503bcfafb7ec8a2a6b29957b0c20128d92830b289e928345d0ad7c347165227a2052fb487debc3b5 WHIRLPOOL 5f3f9fd742493ba24ff39d6a80e0a72557f8c9a58c1a3ad3c9bae88193fc877d1a4eb404b35dfd72a4a14964aeb6bb2f565c12d4a19af5de0d3b1a8668af08c7
+MISC ChangeLog-2015 3996 SHA256 e9d022ccd1a3a2b8f38b5afa5e73bf6028f9244d7c71af2ad65dbb562223381e SHA512 3a9b0ae8b1913e6880df4ff4ab8d0ef58cf8476e0fd9b299123093700cbb2a1ff2a5e28962b9a483d4cbf0bea0ac764d3a50a4196129d2ba942dc230932316bb WHIRLPOOL e41708aa6629fb7aca148a04895c871136760c67a6a9c035d6db45fcc5a78593f0506312875db98c58d5d55932f392fbee084a5a272623f075193f0846486876
+MISC metadata.xml 341 SHA256 a64f1cfe051eaf7122be8d9e9b7cfa0bc14260768ae9ed0378ddb1c3cbd3a560 SHA512 7da125b264c38aadbac1c973c7212db2fe04d6c91687f76dedc95c5060a38258ef426101a9d52024da974e98fbc35a3b61df8dba30a5f40ee9b89c4dbe1ca803 WHIRLPOOL b4a05e6bb93b2bc69deeda3461f41973b0c3328fbec7d08787c0c0f1df1b706ff869c8d976205f56b087c8029b850dc75f2a68426e61ba4b7b1db4791f72681b
diff --git a/media-plugins/vdr-pvr350/metadata.xml b/media-plugins/vdr-pvr350/metadata.xml
new file mode 100644
index 000000000000..f373077d8727
--- /dev/null
+++ b/media-plugins/vdr-pvr350/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+<use>
+ <flag name="yaepg">Enables full support for the output format of
+ vdr-yaepg</flag>
+</use>
+</pkgmetadata>
diff --git a/media-plugins/vdr-pvr350/vdr-pvr350-1.7.3.ebuild b/media-plugins/vdr-pvr350/vdr-pvr350-1.7.3.ebuild
new file mode 100644
index 000000000000..9a5ece34c15f
--- /dev/null
+++ b/media-plugins/vdr-pvr350/vdr-pvr350-1.7.3.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit vdr-plugin-2
+
+VERSION="995"
+
+DESCRIPTION="VDR plugin: use a PVR350 as output device"
+HOMEPAGE="http://projects.vdr-developer.org/projects/plg-pvr350"
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="yaepg"
+
+DEPEND=">=media-video/vdr-1.6.0
+ media-sound/mpg123
+ media-sound/twolame
+ media-libs/a52dec
+ yaepg? ( >=media-video/vdr-1.6.0[yaepg] )"
+RDEPEND="${DEPEND}"
+
+DEPEND="${DEPEND}
+ || ( >=sys-kernel/linux-headers-2.6.38 )"
+
+S="${WORKDIR}/${P#vdr-}"
+
+pkg_setup() {
+ vdr-plugin-2_pkg_setup
+
+ if use yaepg; then
+ BUILD_PARAMS="SET_VIDEO_WINDOW=1"
+ fi
+}
diff --git a/media-plugins/vdr-pvr350/vdr-pvr350-1.7.4.ebuild b/media-plugins/vdr-pvr350/vdr-pvr350-1.7.4.ebuild
new file mode 100644
index 000000000000..472cab1bd4b9
--- /dev/null
+++ b/media-plugins/vdr-pvr350/vdr-pvr350-1.7.4.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit vdr-plugin-2
+
+VERSION="996"
+
+DESCRIPTION="VDR plugin: use a PVR350 as output device"
+HOMEPAGE="http://projects.vdr-developer.org/projects/plg-pvr350"
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE="yaepg"
+
+DEPEND=">=media-video/vdr-1.6.0
+ media-sound/mpg123
+ media-sound/twolame
+ media-libs/a52dec
+ yaepg? ( >=media-video/vdr-1.6.0[yaepg] )"
+RDEPEND="${DEPEND}"
+
+DEPEND="${DEPEND}
+ || ( >=sys-kernel/linux-headers-2.6.38 )"
+
+S="${WORKDIR}/${P#vdr-}"
+
+pkg_setup() {
+ vdr-plugin-2_pkg_setup
+
+ if use yaepg; then
+ BUILD_PARAMS="SET_VIDEO_WINDOW=1"
+ fi
+}
diff --git a/media-plugins/vdr-pvr350/vdr-pvr350-1.7.5.ebuild b/media-plugins/vdr-pvr350/vdr-pvr350-1.7.5.ebuild
new file mode 100644
index 000000000000..0713fc3fb6a1
--- /dev/null
+++ b/media-plugins/vdr-pvr350/vdr-pvr350-1.7.5.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+VERSION="1657" # every bump, new version
+
+DESCRIPTION="VDR plugin: use a PVR350 as output device"
+HOMEPAGE="http://projects.vdr-developer.org/projects/plg-pvr350"
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="yaepg"
+
+DEPEND=">=media-video/vdr-2
+ media-sound/mpg123
+ media-sound/twolame
+ media-libs/a52dec
+ yaepg? ( >=media-video/vdr-2[yaepg] )"
+RDEPEND="${DEPEND}"
+
+DEPEND="${DEPEND}
+ || ( >=sys-kernel/linux-headers-2.6.38 )"
+
+S="${WORKDIR}/${P#vdr-}"
+
+pkg_setup() {
+ vdr-plugin-2_pkg_setup
+
+ if use yaepg; then
+ BUILD_PARAMS="SET_VIDEO_WINDOW=1"
+ fi
+}
+
+src_prepare() {
+ # remove empty language files
+ rm po/{ca_ES,cs_CZ,da_DK,el_GR,es_ES,et_EE,fi_FI,fr_FR,hr_HR,hu_HU,nl_NL,nn_NO,pl_PL,pt_PT,ro_RO,ru_RU,sl_SI,sv_SE,tr_TR}.po
+
+ vdr-plugin-2_src_prepare
+}
diff --git a/media-plugins/vdr-pvrinput/Manifest b/media-plugins/vdr-pvrinput/Manifest
new file mode 100644
index 000000000000..faafa037ee3b
--- /dev/null
+++ b/media-plugins/vdr-pvrinput/Manifest
@@ -0,0 +1,6 @@
+AUX missing-include.diff 384 SHA256 1daed850865fcb467cb90da5df5f875b6aa8a2e908405cef5ecb754bd1c656ca SHA512 58ed12b310e70474996a5e2c87d586037bf8dc9ec017aecd05dc990dee426c00f7bf0f4cdcf4f4a3a04fd2bc49ab0e36feb6e8e0b3bd251ef4b9db2e59f21ad9 WHIRLPOOL a51dde6dbf74b25ccaa81269efefae86782aedc0feeb9855043c69adff3472d8172515d3de549e3d79daed0b9ccf766aecec4736ea5dd4dfe359da6c08fdafd0
+DIST vdr-pvrinput-2011.09.17.tgz 70255 SHA256 cdad3eb2996df94ad342dd8461b4e9652c879f2eacd3971ce59e8c5bdf796273 SHA512 890ffbc1254b6c70f022dca6dbf0c09ba5689809fb95c1e40817f130f62f92383572dee61dcaaa44c515f05d9991a3031d4451e6be6fd1ae0640404f6a3a0e5e WHIRLPOOL 6c5fdcf7b454366b1cf4ee45f06c06d18d44158c6de0062537e10ba5bbcb87b07702f1c186662adba769e63f0745f71c2b37d9e19c4937adf59caa1b5052574e
+EBUILD vdr-pvrinput-2011.09.17.ebuild 937 SHA256 516427125a9c7189ba58b75e122ddd7ad75153f8c4aba057ddf7f64491747a72 SHA512 67c26bb4cb74a3dd4d0ea97150f30f308ea22ec9ab22c8ae32a35851fbeca1cc11fa7edd8d0942f4a6a249f6cd7a92326e93e304df3a7ffea4160051a616ea48 WHIRLPOOL 2a2a235eb36e36c836b7465b86065c611004fd1a7a0887a5e77851ba9b37feeb870fcbd5a79769b3893eef12be1d8b844700df32b4611ce5b0d66eb2f7fd2748
+MISC ChangeLog 2879 SHA256 5d828260fb82946881a51bd4561bbe0e0762a82b81b9b1b96dcecd3c6a30f4a2 SHA512 c68951bf96aafde93168a46f7fa970a8a7037c819504fdd54222c511711eb90cf7930eb780a26b3aed0982480a5e59a6ec36c55aab9d7fc0bdc32b340e50f722 WHIRLPOOL 08213b03aea35bf453e8cb649b8e04a19b02eb4ab040a6d94d8293cf9a4a08f8bd15e3d3c0ce48c7fa0a6a4188e27225679a8b68e56bf0c003fc4f63d738f6b8
+MISC ChangeLog-2015 5455 SHA256 b50b17ab6ac1114c2d6c531f816a157cc31429c19ae5ca5d8a7be1c7b3238be9 SHA512 caf957da9f820c82e46a2e833256e42a28ffd3a7f47d855386f691cb6212a4315f267d0f5f3bb6e48db7e252f6f51f76e98a846ea7460975eb4c2e43112afcb7 WHIRLPOOL 8a1018f2d260f7569fc1c40f9d75f93c41654d58d0e30aa05e4245bd2a2626081775df11ce8f5e3be77c643ed4f83ac2ba7b932a710e5f69bc084fd4929b3420
+MISC metadata.xml 354 SHA256 3512231f3b5a841430438b4b701a4efda6e9b7accb1a4b1016d51954a151b8c2 SHA512 ee0224402f9e435c763f17f57e1d78eed1117b6b483bfafd6c74f17e930dc82b6e6c45c3ae255da5e79593ee0ef6bde24ee1e39d5aeb5a6f1be76e8315033256 WHIRLPOOL 52bcf7c000edfdbd92cb0d6156747c27395edd6118f507cc3f095bdedf456547d9ffed0a5f7013ea1668a8c7a032f4cc8e81419dfbf458ed166ec3a1cbadd843
diff --git a/media-plugins/vdr-pvrinput/files/missing-include.diff b/media-plugins/vdr-pvrinput/files/missing-include.diff
new file mode 100644
index 000000000000..18e9213de8be
--- /dev/null
+++ b/media-plugins/vdr-pvrinput/files/missing-include.diff
@@ -0,0 +1,12 @@
+diff -ur pvrinput-2011-08-18.orig/common.h pvrinput-2011-08-18/common.h
+--- pvrinput-2011-08-18.orig/common.h 2011-03-29 21:59:42.000000000 +0200
++++ pvrinput-2011-08-18/common.h 2012-04-11 23:05:24.870618177 +0200
+@@ -7,6 +7,7 @@
+ #include <sys/ioctl.h>
+ #include <stdarg.h>
+
++#include <vdr/device.h>
+ #include <vdr/plugin.h>
+ #if VDRVERSNUM > 10712
+ #include <vdr/sourceparams.h>
+
diff --git a/media-plugins/vdr-pvrinput/metadata.xml b/media-plugins/vdr-pvrinput/metadata.xml
new file mode 100644
index 000000000000..5496494b6bbd
--- /dev/null
+++ b/media-plugins/vdr-pvrinput/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+ <longdescription lang="en">
+ Plugin to use a PVR* card as input device for VDR
+ </longdescription>
+</pkgmetadata>
diff --git a/media-plugins/vdr-pvrinput/vdr-pvrinput-2011.09.17.ebuild b/media-plugins/vdr-pvrinput/vdr-pvrinput-2011.09.17.ebuild
new file mode 100644
index 000000000000..2675045fcbdc
--- /dev/null
+++ b/media-plugins/vdr-pvrinput/vdr-pvrinput-2011.09.17.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: Use a PVR* card as input device"
+HOMEPAGE="http://projects.vdr-developer.org/projects/show/plg-pvrinput"
+SRC_URI="mirror://gentoo/vdr-pvrinput-2011.09.17.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.6.0"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/vdr-plugin-pvrinput-3ee6b964382f38715f4a4fe57bd4760044f9a58a"
+
+src_prepare() {
+ # remove untranslated po files, i18n fix
+ rm "${S}"/po2i18n.pl "${S}"/po/{i18n-template.c,i18n.h} \
+ "${S}"/po/{ca_ES,cs_CZ,da_DK,el_GR,es_ES,et_EE,fi_FI,fr_FR,hr_HR,hu_HU,nl_NL,nn_NO,pl_PL,pt_PT,ro_RO,ru_RU,sl_SI}.po
+ vdr-plugin-2_src_prepare
+
+ fix_vdr_libsi_include reader.c
+
+ epatch "${FILESDIR}/missing-include.diff"
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ dodoc TODO FAQ example/channels.conf_*
+}
diff --git a/media-plugins/vdr-quicktimer/Manifest b/media-plugins/vdr-quicktimer/Manifest
new file mode 100644
index 000000000000..652bac09546a
--- /dev/null
+++ b/media-plugins/vdr-quicktimer/Manifest
@@ -0,0 +1,5 @@
+DIST vdr-quicktimer-0.1.1.tgz 10991 SHA256 6d0dcc95d6f0b0812781ea4cc71c47e5be4ef008ae854a6d3061d6ecf7bf2785 SHA512 e9934d14053a6d29b25a4d39ec3e429a7b7a3aff198ad0bce1a5d5f098c514708f1a0ee18f2bdbcfac307db73df9c41ac52f64174445f83346e82a644aa1bae6 WHIRLPOOL c4258b57d0aa47ce02c00f0448a186ac0f00a968bbd127f5611407dffd56500c177ddf972e502780e5ac6ecad6170573e16bef1866f6d3b80df9406786353256
+EBUILD vdr-quicktimer-0.1.1.ebuild 414 SHA256 d4d6358348d42ef2c4ddc3ec95e7df641aecf1dee685bf2cb63539cdfe62caad SHA512 47ebcea971dd29f72fe5d4a7c4b9fad6a8930783354390283315385edb82dd939a0b4a92b1a665b1bf7b9fbc693b91a43c43086e88d6e9791dbe72abf7c7d7d9 WHIRLPOOL 447b5472783087d17cdb4919a253c24759219299ee1d153cd824a47994281b2e89b669756b1fe47118e37fbf4f03050966a5ae895a35d15ffb22b91b96d1b511
+MISC ChangeLog 2846 SHA256 eaba54cea985b06b44105b757e4523c5671a9d2e2bca7067cc83f481049e6844 SHA512 a931aa2206c0f7b857b24885952df0f53006373917e48cf4f59ece1fd7ae9440dc6a315a80b63cb8cd8b018b48aebf1a022f999d901b2c8834d682f83bac2493 WHIRLPOOL d16b0a45cd4eff93a1f4c2638ca3817b2d92210f5b4329170bc8af2369651aa8220684057db01ca9c5d8a271d584412b0666e3f705689d8a067d5d377c2d8338
+MISC ChangeLog-2015 740 SHA256 bc0964853e75759b0759c84296e79d79a2393c3964e85f315d1b24b48a673a66 SHA512 1b2027741e1b93296fd2a7637322a159a84e692b44749bbd5705f55ee9d2c570c9544447e8a0c3287a8a0562671e504885210b5c96a42ada6032eb72fdfcdae1 WHIRLPOOL 81bf92aa334fad464fb8ecd89fcaae7cf20d835cfc4e75e643469619cbcca7abfcbc5f78d8ff5be1dbfca3ae06b7d55fabd702ad3ef3bec64cc70d807cfd3c8c
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-quicktimer/metadata.xml b/media-plugins/vdr-quicktimer/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-quicktimer/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-quicktimer/vdr-quicktimer-0.1.1.ebuild b/media-plugins/vdr-quicktimer/vdr-quicktimer-0.1.1.ebuild
new file mode 100644
index 000000000000..cf1cbb064fbe
--- /dev/null
+++ b/media-plugins/vdr-quicktimer/vdr-quicktimer-0.1.1.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: Fast generate timers with just entering Channel, Day and start time"
+HOMEPAGE="http://users.tkk.fi/~phintuka/vdr/vdr-quicktimer/"
+SRC_URI="mirror://gentoo/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.3.36"
diff --git a/media-plugins/vdr-radio/Manifest b/media-plugins/vdr-radio/Manifest
new file mode 100644
index 000000000000..59884411df1b
--- /dev/null
+++ b/media-plugins/vdr-radio/Manifest
@@ -0,0 +1,9 @@
+AUX rc-addon.sh 280 SHA256 ef70033f7db2f479d6f33153b78a240fa3c15e0aadc98535a13d12f737b83afa SHA512 2b4b66c5a5443b5c7211d4280716c191b577f76149c06205f19240c869aef0681865b647dc058b05420c58bf23bd2439b4f1a1f2a29fa02b1da42f3cc829c918 WHIRLPOOL 83de7f3838602cdcd82abb2bdd42c842ab9d82d68443e65a1a5d627525db9c32adae3e813cb8437057e1f38ee25b1d9ea627689d3a85c67ad08c52622dc68b6e
+AUX rc-addon.sh-0.2.0 358 SHA256 2507a01df0a82588aa7bc9b7283aae136911f4f7767b20c7dfabfd468c46b375 SHA512 a23b44d6c7436faefc499b8413f2122fecdd0f07c8d0badc71d50fffe2a2490e97265400ebd6024ed293e88cfd242d9c9a856770a3dc0b015ace9bf1ae756bd5 WHIRLPOOL 6695fa59ed93e2fc7ebe05f00f13739ccf631647d2279a3da6082a4994977f571d47dc67d2df9fe13a0c3829535ab8ef9049c3bcc8c01414d62ae9774cdee3c1
+DIST vdr-radio-0.9.0.tgz 354038 SHA256 05cb1c16b4aa24e2958680889ac5c38caa71f2a2c878fa447b65953252bf5ca8 SHA512 bdfc78d04d4320b45fdabde258b028dce9c6f389cf4a12ab1a0ff43ef9b48a1baba38a8cffee37a7f756d4b6d60aab0dfac33dbeb6424d418f4ed702a5250d04 WHIRLPOOL b0fdd7b86257d726ac89c3b115d8b0030311a074371d23b700e49175d5a39b341256cf0fda001443ebb69b21d1fc3b1e16c76a73ab82dd2445dbf4ad67eb5091
+DIST vdr-radio-0.9.1.tgz 353414 SHA256 9b446ac3b3004749bc2e3e4d502c049c285215909aff5cf575773c1eb41395bb SHA512 81ab0d92ee390eecbbce73bc035714dda6157dc1f0781b6f8765603f65707e1711af64a48168923e2a78b77e0d869471fa313656d517cba27a3104e483085f43 WHIRLPOOL ce7a2369b54435d5c7f4ba7420b871acd36780974bd0d3aaf3ceba82dbda9065b9cd10959b6bdd90acef64c71a375a2fea771af81f0d82457a9272938ea11667
+EBUILD vdr-radio-0.9.0.ebuild 866 SHA256 4a37105980002f0cd1d95fb2477a17ccd865d996ba202156c21b4845133ffe47 SHA512 511dffce88b29688fd3b995e296dcdee405064ef697b789df685c48408e1c5d8d209a69409a355b8a7db07bb796e43a8f0b7ca54604bbb46253555dd93cdf31a WHIRLPOOL 4c4cbd802ae30765e30492506ce751b017aa9878bedf11b3ee7839897d77d864c889b26996dbe65bd6bcc693d0ef1231abeb5f465cd22e070d3febdf753073e9
+EBUILD vdr-radio-0.9.1.ebuild 867 SHA256 b9131873312decb1d3c216ee5d56ad31bebacb14b00fa68f202d62eca24c888f SHA512 87ec5c01cdf84f9c6d5df2d1491bc4c221b06154a91a4db3cfda66035b0f6cc85ae4153213c830ff0a11f4d5bdd555d4ae0b0fdea56f5425205d542525d21f41 WHIRLPOOL 0739efe11fe475f698ec64e5cbfb1b27d36a776ffee707b587bc367e3630d72c43a8e47d757befa2991eb20d59fff992466994585b55c704ae94fe46cbe23497
+MISC ChangeLog 2542 SHA256 c3939b004ce3d53f3b1c37e390952d9e557c30e3fb1bc815b95fff0aa17b4d93 SHA512 452da528c6f33e4b24c09b57cde0e67810c458497e3a0398009bc1972d7f685c3514924c20885e4da811cfcc70a116d0723b68497813b93b1bcf34ffb233310c WHIRLPOOL 3ef6d1d90d0cf8fc823d98e77c67e5bee9c0226595da181c389cd493ecee3f8d6fd1650da4c6425f585907ce639f28d3cc2eabf7f36144a298cae873cf5b60bf
+MISC ChangeLog-2015 4074 SHA256 b48c3cbf82040d66ba198b19cda5761e54cb19c6b6892a08fad0426cb6b63518 SHA512 f01eb18ce414ebd920b20eeadc9618537dcf48f3c4c3d81683aaec2efddf00f22c552f888e33e31e3446dcaa756b45ee835cd4329a5c740e90c109f2737f9b9b WHIRLPOOL 6a9421555269a29734ee9e5f4b241a0acbf07082c8997e95185e6e09fbdf3521221e5c97854880382f2f3e6afeac3fc66be3dbfd961e48c8e4e039c31de3ebf8
+MISC metadata.xml 420 SHA256 2ccc8ccb34be9128c61e3a01c7a2df6f4aa450505cdaa25a2325892424916023 SHA512 f32cdd3104e89ee513e696461fb366a5667bb7bce8c68793627277867580d8fc163fb5508d8f3897f466754947749a75542c773fc267732c7efbdd71d63dc389 WHIRLPOOL 48e344079cbf23a90e2e5830decdf76c84435448a52a2319d02a335d2354645370bf49db01900e78d76d95aec689f3a2c10032029c92b25bb30f074388ebf4f7
diff --git a/media-plugins/vdr-radio/files/rc-addon.sh b/media-plugins/vdr-radio/files/rc-addon.sh
new file mode 100644
index 000000000000..fbd4d6e94b3d
--- /dev/null
+++ b/media-plugins/vdr-radio/files/rc-addon.sh
@@ -0,0 +1,13 @@
+#
+# rc-addon plugin-startup-skript for vdr-radio
+#
+# This sript is called by gentoo-vdr-scripts on start of VDR
+
+# Set default DIR to the background picture
+RADIO_BACKGROUND_DIR=/usr/share/vdr/radio
+
+plugin_pre_vdr_start() {
+
+ add_plugin_param "-f ${RADIO_BACKGROUND_DIR}"
+
+}
diff --git a/media-plugins/vdr-radio/files/rc-addon.sh-0.2.0 b/media-plugins/vdr-radio/files/rc-addon.sh-0.2.0
new file mode 100644
index 000000000000..ce83253073a7
--- /dev/null
+++ b/media-plugins/vdr-radio/files/rc-addon.sh-0.2.0
@@ -0,0 +1,15 @@
+#
+# rc-addon plugin-startup-skript for vdr-radio
+#
+# This sript is called by gentoo-vdr-scripts on start of VDR
+
+# Set default DIR to the background picture
+RADIO_BACKGROUND_DIR=/usr/share/vdr/radio
+RADIO_TMP_DIR=/var/cache/vdr-radio
+
+plugin_pre_vdr_start() {
+
+ add_plugin_param "-f ${RADIO_BACKGROUND_DIR}"
+ add_plugin_param "-d ${RADIO_TMP_DIR}"
+
+}
diff --git a/media-plugins/vdr-radio/metadata.xml b/media-plugins/vdr-radio/metadata.xml
new file mode 100644
index 000000000000..a9129a924f32
--- /dev/null
+++ b/media-plugins/vdr-radio/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://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>
+</pkgmetadata>
diff --git a/media-plugins/vdr-radio/vdr-radio-0.9.0.ebuild b/media-plugins/vdr-radio/vdr-radio-0.9.0.ebuild
new file mode 100644
index 000000000000..7e7eac7bd8b7
--- /dev/null
+++ b/media-plugins/vdr-radio/vdr-radio-0.9.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: show background image for radio and decode RDS Text"
+HOMEPAGE="http://www.vdr-portal.de/board/thread.php?threadid=58795"
+SRC_URI="http://www.egal-vdr.de/plugins/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=media-video/vdr-1.6.0"
+DEPEND="${RDEPEND}"
+
+VDR_RCADDON_FILE="${FILESDIR}/rc-addon.sh-0.2.0"
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ cd "${S}"/config
+
+ insinto /usr/share/vdr/radio
+ doins mpegstill/rtext*
+ dosym rtextOben-kleo2-live.mpg /usr/share/vdr/radio/radio.mpg
+ dosym rtextOben-kleo2-replay.mpg /usr/share/vdr/radio/replay.mpg
+
+ exeinto /usr/share/vdr/radio
+ doexe scripts/radioinfo*
+
+ diropts -m 755 -o vdr -g vdr
+ keepdir "/var/cache/vdr-radio"
+}
diff --git a/media-plugins/vdr-radio/vdr-radio-0.9.1.ebuild b/media-plugins/vdr-radio/vdr-radio-0.9.1.ebuild
new file mode 100644
index 000000000000..c30300fbba84
--- /dev/null
+++ b/media-plugins/vdr-radio/vdr-radio-0.9.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: show background image for radio and decode RDS Text"
+HOMEPAGE="http://www.vdr-portal.de/board/thread.php?threadid=58795"
+SRC_URI="http://www.egal-vdr.de/plugins/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND=">=media-video/vdr-1.7.34"
+DEPEND="${RDEPEND}"
+
+VDR_RCADDON_FILE="${FILESDIR}/rc-addon.sh-0.2.0"
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ cd "${S}"/config
+
+ insinto /usr/share/vdr/radio
+ doins mpegstill/rtext*
+ dosym rtextOben-kleo2-live.mpg /usr/share/vdr/radio/radio.mpg
+ dosym rtextOben-kleo2-replay.mpg /usr/share/vdr/radio/replay.mpg
+
+ exeinto /usr/share/vdr/radio
+ doexe scripts/radioinfo*
+
+ diropts -m 755 -o vdr -g vdr
+ keepdir "/var/cache/vdr-radio"
+}
diff --git a/media-plugins/vdr-radiolist/Manifest b/media-plugins/vdr-radiolist/Manifest
new file mode 100644
index 000000000000..15e56d81ba69
--- /dev/null
+++ b/media-plugins/vdr-radiolist/Manifest
@@ -0,0 +1,5 @@
+DIST vdr-radiolist-0.0.2.tgz 11338 SHA256 f0d95119aa6ea8fd9db6f3222c66107dae57a3b752a514382828af015115f1c5 SHA512 1ffd3999846c6ba42fe51a8ee7e7df943e43f284dac563cc0fe6186bca9992026ff19593e80ecaadd9f13dbfde0e8c47f8ac4975252802cdae875ae9273947d2 WHIRLPOOL 919ff7f353483fa4fb8d7bce257abb3cfe8af6da4555f8b5405865d3118ce8ddff49138187659e9a46400fc362439bf73298105fbfafe8b34f65d3e1e8aa482d
+EBUILD vdr-radiolist-0.0.2.ebuild 441 SHA256 0a1e766c8a4d8e4a0c7fdb528cee105681d7dc4df7758e1a72a3e4a86b5580c5 SHA512 12e8860df73963e7bef01d2efc4c7dbd0a536fa06fa3e3b4c835e6f2adcda01b8f194323f53f95219f9de015e54d937ee68018cc48b00b9d5374fad254ba1eab WHIRLPOOL ab2766b563098fed668cfcb17bdf9dac67c3eb3e22de5bb8579d86fd26cc29c69272963d3d1ebbfbcb7e2923523b4549c4b2c24a5f5772eea77b830ff5990610
+MISC ChangeLog 2843 SHA256 c804c480dc024db6bac6c6dabee5a4cf7b79a5fa53debe16ef1be9bd0c52e69a SHA512 7f7ae4fb808ae8536fa02159b0b8c24a642475aee0d137c14130201b4a9c046f4e176efb45e87715ca2cf076fa4b978fca225040ce37df367a04943c007f4520 WHIRLPOOL 21d4a22460d6e9e157fb249911f2129c3e65d77a9f82d58726f7a6f584d597c69789a0f728ca0b27c62b4bb8bdfb90772d16aa67e6ce4712e5d345ab3763af0b
+MISC ChangeLog-2015 1121 SHA256 013065a20040345e998264bce36ad11a66db3a7462a69ed4b386870eddffd0a9 SHA512 6e8738e4cf741308be2679ae72b564ce62616d159b4a2cb80a5e0abbfa238b13b956d7ff2c73dae1c0c7f06e7211e94f32ac63fd349900a75533a2b19564bddf WHIRLPOOL 7337b7bc84529c59e3995ab913db72f3e18005defaa618be330eef01fdcd6ce047f196509576b88cc3c0592e6518cf79f9d1f390f61abf150683f8e65213d26e
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-radiolist/metadata.xml b/media-plugins/vdr-radiolist/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-radiolist/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-radiolist/vdr-radiolist-0.0.2.ebuild b/media-plugins/vdr-radiolist/vdr-radiolist-0.0.2.ebuild
new file mode 100644
index 000000000000..dac02ff227de
--- /dev/null
+++ b/media-plugins/vdr-radiolist/vdr-radiolist-0.0.2.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: Filters channel list and only show the radio channels"
+HOMEPAGE="http://vaasa.wi-bw.tfh-wildau.de/~pjuszack/digicam/#radiolist"
+SRC_URI="http://194.95.44.38/~pjuszack/digicam/download/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.3.18"
diff --git a/media-plugins/vdr-rcu/Manifest b/media-plugins/vdr-rcu/Manifest
new file mode 100644
index 000000000000..f4ab68e6ab06
--- /dev/null
+++ b/media-plugins/vdr-rcu/Manifest
@@ -0,0 +1,7 @@
+DIST vdr-rcu-2.0.0.tar.gz 11982 SHA256 f4f01e7351ca425effc76d9c558a9fd7283e67bac311fa071207879265a37880 SHA512 db3bca0a9300b6ee0fb1a0035f4b9847a5f946b73e0e33938e5bc756ab5f990d768e0873ade5dff2b4ad15f378428ce77a77172263a97d69648a39c9e177b1a5 WHIRLPOOL 7a91fa73f7629378670a24122d9616ffd863d96cbfa110f583899564a995a81cc2ce9e330bcda77ff0856f03669a31b910b27235215eb448529c699a4fda7e5d
+DIST vdr-rcu-2.2.0.tar.gz 12121 SHA256 2c9a5cf5afcf2ae4950437f7899935b6fa8fa7b4b31d06534e5cdacae7a94270 SHA512 78c93a2c9eeb3bd82ddc74dd616753b82841a396a7db75476f86e55911528a29aaeb9a3bae900035b91f7ec886a59828c54aa27d5785ec103c160dc8cff4e5fc WHIRLPOOL 3a1a840503ac4ee29c67fca46b6ca95b535612e3a2065b90b9b16de2f728b12648bdbf3726e2a70f01d7978a04c50b7625849e17a5c854dcc7ed5a71917a740c
+EBUILD vdr-rcu-2.0.0.ebuild 501 SHA256 e8a6750cda82e97d78fd8c91ab6b790ad9ae846a3121f91d5792124da1845ef5 SHA512 75cc3597922ab1a90aaa481b5719d9b80286b91e46a79c0d6fdfc0e0fefa00dc3a6bd087c8d1642249ef8d489ff16e22cf098bb444f7b28d089b7d176e213616 WHIRLPOOL c9ec0b0a79c5ab710a94311a5cffee88f5e400fc4637ffa95d3e703ab6a9c19eb31e47d7607a331f1d7e21e9bca13d7faada493873e88bd07a504eda11cc5e7b
+EBUILD vdr-rcu-2.2.0.ebuild 479 SHA256 8df273ac84af2e79f7f21d23a6934774c1235f93cb6fde4343ac9b67a4126d76 SHA512 34f0faa78ba9f167636c3b552b90e0a4b993dd462624bc6f2713b393e1ba8a9d913c46b6b2a469cd28ebdeff24a8d835422ca9383a32f638a850257277cdc615 WHIRLPOOL a68424116b3d0db9c94ae35fd4445a8f1bbf31f80bf3d833384475c2175fc06e87a5d776593dba524f1abee5bd6d42814614390ddb47177b8a5d65fde42748c7
+MISC ChangeLog 2530 SHA256 051ca12d106e65c9651af7f8db0396d17d7b9952556e3b36cac7cb0302272a8d SHA512 75f359309a2351604552cdd3823f9ad29128907aba45627795432e509cac015e8b048cb855e6685a5dc1fcd658d34763c850c16ecd8a68af5a0edc2d5f070bac WHIRLPOOL 76cb202969b69e3a7206d4b3e677f8070adc62330b884e733895767172f015411f3325783d3bc5ad4dae87c7c8b970745d981f5873f2039f7981bad3afde088b
+MISC ChangeLog-2015 506 SHA256 f15e0adfeb3c963d87912ac1e80f2ba92d4c846e1d7820e64416bbc57396b791 SHA512 a250bf8a4ce8912d8d6a24b5a0e787c9821d963e2ef83cc262b708c7713ca2b07d96bf4dc1bc5040d5e7adb4168821473cc9ae689eb0ab49230a3ff3a389c3fa WHIRLPOOL 8f7ac1962d423ad6e583e7fef6f880f1851d2ff05d225a215afa539a44b111ae4ea8d82effe4f37f9a92151c39a10fabdfbea31413d8928c5c296b56aa2ceae4
+MISC metadata.xml 251 SHA256 2bba3f7da31b444c864663556a5a0ee846b9a80236fa4d34f1ce2094abd75a35 SHA512 5bc0d0646e1dc625e70cc77e6d0ce57a3183dc017eea0f6c406a0849a3f38923ac49de73846196bf2bc378043fb13c79d7cbb754ce328cc079e0223289d402db WHIRLPOOL 971501122d5a5c7a872380068baabdd2943896181349212fcd52eafa337542a371800d32c4c183db82e95759988ff74ad9249e74a21569fad02b6cbab3377d8d
diff --git a/media-plugins/vdr-rcu/metadata.xml b/media-plugins/vdr-rcu/metadata.xml
new file mode 100644
index 000000000000..18b2e396af49
--- /dev/null
+++ b/media-plugins/vdr-rcu/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-rcu/vdr-rcu-2.0.0.ebuild b/media-plugins/vdr-rcu/vdr-rcu-2.0.0.ebuild
new file mode 100644
index 000000000000..ed6f398f2db1
--- /dev/null
+++ b/media-plugins/vdr-rcu/vdr-rcu-2.0.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: Remote Control Unit consists mainly of an infrared receiver, controlled by a PIC 16C84"
+HOMEPAGE="http://www.tvdr.de/remote.htm"
+SRC_URI="mirror://gentoo/${P}.tar.gz
+ https://dev.gentoo.org/~hd_brummy/distfiles/${P}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.0.0"
+RDEPEND="${DEPEND}"
diff --git a/media-plugins/vdr-rcu/vdr-rcu-2.2.0.ebuild b/media-plugins/vdr-rcu/vdr-rcu-2.2.0.ebuild
new file mode 100644
index 000000000000..1e2840fc630f
--- /dev/null
+++ b/media-plugins/vdr-rcu/vdr-rcu-2.2.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: Remote Control Unit consists mainly of an infrared receiver, controlled by a PIC 16C84"
+HOMEPAGE="http://www.tvdr.de/remote.htm"
+SRC_URI="mirror://gentoo/${P}.tar.gz
+ https://dev.gentoo.org/~hd_brummy/distfiles/${P}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.2.0"
diff --git a/media-plugins/vdr-recsearch/Manifest b/media-plugins/vdr-recsearch/Manifest
new file mode 100644
index 000000000000..86d2ff8b3f02
--- /dev/null
+++ b/media-plugins/vdr-recsearch/Manifest
@@ -0,0 +1,5 @@
+DIST vdr-recsearch-0.3.5.tar.gz 23920 SHA256 61324315baebcb0b3bc141751c1cbe36f93ab989dbdfabbd9110624fc61ab2b1 SHA512 97cac7ffd231b732ae91b2e86c74bf307c5901b718d23bbb9f2fec4da25cd80e23a41c9e35a88caf8c9bd190c07662fa64057b20fd760bbed9c2b94687f730b6 WHIRLPOOL 8ef728f68fe4522983d77ca8f2da3ff95bf90cd4c7c0bee7eb290cc4fedf2eec55b9bc2656a3a0052dbb0821a0d854211974f671a67c79e997c16871b32de296
+EBUILD vdr-recsearch-0.3.5.ebuild 733 SHA256 b1d818399cfec2e84295d4fdb1e45589682bffae630eff1aff4e944d81e600d5 SHA512 d2974e80b681215c577eacacd6ae40a6ed9fe63c647a653648f9b0123f63f7ebfbb3cc16a808c85cebb3d7bda8b335593000f2f6b9169fa66b24e7a3fc532c12 WHIRLPOOL e4a3d3e1aab8e86711e97137b8d5da3147cfe843d430dd646a5602a4dae3e89f6574278ec776abd1db372544353515d9ed72539ceb3f107e2e1b3a778e4f1c1c
+MISC ChangeLog 2450 SHA256 5d291d6dd6eeb7dac0b25ad667aab1f851aca1ea6f03d41ed29cccb21c1eb65d SHA512 94013bbf57880c25a182c94ce9ae9967bed96f4bd81446bf0377ffd00cb97c0274a35adf35c7337f90bb94b2bf84a193581f8eebaee04e678aed489e1df0412d WHIRLPOOL 0c44b3f99041db7bba5b916e286bb7610ccb3ecd7e72cbe6a09064712fec46aa17fcf9d8daf149b5cdffd365d3d7552b2c26e47a641d930b80ccf43f27a6efdb
+MISC ChangeLog-2015 542 SHA256 11b3d9db80a20da3931ce8100d00ccf6fa7e3fb78751f6c81086fac7fefb4a53 SHA512 4314db4eecdd5fb476b1f83c86861f403a4a3bce2419079ba2cc562535adb90cef85e0ae33e8cae764f9b0b695466be9ac2e1d3a7ce66c2e5cd64ec3fd4b71ba WHIRLPOOL b6fbea6ed9b6fb7411a8ba3f5931c3f0150f5b88f11ff3bc163016a875927d191a0785ffbf26281805e38df32f27ada3f437fd2cf77fa370c2155650f8c17c30
+MISC metadata.xml 346 SHA256 37ffa4c40e0fc04b4c4a3480dfa52a76243a29b1be4f03318343463ccca8308f SHA512 236c10b8963ba2fe7ba604d9dd49e3f760abd96465bca28373a07d38cdc4b2239a864fc0f8088756492dfa75f4fb48775622a32c96c9eb741033dfabf65e628c WHIRLPOOL 5cd3b235cc8532de4583299b226ce9234809ff15119b93c471dcbeb7fb70a140ddb5b70381df16b3856f8ddf0dd36cf58ec8be540fffc9a1ef7c42ecdd3be44d
diff --git a/media-plugins/vdr-recsearch/metadata.xml b/media-plugins/vdr-recsearch/metadata.xml
new file mode 100644
index 000000000000..e104a0d11332
--- /dev/null
+++ b/media-plugins/vdr-recsearch/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://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>
+</pkgmetadata>
diff --git a/media-plugins/vdr-recsearch/vdr-recsearch-0.3.5.ebuild b/media-plugins/vdr-recsearch/vdr-recsearch-0.3.5.ebuild
new file mode 100644
index 000000000000..68a330c5358b
--- /dev/null
+++ b/media-plugins/vdr-recsearch/vdr-recsearch-0.3.5.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: Search through your recordings and find the one you are looking for..."
+HOMEPAGE="https://github.com/flensrocker/vdr-plugin-recsearch"
+SRC_URI="https://github.com/flensrocker/vdr-plugin-recsearch/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.0.4"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/vdr-plugin-recsearch-${PV}"
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ touch last.conf
+ touch searches.conf
+ insopts -m0644 -ovdr -gvdr
+ insinto /etc/vdr/plugins/${VDRPLUGIN}
+ doins last.conf searches.conf
+}
diff --git a/media-plugins/vdr-recstatus/Manifest b/media-plugins/vdr-recstatus/Manifest
new file mode 100644
index 000000000000..70ccff795785
--- /dev/null
+++ b/media-plugins/vdr-recstatus/Manifest
@@ -0,0 +1,5 @@
+DIST vdr-recstatus-0.0.8.tgz 17586 SHA256 43beb5d708122e52e103867efd22ea10d0a5270cff13889a7ff94aa48a1fcd7b SHA512 2a99b244ffe427a1b70a2d4b99458dc9ce0d382f2a34f8aa79ed7ae4852910c83aa5b38efd9311c61c4187602c7c8c9bc0cfa04a0080f75961239cbc4f0ec2a0 WHIRLPOOL 3dcbc4d05f5f2816731323efe53348ac780bd61bc6d23b89272b31e26144f4ed008820d78fe4c22a11a9f967b5a2efb97268de7196caaed4270fa0ac35593bf8
+EBUILD vdr-recstatus-0.0.8.ebuild 621 SHA256 c3a684b63d68d5e0537661eb3a0c3a9adaec9a103ac2e7b68c08d31dcbefd666 SHA512 6919fa04aa1339a90565da904140f846aed2965cbac1609d861c21c08bfede1df20af67cac304af9b47323183513564b309e25e2ad494b612f7664e7c3434678 WHIRLPOOL a4b277ea34ecd14a3881c5accf577722c892de04e71766854780dc9302d2f01ce1e4968a12cf3f9f88f270b8901bfb0a8010941764aaa6a62a4c6981173c7d50
+MISC ChangeLog 2843 SHA256 45d015253f57e14ef2b8c54d6b973c2a5815486244ecb5ef8828b828077bd4ad SHA512 74114e929ee46eacbc0ee8640915a0656bf821161dfa3633300221ee98e9485012cceebcc1f9f90498c8e7b4be8d04cb47772af27a50d871886d27715428128f WHIRLPOOL 04979ad83f9a084944c02ee7d772a3fa2023077ad5947ca19e5653f3d2d332f84b298f61efc8660612e8882f4528b1c884a2285dc8a7d5a5825201e87c43c601
+MISC ChangeLog-2015 1092 SHA256 19197b17741ac73ad138361617d05245622036a642388969567b7a66e0714df4 SHA512 6d0e523247853653424fdb601ffc838348845319a11d969010903056fd22253f8fb234ba1e6072e3b254d51b1519c02e7a49a304329f921ad738f17ede1405c6 WHIRLPOOL e3ba162ca77fc6aca6643b41300875581e2a9cedcaf6bfd6d9b49e5adb9d8375b23de38fbb6eea26236e242d59168d4082f223cafff683f859e775c01afa7cff
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-recstatus/metadata.xml b/media-plugins/vdr-recstatus/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-recstatus/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-recstatus/vdr-recstatus-0.0.8.ebuild b/media-plugins/vdr-recstatus/vdr-recstatus-0.0.8.ebuild
new file mode 100644
index 000000000000..58cd6f546c48
--- /dev/null
+++ b/media-plugins/vdr-recstatus/vdr-recstatus-0.0.8.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: displays the recording status of the available devices"
+HOMEPAGE="http://www.constabel.net/projects/recstatus/wiki"
+SRC_URI="https://www.constabel.net/files/vdr/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.5.7"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ if has_version ">=media-video/vdr-1.7.28"; then
+ sed -i "s:SetRecording(\([^,]*\),[^)]*)):SetRecording(\1\):" recstatus.c
+ fi
+}
diff --git a/media-plugins/vdr-remote/Manifest b/media-plugins/vdr-remote/Manifest
new file mode 100644
index 000000000000..54021a0338b8
--- /dev/null
+++ b/media-plugins/vdr-remote/Manifest
@@ -0,0 +1,9 @@
+AUX confd 1103 SHA256 8f9949294985b758ab0c6cc624c602d0f890828a163ae6805c58f7c95ad9e1d0 SHA512 f2f703a8f9e5ec1bfcf6ab2e8b36b5c08849f497a563316c4e98614c69d7c8bbd06e5e636815d93895ef78e85d19f48ee95622db74a1592e7a6a8053523d5bda WHIRLPOOL 8d02909eee99fe45f3b8d6b1f65d6cc50f598462c5f2e8596d67f83a08fe5cc01f7fe80b3e70701060185bc4ac5bfced5d317c9b47a5cc12a79e6dbe1b9f4008
+AUX rc-addon.sh 2228 SHA256 72063c2973c2eb288401851ea76f06963a24c506efe02d9f75b3950141cc24c7 SHA512 2d589137ec81934bd8e3e3e78679faa182c5e8b31528bf43dfbc19bd643fdf0ebde8517551af3ee071dddbbdf266b62d634ee40b1ca5131337fef4093e8bed82 WHIRLPOOL 2636af3f81669492daf0da0f5f8ed7b37a68569e2c61a2f91feded1b2cddd298bf5e2799e4215f83849f8e149647f9ad5298a1f77af4d81cb8375db9db8cf51a
+DIST vdr-remote-0.6.0.tgz 32869 SHA256 c05d17f207bd2723ae6c079bc8961ba0badfcced149afbea63a5c52c807de254 SHA512 1836255d40c9a491d1f0dcab7779a3f75d125b4d28bce00954c2d774c83172e4d69763e34e3f7d9540a951faeead0c12d4a44b0a367a92caae3b22bb3f8c524d WHIRLPOOL f9e3c28e68cb75ea068596e470a5da92d843ff7b89c9b1c800fb8a6fc1fa7ddceaf9e44043755cc81d0d34efc70e19454f0ebb58ab60c6b4e4c51dc49f61736e
+DIST vdr-remote-0.7.0.tgz 34267 SHA256 e90a065db896e030dbb8c8dd99b9b70f3e3ade1017bedcbe6c50e3ce53512af0 SHA512 18c758e9cd519ffc6ccd2a1b53109d7f1ac1c65a32ae43b9eae41ea64ff2ec9721c557ca75a03620b9fee1463608ab0a84d09fad31e233804695570eadec3728 WHIRLPOOL ab433325d625d835edad909f10cb9a10f1c0dceb5562f4f08157723295f8c90ed014c903ab2bf6dcd44b55bd0c0dd427e6629f0c83368dc75e758304947cd558
+EBUILD vdr-remote-0.6.0-r1.ebuild 681 SHA256 cadb198f693c073c402db289754057f0352ea766080623fef3efbea6d3b11c15 SHA512 bd17dfc3064529502f4850eb3b22d3f6e6dd2a4e91e5dc0df73ebe8efd19da885d2c0ae0eb8c4524938fdaf4065e6a65e3698caef063911d3ab4e89c91c2d1f7 WHIRLPOOL 585303f2e6634027ab1cc3f379e4af24b8a3c0ba68d8ba9f8522c86c67160ce5e50a0783da6a2450ffb77acfc17474d58d3121b2f97944b68ae71205c8c89057
+EBUILD vdr-remote-0.7.0.ebuild 681 SHA256 86791e5c2216a732af91b338a18977c56535a96173d2eca4e0ba5d81334df7ac SHA512 fe9f06ca523e3b124b2cc671770693b4852ab685b0bdb624d592ac7e29b6de4a87557ddbe003655e4a0fd1417e03866f1b636b482cdc3b0df454170f2e5ed35c WHIRLPOOL 9610193b95bdec953b8fbb99c064d4f8bfde7757f33e080bd189df3925d77ca9b7f79d3abed5663d9df8d0cf632cbd1628f7376fb0fa3557c2dbbe15c48dbfea
+MISC ChangeLog 3712 SHA256 06a4a80b9cabe33d6b77bc67ad3dd65180d7eb67765ebeca676a5c0e33ce199e SHA512 099770b98b55375ee8f53c37cb263f3b3485e35b64718ca503a57aa78d7c44f28a9c93991b8bfe40608eda758d4001c2e36f5d4bad841daa5ff015364df884c1 WHIRLPOOL c0e586b786179d5dd0a423c51e87078ce63af6cafa36274eaf2a8708e8c0f2568886e5cb688f0a76a1c9a72915f35676932ae33442dba2fefbef7dfa691c5146
+MISC ChangeLog-2015 4317 SHA256 d9ee11195991aae6ace82f40398c1b706aa48d05b8a67d65cf8440dbc2cce072 SHA512 a646b75644bdb20535b5ec7b7e1fd2ed500d4c5a1b531eb1701098b2834e0a1039c541c0ab6db86b3015963555853ef164984a073b0f544da5cfec498cb28cb9 WHIRLPOOL cde50e9da231e26ac6c0ea23c4c5b0f313f901020cb3792a4fb6ddfd3c3f8ad13e0bc762192f142212246db097bbb4ffb67685c8ddabb9ffbabd5688745dafce
+MISC metadata.xml 248 SHA256 922dc268419eaa3de4ffc06fd18d4bf2cc6e6aa06567b7a8ce7cd86725123385 SHA512 d2b0fcac72aa7f30ad4e0e6f5e60ef00c6bd80f54edec007af1c9b8677b3c5241b365c0602bf3d4b01d3bd6bfe27c6a7f7d97bf467d3ffb10254b54f63d3dd5e WHIRLPOOL a4a4d51409178353b2dd0ef051fb0e06ca24b7cbfc8bfbfda4065de11ffb62608aa530f3e5e49674d1ef8771bde50d67f9cb7f89a5600e5afad11178e20fc964
diff --git a/media-plugins/vdr-remote/files/confd b/media-plugins/vdr-remote/files/confd
new file mode 100644
index 000000000000..d34513c6d230
--- /dev/null
+++ b/media-plugins/vdr-remote/files/confd
@@ -0,0 +1,43 @@
+# /etc/conf.d/vdr.remote:
+
+# Config-file for vdr plugin remote
+
+#
+# Read keypresses from linux-kernel input-devices
+# for example IR-Input on DVB-cards
+# allowed values: no, autodetect or list of devices /dev/input/eventX (X=0,1,...)
+# default: autodetect
+#
+#REMOTE_PLUGIN_INPUT_DEVICE="no"
+#
+
+#
+# Connect to lirc-daemon on this socket
+# allowed values: list of sockets, example: /dev/lircd
+# default: do not use any lirc-daemon from inside this plugin
+#
+#REMOTE_PLUGIN_LIRC=""
+
+#
+# Listen on these tcp-ports for connections which get OSD and
+# can send keypresses to vdr
+# allowed values: List of portnumbers (>1024)
+# default: do not open any tcp-port
+#
+#REMOTE_PLUGIN_TCP_PORTS=""
+
+#
+# Listen on these tty-device for keypresses, do not show osd there
+# allowed values: List of tty-device names (/dev/ttyX)
+# default: do not open any tty-devices
+#
+#REMOTE_PLUGIN_TTY_ONLY_INPUT=""
+
+#
+# Listen on these tty-device for keypresses and show the
+# osd there
+# allowed values: List of tty-device names (/dev/ttyX)
+# default: do not open any tty-devices
+#
+#REMOTE_PLUGIN_TTY_WITH_OSD=""
+
diff --git a/media-plugins/vdr-remote/files/rc-addon.sh b/media-plugins/vdr-remote/files/rc-addon.sh
new file mode 100644
index 000000000000..5b5bdff49d18
--- /dev/null
+++ b/media-plugins/vdr-remote/files/rc-addon.sh
@@ -0,0 +1,97 @@
+#
+# rc-addon-script for plugin remote
+#
+
+check_device() {
+ local handlers="${1}"
+ local name="${2}"
+ local eventdev=""
+ [ "${handlers}" = "" ] && return
+
+ local handler
+ for handler in ${handlers}; do
+ case "${handler}" in
+ event*)
+ eventdev=${handler}
+ ;;
+ esac
+ done
+
+ if [ "${eventdev}" = "" ]; then
+ if [ "${evdev_warning_showed}" != "1" ]; then
+ echo "you need to load module evdev for autodetect input-devices to work"
+ evdev_warning_showed=1
+ fi
+ return
+ fi
+
+ case "${name}" in
+ *dvb*|*DVB*)
+ einfo_level1 "Autodetect Input Device ${eventdev} (Name: ${name})"
+ REMOTE_PLUGIN_INPUT_DEVICE="${REMOTE_PLUGIN_INPUT_DEVICE} /dev/input/${eventdev}"
+ ;;
+ esac
+}
+
+autodetect_input_devices() {
+ [ -e /proc/bus/input/devices ] || return
+ exec 3</proc/bus/input/devices
+ while read -u 3 line; do
+ case ${line} in
+ I:*) check_device "${device}" "${name}"
+ device=""
+ ;;
+ H:*) device=${line#H: Handlers=}
+ ;;
+ N:*) name=${line#N: Name=\"}
+ name=${name%\"}
+ ;;
+ esac
+ done
+ check_device "${device}" "${name}"
+ exec 3<&-
+}
+
+plugin_pre_vdr_start() {
+ if [ "${REMOTE_PLUGIN_INPUT_DEVICE:-autodetect}" = "autodetect" ]; then
+ REMOTE_PLUGIN_INPUT_DEVICE=""
+ autodetect_input_devices
+ fi
+ if [ -n "${REMOTE_PLUGIN_INPUT_DEVICE}" ] && [ "${REMOTE_PLUGIN_INPUT_DEVICE}" != "no" ]; then
+ [ -e /proc/av7110_ir ] && chown vdr:vdr /proc/av7110_ir
+ for dev in ${REMOTE_PLUGIN_INPUT_DEVICE}; do
+ [ -e "${dev}" ] || continue
+ chown vdr:vdr ${dev}
+ add_plugin_param "--input=${dev}"
+ done
+ fi
+
+ if [ -n "${REMOTE_PLUGIN_LIRC}" ]; then
+ for dev in ${REMOTE_PLUGIN_LIRC}; do
+ [ -e "${dev}" ] || continue
+ add_plugin_param "--lirc=${dev}"
+ done
+ fi
+
+ if [ -n "${REMOTE_PLUGIN_TCP_PORTS}" ]; then
+ for tcpport in ${REMOTE_PLUGIN_TCP_PORTS}; do
+ add_plugin_param "--port=tcp:${tcpport}"
+ done
+ fi
+
+ if [ -n "${REMOTE_PLUGIN_TTY_ONLY_INPUT}" ]; then
+ for tty in ${REMOTE_PLUGIN_TTY_ONLY_INPUT}; do
+ [ -e "${tty}" ] || continue
+ chown vdr:vdr ${tty}
+ add_plugin_param "--tty=${tty}"
+ done
+ fi
+
+ if [ -n "${REMOTE_PLUGIN_TTY_WITH_OSD}" ]; then
+ for tty in ${REMOTE_PLUGIN_TTY_WITH_OSD}; do
+ [ -e "${tty}" ] || continue
+ chown vdr:vdr ${tty}
+ add_plugin_param "--TTY=${tty}"
+ done
+ fi
+}
diff --git a/media-plugins/vdr-remote/metadata.xml b/media-plugins/vdr-remote/metadata.xml
new file mode 100644
index 000000000000..27575115fadb
--- /dev/null
+++ b/media-plugins/vdr-remote/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-remote/vdr-remote-0.6.0-r1.ebuild b/media-plugins/vdr-remote/vdr-remote-0.6.0-r1.ebuild
new file mode 100644
index 000000000000..1c4b7a5a99d8
--- /dev/null
+++ b/media-plugins/vdr-remote/vdr-remote-0.6.0-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: use various devices for controlling vdr (keyboards, lirc, remotes bundled with tv-cards)"
+HOMEPAGE="http://www.escape-edv.de/endriss/vdr/"
+SRC_URI="http://www.escape-edv.de/endriss/vdr/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="amd64 x86"
+IUSE="systemd"
+
+DEPEND=">=media-video/vdr-2.0.0"
+
+pkg_setup() {
+ vdr-plugin-2_pkg_setup
+
+ if use systemd; then
+ if ! getent group input | grep -q vdr; then
+ einfo "add user 'vdr' to group 'input' for full access to remote control device"
+ gpasswd -a vdr input
+ fi
+ fi
+}
diff --git a/media-plugins/vdr-remote/vdr-remote-0.7.0.ebuild b/media-plugins/vdr-remote/vdr-remote-0.7.0.ebuild
new file mode 100644
index 000000000000..c117438b616c
--- /dev/null
+++ b/media-plugins/vdr-remote/vdr-remote-0.7.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: use various devices for controlling vdr (keyboards, lirc, remotes bundled with tv-cards)"
+HOMEPAGE="http://www.escape-edv.de/endriss/vdr/"
+SRC_URI="http://www.escape-edv.de/endriss/vdr/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="amd64 x86"
+IUSE="systemd"
+
+DEPEND=">=media-video/vdr-2.2.0"
+
+pkg_setup() {
+ vdr-plugin-2_pkg_setup
+
+ if use systemd; then
+ if ! getent group input | grep -q vdr; then
+ einfo "add user 'vdr' to group 'input' for full access to remote control device"
+ gpasswd -a vdr input
+ fi
+ fi
+}
diff --git a/media-plugins/vdr-remoteosd/Manifest b/media-plugins/vdr-remoteosd/Manifest
new file mode 100644
index 000000000000..685f2db31681
--- /dev/null
+++ b/media-plugins/vdr-remoteosd/Manifest
@@ -0,0 +1,5 @@
+DIST vdr-remoteosd-1.0.0.tgz 20154 SHA256 12b7d74b37917dca616842ec36998cd737594b65bbe711e48e5fc5d48210f46c SHA512 c5af72ac82e41af7d753f20230cf511cb95abad07906be96b14f26aacce3c461ef3b552a1f28dceecfa5b50023268bbf9bf41b71e66326af610ba113295e9056 WHIRLPOOL c60cfb9943189d6c80be9dc7e6a41ac4e7d8bd59c6680e00cf72c9a8913308e78924a1a5904412eacad6011ac5ce92c8bd567e9fbe6c1758369f8d0c11ee8297
+EBUILD vdr-remoteosd-1.0.0.ebuild 391 SHA256 0821ca49e4bd716a5709bbc53f904886e612b9026d60682365236a0fc23a3ff9 SHA512 77aa756162bad7ffa83e84ca677f1b3be51e182c1713df3e4efec3299abe5852aed9049f69754fa1f1112fb6e8bedb7a571ada724eb892d33d635d372f04edf8 WHIRLPOOL ce43d77a16aa68296ffdd717259558ae2080ae963b14ac657532afad8d4ad876358d7e60b5fa369555eebcfda0f533e880b3bff51890d406afba287dfda1d1ab
+MISC ChangeLog 2610 SHA256 39536c67029b6500237bb65faab1d8cee3d285ad933db7d256d8c43333a13a19 SHA512 1d1b1b8297eff5452802e4d1202d72b509733b9a937c2709ed48426eb0642babb9c2d13a94ad0e5498398c94783fd64ca385b8b62f5176918d738cf339f134e3 WHIRLPOOL f54f0718460fbf1b5ebdf00e6b8e86377b04fc1ef286af2885cb86052325ed187c282996c04a89cea1f21efeb68fe789267f82e8e85275e2100d6d613b17d12c
+MISC ChangeLog-2015 2167 SHA256 12c24c44e63c60761427124fa03d0eaa5e2e39b8189cbcbd4f7fcaa88f1701fa SHA512 84c962b6d29fcbd37c6269b537eae0c7f11c85a37d90442688bab161f0b21e7e02b931b6eac3e2f93faaa1795a222b59360e05eeab161983ebdbee40e8ad0f0b WHIRLPOOL 8c3e4f079b88896e4d6912e93ec08ab9752cbd73b659c1fea067039f8cbebf5b09819c85c7e50d2ae8b97321512c727ae5e3156292bfff25d6335e10bd1c6ae0
+MISC metadata.xml 254 SHA256 09fc786f64026391368c6661f1fa447f53d8a696f4d1c57a03723db883611863 SHA512 42631f29fc798d3595e78018acf2476b934c17f4dd3a891acd58e9db07993202d91154fbe46f93b0b6457c712c63251aabf5f794d1a30340b025617c4b8fa153 WHIRLPOOL 5edd29841172e97c27395de4a7c354a005e19e1a9bfbdb6a5ae5f2a8311e9af5e99c4857f6b24aafa58e0ae5927a51c5928377952bf8713952edeb1b383af28f
diff --git a/media-plugins/vdr-remoteosd/metadata.xml b/media-plugins/vdr-remoteosd/metadata.xml
new file mode 100644
index 000000000000..fd3086d89d1e
--- /dev/null
+++ b/media-plugins/vdr-remoteosd/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-remoteosd/vdr-remoteosd-1.0.0.ebuild b/media-plugins/vdr-remoteosd/vdr-remoteosd-1.0.0.ebuild
new file mode 100644
index 000000000000..d0e3f6eb5e49
--- /dev/null
+++ b/media-plugins/vdr-remoteosd/vdr-remoteosd-1.0.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: server/client remoteosd"
+HOMEPAGE="http://vdr.schmirler.de/"
+SRC_URI="http://vdr.schmirler.de/remoteosd/${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-remotetimers/Manifest b/media-plugins/vdr-remotetimers/Manifest
new file mode 100644
index 000000000000..b54b6fb4381b
--- /dev/null
+++ b/media-plugins/vdr-remotetimers/Manifest
@@ -0,0 +1,5 @@
+DIST vdr-remotetimers-1.0.2.tgz 62750 SHA256 cc8916695819f4bb9c02417a31f726e61f2e27da284a70ccefb50ee1e10242f1 SHA512 37a93600e11c21b0ab5d18b0e0631b527db96b4a19967b34fb7f912607f803ca8872efdbd642dfcde0953129b7a1a8fe971459deab6d8c78449f94505d8674de WHIRLPOOL e141f59b4cc5ffd5b439db9551ec8288633ed290314d5abc3663bb1b128a643547da1fe55fe0748ff8a678f65a6e82351fa06b432ce9fc50461662a2e0d70d8f
+EBUILD vdr-remotetimers-1.0.2.ebuild 404 SHA256 302821fe3ed62cfec8d00786fd94d0e38a761968c6bcb30cf33f7035cd33467d SHA512 7f6be1cfc3f143b5cc8983e935fc589d40a2bf1d8a592357d85a62641142f7de7f30c64f9b2aa935dc52115ff2a0b2d095fc417cc550666a3d785b04a67011b0 WHIRLPOOL 27ad00d889cb5ed0cfe14498dd3d4b3f8c87c3c2391370db99d8b298aec3a848895baa5aee83b5199cca9ac21bd0a554c92a959eda64b2333504575a5118e81b
+MISC ChangeLog 3072 SHA256 fa1544169310d5a6b557340d12fd84131c5a943ed49a428e81c1c0ddd0f16e85 SHA512 0bb62a36d642eb31a6281397405d9e00ba4345a36f87dcc6e99776dfdbdf651e25af71ee5dd34563d685c91e63b7e34ac0b98b1a52219e2b111c3047e0922863 WHIRLPOOL d77d615091a76861f0c3fcd9a4c0ba616b79db00d04cdb97d5c106adaa24b4c6199f6b24dee7552e6ca73c3489ba6b6d40c32be5e4ecfa20d926504ae60b7b21
+MISC ChangeLog-2015 3408 SHA256 b07e7211ff7eaeccd8015c1f09bd9e99028185ec37e088bd95581f27c1549602 SHA512 90127c9647c9a374cf48090c4de80e041d8d17680912429c340478a37dbe825050547d5f06060abd2ac6a6193f6968a0a5c43b369cb77e16e76f2ab82b807131 WHIRLPOOL e8fb813bae2c62ae4f428d8ce02030098067079a4a31e37dca76682e71461aa83fa6931d22d51062c4f0eeccf8801e734fec27f0b6c9ef90493ceb4b77dfdb33
+MISC metadata.xml 254 SHA256 09fc786f64026391368c6661f1fa447f53d8a696f4d1c57a03723db883611863 SHA512 42631f29fc798d3595e78018acf2476b934c17f4dd3a891acd58e9db07993202d91154fbe46f93b0b6457c712c63251aabf5f794d1a30340b025617c4b8fa153 WHIRLPOOL 5edd29841172e97c27395de4a7c354a005e19e1a9bfbdb6a5ae5f2a8311e9af5e99c4857f6b24aafa58e0ae5927a51c5928377952bf8713952edeb1b383af28f
diff --git a/media-plugins/vdr-remotetimers/metadata.xml b/media-plugins/vdr-remotetimers/metadata.xml
new file mode 100644
index 000000000000..fd3086d89d1e
--- /dev/null
+++ b/media-plugins/vdr-remotetimers/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-remotetimers/vdr-remotetimers-1.0.2.ebuild b/media-plugins/vdr-remotetimers/vdr-remotetimers-1.0.2.ebuild
new file mode 100644
index 000000000000..caca8c3ab953
--- /dev/null
+++ b/media-plugins/vdr-remotetimers/vdr-remotetimers-1.0.2.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: edit timers on remote vdr instances"
+HOMEPAGE="http://vdr.schmirler.de/"
+SRC_URI="http://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-rotor/Manifest b/media-plugins/vdr-rotor/Manifest
new file mode 100644
index 000000000000..d805c86dedba
--- /dev/null
+++ b/media-plugins/vdr-rotor/Manifest
@@ -0,0 +1,6 @@
+AUX vdr-rotor-0.1.5_vdr-1.7.13.diff 1611 SHA256 1607325c2c8a1f6c77f16dc861c7dd9897085aaf768b5aaac5d2b8ff0d8ac8e7 SHA512 509e65b9b7a0a6713c5db88a821c00c608b753da623c322e37637879bc0ae8e1f9d199666d60f080ee4ebb76845021bfb3c997bee3c19b577e76a25140eed971 WHIRLPOOL f645e25b40efff839c24d4127afb150da90f55132a34210ef00a798d52b77056ac07d40dbefcb96fb675bd982824835913323e0227374600b41975676174dce3
+DIST vdr-rotor-0.1.5.tgz 40027 SHA256 fa13b710a1d547d9df841b881c40c9fb301aaf969fca9e71f50360a9edfabab6 SHA512 dd07fe0d703006ac9ed25c764fe2b1b667cd00238a8641c8ecc8e0718e0076c6cb99dabceebde2fff0197c2c25736a42562bec78ec0e81ca97b53447ad376619 WHIRLPOOL d25596205adbedaafed7031b8c2563a82be916f6619c94296c9d1ad3ceeddfe191bad54f1813bf7c2738eb305976051a1d7fe55ebe430779e7daf937fa3e6649
+EBUILD vdr-rotor-0.1.5.ebuild 822 SHA256 9dfb04074d218566ebe62ccce09c970c6ddbef5c656a812132f206d7ed9de8d9 SHA512 c92b48dc94e44b6c0bb80b919983fcecc49fc8c6c2480ed93913b4b33b03f1e9aef8ebb36aa4fec062733e25befec17f584d2c7102c67af6d7c3acb851fcadbc WHIRLPOOL 509b506a5a7daf09eb87f56917dd6a4b3ecf034b4f27a3a4549991b349433d5749ce13dfd76aca09faedc45304afab7651be1a89709eca506e020f4335871d79
+MISC ChangeLog 2873 SHA256 aa86ef30d8748e6ceec31a16513ca245dc54f5d65a0444472c2986d8f5ccc420 SHA512 93581dbd2ee54b1df9115c1086d2af7960c1a8951c9ccdd1c4e1f8dffcfcf7b2f9a789737abe0ae410c0897d4588600de2351bd5bdf96f9177e1e9c0d3ebdadd WHIRLPOOL 4208fd5ecc3cea2066bdb1d1243bd452ef1078d32fd80605598cdb3be10e939c03e584b1315fba948d7b5995c5740b33dc89229abed4e5b31222a372bbe06de2
+MISC ChangeLog-2015 1884 SHA256 f50cf44479600d45454e22d6515899e07f66f9e869d0152b7a63b0f060d140cf SHA512 f2daf7d10b2a69919f8bb62d94bb67940e64e48b93e50485ce4204899e489a480b42a9dd41f050fd087823f62b6193bf368a09d66e6deac9c96bf8e3203ecd72 WHIRLPOOL bd5d9fbc19f738f1b074bf8f24578a3605559d32c115fd1af2c2bd2eb6ff6361c5017a8bae85606f9c14c3bd3b560a00ccb2b671e4f4b856aa3f0e67143c080c
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-rotor/files/vdr-rotor-0.1.5_vdr-1.7.13.diff b/media-plugins/vdr-rotor/files/vdr-rotor-0.1.5_vdr-1.7.13.diff
new file mode 100644
index 000000000000..7e24f08d2e53
--- /dev/null
+++ b/media-plugins/vdr-rotor/files/vdr-rotor-0.1.5_vdr-1.7.13.diff
@@ -0,0 +1,30 @@
+http://www.forum.free-x.de/wbb/index.php?page=Thread&postID=13727#post13727
+
+fix compile problems vdr up 1.7.13
+diff -u orig/rotor-0.1.5/menu.c rotor-0.1.5/menu.c
+--- orig/rotor-0.1.5/menu.c 2009-10-04 14:54:22.000000000 +0300
++++ rotor-0.1.5/menu.c 2010-03-06 22:42:23.000000000 +0200
+@@ -139,7 +139,8 @@
+ RotorPos=RotorPositions.GetfromSource(OldChannel->Source());
+ Position=RotorPos->GetPos();
+ Frequenz=OldChannel->Frequency();
+- if ((*OldChannel).Polarization() == 'v' || (*OldChannel).Polarization() == 'V')
++ cDvbTransponderParameters dtp((*OldChannel).Parameters());
++ if (dtp.Polarization() == 'v' || dtp.Polarization() == 'V')
+ Pol='V';
+ else
+ Pol='H';
+Общие подкаталоги: orig/rotor-0.1.5/patches и rotor-0.1.5/patches
+Общие подкаталоги: orig/rotor-0.1.5/po и rotor-0.1.5/po
+diff -u orig/rotor-0.1.5/rotor.c rotor-0.1.5/rotor.c
+--- orig/rotor-0.1.5/rotor.c 2009-10-04 15:10:26.000000000 +0300
++++ rotor-0.1.5/rotor.c 2010-03-05 23:07:52.000000000 +0200
+@@ -93,7 +93,7 @@
+ {
+ if ((source->Code() & 0xC000) != 0x8000)
+ continue;
+- if ((diseqc=Diseqcs.Get(source->Code(),12000,'h')) || (diseqc=Diseqcs.Get(source->Code(),12000,'v')) || (diseqc=Diseqcs.Get(source->Code(),12000,'l')) || (diseqc=Diseqcs.Get(source->Code(),12000,'r')))
++ if ((diseqc=Diseqcs.Get(0,source->Code(),12000,'h')) || (diseqc=Diseqcs.Get(0,source->Code(),12000,'v')) || (diseqc=Diseqcs.Get(0,source->Code(),12000,'l')) || (diseqc=Diseqcs.Get(0,source->Code(),12000,'r')))
+ {
+ char *c=strdup(diseqc->Commands());
+ while (c = strchr(c, '['))
diff --git a/media-plugins/vdr-rotor/metadata.xml b/media-plugins/vdr-rotor/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-rotor/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-rotor/vdr-rotor-0.1.5.ebuild b/media-plugins/vdr-rotor/vdr-rotor-0.1.5.ebuild
new file mode 100644
index 000000000000..66a0de732c95
--- /dev/null
+++ b/media-plugins/vdr-rotor/vdr-rotor-0.1.5.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: Add support for dishes with rotation control engine"
+HOMEPAGE="http://home.vrweb.de/~bergwinkl.thomas/"
+SRC_URI="http://home.vrweb.de/~bergwinkl.thomas/downro/${P}.tgz"
+LICENSE="GPL-2"
+
+KEYWORDS="x86 amd64"
+SLOT="0"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.6.0[rotor]"
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+ vdr-plugin-2_pkg_setup
+
+ elog "Checking for patched vdr"
+ if ! grep -q SendDiseqcCmd /usr/include/vdr/device.h; then
+ ewarn "You need to emerge vdr with use-flag rotor set!"
+ die "Unpatched vdr detected!"
+ fi
+}
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ if has_version ">=media-video/vdr-1.7.13"; then
+ epatch "${FILESDIR}/${P}_vdr-1.7.13.diff"
+ fi
+}
diff --git a/media-plugins/vdr-rpihddevice/Manifest b/media-plugins/vdr-rpihddevice/Manifest
new file mode 100644
index 000000000000..7fef460e747c
--- /dev/null
+++ b/media-plugins/vdr-rpihddevice/Manifest
@@ -0,0 +1,11 @@
+DIST vdr-rpihddevice-0.0.10.tgz 70150 SHA256 3f6d9165e702d03e836e34531d5012825918613110f9e9215b8c48b9f5333e2e SHA512 7265d00044f9a9a5c27076009e0cda47fdca480d01302997c7759df9d39595f8a3cab9e3eb86dfefd373967b8c8f9800644e01f0a418b6326957cbbc40f27432 WHIRLPOOL 4b24f71ad03437d6118c63cb61a6d07440208591494c593ec3e70e6c688f9c135962894797d9213f41501140692f1d863d2a4ea6984923b41b6a2f87d3bf94a5
+DIST vdr-rpihddevice-0.0.11.tgz 77778 SHA256 f2dd9d392ab5585fbdcc55ea3c22612f2becaf878db4b96b69bd603dc145d05b SHA512 2930baa25805fff0f238fda5a4fafb5803f9551d8caa79d5368c0ecb0e38a401184b8976e8ef07c8e3fbdba3ffa45f84b636a137f4d9a21accb7a1676c418644 WHIRLPOOL 1e75bf4a7ada63c8929f7923cc89dd85867eb467bada3f5b149f1988fa74c5fd347cd346adb74949e446ca7520070dc5b98e353c02d6b69f04e35709ca55847c
+DIST vdr-rpihddevice-1.0.0.tgz 86760 SHA256 b7bbc29fe75434caaa0f8157a701be31553e6763f94c39e2755ded03354f9ab1 SHA512 1013da0593f9c5d99648d458a34906b2d5bb521824fb124b8e8efaa5017d94895b47c03657a5ae7463f9e5ad5bf415012f7b55bc0442ce12f8478768af14010e WHIRLPOOL e01b5e7befaf266bbf7a0c81017d3a49c536fe6f3bd98b39f8e2937299ed401c60f90471c7c346fd4585a169e5a40893a7a48d1f0e88d82c2c70a70f49cad817
+DIST vdr-rpihddevice-1.0.3.tgz 89445 SHA256 069435d48e50959708571c5b727b7cd72db9b5d2e812503dc8e902e091fcd906 SHA512 9f5a9e06f382a11354d31531ad8a6277a49ce0b29c1ce2d96f952cdf1670779e5e3cd6e07eadcdd8eab151bd2467b53eeeb01d48f74f8e4f5232019110196c5e WHIRLPOOL c8eb30059227de400e37df6146a7483a13b62bb3527901bc3e8908a04ba12b1c209d371dd6266f168bbbd096339a64b427acb7f0604a361415feb949a80778ca
+EBUILD vdr-rpihddevice-0.0.10.ebuild 529 SHA256 5414a81fccc7b140c84e583f755ead234781cf20ade77659c0e8e69a3100d767 SHA512 e28aadae5c1ca55c5930d0877358ccfa06eb36941bc00e5cee0372e590ce50d9c2d0e76d822b23e749d19d01671fd12302fa244e0602c57163e3e378146830ca WHIRLPOOL 2aa8895fe191c82f4b4605ea87b9874e8088b10d93ccda9413f47da8116ee15a0c4749503564391be0bff3d570553d82479ee6b5a2b7cafd99b6ce04db6483ad
+EBUILD vdr-rpihddevice-0.0.11.ebuild 529 SHA256 21e5ab1a155258ae5483787573b18056e8718b5374d3e52d1b00d1eed1681205 SHA512 0a9fbf938212858b1657b56d048c2dccb6e7885321ecdc297e636fc247627ebe2533678af9d1e7084ceec72029989ac40061f2118f3861ffee8401a3f492a286 WHIRLPOOL 6f48ab3b2935803310a71eb15c260ece98fdfb146a7dc4a0420cfcf9ec4dce426cc2e1897b0e75b32a33ad1d5938b271f7c807f26d4fd46ea63ebdb37be302bb
+EBUILD vdr-rpihddevice-1.0.0.ebuild 529 SHA256 01a874bf4b814355fefe77077d44746dd90f17b41fa0212b5ea350bc553650fd SHA512 9e6abcceb1c4485ab368532ac9b38fb31f2b1054110bf52a3e54162076c298f743091ab930e82a0b185b7161fdcaa932fe6e0b2c4f39fb7dee87953e769b0843 WHIRLPOOL 7a2c40bb12c7c3064bd3c56a024e58d31788f3c50b2fc78da9a62740e41ea18b8f99c8c00971f0c0f9a619456e0d4d3a42a8b7b6e2b5ed76eadfa4a19802845c
+EBUILD vdr-rpihddevice-1.0.3.ebuild 667 SHA256 9a70c5769cac40b7901073d7a1a3aab563404b1fd81089bdad6f89286cd2319a SHA512 66db07dc4610943b886d23f65e7c130e02bf35891b9eef35a3c790f4481d09a5aee79cc098e86b690365785d27754624347448c045c4ef096c999c279f0c8701 WHIRLPOOL be6f7907588513f1f4c26a64d89ae93736f2b071e3d8e2e233d0e38b544967a04c7e864d712623598ae08a0e51780278138cadbcf98653f415f5491fdf9ba3c8
+MISC ChangeLog 3069 SHA256 1a177ecbbc8c8d05701a9890f8ddd05492a5dc0dd6a42d03898902fe9b02ade9 SHA512 0e6ac7a754dd4ad1f2a50d548afbfc6261387e0e61c31f25036bca8fc9377f04429afd6a4d11d579c1bfc89cd54cb66c5b49d13a893970d365df29f4086a9e8e WHIRLPOOL 487aaf2586117c124247cbfbfff99b5c3db65fdfec4f3eb4729cb87670ca33f5a1d43496c0afad598cf4a90400ff685b64066ab01811e3d818b4a3175d70edac
+MISC ChangeLog-2015 561 SHA256 308f02322cf1de27d6199f1bb6f768bbc5e7ac98d6aa62f4175205e113333563 SHA512 a64fd718f7ae9b2dce0e495743a63dc05be489dddd79f1dc5ea10a675fa57d4fc54090ab8af7aa602db2f5735dad2248f7ff01e93a0c36d2af4a23d0fcadc969 WHIRLPOOL 2b36fe8987cfa1893dfe403b4d070c8af3a96a93ec69e4167399f5d57d675ece47fad598a27d2fe43fc820b75022e4b77a82a648b95382ff1802f05900d590d8
+MISC metadata.xml 251 SHA256 2bba3f7da31b444c864663556a5a0ee846b9a80236fa4d34f1ce2094abd75a35 SHA512 5bc0d0646e1dc625e70cc77e6d0ce57a3183dc017eea0f6c406a0849a3f38923ac49de73846196bf2bc378043fb13c79d7cbb754ce328cc079e0223289d402db WHIRLPOOL 971501122d5a5c7a872380068baabdd2943896181349212fcd52eafa337542a371800d32c4c183db82e95759988ff74ad9249e74a21569fad02b6cbab3377d8d
diff --git a/media-plugins/vdr-rpihddevice/metadata.xml b/media-plugins/vdr-rpihddevice/metadata.xml
new file mode 100644
index 000000000000..18b2e396af49
--- /dev/null
+++ b/media-plugins/vdr-rpihddevice/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-rpihddevice/vdr-rpihddevice-0.0.10.ebuild b/media-plugins/vdr-rpihddevice/vdr-rpihddevice-0.0.10.ebuild
new file mode 100644
index 000000000000..c753e1cc887a
--- /dev/null
+++ b/media-plugins/vdr-rpihddevice/vdr-rpihddevice-0.0.10.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+VERSION="1817" #every bump, new version
+
+DESCRIPTION="VDR Plugin: Output Device for Raspberry Pi"
+HOMEPAGE="http://projects.vdr-developer.org/projects/plg-rpihddevice"
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
+
+KEYWORDS="~arm"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2
+ >=media-libs/raspberrypi-userland-0_pre20140117
+ virtual/ffmpeg"
+RDEPEND="${DEPEND}"
diff --git a/media-plugins/vdr-rpihddevice/vdr-rpihddevice-0.0.11.ebuild b/media-plugins/vdr-rpihddevice/vdr-rpihddevice-0.0.11.ebuild
new file mode 100644
index 000000000000..abd41d590f3f
--- /dev/null
+++ b/media-plugins/vdr-rpihddevice/vdr-rpihddevice-0.0.11.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+VERSION="1861" #every bump, new version
+
+DESCRIPTION="VDR Plugin: Output Device for Raspberry Pi"
+HOMEPAGE="http://projects.vdr-developer.org/projects/plg-rpihddevice"
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
+
+KEYWORDS="~arm"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2
+ >=media-libs/raspberrypi-userland-0_pre20140117
+ virtual/ffmpeg"
+RDEPEND="${DEPEND}"
diff --git a/media-plugins/vdr-rpihddevice/vdr-rpihddevice-1.0.0.ebuild b/media-plugins/vdr-rpihddevice/vdr-rpihddevice-1.0.0.ebuild
new file mode 100644
index 000000000000..8d8b66808578
--- /dev/null
+++ b/media-plugins/vdr-rpihddevice/vdr-rpihddevice-1.0.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+VERSION="1966" #every bump, new version
+
+DESCRIPTION="VDR Plugin: Output Device for Raspberry Pi"
+HOMEPAGE="http://projects.vdr-developer.org/projects/plg-rpihddevice"
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
+
+KEYWORDS="~arm"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2
+ >=media-libs/raspberrypi-userland-0_pre20140117
+ virtual/ffmpeg"
+RDEPEND="${DEPEND}"
diff --git a/media-plugins/vdr-rpihddevice/vdr-rpihddevice-1.0.3.ebuild b/media-plugins/vdr-rpihddevice/vdr-rpihddevice-1.0.3.ebuild
new file mode 100644
index 000000000000..4360c224c82b
--- /dev/null
+++ b/media-plugins/vdr-rpihddevice/vdr-rpihddevice-1.0.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+VERSION="2045" #every bump, new version
+
+DESCRIPTION="VDR Plugin: Output Device for Raspberry Pi"
+HOMEPAGE="http://projects.vdr-developer.org/projects/plg-rpihddevice"
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
+
+KEYWORDS="~arm"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2
+ >=media-libs/raspberrypi-userland-0_pre20140117
+ virtual/ffmpeg"
+RDEPEND="${DEPEND}"
+
+src_prepare()
+{
+ sed -i "${S}"/Makefile -e '/LDFLAGS.*VCLIBDIR/s/$/ -Wl,--no-as-needed/' || die "sed failed"
+ vdr-plugin-2_src_prepare
+}
diff --git a/media-plugins/vdr-rssreader/Manifest b/media-plugins/vdr-rssreader/Manifest
new file mode 100644
index 000000000000..d295af763baa
--- /dev/null
+++ b/media-plugins/vdr-rssreader/Manifest
@@ -0,0 +1,14 @@
+AUX vdr-rssreader-2.0.0-gentoo.diff 1034 SHA256 7978aac780841c11d49a1e7308848088de3344d55a9ab1de5cd12b3f2a4c169b SHA512 374f396dd9f0e13bf996a34c17c680f1ed093bce9e45d992499593b8d6b851cf7075a87e33d629cb89fb78ce1188336ff4f1bc75fd0597eaaebd65865a1866ab WHIRLPOOL 2c3e96b020173abc0167ce98e3eca7cdb2f2083657d372061bedb96fd516140df39d10a98d2f53cb6c081aa3e6e9fb224da13ead6e6d28b350ddc08221066405
+AUX vdr-rssreader-2.2.1_c++11.patch 643 SHA256 5b082bcba7bbc61a69b74e18e8b4ef178ffcca216b1c80c513a5e649249db749 SHA512 2427888e8f9f2ff9647a440c1649db4b9b4d3ba8dab041f6399160858d17866d1020d2aca389ce649b28136eb911c7e693493cf7a2ac91444c085f713dcf09b7 WHIRLPOOL 6c56202a949dbcfc4b9067449ae43bdd084a9488e637c623187af8a964ce692fa04b0c8717d96451daf9279b75b41dba86cfd86524637d89b2292f778ef01951
+DIST vdr-rssreader-2.0.0.tgz 25348 SHA256 e330eb2f07df279090b8acf088cf248e6e1636de1a9b9f114dc63fee1e291bda SHA512 8b99ae9712198bfce09e33541eb02d5737af3d64cfda8933f05b306a7bf99c14cd15404f26c792e1a4740c1afcceafa9db578999089b0059d945c0cda5f8ea33 WHIRLPOOL 1c3304da229028cadca31b1a5472384dce875fc753980380d2c29eb2d1686762ae81d312c3ac3fe21409b959ac8dab1c58dcc2fead7180f7164afdb40fc06124
+DIST vdr-rssreader-2.0.1.tgz 25385 SHA256 5ad67fb98f33ef1a50164a70728307e36a3a1c52a0e499a5cdd5882f61e73858 SHA512 44d6e66f9350c0460b15c7148efcca84008f1030ad58223a734d60080015d488b08af2d094066a9623e5056537d9d2b970177f740a296c48bc0fe7cba62447c0 WHIRLPOOL 3050316a1183bdee523a2b68cda52702fefc3f5bc75f6a301052b856e3e273bc84d8a6a84357cdcd6c8bb099fb292ceaca33cbd4b1f79d60b4c48441e79a5aca
+DIST vdr-rssreader-2.2.0.tgz 24854 SHA256 77e6dac56aab2862a9631ad475279b7e3f5382511587a5ea400e3ae2202f3702 SHA512 0073843b432d2698a6ca289761123a80346e82e45b5d3d2946b59988bc047111dde26af6f67b536bb9f1b2d1c9fd1c387961cc54d497ff09bbbd2a5de0a6d53f WHIRLPOOL db5b9d23aac5d00ccf3f4cfac15041d6002d6f0a4bab63d50fbbfea4d82ae70a9f53ce05e0472feb4a4c25f75ea49bd7beed49c0343a0ddc1a0676f10bd00266
+DIST vdr-rssreader-2.2.1.tgz 26518 SHA256 ebad68c40e434b1dbe29cd202f8a1def56b74227c15cd9669f69bfda87ddc281 SHA512 e272acf4b547223b8acc378edfa96196273a6baef68e03dcf123701b1fc915425712ad8a0f1ecb690f921b5d65c327bc21f87c4f5efb8d955416c2334f136b71 WHIRLPOOL 96e579b53ad3c68637e019fe9bdfc0366d4db6e290ba9b79a9596eda6108a732ff18c494dc77d18f1b762a72f99f75b41c249861d6abdb7c9d7691ca814b50fe
+EBUILD vdr-rssreader-2.0.0.ebuild 637 SHA256 76fb964521161684ef9716e493c40f6861a9a26f7ee36e293cdf3ded1b3a3d98 SHA512 d836531a0c0e39b0fedccf210732e3ccd4c807c9b08214894be19a5a246ce51467331a255505d8f19999b1fa56cfd4e3adb0af75acc301729a13cecd67a00476 WHIRLPOOL bf3b4a1c74d1ba02c9d86beb3891166d50f7f8402d87b520ca05d9cef07876bdcc5eb78ce9a5a238609b8d964f3d77ca6ba4bb19c937d11e3b7f176a8fbb3534
+EBUILD vdr-rssreader-2.0.1.ebuild 646 SHA256 5e992fcaf517c24b7f6e56e5cb65cd6c60e1bf5ed8474c69a1f9f7fbfef1fd9d SHA512 c22670c2adf398007cc5fbc8eccbb54f5bce43e4fccfa2f10abc8d5f9cdb74577a94bbf640c8076429c7afe2ba36e5430c404292d2149d17fbeb2793bf080fe7 WHIRLPOOL 4c7cb3ee008cf716a3aef45d10ffda0d5f062efe29c47e98ff2501e94bf08e81686b3ac25a05ba70baf4c0415e13d03c608543228bd388a5c21db050a0259616
+EBUILD vdr-rssreader-2.2.0.ebuild 646 SHA256 84f202e96a7549db6780cae0fcfff44480c5006282814f353bc5deb724f6c6ab SHA512 af7b583cb977265a3134d8b9ddd93fac3d2bec5e649d92d87bd154624af9ef6f9c60206de7b5734aa6b9fcb4170de9f913d0b293075941a392af2d31a933fce1 WHIRLPOOL 1d1f4de68800ddd95bcaf2972ce0166671adf3f009a4025c5460a05bd5940d66f7ce4c8298dc3afb073ea5777b0cf1a6153a5d020620aea1c9ba283917a4fbe4
+EBUILD vdr-rssreader-2.2.1-r1.ebuild 680 SHA256 8ceb18d85cb99dda7db5c42a08ecfe8963207566b6d481e0f4586711f9dc8bbc SHA512 bfa80f1269dd08fb0cca0889bf2fbb1e44b62e815e303bba627643e3a1e371f4db77873659ec5a74a1b4abcae31ad1e3b8cffa9ff5d0a7cf89d921e6e8c3467a WHIRLPOOL 1bd23da2c73465d717b0b4e44597eccecd8692e6aaf89a8e0b8a2fc1648f5facfad7db00f7502843408bf7036c60a1bc4598a23972960d7164fadb02414b8440
+EBUILD vdr-rssreader-2.2.1.ebuild 646 SHA256 84f202e96a7549db6780cae0fcfff44480c5006282814f353bc5deb724f6c6ab SHA512 af7b583cb977265a3134d8b9ddd93fac3d2bec5e649d92d87bd154624af9ef6f9c60206de7b5734aa6b9fcb4170de9f913d0b293075941a392af2d31a933fce1 WHIRLPOOL 1d1f4de68800ddd95bcaf2972ce0166671adf3f009a4025c5460a05bd5940d66f7ce4c8298dc3afb073ea5777b0cf1a6153a5d020620aea1c9ba283917a4fbe4
+MISC ChangeLog 3423 SHA256 fd58759ca48187466c0f9483bb591308664d1c2905299f0d04eb4bdb332e50f8 SHA512 675ffa4a11f466390c144b8939e2dac7cbcefa2a814b2026ba732062a84e671aed73b12a1db7955fc75d5e1c346590a73875460341ce3f5ef94656b1d1990152 WHIRLPOOL 242ad9f75a2ee12cf19108d81a33d111df4154a5dffa348ddc8ca5ac3950ae62eed47c2fb783fff3fbb75187be5044a5f2ad900a2499c853b96c98e0e8d2c0fd
+MISC ChangeLog-2015 4304 SHA256 05d95c5825b52921623e63f3993fb7ba6d2eb58c13a422b22befa8d392110cef SHA512 3e3fffe894c129bfabd0bbdc57c77b43d41fb8111922c8a1d1be48414d22cb2bfa3006448111ea00e74a23cd2a0f7160ad4904009313fd794035f869c10440c9 WHIRLPOOL d41d017d2425754655dd7bd85e7eb170ef33e346a40db5ac146acf72476ccbd8e5e1ddde3a01f018920dd9f2c852ba73d3e303b06f4a17472187a3f441f22cc2
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-rssreader/files/vdr-rssreader-2.0.0-gentoo.diff b/media-plugins/vdr-rssreader/files/vdr-rssreader-2.0.0-gentoo.diff
new file mode 100644
index 000000000000..da31469f761b
--- /dev/null
+++ b/media-plugins/vdr-rssreader/files/vdr-rssreader-2.0.0-gentoo.diff
@@ -0,0 +1,18 @@
+diff -Naur rssreader-1.7.2.orig/rssreader/rssreader.conf rssreader-1.7.2/rssreader/rssreader.conf
+--- rssreader-1.7.2.orig/rssreader/rssreader.conf 2012-09-30 13:43:33.000000000 +0200
++++ rssreader-1.7.2/rssreader/rssreader.conf 2012-09-30 13:46:57.000000000 +0200
+@@ -1,10 +1,14 @@
+ # Configuration file for RssReader plugin (VDR)
+ # "Label" : # Comment
+ # "Title" : "URL"
++-- Gentoo : # Label
++VDR Project Overlay : http://overlays.gentoo.org/proj/vdr/timeline?changeset=on&wiki=on&max=50&daysback=90&format=rss
++Gentoo : http://www.gentoo.org/rdf/en/gentoo-news.rdf
+ -- VDR : # Label
+ Linuxtv.fi foorumi : http://www.linuxtv.fi/feed.php
+ VDR Releases : http://projects.vdr-developer.org/projects/vdr/news.atom
+ VDR Developer : http://projects.vdr-developer.org/projects.atom
++PizakBlog : http://pizzak.wordpress.com/feed/
+ -- Kotimaiset : # Label
+ Lehti : http://lehtilehti.fi/feed/
+ Salakuunneltua : http://www.salakuunneltua.fi/rss.php
diff --git a/media-plugins/vdr-rssreader/files/vdr-rssreader-2.2.1_c++11.patch b/media-plugins/vdr-rssreader/files/vdr-rssreader-2.2.1_c++11.patch
new file mode 100644
index 000000000000..74d7593dca12
--- /dev/null
+++ b/media-plugins/vdr-rssreader/files/vdr-rssreader-2.2.1_c++11.patch
@@ -0,0 +1,16 @@
+still use function typeof,
+this was never defined part of c++ and is
+not supported in c++11 anymore
+so we revert back to gnu++03 as it is not fixed by upstream
+Signed-of-by: Joerg Bornkessel <hd_brummy@gentoo.org> (2016/sep/28)
+diff -Naur rssreader-2.2.1.orig/Makefile rssreader-2.2.1/Makefile
+--- rssreader-2.2.1.orig/Makefile 2016-09-28 11:49:11.239051376 +0200
++++ rssreader-2.2.1/Makefile 2016-09-28 11:49:55.982051376 +0200
+@@ -28,6 +28,7 @@
+
+ export CFLAGS = $(call PKGCFG,cflags)
+ export CXXFLAGS = $(call PKGCFG,cxxflags)
++export CXXFLAGS += -std=gnu++03
+ STRIP ?= /bin/true
+
+ ### The version number of VDR's plugin API:
diff --git a/media-plugins/vdr-rssreader/metadata.xml b/media-plugins/vdr-rssreader/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-rssreader/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-rssreader/vdr-rssreader-2.0.0.ebuild b/media-plugins/vdr-rssreader/vdr-rssreader-2.0.0.ebuild
new file mode 100644
index 000000000000..c988006308c3
--- /dev/null
+++ b/media-plugins/vdr-rssreader/vdr-rssreader-2.0.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: RSS reader"
+HOMEPAGE="http://www.saunalahti.fi/~rahrenbe/vdr/rssreader/"
+SRC_URI="http://www.saunalahti.fi/~rahrenbe/vdr/rssreader/files/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.0.0
+ >=dev-libs/expat-1.95.8
+ >=net-misc/curl-7.15.1-r1"
+
+RDEPEND="${DEPEND}"
+
+PATCHES=("${FILESDIR}/${P}-gentoo.diff")
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insinto /etc/vdr/plugins/rssreader
+ doins "${S}/rssreader/rssreader.conf"
+}
diff --git a/media-plugins/vdr-rssreader/vdr-rssreader-2.0.1.ebuild b/media-plugins/vdr-rssreader/vdr-rssreader-2.0.1.ebuild
new file mode 100644
index 000000000000..d8fb702dd0d4
--- /dev/null
+++ b/media-plugins/vdr-rssreader/vdr-rssreader-2.0.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: RSS reader"
+HOMEPAGE="http://www.saunalahti.fi/~rahrenbe/vdr/rssreader/"
+SRC_URI="http://www.saunalahti.fi/~rahrenbe/vdr/rssreader/files/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.0.0
+ >=dev-libs/expat-1.95.8
+ >=net-misc/curl-7.15.1-r1"
+
+RDEPEND="${DEPEND}"
+
+PATCHES=("${FILESDIR}/${PN}-2.0.0-gentoo.diff")
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insinto /etc/vdr/plugins/rssreader
+ doins "${S}/rssreader/rssreader.conf"
+}
diff --git a/media-plugins/vdr-rssreader/vdr-rssreader-2.2.0.ebuild b/media-plugins/vdr-rssreader/vdr-rssreader-2.2.0.ebuild
new file mode 100644
index 000000000000..aeb62d32f589
--- /dev/null
+++ b/media-plugins/vdr-rssreader/vdr-rssreader-2.2.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: RSS reader"
+HOMEPAGE="http://www.saunalahti.fi/~rahrenbe/vdr/rssreader/"
+SRC_URI="http://www.saunalahti.fi/~rahrenbe/vdr/rssreader/files/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.2.0
+ >=dev-libs/expat-1.95.8
+ >=net-misc/curl-7.15.1-r1"
+
+RDEPEND="${DEPEND}"
+
+PATCHES=("${FILESDIR}/${PN}-2.0.0-gentoo.diff")
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insinto /etc/vdr/plugins/rssreader
+ doins "${S}/rssreader/rssreader.conf"
+}
diff --git a/media-plugins/vdr-rssreader/vdr-rssreader-2.2.1-r1.ebuild b/media-plugins/vdr-rssreader/vdr-rssreader-2.2.1-r1.ebuild
new file mode 100644
index 000000000000..ae6a0805e41c
--- /dev/null
+++ b/media-plugins/vdr-rssreader/vdr-rssreader-2.2.1-r1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: RSS reader"
+HOMEPAGE="http://www.saunalahti.fi/~rahrenbe/vdr/rssreader/"
+SRC_URI="http://www.saunalahti.fi/~rahrenbe/vdr/rssreader/files/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.2.0
+ >=dev-libs/expat-1.95.8
+ >=net-misc/curl-7.15.1-r1"
+
+RDEPEND="${DEPEND}"
+
+PATCHES=("${FILESDIR}/${PN}-2.0.0-gentoo.diff"
+ "${FILESDIR}/${P}_c++11.patch" )
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insinto /etc/vdr/plugins/rssreader
+ doins "${S}/rssreader/rssreader.conf"
+}
diff --git a/media-plugins/vdr-rssreader/vdr-rssreader-2.2.1.ebuild b/media-plugins/vdr-rssreader/vdr-rssreader-2.2.1.ebuild
new file mode 100644
index 000000000000..aeb62d32f589
--- /dev/null
+++ b/media-plugins/vdr-rssreader/vdr-rssreader-2.2.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: RSS reader"
+HOMEPAGE="http://www.saunalahti.fi/~rahrenbe/vdr/rssreader/"
+SRC_URI="http://www.saunalahti.fi/~rahrenbe/vdr/rssreader/files/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.2.0
+ >=dev-libs/expat-1.95.8
+ >=net-misc/curl-7.15.1-r1"
+
+RDEPEND="${DEPEND}"
+
+PATCHES=("${FILESDIR}/${PN}-2.0.0-gentoo.diff")
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insinto /etc/vdr/plugins/rssreader
+ doins "${S}/rssreader/rssreader.conf"
+}
diff --git a/media-plugins/vdr-satip/Manifest b/media-plugins/vdr-satip/Manifest
new file mode 100644
index 000000000000..9b7646ee1433
--- /dev/null
+++ b/media-plugins/vdr-satip/Manifest
@@ -0,0 +1,12 @@
+AUX confd 951 SHA256 618e7e4900c081f949788f31fce4157f1dd6955f775b75c56593164d51f339a2 SHA512 3980ca86e4e5af99cc0582e6171355313da8b11a31041fd1327f1fa625f13eded55ad7a841d084fe32279e9d1e892d9fbe5999761153200cc09055cf03b67d3d WHIRLPOOL 4d4eb0219a9554aa99e28dc0ba8c5b01d3494f871cf062ad9fdff7ee3d20524797628dc97dba37de35b74045cc401fbf6bfe8f8196f04e597a5fea593db8166e
+AUX vdr-satip-2.2.3_c++11.patch 1337 SHA256 3b4e2b641e67e3387fefd3d25b851b9b8e08cd449d223036d42092ecb2d141ab SHA512 e1c8a4d0e414d886563d8273e46380528e5d67ad02281667cb607f0643cd27c08f00d919a1f62f8de97bbd401317f6dc25a96e4a8c1588a57d691a95e4593210 WHIRLPOOL 94e136c9fcf0e40d2a218f4a1639469990869abf2254a0a2c288ba9d3f9204bb07b51e3bfc5059a599d34ac499ad3f7cc95ebe522372877204e87b8664d00256
+DIST vdr-satip-1.0.2.tgz 59480 SHA256 a7ab27fbd0857301ecc9cbccf4fd0d0000ba2a7ad1710dff3059d2f952f62af2 SHA512 a8630c1ebfbbe74eb7f78d350bd487bf67256d2d01ee05c631351d5a0891fd0ea5dcd1bbf8a2c26be806ee6dfbb1415bf8616914a6bb9a46a3fac213a6c60c94 WHIRLPOOL 2638d0300aa33d347cf53ffd7d4d5436d7b91e5a4cc8e4e1c5ab378d6ec7b9c7b21af488fc2b4ded0ac4a5f2b48cee580c47425e908bc37f240d2fa4ad615622
+DIST vdr-satip-2.2.0.tgz 60496 SHA256 07c9ec9d438965ab09d17b00f32fbc1c28354771745db1fb21a421b5a61d268a SHA512 9a32297c48650ee6ce22aebc0e6f59774a39aba7b1c75942833bba6e65b518c0bc6b50d3deba95fecec34dbfcb092e905a04eade92ce7658f2ca452131e9210e WHIRLPOOL daf054dbccfbacba6768eb917b80914e0f438e92bacfcecad17aeb63207a53c4182fddbaa98519d43850824977f42345e7570efbf6f23a9355ab09f30a614e6a
+DIST vdr-satip-2.2.3.tgz 62722 SHA256 5cb2e5d8be8fa7884ee8c9104cd0db6fd357f4c2d50fc7b4207e8f535426e111 SHA512 451606b52831c009aaec894f0547c59a9447279d7f96a4b2291614eab09a3539849abcb6974b7c2c4b34e7b43a2f9c782ab1ea6bfd4e35f9747349065fb6a5e7 WHIRLPOOL e6a5e9e86b98a419d9ec42acf414f96b3950f510e777a3b1c20ff16d2fbcd2f1b0617544ac36de7985e8079cc313e9a46bcf7ef315ac78da01b634a747e020a0
+EBUILD vdr-satip-1.0.2-r1.ebuild 719 SHA256 7c71ec924f601ab2f702049b2467479514e1a3a6ec182a5497ee0f8748c2208b SHA512 73c10585bbedb10910e030a47cad8543b72cc154e12067ac91da3f99cfbc65e9f350c4d09339c26bf1e7149105b061a00141455b9740318ebcc050158852725f WHIRLPOOL 33fd6d25b6c53c8e5c91cba21d31e15e5fea594d0734432f4560de6082812946e3df32659ef4e45d7a1e720551afbf085066a913effb7eb7b6b6d70509fbda40
+EBUILD vdr-satip-2.2.0.ebuild 723 SHA256 a8eb88a9949a054ab04bc4f233b1564da2e4e85e763130acc04dfb3dee0a8a4b SHA512 74dede85f9873cdc8150bfdf42a304a3396264370989a57f22e391e7c2048544b02b444c79cfcb8211a25ec3f31ed84c4031d3210b0cb2093f9f783d5bd2bcbb WHIRLPOOL 7e15f861aab3e4cb69f8ab02a70b4de4a22d6aea1c86d0501a9af424afdeeba318e186f2ee9a5f098920d2cfe13bf16a25a07d83cf79171796f9ac6654f47661
+EBUILD vdr-satip-2.2.3-r1.ebuild 746 SHA256 e4fc075cb2dad82e7c4caecd1ea5a79a254da7051a346a8a6a4bc35e44fc17ea SHA512 15b30f8cf61c4e8465063e3cb078f45b5a012313d45aee0403836c73cf3ae4ba5ea1cc8b26ae27c6324ee1032c45b4d224c870a8ebeb222068e77d9959306dca WHIRLPOOL 41bb2a0e39413783d99d9c77e9f03f9ffd7c60ea2b32b8b567dc21c9515adc8ff1cb24b9681a87197e279cd1d02a0cf2bbf7b5c888ece893117f0be030ce9a20
+EBUILD vdr-satip-2.2.3.ebuild 723 SHA256 a8eb88a9949a054ab04bc4f233b1564da2e4e85e763130acc04dfb3dee0a8a4b SHA512 74dede85f9873cdc8150bfdf42a304a3396264370989a57f22e391e7c2048544b02b444c79cfcb8211a25ec3f31ed84c4031d3210b0cb2093f9f783d5bd2bcbb WHIRLPOOL 7e15f861aab3e4cb69f8ab02a70b4de4a22d6aea1c86d0501a9af424afdeeba318e186f2ee9a5f098920d2cfe13bf16a25a07d83cf79171796f9ac6654f47661
+MISC ChangeLog 3454 SHA256 e0f69d21b1cdeaee89399db2beda3c2191bfc9f619a6606e654befbb67f5633c SHA512 4146290177143d0c6f3ee6fb9e2789151824a1e0ac1498e7a2fd9bd2e2b1781b1ab26ec474a8823314eea0f450878f12c0622aa6e26803cc694bbc1560d0a798 WHIRLPOOL 26107b43ca737ad8032c899d09cfe10f9771a7e94570956daa84085bdfa64178ed18da43324e570b7e5c3b68bca54e42bb673e443cdf7c5140e53708d78ccded
+MISC ChangeLog-2015 730 SHA256 6c862fd72e68dda59f6617ec8bf75bc0bb48bb6dc3f6195366f427745517246b SHA512 570fec599f557f902192e6beb1a73dd2b6379bbe4c40661836f51b118e193527297842eed412607f6045c2b218afe0cc2e3f48f5acb6e8d7eb567bc8822ff637 WHIRLPOOL e3bd2cd141407be9afc0f1e1189f656bf5e93405bcbebc7fa7f3c0b05e4959ea2dc08e6da771ccd462da47d047480112081b4501b79fb3a7170457588fcc7a97
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-satip/files/confd b/media-plugins/vdr-satip/files/confd
new file mode 100644
index 000000000000..6f70479f0bae
--- /dev/null
+++ b/media-plugins/vdr-satip/files/confd
@@ -0,0 +1,24 @@
+# /etc/conf.d/vdr.satip:
+
+#Configuration:
+
+#The plugin accepts a "--devices" (-d) command-line parameter defaulting
+#to one. This parameter defines how many simultaneous transponders can
+#be received, if there are available SAT>IP tuners.
+
+#The plugin accepts also a "--server" (-s) command-line parameter, that
+#can be used to manually configure static SAT>IP servers if autodetection
+#via UPnP somehow can't be used. The parameter string is a semicolon
+#separated list of "<ipaddress>|<model>|<description>" entries. The model
+#consists of a DVB system (DVBS2,DVBT2,DVBT,DVBC) and number of available
+#frontends separated by a hyphen:
+
+#vdr -P 'satip -s <ipaddress>|<model>|<description>;...'
+#vdr -P 'satip -s 192.168.0.1|DVBS2-2,DVBT2-2|Octo1'
+#vdr -P 'satip -s 192.168.0.1|DVBS2-4|Octo1;192.168.0.2|DVBT2-4|Octo2'
+
+# no default parameters
+# uncomment the next line and add your personal settings,
+# depend on the infos from ahead
+#
+#_EXTRAOPTS""
diff --git a/media-plugins/vdr-satip/files/vdr-satip-2.2.3_c++11.patch b/media-plugins/vdr-satip/files/vdr-satip-2.2.3_c++11.patch
new file mode 100644
index 000000000000..102e8e970b97
--- /dev/null
+++ b/media-plugins/vdr-satip/files/vdr-satip-2.2.3_c++11.patch
@@ -0,0 +1,28 @@
+common.h still use function typeof,
+this was never defined part of c++ and is
+not supported in c++11 anymore
+so we revert back to gnu++03 as it is not fixed by upstream
+Signed-of-by: Joerg Bornkessel <hd_brummy@gentoo.org> (2016/aug/01)
+diff -Naur satip-2.2.3.orig/Makefile satip-2.2.3/Makefile
+--- satip-2.2.3.orig/Makefile 2016-08-03 23:17:36.769080128 +0200
++++ satip-2.2.3/Makefile 2016-08-03 23:18:36.399080128 +0200
+@@ -32,6 +32,7 @@
+
+ export CFLAGS = $(call PKGCFG,cflags)
+ export CXXFLAGS = $(call PKGCFG,cxxflags)
++export CXXFLAGS += -std=gnu++03
+ STRIP = true
+
+ ### The version number of VDR's plugin API:
+diff -Naur satip-2.2.3.orig/common.h satip-2.2.3/common.h
+--- satip-2.2.3.orig/common.h 2016-08-07 02:54:27.290440336 +0200
++++ satip-2.2.3/common.h 2016-08-07 02:54:53.193773669 +0200
+@@ -52,7 +52,7 @@
+ do { \
+ if (exp) { \
+ char tmp[64]; \
+- esyslog("[%s,%d]: "errstr": %s", __FILE__, __LINE__, \
++ esyslog("[%s,%d]: " errstr ": %s", __FILE__, __LINE__, \
+ strerror_r(errno, tmp, sizeof(tmp))); \
+ func; \
+ ret; \
diff --git a/media-plugins/vdr-satip/metadata.xml b/media-plugins/vdr-satip/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-satip/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-satip/vdr-satip-1.0.2-r1.ebuild b/media-plugins/vdr-satip/vdr-satip-1.0.2-r1.ebuild
new file mode 100644
index 000000000000..8e3078d571cf
--- /dev/null
+++ b/media-plugins/vdr-satip/vdr-satip-1.0.2-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: integrates SAT>IP network devices seamlessly into VDR"
+HOMEPAGE="http://www.saunalahti.fi/~rahrenbe/vdr/satip/"
+SRC_URI="http://www.saunalahti.fi/~rahrenbe/vdr/satip/files/${P}.tgz"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2
+ >=net-misc/curl-7.36
+ || ( dev-libs/tinyxml
+ dev-libs/pugixml )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ if has_version "dev-libs/tinyxml" ; then
+ sed -e "s:#SATIP_USE_TINYXML:SATIP_USE_TINYXML:" -i Makefile
+ #BUILD_PARAMS+=" SATIP_USE_TINYXML = 1 "
+ fi
+}
diff --git a/media-plugins/vdr-satip/vdr-satip-2.2.0.ebuild b/media-plugins/vdr-satip/vdr-satip-2.2.0.ebuild
new file mode 100644
index 000000000000..8214e2462b17
--- /dev/null
+++ b/media-plugins/vdr-satip/vdr-satip-2.2.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: integrates SAT>IP network devices seamlessly into VDR"
+HOMEPAGE="http://www.saunalahti.fi/~rahrenbe/vdr/satip/"
+SRC_URI="http://www.saunalahti.fi/~rahrenbe/vdr/satip/files/${P}.tgz"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.2.0
+ >=net-misc/curl-7.36
+ || ( dev-libs/tinyxml
+ dev-libs/pugixml )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ if has_version "dev-libs/tinyxml" ; then
+ sed -e "s:#SATIP_USE_TINYXML:SATIP_USE_TINYXML:" -i Makefile
+ #BUILD_PARAMS+=" SATIP_USE_TINYXML = 1 "
+ fi
+}
diff --git a/media-plugins/vdr-satip/vdr-satip-2.2.3-r1.ebuild b/media-plugins/vdr-satip/vdr-satip-2.2.3-r1.ebuild
new file mode 100644
index 000000000000..75160254218a
--- /dev/null
+++ b/media-plugins/vdr-satip/vdr-satip-2.2.3-r1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: integrates SAT>IP network devices seamlessly into VDR"
+HOMEPAGE="http://www.saunalahti.fi/~rahrenbe/vdr/satip/"
+SRC_URI="http://www.saunalahti.fi/~rahrenbe/vdr/satip/files/${P}.tgz"
+
+KEYWORDS="~amd64 ~arm ~x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.2.0
+ >=net-misc/curl-7.36
+ || ( dev-libs/tinyxml
+ dev-libs/pugixml )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ # c++11 compile fix
+ eapply "${FILESDIR}/${P}_c++11.patch"
+
+ if has_version "dev-libs/tinyxml" ; then
+ sed -e "s:#SATIP_USE_TINYXML:SATIP_USE_TINYXML:" -i Makefile
+ fi
+}
diff --git a/media-plugins/vdr-satip/vdr-satip-2.2.3.ebuild b/media-plugins/vdr-satip/vdr-satip-2.2.3.ebuild
new file mode 100644
index 000000000000..8214e2462b17
--- /dev/null
+++ b/media-plugins/vdr-satip/vdr-satip-2.2.3.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: integrates SAT>IP network devices seamlessly into VDR"
+HOMEPAGE="http://www.saunalahti.fi/~rahrenbe/vdr/satip/"
+SRC_URI="http://www.saunalahti.fi/~rahrenbe/vdr/satip/files/${P}.tgz"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.2.0
+ >=net-misc/curl-7.36
+ || ( dev-libs/tinyxml
+ dev-libs/pugixml )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ if has_version "dev-libs/tinyxml" ; then
+ sed -e "s:#SATIP_USE_TINYXML:SATIP_USE_TINYXML:" -i Makefile
+ #BUILD_PARAMS+=" SATIP_USE_TINYXML = 1 "
+ fi
+}
diff --git a/media-plugins/vdr-scheduler/Manifest b/media-plugins/vdr-scheduler/Manifest
new file mode 100644
index 000000000000..21a8875784b8
--- /dev/null
+++ b/media-plugins/vdr-scheduler/Manifest
@@ -0,0 +1,7 @@
+AUX confd 252 SHA256 fe0168158fce0432867f54f41fdb55c2b73d425d0e3bd0897ed30bd8e5de0e34 SHA512 fe8bf99313b8c83b8e87e16b09d0cb396a5271b4b4f27c5c2c3758af9f63ed7729563012d22392c4eaf52acc3b30e2bc9d36287c5a63d62ebb36adfe5dde6cb4 WHIRLPOOL 2ea5684b1bf4a475caa9e8adf7adf9ce48cd1da9e3b8386fc9d69e66fdfb3a1314c20e8db4061fb3b187512d4308783b381bd2ae92a44e5495cb5b27eacee65c
+AUX rc-addon.sh 393 SHA256 6ff7954a18679883f34e6e4c52eb98188f269db817f945fb58290d31acf6db9b SHA512 ab7d5c49d3ef5c2d7eeeab37318832887f17eb8bb8498976d98b8483bc4b5617bebd713048f3b2276c7329c9536b8199700e8eb855943c08bad58fa53a88e84b WHIRLPOOL 286dff533f173f82b557735f87a8f04c6202ebfab610abbff4e5a4fa94f4ff84774430876f4108c6bedea53dfc76a16c18debed21a1895fa536f78f1c1227b4d
+DIST vdr-scheduler-0.1.3.tgz 36556 SHA256 72b0806789a0d0b64af955ee09e6685c4508c2ff859a4473e6424cfcb227784a SHA512 bb574377b6ea9237ca8259f73cf9f376e217ccded9b4ff33404364e669ef7b7ba727e69e274f27aacdafa14ba89943bb3a68404212e8c6471f9e015ce16de0db WHIRLPOOL 5f4331c286de5a7071cd090a345c76d07b560c33a89d3047dd5e2e797312b449ce0ced8e16eaab97f5a21388842c7b6943ec74c067866f9889f242ac199f8abc
+EBUILD vdr-scheduler-0.1.3.ebuild 438 SHA256 c02547a34f86133b671a469c287a7f1d098341ea4e9b6f7ecdfcca1c41c1210e SHA512 a0d0913633b1a78e37202fb100420a8097c91f77628bcdea764d58321732a955cc3507a0194261a094314525506bec35ea10eac580c730467dc1c799348a551a WHIRLPOOL 877f4fb6a67b61439d0aa7871b0376c8a64b75e80f61c11b6b44d1ff2c61633f85408ca9439fbf2467b954c97f4da23d6472edac093f565e6b16c18aa285a02b
+MISC ChangeLog 2877 SHA256 eff6e83ab0c4909f12aa0556ccf610fcef0a5d55a9df592492c5e648762f867a SHA512 611f6fa2edcdbfa2ec21323b634340246fe2d24497dfcf7ad51f54d8fa7e5b8bdb0a4bed303880d666cf94872e264999783562211ab97f2abd2d54c32182f58b WHIRLPOOL 43db2deef1f194b8b8055a151558fab748476ea53c2717c9713b80ebb53872044976b20a042b5b30a2253bb3af1a4f04dff61a2a7122050e391be19f6cdd5ecb
+MISC ChangeLog-2015 570 SHA256 8427b590948770b2dae3144f60e9f4c04dbec797bd4976cf95372e69f58e697c SHA512 597f249a13e4169238063450c878bc4a22e75bfd83b0796c54737d1fff0783adbb0d3e351c2f0833cedf562c74a92eeed2792074f336d28615643f50fbd4238c WHIRLPOOL 36acf6d65d30ec529c929422487567a8bacfe91334f049f1ee631eff4e76b2f3c72a80ce263225f37ae57c2b9db401d84c24ed4162360418d07231c0dfaad29e
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-scheduler/files/confd b/media-plugins/vdr-scheduler/files/confd
new file mode 100644
index 000000000000..711495066e85
--- /dev/null
+++ b/media-plugins/vdr-scheduler/files/confd
@@ -0,0 +1,10 @@
+# Global config file for vdr scheduler plugin
+
+############## Global config for vdr-scheduler #########################
+#
+# Restart of VDR is needed after some changes
+
+# Set verbose Loglevel
+# allowed values: 0..3
+# default: 0
+#SCHEDULER_LOGLEVEL="0"
diff --git a/media-plugins/vdr-scheduler/files/rc-addon.sh b/media-plugins/vdr-scheduler/files/rc-addon.sh
new file mode 100644
index 000000000000..af8565ce87ac
--- /dev/null
+++ b/media-plugins/vdr-scheduler/files/rc-addon.sh
@@ -0,0 +1,17 @@
+#
+# rc-addon-script for plugin scheduler
+#
+# Joerg Bornkessel hd_brummy@gentoo.org
+
+. /etc/conf.d/vdr.scheduler
+
+: ${SCHEDULER_LOGFILE:=/var/log/vdr.scheduler}
+: ${SCHEDULER_LOGLEVEL:=0}
+: ${SCHEDULER_TASK_LOGDIR:=/var/log}
+
+plugin_pre_vdr_start() {
+
+ add_plugin_param "-l ${SCHEDULER_LOGFILE}"
+ add_plugin_param "-v ${SCHEDULER_LOGLEVEL}"
+ add_plugin_param "-d ${SCHEDULER_TASK_LOGDIR}"
+}
diff --git a/media-plugins/vdr-scheduler/metadata.xml b/media-plugins/vdr-scheduler/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-scheduler/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-scheduler/vdr-scheduler-0.1.3.ebuild b/media-plugins/vdr-scheduler/vdr-scheduler-0.1.3.ebuild
new file mode 100644
index 000000000000..4c4a1cf9e5fa
--- /dev/null
+++ b/media-plugins/vdr-scheduler/vdr-scheduler-0.1.3.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: allows to control externel jobs from within VDR"
+HOMEPAGE="http://winni.vdr-developer.org/scheduler/index.html"
+SRC_URI="http://winni.vdr-developer.org/scheduler/downloads/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.5.7"
diff --git a/media-plugins/vdr-screenshot/Manifest b/media-plugins/vdr-screenshot/Manifest
new file mode 100644
index 000000000000..6f10199a1b6a
--- /dev/null
+++ b/media-plugins/vdr-screenshot/Manifest
@@ -0,0 +1,5 @@
+DIST vdr-screenshot-0.0.15.tgz 17586 SHA256 52f0816428710f087523261dcb934b4324e687b16fbd43b454f8f8a85de8b25b SHA512 88100bd17e8be97acfe1b28f6ded7d844e019ea948e45cd36b0f5f54d5f02a1393c24110d374a14e340403fc838100a990e258af10a92b0f62e60825af36a0e3 WHIRLPOOL e4d90bfbaa2966bc5321da9e7b5de0518d882e27fbaeb2776812e341cd5e9320bb7a01a28331f5ff469701367123e09f3e5426937e60443e43f9087352401362
+EBUILD vdr-screenshot-0.0.15.ebuild 478 SHA256 8093d6fdcd029060b60d99cd85da39274f20d30716a546f55dfa44d8487acec1 SHA512 53602c68df2f0bd2248ebf6780a8521a9227f18ec9ba6a6b917f052641618691d18b9523bb4447968ffe514e54f04f20be44d176d903675b3e07627640057bec WHIRLPOOL 75f84bdd7a96e9c33014b850bd2f456afba1e6447cedbc466f2e768e395354839afe726ceaff8427c03a32e303ce7f128c864ffa125533e196a5163e96109640
+MISC ChangeLog 2848 SHA256 2ffab1950c868c23a6e78e7bca0dc13b8ed5bcf79ff5d5576fd36d5280762953 SHA512 83be4ab7bdd5ec822635722c26bab9b02482b374b6b9b3e0c175cb2f66cb04ea130a840100128326a1d31e082d0b5c4909013ec2d651cbf2cd33ec0a42e5faae WHIRLPOOL 7a06e397f4c1b4562c30fc87fef7adec73ae2a8d725061f849dcd9b65c739b1824fd2a3f67f1d0f99c8b4b3ecfb76ee007e61128527cd0005f06ccf943f3002e
+MISC ChangeLog-2015 2335 SHA256 9ab5388bbbff4300c2c3bc794816a80809aefbf089fd9527f87dd7bdd9d76899 SHA512 2ccf47e2711bb8c9a76a07fce67045b5cc9843653bbc7d35714379943b5d655a1e034987965aa43db69d698b78919314b580433bca3fa028bb9f2b504455eb8e WHIRLPOOL ce830cabff6aa0b6cc1d48bd31990992837cbbf765ffee0fb0a3855e070b0dacc0c5122e297150e0e97e86c2ca32c8ca9a8bcc1f0e1952c604b346cd13634e51
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-screenshot/metadata.xml b/media-plugins/vdr-screenshot/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-screenshot/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-screenshot/vdr-screenshot-0.0.15.ebuild b/media-plugins/vdr-screenshot/vdr-screenshot-0.0.15.ebuild
new file mode 100644
index 000000000000..7c20be5f820f
--- /dev/null
+++ b/media-plugins/vdr-screenshot/vdr-screenshot-0.0.15.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: takes screenshots of the current video or tv screen by one keypress on your remote"
+HOMEPAGE="http://www.joachim-wilke.de/?alias=vdr-screenshot"
+SRC_URI="http://www.joachim-wilke.de/downloads/${PN}/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.0"
+RDEPEND="${DEPEND}"
diff --git a/media-plugins/vdr-serial/Manifest b/media-plugins/vdr-serial/Manifest
new file mode 100644
index 000000000000..6e48a014a576
--- /dev/null
+++ b/media-plugins/vdr-serial/Manifest
@@ -0,0 +1,5 @@
+DIST vdr-serial-0.0.6a.tgz 65883 SHA256 f38f1187be6ecaff31a00761d2297893313ec954c68298cbf69779b3bd015708 SHA512 faa1dc52849449dba3aeb3eea17f01a4be8182eb5969193e083f477354c0fad8065ee655f73573883447f836732d782041346a46dd4cd92aee8f4a7ac0c32c52 WHIRLPOOL 57c7e62a3b4ae4105eae6a644c466c789ad3aff44ffacbfe2d34743941253ca741a4d74937c7f824747767aa2864e59e66b570c74c605f3f405f0a94dc3f53e7
+EBUILD vdr-serial-0.0.6a-r1.ebuild 808 SHA256 2806a7903ca90ad2a0b33a62a3f0af366d7789b6fccd4092b4334e0751bda05f SHA512 92c2220cfb1087f9460eb0b1f76f2991757eddec4199960820b5f2fa3da461aa777c4d3a3c0b8196a6bcfac32f148542a92b76849ef1f0b6bbb7d0ded4cbf770 WHIRLPOOL 23babd4feaccc8a832ebe9058942acfbb8eec3f853dd9bca75d2ef6014b0b027cba1761aef567d2894e2e8d340faac2fb0f4bdacc28b5afa296230ed71e5d710
+MISC ChangeLog 2842 SHA256 ac610943992e757dc8b0a551531b90b07c96cefa6d6df9c1c8c69e37b635bffe SHA512 8a4801f5034acd081f980ad0b8b31fc986b02a239d54bea41fcbe513b56330d09f7e60080fbcadd028d3aa89f6eac90a9b5390f5d3fcf1d3e7e424fc81ae83e9 WHIRLPOOL 204064024ba3ef20be7b3c9a8bb2462db02896fc9715f4ab1f6d20ab67b063be8770ee1f701f7d624bcc5d89dfc7af6a30d36701e0ee3729f2656e0a7ce01e44
+MISC ChangeLog-2015 1336 SHA256 85deb5aaf520823cb7c71498af2f21daa32a64a8a28c6ae51ab7794d5c1914b6 SHA512 8c4eee406aa0090ff69d4282adfcf4b1c932b8ee416caffa4ce9a17765904f8e5d670445825281128d8c2f129bf0d886798e722b8f745d8f43c8a6442e3bbe67 WHIRLPOOL de3c0dbec892279bad19e83310441909652a1c1547dc088e6996fa15fe25bdffd1a3d6e90e05cf21c4fbbc015ab88f7f01aa0fbb6d24d7992be8ac80ec241223
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-serial/metadata.xml b/media-plugins/vdr-serial/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-serial/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-serial/vdr-serial-0.0.6a-r1.ebuild b/media-plugins/vdr-serial/vdr-serial-0.0.6a-r1.ebuild
new file mode 100644
index 000000000000..939f346f9d41
--- /dev/null
+++ b/media-plugins/vdr-serial/vdr-serial-0.0.6a-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: attach some buttons with diodes to the serial port"
+HOMEPAGE="http://www.lf-klueber.de/vdr.htm"
+SRC_URI="http://www.lf-klueber.de/${P}.tgz
+ mirror://vdrfiles/${PN}/${P}.tgz"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.2.6"
+
+pkg_setup() {
+ vdr-plugin-2_pkg_setup
+
+ if ! getent group uucp | grep -q vdr; then
+ echo
+ einfo "Add user 'vdr' to group 'uucp' for full user access to serial/ttyS* device"
+ echo
+ elog "User vdr added to group uucp"
+ gpasswd -a vdr uucp
+ fi
+}
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ sed -i serial.c -e "s:RegisterI18n://RegisterI18n:"
+
+ cd "${S}"/tools
+ emake clean
+}
diff --git a/media-plugins/vdr-skincurses/Manifest b/media-plugins/vdr-skincurses/Manifest
new file mode 100644
index 000000000000..1acde806152f
--- /dev/null
+++ b/media-plugins/vdr-skincurses/Manifest
@@ -0,0 +1,7 @@
+DIST vdr-skincurses-2.0.0.tar.gz 16902 SHA256 489036b6e6d1c61f8cf4196fd13c85b739f928451d0705067f81521b08fcf273 SHA512 455c479ea450d2ffd7dbd2f6410f70d095ba7317abd21ebc55d2d1952ad675ce0d23baee6e2a56f208ae9c16e435c9f644a2a66841245154889bb96497d3489d WHIRLPOOL 0d4405cc3f2cef68fe9dce2e2484e71e65be739aa21b25b69a1e9207d89b2ca74ea0aba12e264eb12c1942cd92359c97151ce317238359f60df17cf44090cf9e
+DIST vdr-skincurses-2.2.0.tar.gz 17141 SHA256 0e46374d2097395b139fe0ce88b470d8c3a3c3f12a45f0cf7f64fd04c12b319c SHA512 4b5fa7caab0bb89eed637732b005c4a3e1357624e8f73760645ffc6908c7d9595b4f95b87dac904b54b7292fc83669d6b1b0f009bb993d220392f8eb215085d5 WHIRLPOOL 01221334291603a1caf2ab3c0a18bc0ff900c5cd94f3c34f2d03b21cd394d1f26fd6ad8f57f19a2d72e788e43307474d23ad19e3cee85c68b68c789335004cad
+EBUILD vdr-skincurses-2.0.0.ebuild 441 SHA256 8faf75f2a038bcb50321cd808752c09e5d08d3ad02950f8628645a4b0253f089 SHA512 2ae9e1600d778de639f392da0bba8935fdf53412f15f5b3a7065bc56e85e81072a0c85f2b19504c91cce14a471bd231a2af7022b47ccdf8c9dc59274c43a77e3 WHIRLPOOL af1cb3cd4f58f287dc5246bf8200cfe5bcd24c7c312734555efe34dcc0632c8da07386e0625e425f91132ac01f9a60fa0895c6c0ba31c0a92e7240b4ea57a22e
+EBUILD vdr-skincurses-2.2.0.ebuild 421 SHA256 cc12eb2634977284a0e59e8fe0d21cda113d11958e44defbec17e8245853c491 SHA512 f48df9cb8b28d8d7adaf62f31f8f3e0736c66a3767e8872fcc85a47d05e449575df051cc55f46bbf7d41ad4f266e77f04d9d87f7f5033d9b97e3c2380a33b8b7 WHIRLPOOL b5723482b126ad0978d0b9e7938d8c1c047e7d1604dc73b8294c0bc787f78bf33ca48c7ddb2492398dc0c1b7dfda887872b40ac612d6dcc05ccc1e6aef5f8051
+MISC ChangeLog 3015 SHA256 5bc72e74148a3b9d9035df75c2adc394da2559cfa4d686cd9eda3bfd2f05a9b1 SHA512 8f592cc208961c82b3c149ab76889630d0324bcb5db5ce460e4442fd40fb4b9500d83e3f0fcadc01bb007a8cde086c914367eb04bc24194abd46de1550bf59a7 WHIRLPOOL 576504bc067a9cd988095652e619ad62cca7ff1d509ce30363945852854614a326252cddf62def6fc88341cd6e0b1e6cdad8fca48e53cc25dbbda1a8ae2417b2
+MISC ChangeLog-2015 3380 SHA256 9c28fce737cf359f404be6e7369693816cf08b513d03e0730a825086690b892f SHA512 f6ba5bcd8a284ccab6cc882c22e2db83dd9f17ff5dcdb44372d14d0efb44c98885cabec7e33242a46bfff16082f90af6d2cb17805490f6db7d5f129021ef6ef3 WHIRLPOOL 7d617f319df659df698b636a52e609cacbcdf8e1f0441909c52ed1b1c9797c8926227cfeb54fef5477ee596e32268d5a9ccd730d813b90afdee07b0a16f9888b
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-skincurses/metadata.xml b/media-plugins/vdr-skincurses/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-skincurses/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-skincurses/vdr-skincurses-2.0.0.ebuild b/media-plugins/vdr-skincurses/vdr-skincurses-2.0.0.ebuild
new file mode 100644
index 000000000000..134b15253569
--- /dev/null
+++ b/media-plugins/vdr-skincurses/vdr-skincurses-2.0.0.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: show content of menu in a shell window"
+HOMEPAGE="http://www.tvdr.de/"
+SRC_URI="mirror://gentoo/${P}.tar.gz
+ https://dev.gentoo.org/~hd_brummy/distfiles/${P}.tar.gz"
+
+KEYWORDS="amd64 x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.0.0"
+RDEPEND="${DEPEND}"
diff --git a/media-plugins/vdr-skincurses/vdr-skincurses-2.2.0.ebuild b/media-plugins/vdr-skincurses/vdr-skincurses-2.2.0.ebuild
new file mode 100644
index 000000000000..fd4b88739ef3
--- /dev/null
+++ b/media-plugins/vdr-skincurses/vdr-skincurses-2.2.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: show content of menu in a shell window"
+HOMEPAGE="http://www.tvdr.de/"
+SRC_URI="mirror://gentoo/${P}.tar.gz
+ https://dev.gentoo.org/~hd_brummy/distfiles/${P}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.2.0"
diff --git a/media-plugins/vdr-skinelchi/Manifest b/media-plugins/vdr-skinelchi/Manifest
new file mode 100644
index 000000000000..bd290ef5d779
--- /dev/null
+++ b/media-plugins/vdr-skinelchi/Manifest
@@ -0,0 +1,9 @@
+AUX rc-addon-0.1.1_pre2-r1.sh 515 SHA256 b3d59133181599c7934b45a5c6a0532186e029ff5f9743f00f254c10d29220b7 SHA512 5d8eed7492add54122bf6d4a3a18f6be004f0c78815fe05c27df818fc68f221460178ba9b3936072ba1f433b1d65dafa766a6c9f488c4fa8ad851d1441d09af6 WHIRLPOOL 2519fb83f5f3114fc9f300c2d81ed72509ee6325e7f8175f8804a7f4f05fc1b4e344bc11e72e8c2de8960bd6fc53324cca96d3280cc77ce416313c212ded2bc7
+DIST vdr-skinelchi-0.2.7.tar.bz2 77029 SHA256 e6db362b814ee8f5c07fed00f766c3270fadf7448d7f57c10d54539cf79633ac SHA512 6dd0f702d487127cbda4b7b6bf504772fccb1d5b097307b44599401cc13b821076c07c56f6d122a04fe969153128e71255305585aba0a8d74262acee834a25de WHIRLPOOL 08aa7c686e25e8866849724368f31295d0950485a17e8e37f92f9bd3f1ac09c5c032edff36c247f430faf832b2ebcc1c17fd158f041361dfc0087d0e762bf969
+DIST vdr-skinelchi-0.3.0.tar.bz2 78806 SHA256 e67ab08ca7ba3b8d591f93ea809dd55806c150cb7d7fd48d3239c6a85feeea97 SHA512 28ffaf956435b8f5caf84b1562b1450214cfc96906dfce3455093627e1f1807a6c3bc37aaf1055148a719debd8b0a6a8c860a869a42850a61f0c6a1551294c8f WHIRLPOOL b0be291aa3775fcf89faec30e9f07e2ca0cb59e88ced6cfc881813509f044d18cc8b7e5b88f80ba45f380cea9a3998f184c8e687ee6ac2421ed9e38bd1bee31b
+EBUILD vdr-skinelchi-0.2.7-r1.ebuild 999 SHA256 aeff7d02e25ae96050932b256e6a769d69731e1239f8a4d6dc76254025404a0f SHA512 04cfe33eb487673c2aa601bf1829943516ceef0c8bc9b90ea03617ac302aef4b906cbd097f931eb2eff1b264f4c1b5ea7d9ef33e7b03d718d2138dc2729a3d9a WHIRLPOOL 841de2d264d21e14b06d8ae1b3b8dceaf835736c35ac6a2861f59f4d02b55846736bb777d4cc1dccecbbd647691d54f8c95d6e24d8c869db559addec90ca2838
+EBUILD vdr-skinelchi-0.2.7.ebuild 867 SHA256 e1f08749d051d97c306506eaafa3d0e19446175fbeb3480e9283bd5f76829c2e SHA512 fd97d5115d95ee8b6ce5a463c0503a34c6ec54041bb0d97763174a3ae16eebdf6c2bf7e1104c8feb28ce3553f318addeb6791dd15f3208ffe29eb6331d9edcca WHIRLPOOL 37a8430f1c52cd1d19fc391699bff03c781774a734d93464e946cdbb713e19677f5316ed0a671da999fef75a4b90f589cdcb6e63ac1f692c0878aa2135d23ffd
+EBUILD vdr-skinelchi-0.3.0.ebuild 1082 SHA256 03a5bff2f72040816afecfb4d8e7b0c9235f3c2b08800c9154171e3699efd629 SHA512 c2e0e95ab17be23712a6b76e094d1c21165a9f8258817c0d73fdf901b9d82a9e1ad62748a4428d44e312e1695f867adaf922709411344549c2a1ef3ae4709368 WHIRLPOOL c56aa75390781213bf9a784ad89498fb814e46c5b1868de32b9e729e184a8a23b6e4b9fabf5ea75c7261e754c32c2a66dac6cda2f9458a13454093c0fb15bfb0
+MISC ChangeLog 2763 SHA256 6a1fe32fb6778ae68d3635ffb5fd0fdce6645ceec013fa38e96dbd050f925294 SHA512 c785f9c686a0cdadece3212c0e7a4651f788412ea57916b8f6c833aaf662dbcb91756769143f3b09e5f91d6d99d1f195156aa8a947bc05f9d8cf02bda6d9f323 WHIRLPOOL 222389352a96158265eed38d7c078c3bdd26701e76f13a0065211a27f669eb8945e39502c607323d5a45643963af234562aec969564f08b56d45fcaa7ce6db62
+MISC ChangeLog-2015 5865 SHA256 06507aa433a69971bf7d06c844b6e68e287bb07a930be6ac034973fdd45da995 SHA512 409eb023bb976c1a3157ed74933b8ac2f3a2506e2aa73a66168273c1d61eb41e96c500efbd72904ead561254ceca35a606f1a085cce31709a7d177891e662958 WHIRLPOOL 1a7aac8ea9871ca962119cbb3c692b9bac36abe386cd5f2f74299eacd5371c7ab44e426db4e46b86c90549b6e3e7f2d722970c12117bd473c1a9e4deef3cfebd
+MISC metadata.xml 328 SHA256 f155c8b59f75af86138d8e2adafe6d1527d8c128a4031f1a04ee023d10656cbb SHA512 0e3a0afd1065619a448bf317183ff69fba885f12bb5db47ce08a8b66e2cb2ce84504eff8ddcfc89a02968e6f6507d91acbe7415e6e3b0c543f67666df3873ef0 WHIRLPOOL 7fabe1557ed00451146b62a9cd893d0228a2bc28f58e88e3ebe8ec0b91578a7ea028b8ec6cfd8d56ff4019eba4d2f4029c296438f1d24b76556e1b4ccdaf13a4
diff --git a/media-plugins/vdr-skinelchi/files/rc-addon-0.1.1_pre2-r1.sh b/media-plugins/vdr-skinelchi/files/rc-addon-0.1.1_pre2-r1.sh
new file mode 100644
index 000000000000..1798eade4531
--- /dev/null
+++ b/media-plugins/vdr-skinelchi/files/rc-addon-0.1.1_pre2-r1.sh
@@ -0,0 +1,18 @@
+#
+# rc-addon plugin-startup-skript for vdr-skinelchi
+#
+# This sript is called by gentoo-vdr-scripts on start of VDR
+
+# Check on dxr-3 and set default logo DIR
+plugin_pre_vdr_start() {
+
+# Next lines commented, not supported yet, remove this if dxr3 logo support is available
+# if [ "${PLUGINS#*dxr3}" != "${PLUGINS}" ] ; then
+# : ${SKINELCHI_LOGOS_DIR:=/usr/share/vdr/channel-logos/logos-dxr3}
+# else
+ : ${SKINELCHI_LOGOS_DIR:=/usr/share/vdr/channel-logos}
+# fi
+
+ add_plugin_param "-l ${SKINELCHI_LOGOS_DIR}"
+
+}
diff --git a/media-plugins/vdr-skinelchi/metadata.xml b/media-plugins/vdr-skinelchi/metadata.xml
new file mode 100644
index 000000000000..a4ac816157a0
--- /dev/null
+++ b/media-plugins/vdr-skinelchi/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+</maintainer>
+ <longdescription>Video Disk Recorder (VDR) skin plugin</longdescription>
+</pkgmetadata>
diff --git a/media-plugins/vdr-skinelchi/vdr-skinelchi-0.2.7-r1.ebuild b/media-plugins/vdr-skinelchi/vdr-skinelchi-0.2.7-r1.ebuild
new file mode 100644
index 000000000000..bb69ba83d5e9
--- /dev/null
+++ b/media-plugins/vdr-skinelchi/vdr-skinelchi-0.2.7-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit vdr-plugin-2
+
+MY_P=${P/_pre/pre}
+
+DESCRIPTION="VDR Skin Plugin: skinelchi"
+HOMEPAGE="http://firefly.vdr-developer.org/skinelchi"
+SRC_URI="http://firefly.vdr-developer.org/skinelchi/${P}.tar.bz2"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="imagemagick"
+
+DEPEND=">=media-video/vdr-1.6
+ imagemagick? ( media-gfx/imagemagick )"
+
+RDEPEND="x11-themes/vdr-channel-logos"
+
+S=${WORKDIR}/${MY_P#vdr-}
+
+VDR_RCADDON_FILE="${FILESDIR}/rc-addon-0.1.1_pre2-r1.sh"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ if ! use imagemagick; then
+ einfo "Disabling imagemagick-support."
+ sed -i "${S}"/Makefile \
+ -e '/^[[:space:]]*SKINELCHI_HAVE_IMAGEMAGICK = 1/s/^/#/'
+ fi
+
+ sed -i "${S}"/DisplayChannel.c \
+ -e "s:/hqlogos::" \
+ -e "s:/logos::"
+
+ if has_version ">=media-video/vdr-1.7.33"; then
+ sed -e "s:int TimerMatch:eTimerMatch TimerMatch:" \
+ -i DisplayChannel.c
+ fi
+}
diff --git a/media-plugins/vdr-skinelchi/vdr-skinelchi-0.2.7.ebuild b/media-plugins/vdr-skinelchi/vdr-skinelchi-0.2.7.ebuild
new file mode 100644
index 000000000000..cba69df29ab2
--- /dev/null
+++ b/media-plugins/vdr-skinelchi/vdr-skinelchi-0.2.7.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit vdr-plugin-2
+
+MY_P=${P/_pre/pre}
+
+DESCRIPTION="VDR Skin Plugin: skinelchi"
+HOMEPAGE="http://firefly.vdr-developer.org/skinelchi"
+SRC_URI="http://firefly.vdr-developer.org/skinelchi/${P}.tar.bz2"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 x86"
+IUSE="imagemagick"
+
+DEPEND=">=media-video/vdr-1.6
+ imagemagick? ( media-gfx/imagemagick )"
+
+RDEPEND="x11-themes/vdr-channel-logos"
+
+S=${WORKDIR}/${MY_P#vdr-}
+
+VDR_RCADDON_FILE="${FILESDIR}/rc-addon-0.1.1_pre2-r1.sh"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ if ! use imagemagick; then
+ einfo "Disabling imagemagick-support."
+ sed -i "${S}"/Makefile \
+ -e '/^[[:space:]]*SKINELCHI_HAVE_IMAGEMAGICK = 1/s/^/#/'
+ fi
+
+ sed -i "${S}"/DisplayChannel.c \
+ -e "s:/hqlogos::" \
+ -e "s:/logos::"
+}
diff --git a/media-plugins/vdr-skinelchi/vdr-skinelchi-0.3.0.ebuild b/media-plugins/vdr-skinelchi/vdr-skinelchi-0.3.0.ebuild
new file mode 100644
index 000000000000..23c1f70613a8
--- /dev/null
+++ b/media-plugins/vdr-skinelchi/vdr-skinelchi-0.3.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit vdr-plugin-2
+
+MY_P=${P/_pre/pre}
+
+DESCRIPTION="VDR Skin Plugin: skinelchi"
+HOMEPAGE="http://firefly.vdr-developer.org/skinelchi"
+SRC_URI="http://firefly.vdr-developer.org/skinelchi/${P}.tar.bz2"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="imagemagick"
+
+DEPEND=">=media-video/vdr-1.6
+ imagemagick? ( media-gfx/imagemagick )"
+
+RDEPEND="x11-themes/vdr-channel-logos"
+
+S=${WORKDIR}/${MY_P#vdr-}
+
+VDR_RCADDON_FILE="${FILESDIR}/rc-addon-0.1.1_pre2-r1.sh"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ if ! use imagemagick; then
+ einfo "Disabling imagemagick-support."
+ sed -i "${S}"/Makefile \
+ -e '/^[[:space:]]*SKINELCHI_HAVE_IMAGEMAGICK = 1/s/^/#/'
+ fi
+
+ sed -i "${S}"/DisplayChannel.c \
+ -e "s:/hqlogos::" \
+ -e "s:/logos::"
+
+ # wrong sed in vdr-plugin-2.eclass?
+ sed -e "s:INCLUDES += -I\$(VDRINCDIR):INCLUDES += -I\$(VDRINCDIR)/include:" \
+ -i Makefile
+
+ # gcc-6 warnings
+ sed -e "s:auto_ptr:unique_ptr:" -i services/epgsearch_services.h
+}
diff --git a/media-plugins/vdr-skinenigmang/Manifest b/media-plugins/vdr-skinenigmang/Manifest
new file mode 100644
index 000000000000..311432662ea1
--- /dev/null
+++ b/media-plugins/vdr-skinenigmang/Manifest
@@ -0,0 +1,10 @@
+AUX rc-addon.sh 215 SHA256 03ae8909e997b461cdea45d901c273837ebb167109e2594e8d381409ed633b00 SHA512 56da81675c45706caf1311e456b2d7230a240538c0309bc54653d6e6f4d11d1b31078818f030f8aa037665ef235c74e06f638225685ed0f5d7e061ce749a6e95 WHIRLPOOL 2a21e78903e93f9a47343a0af629f72901fda65a229a57323adf121c3fea3f2068618b44c889fbe4cb8c488941d7199b0c904804ee1bb09e7b52658a12e684b4
+DIST vdr-skinenigmang-0.1.2.tgz 92959 SHA256 b64fb69312dc92a8b45aac4ad5a3c4b3af7328af0f872da57f419bcb7f94a1ad SHA512 2ed5fef393f2256156cfbf17e3eabb2dda7bad89b479dbda468bc5cf8cca4444ff4e7f718619aafe346b88ad3b8af2000abca7d0024dcd4c8a88dd398586e613 WHIRLPOOL 236141ac5f3d2f8af75481607957085c5f54d2c77ec716fe01646c125872b12454f2c8495222144cb75ce4af843aeedca71af53c6822d01229fd4b2d1eb6b7dc
+DIST vdr-skinenigmang-0.1.2_p20120618.tar.gz 92134 SHA256 f0a21664c045f8018843b1b6c47f85f20bcc2a65ec33308d32ac53a5f2504f46 SHA512 664d98bcb6107808abb08163336303dab84b06ac08b96ed0747a82121554a5931af217e4385e041f9adc6ede991b1c157212deed11354606f54a5b7e0f3b6323 WHIRLPOOL 33a491de450c84a29716f80390a36316d3e97b1ab109b61a235a59672126d0d5c4b3d4ef93e0ac7305ad80519b87ef4c170c29f4b771639c44468865287eaed3
+DIST vdr-skinenigmang-0.1.2_p20130302.tar.gz 93637 SHA256 9b937fadc95c3512d9997de40070b8fab3d7e23719046090a21ffd562dba5d44 SHA512 ebf726f02647c8f71fcc4e67967caf561fd9df366aad7d227773317ea08001b1a83697f902c02ca922973df20b1821dd46387dad3f83739e36109b741d2ba016 WHIRLPOOL d1946ce268231c76e1baf0af2a6866ac48a051ee6a91800ca68a69a8df142ae75fa4e335ec9796b090e65080d3c517c1ad16acef7703f1ee8a0d9c33090534e2
+EBUILD vdr-skinenigmang-0.1.2.ebuild 1018 SHA256 9173976a58f51a91210faff4c976f9292470838e83ef7269d46a403caca3465a SHA512 00fa043e4f63e36b4a4eaae02cf214ffcbddcbbd9928d179dcd258d33237d3bf5a8145d031364a8eff68a3b63ab9754ed4cb8100bc598c384bf1e6afb7c13256 WHIRLPOOL 3d713c435062a9d060e2d2904b579830812d151341e7f2bf5d439ac92a043abd40923f31b97edddb1338d0c7823dd20d98462879a9451d2051c699d3110a1bb0
+EBUILD vdr-skinenigmang-0.1.2_p20120618.ebuild 1164 SHA256 db1f7246471ec1a6e94fc0b0cc1cabaca40763bedeae058158c85bc077e8140b SHA512 462f52673d3e9eef8a8ec809a628775b4bc6e6dcf1d7e132d47fe21163c168148184b74dfc2eb4e19527b0832342391ad5afc44a5d86c1d4c95194c128318b5e WHIRLPOOL 95aac947dc1da56ba7caa792445e85cf6db9140378345322ed6546321bbddad282581feb3ff5fc3ed927b9dd7167a5cc33d2f63522231a73719ea82590e18e6b
+EBUILD vdr-skinenigmang-0.1.2_p20130302.ebuild 1268 SHA256 4543577a91c366c162c5b174771e137799a86f23424a77a594535343d054313f SHA512 3ec92c62f691268876434ab00987bae48c2f90450a4efa18be5ea13f7de7cbaae6cdd5a294c9ca034ec08cd718b1c69cc5411e345b5411abfaf9680f34876b17 WHIRLPOOL 86cf944d41ad8606f45162bb1dee5199178749bfd80d8f6bc2b458ce092d963e25d2b32c26c4919b9076f31bb13bf6e4f31e500ea3ae078610adeefc9b038596
+MISC ChangeLog 2687 SHA256 412a7475d0333495ce2d58d0fa45665b46550c37aba1eff6d49fb4e18d307365 SHA512 108f425740bffd9964730ddec6f51a2a85ab643caddcbaaf45fd75cccb4525ecf1ecf466160704559935272a2ead2cda5020060f0e59acfdc7c3ed523bd7a49d WHIRLPOOL f33345beb06e29c0b142957ca8ba58670b033e2a6adfa09c20acfe7466db989c284d90b6a22a8de7631493f64b29bac3243ca22258b0411ede064e8a80467dee
+MISC ChangeLog-2015 3268 SHA256 18a7e13b04804c555b36ba327cff455f9d61846b73c5be739b726b2bae088ceb SHA512 eca9fc22e3270b237d2f5f07fcb014cdddc8c9e85bd9186f615b88482adb3c6b625f87d3ebf13c0f08a777fa66b511900902034d09a0f467e97d0e1ca0fa1bae WHIRLPOOL ca332f9b2a34bbea31233b87dc58ecd6adbbdf8fec9ca4ac8a7be518d143194ac74ce6bd5d76b5d336fe3a351889f971e3bec823d294747d2f34d4b36b30f803
+MISC metadata.xml 377 SHA256 cd8a2556546ecf42138fef9e3af463f3f4d945374c15554d9cdcbbdd842f00ef SHA512 751c9b41f85f36735b087a85cfdf6eef30ba9b2ca817ca24e9e1fcedf60cf9380762ec116e575a80e92bcf15a9be3a00317b6f814088da9575c0ac5b94f65f65 WHIRLPOOL e9cc76aba38aded070bb65e773ef46e702626b1649f4d8411ff6d2ecf28a87cc5d3e5be7e9948f22818d91d40a58d2482c54ea656244248a165a4cd798764e0a
diff --git a/media-plugins/vdr-skinenigmang/files/rc-addon.sh b/media-plugins/vdr-skinenigmang/files/rc-addon.sh
new file mode 100644
index 000000000000..08524362df0e
--- /dev/null
+++ b/media-plugins/vdr-skinenigmang/files/rc-addon.sh
@@ -0,0 +1,11 @@
+#
+# rc-addon-script for plugin skinenigmang
+#
+# Joerg Bornkessel hd_brummy@gentoo.org
+
+SKINENIGMANG_LOGODIR="/usr/share/vdr/skinenigmang"
+
+plugin_pre_vdr_start() {
+
+ add_plugin_param "-l ${SKINENIGMANG_LOGODIR}"
+}
diff --git a/media-plugins/vdr-skinenigmang/metadata.xml b/media-plugins/vdr-skinenigmang/metadata.xml
new file mode 100644
index 000000000000..3bfb99a6a9b2
--- /dev/null
+++ b/media-plugins/vdr-skinenigmang/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+ <longdescription>
+ The "Soppalusikka" is a standalone skin is based on "enElchi" text2skin addon.
+ </longdescription>
+</pkgmetadata>
diff --git a/media-plugins/vdr-skinenigmang/vdr-skinenigmang-0.1.2.ebuild b/media-plugins/vdr-skinenigmang/vdr-skinenigmang-0.1.2.ebuild
new file mode 100644
index 000000000000..39ae0125feb1
--- /dev/null
+++ b/media-plugins/vdr-skinenigmang/vdr-skinenigmang-0.1.2.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR - Skin Plugin: enigma-ng"
+HOMEPAGE="http://andreas.vdr-developer.org/enigmang/"
+SRC_URI="http://andreas.vdr-developer.org/enigmang/download/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="imagemagick"
+
+DEPEND=">=media-video/vdr-1.5.7"
+
+RDEPEND="${DEPEND}
+ x11-themes/skinenigmang-logos
+ imagemagick? ( media-gfx/imagemagick[cxx] )"
+
+S=${WORKDIR}/skinenigmang-${PV}
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ use imagemagick && sed -i "s:#HAVE_IMAGEMAGICK:HAVE_IMAGEMAGICK:" Makefile
+
+ # TODO: implement a clean query / extra tool vdr-config
+ sed -i -e '/^VDRLOCALE/d' Makefile
+
+ if has_version ">=media-video/vdr-1.5.9"; then
+ sed -i -e 's/.*$(VDRLOCALE).*/ifeq (1,1)/' Makefile
+ fi
+
+ sed -i -e "s:-I/usr/local/include/ImageMagick::" Makefile
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insinto /etc/vdr/themes
+ doins "${S}"/themes/*
+}
diff --git a/media-plugins/vdr-skinenigmang/vdr-skinenigmang-0.1.2_p20120618.ebuild b/media-plugins/vdr-skinenigmang/vdr-skinenigmang-0.1.2_p20120618.ebuild
new file mode 100644
index 000000000000..027d01c222df
--- /dev/null
+++ b/media-plugins/vdr-skinenigmang/vdr-skinenigmang-0.1.2_p20120618.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit vdr-plugin-2
+
+HG_REVISION="44e1d4ad341963d099ccc9bc4017ae4b563892d4"
+HG_REVISION_DATE="20120618"
+
+DESCRIPTION="VDR - Skin Plugin: enigma-ng"
+HOMEPAGE="http://andreas.vdr-developer.org/enigmang/"
+SRC_URI="http://vdr.websitec.de/download/vdr-skinenigmang/vdr-skinenigmang-0.1.2_p${HG_REVISION_DATE}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="imagemagick"
+
+DEPEND=">=media-video/vdr-1.5.7"
+
+RDEPEND="${DEPEND}
+ x11-themes/skinenigmang-logos
+ imagemagick? ( media-gfx/imagemagick[cxx] )"
+
+S="${WORKDIR}/vdr-plugin-skinenigmang-${HG_REVISION}"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ use imagemagick && sed -i "s:#HAVE_IMAGEMAGICK:HAVE_IMAGEMAGICK:" Makefile
+
+ # TODO: implement a clean query / extra tool vdr-config
+ sed -i -e '/^VDRLOCALE/d' Makefile
+
+ if has_version ">=media-video/vdr-1.5.9"; then
+ sed -i -e 's/.*$(VDRLOCALE).*/ifeq (1,1)/' Makefile
+ fi
+
+ sed -i -e "s:-I/usr/local/include/ImageMagick::" Makefile
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insinto /etc/vdr/themes
+ doins "${S}"/themes/*
+}
diff --git a/media-plugins/vdr-skinenigmang/vdr-skinenigmang-0.1.2_p20130302.ebuild b/media-plugins/vdr-skinenigmang/vdr-skinenigmang-0.1.2_p20130302.ebuild
new file mode 100644
index 000000000000..21a0248cffef
--- /dev/null
+++ b/media-plugins/vdr-skinenigmang/vdr-skinenigmang-0.1.2_p20130302.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit vdr-plugin-2
+
+HG_REVISION="0147c0ee6222bd10714ef36f42dcee94495bdb92"
+HG_REVISION_DATE="20130302"
+
+DESCRIPTION="VDR - Skin Plugin: enigma-ng"
+HOMEPAGE="http://andreas.vdr-developer.org/enigmang/"
+SRC_URI="http://projects.vdr-developer.org/git/vdr-plugin-skinenigmang.git/snapshot/vdr-plugin-skinenigmang-${HG_REVISION}.tar.gz ->
+ vdr-skinenigmang-0.1.2_p${HG_REVISION_DATE}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="imagemagick"
+
+DEPEND=">=media-video/vdr-1.5.7"
+
+RDEPEND="${DEPEND}
+ x11-themes/skinenigmang-logos
+ imagemagick? ( media-gfx/imagemagick[cxx] )"
+
+S="${WORKDIR}/vdr-plugin-skinenigmang-${HG_REVISION}"
+
+src_prepare() {
+ # remove untranslated languages files
+ rm po/{cs_CZ,da_DK,el_GR,et_EE,hr_HR,nn_NO,pl_PL,pt_PT,ro_RO,sl_SI,sv_SE,tr_TR}.po
+
+ vdr-plugin-2_src_prepare
+
+ use imagemagick && sed -i "s:#HAVE_IMAGEMAGICK:HAVE_IMAGEMAGICK:" Makefile
+
+ sed -i Makefile \
+ -e "s:-I/usr/local/include/ImageMagick:\$(shell pkg-config --cflags MagickCore):" \
+ -e "s:-lMagick++:\$(shell pkg-config --libs Magick++):"
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insinto /etc/vdr/themes
+ doins "${S}"/themes/*
+}
diff --git a/media-plugins/vdr-skinsoppalusikka/Manifest b/media-plugins/vdr-skinsoppalusikka/Manifest
new file mode 100644
index 000000000000..327081f0efc4
--- /dev/null
+++ b/media-plugins/vdr-skinsoppalusikka/Manifest
@@ -0,0 +1,12 @@
+AUX rc-addon-1.0.2.sh 492 SHA256 5c31979f2dea250d07cb6d731f31b340b0ff2f6498be40fbd57c576146ee8eb9 SHA512 800f0508a5567ddebfe0805df1a132cea2c8af3f6fb19617593ca6e2fe252adb3d6f328bba743524b2d08ea9245d1f53c00983ec749ffcb6532c53f0ec5ddd14 WHIRLPOOL cd148a562aa53d5863b79ace9d93f62e71b7ef0b9a8f466450267b12b6f58e7835a666778c34cebc90fc963231efe165d567f99b1a0b92ab65420f4cb47f051b
+DIST vdr-skinsoppalusikka-2.0.0.tgz 41584 SHA256 4176f6f27cefd45d9c3dc547bf46c938a96732208bfd70789f957f8608cd8d82 SHA512 93e9716479b274d30477b0adef15d1b804670d3fd4667cb62cc481030078b82071ddee80b0c1c8ae30c608c30ca69dfa43423e0439abed18e71c0fa8b8594cc0 WHIRLPOOL 77ef946a11ad47f4ce06ebc2c12d1698002742f7121bef8ec3f47d18185b79076407a69a46da271cd5895515c84dcbf627470e9b7a5bf413560a38e6fcb8f713
+DIST vdr-skinsoppalusikka-2.0.3.tgz 42514 SHA256 356e262feb2a8d6cf8a46848568fc7cd3582db7df28562e1e5417239ea0b6c83 SHA512 6c47ca11bf97cfcca67f0daa8806243e7a9f9e852f412f0c470ba32bf63461df3a0154c156f7588e4d6adaa9a85b66781a6a7c75544fb8ff17e26e71522b4010 WHIRLPOOL ee0042b43f4859f15e96073fa37f816a4d00606df0247b43447e3b44ca9dc7f5458746e1b3c29d3d4a583ebf4e5a66923fde99dba1143360eb5186c24e644813
+DIST vdr-skinsoppalusikka-2.2.0.tgz 42981 SHA256 22a48e228962970f256ae1afe869d5f823be9c4370eaca7eb00db73dcaa98948 SHA512 c3ebbe2bd2936a1023d38f02a03c959e2af9e750a7bfda93dd053981cda445b9db9320a0e0fc82b67f2bd35950280747ebd32ab01bf13f8223b1ccb294c03f91 WHIRLPOOL ecacf66702a1dcf0006d8e855574c8efc5464fa0c79b250b8f4405b54b737bd46a74b91505eba1c1c2ec4bdeacfdecb51fa18211777a5bbf2ee6b717ff91ca9e
+DIST vdr-skinsoppalusikka-2.2.1.tgz 44379 SHA256 c0c8101ab8dced1f4c1cb15efe98a249c105233779ea1cd4af88a255b6bd2316 SHA512 4ac93be8cc31bcb452520957db087966b05c0e40b061537260f161d548de5c481dd16e130710a2cb2550a5e6444a35199d0a2f62a785cd662ea99a0075393cd3 WHIRLPOOL 49844b86b91bc813a3e6c086eb7f29791fa44dcbcfe5165edd85e031d3b4fad81492915c5476d1553a23b49dcabb87a0c17bd8d98a3ea778d1b24c58b200e5dd
+EBUILD vdr-skinsoppalusikka-2.0.0.ebuild 684 SHA256 a860de52d28d8e7322f44eb73281f6c5592b3c68f429043d1b18a9b6f1afae84 SHA512 b077a97e8aef7a932ed9bad8e9e21cf06cb8149aa86d38c592942c9a36322a6f1c8c7d296b3a6375aca066d20bd802177dcdfeee77f6c86014b35ee4eb1b9f89 WHIRLPOOL 40e7cd37814f2762fd23a27d10c81d4c63df4cbb961870f38941e2b1712db43f12f73bc1e80aac61216671aeb5bdd9a6f9436b21fe6a958000a260cb05630e86
+EBUILD vdr-skinsoppalusikka-2.0.3.ebuild 686 SHA256 06b0d9293d6a040731cf832fd9842818e0dee515f5e344d22588e78684b74424 SHA512 dbd0b9bb7a02e56f4ae8e345c64565229c9404b1ed20dc1c11ce7d43b27096b58cf65686faf73f6227df7197ed440caec51cd2d707f53f963d16a399ef787444 WHIRLPOOL c26b519b6625a6f9d25c7092efa3d54ee5c7fba8c3466ead7a7a33caac8a404971bf57dedc96fd0467a0898009d962795a69471728bf3ad3be97aa798d814a7e
+EBUILD vdr-skinsoppalusikka-2.2.0.ebuild 686 SHA256 03e4b51f6b0aa8c40eb3fd911f08ba36f8c6c044c1c98f6ab0611f2cf5e7271f SHA512 cb3cbf9a0f8310ad5c053a56e7b4bfabb88f4fbf0e411a4990fd0955ec545f62e7b4d360d7227bd86c3f8aa8685fd3a6615507aac68ef7038e7fc914caa309c5 WHIRLPOOL 189057dfb62c91c20c66bd3e6bf87413e510eb8722ba55fc29682ab9d1e1e5f86285ab1ce4f58ab639262343f041ff5521b2271cd3e4c62453e4fbdb2eaa034c
+EBUILD vdr-skinsoppalusikka-2.2.1.ebuild 686 SHA256 03e4b51f6b0aa8c40eb3fd911f08ba36f8c6c044c1c98f6ab0611f2cf5e7271f SHA512 cb3cbf9a0f8310ad5c053a56e7b4bfabb88f4fbf0e411a4990fd0955ec545f62e7b4d360d7227bd86c3f8aa8685fd3a6615507aac68ef7038e7fc914caa309c5 WHIRLPOOL 189057dfb62c91c20c66bd3e6bf87413e510eb8722ba55fc29682ab9d1e1e5f86285ab1ce4f58ab639262343f041ff5521b2271cd3e4c62453e4fbdb2eaa034c
+MISC ChangeLog 2836 SHA256 4bb4d42a5a9fed6cd9db046bc7a89177ce6447e587e3e914bd21818424eb30bf SHA512 3b7eab926b082fa806443556ecb4ac0e3f674f30e42074d69d2e95ef327a19678df09da5235527fc76e6dd7ef7cdb22d2c93c56e0c23f263a6a3328f873edc61 WHIRLPOOL c798d0a18685482af537933a17eefaf3046624d6cb5b8b5f560b4732d50af67fc8dac8b14f1cab35ed4e8e7ddfeca1fe5feefe6a4ec31465834334882e026dc7
+MISC ChangeLog-2015 8358 SHA256 d14495809c4b2af517a2d6038d800b37f6d10fc9487ab9c3cda431efbac073cc SHA512 e2d545a6cb913624c535a77daa4ee4c229d69c201c8da2aaba9bee0648846515ee8fc90af627a9d3d55e04075c2ee3ec929acd0c9b8e9308d8616f82f268f8f0 WHIRLPOOL b8ce9165fedde0420bded2209867d4dbe8d5f40f72f86611baf5c38a4371576a9c9eb2d228d7cbbe5a03a46528e1b046d533239ff723a5122f404c60183c8683
+MISC metadata.xml 377 SHA256 cd8a2556546ecf42138fef9e3af463f3f4d945374c15554d9cdcbbdd842f00ef SHA512 751c9b41f85f36735b087a85cfdf6eef30ba9b2ca817ca24e9e1fcedf60cf9380762ec116e575a80e92bcf15a9be3a00317b6f814088da9575c0ac5b94f65f65 WHIRLPOOL e9cc76aba38aded070bb65e773ef46e702626b1649f4d8411ff6d2ecf28a87cc5d3e5be7e9948f22818d91d40a58d2482c54ea656244248a165a4cd798764e0a
diff --git a/media-plugins/vdr-skinsoppalusikka/files/rc-addon-1.0.2.sh b/media-plugins/vdr-skinsoppalusikka/files/rc-addon-1.0.2.sh
new file mode 100644
index 000000000000..cdaad1db9d0a
--- /dev/null
+++ b/media-plugins/vdr-skinsoppalusikka/files/rc-addon-1.0.2.sh
@@ -0,0 +1,19 @@
+#
+# rc-addon plugin-startup-skript for vdr-skinsoppalusikka
+#
+# This sript is called by gentoo-vdr-scripts on start of VDR
+
+# Check if dxr3 plugin in /etc/conf.d/vdr Plugins=""
+# and set default logo DIR
+
+plugin_pre_vdr_start() {
+
+ if [ "${PLUGINS}" != "${PLUGINS#*dxr3}" ] ; then
+ : ${SKINSOPPALUSIKKA_LOGOS_DIR:=/usr/share/vdr/skinsoppalusikka/logos-dxr3}
+ else
+ : ${SKINSOPPALUSIKKA_LOGOS_DIR:=/usr/share/vdr/channel-logos}
+ fi
+
+ add_plugin_param "-l ${SKINSOPPALUSIKKA_LOGOS_DIR}"
+
+}
diff --git a/media-plugins/vdr-skinsoppalusikka/metadata.xml b/media-plugins/vdr-skinsoppalusikka/metadata.xml
new file mode 100644
index 000000000000..3bfb99a6a9b2
--- /dev/null
+++ b/media-plugins/vdr-skinsoppalusikka/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+ <longdescription>
+ The "Soppalusikka" is a standalone skin is based on "enElchi" text2skin addon.
+ </longdescription>
+</pkgmetadata>
diff --git a/media-plugins/vdr-skinsoppalusikka/vdr-skinsoppalusikka-2.0.0.ebuild b/media-plugins/vdr-skinsoppalusikka/vdr-skinsoppalusikka-2.0.0.ebuild
new file mode 100644
index 000000000000..e61fd48deb87
--- /dev/null
+++ b/media-plugins/vdr-skinsoppalusikka/vdr-skinsoppalusikka-2.0.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Skin Plugin: soppalusikka"
+HOMEPAGE="http://www.saunalahti.fi/~rahrenbe/vdr/soppalusikka"
+SRC_URI="http://www.saunalahti.fi/~rahrenbe/vdr/soppalusikka/files/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.0.0"
+RDEPEND="${DEPEND}
+ x11-themes/vdr-channel-logos"
+
+S="${WORKDIR}/skinsoppalusikka-${PV}"
+
+VDR_RCADDON_FILE="${FILESDIR}/rc-addon-1.0.2.sh"
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insinto /etc/vdr/themes
+ doins "${S}"/themes/*.theme
+
+ chown vdr:vdr -R "${D}"/etc/vdr
+}
diff --git a/media-plugins/vdr-skinsoppalusikka/vdr-skinsoppalusikka-2.0.3.ebuild b/media-plugins/vdr-skinsoppalusikka/vdr-skinsoppalusikka-2.0.3.ebuild
new file mode 100644
index 000000000000..d7ba2e98dbb4
--- /dev/null
+++ b/media-plugins/vdr-skinsoppalusikka/vdr-skinsoppalusikka-2.0.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Skin Plugin: soppalusikka"
+HOMEPAGE="http://www.saunalahti.fi/~rahrenbe/vdr/soppalusikka"
+SRC_URI="http://www.saunalahti.fi/~rahrenbe/vdr/soppalusikka/files/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.0.0"
+RDEPEND="${DEPEND}
+ x11-themes/vdr-channel-logos"
+
+S="${WORKDIR}/skinsoppalusikka-${PV}"
+
+VDR_RCADDON_FILE="${FILESDIR}/rc-addon-1.0.2.sh"
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insinto /etc/vdr/themes
+ doins "${S}"/themes/*.theme
+
+ chown vdr:vdr -R "${D}"/etc/vdr
+}
diff --git a/media-plugins/vdr-skinsoppalusikka/vdr-skinsoppalusikka-2.2.0.ebuild b/media-plugins/vdr-skinsoppalusikka/vdr-skinsoppalusikka-2.2.0.ebuild
new file mode 100644
index 000000000000..23175484ea7f
--- /dev/null
+++ b/media-plugins/vdr-skinsoppalusikka/vdr-skinsoppalusikka-2.2.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Skin Plugin: soppalusikka"
+HOMEPAGE="http://www.saunalahti.fi/~rahrenbe/vdr/soppalusikka"
+SRC_URI="http://www.saunalahti.fi/~rahrenbe/vdr/soppalusikka/files/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.2.0"
+RDEPEND="${DEPEND}
+ x11-themes/vdr-channel-logos"
+
+S="${WORKDIR}/skinsoppalusikka-${PV}"
+
+VDR_RCADDON_FILE="${FILESDIR}/rc-addon-1.0.2.sh"
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insinto /etc/vdr/themes
+ doins "${S}"/themes/*.theme
+
+ chown vdr:vdr -R "${D}"/etc/vdr
+}
diff --git a/media-plugins/vdr-skinsoppalusikka/vdr-skinsoppalusikka-2.2.1.ebuild b/media-plugins/vdr-skinsoppalusikka/vdr-skinsoppalusikka-2.2.1.ebuild
new file mode 100644
index 000000000000..23175484ea7f
--- /dev/null
+++ b/media-plugins/vdr-skinsoppalusikka/vdr-skinsoppalusikka-2.2.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Skin Plugin: soppalusikka"
+HOMEPAGE="http://www.saunalahti.fi/~rahrenbe/vdr/soppalusikka"
+SRC_URI="http://www.saunalahti.fi/~rahrenbe/vdr/soppalusikka/files/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.2.0"
+RDEPEND="${DEPEND}
+ x11-themes/vdr-channel-logos"
+
+S="${WORKDIR}/skinsoppalusikka-${PV}"
+
+VDR_RCADDON_FILE="${FILESDIR}/rc-addon-1.0.2.sh"
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insinto /etc/vdr/themes
+ doins "${S}"/themes/*.theme
+
+ chown vdr:vdr -R "${D}"/etc/vdr
+}
diff --git a/media-plugins/vdr-sleeptimer/Manifest b/media-plugins/vdr-sleeptimer/Manifest
new file mode 100644
index 000000000000..9a1d7303e35d
--- /dev/null
+++ b/media-plugins/vdr-sleeptimer/Manifest
@@ -0,0 +1,6 @@
+AUX vdr-sleeptimer-0.6-includes.diff 372 SHA256 898289a134c5a5184e568ccabf280a7fa10ee0bd5310df4130d523f6e8177a11 SHA512 54d1f02b9ba8ab51b120363e36c0d4e017c24b39c6acdf373120f54c1728d3de6386efe1b464b98efa7ae6c0523c1539a80e2c9a3a7a594ada2fcbee22b79c36 WHIRLPOOL aaa8bf2394a4e5a1e900d7135537ef777e970ef9f4621d0e208350bc262fac9ee1769a556ef585abac06180bfc4cb7c110101ac0147b6b3fb9212467d178bbeb
+DIST sleeptimer-0.6.tar.gz 11708 SHA256 8e024aa93a58be5c77e79ae494a891f2bdb94f3b9a0eeaee5f41459e5f87fdab SHA512 dbe0fef681c47190948532615f1108d06f61f6ffd1f2eea3c606a38b813c745686cab7115bc3336957936855e6e911c502273fdd0eef8a07ae5256ead734795e WHIRLPOOL e38af0f68094ed7248e95134e31c0b8efa2af0fbb2aa25ecde64649650397c11fe6f7b2148d9eb4ef436f4933bcfde1b024aad4c4b19f20e8d585703169f4b05
+EBUILD vdr-sleeptimer-0.6.ebuild 546 SHA256 f0a5860d52359bca1f400ba1db1b7f451f8c22275cd323fd142596fae002ed1a SHA512 fa86d0578817d5c8cc6601138c2037b8c0d00a9103f4a355ea4af11ae359961778b7290e1faae0147c93900192ce78708c44585369662cde9147eb00a32d180f WHIRLPOOL e5c4add4766dd8cca893248b58cc5dd248901a3a93a24f1e9819bfb273ce255f0106ee47dae8b3fdb159152106b6adde2a498ae8dbd02722c1d5a3994dead222
+MISC ChangeLog 2885 SHA256 3c94ceb5626cdc2d154ba5abe7e39e8f61588c179a77f597a18ac7f42f5887b9 SHA512 236d2492a7f83fbc61cfbfbdb7881f17ca2029c53fbe40d1efdd03645f2c1d1d970e40b56f6a1450bab6d527b47d20dfe152b9d991ff6cdd45fca6e5dbf14cef WHIRLPOOL 44f52bfda6decdcdf8daa54554200921852b997387d4ea86a85a24446b330b2504630ea3869e5f5c2908290a73bef35b02dc51ebecde6aab0a7253a9cdd10ccf
+MISC ChangeLog-2015 783 SHA256 55d891080733fa25bcdb93b6121766a3d35fc08384e062af133f587bb2ba70e8 SHA512 89cc917b7fb398e808ff414806b7b6d8fa0b7e9ad2ffeb668e901c4f38bcbdc69f861efef6e58d48e38ccc4c67a91c75d30c72e96a98227063851337bc376cff WHIRLPOOL f99f709c366954c76d018729ae87d34d32d45a87b58420c8f03bda09a675c3a460c8c006f45da1e3612671d0b71982f813f58c48f2c7d92ab9f73da8213d8e59
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-sleeptimer/files/vdr-sleeptimer-0.6-includes.diff b/media-plugins/vdr-sleeptimer/files/vdr-sleeptimer-0.6-includes.diff
new file mode 100644
index 000000000000..bd98e35da66e
--- /dev/null
+++ b/media-plugins/vdr-sleeptimer/files/vdr-sleeptimer-0.6-includes.diff
@@ -0,0 +1,11 @@
+diff -ru sleeptimer-0.6-orig/sleeptimer.c sleeptimer-0.6/sleeptimer.c
+--- sleeptimer-0.6-orig/sleeptimer.c 2005-10-24 20:15:18.000000000 +0200
++++ sleeptimer-0.6/sleeptimer.c 2005-10-24 20:15:30.000000000 +0200
+@@ -8,6 +8,7 @@
+
+ #include <vdr/plugin.h>
+ #include <vdr/interface.h>
++#include <vdr/device.h>
+ #include "i18n.h"
+
+ static const char *VERSION = "0.6";
diff --git a/media-plugins/vdr-sleeptimer/metadata.xml b/media-plugins/vdr-sleeptimer/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-sleeptimer/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-sleeptimer/vdr-sleeptimer-0.6.ebuild b/media-plugins/vdr-sleeptimer/vdr-sleeptimer-0.6.ebuild
new file mode 100644
index 000000000000..21c4cabdb5d3
--- /dev/null
+++ b/media-plugins/vdr-sleeptimer/vdr-sleeptimer-0.6.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: Sleeptimer"
+HOMEPAGE="http://linvdr.org/download/vdr-sleeptimer"
+SRC_URI="http://linvdr.org/download/vdr-sleeptimer/${VDRPLUGIN}-${PV}.tar.gz"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.2.6"
+
+PATCHES=( "${FILESDIR}/${P}-includes.diff" )
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ sed -i sleeptimer.c -e "s:RegisterI18n://RegisterI18n:"
+}
diff --git a/media-plugins/vdr-sndctl/Manifest b/media-plugins/vdr-sndctl/Manifest
new file mode 100644
index 000000000000..1ff070b4e0e1
--- /dev/null
+++ b/media-plugins/vdr-sndctl/Manifest
@@ -0,0 +1,5 @@
+DIST vdr-sndctl-0.1.5.1.tar.gz 36332 SHA256 124276cf576e7973de5f50fd62f3b1164993864781562b6727171d6f35a28ac8 SHA512 64bc893cf4fff68008267339cbccd48321022da1cbe8b7f277b794d1e264045793432c23b860045f3fc79c968a1e8d41470f7ae0014bbcacd358da5a16fcb842 WHIRLPOOL 7226ea9217c14f37a2f45dfac7ed354e0a990b436476c26cc57e4168501d478263bb4db49d0ba59406fd48a2a0cf8ff6971a31f6046c743bb8d748ed3f1a8531
+EBUILD vdr-sndctl-0.1.5.1.ebuild 685 SHA256 d6ae302b51cec13ef57c7bc6c4e52eb9c118a183489d738c4076d377ba1b27bd SHA512 c78d97484dd3feb9731fc511dd50d6e25f64f8ae6da0dfa3cae14ede85220ef71345b5aa296b943056fa12623564653826e2ff62993c78a365a5a6ac728fa5ab WHIRLPOOL 6bffc81e38fa8c86fa755f1e556c16ecbbd1a04d98d468c6ccaee814d9e2df5cb8959d0077657a313e02998f4637490f4d97f2e277d61fa274333a7f354ff7bd
+MISC ChangeLog 2838 SHA256 608dffe7e84211abf027eb46a14a2cef512aaceafaf68e48d3522dad56dfd3a5 SHA512 652e40edb5445d9705479b6f9a408ba02323fa2e90c4bfb656c9988b6d1cd20c9836cd1de7139044326a405285579df5fc686fdd939fac51145169e5ce3746fb WHIRLPOOL 7881b7320cfaf04f81a6db8a839a36c9ae27bd00ee7805f51e8a0365ff4e58c42d599aec93f89b7adfff34df639ed840134351b59bded8d53c6c056fdfb14952
+MISC ChangeLog-2015 730 SHA256 bd511573c72626a8a34c92ef3c264fea4d5e0b00178589bd015b1b004359ed2c SHA512 20343f289faddd07f92465ee05b39f819c5274e973c501266fce42511724d58a3af4a780c8fb55082c01e09674f87e688c81e9ac2cc815e908ed3c1488b1c07a WHIRLPOOL b10565bfc339206de9f79aa760c8836aec8f8268032e68e82eb83555e1f2bd6b56796648411bf19d82e41824bba6f05a0e2904ec5c2c6cc8e3e42bb2c6e35ac7
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-sndctl/metadata.xml b/media-plugins/vdr-sndctl/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-sndctl/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-sndctl/vdr-sndctl-0.1.5.1.ebuild b/media-plugins/vdr-sndctl/vdr-sndctl-0.1.5.1.ebuild
new file mode 100644
index 000000000000..60d9210b29bb
--- /dev/null
+++ b/media-plugins/vdr-sndctl/vdr-sndctl-0.1.5.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: Control the vol level of diff controls of your sound-
+card according to the settings of VDR"
+HOMEPAGE="http://projects.vdr-developer.org/projects/show/plg-sndctl"
+SRC_URI="http://www.vdr-portal.de/board/attachment.php?attachmentid=25497 -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.4.1
+ media-libs/alsa-lib"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${VDRPLUGIN}-0.1.5-1"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ sed -i sndctl.c -e "s:RegisterI18n://RegisterI18n:"
+}
diff --git a/media-plugins/vdr-solitaire/Manifest b/media-plugins/vdr-solitaire/Manifest
new file mode 100644
index 000000000000..69c9c1224cf9
--- /dev/null
+++ b/media-plugins/vdr-solitaire/Manifest
@@ -0,0 +1,5 @@
+DIST vdr-solitaire-0.0.3.tbz2 284862 SHA256 1b6714a5afb1b402cc968307bc6491c786521eb5b4db0bbd55458c31c1315ab7 SHA512 508d3d52d799defc7e2ca9ddbd4f91c89860d0146926a1ffe388651b922c8c9835fae2416fcbf13d171df12e493d8b4ed8d00660f5cfa8662c45f12a8d7d7729 WHIRLPOOL d5946299eb86fafefa26e65c5abdd7e4e97e2ea40c3ad7bae64430a3d0166da0ca250c6afd258ad991a816cd515c1de1554e9cd9873009636f1ef60972ded157
+EBUILD vdr-solitaire-0.0.3.ebuild 829 SHA256 1bdc6b48c150e1b1c2b45a5613fb92d23d7a03fb5be07797a28a92245bbaffb4 SHA512 6ca1b7fe19528f91d17b0f1e951e851af6904e4403e986e68bc39a35a1653d02703b9eb2ff8a2637f74aa45adf7202fa170ccd2276ad23ca325328e52e87b3a9 WHIRLPOOL d617851f5c799abdbb0a08ff89d812f134f7f581b9850a8f976b955cbea61e3bd49bf91bda5e0990b726ec69589c6fce7bb7ed540e79283622abf5e906d1f655
+MISC ChangeLog 3319 SHA256 3d2505a40cdefabc0f54fc4edf990808ecefe17e9634650e68c877ae8025d69b SHA512 1a4afc6831102385f4f6c5bc5de260c53408156aab8cc544cc2f6f90d2ede4104db9a7e321d9226931ad3a2fe9ec1f005bfcde63769e89453f824e35c33ede6d WHIRLPOOL 10b6ffcc915d3106f5e7d98259e258b0c074ecfdafc5ddc8150f502d6c311939d9370ad582412abc9eb9285b6da13264d455f305477fa72ef40eddf4c7fcbf9f
+MISC ChangeLog-2015 884 SHA256 1f127a78a563e5058ca5da60070fc32ce1c03fa35b4f9d93346908071b107a36 SHA512 83a7dec558520b289bdc1f35b67c41c91e548c7d9aa1e7311483001655172621078fd4715f267299b3ecd1f928f782d8b3082ddf3a172054205259c306c0b735 WHIRLPOOL 51e281b53e855648f283d9a9d5a79a5b01c5a8dbeec9a9c1811cb912dbcfaba2b1096aadb818c5f85683d1f20b6cfdfca693f9730d70a47f34aa60c27abfa171
+MISC metadata.xml 249 SHA256 d3b08f4769529a48cdedb9decab34312707ed6d65d2577d079e3f4cd953d545a SHA512 b6440069f895b4d5360dec283faef3b6d3b3d65e7b895d8f8bcc2c7106d19db75ebede53ca8e0e67adf63af73ed54ca4efbc1c58b317dbfa27ed2050e175bde3 WHIRLPOOL 594ba2bdfe29531c638cc624a9e7690bf0c6dfb38b76fa26f1a1fc341a8c1c48a8777a40a63473289746d318f1e363c26a627784cef2241c10e75f023f43dc1a
diff --git a/media-plugins/vdr-solitaire/metadata.xml b/media-plugins/vdr-solitaire/metadata.xml
new file mode 100644
index 000000000000..984a01fab265
--- /dev/null
+++ b/media-plugins/vdr-solitaire/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>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
new file mode 100644
index 000000000000..7d19f7a257b9
--- /dev/null
+++ b/media-plugins/vdr-solitaire/vdr-solitaire-0.0.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: Solitaire game"
+HOMEPAGE="https://web.archive.org/web/20150928211126/http://www.djdagobert.com/vdr/solitaire/"
+SRC_URI="https://web.archive.org/web/20150928211126/http://www.djdagobert.com/vdr/solitaire/${P}.tbz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.3.25"
+
+SOLITAIRE_DATA_DIR="/usr/share/vdr/solitaire"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ sed -i cards.c cursor.c \
+ -e 's#cPlugin::ConfigDirectory("solitaire")#"'${SOLITAIRE_DATA_DIR}'"#'
+
+ sed -i solitaire.c -e "s:RegisterI18n://RegisterI18n:"
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insinto "${SOLITAIRE_DATA_DIR}"
+ doins "${S}"/solitaire/*.xpm
+}
diff --git a/media-plugins/vdr-span/Manifest b/media-plugins/vdr-span/Manifest
new file mode 100644
index 000000000000..b416dda1a59e
--- /dev/null
+++ b/media-plugins/vdr-span/Manifest
@@ -0,0 +1,5 @@
+DIST vdr-span-0.0.7.tar.bz2 50942 SHA256 505a1c014f52933227943b6dd6e66b5d42b5752de43a6acc10f8650a4f19e01f SHA512 7c60bca8b9486c4322a96309df89aee099b0018b041ddfacb5beccaad3e81f4a90da14076178479a338370869a7e68734d04ad2646651b1434ead62d3803102b WHIRLPOOL dba201bfd1c6fd4f86cdb651b3fabf71f4f98572360a4e87704a2cee8360ed1149e090bf119b916d8c49a03b39f205d37e7e22a676f5de320380ebe78a8947bd
+EBUILD vdr-span-0.0.7.ebuild 604 SHA256 232abbd56a2a9d7e10264901efd85a2051be1a12064ae0deb67ff91245a0583a SHA512 4967190293c81ea69b15b2fe113ef19bcd3988bb31032cade495640d8b0d9e24e5ebea9a1722b7002b2ed3c88391bd0f8aa914b84891dbe15f3a0539c0736f24 WHIRLPOOL 88ee7c3d30d692ef13aa9a79061e36f14fc5d05fa68644fc15ef087716dbe0b4c71e9fe46df97e9d19b7525729d8ba5d35d1bdd8664a7d0eca0fe16b1f297461
+MISC ChangeLog 2435 SHA256 47fb8c3a54c6f13cc573627fc0ad7aec2aa97a50902d5901a32865d3b5774a58 SHA512 eae41bd7140840adfd5e47718ef7a342753cf2b8f24762954217a927556f41ac7bad7629f64bce2b4a87e8d3daabe3712ff3879481e931b3f1582a4ee8bb0fb5 WHIRLPOOL 604e238dd979d9e05a8a8dd4f1fe045077939114ef02d854108f08944bce57c857aeb248b24a2327aa3073cbf825b4dbe39db8745db5b19d9b761b112b739288
+MISC ChangeLog-2015 946 SHA256 6c848432e4c2424bd4a8742355765006a92c384cf24aa4cd3d08196b12dfac69 SHA512 f826d1f47cf4bf63deaf67d0367649066a386d5cc820211b49703cd55de4da11718d385e452408a7fc0ef8fc767b8030fd9b03c09c4b70f5e7ba908bc5013955 WHIRLPOOL 086cb3da1e0d77a783cb645e1df670a48e58d5782c76680d88f31bc8e2decb9c9fd26e160bc2bfb43668a2ebd3a020b9487fb447df554c121f1cf8d2c59e7e1f
+MISC metadata.xml 246 SHA256 898fb04061e220a0b8a5185192eb63c0bd1df4c91d0421b59da628d91ba709bb SHA512 3281d9a2fc56d10c8af879751c2a30a3ada35f2c3dc07113c0e05a621943f4d0193d0f79c484aeaeb8aa403355d0641ebacd92ef855d607f72f73b9225134dd1 WHIRLPOOL 3b73bc49deb6d6835b46d5322d45e7e044b860706bca4c6ef6b09992f959e338ab3568eea6a65e0be5cd83c103e74f067be2b0cabbfdd2e58488a6f240f24bf7
diff --git a/media-plugins/vdr-span/metadata.xml b/media-plugins/vdr-span/metadata.xml
new file mode 100644
index 000000000000..44ff0786155d
--- /dev/null
+++ b/media-plugins/vdr-span/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-span/vdr-span-0.0.7.ebuild b/media-plugins/vdr-span/vdr-span-0.0.7.ebuild
new file mode 100644
index 000000000000..ad66480579ee
--- /dev/null
+++ b/media-plugins/vdr-span/vdr-span-0.0.7.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: Spectrum Analyzer (SpAn)"
+HOMEPAGE="http://lcr.vdr-developer.org/"
+SRC_URI="http://lcr.vdr-developer.org/downloads/${P}.tar.bz2"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.5.7
+ >=sci-libs/fftw-3.0.1"
+RDEPEND="${DEPEND}"
+
+pkg_postinst() {
+ vdr-plugin-2_pkg_postinst
+
+ elog
+ elog "This plugin is meant as middleware, you need appropiate"
+ elog "data-provider- as well as visualization-plugins."
+}
diff --git a/media-plugins/vdr-spider/Manifest b/media-plugins/vdr-spider/Manifest
new file mode 100644
index 000000000000..392e980914f1
--- /dev/null
+++ b/media-plugins/vdr-spider/Manifest
@@ -0,0 +1,5 @@
+DIST vdr-spider-0.2.2.tgz 53527 SHA256 25349edfdf0c79a392c8b25258bcbac494968294adf99c8cea90ce3c27cedd7a SHA512 241e4e92fd0f838ccae1276729f456e18ba42a4d79a58b34bcd7a0037f79ec696780046014ad2a5b38d9dd6eae06c38ba50388545b483cd033646687a7bc3fd1 WHIRLPOOL bcd0624185aa0fa32dddcf2e0a4a3ecfd9801822553ef376165c11d1d49a986fd9b63331a0d6e2c369a1a7777b9b08541c7129cc65d07ea5504b364ddd570c59
+EBUILD vdr-spider-0.2.2.ebuild 636 SHA256 f120d7455f6dcc7cb5c040bf69da210991470ff78f477bffb3dd3b9ce6e4bea4 SHA512 1aec34de295e1383d829cb8b26142c6c84c94b7da467c6ac6a3f726531d4ca8ef2a7bc8fc09abf61824ac82db73a7dad30f1db9f31bb3a0cdb8f48567c93e7ab WHIRLPOOL ee3e29a46ba7f71ea60e5df543680e42cd3295bd7504cb592a7410c3d7f0b3c2439cc2e266eade51647e0861659e94475593885c0e78b2675212f9e101a2fbcd
+MISC ChangeLog 2834 SHA256 6567ac4e99b63f23bd51d3bab67bc5bf66511090372b55dde44b9dbf6578288f SHA512 a20f967d8ca0532a37eda4cf887f058f017dcea61c7fc7155dbc6d22d12bbd640b9d711aaaaf6393734f9a0fc4ed6f8ffbc053c54ec5bbd95ecb61cbde096649 WHIRLPOOL ae78bbc60112c6fbab1001d582413bf592163500562dcb836c6c57c64d0c8d436a8e8d45897bffcc92b8c17eae1b86070481b3c126db39a21a81529cc13b4739
+MISC ChangeLog-2015 1367 SHA256 4be8b248fbde28ce280157cde611b2bff74f09ea8dc95100f53faf31d48f8bf9 SHA512 cca9ed4b76f9a7be74efa5a00092d126379b59d6bdea7405d0448ed259ae90d70efd58332abf7e879fb048595d37cebdaaac7da2fc9bc3c1ef56a3bf083798f6 WHIRLPOOL c12f96fef7a6397d3d45232ee38b4ab4e9f6e9b3803f3cb150b51e9f5abe1f091d859d416191a2e196897bc73e8d6665de3ce246ac0840a79973a10e8240c784
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-spider/metadata.xml b/media-plugins/vdr-spider/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-spider/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-spider/vdr-spider-0.2.2.ebuild b/media-plugins/vdr-spider/vdr-spider-0.2.2.ebuild
new file mode 100644
index 000000000000..65c3c43903ad
--- /dev/null
+++ b/media-plugins/vdr-spider/vdr-spider-0.2.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: Spider patience game"
+HOMEPAGE="http://toms-cafe.de/vdr/spider/"
+SRC_URI="http://toms-cafe.de/vdr/spider/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.3.47"
+
+SPIDER_DATA_DIR="/usr/share/vdr/spider"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ sed -i spider.cpp -e 's:ConfigDirectory(Name()):"'${SPIDER_DATA_DIR}'":'
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insinto "${SPIDER_DATA_DIR}"
+ doins "${S}"/spider/*.xpm
+}
diff --git a/media-plugins/vdr-streamdev/Manifest b/media-plugins/vdr-streamdev/Manifest
new file mode 100644
index 000000000000..066c509e37bc
--- /dev/null
+++ b/media-plugins/vdr-streamdev/Manifest
@@ -0,0 +1,9 @@
+AUX confd-0.6.0 763 SHA256 eb3c2c035142ef51bebb6509b80cd0206bc920e11c12f08bea58381daab88c5a SHA512 4e903271bd71ae285e83032ed6694053e1335346e4b27e1bde5b5545c2e0f1ce01e548f09cb15c938ed2f227fb565a1af2d43c774098b5aa5ed457a9d7ed1767 WHIRLPOOL 1e2909a4dc2d4b888ae1d30590cb8fc64db4435d2fd8d61ba3345a7c5e11539d816721e515cf8ae220df54e120c100aff19b5b18fd18b75d66281684027fe7f0
+AUX rc-addon-0.6.0.sh 727 SHA256 242ff0d5a82e526c791d8fc6b62736cbda699e7729e7664a79891722f237c49b SHA512 36a04a5bcd7d0cc097b3b245108eb8451450c8a1d02afd6fdbc543e99c6e4613d8d93de9cbca0cfc526e177db39220009a77fd53f54e7b64b04a69fdf9ffa494 WHIRLPOOL 68fab7235283f038ebadb0c1d5e740128915a22604c5d3a1d83088fed779469d3d791d37be166832fed81c830d2d803a91ec6ace4184cfc344aa0e9b166ca435
+DIST vdr-plugin-streamdev-674bb5b331240de3ba2a8beb63a1276003e64e3e.tar.bz2 163096 SHA256 5a9fa7ba82fe40b0380e76c94814c662cc82486cd6097710a9c8857307ac4970 SHA512 f9439a4c3dd453869f9cf3171ddb5e34c2a625d7873cb1648138e4b94715ec3acd8d3db69df5ae5bf1bc21f0401f9b12a126395b0f2696c129ee7725c1715902 WHIRLPOOL 30269bc0938ef5b6ac85e85bad85f34e9c6d8e1a704ab1bf18d156bb2d5fa4b7b24c1126c95d12e94946981e5274e137a347d3faa04e915a3a8015ca16e98894
+DIST vdr-streamdev-0.6.1.tgz 186546 SHA256 b3ea814a572eb17699df4ae2a90a1ad6c22c0a68a8235e7f7ccf299d1ed43955 SHA512 bbe6231bd8e69e299c8d94173e7ed4b1f49e5b17b7bcadf2d1e827b5e8dd57c6b975c8c409fd44f252110099b3565a7d4d8c2f7d03636fc2d2e3580d0050d971 WHIRLPOOL e226ddbec680bb43857f96ae1553b71d218f87593cf179c65919444c19aa26392e42ef9dbe8607ddffc81ce781cb5a8b60123650a14be7c0997bc605b066c9f7
+EBUILD vdr-streamdev-0.6.1.ebuild 2959 SHA256 42331dcfcb1ba2b147ac7289494eb9edbb00cb2bace1632c6c07d6ae42b6bf31 SHA512 56c530f96241f938c16fd0866b85b554d2fd40def5bb029a33ce9b96787a4760a9df90fc0f7c0587de9a178d8924c760916632a042131715d86188db9e5ff660 WHIRLPOOL 7b0b5e90a29b196bf85794dcc4aa8e939ff5cb3dac9ad5a25e2081c7092f45c3c683ae4de0560402c82a5f11137317faca4f989f27eeed5854a26f7e7aad5c1c
+EBUILD vdr-streamdev-0.6.1_p20160320.ebuild 3100 SHA256 163ba369ec33dfc8e7129714b8e79273cd02a0307b125e7b721255bbacbf9ffc SHA512 fe3c0013920b2e9ebe9c5c653f03e78e40b4b04d32a4093d0bd32340c57517be20f4c3d39be9d703bd134305c14e1e7b880d1267e50b44b5a333b3e5e16e26ee WHIRLPOOL 23774ca8c7b03f94289d1de4dde9746e35fef63c137b91a70911b9b0f66998898f298f4aecd511bd0cb882f2763b24077a24a4d93dd9df86864884a2445a728c
+MISC ChangeLog 3067 SHA256 17d119cdabed70c3d24b78e99f08e9245b1b503a52545d5cc119ccc5316e9c6d SHA512 e26ba868e970c309420d94c9aa58b6d4fbb0b491ca7666f1ae1dad684323f75836c94f199734a72cc1b55696844de7d5d9f7d697a766a9dd53e265f68d4e1960 WHIRLPOOL 7378843affef764e9502fbe5a2fdb8bed415001e3acd08cc4c03bf7fb505f96e9e5770a5b318eb7ef4f1451607b1832833a77e9c295b686b319b427ed732ff7e
+MISC ChangeLog-2015 5226 SHA256 7adbb2db9c2fbc3515e3e69839dc949b1a8194d4c0af779f0327b39dede2ef50 SHA512 e162d6924663b18869ca9fa35e13d490c5b33ce2c90eaba727e767afcd7746b649a4db9f986e82ddeef30289bd6ffe5bc0afb52d75e0dd4a44acc7086a8b3971 WHIRLPOOL a6f616461989821e7b2d3bb75908faf953afadd7bd61ba55b1c17b7cdb4c249ec64415e98b195d01d34c790a820e33afeafe5f4ac031ff9f09060690ee4f3aa7
+MISC metadata.xml 543 SHA256 6d1fcba09cbd43a2622a1fbbd48a5755a49c1839bb33de4b63ca21be0c8b6091 SHA512 cd19aecc5fbdd17f232607811da58caeba974bbad8060fc902d3c76c5691dbd9ab541ab1e5be3fccbfc028ddf1567c60fba74c36505f9e8288ad3e0a5710a51d WHIRLPOOL 4034cbef86c66f5081d8dae9eb63338400468fa0414fd909beaac4e4629d7c794a65a12010b341b880e27d3bba3e9a8eece73edc91667af515d7cf4b3dcdf065
diff --git a/media-plugins/vdr-streamdev/files/confd-0.6.0 b/media-plugins/vdr-streamdev/files/confd-0.6.0
new file mode 100644
index 000000000000..1cb42eff3836
--- /dev/null
+++ b/media-plugins/vdr-streamdev/files/confd-0.6.0
@@ -0,0 +1,34 @@
+# /etc/conf.d/vdr.streamdev-server
+
+# Use your own remux script
+#
+# default: streamdevserver remux script is used
+# take a look at the README for handling
+#
+# allowed values: full path to your replacement script
+#
+#STREAMDEV_REMUX_SCRIPT="/full/path/to/your/own/remux-script"
+
+# You can configure optional authentication credentials
+# for the http protocol here
+#
+# ATTENTION: the colon character ":" is not allowed in
+# both the login and password !
+#
+# enable http_auth
+# allowed values: yes | no
+# default: no
+#
+#STREAMDEV_HTTP_AUTH_ENABLE="yes"
+
+# Set the user for http_auth
+# allowed values: your_user
+# default:
+#
+STREAMDEV_HTTP_LOGIN=""
+
+# Set the password for http_auth
+# allowed values: your_password
+# default:
+#
+STREAMDEV_HTTP_PASSWORD=""
diff --git a/media-plugins/vdr-streamdev/files/rc-addon-0.6.0.sh b/media-plugins/vdr-streamdev/files/rc-addon-0.6.0.sh
new file mode 100644
index 000000000000..9247395dfea9
--- /dev/null
+++ b/media-plugins/vdr-streamdev/files/rc-addon-0.6.0.sh
@@ -0,0 +1,25 @@
+#
+# rc-addon-script for plugin streamdev-server
+#
+# Joerg Bornkessel <hd_brummy@g.o>
+
+plugin_pre_vdr_start() {
+
+ : ${STREAMDEV_REMUX_SCRIPT:=/usr/share/vdr/streamdev/externremux.sh}
+ add_plugin_param "-r ${STREAMDEV_REMUX_SCRIPT}"
+
+ if yesno ${STREAMDEV_HTTP_AUTH_ENABLE:-no}; then
+
+ if [[ -z ${STREAMDEV_HTTP_LOGIN} ]]; then
+ eerror "No user in /etc/conf.d/vdr.streamdev-server"
+ logger -t vdr "ERROR: need password for plugin vdr-streamdev-server"
+ fi
+
+ if [[ -z ${STREAMDEV_HTTP_PASSWORD} ]]; then
+ eerror "No password in /etc/conf.d/vdr.streamdev-server"
+ logger -t vdr "ERROR: need password for plugin vdr-streamdev-server"
+ fi
+
+ add_plugin_param "-a ${STREAMDEV_HTTP_LOGIN}:${STREAMDEV_HTTP_PASSWORD}"
+ fi
+}
diff --git a/media-plugins/vdr-streamdev/metadata.xml b/media-plugins/vdr-streamdev/metadata.xml
new file mode 100644
index 000000000000..e2af9291c27b
--- /dev/null
+++ b/media-plugins/vdr-streamdev/metadata.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+ <use>
+ <flag name="client">
+ Compile the VDR plugin vdr-streamdev-client
+ that acts like a dvb-budget card
+ </flag>
+ <flag name="server">
+ Compile the VDR plugin vdr-streamdev-server
+ that allows remote systems to access the
+ DVB cards used for the local VDR
+ </flag>
+ </use>
+</pkgmetadata>
diff --git a/media-plugins/vdr-streamdev/vdr-streamdev-0.6.1.ebuild b/media-plugins/vdr-streamdev/vdr-streamdev-0.6.1.ebuild
new file mode 100644
index 000000000000..9239b49b8bd7
--- /dev/null
+++ b/media-plugins/vdr-streamdev/vdr-streamdev-0.6.1.ebuild
@@ -0,0 +1,95 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+VERSION="1580" # every bump, new version !
+
+DESCRIPTION="VDR Plugin: Client/Server and http streaming plugin"
+HOMEPAGE="http://projects.vdr-developer.org/projects/plg-streamdev"
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="client +server"
+
+DEPEND=">=media-video/vdr-1.7.25"
+RDEPEND="${DEPEND}"
+
+REQUIRED_USE="|| ( client server )"
+
+# vdr-plugin-2.eclass changes
+PO_SUBDIR="client server"
+
+src_prepare() {
+ # make detection in vdr-plugin-2.eclass for new Makefile handling happy
+ echo "# SOFILE" >> Makefile
+
+ # rm unneeded entry
+ sed -i Makefile -e "s:-I\$(VDRDIR)/include::"
+
+ vdr-plugin-2_src_prepare
+
+ for flag in client server; do
+ if ! use ${flag}; then
+ sed -i Makefile \
+ -e '/^.PHONY:/s/'${flag}'//' \
+ -e '/^.PHONY:/s/'install-${flag}'//' \
+ -e '/^all:/s/'${flag}'//' \
+ -e '/^install:/s/'install-${flag}'//'
+ fi
+ done
+
+ fix_vdr_libsi_include server/livestreamer.c
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ if use server; then
+ insinto /usr/share/vdr/streamdev
+ doins streamdev-server/externremux.sh
+
+ insinto /usr/share/vdr/rcscript
+ newins "${FILESDIR}"/rc-addon-0.6.0.sh plugin-streamdev-server.sh
+
+ newconfd "${FILESDIR}"/confd-0.6.0 vdr.streamdev-server
+
+ insinto /etc/vdr/plugins/streamdev-server
+ newins streamdev-server/streamdevhosts.conf streamdevhosts.conf
+ fowners vdr:vdr /etc/vdr -R
+ fi
+}
+
+pkg_preinst() {
+ has_version "<${CATEGORY}/${PN}-0.6.0"
+ previous_less_than_0_6_0=$?
+}
+
+pkg_postinst() {
+ vdr-plugin-2_pkg_postinst
+
+ if [[ -e "${ROOT}"/etc/vdr/plugins/streamdev/streamdevhosts.conf ]]; then
+ einfo "move config file to new config DIR ${ROOT}/etc/vdr/plugins/streamdev-server/"
+ mv "${ROOT}"/etc/vdr/plugins/streamdev/streamdevhosts.conf "${ROOT}"/etc/vdr/plugins/streamdev-server/streamdevhosts.conf
+ fi
+
+ if [[ $previous_less_than_0_6_0 = 0 ]]; then
+ einfo "The server-side setting \"Suspend behaviour\" has been dropped in 0.6.0 in favour"
+ einfo "of priority based precedence. A priority of 0 and above means that clients"
+ einfo "have precedence. A negative priority gives precedence to local live TV on the"
+ einfo "server. So if \"Suspend behaviour\" was previously set to \"Client may suspend\" or"
+ einfo "\"Never suspended\", you will have to configure a negative priority. If the"
+ einfo "\"Suspend behaviour\" was set to \"Always suspended\", the default values should do."
+ einfo ""
+ einfo "Configure the desired priorities for HTTP and IGMP Multicast streaming in the"
+ einfo "settings of streamdev-server. If you haven't updated all your streamdev-clients"
+ einfo "to at least 0.5.2, configure \"Legacy Client Priority\", too."
+ einfo ""
+ einfo "In streamdev-client, you should set \"Minimum Priority\" to -99. Adjust \"Live TV"
+ einfo "Priority\" if necessary."
+ fi
+}
diff --git a/media-plugins/vdr-streamdev/vdr-streamdev-0.6.1_p20160320.ebuild b/media-plugins/vdr-streamdev/vdr-streamdev-0.6.1_p20160320.ebuild
new file mode 100644
index 000000000000..404cde672e9a
--- /dev/null
+++ b/media-plugins/vdr-streamdev/vdr-streamdev-0.6.1_p20160320.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit vdr-plugin-2
+
+GIT_VERSION="674bb5b331240de3ba2a8beb63a1276003e64e3e"
+
+DESCRIPTION="VDR Plugin: Client/Server and http streaming plugin"
+HOMEPAGE="http://projects.vdr-developer.org/projects/plg-streamdev"
+SRC_URI="http://projects.vdr-developer.org/git/vdr-plugin-streamdev.git/snapshot/vdr-plugin-streamdev-${GIT_VERSION}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="client +server"
+
+DEPEND=">=media-video/vdr-1.7.25"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/vdr-plugin-streamdev-${GIT_VERSION}"
+
+REQUIRED_USE="|| ( client server )"
+
+# vdr-plugin-2.eclass changes
+PO_SUBDIR="client server"
+
+src_prepare() {
+ # make detection in vdr-plugin-2.eclass for new Makefile handling happy
+ echo "# SOFILE" >> Makefile
+
+ # rm unneeded entry
+ sed -i Makefile -e "s:-I\$(VDRDIR)/include::"
+
+ vdr-plugin-2_src_prepare
+
+ for flag in client server; do
+ if ! use ${flag}; then
+ sed -i Makefile \
+ -e '/^.PHONY:/s/'${flag}'//' \
+ -e '/^.PHONY:/s/'install-${flag}'//' \
+ -e '/^all:/s/'${flag}'//' \
+ -e '/^install:/s/'install-${flag}'//'
+ fi
+ done
+
+ fix_vdr_libsi_include server/livestreamer.c
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ if use server; then
+ insinto /usr/share/vdr/streamdev
+ doins streamdev-server/externremux.sh
+
+ insinto /usr/share/vdr/rcscript
+ newins "${FILESDIR}"/rc-addon-0.6.0.sh plugin-streamdev-server.sh
+
+ newconfd "${FILESDIR}"/confd-0.6.0 vdr.streamdev-server
+
+ insinto /etc/vdr/plugins/streamdev-server
+ newins streamdev-server/streamdevhosts.conf streamdevhosts.conf
+ fowners vdr:vdr /etc/vdr -R
+ fi
+}
+
+pkg_preinst() {
+ has_version "<${CATEGORY}/${PN}-0.6.0"
+ previous_less_than_0_6_0=$?
+}
+
+pkg_postinst() {
+ vdr-plugin-2_pkg_postinst
+
+ if [[ -e "${ROOT}"/etc/vdr/plugins/streamdev/streamdevhosts.conf ]]; then
+ einfo "move config file to new config DIR ${ROOT}/etc/vdr/plugins/streamdev-server/"
+ mv "${ROOT}"/etc/vdr/plugins/streamdev/streamdevhosts.conf "${ROOT}"/etc/vdr/plugins/streamdev-server/streamdevhosts.conf
+ fi
+
+ if [[ $previous_less_than_0_6_0 = 0 ]]; then
+ einfo "The server-side setting \"Suspend behaviour\" has been dropped in 0.6.0 in favour"
+ einfo "of priority based precedence. A priority of 0 and above means that clients"
+ einfo "have precedence. A negative priority gives precedence to local live TV on the"
+ einfo "server. So if \"Suspend behaviour\" was previously set to \"Client may suspend\" or"
+ einfo "\"Never suspended\", you will have to configure a negative priority. If the"
+ einfo "\"Suspend behaviour\" was set to \"Always suspended\", the default values should do."
+ einfo ""
+ einfo "Configure the desired priorities for HTTP and IGMP Multicast streaming in the"
+ einfo "settings of streamdev-server. If you haven't updated all your streamdev-clients"
+ einfo "to at least 0.5.2, configure \"Legacy Client Priority\", too."
+ einfo ""
+ einfo "In streamdev-client, you should set \"Minimum Priority\" to -99. Adjust \"Live TV"
+ einfo "Priority\" if necessary."
+ fi
+}
diff --git a/media-plugins/vdr-sudoku/Manifest b/media-plugins/vdr-sudoku/Manifest
new file mode 100644
index 000000000000..a9a2d2b708a5
--- /dev/null
+++ b/media-plugins/vdr-sudoku/Manifest
@@ -0,0 +1,7 @@
+AUX vdr-sudoku-0.3.5_gcc6.patch 621 SHA256 4b721dd5e58c21062ed8b70d0695e0847ffc78f7495047cdf0fcf2b26a534c1c SHA512 571312f6f2d4fc34eb7d568bc940ea9a76186a79b3d1224161efe36e11249263bcee918b78b3aacddac15599039c447b85bf1931e9c7e49657b15fc73c85d371 WHIRLPOOL 8bc0dda634ff90b2b9b7c3637c3acb6117dabfab05ad45a95f1c9e28771c7b8f8a41337fb86c556badfd22ddeb101dbb170f43c31ec8d68740977161030f7f0a
+DIST vdr-sudoku-0.3.5.tgz 56706 SHA256 37e2c77c15579f5a8dde928f96a68553b18c2182413891f66ebc34f7b93e5b71 SHA512 142a944d31b59c757281cd7dd80985ef22b18b9ac2d8d99ff5d6b60d21d80e28c8b8c9e37bb0a75521857d95817ecc6ba6f305b3d83adf59f3f2e08c39992fc8 WHIRLPOOL 44fca0ced981594cbba288c87a09a91cd1e81e3973db7362b8cfced26a3ca7b7e3c7a522d0f689ebc428d64c9d89518e498affef6e278a359eb1db8443cac051
+EBUILD vdr-sudoku-0.3.5-r1.ebuild 547 SHA256 f60326e2b925bc2c5a6c3394bfe4409c021b8e884eb25719f24bdb18c3576758 SHA512 720b1808a44b5b14a4644374398e41cef6f36b8d46a8a8d881455d5f8f26003fdec3144ad2b552847e60e8d36000586176cd922a8f47bca3bed5e682e6f029f8 WHIRLPOOL edb4429182e932a2e787e378df7a44ca4bae543130a30b984cffec32ee0ba7db65f96b57e4cbd1b5492b523fff3aefd2e83b21af991371ca2b13785293450454
+EBUILD vdr-sudoku-0.3.5.ebuild 502 SHA256 99732e5c66d9c47e83b8f1295b3f9ad7a1a509cf5f7533aee6aec247e2cc9c14 SHA512 c0843ea27b896ee8fd842cf8cbac941bfb201c48e81ca3cb51e20021aa7e169fe904288a0c26702ea549d1e4395c11250b5e0091b30c4a4c8565d449ff65b5b1 WHIRLPOOL 8bb1f6a60e33afbe7c86c407ecaac518630fdbdcabe773702f2ac85c413c39d972162dae7b187b017037217e3a133eccdc439d8250461a7c3111a17915b7ffb7
+MISC ChangeLog 2726 SHA256 8eecc23de810aee3262a0f5f2f2dda701a610e398973caf56bedf48e32357e94 SHA512 0698e570dda311d0a2b61e3d04db9dd508da10c8e03ae13bee5bde517b610e973b72bea3d24f3acc8f0c1ef32c610742c82c0a5b3a864f45e2a2f53390c71235 WHIRLPOOL 28c41fa44ef0813ec6a574cc241098ba7724888e017529ebbc2783ef07f20468e703ad1ca9af98fb1b0ef2e8b9f0a43e3554de621c45d1b97a1c5696254bdddb
+MISC ChangeLog-2015 3623 SHA256 003336a62abb056f65d7ef7cf0e9629bf941065f3c2334101bfbad076e9d57d2 SHA512 f61ebd70111616df600018bc9307840eeb7623ef02b9fc27cee9274c8aed3855948c0782f30aa3181c027a33f90ee757794579b53b19dc82d09beaa825cd05ef WHIRLPOOL 5f37a11abcecbac01eb5616691479f5b18100812fbc339f91e17f67aa668cedad2a536281986822aef344676462438857355bd439716b2a8025ce7f243747e49
+MISC metadata.xml 477 SHA256 d380ad71567b3612f9b386acf3de8d99e73e95d43eac1c6c9df40a6ec9d98075 SHA512 003a64d44f4d364fd290af01c1803488a0d0699a3899df62f2a0235ed7b215436eb28c0e8c62b2fd6773f2a66682e09ac3e8f9214f23eb105c2520127ec1754d WHIRLPOOL 337c7c6ebdf5d2685815bebf38dc36042dac2ec01ac24cfe6be962790755626ecb54832292da5d679fce67e21a5f1def202f7948cadebc0b78399abbede763b9
diff --git a/media-plugins/vdr-sudoku/files/vdr-sudoku-0.3.5_gcc6.patch b/media-plugins/vdr-sudoku/files/vdr-sudoku-0.3.5_gcc6.patch
new file mode 100644
index 000000000000..fa6bed6fd348
--- /dev/null
+++ b/media-plugins/vdr-sudoku/files/vdr-sudoku-0.3.5_gcc6.patch
@@ -0,0 +1,26 @@
+compile fix gcc-6
+https://bugs.gentoo.org/show_bug.cgi?id=594322
+Signed-of-by: Peter Levin <plevine457@gmail.com>
+Signed-of-by: Joerg Bornkessel <hd_brummy@gentoo.org> ( 2016/Sep/29 )
+--- sudoku-0.3.5/sudoku.h.old 2016-09-25 17:47:23.689678251 -0400
++++ sudoku-0.3.5/sudoku.h 2016-09-25 17:47:29.014272651 -0400
+@@ -23,6 +23,10 @@
+
+ #include <vector>
+
++#ifdef USE_RAND
++#include <stdlib.h>
++#include <time.h>
++#endif // USE_RAND
+
+ namespace Sudoku
+ {
+@@ -32,8 +36,6 @@
+
+
+ #ifdef USE_RAND
+-#include <stdlib.h>
+-#include <time.h>
+ /** Random number 0 .. max-1 */
+ static unsigned int rand(unsigned int max)
+ {
diff --git a/media-plugins/vdr-sudoku/metadata.xml b/media-plugins/vdr-sudoku/metadata.xml
new file mode 100644
index 000000000000..cc262e35c9b1
--- /dev/null
+++ b/media-plugins/vdr-sudoku/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ <description>
+ Please contacts maintainer before you something change
+ </description>
+ </maintainer>
+ <longdescription>
+ Sudoku is a VDR plugin to generate and solve Number Place puzzles,
+ so called Sudokus.
+ </longdescription>
+</pkgmetadata>
diff --git a/media-plugins/vdr-sudoku/vdr-sudoku-0.3.5-r1.ebuild b/media-plugins/vdr-sudoku/vdr-sudoku-0.3.5-r1.ebuild
new file mode 100644
index 000000000000..49d5e6a95e06
--- /dev/null
+++ b/media-plugins/vdr-sudoku/vdr-sudoku-0.3.5-r1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit vdr-plugin-2
+
+VERSION="280" # every bump, new version
+
+DESCRIPTION="VDR plugin: to generate and solve Number Place puzzles, so called Sudokus"
+HOMEPAGE="http://projects.vdr-developer.org/projects/show/plg-sudoku"
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.6.0"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}_gcc6.patch" )
diff --git a/media-plugins/vdr-sudoku/vdr-sudoku-0.3.5.ebuild b/media-plugins/vdr-sudoku/vdr-sudoku-0.3.5.ebuild
new file mode 100644
index 000000000000..3ea07733776c
--- /dev/null
+++ b/media-plugins/vdr-sudoku/vdr-sudoku-0.3.5.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit vdr-plugin-2
+
+VERSION="280" # every bump, new version
+
+DESCRIPTION="VDR plugin: to generate and solve Number Place puzzles, so called Sudokus"
+HOMEPAGE="http://projects.vdr-developer.org/projects/show/plg-sudoku"
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.6.0"
+RDEPEND="${DEPEND}"
diff --git a/media-plugins/vdr-suspendoutput/Manifest b/media-plugins/vdr-suspendoutput/Manifest
new file mode 100644
index 000000000000..250789fe99f0
--- /dev/null
+++ b/media-plugins/vdr-suspendoutput/Manifest
@@ -0,0 +1,5 @@
+DIST vdr-suspendoutput-2.0.1.tgz 34753 SHA256 d95973df361187cb40f11bae6e1aee019c2bdae6b3776f9eb074fc1b464a6df2 SHA512 25f308d0d35bdff03aa9578f974e9c87ccc6113fa72bc8516383357c415c50e3f40c68bda8f073986efc2a85884446cbb2e10e32ed43e78c54c1413fd90aa13a WHIRLPOOL 77f60687815e33c315e70332e6a6b95a429ae9eb9059dc8a0e0fa0549d07f0381f07b4afec2df13f50ee2c862c19bbfd01a50731d0d15d1f44fcf22650dcd405
+EBUILD vdr-suspendoutput-2.0.1.ebuild 635 SHA256 e4cae2ae06bf87f724d264fda03ba69de6ca4281e7d67632bb4ff66a9a49b86d SHA512 5ffb3530db22ede9771d6280a5cb98b9e0d2675e40a264336882f6d2c02755015ba30f4fc5ae3a061c5d57c6c105103e69ff5c51b2443b25f64ba3bed520560d WHIRLPOOL 5efcbebd2132a6764cca960640e9e054067acfecd2cc5ab59c10eba5c52688255023fe085dcb691b931fa8572fac3e481b929e460e6621bb98ceff7589a4978e
+MISC ChangeLog 3197 SHA256 bece68a712861d119930d016eefadc8ac2e8d4ad1af3d0dc1536548514230542 SHA512 fd5af3483fc257b9c5794263e973ad9f8f90dfcbe77ab4457ed1a0ae317dca5d846804a4171ae93f0df72ea493b24d2af5c26a960832a58f01b96785f1b3f4d6 WHIRLPOOL edc7d159d0312e4b79c0698279b62fe37db8466a3183bac9d0d0d8eddd5ae41f231661a403c43dda4166c260644c9734356c0524298b1732ad77920983a4e24a
+MISC ChangeLog-2015 796 SHA256 76e0c397c0951351145f7c7a567b08d5618755343c426be2326014f47331cef7 SHA512 b9290be2b118c1de8396e22785dcf4903d1a67d81d97d3aa083e51e66869a16a5f48c4131d960f4742bdb612180965314975b637558deca65457709891b16f63 WHIRLPOOL d1f495457e4f7988af53b2622a7dbfbdccce14d117ee32617107200d140e8dfdc8e1d2ed2c81963d61a9bbc4e51ef7f36ae63723bffff056218b963884deb595
+MISC metadata.xml 249 SHA256 d3b08f4769529a48cdedb9decab34312707ed6d65d2577d079e3f4cd953d545a SHA512 b6440069f895b4d5360dec283faef3b6d3b3d65e7b895d8f8bcc2c7106d19db75ebede53ca8e0e67adf63af73ed54ca4efbc1c58b317dbfa27ed2050e175bde3 WHIRLPOOL 594ba2bdfe29531c638cc624a9e7690bf0c6dfb38b76fa26f1a1fc341a8c1c48a8777a40a63473289746d318f1e363c26a627784cef2241c10e75f023f43dc1a
diff --git a/media-plugins/vdr-suspendoutput/metadata.xml b/media-plugins/vdr-suspendoutput/metadata.xml
new file mode 100644
index 000000000000..984a01fab265
--- /dev/null
+++ b/media-plugins/vdr-suspendoutput/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-suspendoutput/vdr-suspendoutput-2.0.1.ebuild b/media-plugins/vdr-suspendoutput/vdr-suspendoutput-2.0.1.ebuild
new file mode 100644
index 000000000000..de7f209d6620
--- /dev/null
+++ b/media-plugins/vdr-suspendoutput/vdr-suspendoutput-2.0.1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: Show still image instead of live tv to safe cpu"
+HOMEPAGE="http://phivdr.dyndns.org/vdr/vdr-suspendoutput/"
+SRC_URI="http://phivdr.dyndns.org/vdr/vdr-suspendoutput/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+DEPEND="media-video/vdr"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ # compile fix, wrt bug 574162
+ sed -e 246c"unsigned int TimeoutMs, bool runOnce)" \
+ -e 254c"unsigned int TimeoutMs, bool runOnce)" \
+ -i timer.h
+}
diff --git a/media-plugins/vdr-svdrposd/Manifest b/media-plugins/vdr-svdrposd/Manifest
new file mode 100644
index 000000000000..d3e58feaefb8
--- /dev/null
+++ b/media-plugins/vdr-svdrposd/Manifest
@@ -0,0 +1,5 @@
+DIST vdr-svdrposd-1.0.0.tgz 12470 SHA256 1e84dcd1ff54a3967c6e2e552789b8e7878e278ef302306f012af9ef2631c81a SHA512 77e624c666ad6fe0a2afce0d2ca421af19a1310f5d65fb5cf9f289e28bbaaecb36c5efc542416c13edf5278859cb6b08ee6467dec9ef4b3daeb4f43915a82aa6 WHIRLPOOL 1d0580a462bb1b24a0a16eaa3e7c77ae00692164736faa7f6844ef0c855d49b3da5639cbbeee6a42674e547e677054773267c12bfc64c7d79c3f16573bb5fbb1
+EBUILD vdr-svdrposd-1.0.0.ebuild 399 SHA256 7844d6ad95e59add14301aece1c58ed54a894d901e8017e3123b2ef505d2bc3a SHA512 590f572d06f1dcd79be0e2a192ca04f70a35cbe1cecbbd9b9bb207e62c781c26dd78eab4f4072a0082f4340179a6393c94ba2f7b77775f3ccaf057704dc5e214 WHIRLPOOL 661e94e70b335064eb07629fc0ca1e5ced3b2fc912e713bf38c2cec1d6ce51cb7c56a653adf3c5adad9ba24b99644e8d447b526b559e8eeac99be5cf20a475af
+MISC ChangeLog 2447 SHA256 ea61a444671ac6dd39d9d09c7b58f65deba18205b094f9e672fe78a146f03ef4 SHA512 267407f199e86ccf73926bd98510959bdf19446f900fd6cb0c3be07b4623a5d1b16c61cff9ec153be0229800c5a4bd2a32f1fb39a62d0cf5754f9c9845c3a72d WHIRLPOOL 4dd1bed14e078980c0453ed45f49091c0a37798745718b3bb947b55b12ac8f0d18ab56b477fe961d13f878ada7df30b8c3b0a47997e0ba2d68b3061f329ffdcd
+MISC ChangeLog-2015 1004 SHA256 9ec744ce4f455e6553dc295e61f041479affc51f351820bf8d646631f47585d1 SHA512 48dcfa2238ec0aa308d5ee6544ee036c201b1a2d2d023b78400b002db55c02475a50ab13aba54a4a3f23d8279760857db81ecccb64bd97bda4534e3fe2c73039 WHIRLPOOL ef26214362c870567dd5c365f8864abbe3a1c687e1bdf0d37d763b827495a6664ce7a3890554cf774dcf53d1aac64c54ea4163748da920c948cf48834baf07f7
+MISC metadata.xml 254 SHA256 09fc786f64026391368c6661f1fa447f53d8a696f4d1c57a03723db883611863 SHA512 42631f29fc798d3595e78018acf2476b934c17f4dd3a891acd58e9db07993202d91154fbe46f93b0b6457c712c63251aabf5f794d1a30340b025617c4b8fa153 WHIRLPOOL 5edd29841172e97c27395de4a7c354a005e19e1a9bfbdb6a5ae5f2a8311e9af5e99c4857f6b24aafa58e0ae5927a51c5928377952bf8713952edeb1b383af28f
diff --git a/media-plugins/vdr-svdrposd/metadata.xml b/media-plugins/vdr-svdrposd/metadata.xml
new file mode 100644
index 000000000000..fd3086d89d1e
--- /dev/null
+++ b/media-plugins/vdr-svdrposd/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-svdrposd/vdr-svdrposd-1.0.0.ebuild b/media-plugins/vdr-svdrposd/vdr-svdrposd-1.0.0.ebuild
new file mode 100644
index 000000000000..3d96ede82646
--- /dev/null
+++ b/media-plugins/vdr-svdrposd/vdr-svdrposd-1.0.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: export OSD via TCP to vdr-remoteosd"
+HOMEPAGE="http://vdr.schmirler.de/"
+SRC_URI="http://vdr.schmirler.de/svdrpext/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.0.0"
+RDEPEND="${DEPEND}"
diff --git a/media-plugins/vdr-svdrpservice/Manifest b/media-plugins/vdr-svdrpservice/Manifest
new file mode 100644
index 000000000000..5ad82755d6f3
--- /dev/null
+++ b/media-plugins/vdr-svdrpservice/Manifest
@@ -0,0 +1,5 @@
+DIST vdr-svdrpservice-1.0.0.tgz 16979 SHA256 c25147163c7abf864ca99d9d4c1a821242f3c4eddb658d8b691edb3f543818d8 SHA512 2395aed428a072b568ed790e0ee8b3e1d17be62fb28a21bc030c021cef778ba00d7e17451eccf26f09da63c8d5b7786fd12e377d904b23ca1b24c040dc5ce429 WHIRLPOOL 34bdd4b806ac6b9b47051fa5985c9ea7d4e0aab231c8560935a9acfe1f91b661634b05b03f13ee4d2a1006e6da4c3b8986f3e48c6e556fbba5c6610474796049
+EBUILD vdr-svdrpservice-1.0.0.ebuild 425 SHA256 ae5669b5335122586ec4aabf81b42e341b9c1b323b922b19f6179ee1d2e5da2f SHA512 2ef7b6957d6b9ad33f747389af1aba6bc887ee75814545c73b9944b9276a84c000c28c32e84a2ff238083a5ceea4577cd9fe05fb247f34d50e7fa91d9e63e7be WHIRLPOOL c2e2b9adcb366a587d58b70fa35ab5f87f75e7160a3dab0d7faec4deec080140a7890aefceaded8eb9cfe01b388c46cbd8e059f7f733ea4e2ac5eeaaca51e73c
+MISC ChangeLog 2622 SHA256 033ad225cc89764de3e84f6f8e6f26eb977bf419ce4f2fa34bde804a25fb8478 SHA512 2b542154661ce93d65839d362f67de44c478186da19a1c0be78b0cbfb21fb737d7a645860eab0f4b3672febbda1ff921cfd52da312b616a860e162c521c29188 WHIRLPOOL 0ea3bd861a5ea084b6778ee207eda7259430cdfa0c4398d2327af7e1dc952ae5d9023947b5c436796c957ed2c777c86952ff17bf818e0cde9a4cdf054b3f00b0
+MISC ChangeLog-2015 1741 SHA256 0ffa4ab415f399a50ca2485cdd2d18131471c7c4ac8c18a506d772dc63848c46 SHA512 270912dc4d51df065154cd4211bf26836b2d3cbe37427eebb9a9f20e18e2c180eb66aa547e52e570f902d53526304f44168aaba1663ca0af3828a3d500e97352 WHIRLPOOL c290af20b6e92fbc3cffebed0e2c99a48d277f949005c21e48501a894990b0faa95abd841808be9748ef21717d1badf723a2ee220136a3acc534b33382138c91
+MISC metadata.xml 254 SHA256 09fc786f64026391368c6661f1fa447f53d8a696f4d1c57a03723db883611863 SHA512 42631f29fc798d3595e78018acf2476b934c17f4dd3a891acd58e9db07993202d91154fbe46f93b0b6457c712c63251aabf5f794d1a30340b025617c4b8fa153 WHIRLPOOL 5edd29841172e97c27395de4a7c354a005e19e1a9bfbdb6a5ae5f2a8311e9af5e99c4857f6b24aafa58e0ae5927a51c5928377952bf8713952edeb1b383af28f
diff --git a/media-plugins/vdr-svdrpservice/metadata.xml b/media-plugins/vdr-svdrpservice/metadata.xml
new file mode 100644
index 000000000000..fd3086d89d1e
--- /dev/null
+++ b/media-plugins/vdr-svdrpservice/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-svdrpservice/vdr-svdrpservice-1.0.0.ebuild b/media-plugins/vdr-svdrpservice/vdr-svdrpservice-1.0.0.ebuild
new file mode 100644
index 000000000000..1de6aa6da899
--- /dev/null
+++ b/media-plugins/vdr-svdrpservice/vdr-svdrpservice-1.0.0.ebuild
@@ -0,0 +1,18 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: offers SVDRP connections as a service to other plugins"
+HOMEPAGE="http://vdr.schmirler.de/"
+SRC_URI="http://vdr.schmirler.de/svdrpservice/${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-systeminfo/Manifest b/media-plugins/vdr-systeminfo/Manifest
new file mode 100644
index 000000000000..f8f376962228
--- /dev/null
+++ b/media-plugins/vdr-systeminfo/Manifest
@@ -0,0 +1,13 @@
+AUX confd 353 SHA256 3b3f8337610007fea55999aa8a754778c77cdca77a37d68792de193bda5f4577 SHA512 aad713c22e114f8a2654b6219110c70843fbec4ce6328350d883241ae0c3c6defec380a70f48e5e5aedf6954f5a14237a45b4c9caeda0ea9f81ebac244041713 WHIRLPOOL b6f2d6130e4d79c495d15730eecb56dc7f09d379f20cab90da1a784827f374b2838db4e992cbd501e1b4b71be40be457aa882a73de0905fd8bd0d318520b4ba1
+AUX rc-addon.sh 224 SHA256 441252095184b43aae049083f7fbcf684a5829ab1f2d480b734e54289f092416 SHA512 818e032afe9e5dd6c9275bf2ec0dce38446af6c601f636b21ccd82a2b1f06b3545f548e525749bc365fdd6e4515a7ae2cf5d1394bee7a315c1bb0024dde60d32 WHIRLPOOL cf3a07c510fbb2875944905dd2e617d8c4a9014752f36126503e7ed5d8e55079584bc11828e729717b7733ca2a569f2650f9250b6075b4a2ffdd52578b4cc549
+AUX systeminfo.sh 3108 SHA256 2561140dcf598822d074a1773cf553067ce5947a5689c3b95faca8526d3c2ac0 SHA512 ae5dd5935a66cdb18c663fd19f51e60df29532da4f49abebda4f16f8c53bf65228f9b4fc79e3571bd5519526f6c1e74307aa49c8dc61392c7d92c9ddf5d77cf1 WHIRLPOOL f44088a97ceebee6eb08b6bad179ae32385c3057d62d374976b9fb30c9bf4f01764062f39943cb64c1463e86e7e01e02c935633ae97b808c47bf5322dc7eb2ea
+AUX vdr-systeminfo-0.1.3_vdr-2.3.1.patch 1880 SHA256 b0fc44ee738d4f05666bcb36bf23494b057946c848e57972e38e3e50e22c489d SHA512 67213d94e8f3a5e591a71dc559ef85acb254c9edd4f39bdd87384b1bd21ff1e9b2876e0fcbc81eba44c7512ab419a0ed5259d759e243b63a3ffa745c8eaa64d7 WHIRLPOOL fc73a00bad345d370220a791b316cba239b96561f7f5846f8f90b9d6217ad592963d9f6fc920eebacf41195893498605a3b9e2f0046c7668bc4af559193745e0
+DIST vdr-systeminfo-0.1.1.tar.bz2 16816 SHA256 2764e88c07a84e4d42ab318e0cd7ad186b549c9843c6fed8e6aa964658685cc1 SHA512 9f107ebbf79e5ded9ee6a991c5c00236dabbce42d7588eb21b814dbaaf249ee7e681f979d7570031fd6eb1bd286afe3943ae4463dc930b7814f739fef3623e54 WHIRLPOOL 46c0cf77236eab8d2d3e96dd12af2e8ce3806c94ada4813e9818faefdce302dd6b3218e040c60d6d2d7c90d2c30789d223a7443a4b1bde6e12a3f0bc563e5cb0
+DIST vdr-systeminfo-0.1.3.tar.bz2 17234 SHA256 70862fd641b819c1bbf063c4c48e7ac52f05ec7046ba174922ab7ccb4c3b08a0 SHA512 9dd2c32632558dd6061e1aa9b76757bf76e0e781405412791343dd7249348fdf0b65c71d8054f55f8f763a75aa17d39bed96a86e4b06a4475642eab4624954fd WHIRLPOOL b34e2c52e19bc38b08b716da61491d27110f98ab998e07d56987bf5df496fa0d4174f4ac67917426d745eb2c273a400f811ec4c79b0cdf4249d4e07e785cf67f
+DIST vdr-systeminfo-0.1.4.tar.bz2 18064 SHA256 eb3ba522b66afbff83b5d52f4400a6b78fb2f416a079f31c0a63b30b490ccc38 SHA512 16b53b0a9b4b4e101bbddf8b02546f04f7cdc27697cc66d0e1051fd8b57c9281e728f5aa552d8d900185e190f922f2e2ac2042ad0fe9c3b01800400bec3856ba WHIRLPOOL 1e526a028e596b1139da92227050f6d419746e6c31f5825a04cbba38ff1e351cc58e1306828ffa6a768c7b67d2e09866114e56fedc0ebffc82060bd0c0dc4c9c
+EBUILD vdr-systeminfo-0.1.1.ebuild 573 SHA256 10c7dbeb8b47d7b4add9c72cae533bb4359017932e85cebbaaa4f184f22084f0 SHA512 10b0b6bb586077a80ccf58c99148abf9511b936122b0af5a2ff5425c75a983ef1b0a11f743c6dc6b3c15432536559206783f270732d18114b2bbe313ebe3922c WHIRLPOOL afcc71e3e0293a6aeff1ab167a1cf06a0a545da3e1e3cce50c5fd41d85b8c3d30e7bafc76e4c7afd6a644ea3943517d351fcb15b6ddb24e2fd4dc6c22824f460
+EBUILD vdr-systeminfo-0.1.3.ebuild 826 SHA256 aace24ca4132adf68372d972b5f8ffae6d7204d66d75f351cfb628daaca336cd SHA512 f2f24dfef86f6551979812a6db0f75e04c4d732274a3ff00b3cae12c035c27e3e479f0e633e85ea44a4a16b072d308ba59ec78aaf8b8afcfd4797d4b57ec999f WHIRLPOOL 6ee412fab39be3fc967474294e33e580c42c430caeeb0fcda21f35d50d8c293962a9c5db3de4cb6946570fef1de64494ef86cd906b8313067df3e297b7256826
+EBUILD vdr-systeminfo-0.1.4.ebuild 725 SHA256 98dee65da12eae0f03337d2f3760b7d86b17ae3df19a42d367887d42f98546e2 SHA512 a205fa609c344aa28ecedf14a9871825fd1e0e0783434741162a592ec49b6379766236611ad09f96dc7e17885db7411cb7ceb1e6683032ee2a6789014e55a0b8 WHIRLPOOL e1b34c2eff6b0da079fdeb3f02820494baf21bf792cede889e46aaf1bcd1c500ad41a1a5ad7319df864f9fce40fdd0eff294cf083c120e4bf92b080c8508295c
+MISC ChangeLog 3312 SHA256 a5849d66f8b9a0ead382a7fa4c600462d12fb41835e8a9a4138e1622c243c6c9 SHA512 93e6644b22d4ea194dfac472d81fa25c1da87db07145b09ef1be3b417ad3aee845c418258a9bc6dbef2864e5bc8c88d097a95c12386417de753a1616f1ffc156 WHIRLPOOL 84210827961929db74a03e4f5abb7f681075cadcc91e792b5106d8de549e5f7d5b3a6a3645c7916b6508c335ee5c9cbdeb6138c491420beebebd33b44067b012
+MISC ChangeLog-2015 577 SHA256 8ab54eeea1ff5ed293802ae91a4aade96ebfce7eb2b460631c1eea493871bb83 SHA512 0d05227d9cfb3463a200c4b21e9a55d33ebabecf3ec8b2b0acbd96d6c052a0b1b5bb44c86405d28454dc11e9ab4fca47cced3c395eb5390974d0fbad39a3d51c WHIRLPOOL 013d82c35f83196c9c8bce5611586551aa8b3440e2e2d7cbf22121a6f2ae9d764dac8a5e874319ec003380c0ced647fba4889743ae2ddc7ae6abe1b08812504d
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-systeminfo/files/confd b/media-plugins/vdr-systeminfo/files/confd
new file mode 100644
index 000000000000..93dad7854448
--- /dev/null
+++ b/media-plugins/vdr-systeminfo/files/confd
@@ -0,0 +1,19 @@
+# Global config file for VDR systeminfo plugin
+
+# I most cases here is no user activity needed
+# Yust if you get wrong or no output in OSD of plugin
+# you have something to change on next parameter
+# Get right parameter by run 'sensors' on Konsole
+
+CPU_TEMP="temp2"
+
+MOBO_TEMP="temp1"
+
+FAN_1="fan2"
+
+FAN_2="fan1"
+
+DISK_1="/dev/hda"
+
+#DISK_2="/dev/hdc"
+
diff --git a/media-plugins/vdr-systeminfo/files/rc-addon.sh b/media-plugins/vdr-systeminfo/files/rc-addon.sh
new file mode 100644
index 000000000000..ea18cf39659d
--- /dev/null
+++ b/media-plugins/vdr-systeminfo/files/rc-addon.sh
@@ -0,0 +1,12 @@
+#
+# rc-addon-script for plugin systeminfo
+#
+# Joerg Bornkessel <hd_brummy@gentoo.org>
+
+: ${SYSTEMINFO_SCRIPT:=/usr/share/vdr/systeminfo/systeminfo.sh}
+
+plugin_pre_vdr_start() {
+
+add_plugin_param "-s ${SYSTEMINFO_SCRIPT}"
+
+}
diff --git a/media-plugins/vdr-systeminfo/files/systeminfo.sh b/media-plugins/vdr-systeminfo/files/systeminfo.sh
new file mode 100644
index 000000000000..da2dd07277de
--- /dev/null
+++ b/media-plugins/vdr-systeminfo/files/systeminfo.sh
@@ -0,0 +1,114 @@
+#!/bin/bash
+# systeminfo.sh: external data collection script
+# This file belongs to the VDR plugin systeminfo
+#
+# See the main source file 'systeminfo.c' for copyright information and
+# how to reach the author.
+#
+# possible output formats:
+# (blanks around tabs only for better reading)
+# 1) Name \t Value displays Name and Value
+# 2) Name \t Value1 \t Value2 displays Name, Value1 and Value2
+# 3) Name \t total used displays an additional progress bar (percentage) after the values
+# 4) s \t Name \t ... defines a static value, this line is only requested during the first cycle
+#
+# special keywords (they are replaced by the plugin with the actual value):
+# CPU% CPU usage in percent
+#
+# test with: for i in $(seq 1 16); do systeminfo.sh $i;echo;done
+#
+
+PATH=/usr/bin:/bin:/sbin:/usr/sbin
+
+source /etc/conf.d/vdr.systeminfo
+
+case "$1" in
+ 1) # kernel version (static)
+ KERNEL=$(uname -rm)
+ echo -ne "s\tLinux Kernel:\t"$KERNEL
+ ;;
+
+ 2) # distribution release (static)
+ if test -f /etc/gentoo-release; then
+ DISTRI="Gentoo"
+ RELEASE=$(head -n 1 /etc/gentoo-release)
+ fi
+ echo -ne "s\tDistribution:\t"$RELEASE
+ exit
+ ;;
+
+ 3) # CPU type (static)
+ CPUTYPE=$(grep 'model name' /proc/cpuinfo | cut -d':' -f 2 | cut -d' ' -f2- | uniq)
+ echo -ne "s\tCPU Type:\t"$CPUTYPE
+ ;;
+
+ 4) # current CPU speed
+ VAR=$(grep 'cpu MHz' /proc/cpuinfo | sed 's/.*: *\([0-9]*\)\.[0-9]*/\1 MHz/')
+ echo -ne "CPU speed:\t"$VAR
+ exit
+ ;;
+
+ 5) # hostname and IP (static)
+ hostname=$(hostname)
+ dnsname=$(dnsdomainname)
+ IP=$(ifconfig eth0 | grep inet | cut -d: -f2 | cut -d' ' -f1)
+ echo -ne "s\tHostname:\t"${hostname:-<unknown>}"."${dnsname:-<unknown>}"\tIP: "${IP:-N/A}
+ exit
+ ;;
+
+ 6) # fan speeds
+ CPU=$( sensors | grep -i ${FAN_1:=FAN1} | tr -s ' ' | cut -d' ' -f 2)
+ CASE=$(sensors | grep -i ${FAN_2:=Fan2} | tr -s ' ' | cut -d' ' -f 2)
+ echo -ne "Fans:\tCPU: "$CPU" rpm\tCase: "$CASE" rpm"
+ exit
+ ;;
+
+ 7) # temperature of CPU and mainboard
+ CPU=$(sensors | grep -i ${CPU_TEMP:=CPU Temp} | tr -s ' ' | cut -d' ' -f 2)
+ MB=$( sensors | grep -i ${MOBO_TEMP:=M/B Temp} | tr -s ' ' | cut -d' ' -f 2)
+ echo -ne "Temperatures:\tCPU: "$CPU"\tMB: "$MB
+ exit
+ ;;
+
+ 8) # temperature of hard disks
+ DISK1=$(hddtemp ${DISK_1:=/dev/sda} | cut -d: -f1,3)
+ DISK2=$(hddtemp ${DISK_2} | cut -d: -f1,3)
+ echo -ne "\t"$DISK1"\t"$DISK2
+ exit
+ ;;
+
+ 9) # CPU usage
+ echo -e "CPU time:\tCPU%"
+ exit
+ ;;
+
+ 10) # header (static)
+ echo -ne "s\t\ttotal / free"
+ exit
+ ;;
+
+ 11) # video disk usage
+ VAR=$(df -h | grep hd | grep video | tail -n 1 | tr -s ' ' | cut -d' ' -f 2,4)
+ echo -ne "Video Disk:\t"$VAR
+ exit
+ ;;
+
+ 12) # memory usage
+ VAR=$( grep -E 'MemTotal|MemFree' /proc/meminfo | cut -d: -f2 | tr -d ' ')
+ echo -ne "Memory:\t"$VAR
+ exit
+ ;;
+
+ 13) # swap usage
+ VAR=$(grep -E 'SwapTotal|SwapFree' /proc/meminfo | cut -d: -f2 | tr -d ' ')
+ echo -ne "Swap:\t"$VAR
+ exit
+ ;;
+ test)
+ echo ""
+ echo "Usage: systeminfo.sh {1|2|3|4|...}"
+ echo ""
+ exit 1
+ ;;
+esac
+exit
diff --git a/media-plugins/vdr-systeminfo/files/vdr-systeminfo-0.1.3_vdr-2.3.1.patch b/media-plugins/vdr-systeminfo/files/vdr-systeminfo-0.1.3_vdr-2.3.1.patch
new file mode 100644
index 000000000000..4cadb0bc285b
--- /dev/null
+++ b/media-plugins/vdr-systeminfo/files/vdr-systeminfo-0.1.3_vdr-2.3.1.patch
@@ -0,0 +1,69 @@
+compilefix vdr-2.3.1
+http://www.vdr-portal.de/board1-news/board2-vdr-news/p1254237-announce-vdr-developer-version-2-3-1/#post1254237
+Signed-of-by: Joerg Bornkessel <hd_brummy@gentoo.org> (25 Okt 2015)
+
+--- displayinfo.c 2008-11-09 10:31:23.000000000 +0100
++++ displayinfo.c 2015-10-14 16:18:28.328868172 +0200
+@@ -224,7 +224,7 @@
+ void cInfoLines::Action()
+ {
+ int line = 0;
+- Lock();
++ cThread::Lock();
+ Clear();
+ Unlock();
+ cString osdline = NULL;
+@@ -236,7 +236,7 @@
+
+ osdline = PrepareInfoline(++line, &isStatic);
+ if ((const char*)osdline) {
+- Lock();
++ cThread::Lock();
+ Add(new cInfoLine(osdline, isStatic));
+ Unlock();
+ }
+@@ -244,7 +244,7 @@
+ while (Running() && NULL != (const char*)osdline && line <= MAX_LINES);
+
+ if (!First()) {
+- Lock();
++ cThread::Lock();
+ osdline = tr("Error getting system information");
+ Add(new cInfoLine(osdline, true));
+ state++;
+@@ -252,7 +252,7 @@
+ }
+ else
+ {
+- Lock();
++ cThread::Lock();
+ state++;
+ Unlock();
+ if (Running())
+@@ -260,7 +260,7 @@
+
+ while (Running()) {
+ cInfoLine * currentline = NULL;
+- Lock();
++ cThread::Lock();
+ if (OsdInitialized)
+ firstDisplay = false;
+ currentline = First();
+@@ -274,7 +274,7 @@
+ if (!currentline || !currentline->isStatic()) {
+ osdline = PrepareInfoline(line, &isStatic);
+ if ((const char*)osdline) {
+- Lock();
++ cThread::Lock();
+ currentline->SetStr(osdline);
+ Unlock();
+ }
+@@ -283,7 +283,7 @@
+ }
+ while (Running() && NULL != currentline && line <= MAX_LINES);
+
+- Lock();
++ cThread::Lock();
+ state++;
+ Unlock();
+
diff --git a/media-plugins/vdr-systeminfo/metadata.xml b/media-plugins/vdr-systeminfo/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-systeminfo/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-systeminfo/vdr-systeminfo-0.1.1.ebuild b/media-plugins/vdr-systeminfo/vdr-systeminfo-0.1.1.ebuild
new file mode 100644
index 000000000000..7aaa686b4ee0
--- /dev/null
+++ b/media-plugins/vdr-systeminfo/vdr-systeminfo-0.1.1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: systeminfo"
+HOMEPAGE="http://firefly.vdr-developer.org/systeminfo/"
+SRC_URI="http://firefly.vdr-developer.org/systeminfo/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.4.7"
+
+RDEPEND="sys-apps/lm_sensors
+ app-admin/hddtemp"
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insinto /usr/share/vdr/systeminfo/
+ insopts -m0755
+ doins "${FILESDIR}"/systeminfo.sh
+}
diff --git a/media-plugins/vdr-systeminfo/vdr-systeminfo-0.1.3.ebuild b/media-plugins/vdr-systeminfo/vdr-systeminfo-0.1.3.ebuild
new file mode 100644
index 000000000000..191ef0061a3e
--- /dev/null
+++ b/media-plugins/vdr-systeminfo/vdr-systeminfo-0.1.3.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: systeminfo"
+HOMEPAGE="http://firefly.vdr-developer.org/systeminfo/"
+SRC_URI="http://firefly.vdr-developer.org/systeminfo/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.4.7"
+
+RDEPEND="sys-apps/lm_sensors
+ app-admin/hddtemp"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ if has_version ">=media-video/vdr-2.3.1"; then
+ epatch "${FILESDIR}/${P}_vdr-2.3.1.patch"
+ fi
+
+ # Makefile correction, .eclass fails in some Makefiles
+ sed -e "s:(VDRINCDIR):(VDRDIR)/include:" -i Makefile
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insinto /usr/share/vdr/systeminfo/
+ insopts -m0755
+ doins "${FILESDIR}"/systeminfo.sh
+}
diff --git a/media-plugins/vdr-systeminfo/vdr-systeminfo-0.1.4.ebuild b/media-plugins/vdr-systeminfo/vdr-systeminfo-0.1.4.ebuild
new file mode 100644
index 000000000000..f7811e2baa28
--- /dev/null
+++ b/media-plugins/vdr-systeminfo/vdr-systeminfo-0.1.4.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: systeminfo"
+HOMEPAGE="http://firefly.vdr-developer.org/systeminfo/"
+SRC_URI="http://firefly.vdr-developer.org/systeminfo/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2"
+
+RDEPEND="sys-apps/lm_sensors
+ app-admin/hddtemp"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ # Makefile correction, .eclass fails in some Makefiles
+ sed -e "s:(VDRINCDIR):(VDRDIR)/include:" -i Makefile
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insinto /usr/share/vdr/systeminfo/
+ insopts -m0755
+ doins "${FILESDIR}"/systeminfo.sh
+}
diff --git a/media-plugins/vdr-text2skin/Manifest b/media-plugins/vdr-text2skin/Manifest
new file mode 100644
index 000000000000..26d57c169aa8
--- /dev/null
+++ b/media-plugins/vdr-text2skin/Manifest
@@ -0,0 +1,8 @@
+AUX vdr-1.7.27.diff 3814 SHA256 75909234a38c12b0bdee6be17768644316a605991cd1aa1227ea8e4b41a7faba SHA512 58983f674bd7bbd53437b2dfc92acd3365d20843f85ff67b91cc2f9f177054634804c29849df4f30eb147c3b78c13272d70b5615ecd9203376b4afa4519a7b35 WHIRLPOOL 4957ac1cbea709859bb4c995fa7035be922d42252fbe99ade6cff827a2ae9aefc4c50f2327c1ede831d7e12acecd30bae8367a6d309dd82883b83005fff05a42
+AUX vdr-text2skin-1.3.2-Makefile.patch 1808 SHA256 560078ae2d21f9717086035fdd5cb1123a5f8164ed181f131b3aecf5433cfa7a SHA512 e726ee9c2a9ff036cda68d44aca4ff11d0423674bfacd8f3e98c6c0bdc4006b9c4aa02deba6952976ff9d6ed0b971b2362bf3dbc8c13e8ffbe6971a294b869d8 WHIRLPOOL ad0763271783fc40757dbe9535ce47726d63adf3531eb9185020b49bb97b584c5540e7a3f983f671d8715d90b568b520c471583380303cd5b52621b6e11f7b89
+AUX vdr-text2skin-1.3.2_vdr-2.1.2.diff 612 SHA256 6cb71526a50c0ba4356d24dc5c4ccb54c4871a2022593e517ccaca540b9d4a90 SHA512 00f59897c4e31fa23e8da68935775fe738852679430bf476a33e41da309d9d1e6667b34197a91c84ee5f73f7b97a9e72845ac506ec79c154c428ef2c56bb5add WHIRLPOOL 4d985da3be687304116b97e0b5dbad66962af4f3dd2993851f4ada511c15a3b203817795ce46c1e1e6d9a9f89ddeac4848e4182acfcbda97c4afb3e6f2c4d988
+DIST vdr-text2skin-1.3.2.tgz 94476 SHA256 32d3e17cdf3a3b796b4ed7eae1ca8d2c6d56dcc901f4ed71daaf95dd6d2d6331 SHA512 418339f7132ddf854f1c7fbaa3b11aac5eb7aba0f15d427bb946d4175b6540199ac079fd895f9cebdccb4797dcf96b0681cee4db93a5e4c817abae04a08bdea9 WHIRLPOOL 6b0635a31a308d949c1abb4769cb759a34f787150442aa1f29b53fa923261ae2b898699ad21aff87c84bbdade2a530409bb31657ad445c29167e6bf8b5aedea7
+EBUILD vdr-text2skin-1.3.2-r1.ebuild 1789 SHA256 3010a0e27e6ca3ce31ac00ee66ad0c2001fbc4aba74159c1037442419d4aba3c SHA512 531a3afd60cec818b7b38a2c6c5c4170f63d6ff47b8979010a1d96e61a5b599d13a03cbbc18458df115eaef5c5f8556a7363ed9aa484afc7e5d960e362177365 WHIRLPOOL 654ce9546f3fae72c03dc4cf815b18121003e2299e7cc663c52522eeb54d42301f37d12d7aef5a3842ab9a9920d5ade40fb303600b398c47e883c65ee76c29a8
+MISC ChangeLog 2564 SHA256 a97cbab388bc95f034092cb247f72aa7f92c1367b0e615be1f1173e4cba9b341 SHA512 bc8665e9d8715f9f719d5394b066ba4019c882900ceeb6d904d8c35d68703c91ae6a45b93d374eeeb0e4c34719459b1deeed74d03fb5ac62116a5f6660299708 WHIRLPOOL 6c5c072bc9480123404ac3dd9ca6542e109d8800a4d1587780915a154c8407e57da787c89b8bcabd8244852d667c5c521567abdf38d3b2fa98467207b556cdfe
+MISC ChangeLog-2015 4327 SHA256 b67cad0ffb39faef8856b86c447822150fb37f09c1e6c7de350ce6c38d77e46b SHA512 64be5883d4c4ea0ce6f2d1db752ee94e153a239d2496c5d677e2667e039f21748c681c0aa758694098131d41e32671e27cecdff8bd5c54e2d7ff61f3311442d3 WHIRLPOOL 819f79d0d557e1441785aa1b856270f02107df7899d6245813cecc52530701099f90f54879f72a808446f013e66a6fb69e1314d6a640154890d82a19f93d4b2a
+MISC metadata.xml 327 SHA256 fc01152cca5fed3eacac9f2f1b65a9c89b792b1fadde3b345511698822783f7c SHA512 f22d86655f20776f78793a582203a4588353dc9d808ea83bd9d466e23c12762f8ecc626930b05a873d00064dbd92c51c6d0bf94226ec9911fc6259dd282d0f8d WHIRLPOOL 2ed1d6f9202e2d0a3d0a5923e34bc9d36fb10acedc761ff05516f967a8403eb9b457fa63457ab0976d0b5eb6995fd766209176400fdc8eb10c679a2990590171
diff --git a/media-plugins/vdr-text2skin/files/vdr-1.7.27.diff b/media-plugins/vdr-text2skin/files/vdr-1.7.27.diff
new file mode 100644
index 000000000000..9d3280cf5849
--- /dev/null
+++ b/media-plugins/vdr-text2skin/files/vdr-1.7.27.diff
@@ -0,0 +1,94 @@
+diff -Naur text2skin-1.3.2.orig/display.c text2skin-1.3.2/display.c
+--- text2skin-1.3.2.orig/display.c 2012-04-07 20:45:11.000000000 +0200
++++ text2skin-1.3.2/display.c 2012-04-07 20:45:47.000000000 +0200
+@@ -1233,17 +1233,17 @@
+
+ case tRecordingPriority:
+ return mRecording != NULL
+- ? (cxType)mRecording->priority
++ ? (cxType)mRecording->Priority()
+ : (cxType)false;
+
+ case tRecordingLifetime:
+ return mRecording != NULL
+- ? (cxType)mRecording->lifetime
++ ? (cxType)mRecording->Lifetime()
+ : (cxType)false;
+
+ case tRecordingDateTime:
+ return mRecording != NULL
+- ? (cxType)TimeType(mRecording->start, Token.Attrib.Text)
++ ? (cxType)TimeType(mRecording->Start(), Token.Attrib.Text)
+ : (cxType)false;
+
+ case tRecordingTitle:
+diff -Naur text2skin-1.3.2.orig/render.c text2skin-1.3.2/render.c
+--- text2skin-1.3.2.orig/render.c 2012-04-07 20:45:11.000000000 +0200
++++ text2skin-1.3.2/render.c 2012-04-07 20:48:29.000000000 +0200
+@@ -597,14 +597,14 @@
+ if (Marks) {
+ bool start = true;
+ for (const cMark *m = Marks->First(); m; m = Marks->Next(m)) {
+- txPoint pt(Pos.x + m->position * Size.w / Total, Pos.y);
++ txPoint pt(Pos.x + m->Position() * Size.w / Total, Pos.y);
+ if (Selected && start) {
+ const cMark *m2 = Marks->Next(m);
+ DrawRectangle(txPoint(pt.x, Pos.y + Size.h / 3),
+- txSize(((m2 ? m2->position : Total) - m->position)
++ txSize(((m2 ? m2->Position() : Total) - m->Position())
+ * Size.w / Total + 1, Size.h - Size.h * 2 / 3 + 1), Selected);
+ }
+- DrawMark(pt, Size, start, m->position == Current, false, Mark, Cur);
++ DrawMark(pt, Size, start, m->Position() == Current, false, Mark, Cur);
+ start = !start;
+ }
+ }
+@@ -614,15 +614,15 @@
+ if (Marks) {
+ bool start = true;
+ for (const cMark *m = Marks->First(); m; m = Marks->Next(m)) {
+- txPoint pt(Pos.x, Pos.y + m->position * Size.h / Total);
++ txPoint pt(Pos.x, Pos.y + m->Position() * Size.h / Total);
+ if (Selected && start) {
+ const cMark *m2 = Marks->Next(m);
+ DrawRectangle(txPoint(Pos.x + Size.w / 3, pt.y),
+ txSize(Size.w - Size.w * 2 / 3 + 1,
+- ((m2 ? m2->position : Total) - m->position)
++ ((m2 ? m2->Position() : Total) - m->Position())
+ * Size.h / Total + 1), Selected);
+ }
+- DrawMark(pt, Size, start, m->position == Current, true, Mark, Cur);
++ DrawMark(pt, Size, start, m->Position() == Current, true, Mark, Cur);
+ start = !start;
+ }
+ }
+diff -Naur text2skin-1.3.2.orig/common.c text2skin-1.3.2/common.c
+--- text2skin-1.3.2.orig/common.c 2012-04-07 20:54:59.000000000 +0200
++++ text2skin-1.3.2/common.c 2012-04-07 20:56:00.000000000 +0200
+@@ -255,11 +255,11 @@
+ int start = 1; // first frame
+ bool isStart = true;
+
+- for (cMark *m = marks.First(); m; m = marks.GetNext(m->position)) {
++ for (cMark *m = marks.First(); m; m = marks.GetNext(m->Position())) {
+ if (isStart)
+- start = m->position;
++ start = m->Position();
+ else
+- length += (double)(m->position - start + 1 + diffIFrame) / (60 * FramesPerSecond); // [min]
++ length += (double)(m->Position() - start + 1 + diffIFrame) / (60 * FramesPerSecond); // [min]
+
+ isStart = !isStart;
+ }
+diff -Naur text2skin-1.3.2.orig/status.c text2skin-1.3.2/status.c
+--- text2skin-1.3.2.orig/status.c 2012-04-07 20:59:39.000000000 +0200
++++ text2skin-1.3.2/status.c 2012-04-07 21:01:12.000000000 +0200
+@@ -314,7 +314,7 @@
+
+ case tReplayDateTime:
+ return mReplay != NULL
+- ? (cxType)TimeType(mReplay->start, Token.Attrib.Text)
++ ? (cxType)TimeType(mReplay->Start(), Token.Attrib.Text)
+ : (cxType)false;
+
+ case tReplayShortText:
diff --git a/media-plugins/vdr-text2skin/files/vdr-text2skin-1.3.2-Makefile.patch b/media-plugins/vdr-text2skin/files/vdr-text2skin-1.3.2-Makefile.patch
new file mode 100644
index 000000000000..cce51d79febc
--- /dev/null
+++ b/media-plugins/vdr-text2skin/files/vdr-text2skin-1.3.2-Makefile.patch
@@ -0,0 +1,71 @@
+diff --git a/Makefile b/Makefile
+index daa54d7..1163a8d 100644
+--- a/Makefile
++++ b/Makefile
+@@ -9,6 +9,7 @@ STRIP=strip
+ # External image lib to use: imagemagick, graphicsmagick, imlib2 or none
+ IMAGELIB = imagemagick
+
++#
+
+ # DO NOT EDIT BELOW THIS LINE UNLESS YOU KNOW WHAT YOU'RE DOING
+ # -------------------------------------------------------------
+@@ -29,13 +30,18 @@ VERSION = $(shell grep 'const char \*cText2SkinPlugin::VERSION *=' $(PLUGIN).c |
+ ### The C++ compiler and options:
+
+ CXX ?= g++
+-CXXFLAGS ?= -fPIC -Wall -Woverloaded-virtual
++ifdef DEBUG
++CXXFLAGS ?= -Wall -Woverloaded-virtual
++else
++CXXFLAGS ?= -Wall -Woverloaded-virtual -O3
++endif
++CXXFLAGS += -fPIC
+
+ ### The directory environment:
+
+-VDRDIR = ../../..
+-LIBDIR = ../../lib
+-TMPDIR = /tmp
++VDRDIR ?= ../../..
++LIBDIR ?= ../../lib
++TMPDIR ?= /tmp
+
+ ### Make sure that necessary options are included (VDR >= 1.7.13):
+
+@@ -88,8 +94,7 @@ endif
+ ifdef DEBUG
+ CXXFLAGS += -g -fno-inline
+ DEFINES += -DDEBUG
+-else
+- CXXFLAGS += -O3
++ STRIP=
+ ifdef BENCH
+ DEFINES += -DBENCH
+ endif
+@@ -118,7 +123,7 @@ $(DEPFILE): Makefile
+ -include $(DEPFILE)
+
+ ### Internationalization (I18N):
+-
++#
+ PODIR = po
+ LOCALEDIR = $(VDRDIR)/locale
+ I18Npo = $(notdir $(wildcard $(PODIR)/*.po))
+@@ -134,6 +139,7 @@ $(I18Npot): $(wildcard *.c)
+ $(LOCALEDIR)/%/LC_MESSAGES/vdr-$(PLUGIN).mo: $(PODIR)/%.po
+ @mkdir -p $(dir $@)
+ msgfmt -c -o $@ $<
++#
+
+ .PHONY: i18n
+ i18n: $(I18Npo:%.po=$(LOCALEDIR)/%/LC_MESSAGES/vdr-$(PLUGIN).mo)
+@@ -143,7 +149,7 @@ i18n: $(I18Npo:%.po=$(LOCALEDIR)/%/LC_MESSAGES/vdr-$(PLUGIN).mo)
+ libvdr-$(PLUGIN).so: $(OBJS)
+ $(CXX) $(CXXFLAGS) $(LDFLAGS) -shared $(OBJS) $(LIBS) -o $@
+ @cp --remove-destination $@ $(LIBDIR)/$@.$(APIVERSION)
+-ifndef DEBUG
++ifdef STRIP
+ $(STRIP) $(LIBDIR)/$@.$(APIVERSION)
+ endif
+
diff --git a/media-plugins/vdr-text2skin/files/vdr-text2skin-1.3.2_vdr-2.1.2.diff b/media-plugins/vdr-text2skin/files/vdr-text2skin-1.3.2_vdr-2.1.2.diff
new file mode 100644
index 000000000000..7a4873db751d
--- /dev/null
+++ b/media-plugins/vdr-text2skin/files/vdr-text2skin-1.3.2_vdr-2.1.2.diff
@@ -0,0 +1,15 @@
+diff -Naur text2skin-1.3.2.orig/render.c text2skin-1.3.2/render.c
+--- text2skin-1.3.2.orig/render.c 2013-10-26 22:29:16.000000000 +0200
++++ text2skin-1.3.2/render.c 2013-10-26 22:33:19.000000000 +0200
+@@ -813,7 +813,11 @@
+ switch (Token.Type) {
+ case tFreeDiskSpace: {
+ int FreeMB;
++#if APIVERSNUM > 20101
++ cVideoDirectory::VideoDiskSpace(&FreeMB);
++#else
+ VideoDiskSpace(&FreeMB);
++#endif
+ Dprintf("FreeMB: %d, attrib type is %d\n", FreeMB,Token.Attrib.Type);
+ return Token.Attrib.Type == aString && Token.Attrib.Text.length() > 0
+ ? (cxType)DurationType(FreeMB * 60 / MB_PER_MINUTE,
diff --git a/media-plugins/vdr-text2skin/metadata.xml b/media-plugins/vdr-text2skin/metadata.xml
new file mode 100644
index 000000000000..bd64b5471f53
--- /dev/null
+++ b/media-plugins/vdr-text2skin/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+ <use>
+ <flag name="contrib">Install user contributed scripts</flag>
+ </use>
+</pkgmetadata>
diff --git a/media-plugins/vdr-text2skin/vdr-text2skin-1.3.2-r1.ebuild b/media-plugins/vdr-text2skin/vdr-text2skin-1.3.2-r1.ebuild
new file mode 100644
index 000000000000..88272279b7b2
--- /dev/null
+++ b/media-plugins/vdr-text2skin/vdr-text2skin-1.3.2-r1.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit vdr-plugin-2
+
+VERSION="783" # changes with every version / new file :-(
+
+DESCRIPTION="VDR text2skin PlugIn"
+HOMEPAGE="http://projects.vdr-developer.org/projects/show/plg-text2skin"
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~amd64"
+IUSE="contrib doc graphicsmagick +imagemagick imlib"
+
+RDEPEND="
+ >=media-video/vdr-1.6.0
+ imagemagick? (
+ graphicsmagick? ( media-gfx/graphicsmagick:=[cxx] )
+ !graphicsmagick? ( media-gfx/imagemagick:=[cxx] )
+ )
+ !imagemagick? (
+ imlib? (
+ media-libs/imlib2
+ >=media-video/vdr-1.6.0[-graphtft]
+ )
+ )"
+DEPEND="${RDEPEND}
+ sys-devel/gettext
+ virtual/pkgconfig"
+
+KEEP_I18NOBJECT="yes"
+
+src_prepare() {
+ local imagelib=
+
+ epatch "${FILESDIR}/${P}-Makefile.patch"
+
+ sed -i common.c -e 's#cPlugin::ConfigDirectory(PLUGIN_NAME_I18N)#"/usr/share/vdr/"PLUGIN_NAME_I18N#'
+
+ if ! has_version ">=media-video/vdr-1.7.13"; then
+ sed -i "s:-include \$(VDRDIR)/Make.global:#-include \$(VDRDIR)/Make.global:" Makefile
+ fi
+
+ if use imagemagick; then
+ if use graphicsmagick; then
+ imagelib="graphicsmagick"
+ else
+ imagelib="imagemagick"
+ fi
+ else
+ if use imlib; then
+ imagelib="imlib2"
+ else
+ imagelib="none"
+ fi
+ fi
+
+ sed -i -e "s:\(IMAGELIB[[:space:]]*=\) .*:\1 ${imagelib}:" Makefile || die
+
+ vdr-plugin-2_src_prepare
+
+ if has_version ">=media-video/vdr-1.7.27"; then
+ epatch "${FILESDIR}/vdr-1.7.27.diff"
+ fi
+
+ epatch "${FILESDIR}/${P}_vdr-2.1.2.diff"
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ keepdir "/usr/share/vdr/${VDRPLUGIN}"
+
+ dodoc CONTRIBUTORS
+
+ if use doc; then
+ dodoc Docs/{Reference,Tutorial}.txt
+ fi
+
+ if use contrib; then
+ dodoc -r contrib/
+ fi
+}
diff --git a/media-plugins/vdr-ttxtsubs/Manifest b/media-plugins/vdr-ttxtsubs/Manifest
new file mode 100644
index 000000000000..7f564b98c2e6
--- /dev/null
+++ b/media-plugins/vdr-ttxtsubs/Manifest
@@ -0,0 +1,5 @@
+DIST vdr-ttxtsubs-0.3.0.tar.gz 58956 SHA256 93015b1260b6094a2c6a5a5643dfc1ca3ffd7a51c165e47a0bb009ca4e0c2d8b SHA512 60edbbc152e4c168dbc91f67f2105f9e9536f108ba0210a8834d950659a0923bc7bc23f44dcfa484135d5d9a6f89abb4e90f0ad39db826ad41c8f1192446bc56 WHIRLPOOL 016525ef7c671110d5f960ceeddec65e13336e68bfb927097b5c3ca14d5af36880f87d10e39db43b4f6bdb4bcfabd5a10516acac87e8fa2ddecc7a1ea3af8d99
+EBUILD vdr-ttxtsubs-0.3.0.ebuild 519 SHA256 1e78ae4895face351ebc0e996a5bb34b9ef16b0ee02f56168b287a5b7cda41a2 SHA512 a15d185f4e71c0b9dbd2da46d3d07de87a9963327ff87884f6c2df5c3092593369beb612eb3221d47a1b690def08861f75e3de0886455c6031c6666754878b7a WHIRLPOOL a19663a4798dba1b579ea50b9f48c62ee03aa3c5b09ffc0192fe4eb40cb0489f982e91836b687d5f547e4436bd487e4164ec0acfc250e2f2f16ba96d3a7c0523
+MISC ChangeLog 2840 SHA256 56b90b7d9948b8cf954efe325b8a6a4f741ef1c2aed8dfec45442896776ff255 SHA512 f6fba3f518d4b8a588191e5e9e53bacdd42c813fc1f606f43a2dc1309ebb0857220f81558df614b2280cb167e853e23498586a478faa0b0af07cf56217d21e37 WHIRLPOOL 73bd29e4eb6398b14388cfda7f1a88ad9b323251aea2eca5431476185d49a629573d6dc68f57eaa66f913ca1dd64fad562a67c11d4e4ad6ce3531cce05a1b425
+MISC ChangeLog-2015 3385 SHA256 ea56f84851d69025590a8fd5aacb350fc1707cae4a02d442e9ed3fdc76752e66 SHA512 81c4ad9329f73062bf19d1e3f41ac73944190e61b90a7658033747138774397a8cafa0d3841f613ba8d8429221f1c8fdb814b3ff19770978ab3d5dc2849e6446 WHIRLPOOL 3e7e1ade537cdc9d2b7b1fb2108a9c104563a9141d6bd1c524abdb3fe6de923bbe7a1745eb33cb734b90a098c104c03d3096f4c741ad289880e567dda1c43832
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-ttxtsubs/metadata.xml b/media-plugins/vdr-ttxtsubs/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-ttxtsubs/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-ttxtsubs/vdr-ttxtsubs-0.3.0.ebuild b/media-plugins/vdr-ttxtsubs/vdr-ttxtsubs-0.3.0.ebuild
new file mode 100644
index 000000000000..0fa2c9d5a608
--- /dev/null
+++ b/media-plugins/vdr-ttxtsubs/vdr-ttxtsubs-0.3.0.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+VERSION="1281" # every bump, new version!
+
+DESCRIPTION="VDR Plugin: displaying, recording and replaying teletext based subtitles"
+HOMEPAGE="http://projects.vdr-developer.org/projects/show/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
new file mode 100644
index 000000000000..b477868a21cf
--- /dev/null
+++ b/media-plugins/vdr-undelete/Manifest
@@ -0,0 +1,6 @@
+DIST vdr-undelete-0.0.7.tgz 34655 SHA256 f77e2eaa298d005c475ab37cba1efc71b04888af4061d4b8edf29938e2e9a991 SHA512 c4d634580d91c3d3601767bb29cfe12e0bd13f9d8fd5bab31a3388db1f8724544b371b4ba333cd524aa5243554015517f487f6e8f2de31bd747f1094ba1c84ff WHIRLPOOL 884e1b19836d021ca6c922997e8cee466e513ae9acdd7527274e8d831a3a13aefe92281477d2fc0207b19fa503f3a1234686381dde0c71b655b07b6767997b32
+EBUILD vdr-undelete-0.0.7-r1.ebuild 957 SHA256 bcac25d5ff18717124101f55ac1dabff1ff3e1f93dd29e4339b708175cb7625c SHA512 971ee99a49d400c0eabbf24fb0cb802b861cf240ba55177f36f2cfbc9f92b7681c6d9d5be13a092e63490212d23c409e8113e4155e813472dbe93c5c7674feb4 WHIRLPOOL b2d5f102a2271d1b73a164233f98271a39241d7b05cbef59bbaf08b1989cb8a29452c43cc049b72f1ca197f5dda352734648f09a66fd95bfc936225704d8ad64
+EBUILD vdr-undelete-0.0.7.ebuild 476 SHA256 02d04d852c0615d741dc226a6ce2605e18d0f1b941b689f7efdfed49acb68a4a SHA512 e0b3391ad69357b2ba4598d1b2a89019613cf18abff5aca5303e068ab4bad1cd6d22fc83cd0a2dccfa7674894f6480a5edc0db49d2c0550457b2ad4dd05a1d9e WHIRLPOOL 56e93cd8691e370e9f8327ea01c76d2c37dcda86264e23219fffbb70fdc8e9997766772270abefa5717e065f98b4ee7d5932fcd1e9283c3d5e0f21ab97dc0940
+MISC ChangeLog 2840 SHA256 1041603c58426706f37788711a0bde0f66fc0a1beeebac58e380d6e6c5b18ce3 SHA512 3fd1b55e265f9f54288b5e6ecb4dd8c98e9e709eebf1fe942c6283f4d18d807fedcfff47154212f54de799301ca1e572b40802f0523506877a4a9c5b7215b877 WHIRLPOOL 7da879c4c9888461cf028830b4518c949465b1d47179430b3ee8050afe4f1af261aaca960362548f3c682030542dfeafb7485965a00e02ac73251803dbf27251
+MISC ChangeLog-2015 2674 SHA256 a25c3eddd897c2bba5d5f92c19d4819f57d5e197a707969953f13943df305c76 SHA512 9e30b161d17f31ff9e26d9e5f66d2a6a1970553513aaa1b9b53c7a3cab56a8b6afa302bce06c9e451fa478a380a00ffd1d01606e3327dbe592f76b6e8679c3da WHIRLPOOL ee2c7ea88dd5641bb72c6e6e6add2b6824b3bd0c6d9dbee332699824d7e62ee8a5c181efd6a393b02066e937ed1f23c18669daf105e583451a7a30bc445e6e28
+MISC metadata.xml 249 SHA256 d3b08f4769529a48cdedb9decab34312707ed6d65d2577d079e3f4cd953d545a SHA512 b6440069f895b4d5360dec283faef3b6d3b3d65e7b895d8f8bcc2c7106d19db75ebede53ca8e0e67adf63af73ed54ca4efbc1c58b317dbfa27ed2050e175bde3 WHIRLPOOL 594ba2bdfe29531c638cc624a9e7690bf0c6dfb38b76fa26f1a1fc341a8c1c48a8777a40a63473289746d318f1e363c26a627784cef2241c10e75f023f43dc1a
diff --git a/media-plugins/vdr-undelete/metadata.xml b/media-plugins/vdr-undelete/metadata.xml
new file mode 100644
index 000000000000..984a01fab265
--- /dev/null
+++ b/media-plugins/vdr-undelete/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>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
new file mode 100644
index 000000000000..4dbee14933c0
--- /dev/null
+++ b/media-plugins/vdr-undelete/vdr-undelete-0.0.7-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+VERSION="1060" # every bump, new version!
+
+DESCRIPTION="VDR Plugin: Recover deleted recordings of VDR"
+HOMEPAGE="http://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
new file mode 100644
index 000000000000..d2f6287eb2d6
--- /dev/null
+++ b/media-plugins/vdr-undelete/vdr-undelete-0.0.7.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit vdr-plugin-2
+
+VERSION="1060" # every bump, new version!
+
+DESCRIPTION="VDR Plugin: Recover deleted recordings of VDR"
+HOMEPAGE="http://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-vcd/Manifest b/media-plugins/vdr-vcd/Manifest
new file mode 100644
index 000000000000..920da95e81e1
--- /dev/null
+++ b/media-plugins/vdr-vcd/Manifest
@@ -0,0 +1,13 @@
+AUX confd 253 SHA256 f4b373b04e14dc1bd9bd409ff68410274f14c5428a639f0dcf1e07efad577cf6 SHA512 b801d4f30d95868a38500a631c2733d9bc3ff38b3ae7b29b0e4b1ab2f7f4ea25380934cb459eaf976ebd278e8db445da0dbba809c9fbc4eda3cbb1481d577e38 WHIRLPOOL 3102e4b3441eeccb008cb5736e01cd420cec5594976738a4b52d16f08759b3a566ab3d7dc204cbac7d5e27fcee3e4932481514ab1db47559d89a36966bd71072
+AUX rc-addon.sh 231 SHA256 12b0f3549a5c1bb1807f72b68c5afd3cdd29b478cef811a7dde0222d3d4e11d7 SHA512 37811e4a78c4491d0435b1a28e7c97276d897f53687af70f643e332c91553b3ef4dcd93efade3d6c6e1ecd1de5449e13161fb1b82e4b41f110f305e848428062 WHIRLPOOL c6c9a54b0b5853df49721595759ad6552291d29b3569acc6c7a0decf90a0c0fdaf855374c57861cac7d139897f64b6352bc3c578c07ef1c141be65e501e7ba64
+AUX vdr-vcd-0.9_devicetrickspeed.patch 471 SHA256 01923b97a081710a99e1cdc7b77905da615c09cfe87554c8f1e2db70ad3eaed9 SHA512 316280face08808b64dab59e708f391776cd4de34e28df602a77c930c0b06c10de003245c640247def0563a7a691291fbf005700a6e1262c86b48a670d609037 WHIRLPOOL 705b5f2504695daefb9e311eda655cc9f610a1c29493574a88de8309ce8fe080cc376cbd24a9771494ecaabb1a1450a59c024f63ee972d2dcad731168c7925a3
+AUX vdr-vcd-0.9_gcc-6.patch 681 SHA256 c5d01e39dae340c0c59f74aa4f9751f8798fe7642d753a71b9ea7be8346def64 SHA512 000ea95681ea4fb901bb5eef93ccc34a3a08d82895c4dc27459afb2a9a1d0729db0c9f73d32889abf1857e0bdf4e9e816e912681343396017102b09d7b0335eb WHIRLPOOL 67af28b89273208c0428642ff29f3a1fdb6cc2e6d443ecec6f652b897300c99bf355572fc4f901d3699f7b0ed1d2d69ca73605a3b34f0d05ad6f0ec0b35ae77b
+AUX vdr-vcd-0.9_vdr-1.7.2.diff 504 SHA256 0c70047c1d36470edef28b36fdd029d276ddc29258bdab9d99eee054cb0dcff4 SHA512 51dffde0b098db7bdc5f0cfa8f7a77c37add76075968c9c02553d3214055495041afabadc8754479678648bd968aa4928cb35a3735f34fa0f006f37d82b344ab WHIRLPOOL 3b90d261de4099ab63c4c2013c6fca6b7db16c6cd18ad5e15e9fda2991173b99d4ec25d6f48295499a034fd69f2bab30411dc3523255c99927cad2fbdefb57de
+AUX vdr-vcd-0.9_xgettext.diff 7167 SHA256 d8f15a2bb3672d3aaf1056b6b34148861167bc32a0c4edf0557810b68ddc8320 SHA512 7e54813e5a685cd95bb9f274946e155f00dc5e9f1b1c6c317d10a3ab796bca1a505cd67eedbbf635477b83ba7066c980be66e2e8cb10e49a5fd802e7fd82b548 WHIRLPOOL be0919dc8765de2bf2e5e611f9b734ff76d032bf7ac4d729001d32c4da180d77609439d761a745a7d3fff6886f591e2f87303a38bb0086b1c7ddde4ddbf57109
+DIST vdr-vcd-0.9.tgz 33687 SHA256 2bd719062db928f9193127a0936c1892cb8cb19b3c88e32a41cd9c25e411c37e SHA512 d1d58a5395877da38ee16f6b338e957781a4369497b9a3f92b80ce8b3577eb4a2387108d1da8889c3195b49c3b0f0e6baebc9c1868a35d7727de0c2b6e81469b WHIRLPOOL f47d7bfe21157168d4236431fcc9536b697e4f96cc58898ced746b62617115d5e91bed3137270832b4a42345571347bb10b1e90755f23ddb678fccaeb32c9929
+EBUILD vdr-vcd-0.9-r1.ebuild 667 SHA256 06d5c96395e944b67dc685ccd707296f8c559c223207299711e6785daf90a316 SHA512 96f9ac3fda69c368ecd50052b3fb8465c61ae2c61ab303aabce73915e5a06ece384908b282a0adbba1451b4a3ad999c5164a6418f6ed224aaaed15ef61bb314d WHIRLPOOL 8071ec311cee59a4040e9fc9fd153951a35b282e251d0a131fb53addf72e053c8b05bfb30ed6ea5c215df3d77a236cb241b469aab6f5dc1dbe4aad276fea2421
+EBUILD vdr-vcd-0.9-r2.ebuild 710 SHA256 09b9611dc3ed40c228a1d2a46ca420a5c7077687a4076a9593c846f14a7da49f SHA512 18b15b53b93921136f0c5433a92adb447c87d23a0f5956d0dcce19682f63b65264e34e3f432caebc5cba340b9d89c44f36b013476f2ed23cb20fb1e0144a0701 WHIRLPOOL 456afeb3bb4e47cff7118d7ccf6b50062263a7321592618b2782f28573103f57bbe9468ff0dfc2f867704ca6504db4553851879e9f9ac77dd6ac4ad20aadb786
+EBUILD vdr-vcd-0.9-r3.ebuild 743 SHA256 9d4a6298bcc8aee24ea34243dd96df144b8c3450816770ea8941876370639e9c SHA512 a7c4a453ac1927cabd521fd44ac314c10fcdaa5c9a58e624a9017fb315b57c54c0bec573e35ed6976827622cd6bc1eb2ed94f77a83045159ae89e50e855c01ee WHIRLPOOL f161ddab9228281e2d82198363c59f4f2dc57ab104720cc301cd4e3a4cb7e3d6f2f2177c17e0a797cb617015b5147d4ad16031c975011cebe64aecbb84e2cb13
+MISC ChangeLog 3540 SHA256 d098c0bd2b0633ef0a88a1a1d82be9ee0b68b829e1a8fe317fbbff4ce79449f3 SHA512 ec47e4c0545258f15ba200f72539fc66abff53eb1a65e1f9630a166b2f9c15b065f1ceed072bb89764259eabdcff4fc14ad3101b4e8bffa749aac5951f5cc6c1 WHIRLPOOL 4a663d9484b6d41d28cf78a7db8a308eefe26f37090c509ec8b4839704269bbac196e3494b1d4bbd168b2352b3af9e62175fada6591a4be61b368ca6d3015507
+MISC ChangeLog-2015 2414 SHA256 e599ce9c9a9b0b6c3662b71f39d71e9c36b05866457f4f61c2618fa7ebaa3bd9 SHA512 35a074457636d834df80f6cd1d862ede2f4095b58cf15a5e2f6c253adbbe18b1a2a2bb45f56cc784f52d31627d7616812d59985c83452910bddc0c9909407fec WHIRLPOOL 14b02631f78b408071fd0f075ab4d15a686681a9704711ebc5de7e0a6def979f774f61254734b776e1e2a9ce9d5621633ce9c6ed0326d4c08e009e992889e929
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-vcd/files/confd b/media-plugins/vdr-vcd/files/confd
new file mode 100644
index 000000000000..4cd6e75a9936
--- /dev/null
+++ b/media-plugins/vdr-vcd/files/confd
@@ -0,0 +1,10 @@
+# /etc/conf.d/vdr.vcd:
+
+# Config file for vdr plugin vcd
+
+#Device to read VCDs from
+# allowed values: cdrom-device names
+# default: VDR_CDREADER from /etc/conf.d/vdr.cd-dvd
+# (or if file does not exist /dev/cdrom)
+#VCD_DEVICE="/dev/cdrom"
+
diff --git a/media-plugins/vdr-vcd/files/rc-addon.sh b/media-plugins/vdr-vcd/files/rc-addon.sh
new file mode 100644
index 000000000000..ba0bcca6e041
--- /dev/null
+++ b/media-plugins/vdr-vcd/files/rc-addon.sh
@@ -0,0 +1,8 @@
+# plugin-startup-skript for vcd-plugin
+
+plugin_pre_vdr_start() {
+ [ -e /etc/conf.d/vdr.cd-dvd ] && . /etc/conf.d/vdr.cd-dvd
+ : ${VDR_CDREADER:=/dev/cdrom}
+ : ${VCD_DEVICE:=${VDR_CDREADER}}
+ add_plugin_param "--vcd ${VCD_DEVICE}"
+}
diff --git a/media-plugins/vdr-vcd/files/vdr-vcd-0.9_devicetrickspeed.patch b/media-plugins/vdr-vcd/files/vdr-vcd-0.9_devicetrickspeed.patch
new file mode 100644
index 000000000000..69aefba987a7
--- /dev/null
+++ b/media-plugins/vdr-vcd/files/vdr-vcd-0.9_devicetrickspeed.patch
@@ -0,0 +1,17 @@
+https://bugs.gentoo.org/show_bug.cgi?id=503452
+patch provided by E.Seifert
+
+--- vcd-0.9/player.c 2008-01-16 13:26:38.000000000 +0100
++++ vcd-0.9/player.c 2014-03-04 22:07:39.374281971 +0100
+@@ -161,7 +161,11 @@
+ int sp = (Speeds[nts] > 0) ? Mult / Speeds[nts] : -Speeds[nts] * Mult;
+ if (sp > MAX_VIDEO_SLOWMOTION)
+ sp = MAX_VIDEO_SLOWMOTION;
++#if VDRVERSNUM >= 20103
++ DeviceTrickSpeed(sp,true);
++#else
+ DeviceTrickSpeed(sp);
++#endif
+ }
+ }
+
diff --git a/media-plugins/vdr-vcd/files/vdr-vcd-0.9_gcc-6.patch b/media-plugins/vdr-vcd/files/vdr-vcd-0.9_gcc-6.patch
new file mode 100644
index 000000000000..67d72fa83107
--- /dev/null
+++ b/media-plugins/vdr-vcd/files/vdr-vcd-0.9_gcc-6.patch
@@ -0,0 +1,24 @@
+compile fix gcc-6
+https://bugs.gentoo.org/show_bug.cgi?id=594274
+provided by P.Levine
+Signed-of-by: Joerg Bornkessel <hd_brummy@gentoo.org> (2016/Oct/16)
+--- vcd-0.9/functions.h.old 2016-09-23 23:59:29.151668778 -0400
++++ vcd-0.9/functions.h 2016-09-23 23:59:33.842225407 -0400
+@@ -167,7 +167,7 @@
+ __u16 playing_time;
+ __u8 play_item_wait_time;
+ __u8 auto_pause_wait_time;
+- __u16 play_item[];
++ __u16 play_item[1];
+ } play;
+ struct {
+ __u8 header;
+@@ -183,7 +183,7 @@
+ __u8 timeout_wait_time;
+ __u8 loop_count;
+ __u16 play_item;
+- __u16 selection_offset[];
++ __u16 selection_offset[1];
+ } selection;
+ };
+
diff --git a/media-plugins/vdr-vcd/files/vdr-vcd-0.9_vdr-1.7.2.diff b/media-plugins/vdr-vcd/files/vdr-vcd-0.9_vdr-1.7.2.diff
new file mode 100644
index 000000000000..b9da87923edd
--- /dev/null
+++ b/media-plugins/vdr-vcd/files/vdr-vcd-0.9_vdr-1.7.2.diff
@@ -0,0 +1,17 @@
+compile fix for >=vdr-1.7.2
+Joerg Bornkessel <hd_brummy@gentoo.org> 07 May 2009
+diff -Naur vcd-0.9.orig/player.h vcd-0.9/player.h
+--- vcd-0.9.orig/player.h 2009-05-07 17:10:46.839425275 +0200
++++ vcd-0.9/player.h 2009-05-07 17:12:55.446843178 +0200
+@@ -42,6 +42,11 @@
+ #define VIDEO_STREAM_SC 0xE0
+ #define SC_MASK 0xE0
+
++#if VDRVERSNUM > 10701
++#define I_FRAME 1
++#define FRAMESPERSEC 25
++#endif
++
+ class cVcdPlayer;
+
+ class cVcdPlayerControl : public cControl {
diff --git a/media-plugins/vdr-vcd/files/vdr-vcd-0.9_xgettext.diff b/media-plugins/vdr-vcd/files/vdr-vcd-0.9_xgettext.diff
new file mode 100644
index 000000000000..6228cc7319fe
--- /dev/null
+++ b/media-plugins/vdr-vcd/files/vdr-vcd-0.9_xgettext.diff
@@ -0,0 +1,271 @@
+https://bugs.gentoo.org/show_bug.cgi?id=414247
+fixed missing xgettext
+Signed-of-by: Joerg Bornkessel <hd_brummy@gentoo.org> ( 2012/11/02 )
+diff -Naur vcd-0.9.old/Makefile vcd-0.9/Makefile
+--- vcd-0.9.old/Makefile 2008-01-16 16:29:39.000000000 +0100
++++ vcd-0.9/Makefile 2012-10-30 14:06:02.163762996 +0100
+@@ -53,7 +53,7 @@
+
+ ### The object files (add further files here):
+
+-OBJS = $(PLUGIN).o functions.o i18n.o menu.o player.o viewer.o setup.o menucontrol.o psd.o psdcontrol.o
++OBJS = $(PLUGIN).o functions.o menu.o player.o viewer.o setup.o menucontrol.o psd.o psdcontrol.o
+
+ ### Implicit rules:
+
+@@ -69,9 +69,34 @@
+
+ -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))))))
++I18Npot = $(PODIR)/$(PLUGIN).pot
++
++%.mo: %.po
++ msgfmt -c -o $@ $<
++
++$(I18Npot): $(wildcard *.c)
++ xgettext -C -cTRANSLATORS --no-wrap --no-location -k -ktr -ktrNOOP --msgid-bugs-address='<dev@erichseifert.de>' -o $@ $^
++
++%.po: $(I18Npot)
++ msgmerge -U --no-wrap --no-location --backup=none -q $@ $<
++ @touch $@
++
++$(I18Nmsgs): $(LOCALEDIR)/%/LC_MESSAGES/vdr-$(PLUGIN).mo: $(PODIR)/%.mo
++ @mkdir -p $(dir $@)
++ cp $< $@
++
++.PHONY: i18n
++i18n: $(I18Nmsgs)
++
+ ### Targets:
+
+-all: libvdr-$(PLUGIN).so
++all: libvdr-$(PLUGIN).so i18n
+
+ libvdr-$(PLUGIN).so: $(OBJS)
+ $(CXX) $(CXXFLAGS) -shared $(OBJS) -o $@
+@@ -86,4 +111,5 @@
+ @echo Distribution package created as $(PACKAGE).tgz
+
+ clean:
++ @-rm -f $(PODIR)/*.mo $(PODIR)/*.pot
+ @-rm -f $(OBJS) $(DEPFILE) *.so *.tgz core* *~
+diff -Naur vcd-0.9.old/menu.c vcd-0.9/menu.c
+--- vcd-0.9.old/menu.c 2008-01-20 17:59:46.000000000 +0100
++++ vcd-0.9/menu.c 2012-10-30 14:04:10.837681821 +0100
+@@ -26,7 +26,7 @@
+
+ #include <vdr/interface.h>
+ #include <vdr/status.h>
+-#include "i18n.h"
++#include <vdr/i18n.h>
+ #include "menu.h"
+ #include "functions.h"
+ #include "setup.h"
+diff -Naur vcd-0.9.old/menucontrol.c vcd-0.9/menucontrol.c
+--- vcd-0.9.old/menucontrol.c 2008-01-16 13:43:39.000000000 +0100
++++ vcd-0.9/menucontrol.c 2012-10-30 14:03:43.051660837 +0100
+@@ -26,7 +26,7 @@
+
+ #include <vdr/interface.h>
+ #include <vdr/status.h>
+-#include "i18n.h"
++#include <vdr/i18n.h>
+ #include "menu.h"
+ #include "functions.h"
+ #include "setup.h"
+diff -Naur vcd-0.9.old/po/de_DE.po vcd-0.9/po/de_DE.po
+--- vcd-0.9.old/po/de_DE.po 1970-01-01 01:00:00.000000000 +0100
++++ vcd-0.9/po/de_DE.po 2012-10-30 14:08:28.409871746 +0100
+@@ -0,0 +1,62 @@
++# VDR plugin language source file.
++# Copyright (C) 2007 Klaus Schmidinger <kls@tvdr.de>
++# This file is distributed under the same license as the VDR package.
++# Klaus Schmidinger <kls@tvdr.de>, 2000
++#
++msgid ""
++msgstr ""
++"Project-Id-Version: VDR 1.7.27\n"
++"Report-Msgid-Bugs-To: <dev@erichseifert.de>\n"
++"POT-Creation-Date: 2012-10-30 14:10+0200\n"
++"PO-Revision-Date: 2012-10-30 14:10+0200\n"
++"Last-Translator: Klaus Schmidinger <kls@tvdr.de>\n"
++"Language-Team: <vdr@linuxtv.org>\n"
++"Language: \n"
++"MIME-Version: 1.0\n"
++"Content-Type: text/plain; charset=ISO-8859-15\n"
++"Content-Transfer-Encoding: 8bit\n"
++
++msgid "VideoCD"
++msgstr "VideoCD"
++
++msgid "No VideoCD detected"
++msgstr "Keine VideoCD erkannt"
++
++msgid "Eject"
++msgstr "Auswerfen"
++
++msgid "Key$Play"
++msgstr ""
++
++msgid "Tracks"
++msgstr "Tracks"
++
++msgid "SPI"
++msgstr "SPI"
++
++msgid "Jump: "
++msgstr ""
++
++msgid "VCD"
++msgstr "VCD"
++
++msgid "Setup.VCD$Drive speed"
++msgstr "Laufwerkgeschwindigkeit"
++
++msgid "Setup.VCD$Broken mode"
++msgstr "Nicht standardkonform"
++
++msgid "Setup.VCD$Hide main menu entry"
++msgstr "Hauptmenüeintrag ausblenden"
++
++msgid "Setup.VCD$Play tracks continuously"
++msgstr "Tracks nacheinander abspielen"
++
++msgid "Setup.VCD$Autostart replay"
++msgstr "Wiedergabe automatisch starten"
++
++msgid "Setup.VCD$Play sequence replay"
++msgstr "Wiedergabe nach Sequenz"
++
++msgid "No disc inserted"
++msgstr "Keine CD eingelegt"
+diff -Naur vcd-0.9.old/po/it_IT.po vcd-0.9/po/it_IT.po
+--- vcd-0.9.old/po/it_IT.po 1970-01-01 01:00:00.000000000 +0100
++++ vcd-0.9/po/it_IT.po 2012-10-30 14:08:28.414871756 +0100
+@@ -0,0 +1,64 @@
++# VDR plugin language source file.
++# Copyright (C) 2007 Klaus Schmidinger <kls@tvdr.de>
++# This file is distributed under the same license as the VDR package.
++# Alberto Carraro <bertocar@tin.it>, 2001
++# Antonio Ospite <ospite@studenti.unina.it>, 2003
++# Sean Carlos <seanc@libero.it>, 2005
++#
++msgid ""
++msgstr ""
++"Project-Id-Version: VDR 1.7.27\n"
++"Report-Msgid-Bugs-To: <dev@erichseifert.de>\n"
++"POT-Creation-Date: 2012-10-30 14:10+0200\n"
++"PO-Revision-Date: 2012-10-30 14:10+0200\n"
++"Last-Translator: Sean Carlos <seanc@libero.it>\n"
++"Language-Team: <vdr@linuxtv.org>\n"
++"Language: \n"
++"MIME-Version: 1.0\n"
++"Content-Type: text/plain; charset=ISO-8859-15\n"
++"Content-Transfer-Encoding: 8bit\n"
++
++msgid "VideoCD"
++msgstr "VideoCD"
++
++msgid "No VideoCD detected"
++msgstr "Nessun VideoCD trovato"
++
++msgid "Eject"
++msgstr "Eject"
++
++msgid "Key$Play"
++msgstr ""
++
++msgid "Tracks"
++msgstr "Tracce"
++
++msgid "SPI"
++msgstr "SPI"
++
++msgid "Jump: "
++msgstr ""
++
++msgid "VCD"
++msgstr "VCD"
++
++msgid "Setup.VCD$Drive speed"
++msgstr "Velocità lettore"
++
++msgid "Setup.VCD$Broken mode"
++msgstr "Mod. non standard"
++
++msgid "Setup.VCD$Hide main menu entry"
++msgstr "Nascondi voce nel menu principale"
++
++msgid "Setup.VCD$Play tracks continuously"
++msgstr "Riproduci tracce in modo continuo"
++
++msgid "Setup.VCD$Autostart replay"
++msgstr "Riproduzione automatica all'avvio"
++
++msgid "Setup.VCD$Play sequence replay"
++msgstr "Riproduci in sequenza"
++
++msgid "No disc inserted"
++msgstr "Nessun disco inserito"
+diff -Naur vcd-0.9.old/psd.c vcd-0.9/psd.c
+--- vcd-0.9.old/psd.c 2008-01-20 17:59:59.000000000 +0100
++++ vcd-0.9/psd.c 2012-10-30 14:02:55.840626223 +0100
+@@ -21,7 +21,7 @@
+ */
+
+
+-#include "i18n.h"
++#include <vdr/i18n.h>
+ #include "psd.h"
+ #include "psdcontrol.h"
+
+diff -Naur vcd-0.9.old/psdcontrol.c vcd-0.9/psdcontrol.c
+--- vcd-0.9.old/psdcontrol.c 2008-01-16 13:30:53.000000000 +0100
++++ vcd-0.9/psdcontrol.c 2012-10-30 14:02:42.015616358 +0100
+@@ -27,7 +27,7 @@
+
+ #include <vdr/interface.h>
+ #include <vdr/status.h>
+-#include "i18n.h"
++#include <vdr/i18n.h>
+ #include "functions.h"
+ #include "setup.h"
+ #include "psdcontrol.h"
+diff -Naur vcd-0.9.old/setup.c vcd-0.9/setup.c
+--- vcd-0.9.old/setup.c 2008-01-15 16:27:44.000000000 +0100
++++ vcd-0.9/setup.c 2012-10-30 14:02:26.782605650 +0100
+@@ -22,7 +22,7 @@
+
+ #include <vdr/menuitems.h>
+ #include "setup.h"
+-#include "i18n.h"
++#include <vdr/i18n.h>
+
+ cVcdSetupData VcdSetupData;
+
+diff -Naur vcd-0.9.old/vcd.c vcd-0.9/vcd.c
+--- vcd-0.9.old/vcd.c 2008-01-16 13:33:17.000000000 +0100
++++ vcd-0.9/vcd.c 2012-10-30 14:01:52.628580657 +0100
+@@ -25,7 +25,7 @@
+ #include <vdr/interface.h>
+ #include <vdr/plugin.h>
+ #include "functions.h"
+-#include "i18n.h"
++#include <vdr/i18n.h>
+ #include "menu.h"
+ #include "menucontrol.h"
+ #include "psdcontrol.h"
+@@ -100,7 +100,6 @@
+
+ bool cPluginVcd::Start(void)
+ {
+- RegisterI18n(Phrases);
+ if (option_vcd)
+ vcd = new cVcd(option_vcd);
+ else
diff --git a/media-plugins/vdr-vcd/metadata.xml b/media-plugins/vdr-vcd/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-vcd/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-vcd/vdr-vcd-0.9-r1.ebuild b/media-plugins/vdr-vcd/vdr-vcd-0.9-r1.ebuild
new file mode 100644
index 000000000000..d31f5da54e0f
--- /dev/null
+++ b/media-plugins/vdr-vcd/vdr-vcd-0.9-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: play video cds"
+
+HOMEPAGE="http://www.heiligenmann.de/"
+SRC_URI=" http://www.heiligenmann.de/vdr/download/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.5.9"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}_xgettext.diff"
+ "${FILESDIR}/${P}_vdr-1.7.2.diff" )
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ # Patch Makefile, as VDRDIR is no well known variable name
+ # to stop spare -I in gcc cmdline
+ sed -e 's:$(VDRINC):$(VDRDIR)/include:' -i Makefile
+}
diff --git a/media-plugins/vdr-vcd/vdr-vcd-0.9-r2.ebuild b/media-plugins/vdr-vcd/vdr-vcd-0.9-r2.ebuild
new file mode 100644
index 000000000000..09c9d99f4319
--- /dev/null
+++ b/media-plugins/vdr-vcd/vdr-vcd-0.9-r2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: play video cds"
+
+HOMEPAGE="http://www.heiligenmann.de/"
+SRC_URI=" http://www.heiligenmann.de/vdr/download/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.5.9"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}_xgettext.diff"
+ "${FILESDIR}/${P}_vdr-1.7.2.diff"
+ "${FILESDIR}/${P}_devicetrickspeed.patch" )
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ # Patch Makefile, as VDRDIR is no well known variable name
+ # to stop spare -I in gcc cmdline
+ sed -e 's:$(VDRINC):$(VDRDIR)/include:' -i Makefile
+}
diff --git a/media-plugins/vdr-vcd/vdr-vcd-0.9-r3.ebuild b/media-plugins/vdr-vcd/vdr-vcd-0.9-r3.ebuild
new file mode 100644
index 000000000000..fc253d9b65f9
--- /dev/null
+++ b/media-plugins/vdr-vcd/vdr-vcd-0.9-r3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: play video cds"
+
+HOMEPAGE="http://www.heiligenmann.de/"
+SRC_URI=" http://www.heiligenmann.de/vdr/download/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.5.9"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}_xgettext.diff"
+ "${FILESDIR}/${P}_vdr-1.7.2.diff"
+ "${FILESDIR}/${P}_devicetrickspeed.patch"
+ "${FILESDIR}/${P}_gcc-6.patch" )
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ # Patch Makefile, as VDRDIR is no well known variable name
+ # to stop spare -I in gcc cmdline
+ sed -e 's:$(VDRINC):$(VDRDIR)/include:' -i Makefile
+}
diff --git a/media-plugins/vdr-vdrmanager/Manifest b/media-plugins/vdr-vdrmanager/Manifest
new file mode 100644
index 000000000000..409732168b33
--- /dev/null
+++ b/media-plugins/vdr-vdrmanager/Manifest
@@ -0,0 +1,11 @@
+AUX confd 600 SHA256 af33726c3ea47f355fbed4fe292ec5c402f697e59e1b13caad556ebc9cf7d1c0 SHA512 f4b5a6b67005944514e6f3e3baf823ae4ba5ca7b9f239d1c8382af96ef81fd4bf870eb808e07f85c6f30d282b25f4440b4016db588642a38b7e07aee3da68bb5 WHIRLPOOL 6ea167506bcb48964663289e83157ea4c1c12d63b656f18fb9a7a9e07b77cb03342a822729d9cf51628c34c1e9f649a71c3b8d1bba4e47ab889182a40c169679
+AUX confd-0.12 1156 SHA256 18be6a058d8ad3c987c1660ab2ddec24ce75fcefa7a1e3ef72a8557b8b7857cc SHA512 a2c213ad9cc5955a7b341d710507b609c4c22db28716df4775f809c5d0c95e55f6497b122a018be395eb7fc3631c2ad4b4ebae779d912f14b7d2d9ba836c7154 WHIRLPOOL 0287b471023f5356352d93278eda463ed1448c392dd7175a287a8aacff3649503cb970f9feabee0dd94f33239440b5e668c73e313b93ebd656aa85ab68d0ac9f
+AUX rc-addon-0.12.sh 686 SHA256 18d4beadb07a8f0fa52094f87793fd02a234eed8d7bbc3474a6722206e9f0298 SHA512 7fa21512024fa57024d37a88dc2ede422ac206e08f143c40ef13cd8692e0d9ec626cf02fb80adbf569c2edde69f147367dd9c8aeb8fb9d27ae9193c43406c2d3 WHIRLPOOL f3f6f50f3e35268c2b816a91cce685875c99721796b0a43d51efffc975d42dbe5dda3eedcd0f37a3a3949412181c7d4155ff84fb38aa655ee586ece8f3e33216
+AUX rc-addon.sh 422 SHA256 d26da42db74b8d5cb3da4b9e544eafcf4dfd432731690bced4337e95db27704f SHA512 8baddd977f0806aeb8a5c9aa9c043b22bd556aab135820afc33b98de461cbd9d1f99fdb6bedaa73476f8d2b7c61ecd4d877345fd66e708c9c7fda6018446bc48 WHIRLPOOL 7c91b838840b58d9ad80a96b4b29b304d2f2f94bdf66205cd4f76b806474028195d5493a1da262458f25fca4364e076bc4fc2bd35e3942d878592b6b754afd5e
+DIST vdr-vdrmanager-0.12.tar.gz 34404 SHA256 33afac8cc07b47ad3cd689ece82b086761eb57a27bb6084dfcef178ba40337ca SHA512 a5b962c53c636c899f2ce62a4f20bc123fb5d4603d506c51b6450fde86348bc5192697876e03bf22952197846f7cf828d743727de0c9903420a05c0c07172265 WHIRLPOOL 8e007ffc94cfc6fb32cda6dfbad7962f977dd3f8aff49860e7825d26c79bb02efa08729e4b1e53af2ed58c4b0c88490ffe38cb69d4d421a043945e626a73e93b
+DIST vdr-vdrmanager-0.14.tgz 30543 SHA256 89a5351fa9815ff3beaa08af1d3b3878565ad10147964b1ac4ac7a77a9c02143 SHA512 6b8604a5311b64fad82e3934f38524cc0f122968c707989606a5e06755a9c817ab3e7144afa4f561d8aaef8b239b758fe886ee3265410de25491243a8ef18fc3 WHIRLPOOL 8aeed8a7b2b54747fb3861c6ea2120cacacd4cd78b9def44480279f551b021b57c5e1a9f3cefcf6ab03404e157f1f63d079138b24575803b59b45eb7108bb782
+EBUILD vdr-vdrmanager-0.12.ebuild 2205 SHA256 a2f3c0877585c309fb0ff5ffdef0c2231a26e9fe1d1a914fe27d61a64876dccc SHA512 eb0ad8f51de7e9b0286d9c430683701fec7a4be9d6c21e3aadfc746a5f63ea134c83157bfe83c5a18a95cd7f1eb07dc5909fa2ca4a5f4421c48596526ad678e1 WHIRLPOOL fb42aaa84ffc39b7057e21cb882adb8b4e4ffaabb09fe12c65d0c39a4eef7b783085036b2f2c9e075c2c2f7708c2b20965278a9a2c6d5a9fce1086e17f5432fb
+EBUILD vdr-vdrmanager-0.14.ebuild 2202 SHA256 45b5f3da1370acbae4149b8cafc7c2bf05926eeb0f91ed4d019a278cfa26a012 SHA512 49a108adfdfd699fe397caecd34d43cd7c9a7f2a4168bc0aaba05e0fbbf9512de09623fa5be68a3d76e3c1d716687eadca17df339b3c97bb3aadb62d3b7a6e6a WHIRLPOOL 44ce79d2f0850e3c5db2f91b313480e1500cc892a8cbe4e75829eece9a5943f7513496de596575ecc09684d97dbe5800a447717e01ce7fa6b57120cf77f57ca0
+MISC ChangeLog 3139 SHA256 13a80e38b65abafc921fc8637947b8c1ebac66ce3a3d760b1b6f70e60d5601f0 SHA512 c98d0c4469e980ba52f167c5dbc7393f1ee2e1b573bfaca575d7663cda563842bc0f8a59a0f2e9abcbd0979ed3d8f82e4883b0a825c35de7e5dc8db385a5a1a5 WHIRLPOOL 4942f6079111e29939c833a71b7c2212394852dae9387cea671115e9b34216e9e422e105430f8b205d08e87986a77e315047fadc3ac8e5a80eb6a1705f13534d
+MISC ChangeLog-2015 2638 SHA256 48468ed7acddeff73dd323b7dc3a51f16034706fea2cfbee6d5f58a6830bc3d3 SHA512 09f8e9d874732b17cfae629e0289634409dd0610186a0bde19c896d8a601e0e957398df292a4fc20207519451a510de8cc35b95a9769850daa1e0ab93bc949f9 WHIRLPOOL 4777e2aa66e5bcd25d5de08e122d38a0984e88e1c16f7b814bac7e8250fc55921f3e2d191aeb57266fbbfe4e4d6bb3ed85265da5301cfcf7677d6add69500668
+MISC metadata.xml 343 SHA256 edb7538496123d5188073c0d1358dcc0e8053b70c4d38816317c963fe6e7dcb0 SHA512 3045d1a4c69d44d576143ee396fd3f8908e4c5a6aa9f9f949b3e0a65d3120e7da9720d58ec82307ace2375c6867ae86be01eca8b83f5d7677bd6c86102a06880 WHIRLPOOL 3e5d956a296aa492655817964c5f8c7b84ed9a303ee0d690cf909c03c96223cc6fc9c6ee756ca149745379f591e9c5e06ee39e1d56740ff528161a565943289b
diff --git a/media-plugins/vdr-vdrmanager/files/confd b/media-plugins/vdr-vdrmanager/files/confd
new file mode 100644
index 000000000000..3f9b97c9e869
--- /dev/null
+++ b/media-plugins/vdr-vdrmanager/files/confd
@@ -0,0 +1,28 @@
+# /etc/conf.d/vdr.vdrmanager
+
+# Parameters for vdr-plugin-vdrmanager
+#
+# For more details see:
+# http://projects.vdr-developer.org/projects/vdr-manager/wiki
+
+# Set the port where the plugin is listen on
+# allowed values: port number
+# default: 6420
+#
+#VDRMANAGER_PORT="6420"
+
+# Set the password where the plugin/app is listen on
+# allowed values: your_password
+# default:
+#
+VDRMANAGER_PASS=""
+
+# Force check against svdrphosts.conf
+# change this to yes, if you have added a static IP
+# for access outside from your LAN
+#
+# allowed values: yes | no
+# default: no
+#
+#SVDRPHOSTS_CHECK="no"
+
diff --git a/media-plugins/vdr-vdrmanager/files/confd-0.12 b/media-plugins/vdr-vdrmanager/files/confd-0.12
new file mode 100644
index 000000000000..a63cfb03f646
--- /dev/null
+++ b/media-plugins/vdr-vdrmanager/files/confd-0.12
@@ -0,0 +1,41 @@
+# /etc/conf.d/vdr.vdrmanager
+
+# Parameters for vdr-plugin-vdrmanager
+#
+# For more details see:
+# http://projects.vdr-developer.org/projects/vdr-manager/wiki
+
+# Set the port where the plugin is listen on
+# allowed values: port number
+# default: 6420
+# default port on ssl connection is always VDRMANAGER_PORT +1
+# this means, if you enable ssl support on your android vdrmanager app
+# add +1 in the app port setup, else it will still the non ssl connection be used
+# try to remember on this ;)
+#
+#VDRMANAGER_PORT="6420"
+
+# Set the password where the plugin/app is listen on
+# allowed values: your_password
+# default:
+#
+VDRMANAGER_PASS=""
+
+# Force check against svdrphosts.conf
+# change this to yes, if you have added a static IP
+# for access outside from your LAN
+#
+# allowed values: yes | no
+# default: no
+#
+#SVDRPHOSTS_CHECK="no"
+
+# Compressionsmode for data transfer
+# 'g' for gzip, if you has use-flag gzip enabled on plugin install
+# 'z' for zlib, if you has use-flag zlib enabled on plugin install
+# 'n' for none, if you would like to disable compression
+#
+# allowed values: g | z | n
+# default: unset
+#
+#VDRMANAGER_COMPRESSION=""
diff --git a/media-plugins/vdr-vdrmanager/files/rc-addon-0.12.sh b/media-plugins/vdr-vdrmanager/files/rc-addon-0.12.sh
new file mode 100644
index 000000000000..9ee9e52a4318
--- /dev/null
+++ b/media-plugins/vdr-vdrmanager/files/rc-addon-0.12.sh
@@ -0,0 +1,28 @@
+#
+# rc-addon plugin-startup-skript for vdr-vdrmanager
+#
+
+: ${VDRMANAGER_PORT:=6420}
+
+# default path from ebuild merge; no option in config file to overwrite
+: ${VDRMANAGER_CERTFILE:=/etc/vdr/plugins/vdrmanager/vdrmanager.pem}
+
+if [[ -z ${VDRMANAGER_PASS} ]]; then
+ eerror "Empty password in /etc/conf.d/vdr.vdrmanager"
+ logger -t vdr "ERROR: need password for plugin vdr-manager"
+fi
+
+plugin_pre_vdr_start() {
+
+ add_plugin_param "-p${VDRMANAGER_PORT}"
+ add_plugin_param "-P${VDRMANAGER_PASS}"
+
+ if yesno ${SVDRPHOSTS_CHECK:-no}; then
+ add_plugin_param "-s"
+ fi
+
+ add_plugin_param "-k ${VDRMANAGER_CERTFILE}"
+
+ # vdrmanager_compression
+ add_plugin_param "-c ${VDRMANAGER_COMPRESSION}"
+}
diff --git a/media-plugins/vdr-vdrmanager/files/rc-addon.sh b/media-plugins/vdr-vdrmanager/files/rc-addon.sh
new file mode 100644
index 000000000000..5abcad497e08
--- /dev/null
+++ b/media-plugins/vdr-vdrmanager/files/rc-addon.sh
@@ -0,0 +1,21 @@
+#
+# rc-addon plugin-startup-skript for vdr-vdrmanager
+#
+
+: ${VDRMANAGER_PORT:=6420}
+
+if [[ -z ${VDRMANAGER_PASS} ]]; then
+ eerror "Empty password in /etc/conf.d/vdr.vdrmanager"
+ logger -t vdr "ERROR: need password for plugin vdr-manager"
+fi
+
+plugin_pre_vdr_start() {
+
+ add_plugin_param "-p${VDRMANAGER_PORT}"
+ add_plugin_param "-P${VDRMANAGER_PASS}"
+
+ if yesno ${SVDRPHOSTS_CHECK:-no}; then
+ add_plugin_param "-s"
+ fi
+}
+
diff --git a/media-plugins/vdr-vdrmanager/metadata.xml b/media-plugins/vdr-vdrmanager/metadata.xml
new file mode 100644
index 000000000000..25b884157b0f
--- /dev/null
+++ b/media-plugins/vdr-vdrmanager/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://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>
+</pkgmetadata>
diff --git a/media-plugins/vdr-vdrmanager/vdr-vdrmanager-0.12.ebuild b/media-plugins/vdr-vdrmanager/vdr-vdrmanager-0.12.ebuild
new file mode 100644
index 000000000000..0427b6c21a46
--- /dev/null
+++ b/media-plugins/vdr-vdrmanager/vdr-vdrmanager-0.12.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2 ssl-cert
+
+VERSION="1747" # every bump, new version
+
+DESCRIPTION="VDR Plugin: remote programming VDR using VDR-Manager running on Android devices"
+HOMEPAGE="http://projects.vdr-developer.org/projects/vdr-manager/wiki"
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tar.gz"
+
+KEYWORDS="~x86 ~amd64"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE="gzip +ssl -stream zlib"
+
+DEPEND=">=media-video/vdr-2
+ ssl? ( dev-libs/openssl )"
+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"
+
+VDRMANAGER_SSL_KEY_DIR="/etc/vdr/plugins/vdrmanager"
+VDRMANAGER_SSL_KEY_FILE="${VDRMANAGER_SSL_KEY_DIR}/vdrmanager"
+
+make_vdrmanager_cert() {
+ SSL_COUNTRY="${SSL_COUNTRY:-}"
+ SSL_STATE="${SSL_STATE:-Unknown}"
+ SSL_LOCALITY="${VDRMANAGER_SSL_LOCALITY:-Unkown}"
+ SSL_ORGANIZATION="${VDRMNAGER_SSL_ORGANIZATION:-VDR-Manager Plugin}"
+ SSL_UNIT="${VDRMANAGER_SSL_UNIT:-VDR Server}"
+ SSL_COMMONNAME="${VDRMANAGER_SSL_COMMONNAME:-`hostname -f`}"
+ SSL_EMAIL="${VDRMANAGER_SSL_EMAIL:-Unknown}"
+ SSL_BITS="${VDRMANAGER_SSL_BITS:-1024}"
+ SSL_DAYS="${VDRMANAGER_SSL_DAYS:-720}"
+
+ rm -f "${ROOT}"${VDRMANAGER_SSL_KEY_FILE}.*
+
+ install_cert ${VDRMANAGER_SSL_KEY_FILE}
+
+ rm -f "${ROOT}"${VDRMANAGER_SSL_KEY_FILE}.{crt,csr,key}
+ chown vdr:vdr "${ROOT}"${VDRMANAGER_SSL_KEY_FILE}.pem
+ chmod 0400 "${ROOT}"${VDRMANAGER_SSL_KEY_FILE}.pem
+}
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ BUILD_PARAMS+=" VDRMANAGER_USE_GZIP=$(usex gzip 1 0)"
+ BUILD_PARAMS+=" VDRMANAGER_USE_SSL=$(usex ssl 1 0)"
+ BUILD_PARAMS+=" VDRMANAGER_USE_ZLIB=$(usex zlib 1 0)"
+}
+
+pkg_postinst() {
+ vdr-plugin-2_pkg_postinst
+
+ einfo "Add a password to /etc/conf.d/vdr.vdrmanager"
+
+ if use ssl ; then
+ if path_exists -a "${ROOT}${VDRMANAGER_SSL_KEY_FILE}.pem"; then
+ einfo "found an existing SSL cert, to create a new SSL cert, run:\n"
+ einfo "emerge --config ${PN}"
+ else
+ einfo "No SSL cert found, creating a default one now"
+ make_vdrmanager_cert
+ fi
+ fi
+}
+
+pkg_config() {
+ make_vdrmanager_cert
+}
diff --git a/media-plugins/vdr-vdrmanager/vdr-vdrmanager-0.14.ebuild b/media-plugins/vdr-vdrmanager/vdr-vdrmanager-0.14.ebuild
new file mode 100644
index 000000000000..80757050530c
--- /dev/null
+++ b/media-plugins/vdr-vdrmanager/vdr-vdrmanager-0.14.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit vdr-plugin-2 ssl-cert
+
+VERSION="1971" # every bump, new version
+
+DESCRIPTION="VDR Plugin: remote programming VDR using VDR-Manager running on Android devices"
+HOMEPAGE="http://projects.vdr-developer.org/projects/vdr-manager/wiki"
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
+
+KEYWORDS="~x86 ~amd64"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE="gzip +ssl -stream zlib"
+
+DEPEND=">=media-video/vdr-2
+ ssl? ( dev-libs/openssl )"
+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"
+
+VDRMANAGER_SSL_KEY_DIR="/etc/vdr/plugins/vdrmanager"
+VDRMANAGER_SSL_KEY_FILE="${VDRMANAGER_SSL_KEY_DIR}/vdrmanager"
+
+make_vdrmanager_cert() {
+ SSL_COUNTRY="${SSL_COUNTRY:-}"
+ SSL_STATE="${SSL_STATE:-Unknown}"
+ SSL_LOCALITY="${VDRMANAGER_SSL_LOCALITY:-Unkown}"
+ SSL_ORGANIZATION="${VDRMNAGER_SSL_ORGANIZATION:-VDR-Manager Plugin}"
+ SSL_UNIT="${VDRMANAGER_SSL_UNIT:-VDR Server}"
+ SSL_COMMONNAME="${VDRMANAGER_SSL_COMMONNAME:-`hostname -f`}"
+ SSL_EMAIL="${VDRMANAGER_SSL_EMAIL:-Unknown}"
+ SSL_BITS="${VDRMANAGER_SSL_BITS:-1024}"
+ SSL_DAYS="${VDRMANAGER_SSL_DAYS:-720}"
+
+ rm -f "${ROOT}"${VDRMANAGER_SSL_KEY_FILE}.*
+
+ install_cert ${VDRMANAGER_SSL_KEY_FILE}
+
+ rm -f "${ROOT}"${VDRMANAGER_SSL_KEY_FILE}.{crt,csr,key}
+ chown vdr:vdr "${ROOT}"${VDRMANAGER_SSL_KEY_FILE}.pem
+ chmod 0400 "${ROOT}"${VDRMANAGER_SSL_KEY_FILE}.pem
+}
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ BUILD_PARAMS+=" VDRMANAGER_USE_GZIP=$(usex gzip 1 0)"
+ BUILD_PARAMS+=" VDRMANAGER_USE_SSL=$(usex ssl 1 0)"
+ BUILD_PARAMS+=" VDRMANAGER_USE_ZLIB=$(usex zlib 1 0)"
+}
+
+pkg_postinst() {
+ vdr-plugin-2_pkg_postinst
+
+ einfo "Add a password to /etc/conf.d/vdr.vdrmanager"
+
+ if use ssl ; then
+ if path_exists -a "${ROOT}${VDRMANAGER_SSL_KEY_FILE}.pem"; then
+ einfo "found an existing SSL cert, to create a new SSL cert, run:\n"
+ einfo "emerge --config ${PN}"
+ else
+ einfo "No SSL cert found, creating a default one now"
+ make_vdrmanager_cert
+ fi
+ fi
+}
+
+pkg_config() {
+ make_vdrmanager_cert
+}
diff --git a/media-plugins/vdr-videosystem/Manifest b/media-plugins/vdr-videosystem/Manifest
new file mode 100644
index 000000000000..a9cd8683f00b
--- /dev/null
+++ b/media-plugins/vdr-videosystem/Manifest
@@ -0,0 +1,6 @@
+AUX vdr-videosystem-0.0.1-uint64.diff 398 SHA256 83313d9067eb3e9a19608d881acb3f88ba84b49c4f904e54ca3a5cbac4b9a46c SHA512 28618e08b30694de1078ee8975ae336f493f7c6a2558ade6f3e02a3ed362f1e733589bba57050471fa7711fc0181b896d0e22984caf916338fef82e62c8927a5 WHIRLPOOL eaaa496b0ee5b15b5e9a901a4d7c445e26310334642a35bcc0b513277c86850234f40d472faa6ee6ea23c265f83453dbf29562925f9e9bf72e6b5d87d699f71c
+DIST vdr-videosystem-0.0.1.tgz 10578 SHA256 7f2178a5e181a4c50a7dfed27a7421020b1ac6c83726d4168b531a0151f69e80 SHA512 4ac493f8caeb353b2e70ed7c662696e70d66df9f5304f5dbdf94e69dfe316948593491322fbe81082a577aeab9c29b22db6f7c440ef0d767d3a2631ba70f2563 WHIRLPOOL a7a9cf5137260db5ea74349f0c88b26ae50e42f75208994f840a87b23f11775805c9022970d0465738f9c9a94519e67bb7d0bdd3d9530bab627bdc60b9e32980
+EBUILD vdr-videosystem-0.0.1.ebuild 460 SHA256 92b3ba30220b38617de13b0ec8acf12fcfaa12693fb1d10b18f90a10a2fab83b SHA512 1ef8b29d2253e1bf5a0406d1ceb1da8bbeea4cc427baef8fd59380bee37534f5e64994579b117048ed6da245ffffa274246179c7fa30a00ae39b0d484eb4d619 WHIRLPOOL db0124811e7dc431ffea94b380319e78dce625995b3c2ce777625e142ae820705e7e498ea1da1d35a2c4318d0faf23b19ca9bd0a1a1647f8db01b822147aa84a
+MISC ChangeLog 2893 SHA256 2ac981969afb7bad339689a1d0994c87ef24186aded2f19669e0bc80c1a15e5e SHA512 ce9f63b050bc7ed7d13ba37b0f5ef805a03fbf672cbb009c1ad625208e936cf03f98f616aaeb7f1a62e491a9d34748d78a42688191e373ac2b8cbb33288a0524 WHIRLPOOL 7b27fbbff4fd4e482e1ccce1218de83e03549e712a87846a9bb94429b054bd1a6e1952dca305a954d9cece3491f64dccd1db6f7bbf14b0725b55d05ac1380ca9
+MISC ChangeLog-2015 1128 SHA256 a4b146f63a28833cc3138363002ac9c2c15fba9433895a2cb958ee928f96ccbb SHA512 aeb9cb1fef760cfaff2ae3e03702f754ef837e001e07b159a7f9a2809a24a3c57a0dba56649ace7da3b52b73255a6d9e1817cafee0d3f4bc27f5a7a1b25ec0bd WHIRLPOOL 898b58156c1e45bf773f10a19c2e38704a2e140e24466c4ca887ea79ec76d8bb6cbc6f1a20550ef7062c7e83d317f507ab931adb99c8b883369ebf082ac53d06
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-videosystem/files/vdr-videosystem-0.0.1-uint64.diff b/media-plugins/vdr-videosystem/files/vdr-videosystem-0.0.1-uint64.diff
new file mode 100644
index 000000000000..81ec8773c675
--- /dev/null
+++ b/media-plugins/vdr-videosystem/files/vdr-videosystem-0.0.1-uint64.diff
@@ -0,0 +1,12 @@
+diff -ru videosystem-0.0.1-orig/videosystem.c videosystem-0.0.1/videosystem.c
+--- videosystem-0.0.1-orig/videosystem.c 2006-12-03 16:03:23.386105568 +0100
++++ videosystem-0.0.1/videosystem.c 2006-12-03 16:03:31.716095700 +0100
+@@ -45,7 +45,7 @@
+ eVideoSystem GetVideoSystem(void);
+
+ bool doexit;
+- uint64 time;
++ uint64_t time;
+ eVideoSystem curVidSys;
+ bool initialized;
+ tOsdSettings pal;
diff --git a/media-plugins/vdr-videosystem/metadata.xml b/media-plugins/vdr-videosystem/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-videosystem/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-videosystem/vdr-videosystem-0.0.1.ebuild b/media-plugins/vdr-videosystem/vdr-videosystem-0.0.1.ebuild
new file mode 100644
index 000000000000..5225318b995f
--- /dev/null
+++ b/media-plugins/vdr-videosystem/vdr-videosystem-0.0.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: Switch OSD resolution depending on signal-videosystem (PAL/NTSC)"
+HOMEPAGE="http://www.vdr-portal.de/board/thread.php?threadid=43516"
+SRC_URI="mirror://gentoo/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.3.18"
+
+PATCHES=("${FILESDIR}/${P}-uint64.diff")
diff --git a/media-plugins/vdr-vodcatcher/Manifest b/media-plugins/vdr-vodcatcher/Manifest
new file mode 100644
index 000000000000..7fec8c3ddd05
--- /dev/null
+++ b/media-plugins/vdr-vodcatcher/Manifest
@@ -0,0 +1,8 @@
+AUX rc-addon.sh 380 SHA256 02aafee8fc8b050e459a2d9cd0ad8f981f16a801c7fab6b296889ee34c31fe9a SHA512 11060977d77f29f9f36681c12db92b4fea3cdeae4c7853ef586c71be019202d37790bb20c4a2938059d0c4782004426d247532efb99bf66e5f8ea401b1f7d43a WHIRLPOOL 6ef9d99d9f59c37b27a0bbf36f5340349ebf60d6941b11c632c577a18cf3f6c4f7da3e1bf3339f253f808df8515f04da90498980fe199b5bc72eef8dec85051b
+AUX vdr-vodcatcher-0.2.2_gcc-4.7.patch 542 SHA256 82a53d31d7f09556c3d1e186ad92f9e009fae7027d3aa83e85c78d12a1e577ea SHA512 f04095f4277cdd66eff457215373cd1ecd2bdfb20367c3c73aaa7871bd5545da66e1e72a5f4abbf866368514b75ad4d54391192a40f1e5410a0e77c77e076472 WHIRLPOOL 93bc4b9b1bad0ede46d8f65856e434387d45a2878760d8ba842917f2d22c40f8ba4353462dad06599dfa68cc8d760331b1f5fd3953317cee4424d2d8afd1f188
+AUX vdr-vodcatcher-0.2.2_unbundle-tinyxml2.diff 1638 SHA256 63ab88c70acc0fdd86e13c5d086cab5fdab6403722deb708a4e039950ba64015 SHA512 eddc283a0a98aa6ab54ad4430dbb998ec75b937a87018f60c2d16fb09791c4174de2f97ec5e3fab2d9fcf9553e936f31defe27335b87d1c675cce6553128f6cf WHIRLPOOL 8f4d284491c98c495bfdf17545cecb05e8be21acdf763de79844108ed49c2957156a0db3c514ef1dd0f687e3b45d769f510c68d3f5a9f326ff34fa40bfb4bda0
+DIST vdr-vodcatcher-0.2.2.tar.gz 126612 SHA256 85f728a5eecc5845d3bb18c97ff96c65ec2cb5653dcf24fb8be604d8c02adf32 SHA512 05a8188888caed5bd656d0ff65b718debdc889e82373b6e00aed4b2ffb942f822f8b6cbff4811d5f4c9b271e1ff8d8ec5874d34081b5ef3c8fc95ac215ce2a22 WHIRLPOOL 27e81685a588892e8f9b36573240ed4f3954c4617aceec6d8d2305f68669ff075da759d1b950802744b188dec41ee43e49841f3b137d8274f4ca4dc8d24d4cb8
+EBUILD vdr-vodcatcher-0.2.2.ebuild 1215 SHA256 50ebfe45e486e983621bab591a5383e0bcd69addf5734ff06215ad220471681f SHA512 d266a0e7e00e8ee116e07b72f8a41f9959e27dc318b1dae547131d322a64853f5598314e4544eee8a00b39b7f629adf4dd530fa873e6a1d2d5ec869ef0c42b3d WHIRLPOOL 5d596c64aed83f28ff14f64a548dc67e6ca622254a84bb1455790b6f2c71ee780e819e95f8b3ecea3db3e0697a10c25090487807e37bb5ff3003d1df1a9f4cd9
+MISC ChangeLog 2965 SHA256 d20ba6b587b4b35b1e80ea4e1ddd4b65248df8c19fe3b5093c9bc160f76b957f SHA512 41e095a92bf50bd07c545ce42de1cfe4b1547d61ee953a286de6b7c24671ed31b0327f669396093fda1218358a320b89e79d912dac434fd3b7255b4487c10894 WHIRLPOOL b7a5f7788e7df0f4375a434178a24f21600cfd2ec118b7a483d12d1efd9c44590cce6ff431bf2d9ca13c61527563006e88f910852af9c86f9376e73a070e3efb
+MISC ChangeLog-2015 1581 SHA256 1ae9740482e3ed11a97b63cab74a08c120c6e5e073183462408c91121964adb7 SHA512 364bdd14458f08d9818c1b3d6ff14d4dd283044fdfa09221040bc95a181bdfdba663168fcd1d9f412d65e3555c452a5f0320245ed4ef7781cd78a142520cf2f5 WHIRLPOOL 93755175095fb64fcef2f63a17e86e4132a86b664afce5b5c5dc8b9b02447ecb58a7888bfba420a42e535c468641fb8b236eaf31818c55d4c7e6ecb944122331
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-vodcatcher/files/rc-addon.sh b/media-plugins/vdr-vodcatcher/files/rc-addon.sh
new file mode 100644
index 000000000000..bf38de315f66
--- /dev/null
+++ b/media-plugins/vdr-vodcatcher/files/rc-addon.sh
@@ -0,0 +1,14 @@
+#
+# rc-addon-script for plugin vodcatcher
+#
+# Joerg Bornkessel <hd_brummy@gentoo.org>
+
+VODCATCHER_CACHE_DIR=var/cache/vdr-plugin-vodcatcher
+
+# depends on QA, create paths in /var/cache on the fly at runtime as needed
+init_cache_dir() {
+ if [ ! -d "${VODCATCHER_CACHE_DIR}" ]; then
+ mkdir -p ${VODCATCHER_CACHE_DIR}
+ chown vdr:vdr ${VODCATCHER_CACHE_DIR}
+ fi
+}
diff --git a/media-plugins/vdr-vodcatcher/files/vdr-vodcatcher-0.2.2_gcc-4.7.patch b/media-plugins/vdr-vodcatcher/files/vdr-vodcatcher-0.2.2_gcc-4.7.patch
new file mode 100644
index 000000000000..8472764a8631
--- /dev/null
+++ b/media-plugins/vdr-vodcatcher/files/vdr-vodcatcher-0.2.2_gcc-4.7.patch
@@ -0,0 +1,15 @@
+compilefix for gcc-4.7
+https://bugs.gentoo.org/show_bug.cgi?id=514128
+Signed-of-by: Joerg Bornkessel <hd_brummy@gentoo.org> 22/Jun/2014
+
+diff -Naur vodcatcher-0.2.2.orig/src/LocalFileCache.cc vodcatcher-0.2.2/src/LocalFileCache.cc
+--- vodcatcher-0.2.2.orig/src/LocalFileCache.cc 2014-06-22 00:34:55.448489644 +0200
++++ vodcatcher-0.2.2/src/LocalFileCache.cc 2014-06-22 00:36:11.090546002 +0200
+@@ -24,6 +24,7 @@
+ #include "LocalFileCache.h"
+ #include "SdbmHashCalculator.h"
+ #include <values.h>
++#include <unistd.h>
+
+ using namespace std;
+
diff --git a/media-plugins/vdr-vodcatcher/files/vdr-vodcatcher-0.2.2_unbundle-tinyxml2.diff b/media-plugins/vdr-vodcatcher/files/vdr-vodcatcher-0.2.2_unbundle-tinyxml2.diff
new file mode 100644
index 000000000000..0f79116cb346
--- /dev/null
+++ b/media-plugins/vdr-vodcatcher/files/vdr-vodcatcher-0.2.2_unbundle-tinyxml2.diff
@@ -0,0 +1,50 @@
+diff -Naur vodcatcher-0.2.2.orig/Makefile vodcatcher-0.2.2/Makefile
+--- vodcatcher-0.2.2.orig/Makefile 2010-09-22 21:51:06.000000000 +0200
++++ vodcatcher-0.2.2/Makefile 2010-09-22 21:53:11.000000000 +0200
+@@ -50,8 +50,7 @@
+ ### Includes and Defines (add further entries here):
+
+ INCLUDES += -I. -I$(VDRDIR)/include -I$(DVBDIR)/include
+-INCLUDES += `curl-config --cflags`
+-INCLUDES += -I./tinyxml
++INCLUDES += $(shell curl-config --cflags)
+
+ DEFINES += -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"$(PLUGIN)"'
+ DEFINES += -DCXXTEST_ABORT_TEST_ON_FAIL
+@@ -66,7 +65,8 @@
+ endif
+
+ # libcurl, libxml, libxml++
+-LIBS += `curl-config --libs`
++LIBS += -lcurl
++LIBS += -ltinyxml
+
+ ### The source files (add further files here):
+
+diff -Naur vodcatcher-0.2.2.orig/sources.mk vodcatcher-0.2.2/sources.mk
+--- vodcatcher-0.2.2.orig/sources.mk 2010-09-22 21:51:06.000000000 +0200
++++ vodcatcher-0.2.2/sources.mk 2010-09-22 21:53:22.000000000 +0200
+@@ -34,11 +34,6 @@
+ src/StreamType.cc \
+ src/SynchedDownloadPool.cc \
+ src/ThreadsafeDownloadPool.cc \
+- tinyxml/tinystr.cpp \
+- tinyxml/tinyxml.cpp \
+- tinyxml/tinyxmlerror.cpp \
+- tinyxml/tinyxmlparser.cpp \
+-
+
+ SRCS_TESTONLY = \
+ src/DownloadCacheMock.cc \
+diff -Naur vodcatcher-0.2.2.orig/src/RssFeedParser.cc vodcatcher-0.2.2/src/RssFeedParser.cc
+--- vodcatcher-0.2.2.orig/src/RssFeedParser.cc 2010-09-22 21:51:06.000000000 +0200
++++ vodcatcher-0.2.2/src/RssFeedParser.cc 2010-09-22 21:53:44.000000000 +0200
+@@ -22,7 +22,7 @@
+ #include "HtmlToText.h"
+ #include "Feed.h"
+ #include "IDownloadCache.h"
+-#include "tinyxml.h"
++#include <tinyxml.h>
+ #include "Item.h"
+
+ using namespace std;
diff --git a/media-plugins/vdr-vodcatcher/metadata.xml b/media-plugins/vdr-vodcatcher/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-vodcatcher/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-vodcatcher/vdr-vodcatcher-0.2.2.ebuild b/media-plugins/vdr-vodcatcher/vdr-vodcatcher-0.2.2.ebuild
new file mode 100644
index 000000000000..6366879da29c
--- /dev/null
+++ b/media-plugins/vdr-vodcatcher/vdr-vodcatcher-0.2.2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: Downloads rss-feeds and passes video enclosures to the mplayer plugin"
+HOMEPAGE="http://projects.vdr-developer.org/projects/plg-vodcatcher"
+SRC_URI="mirror://vdr-developerorg/154/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="net-misc/curl
+ >=dev-libs/tinyxml-2.6.1[stl]
+ media-video/vdr"
+RDEPEND="${DEPEND}
+ || ( media-plugins/vdr-mplayer media-plugins/vdr-xineliboutput )"
+
+PATCHES=( "${FILESDIR}/${P}_unbundle-tinyxml2.diff"
+ "${FILESDIR}/${P}_gcc-4.7.patch" )
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ sed -e "s:ConfigDirectory():ConfigDirectory( \"vodcatcher\" ):" -i src/VodcatcherPlugin.cc
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insinto /etc/vdr/plugins/vodcatcher/
+ doins examples/vodcatchersources.conf
+}
+
+pkg_postinst() {
+ vdr-plugin-2_pkg_postinst
+
+ echo
+ elog "! IMPORTEND"
+ elog "In order to allow the MPlayer plug-in to play back the streams passed in by the"
+ elog "Vodcatcher, you must add the following entry to the mplayersources.conf file:"
+ echo
+ elog "/tmp;Vodcatcher;0"
+ echo
+}
diff --git a/media-plugins/vdr-vompserver/Manifest b/media-plugins/vdr-vompserver/Manifest
new file mode 100644
index 000000000000..eee10b245363
--- /dev/null
+++ b/media-plugins/vdr-vompserver/Manifest
@@ -0,0 +1,7 @@
+AUX vdr-vompserver-0.4.1_c++11.patch 522 SHA256 1094f83c9a139c9436e197d32aa7b6cb1b3fdc3ef331ecfdcbcc3f8a0c601140 SHA512 bd172ca5c8d24ed05be483e6f1dfe33b077e46907af44d8e21015c3f92eba387b874552ec9aa2a2f0daf1d8448e5a00f08d2548c0d0a0a27f6a1bf343595ea30 WHIRLPOOL 4c162d82265ab28915b469a078e000189b50cf5d07dec7c676ae3644a426a45b7dca3d72fec2df6ce75f9136cb577e2aca9cef4c131f74f6e7c667adfecf5a87
+DIST vdr-vompserver-0.4.1.tgz 87056 SHA256 c5d2ba4d48c230de1223dcee6edff3a8cdc574a47779569136b39f4f810fdbd9 SHA512 79fbc311b48a752206842f21ec8d864df67aa7614f092b4e6a6623d732d4e053c2e35af7981aaed7d392f6510ebaac59f60640acae540e13c4f38cce04ddd1bd WHIRLPOOL 89ff2f8472a3dae695685417e85b6eef07a993c52ce81b4fee3ed4461b6f9394bf3ee04e41d74bfbc65da2ccb2cf8fff7e66010e083fff9320195a098817372f
+EBUILD vdr-vompserver-0.4.1-r1.ebuild 903 SHA256 a3980ac14578b05fa620f9326bfd9e2719582cf63611c19591b3f936195f3061 SHA512 e6e847029ccdc5761d23368bc55448182442ec5c34a29ae8e541ad5c4392f5138de7f6b465c7a8a7de9c545eef085a9d4d8e1b19861d1bdd8c272b595cef1f6f WHIRLPOOL be24582dfc1c05d694d914e17aab3e2ea0b268a5d811040a6b1a837036cf9af4b489f1f1e92def798e3c85e95e4677ecb4959f3aed51356097218e0845521f25
+EBUILD vdr-vompserver-0.4.1.ebuild 857 SHA256 f1d778da2e384be71fc7ffa41d5d1694fe683c24b55b86a294c7ace1b6a2139c SHA512 d4b6e63ea37f27aa01945a84d4fc283280fe7188bafafd967e759f5eeefd947997b178c8cac2e47c48783577e36a68a97b8286db767c7170eac8dff86d6dce8d WHIRLPOOL 40ce58f33b20364512dc97fed58f58ed07a23b54b87df3e30caf82d83446bd27bc26a3ee106fa260b157399a0b295659a32686750d8278ac73c4b92b2747b1f8
+MISC ChangeLog 3039 SHA256 c83ab22cd54c89a6de71b3f93aebd2f055c40cdee866d3250cf90931fd92c6cb SHA512 bbd38c3daad86fdc50e0ee904343550e75e58f34a1ad062fb674a6835270e96ee8a15c6f48a91576595fa52d096ffe1cf60c719ff6707a0067aa7153a1b2c47d WHIRLPOOL e9828cb524dc218d725c6cc54a389f26a375af00332205f3211b4b222f8efba1757de2f2cb7941268e09bd0d49ccde6eb5b7dab70da4647cd9b4824f907c3bf8
+MISC ChangeLog-2015 4367 SHA256 d01b1fe6274a4819f58a06671b8d3a0e4b55d7bd240b397e800feae66a5a3126 SHA512 b2dd0e10ad3753f1cfc7c023aff7d85388954f1f9dc6e28be1201163a2c806e7ec43f6c9fcb95e0461a9b21ff799d7e94855ad45d639c8dcaa4746bce4bdf0d3 WHIRLPOOL 876f0b7b8f6ada59630fe0b3a14f84d1da26709ef157731a662c1e21c175da62c42b0bb5646790fe4d12f80d45f78ea4a34bad9a8cfe4a5bbeb6b6cb293de09c
+MISC metadata.xml 511 SHA256 dd708405b722c9b0a3bc1064fec5827dee8db88c08e6eebc6a546488ec2490cc SHA512 e991e000b36ff1204ec4615e52630379cb3f27a21d7aec2013ca3def63dffa7c3a7672c14b6f0053294b984bf85842903dde69595a247cd8039f55a3625c5675 WHIRLPOOL f4e5d7eb25de6dae546e18638637f58c0bf5dc7850ff268b55006505a68fabbff90abee38439f912a56f0595f083ffa0b0e3ad933c12d842b9c8b53a88362e63
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
new file mode 100644
index 000000000000..7571f9457b7e
--- /dev/null
+++ b/media-plugins/vdr-vompserver/files/vdr-vompserver-0.4.1_c++11.patch
@@ -0,0 +1,15 @@
+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/metadata.xml b/media-plugins/vdr-vompserver/metadata.xml
new file mode 100644
index 000000000000..113d58e7777c
--- /dev/null
+++ b/media-plugins/vdr-vompserver/metadata.xml
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="person">
+ <email>pfrank@gmx.de</email>
+ <name>Petric Frank</name>
+ <description>Proxied maintainer</description>
+</maintainer>
+
+<maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+</maintainer>
+<maintainer type="project">
+ <email>proxy-maint@gentoo.org</email>
+ <name>Proxy Maintainers</name>
+</maintainer>
+</pkgmetadata>
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
new file mode 100644
index 000000000000..2f83df8bc714
--- /dev/null
+++ b/media-plugins/vdr-vompserver/vdr-vompserver-0.4.1-r1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2016 Gentoo Foundation
+# 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="http://www.loggytronic.com/vomp.php"
+SRC_URI="http://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
new file mode 100644
index 000000000000..4f5b50989fd2
--- /dev/null
+++ b/media-plugins/vdr-vompserver/vdr-vompserver-0.4.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: server part for MediaMVP device"
+HOMEPAGE="http://www.loggytronic.com/vomp.php"
+SRC_URI="http://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-wapd/Manifest b/media-plugins/vdr-wapd/Manifest
new file mode 100644
index 000000000000..271d9cae2d1d
--- /dev/null
+++ b/media-plugins/vdr-wapd/Manifest
@@ -0,0 +1,16 @@
+AUX confd 154 SHA256 cd2ca26d865885ab2b52763bc5d51060f1db65b2d25d3727441316c455f64b17 SHA512 e112f4faf9842fadb12c5357bfec6813b5666a8bb08d89ee7c4b11d92a0b86d773a5ef0a1318286346af43a326394f096aa1a7eafb145742532e84fc2c611732 WHIRLPOOL b5c3390966511c7145e146f75546172689f4d1fd81a7c96c654b212af5ece7632199f6399a5a7d300a36a05837278d8879e1c02d1ec723ffa6b0501550a43d3b
+AUX rc-addon.sh 150 SHA256 3ad67cc282b262b666429bfb252e5f38aaed289cffd46671b075880765855007 SHA512 44221015f5f1ee3e788495c2fdd3a32d818cf909b75d96bdf3dccbea83acc8d55bfd6fd675a9afe1bb72ec5564f850a92adad05e34878ea6bdd9d9a05727dff6 WHIRLPOOL 3e98a5628162178f4575a82cb33f725b5580bcc9d95292b5e61e7b6c9bfb77ab653e6856a9be15b36e793f8e797b73fadf5ddc7b4f3ad2552faa861693645aca
+AUX vdr-wapd-0.9-as-needed.patch 539 SHA256 77fbdb3b8864f0e47bbcdca6dbaf186c9daf513bd44f3f147d1bf846128715af SHA512 1e85f499f96a713a7821f4b3967077992b29fd34dca9036f61ad47de885c252ae019ea173bee2fe50c586442d7f496478eec6d0fffa223774f4f6c88122ca90d WHIRLPOOL cf01b7f70567f0f1d7bb56124df4ad8027a5aec90e7d5e50077590d725743ddcd7755a86f94d083eb70d46627525766830738267740c345631e6a3a2da8cc05f
+AUX vdr-wapd-0.9-gentoo.diff 636 SHA256 64c8aca191bf60a694cf7fc53f0e953f440ac15addd5ab2ea68a5099f84b1e4a SHA512 eaa697b5cacc95c837233eba3d4baeb98f0670587306d045cc747b0ad665cf7bca6048671bc124c55bafcbd6c93f3d39e805dfc71b2d49553409ca6e837c9305 WHIRLPOOL d4d34f06d257e69f3c5a8b3c1ebfa4784c4396c993ff52b643be416b10b66e57855a34807b4410c51ed182906f89af3daaee006149be5d6429fb5320e20e01f6
+AUX vdr-wapd-0.9_gcc-4.1.x.diff 484 SHA256 6fbb7127fb35bd7e4e4b76699f155f377fe4fb32228a64b9b3d73685c5bec444 SHA512 7112d05e2e379ecec2bdaefc9620dbaf63f9bb9ca8b883befd14717f33dfeb5c28e05ff0bff68569986c0916031dc77b8a03a101e3a89c6f1c879158513b3fd7 WHIRLPOOL a4194d8691e606aeae1974f4d954756f843ca4eae44728ef964c914a7cd432e3e1b556ccae27945e75d859e4c59dadbfd9345b717688b76bcbbce61298d5fbc7
+AUX wapaccess 258 SHA256 192ce221d26cb303da3a4439a067c082949a88442e2fddebf91626add5bd3b10 SHA512 11644a95c9336892a530af70a63dddb3e47921e990e5d0ae58513ab24b555089665c82266a240008326d215b51e03bf89511921c8fe6fee05533d214020e01ff WHIRLPOOL 41aa80ee2749e63577cc63254fab926aa6b59eb224e41a8e51efba95da1fdd452f93705474e18780de092bba2a70017d70defaf33a365d20615c32afa4602fe6
+AUX wapd.mk 2560 SHA256 0cc92c935af5e4728aa3cce4cc0a50a948cd81e0c5a2ff44ab24eb569cd16314 SHA512 cd4a3de021b40b4a802280e484794e26c7b408ed80890c2c2b783fd6b6e136e731b9afd43f347c68e632f95e15d6e99f043a3e0a520356a871c4f32630232e2c WHIRLPOOL a127cf4a07b939179793d2a4742e5ea804cd62716d38de4a2a48ad8ff407b2f954b07f51de22703a47f2a450fd3ec829c79f83c6eb22fcceff7fd200bbdd581e
+AUX waphosts 234 SHA256 dccaaaca0f3837b4dd07508735fc34a802e2eb24f1e7a2b818405289ec5fc9a9 SHA512 f71b863e68a81f7e89c8fbf1b7cb96486f7a9d46d35b18a7b25cb59c931905a26cc279b23df7fbc869e6a335886e64ddcf58e45fdd41c6336727414af7aa2533 WHIRLPOOL 9fa73b9ce3f9516eef0d17dee7e858142063c4e63f0d26958914e159ca8b11578a63bb4b1520e7d9f12ee3470d58576aa9edf4327061386e24ad76c8fa7a1e76
+DIST vdr-wapd-0.9.tgz 31975 SHA256 6d901dd352f2eb142dd070e11726cd74b05bb66f70b169e612b181dde738145e SHA512 787bc433896e01efb482507251f4a6cb878ce40b869625ff5b7177f64f4dba4b4dcffa648c39d1d8c1930da5fb98db9155ebc40ed349bf2093a5e10f7314f1dd WHIRLPOOL 71cbc3269ceddd582ac62207ff3a48d8df6a824da4fb3300aec4894278f75d41bcea9103be1f27a1f352ce06478b4b1a4f481524775ee0734e05b5b41f097fbe
+DIST wapd-0.9-patch1.diff.gz 3091 SHA256 e54d67c5090a40fcf1acc6ee4b4999950ecee8714c8db9823af1be59fcbd1931 SHA512 16dd9225bd0f40f668317ee8a957c0b113a261fe779931b546634fa8e09de3431359d7b8d3846b4781021438bcc660fc714bf17699dacc94af1fd16885a00450 WHIRLPOOL 613a0cabd994c1d38b3f0dde848543cdddeb65b895e856a93daf647ad9a7737498f6fe89ed3af9fe699acf8b6f39ace3be5aac6d82de6c03e44a831cbfbd1289
+EBUILD vdr-wapd-0.9.ebuild 680 SHA256 ba5259b14e3797406172f520bd39c25e4e80ee9a8557ffcd52b30f55acd4c82b SHA512 a41403be4c1958c4a5c04b4c8f73b0c1cc96010419e1462d8c51f7b9420fbbcbcb9b1b4a1e95ef20c66edcf575482f3bd4875b5855f6387d5059615829b71e9c WHIRLPOOL df727f1fc9755e1881d6541a498fc33794a858811cbc1b1c6c8b9ac2e498a0a4708dcc4a367275669d6f1222292dd71d6b44958bd7ca43d141cbb7d0182f70e6
+EBUILD vdr-wapd-0.9_p1-r1.ebuild 1031 SHA256 c93a804fec1d0d68ba0da02026bf515688c75f1b153cae11f0263c94c299acf5 SHA512 16b6a99dab4cac1d8bff75bc74337bc4b18e4a0f3d9515c5cfca38e8ce1744294f2b5ca14907f2ca5b2b7f4a8e53fd8bae87c2b5fc260785b35521c927c108ef WHIRLPOOL e30772cc9018cfd0968b54d13b0149363aa712711a06a695e79334177d3b650f127f801a30ac843c87668ae7916c42deb2ecf7a96c26a94a16e10f92d0bbce71
+EBUILD vdr-wapd-0.9_p1.ebuild 889 SHA256 5d73d16694edefd0b1a167a18e428dc08d0d1cf9c0bc32a186ffd5b552587907 SHA512 dedba0d28c4e57588c70bd8b0f7e7ec09fd378cf4b759ee227878e2013c0ab747e64bbe5e3f530ae50f0f5949f449f6dda2c2c8107ca402c593c99262aa08fca WHIRLPOOL 7aef2c413e289c6ce78e0044fda1574b65d075488281a684539e4be4f33bebf44868d8596e02d57abd9a5b21550563737768741889878f1182e6ccab0d10ef6e
+MISC ChangeLog 3307 SHA256 7bfc517af988fc311dcf184ed700dde90e9f6bed83df27a7953d3ff60bc34900 SHA512 cd671f0b8125808e025c1df5661efce33690cb7bf912f38df32fe25a86d6bd6054d7f44ce1fb200d377b7523325b57fb38a93a746856566a4ed89a89e3637144 WHIRLPOOL f93ac6742961a8a7ab57cc7accd0da7a6f7d29f5031631ebca1c5475a0baf1d346921c4eb8f8ef04640759c87a358cf0b1052839f1ebc992069a8c49559c1e99
+MISC ChangeLog-2015 1521 SHA256 7c03a8f806c9e72572019c9376ce904abcef4a12c50aef0ddbcd60bb00ba4163 SHA512 681345158075fae0dd6518f33d0307bc38732069e1d8bbdd291c1b90acd1bc16a80001531a7135370d784881fcbe203ad4d923d6ca31e1ce3eac1b39627be5fb WHIRLPOOL 219f4eed9d4feea57d703f6d7fa6c7ddac258e7563dab483b95710b2c52b76cfc7e4dcea98606db94708143365c0042759d2c0f6609d2a7601919f039ed146db
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-wapd/files/confd b/media-plugins/vdr-wapd/files/confd
new file mode 100644
index 000000000000..b20420fa5ce5
--- /dev/null
+++ b/media-plugins/vdr-wapd/files/confd
@@ -0,0 +1,8 @@
+# Global config file for vdr wapd plugin
+
+# Set the port where the plugin is listen on
+# allowed values: port number
+# default: 8888
+#
+#WAPD_PORT="8888"
+
diff --git a/media-plugins/vdr-wapd/files/rc-addon.sh b/media-plugins/vdr-wapd/files/rc-addon.sh
new file mode 100644
index 000000000000..80cc477f0d0e
--- /dev/null
+++ b/media-plugins/vdr-wapd/files/rc-addon.sh
@@ -0,0 +1,9 @@
+#
+# rc-addon-script for plugin wapd
+#
+# Joerg Bornkessel hd_brummy@gentoo.org
+
+plugin_pre_vdr_start() {
+
+ add_plugin_param "-p ${WAPD_PORT:=8888}"
+}
diff --git a/media-plugins/vdr-wapd/files/vdr-wapd-0.9-as-needed.patch b/media-plugins/vdr-wapd/files/vdr-wapd-0.9-as-needed.patch
new file mode 100644
index 000000000000..f37032064ab6
--- /dev/null
+++ b/media-plugins/vdr-wapd/files/vdr-wapd-0.9-as-needed.patch
@@ -0,0 +1,16 @@
+--- wapd-0.9.orig/Makefile 2008-01-16 16:29:10.000000000 +0100
++++ wapd-0.9/Makefile 2009-10-20 11:32:24.494591965 +0200
+@@ -76,11 +76,11 @@
+ all: libvdr-$(PLUGIN).so wappasswd
+
+ libvdr-$(PLUGIN).so: $(OBJS)
+- $(CXX) $(CXXFLAGS) -shared $(OBJS) $(LIBS) -o $@
++ $(CXX) $(CXXFLAGS) -shared $(OBJS) -o $@ $(LIBS)
+ @cp $@ $(LIBDIR)/$@.$(APIVERSION)
+
+ wappasswd: wappasswd.c
+- $(CXX) $(CXXFLAGS) $(LIBS) -o wappasswd wappasswd.c
++ $(CXX) $(CXXFLAGS) $(LDFLAGS) -o wappasswd wappasswd.c $(LIBS)
+
+ dist: clean
+ @-rm -rf $(TMPDIR)/$(ARCHIVE)
diff --git a/media-plugins/vdr-wapd/files/vdr-wapd-0.9-gentoo.diff b/media-plugins/vdr-wapd/files/vdr-wapd-0.9-gentoo.diff
new file mode 100644
index 000000000000..70f7d733f045
--- /dev/null
+++ b/media-plugins/vdr-wapd/files/vdr-wapd-0.9-gentoo.diff
@@ -0,0 +1,14 @@
+diff -Naur wapd-0.9.orig/wapd.c wapd-0.9/wapd.c
+--- wapd-0.9.orig/wapd.c 2008-01-27 17:38:18.000000000 +0100
++++ wapd-0.9/wapd.c 2008-01-27 17:40:45.000000000 +0100
+@@ -85,8 +85,8 @@
+ bool cPluginWapd::Start(void)
+ {
+ RegisterI18n(Phrases);
+- if (WapHosts.Load(AddDirectory(ConfigDirectory(), "waphosts"), true)
+- && WapAccess.Load(AddDirectory(ConfigDirectory(), "wapaccess"), true)
++ if (WapHosts.Load(AddDirectory(ConfigDirectory( "wapd" ), "waphosts"), true)
++ && WapAccess.Load(AddDirectory(ConfigDirectory( "wapd" ), "wapaccess"), true)
+ && (server = new cWapServer(tcpport)))
+ return true;
+ return false;
diff --git a/media-plugins/vdr-wapd/files/vdr-wapd-0.9_gcc-4.1.x.diff b/media-plugins/vdr-wapd/files/vdr-wapd-0.9_gcc-4.1.x.diff
new file mode 100644
index 000000000000..1fe4e9245061
--- /dev/null
+++ b/media-plugins/vdr-wapd/files/vdr-wapd-0.9_gcc-4.1.x.diff
@@ -0,0 +1,12 @@
+diff -Naur wapd-0.9.orig/wappasswd.c wapd-0.9/wappasswd.c
+--- wapd-0.9.orig/wappasswd.c 2008-01-27 16:09:43.000000000 +0100
++++ wapd-0.9/wappasswd.c 2008-01-27 16:12:11.000000000 +0100
+@@ -30,7 +30,7 @@
+ {
+ if (argc != 3) exit(EXIT_FAILURE);
+
+- char *sset = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789./";
++ const char *sset = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789./";
+ char salt[3] = "AA";
+
+ srand((int) time((time_t *) NULL)); \ No newline at end of file
diff --git a/media-plugins/vdr-wapd/files/wapaccess b/media-plugins/vdr-wapd/files/wapaccess
new file mode 100644
index 000000000000..ca53653a9a5f
--- /dev/null
+++ b/media-plugins/vdr-wapd/files/wapaccess
@@ -0,0 +1,5 @@
+# To create a new ''wapaccess'' file with a new user simply type:
+# wappasswd username password >> /etc/vdr/plugins/wapd/wapaccess
+
+# To delete a user from ''wapaccess'' use your favourite text editor
+# and remove the line ''username:passwordhash''.
diff --git a/media-plugins/vdr-wapd/files/wapd.mk b/media-plugins/vdr-wapd/files/wapd.mk
new file mode 100644
index 000000000000..23b93e621f8a
--- /dev/null
+++ b/media-plugins/vdr-wapd/files/wapd.mk
@@ -0,0 +1,108 @@
+#
+# Makefile for a Video Disk Recorder plugin
+#
+
+# 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.
+
+PLUGIN = wapd
+
+### 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 directory environment:
+
+# 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
+
+### The compiler options:
+
+export CFLAGS = $(call PKGCFG,cflags)
+export CXXFLAGS = $(call PKGCFG,cxxflags)
+
+### The version number of VDR's plugin API:
+
+APIVERSION = $(call PKGCFG,apiversion)
+
+### Allow user defined options to overwrite defaults:
+
+-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 +=
+
+DEFINES += -DPLUGIN_NAME_I18N='"$(PLUGIN)"'
+
+### Enable this for debugging
+
+# DEFINES += -DWAPD_DEBUG
+
+### Enable this to replace WML output with HTML
+
+# DEFINES += -DWAPD_HTML
+
+### The object files (add further files here):
+
+OBJS = $(PLUGIN).o server.o tools.o access.o
+
+LIBS += -lcrypt
+
+### The main target:
+
+all: $(SOFILE) wappasswd
+
+### Implicit rules:
+
+%.o: %.c
+ $(CXX) $(CXXFLAGS) -c $(DEFINES) $(INCLUDES) -o $@ $<
+
+### Dependencies:
+
+MAKEDEP = $(CXX) -MM -MG
+DEPFILE = .dependencies
+$(DEPFILE): Makefile
+ @$(MAKEDEP) $(CXXFLAGS) $(DEFINES) $(INCLUDES) $(OBJS:%.o=%.c) > $@
+
+-include $(DEPFILE)
+
+### Targets:
+
+$(SOFILE): $(OBJS)
+ $(CXX) $(CXXFLAGS) $(LDFLAGS) -shared $(OBJS) -o $@ $(LIBS)
+
+wappasswd: wappasswd.c
+ $(CXX) $(CXXFLAGS) $(LDFLAGS) -o wappasswd wappasswd.c $(LIBS)
+
+install-lib: $(SOFILE)
+ install -D $^ $(DESTDIR)$(LIBDIR)/$^.$(APIVERSION)
+
+install: install-lib
+
+dist: $(I18Npo) clean
+ @-rm -rf $(TMPDIR)/$(ARCHIVE)
+ @mkdir $(TMPDIR)/$(ARCHIVE)
+ @cp -a * $(TMPDIR)/$(ARCHIVE)
+ @tar czf $(PACKAGE).tgz -C $(TMPDIR) $(ARCHIVE)
+ @-rm -rf $(TMPDIR)/$(ARCHIVE)
+ @echo Distribution package created as $(PACKAGE).tgz
+
+clean:
+ @-rm -f $(PODIR)/*.mo $(PODIR)/*.pot
+ @-rm -f $(OBJS) $(DEPFILE) *.so *.tgz core* *~ wappasswd
diff --git a/media-plugins/vdr-wapd/files/waphosts b/media-plugins/vdr-wapd/files/waphosts
new file mode 100644
index 000000000000..9fea92a0f571
--- /dev/null
+++ b/media-plugins/vdr-wapd/files/waphosts
@@ -0,0 +1,10 @@
+#
+# waphosts This file describes a number of host addresses that
+# are allowed to connect to the port of the vdr-wapd
+# plugin running on this system.
+# Syntax:
+#
+# IP-Address[/Netmask]
+#
+
+127.0.0.1 # always accept localhost
diff --git a/media-plugins/vdr-wapd/metadata.xml b/media-plugins/vdr-wapd/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-wapd/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-wapd/vdr-wapd-0.9.ebuild b/media-plugins/vdr-wapd/vdr-wapd-0.9.ebuild
new file mode 100644
index 000000000000..96c920a7dc81
--- /dev/null
+++ b/media-plugins/vdr-wapd/vdr-wapd-0.9.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: lets VDR listen to WAP requests to allow remote control by WML enabled browsers"
+HOMEPAGE="http://www.heiligenmann.de/vdr/vdr/plugins/wapd.html"
+SRC_URI="http://www.heiligenmann.de/vdr/download/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.3.44"
+
+PATCHES=("${FILESDIR}/${P}_gcc-4.1.x.diff"
+ "${FILESDIR}/${P}-gentoo.diff")
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ dobin "${S}/wappasswd"
+
+ insinto /etc/vdr/plugins/wapd
+ doins "${FILESDIR}"/{waphosts,wapaccess}
+}
diff --git a/media-plugins/vdr-wapd/vdr-wapd-0.9_p1-r1.ebuild b/media-plugins/vdr-wapd/vdr-wapd-0.9_p1-r1.ebuild
new file mode 100644
index 000000000000..df82c5d2bfcf
--- /dev/null
+++ b/media-plugins/vdr-wapd/vdr-wapd-0.9_p1-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+MY_P="${PN}-${PV%_p*}"
+
+DESCRIPTION="VDR plugin: lets VDR listen to WAP requests to allow remote control by WML enabled browsers"
+HOMEPAGE="http://www.heiligenmann.de/vdr/vdr/plugins/wapd.html"
+SRC_URI="http://www.heiligenmann.de/vdr/download/${MY_P}.tgz
+ http://www.heiligenmann.de/vdr/download/${MY_P#vdr-}-patch1.diff.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.3.44"
+
+PATCHES=("${FILESDIR}/${MY_P}_gcc-4.1.x.diff"
+ "${FILESDIR}/${MY_P}-gentoo.diff"
+ "${WORKDIR}/${MY_P#vdr-}-patch1.diff")
+
+S="${WORKDIR}/${MY_P#vdr-}"
+
+src_prepare() {
+ cp "${FILESDIR}/wapd.mk" "${S}/Makefile"
+
+ vdr-plugin-2_src_prepare
+
+ sed -e "s:RegisterI18n://RegisterI18n:" -i wapd.c
+ vdr_remove_i18n_include server.c wapd.c
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ dobin "${S}/wappasswd"
+
+ insinto /etc/vdr/plugins/wapd
+ doins "${FILESDIR}"/{waphosts,wapaccess}
+}
diff --git a/media-plugins/vdr-wapd/vdr-wapd-0.9_p1.ebuild b/media-plugins/vdr-wapd/vdr-wapd-0.9_p1.ebuild
new file mode 100644
index 000000000000..baa9dbaffaed
--- /dev/null
+++ b/media-plugins/vdr-wapd/vdr-wapd-0.9_p1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+MY_P="${PN}-${PV%_p*}"
+
+DESCRIPTION="VDR plugin: lets VDR listen to WAP requests to allow remote control by WML enabled browsers"
+HOMEPAGE="http://www.heiligenmann.de/vdr/vdr/plugins/wapd.html"
+SRC_URI="http://www.heiligenmann.de/vdr/download/${MY_P}.tgz
+ http://www.heiligenmann.de/vdr/download/${MY_P#vdr-}-patch1.diff.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~x86 ~amd64"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.3.44"
+
+PATCHES=("${FILESDIR}/${MY_P}_gcc-4.1.x.diff"
+ "${FILESDIR}/${MY_P}-gentoo.diff"
+ "${WORKDIR}/${MY_P#vdr-}-patch1.diff"
+ "${FILESDIR}/${MY_P}-as-needed.patch")
+
+S="${WORKDIR}/${MY_P#vdr-}"
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ dobin "${S}/wappasswd"
+
+ insinto /etc/vdr/plugins/wapd
+ doins "${FILESDIR}"/{waphosts,wapaccess}
+}
diff --git a/media-plugins/vdr-weatherng/Manifest b/media-plugins/vdr-weatherng/Manifest
new file mode 100644
index 000000000000..eb1a7dd22a36
--- /dev/null
+++ b/media-plugins/vdr-weatherng/Manifest
@@ -0,0 +1,12 @@
+AUX confd-0.0.8 1581 SHA256 800b8f7e3abeab0f396e8cec65622bfc1c3696c1bff50a5611c6ff9a908a7585 SHA512 b195919bdfa49a4764c29fe971595a1f1d2bc8d76e33de04a724b3a0550ed6f080ba348883762953cb3de8d42775f72b92a02c1756044fb96ecd2ee6ace4e851 WHIRLPOOL 75194087b5c409894fc20d7314cf5792533e506c1779a693ce6536547de49c4d6aa505eb82fad0a2771b974de49ab52398600b83d493759fbcc39cfd66319aa9
+AUX rc-addon-0.0.8.sh 470 SHA256 656c82b3dad0ba44ea06b60c147f7bc8ce7cbe8fada94c7e6fb16f94ba4b8795 SHA512 be34ced7d589c8c6975305e9416328b9e8d759f31c639933d8b037684d248347cb981d013c7c75c0c61970b3dd3e3c5e826b0e80153422b6783506b2d14646b2 WHIRLPOOL 7e0481bd1742166fb728deaf7ebc0396197f8f6fd909972346944969915412974b5672407da22e5ae74a256618ff3c16b9073ca10ce3bb3c528ef8f41c8900ed
+AUX vdr-weatherng-0.0.8_pre3-dxr3.diff 526 SHA256 10e5820e34058157be8b9702f6a5d01aa86051694a9f6a1f8a678bce22f41c49 SHA512 df6e1e649753049d94c4b61b98201f62a71f589157384f3eddf5188ecb8a5aedb825f29a4ee2badf3a39e1bedbf7a8eab19a3221f11d404d6492470e39b7a9bf WHIRLPOOL 3361353c4d9fbef079f19e5ee4e20fa9291a44ebc6ba8f2a2b445a4b7b7db764bbceb9c5e4d7a43d41ec4c17034fb3b7aa7dfe3257b068eec7fe3f9dbb0bb5d7
+AUX vdr-weatherng-0.0.8_pre3-gcc43.patch 438 SHA256 ca9ef5d723df1145a56bb98a2d82aef7a5d02fdab9eea07376a48a5582bd5077 SHA512 b28b8784e0bf144a337cf6fa7576eddcd7c867d8207c2dab0079fc25f43ee4d5592b8f82b667d94bfd985f7e53f8a3fd511bde383139ab1ef0c391e7aaf9b178 WHIRLPOOL 93a1dad69cba2dc6b4e8c473915ba15633fc31140bf0c2588189bd786f226a68824725192113e07cd67bc68f22d53a95fd3b34b2631c848a68188d3b3d761bf0
+AUX vdr-weatherng-0.0.8_pre3-gentoo.diff 3300 SHA256 0a5e8dae398fc6685bec2e6734feb19549e570999eaf0459d06d607f972bed46 SHA512 6f061aca114325ddcb3efcaf562381181a28ad169a16d23755b9243765e205ca8d39c990f21ccc0030d439c79d48da74722bf1988a79444ba5ad8697605de0a0 WHIRLPOOL 899cc6cb8c948a9b29fbb1bc75254ec50337d5558226fae31c5295e56be56ab6c8059aa4960509f87e92e612e6a6d9fa884fff9e3ddb3d5a6609f5ac2756fb3a
+AUX vdr-weatherng-0.0.8_pre3-i18n-fix.diff 726 SHA256 6ec4720c79c2105f088f745c4b1b8513fd37a6bb26203a48db7dd5afb58a9ac5 SHA512 7d7cf0576a5562cbc3e46ec0539ad1a4a09b87d9518065de7535c4d0561db8d4f072eb55c6d935e3db28060d6e64c30ba44c466ac191fc9da2494badb5331355 WHIRLPOOL 6de7293fef1f5c8c8a93d02bed1d0973109c925ab6f6d5db4fd96c5b45164cb6b44c9e1d6db2c9d9b8f70a5ed57080231e571cb1ab8085b2b602bbf5d9d2c70e
+AUX vdr-weatherng-0.0.8_pre3-timeout.diff 1160 SHA256 5060f4085b875215945674ab03457e3d241e13086489e7ea1bea4de1045a0639 SHA512 94448a0dd298de27092c15d25bc708f0ad17833812b47bd367069754545a52c7928080801eab2e91faa2fabdeb5c6edfbc9674874af509daae6f03badfb0afeb WHIRLPOOL f6ce39056d0189530d4ad69aa07c740b6390006e34490846fb8dc59083123bb639b07f519b691d6471391e29b5c2bfeda012afc96db1f99faf5fee15bee2e628
+DIST vdr-weatherng-0.0.8-pre3.tgz 177242 SHA256 e9edd9ae745ce45274a436f29a0f3a408cd4d218dc9d16e19e4a25e39be2bd0b SHA512 065ee8ac99ce706fe16d3a6e45ac302d6f75c2cddacf8ba0c591a2ca7720278a219735a7a14e486e5b44c113d064d9c8d348322a129fab99d373cfcef0a14172 WHIRLPOOL b80276d4e75317bfe71b2d764f27cbf46e71a8eda37246d33ea9f98773c5e9d58bb3ddcc88751945ba1af6896984353496b21aa42ec07574109907e2e111cb79
+EBUILD vdr-weatherng-0.0.8_pre3-r1.ebuild 1944 SHA256 bc297a12afe17f710adb653f6eda5b1d911a9b7edc66bb35f3d1ce7d5a886629 SHA512 60d10b5e9c8c9061d441246d190b2683369ebc17e50d634f6123658edc74b09ef5df7cb90a86b580cf63b8982a09956bd66373ab5047ad6b7c1ea3d3ab3c6186 WHIRLPOOL 2f17ae41ea1f5fb7bef9a5caaa9e64ae225f74d71936ffd2113ffaee34574c0adf4a3ea26ae891f207a9d1183a16924b883aba59bb4e555945988c48082b9b92
+MISC ChangeLog 3305 SHA256 850be8290156e649ed6852d1598caf7362cdf39bd76349c1a39dd1842b68a8d5 SHA512 dd6494f8d7dcb0f978a8b9ee5de0acf04b0d440e83fa938034abadd195d130169b4ffe643d5e2dba4fda02acfe92eb82b5ff868ad9acba8d6fe494757f384e2d WHIRLPOOL 0500b8b51be2c50dd612f16583fc1b4c10ea860fd33187357f23676cbe6079990c9c12cbe212d0acbce840b9cb8c9d1c844c6a0822127c58fa82413b336a2bf2
+MISC ChangeLog-2015 4787 SHA256 9cfd92dd4ec203e9c3d4360d04d388bcdcc51057439506b8cb6a2105182b1a8b SHA512 51bcd3602f18aa33debcbb9930bc188327f7de825ba52f7fc1be7e2bcc222af761cd4bee87e5732fa2815f1727610ab9f544798de84cd708928cf133f7b854e2 WHIRLPOOL c2a813e5127c612e583a7e94de7df9518f26e7922b8da9308798cd7d2fd575ef82d98beba89b120c16242fc91a571c9c6ca647a272c4b278550af3c80e0ad399
+MISC metadata.xml 462 SHA256 df4ccf1d234aeecd4bf30864fcc6dc8229c9b3423e98830061e17faf37995e2c SHA512 10963011b5993bb79ffce7e00737f705117755095b3c20b4d4e40e1bda264b6bfa7df1782c6fb8cf949949707f5409c1f28a30000eaa204e9153c3be01563b94 WHIRLPOOL 46f1b5dff138927b8f05425ddc74e0f8e60fdf0c8c8066543134b11baf56ca2a649f9354c8a1f981fea634b969761b57b996eb8f4dd2d9865b62523054bdf9f7
diff --git a/media-plugins/vdr-weatherng/files/confd-0.0.8 b/media-plugins/vdr-weatherng/files/confd-0.0.8
new file mode 100644
index 000000000000..4f4131e0c792
--- /dev/null
+++ b/media-plugins/vdr-weatherng/files/confd-0.0.8
@@ -0,0 +1,40 @@
+# /etc/conf.d/vdr.weatherng
+
+# =================================================================================
+# Before you use the examples of URLs in weatherng.sh ,
+# you agree with the "Terms of Use" from "The Weather Channel" ,
+# short TWC , which you can found at http://www.weather.com
+# and that you have the permission to use the downloaded files.
+# The same for copyrighted radarmaps.
+# Take a look in /var/vdr/weatherng/weatherng.sh or read the README.(DE)
+# =================================================================================
+#
+# To get your Station Id move with your internetbrowser to :
+#
+# http://uk.weather.com/search/drilldown/
+#
+# Type in the name of your town (e.g. "London" and hit enter.
+# Now have a look at the link for your town which you hopefully got after you hit return.
+# If you dont got one , try with a bigger town next to you.
+# For "Herne, Germany" you get something like ....GMXX0056.... .
+# so GMXX0056 is the StationId for you if you live in "Herne,Germany" ;)
+
+WEATHERNG_STATIONID1="GMXX0007" # example for Berlin, Germany
+WEATHERNG_STATIONID2="GRXX0068" # example for Corfu, Greece
+WEATHERNG_STATIONID3="USNY0996" # example for New York, USA
+
+## Next are default settings; should not be changed !
+#
+# Directory to the /image DIR where the images are placed
+# allowed values: pathes
+# default: /usr/share/vdr/weatherng
+#WEATHERNG_IMAGE_DIR="/usr/share/vdr/weatherng"
+
+#
+# Directory to store downloaded weather data
+#
+# allowed values: pathes
+# default: /var/vdr/weatherng
+#WEATHERNG_DATA_DIR="/var/vdr/weatherng"
+
+
diff --git a/media-plugins/vdr-weatherng/files/rc-addon-0.0.8.sh b/media-plugins/vdr-weatherng/files/rc-addon-0.0.8.sh
new file mode 100644
index 000000000000..b1d9d972e0c7
--- /dev/null
+++ b/media-plugins/vdr-weatherng/files/rc-addon-0.0.8.sh
@@ -0,0 +1,23 @@
+#
+# rc-addon-script for plugin weatherng
+#
+# Joerg Borrnkessel <hd_brummy@gentoo.org>
+
+# set default image DIR
+: ${WEATHERNG_IMAGE_DIR:=/usr/share/vdr/weatherng}
+
+# set default date DIR
+: ${WEATHERNG_DATA_DIR:=/var/vdr/weatherng}
+
+# set default path to weatherng.sh
+WEATHERNG_BIN_DIR=/var/vdr/weatherng
+
+plugin_pre_vdr_start() {
+
+ add_plugin_param "-D ${WEATHERNG_DATA_DIR}"
+
+ add_plugin_param "-I ${WEATHERNG_IMAGE_DIR}"
+
+ add_plugin_param "-S ${WEATHERNG_BIN_DIR}"
+}
+
diff --git a/media-plugins/vdr-weatherng/files/vdr-weatherng-0.0.8_pre3-dxr3.diff b/media-plugins/vdr-weatherng/files/vdr-weatherng-0.0.8_pre3-dxr3.diff
new file mode 100644
index 000000000000..f77a9ef3810a
--- /dev/null
+++ b/media-plugins/vdr-weatherng/files/vdr-weatherng-0.0.8_pre3-dxr3.diff
@@ -0,0 +1,17 @@
+fix OSD Problems on dxr3 cards
+http://www.vdr-portal.de/board/thread.php?postid=517188#post517188
+
+Joerg Bornkessel <hd_brummy@gentoo.org> 24 Oct 2006
+
+diff -Naur weatherng-0.0.8-pre3.orig/OsdWeather.c weatherng-0.0.8-pre3/OsdWeather.c
+--- weatherng-0.0.8-pre3.orig/OsdWeather.c 2006-10-24 13:46:22.850099968 +0200
++++ weatherng-0.0.8-pre3/OsdWeather.c 2006-10-24 13:57:12.446697218 +0200
+@@ -379,7 +379,7 @@
+
+ #endif
+ */
+- colordepth = 16;
++ colordepth = 7;
+ areadepth = 4;
+
+ tArea Area[] = {
diff --git a/media-plugins/vdr-weatherng/files/vdr-weatherng-0.0.8_pre3-gcc43.patch b/media-plugins/vdr-weatherng/files/vdr-weatherng-0.0.8_pre3-gcc43.patch
new file mode 100644
index 000000000000..e11e004ebbde
--- /dev/null
+++ b/media-plugins/vdr-weatherng/files/vdr-weatherng-0.0.8_pre3-gcc43.patch
@@ -0,0 +1,15 @@
+fix compile problems with gcc-4.3.x
+bug 227133
+diff -ruN weatherng-0.0.8-pre3_orig/imagecache.h weatherng-0.0.8-pre3/imagecache.h
+--- weatherng-0.0.8-pre3_orig/imagecache.h 2006-03-11 19:14:49.000000000 +0100
++++ weatherng-0.0.8-pre3/imagecache.h 2008-06-15 12:54:10.000000000 +0200
+@@ -5,6 +5,8 @@
+ #ifndef VDR_IMAGECACHE_HPP
+ #define VDR_IMAGECACHE_HPP
+
++#include <sys/types.h>
++
+ #include <map>
+ #include <vector>
+ #include <string>
+
diff --git a/media-plugins/vdr-weatherng/files/vdr-weatherng-0.0.8_pre3-gentoo.diff b/media-plugins/vdr-weatherng/files/vdr-weatherng-0.0.8_pre3-gentoo.diff
new file mode 100644
index 000000000000..67c62e25ab66
--- /dev/null
+++ b/media-plugins/vdr-weatherng/files/vdr-weatherng-0.0.8_pre3-gentoo.diff
@@ -0,0 +1,56 @@
+Joerg Bornkessel <hd_brummy@gentoo.org>
+Version 1 ( 24 Oct 2006 )
+
+diff -Naur weatherng-0.0.8-pre2.orig/examples/weatherng.sh weatherng-0.0.8-pre2/examples/weatherng.sh
+--- weatherng-0.0.8-pre2.orig/examples/weatherng.sh 2006-03-19 18:35:48.897789250 +0100
++++ weatherng-0.0.8-pre2/examples/weatherng.sh 2006-03-19 18:46:43.290686250 +0100
+@@ -8,6 +8,11 @@
+ # To use this examples of urls , you must have the permission of owner to download and
+ # use them. Otherwise you must change the URLs. See README or README.DE.
+
++source /etc/conf.d/vdr.weatherng
++
++SCRIPT_API=2
++source /usr/share/vdr/rcscript/plugin-weatherng.sh
++
+ # Change SETUPDIR if you need.
+ SETUPDIR=/etc/vdr
+
+@@ -16,11 +21,11 @@
+ case "${LANGUAGE[2]}" in
+ 1) MESG='Download abgeschlossen und Radarmaps aktualisiert'
+ URLS=(\
+-# http://www.dwd.de/scripts/getimg.php?src=/wundk/Wetter.jpg \
+-# http://www.wetter24.de/automatic/brd_tag_n+ww00002.jpg \
+-# http://www.wetter24.de/automatic/brd_tag_dd00002.jpg \
+-# http://www.wetter24.de/automatic/brd_tag_tt00002.jpg \
+-# http://www.wetter24.de/automatic/brd_tag_rr00002.jpg \
++ http://www.dwd.de/bvbw/generator/Sites/DWDWWW/Content/Oeffentlichkeit/WV/WV11/Wetterkarten/Wetter__Deutschland__teaser__Bild,property=default.jpg \
++ http://www.zdf.de/CMO/frontend/subsystem_we/WeShowPicture/0,6008,337,00.jpg \
++ http://www.zdf.de/CMO/frontend/subsystem_we/WeShowPicture/0,6008,261,00.jpg \
++ http://www.zdf.de/CMO/frontend/subsystem_we/WeShowPicture/0,6008,258,00.jpg \
++ http://www.zdf.de/CMO/frontend/subsystem_we/WeShowPicture/0,6008,346,00.jpg \
+ )
+ ;;
+ 7) MESG='Téléchargement des données Météo OK'
+@@ -53,7 +58,7 @@
+ esac
+
+ for i in $(seq 0 10) ; do
+- eval ${URLS[$i]:+ wget -t 4 -T 20 "${URLS[$i]}" -O "$SETUPDIR/plugins/weatherng/pic${i}"}
++ eval ${URLS[$i]:+ wget -t 4 -T 20 "${URLS[$i]}" -O "${WEATHERNG_DATA_DIR}/pic${i}"}
+ done
+
+ # Dont change or uncomment this and the following 5 lines. ;)
+@@ -63,8 +68,8 @@
+ # Example for Herne,Germany [GMXX0057]with a permission from The weather channel:
+ # e.g : wget -t 4 -T 20 "http://xoap.weather.com/weather/local/GMXX0057?cc=*&unit=m&dayf=10&prod=xoap&par=1004124588&key=079f24145f208494" -O "$SETUPDIR/plugins/weatherng/data1.xml"
+
+-#wget -t 4 -T 20 "http://xoap.weather.com/weather/local/STATIONID1?cc=*&unit=m&dayf=10&prod=xoap&par=1004124588&key=079f24145f208494" -O "$SETUPDIR/plugins/weatherng/data1.xml"
+-#wget -t 4 -T 20 "http://xoap.weather.com/weather/local/STATIONID2?cc=*&unit=m&dayf=10&prod=xoap&par=1004124588&key=079f24145f208494" -O "$SETUPDIR/plugins/weatherng/data2.xml"
+-#wget -t 4 -T 20 "http://xoap.weather.com/weather/local/STATIONID3?cc=*&unit=m&dayf=10&prod=xoap&par=1004124588&key=079f24145f208494" -O "$SETUPDIR/plugins/weatherng/data3.xml"
++wget -t 4 -T 20 "http://xoap.weather.com/weather/local/${WEATHERNG_STATIONID1}?cc=*&unit=m&dayf=10&par=1004124588&key=079f24145f208494" -O "${WEATHERNG_DATA_DIR}/data1.xml"
++wget -t 4 -T 20 "http://xoap.weather.com/weather/local/${WEATHERNG_STATIONID2}?cc=*&unit=m&dayf=10&par=1004124588&key=079f24145f208494" -O "${WEATHERNG_DATA_DIR}/data2.xml"
++wget -t 4 -T 20 "http://xoap.weather.com/weather/local/${WEATHERNG_STATIONID3}?cc=*&unit=m&dayf=10&par=1004124588&key=079f24145f208494" -O "${WEATHERNG_DATA_DIR}/data3.xml"
+
+ echo $MESG
diff --git a/media-plugins/vdr-weatherng/files/vdr-weatherng-0.0.8_pre3-i18n-fix.diff b/media-plugins/vdr-weatherng/files/vdr-weatherng-0.0.8_pre3-i18n-fix.diff
new file mode 100644
index 000000000000..f42673f8db09
--- /dev/null
+++ b/media-plugins/vdr-weatherng/files/vdr-weatherng-0.0.8_pre3-i18n-fix.diff
@@ -0,0 +1,32 @@
+remove unused translation, compile problems up from vdr-1.5.8
+
+Joerg Bornkessel 19 Sep 2007 <hd_brummy@gentoo.org>
+
+diff -Naur weatherng-0.0.8-pre3.orig/i18n.c weatherng-0.0.8-pre3/i18n.c
+--- weatherng-0.0.8-pre3.orig/i18n.c 2007-09-19 12:03:01.884552652 +0200
++++ weatherng-0.0.8-pre3/i18n.c 2007-09-19 12:03:21.786518169 +0200
+@@ -369,24 +369,6 @@
+ "",// TODO
+ "¿àØÒÕâ!",
+ },
+- { "°C",
+- "°C",
+- "",// TODO
+- "",// TODO
+- "",// TODO
+- "",// TODO
+- "°C",
+- "",// TODO
+- "°C",
+- "",// TODO
+- "",// TODO
+- "",// TODO
+- "",// TODO
+- "",// TODO
+- "",// TODO
+- "",// TODO
+- "¿àØÒÕâ!",
+- },
+ { "Update data on start",
+ "Update von Daten bei Start",
+ "",// TODO
diff --git a/media-plugins/vdr-weatherng/files/vdr-weatherng-0.0.8_pre3-timeout.diff b/media-plugins/vdr-weatherng/files/vdr-weatherng-0.0.8_pre3-timeout.diff
new file mode 100644
index 000000000000..a44c70a63212
--- /dev/null
+++ b/media-plugins/vdr-weatherng/files/vdr-weatherng-0.0.8_pre3-timeout.diff
@@ -0,0 +1,25 @@
+diff -Naur weatherng-0.0.8-pre3.orig/examples/weatherng.sh weatherng-0.0.8-pre3/examples/weatherng.sh
+--- weatherng-0.0.8-pre3.orig/examples/weatherng.sh 2006-10-29 16:12:51.885610489 +0100
++++ weatherng-0.0.8-pre3/examples/weatherng.sh 2006-10-29 16:13:22.559358488 +0100
+@@ -57,9 +57,11 @@
+ ;;
+ esac
+
+-for i in $(seq 0 10) ; do
+- eval ${URLS[$i]:+ wget -t 4 -T 20 "${URLS[$i]}" -O "${WEATHERNG_DATA_DIR}/pic${i}"}
+-done
++if ping -c2 83.97.42.2 > /dev/null ; then
++
++ for i in $(seq 0 10) ; do
++ eval ${URLS[$i]:+ wget -t 4 -T 20 "${URLS[$i]}" -O "${WEATHERNG_DATA_DIR}/pic${i}"}
++ done
+
+ # Dont change or uncomment this and the following 5 lines. ;)
+ # Uncomment download only if you have a permission from The Weather Channel (see README).
+@@ -72,4 +74,6 @@
+ wget -t 4 -T 20 "http://xoap.weather.com/weather/local/${WEATHERNG_STATIONID2}?cc=*&unit=m&dayf=10&prod=xoap&par=1004124588&key=079f24145f208494" -O "${WEATHERNG_DATA_DIR}/data2.xml"
+ wget -t 4 -T 20 "http://xoap.weather.com/weather/local/${WEATHERNG_STATIONID3}?cc=*&unit=m&dayf=10&prod=xoap&par=1004124588&key=079f24145f208494" -O "${WEATHERNG_DATA_DIR}/data3.xml"
+
++fi
++
+ echo $MESG
diff --git a/media-plugins/vdr-weatherng/metadata.xml b/media-plugins/vdr-weatherng/metadata.xml
new file mode 100644
index 000000000000..d9021429e638
--- /dev/null
+++ b/media-plugins/vdr-weatherng/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+ <longdescription>
+ Plugin weatherng for the Video Disk Recorder (VDR)
+ Show weahter data for your City.
+ </longdescription>
+ <use>
+ <flag name="dxr3">enables lower osd color depth for dxr3 cards</flag>
+ </use>
+</pkgmetadata>
diff --git a/media-plugins/vdr-weatherng/vdr-weatherng-0.0.8_pre3-r1.ebuild b/media-plugins/vdr-weatherng/vdr-weatherng-0.0.8_pre3-r1.ebuild
new file mode 100644
index 000000000000..601dcccf73f2
--- /dev/null
+++ b/media-plugins/vdr-weatherng/vdr-weatherng-0.0.8_pre3-r1.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2 flag-o-matic
+
+MY_PV="${PV/_/-}"
+MY_P="${PN}-${MY_PV}"
+
+DESCRIPTION="VDR plugin: show weather for specified place"
+HOMEPAGE="http://www.vdr.glaserei-franz.de/vdrplugins.htm"
+SRC_URI="mirror://vdrfiles/${PN}/${MY_P}.tgz"
+
+LICENSE="GPL-2 stardock-images"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="dxr3"
+
+DEPEND="media-libs/imlib2[jpeg,gif]
+ >=media-video/vdr-1.3.34"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/weatherng-${MY_PV}"
+
+VDR_CONFD_FILE="${FILESDIR}/confd-0.0.8"
+VDR_RCADDON_FILE="${FILESDIR}/rc-addon-0.0.8.sh"
+
+PATCHES=("${FILESDIR}/${P}-i18n-fix.diff")
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ # wrt bug 595390
+ append-cxxflags $(test-flags-CXX -std=gnu++03) -std=gnu++03
+
+ epatch "${FILESDIR}/${P}-gentoo.diff"
+ epatch "${FILESDIR}/${P}-timeout.diff"
+ epatch "${FILESDIR}/${P}-gcc43.patch"
+
+ use dxr3 && epatch "${FILESDIR}/${P}-dxr3.diff"
+
+ # /bin/sh is not necessaryly bash, so explicitly use /bin/bash
+ sed -e 's#/bin/sh#/bin/bash#' -i examples/weatherng.sh
+
+ sed -i weatherng.c -e "s:RegisterI18n://RegisterI18n:"
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insinto /usr/share/vdr/weatherng/images
+ doins "${S}"/images/*.png
+
+ diropts -m0755 -ovdr -gvdr
+ dodir /var/vdr/${VDRPLUGIN}
+
+ insinto /var/vdr/${VDRPLUGIN}
+ insopts -m755 -ovdr -gvdr
+ doins "${S}"/examples/weatherng.sh
+}
+
+pkg_postinst() {
+ vdr-plugin-2_pkg_postinst
+
+ echo
+ elog "To display the weather for your location"
+ elog "you have to find out its ID on weather.com"
+ elog
+ elog "Go to http://uk.weather.com/search/drilldown/ and search for your city (i.e. Herne)"
+ elog "in the list of results click on the right one and then look at its URL"
+ elog
+ elog "It contains a code for your city"
+ elog "For Herne this is GMXX0056"
+ elog
+ elog "Now you have to enter this code in /etc/conf.d/vdr.weatherng WEATHERNG_STATIONID(x)"
+ echo
+}
diff --git a/media-plugins/vdr-wirbelscan/Manifest b/media-plugins/vdr-wirbelscan/Manifest
new file mode 100644
index 000000000000..699af89b1aba
--- /dev/null
+++ b/media-plugins/vdr-wirbelscan/Manifest
@@ -0,0 +1,7 @@
+AUX receiver-api-fixes.patch 2060 SHA256 cb5f11ffb0bf7de1c70b8f92a3c2c2c68eea459f7fc0e81647f1d211be3b9ddf SHA512 973afc96a1f0a162b90b91c8f2053dd538f0b5644c0295ade0398a1cfa0a03ccd938b2faca2a0bcfe75f9d8663b1f0e145afc28de14d0f3bf1626bb0132a30cc WHIRLPOOL 5fa6bdfa580d52e95acb8123097893aff98b3b6a43a8bf27898df5b86a406a62bbeca67648ba4ad5865edc5cf1564e86c2efdc42e7e1aee91cc85e167e5af447
+AUX wirbelscan.mk 3297 SHA256 a2311593e02bf259e736bf4a4691bf8444167b8645a3f85a92ee823a8e69a756 SHA512 a3a9e71d8e4da822cad2d9d747904f4fe505a500bc36a3b7312274bcde5dd66bab5dd346e8353de920eb9eec75c55d8e0ddc9ae9eaebca907cbfcd80d6e070cc WHIRLPOOL 67807a9119d93aebee1916ed5ec34b2c05816103525f54ce04de8095caad07be14f10422bf6cb26e951bc1da82408972c55181115a74af445a4bc78d9f65388f
+DIST vdr-wirbelscan-0.0.7.tgz 149949 SHA256 42ffc3da1efd2ec6e40e233e4750f9b19ba04aa6e887d9cac960b758e4371dd2 SHA512 754b3089b1a8536b501fd8b62ddafedaf8304518856152a49b97149113929b47d6c6299b8eb4b78b2d3dc5aba147a3e21c00554ad02d2dc5018c296f6c55d6a5 WHIRLPOOL e986d16224cc7e1cefbf08daa32f595dfc7d3d2901bf324480bb61f44b79e417ac727c5f5573a839c7ab760aab020a73509cd05dffbc47daa5d47f7e801afef3
+EBUILD vdr-wirbelscan-0.0.7-r1.ebuild 880 SHA256 828ad0abb24909df5eb1e6b7d7e282bb60b411aaa60aa5ab5b14819c6d60b410 SHA512 a3b6d298f952f8d787a588d095385e8fd86da2bbd11960ea35c06b661ddf964f62d654c5b5d96a596c0ac5e877f67134849f4118b6d9a91d504f79d5bbd80f4e WHIRLPOOL 1712d18925e7a39dc3b6816fab0a142458b6c14e942920000eaa5846d60a1a26e3d5505fa42a1c1e668fd904de310c72dd6af03d2799c9e0693355f7a7326d99
+MISC ChangeLog 2909 SHA256 0283aa2513059fac8c62f3b2d7f039b054ccaf5d6ea0a620941d48eac27cef63 SHA512 d76e20ae43c646f28e9bd9a67703de0475aae7c0a982fab102d33bd7cddb048cfb904952320497f0381006a119572726b526fc29cdbb11009e614b0258d59791 WHIRLPOOL 3b75d19643005572f99131e30f7ad9a85bc71ef04127982fc32c068f86c4c8848f4a21c0600a482182f375d007541a3bdde78b9d228e233c6303233e2a7226d3
+MISC ChangeLog-2015 1893 SHA256 bd8975fcc7850a9117d1c3075083be172cdeb03cbf18d5877370e658d3274da2 SHA512 d0908162be9d59f3393b98d006be840e14486d017ded8fcf03ce9705420465a9df996d391f596d94e57b3fd25e227442c22f87723ab62368c0f07ed046b554bb WHIRLPOOL 895abe4a87e35540327776f823e526a8d36be8afe17a6900cfab6a81d9e063dae7edf6824bdd9a4781da4043397029a75375466f1a91aa21f5360efd99e4e9f5
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-wirbelscan/files/receiver-api-fixes.patch b/media-plugins/vdr-wirbelscan/files/receiver-api-fixes.patch
new file mode 100644
index 000000000000..b801803afc9d
--- /dev/null
+++ b/media-plugins/vdr-wirbelscan/files/receiver-api-fixes.patch
@@ -0,0 +1,46 @@
+Index: vdr-plugin-wirbelscan-0.0.7/statemachine.c
+===================================================================
+--- vdr-plugin-wirbelscan-0.0.7.orig/statemachine.c 2011-03-24 16:48:43.000000000 +0100
++++ vdr-plugin-wirbelscan-0.0.7/statemachine.c 2012-04-03 19:51:08.813786243 +0200
+@@ -36,12 +36,12 @@
+ while (Running()) cCondWait::SleepMs(5);
+ }; /*TODO: check here periodically for lock and wether we got any data!*/
+ public:
+- cScanReceiver(tChannelID ChannelID, int AnyPid);
++ cScanReceiver(const cChannel* chan, int AnyPid);
+ virtual ~cScanReceiver() {cReceiver::Detach(); };
+ };
+
+-cScanReceiver::cScanReceiver(tChannelID ChannelID, int AnyPid) :
+- cReceiver(ChannelID, 99, AnyPid), cThread("dummy receiver") { }
++cScanReceiver::cScanReceiver(const cChannel* chan, int AnyPid) :
++ cReceiver(chan, 99), cThread("dummy receiver") { SetPids(NULL); AddPid(AnyPid); }
+
+ ///!-----------------------------------------------------------------
+ ///! v 0.0.5, store state in lastState if different and print state
+@@ -144,7 +144,7 @@
+ ScannedTransponders.Add(ScannedTransponder);
+
+ dev->SwitchChannel(Transponder, false);
+- aReceiver = new cScanReceiver(Transponder->GetChannelID(), 99);
++ aReceiver = new cScanReceiver(Transponder, 99);
+ dev->AttachReceiver(aReceiver);
+
+ cCondWait::SleepMs(1000);
+Index: vdr-plugin-wirbelscan-0.0.7/ttext.c
+===================================================================
+--- vdr-plugin-wirbelscan-0.0.7.orig/ttext.c 2011-03-24 19:29:59.000000000 +0100
++++ vdr-plugin-wirbelscan-0.0.7/ttext.c 2012-04-03 20:03:06.903786678 +0200
+@@ -374,9 +374,10 @@
+ }
+ }
+
+-cSwReceiver::cSwReceiver(cChannel * Channel) : cReceiver(Channel->GetChannelID(),
+- 100, Channel->Tpid()), cThread("ttext") {
++cSwReceiver::cSwReceiver(cChannel * Channel) : cReceiver(Channel, 100), cThread("ttext") {
+
++ SetPids(NULL);
++ AddPid(Channel->Tpid());
+ stopped = fuzzy = false;
+ channel = Channel;
+ buffer = new cRingBufferLinear(MEGABYTE(1),184);
diff --git a/media-plugins/vdr-wirbelscan/files/wirbelscan.mk b/media-plugins/vdr-wirbelscan/files/wirbelscan.mk
new file mode 100644
index 000000000000..0d7706769f3b
--- /dev/null
+++ b/media-plugins/vdr-wirbelscan/files/wirbelscan.mk
@@ -0,0 +1,122 @@
+#
+# Makefile for a Video Disk Recorder plugin
+#
+
+# 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.
+
+PLUGIN = wirbelscan
+
+### 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 directory environment:
+
+# 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
+
+### The compiler options:
+
+export CFLAGS = $(call PKGCFG,cflags)
+export CXXFLAGS = $(call PKGCFG,cxxflags)
+
+### The version number of VDR's plugin API:
+
+APIVERSION = $(call PKGCFG,apiversion)
+
+### Allow user defined options to overwrite defaults:
+
+-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 +=
+
+DEFINES += -DPLUGIN_NAME_I18N='"$(PLUGIN)"'
+
+### The object files (add further files here):
+
+OBJS = $(PLUGIN).o common.o frequencies.o menusetup.o satellites.o scanner.o dvb_wrapper.o
+OBJS += scanfilter.o caDescriptor.o statemachine.o countries.o ext_math.o ttext.o
+
+### The main target:
+
+all: $(SOFILE) i18n
+
+### Implicit rules:
+
+%.o: %.c
+ $(CXX) $(CXXFLAGS) -c $(DEFINES) $(INCLUDES) -o $@ $<
+
+### Dependencies:
+
+MAKEDEP = $(CXX) -MM -MG
+DEPFILE = .dependencies
+$(DEPFILE): Makefile
+ @$(MAKEDEP) $(CXXFLAGS) $(DEFINES) $(INCLUDES) $(OBJS:%.o=%.c) > $@
+
+-include $(DEPFILE)
+
+### Internationalization (I18N):
+
+PODIR = po
+I18Npo = $(wildcard $(PODIR)/*.po)
+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 $@ `ls $^`
+
+%.po: $(I18Npot)
+ msgmerge -U --no-wrap --no-location --backup=none -q -N $@ $<
+ @touch $@
+
+$(I18Nmsgs): $(DESTDIR)$(LOCDIR)/%/LC_MESSAGES/vdr-$(PLUGIN).mo: $(PODIR)/%.mo
+ install -D -m644 $< $@
+
+.PHONY: i18n
+i18n: $(I18Nmo) $(I18Npot)
+
+install-i18n: $(I18Nmsgs)
+
+### Targets:
+
+$(SOFILE): $(OBJS)
+ $(CXX) $(CXXFLAGS) $(LDFLAGS) -shared $(OBJS) -o $@
+
+install-lib: $(SOFILE)
+ install -D $^ $(DESTDIR)$(LIBDIR)/$^.$(APIVERSION)
+
+install: install-lib install-i18n
+
+dist: $(I18Npo) clean
+ @-rm -rf $(TMPDIR)/$(ARCHIVE)
+ @mkdir $(TMPDIR)/$(ARCHIVE)
+ @cp -a * $(TMPDIR)/$(ARCHIVE)
+ @tar czf $(PACKAGE).tgz -C $(TMPDIR) $(ARCHIVE)
+ @-rm -rf $(TMPDIR)/$(ARCHIVE)
+ @echo Distribution package created as $(PACKAGE).tgz
+
+clean:
+ @-rm -f $(PODIR)/*.mo $(PODIR)/*.pot
+ @-rm -f $(OBJS) $(DEPFILE) *.so *.tgz core* *~
diff --git a/media-plugins/vdr-wirbelscan/metadata.xml b/media-plugins/vdr-wirbelscan/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-wirbelscan/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-wirbelscan/vdr-wirbelscan-0.0.7-r1.ebuild b/media-plugins/vdr-wirbelscan/vdr-wirbelscan-0.0.7-r1.ebuild
new file mode 100644
index 000000000000..5bdd8471ddc8
--- /dev/null
+++ b/media-plugins/vdr-wirbelscan/vdr-wirbelscan-0.0.7-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR Plugin: Scan for channels on DVB-? and on PVR*-Cards"
+HOMEPAGE="http://wirbel.htpc-forum.de/wirbelscan/index2.html"
+SRC_URI="http://wirbel.htpc-forum.de/wirbelscan/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ # remove untranslated po files
+ rm "${S}"/po/{ca_ES,cs_CZ,da_DK,es_ES,el_GR,et_EE,fi_FI,fr_FR,hr_HR,hu_HU,nl_NL,nn_NO,pl_PL,pt_PT,ro_RO,ru_RU,sl_SI,sv_SE,tr_TR}.po
+
+ # new Makefile handling
+ cp "${FILESDIR}/wirbelscan.mk" "${S}/Makefile"
+
+ epatch "${FILESDIR}/receiver-api-fixes.patch"
+
+ vdr-plugin-2_src_prepare
+
+ fix_vdr_libsi_include scanfilter.h
+ fix_vdr_libsi_include scanfilter.c
+ fix_vdr_libsi_include caDescriptor.h
+}
diff --git a/media-plugins/vdr-xine/Manifest b/media-plugins/vdr-xine/Manifest
new file mode 100644
index 000000000000..e7dfd27998c1
--- /dev/null
+++ b/media-plugins/vdr-xine/Manifest
@@ -0,0 +1,8 @@
+AUX confd 133 SHA256 126756249851995101f27e9bbc0a87a011f5c7a5f1cd480ac6638b8c0722868b SHA512 03943c9eedc46514331d2098c9098093646df184dce237ccd12fc703f1732418836e91685cd5fe660edc6145f215cc5217ef42654d8e7b97b3249b6ebc2b63a2 WHIRLPOOL ef924cd1565ad83e5ce460c721da2225e75f28b28bc791f99ead6e8a460b91056544e495564438e27753461b708fcf6c51db406bf901b18652b71d755137f90b
+AUX vdr-xine-0.9.4-build-system.patch 1507 SHA256 9fa0570e43e4cdfc41efd2ec0fb5b745a8906ceeea2b303dd4a6cd20a0342066 SHA512 eec26f65f519dbab6f2cf928d9b8bca3925b87002e9eebd19ae039fd42ddcb90597c15e2ca584d60fafd5692bd5fcb78062d9fa68d77b61c8ce589e45617e2c5 WHIRLPOOL 70bac49ab7ca1ab32e36c6bfbb9c5a5b88e8622fc94d05c4a711d05343596000006a2e1a6fe803e919a671f7105aea044042286a5bd23e9740b5504d43987914
+AUX vdr-xine-0.9.4-gentoo.diff 520 SHA256 f520451d4e15be2859320170b97f20996bc8040130e2a2605152f523b43af751 SHA512 523cddcd8cfe8020f96cbc070dfb5b7d5bb8e84b1ba2ed6bd82bd1b1fac0846485e8b9801255f13d1dd42c009cfd20a4a61cedf1b8c65abfad5c33f9068a3e3b WHIRLPOOL 1cd26ab0a4bb46317e83e541fb822b645e30ff0ef3b00982d43c53ba198e61c8aac57f6789a5aa3d24e0a5baa3b737169eeb9a2a45829ec566d367345ae09261
+DIST vdr-xine-0.9.4.tgz 339879 SHA256 e17bc3e88d1f95b8256e6fde5edc1b3e6f143d5f2bf52c921d2d8ff572862fbe SHA512 0a7bbff21b5a35360aeb68ed62a0ada5fc107453cd63231da2a48d2cc7ea4b6a333cac86164f3e6edcdcda5e9bc73d0e7fd51f6b45c149477a3acb86ffad9ae4 WHIRLPOOL 9af3cee70b96f72b2c8fd01dbc61251070c8a7d3206b1d6c9f7c4f8f970b4f589f6b70fd52e0d92618fd394f10df3d79772d793803513d98fdc34b7bc802b697
+EBUILD vdr-xine-0.9.4-r1.ebuild 1399 SHA256 e558424f6e830a45b42754551cf689faefb91209ffae6e77d66fd12fc7a74998 SHA512 e70d38d22c9002f84614cec328596bb4789d01447762ffbebbb0e231908c1fec6eeee8902f2b58dc05fa690b6f5ad223b8642f39eb7bbde31484292918479aac WHIRLPOOL 3b6ef4d0b71daeb71f2bc4be00958b84ef5fc9700e29bfaad5fa28bb3318daea53044fe85818cc86b88732d9b0cd1a98894ca2254996366201a959d57c9a4017
+MISC ChangeLog 2563 SHA256 1f4082dad611fa0597d6da60e443d5c95ae176234241a9b1128f23df9ed1743e SHA512 a28832ff0278e8c2590fbaffd3cb958e63f0138b5dcf08609d7cb4d8e27c2d7dd6455be1b86fa367abe8eda9b1440159a3487663e9af3677705becb3ae2b5bf4 WHIRLPOOL 3c2eff89035cdddda975094732ef975f569e6f5ddb383f06c8f83998cf23b1badf9eafeae98e1180eae8f46548a84003919e6cb964408ebc791f5a21feebdfd2
+MISC ChangeLog-2015 1268 SHA256 dc89ee8ed002eb83a1c24791b0e671e7c2abacf8de442c60533e5f264e26f5f3 SHA512 a5d4820afee4b2fd0e82d0f024c535fa91e263a372d124290ecf5a13728a52a8b8fe25eb819d494311c5fa825954c0329c66a8804440e9dd53e97da394a72670 WHIRLPOOL 9e3c65db8347f8d2bf2a5cef21e850580c7197603b363d37452365509e91b30698c27f09401c3a26df17a192a52173775051c8e673c6ec538ded6a61ca4b6df8
+MISC metadata.xml 286 SHA256 1d66986837c2bd639ae5a87c24dfba66f6727156a75e27f3ddd95c7ccde5a778 SHA512 a6c26fe54505441ecd74821d1395822b4957614af572578d45446aa8a44dff60928d10ada289bbcb02304006ceafed98156f9410a7187923516fc8ea6962b9fa WHIRLPOOL 9a375476682f3488f7da901886a92f7bda434044e3ec74b7fa3cab470520bab76ea16d9fed111985da7d6f83fbb11ad030bb279f0557e4ec7fdadd69efdf8b83
diff --git a/media-plugins/vdr-xine/files/confd b/media-plugins/vdr-xine/files/confd
new file mode 100644
index 000000000000..d728819e0041
--- /dev/null
+++ b/media-plugins/vdr-xine/files/confd
@@ -0,0 +1,8 @@
+# /etc/conf.d/vdr.xine:
+
+# Global config file for vdr rc-scripts
+
+# -r:
+# Enable xine to send keys to vdr-process
+
+_EXTRAOPTS="-r"
diff --git a/media-plugins/vdr-xine/files/vdr-xine-0.9.4-build-system.patch b/media-plugins/vdr-xine/files/vdr-xine-0.9.4-build-system.patch
new file mode 100644
index 000000000000..9ebaffb93c6b
--- /dev/null
+++ b/media-plugins/vdr-xine/files/vdr-xine-0.9.4-build-system.patch
@@ -0,0 +1,59 @@
+From 537ad5fa86305cf55f37dd9c87a9ec3260668049 Mon Sep 17 00:00:00 2001
+From: Christian Ruppert <idl0r@gentoo.org>
+Date: Tue, 10 Jan 2012 13:58:40 +0100
+Subject: [PATCH] patch 1
+
+---
+ Makefile | 14 ++++++++------
+ 1 files changed, 8 insertions(+), 6 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 674f4fb..e1fdba2 100644
+--- a/Makefile
++++ b/Makefile
+@@ -25,9 +25,9 @@ CXXFLAGS ?= -g -O3 -Wall -Woverloaded-virtual
+
+ ### The directory environment:
+
+-VDRDIR = ../../..
+-LIBDIR = ../../lib
+-TMPDIR = /tmp
++VDRDIR ?= ../../..
++LIBDIR ?= ../../lib
++TMPDIR ?= /tmp
+
+ ### Make sure that necessary options are included:
+
+@@ -37,7 +37,7 @@ TMPDIR = /tmp
+
+ -include $(VDRDIR)/Make.config
+
+-INCLUDES += `pkg-config --cflags libxine`
++INCLUDES += `pkg-config --cflags libxine`
+
+ # where to create fifos (xine expects them at /tmp/vdr-xine)
+ VDR_XINE_FIFO_DIR ?= /tmp/vdr-xine
+@@ -114,9 +114,9 @@ $(DEPFILE): Makefile
+ -include $(DEPFILE)
+
+ ### Internationalization (I18N):
+-
++ifeq ($(ENABLE_I18N), yes)
+ PODIR = po
+-LOCALEDIR = $(VDRDIR)/locale
++LOCALEDIR = $(DESTDIR)$(VDRDIR)/locale
+ I18Npo = $(wildcard $(PODIR)/*.po)
+ I18Nmsgs = $(addprefix $(LOCALEDIR)/, $(addsuffix /LC_MESSAGES/vdr-$(PLUGIN).mo, $(notdir $(foreach file, $(I18Npo), $(basename $(file))))))
+ I18Npot = $(PODIR)/$(PLUGIN).pot
+@@ -135,6 +135,8 @@ $(I18Nmsgs): $(LOCALEDIR)/%/LC_MESSAGES/vdr-$(PLUGIN).mo: $(PODIR)/%.mo
+ @mkdir -p $(dir $@)
+ cp $< $@
+
++endif
++
+ .PHONY: i18n
+ i18n: $(I18Nmsgs) $(I18Npot)
+
+--
+1.7.3.4
+
diff --git a/media-plugins/vdr-xine/files/vdr-xine-0.9.4-gentoo.diff b/media-plugins/vdr-xine/files/vdr-xine-0.9.4-gentoo.diff
new file mode 100644
index 000000000000..581dba287372
--- /dev/null
+++ b/media-plugins/vdr-xine/files/vdr-xine-0.9.4-gentoo.diff
@@ -0,0 +1,12 @@
+diff -ru xine-0.9.0-orig/xineLib.c xine-0.9.0/xineLib.c
+--- xine-0.9.0-orig/xineLib.c 2009-01-18 17:40:13.228935882 +0100
++++ xine-0.9.0/xineLib.c 2009-01-18 17:41:28.815595331 +0100
+@@ -2118,7 +2118,7 @@
+
+ bool cXineLib::readNoSignalStream(const int index, const string &suffix)
+ {
+- string noSignalFileName = m_plugin->ConfigDirectory(PLUGIN_NAME_I18N);
++ string noSignalFileName = "/usr/share/vdr/xine";
+ // noSignalFileName += "/noSignal.pes";
+ noSignalFileName += "/noSignal" + suffix + ".mpg";
+
diff --git a/media-plugins/vdr-xine/metadata.xml b/media-plugins/vdr-xine/metadata.xml
new file mode 100644
index 000000000000..a1831e12ef39
--- /dev/null
+++ b/media-plugins/vdr-xine/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <!-- maintainer-needed -->
+ <use>
+ <flag name="yaepg">Enables support for the plugin vdr-yaepg (showing scaled video besides OSD)</flag>
+ </use>
+</pkgmetadata>
diff --git a/media-plugins/vdr-xine/vdr-xine-0.9.4-r1.ebuild b/media-plugins/vdr-xine/vdr-xine-0.9.4-r1.ebuild
new file mode 100644
index 000000000000..95a73a5b3eeb
--- /dev/null
+++ b/media-plugins/vdr-xine/vdr-xine-0.9.4-r1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit vdr-plugin-2
+
+DESCRIPTION="VDR plugin: for 'software only' playback using xine"
+HOMEPAGE="http://home.vr-web.de/~rnissl/"
+SRC_URI="http://home.vr-web.de/~rnissl/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="yaepg"
+
+COMMON_DEP=">=media-video/vdr-1.5.7
+ >=media-libs/xine-lib-1.1.8[vdr]"
+DEPEND="${COMMON_DEP}"
+RDEPEND="${COMMON_DEP}
+ >=media-video/mjpegtools-2.1.0
+ media-libs/netpbm"
+
+src_prepare() {
+ epatch "${FILESDIR}/${P}-gentoo.diff"
+ epatch "${FILESDIR}/${P}-build-system.patch"
+
+ use yaepg && sed -i Makefile -e "s:#VDR_XINE_SET_VIDEO_WINDOW:VDR_XINE_SET_VIDEO_WINDOW:"
+
+ vdr-plugin-2_src_prepare
+
+ if has_version ">=media-video/vdr-1.7.33"; then
+ sed -e "s:pid == patPmtParser.PmtPid():patPmtParser.IsPmtPid(pid):" \
+ -i xineDevice.c
+ fi
+
+ # remove i18n crap
+ sed -e "s:^#include[[:space:]]*\"xineI18n.h\"::" -i xine.c
+
+ BUILD_PARAMS="VDR_XINE_FIFO_DIR=/var/vdr/xine"
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ dobin xineplayer || die
+
+ insinto /usr/share/vdr/xine
+ doins data/* || die
+
+ dodoc MANUAL
+}
+
+pkg_postinst() {
+ vdr-plugin-2_pkg_postinst
+
+ if [[ -d ${ROOT}/etc/vdr/plugins/xine ]]; then
+ ewarn "You have a leftover directory of vdr-xine."
+ ewarn "You can safely remove it with:"
+ ewarn "# rm -rf /etc/vdr/plugins/xine"
+ fi
+}
diff --git a/media-plugins/vdr-xineliboutput/Manifest b/media-plugins/vdr-xineliboutput/Manifest
new file mode 100644
index 000000000000..08be79c4cc85
--- /dev/null
+++ b/media-plugins/vdr-xineliboutput/Manifest
@@ -0,0 +1,15 @@
+AUX confd-1.0.0_pre6 856 SHA256 fd30a70c06553463414e93771306a59fdabbcf674218dac49d4af46096d6089b SHA512 67ab65984c2176edb7b3985b4a561bb41c8c529796d5cc44f559e275240c0c25bfee9e340744c7f25192de8a5231ff94f0bc87ace0edbb5b496846b0f8017fed WHIRLPOOL 7e9714a0b79c5cdf16fc57b3ad7a9b24b7c6591f97612cafea76dbb4c54857d881c6eb6e076d8561b14c8c08345ab94c40cff9c6f98c6196ead4aa94425375a5
+AUX confd-2.0.0 1476 SHA256 b0b7c39c58d6a40bd639c031c8526de856aef77c08b46a1f232549c29a7e147e SHA512 8ab8b99e770dacbaadfc97ccc80f3d2c857bf95b662b9152959ccd88b940f4d2f7d2957ea4f6390f30470aca809cb3bb04b8b9e696122131fbb6d9f5d010f579 WHIRLPOOL a6e5995a755fb3e91432b2bcdaf98b1c43d8d18d06bdde3f4ca1032a82cb8556d95d0c245e5196c768f3d5d879c8eea39b5ebc795e5045ed3b8c10f660330663
+AUX vdr-frontend 400 SHA256 5cff1f0468dcf5639b36be461c8994e5c8f5d09ec3ef6a8f9fcadce4469d420a SHA512 e6ef3d51fa02290db8456c5b37f9a97f90557bb7943c1310ff2d8e77ee1beee3c98b1a6f012c9d97e048e3d7079b72cdeab9fa13e2a494bcb6dc58c2cd426e1f WHIRLPOOL 77550dbaf20e2613a9b623fd84a7f14998dd24be5c735d020c4dd63ef4f0899f223838094581b7dc258caf60b2ab0122855c66ce1f77e46beda64d17bac1518a
+DIST vdr-xineliboutput-1.1.0.tgz 404820 SHA256 bddebfbf77e956a50faea1baa44513a31122961357bc502b588c521358da77d3 SHA512 255ae698c1dc9d9098847e62c386a6bd24ec1dc822fb695600ef944e18d0febfac0d5b487de57a17ea9f9bd3935d1d11763a06a5daa527ce95f9557a408c264d WHIRLPOOL be47aeb039bb69e85a0f964940b3173f4371ae911d58df76c6e0135b9843471cd21b27efdfc95001216a508c0bbdc1e4957cb0d50da1a3c49e7c4ba7dd24e55c
+DIST vdr-xineliboutput-2.0.0.tgz 413085 SHA256 d406bd9efbcdde92c6d28131210c508e0a1cd218d57318a3d20978065107656b SHA512 9410072bcd8ae71196e3417c12dc810da109f155748d58b3b0b422cd6d8cd29b3f8a7d0cbffada9dd22af679161ffeb096e952f620ed1c7f1122b46bf111f9ee WHIRLPOOL 6d073611eb9fbb8198bf75a2b36cc571630fbdf8b500a5b3d6df75ab58cb84cd37e3dea1d2f27850245f3b99063fa44655da00bc4aba9c1e7e4e586c325f68ac
+DIST vdr-xineliboutput-2.0.0_p20150220.tar.xz 326520 SHA256 5fac9ed279ab2d5a9a4697a1745560901887fd60a9b1dbdd04f6d8ee5d2dccbf SHA512 8e3a6fe4dad4875b1e2d2c6667e1c5d8f4542742fb74c40148aa5dc403b86743c32a49e1fb0979a59c312aaff4c038347f934105b0ca8d3097b61c59021966f3 WHIRLPOOL cb8958ec5bc2ff76544791e2362b3f89ed9cb4f9e905052fb6b7f42f341399d8ed112694a69205c1759b49f23b1416892e7f70a73816f9d630004d7aebf6fcfa
+DIST xineliboutput-2.0.0_p20130821.tar.bz2 356633 SHA256 3ccff26c1112267e12858bbacd1d9081c999881da77c0da91f1fcc525cc225e9 SHA512 ee25447749dc5b8fe93da3c021823f8dd552619d64575525918c15447135af0d6684e613b20a1aa99a1fd8bd5334344ea03962ab75bbbffb0204d92adf36f9ed WHIRLPOOL 1feabc1f333593fb194065d1a62a0da80374a6c9714c8e1af4623e047ed4f0ef6c5433e8401f072e7c4a460830c2d1b902ce2a78f7ecad5e8533b159eda6db00
+EBUILD vdr-xineliboutput-1.1.0.ebuild 3216 SHA256 2bee71db4496db93fdcb7c00426b76039694e7fa84665f95a6c67802a042d8b8 SHA512 81d665e87a862e939049d2170e9d5d1f2956bf5b7b30185bc2b75d90148f747088dbcee3d4e40a18f07c0104238f0060a2298c49596f1ec146a90827d7cee783 WHIRLPOOL 24b1bd13a439263e93d130951c06b6d42108ea2501fa95152b873b5ce2843ba6dddee7213478458382f790c1ad2f156a5e7b3a9e0f63b3fdaf216535cffd8721
+EBUILD vdr-xineliboutput-2.0.0.ebuild 2957 SHA256 27d3d88483ad1b905561210bf5eecb61e4f1762508e83d46589d3eb162f51460 SHA512 e0d7bfb1cdd1d8136fddacae4428568d8e2730b7490c151f07b190b0237553b1b571b183beb704e41b71c6a1ea6495eac64ebd6c73960755bb008aba055b6a50 WHIRLPOOL 1072876fdb4ee2cdc2582d8f9fda182f6e7d3588b8c28be2ce8a309f1a15c264fed84e18adf82e4d68a49dccc1a24364156b1c4372a6cc3f0aba64414a600c65
+EBUILD vdr-xineliboutput-2.0.0_pre20130821.ebuild 3345 SHA256 de9faca1766a43d323d19a7e311d8e53bb92f43ad29cba8d24ad2a5e6d2d9912 SHA512 b5bda50c513eb377d7a76abd7e1a555635aab6605c4bef224f5ec4b2058435999f88e83190c5aa33176c5a9eed6f221140d44f6268a688940b61beaf9ed2523d WHIRLPOOL ca947aaa19cb57a89061ba19a2bfa502438113266490f4b03ff43d679dba65c843bae8f11275859d813c04f0cc00e4156fdcfaada9bc1896c9ec98360fa30f58
+EBUILD vdr-xineliboutput-2.0.0_pre20150220.ebuild 3116 SHA256 4768d9670b5b078d2fddf8f84eb98ca98cb3a9263a100dfaab5f0c8ddc4c0d30 SHA512 6da29c2a84fc855c653438185b178120eb3c3e9a1f4874cc0584c81c6c97b650b738f7fa5ae8384cc8f4825ecdb0cbf1144a30f34e8319702ad1e5d5d4c8127a WHIRLPOOL 5f27b50752965bef63955c90b7f9151696ee02490fbdaddffa6d8d365935cdbe47d940cedb009782adf260c6ec18d67d8e792c364429c2b5c0fcd859eff9ac4c
+EBUILD vdr-xineliboutput-9999.ebuild 3369 SHA256 9ef0585c866110137a34f6cd3838e08f4ad97b24bb0153332e6863f3e511f9e1 SHA512 158e5a753d55561984ffdbaaf0db58917f4eb1f54e3a6ff7c5eb1305423fa91eae78ff5218c4ef67c687fc656562ef85f58ee19c5ab6be44c7e40e4f1c24b46d WHIRLPOOL 9482924ebb4b6801ae6a327374279e2cb0459b4e5dc4a2909f7c006451af874e3fa140b4aaf60afd62c5f3c7765e8bed8dd0ebd132aa34a8c3000148f955b42c
+MISC ChangeLog 4068 SHA256 bf7d2b8190761ee721bbb52be44c2e3a853dd91590990becf1ec43b3221ccbd1 SHA512 e9285f2023b1c428cf4ee34c5e42b32fa89fe6d0e82412c030c0fff690d5b31e8f36763766e34782947bba634d5561cbf6a644624133a507158cfde221beb130 WHIRLPOOL 0f1a8ceee2c21a783464ded6f06fa88b9662304b5d893aa64b098cd25769ea222e1ead9f4c20af1213733a387ab20c01f597d8fb7c76440ef391ecc04cad4e4b
+MISC ChangeLog-2015 16859 SHA256 f33ee0162a800e72f25eadc86b892b96f7107d088b4943e26f1b9cf96922ad88 SHA512 2fbc4ecb4e5a2e54ac2b6a5a1acb5cb3927515c80593fac91392d496b13b344b33cb493e29f9a38bbc02444e3b87a13471aa6e585710130f2bb904ca382724a9 WHIRLPOOL 52938993a807a7ff24bc0c2b85652a33576f5bf039a7d57df2104f659e5eb101d616aa02fdef160a3fb53dc898a27d4120c19f7aef3686ff1de05ba71cc7535a
+MISC metadata.xml 914 SHA256 062420a5d87f0a4cedb6452aeaffe6d42cf5059f59508aac4c86fefbd18179e2 SHA512 a51975de16515dec059a35494a2c74d13f70a0468395e711cf8c53b5c121b439a0a3b63c755ffcf6caba4ef6def4f927a307a46123f16adcbfa339e4feb921ec WHIRLPOOL 73adfe5debb36cd4041f92a67a60650f7e83045d600fc4ec9e8e228b960ee256f18d09be97f6f78c376f509a11b9bcbe84ba6b66c352183332fdbbd25e354d84
diff --git a/media-plugins/vdr-xineliboutput/files/confd-1.0.0_pre6 b/media-plugins/vdr-xineliboutput/files/confd-1.0.0_pre6
new file mode 100644
index 000000000000..b4fab7ff9690
--- /dev/null
+++ b/media-plugins/vdr-xineliboutput/files/confd-1.0.0_pre6
@@ -0,0 +1,27 @@
+#
+# Usage examples (VDR plugin)
+#
+# If no arguments are given, both X11 and framebuffer frontends are tried.
+# First working frontend is used with best available video driver.
+# Complete list of available command-line arguments can be obtained
+# with "vdr --help".
+#
+# Only local frontend, X11/Xv video, alsa audio:
+# _EXTRAOPTS="--local=sxfe --video=xv --audio=alsa --noremote"
+#
+# Only local frontend, (slow) X11 video, oss audio:
+# _EXTRAOPTS="--local=sxfe --video=x11 --audio=oss --noremote"
+#
+# Only local frontend, DirectFB:
+# _EXTRAOPTS="--local=fbfe --video=DirectFB --noremote"
+#
+# Only remote frontend(s):
+# _EXTRAOPTS="--local=none --remote=37890"
+#
+# Local and remote frontends:
+# _EXTRAOPTS="--local=sxfe --remote=37890"
+# or
+# _EXTRAOPTS="--local=fbfe --remote=37890"
+#
+#
+_EXTRAOPTS="--local=none --remote=37890"
diff --git a/media-plugins/vdr-xineliboutput/files/confd-2.0.0 b/media-plugins/vdr-xineliboutput/files/confd-2.0.0
new file mode 100644
index 000000000000..07da46ff5d21
--- /dev/null
+++ b/media-plugins/vdr-xineliboutput/files/confd-2.0.0
@@ -0,0 +1,50 @@
+#
+# Usage examples (VDR plugin)
+#
+# If no arguments are given, both X11 and framebuffer frontends are tried.
+# First working frontend is used with best available video driver.
+# Complete list of available command-line arguments can be obtained
+# with "vdr --help".
+#
+# Only local frontend, X11/Xv video, alsa audio:
+# _EXTRAOPTS="--local=sxfe --video=xv --audio=alsa --noremote"
+#
+# Only local frontend, (slow) X11 video, oss audio:
+# _EXTRAOPTS="--local=sxfe --video=x11 --audio=oss --noremote"
+#
+# Only local frontend, DirectFB:
+# _EXTRAOPTS="--local=fbfe --video=DirectFB --noremote"
+#
+# Only remote frontend(s):
+# _EXTRAOPTS="--local=none --remote=37890"
+#
+# Local and remote frontends:
+# _EXTRAOPTS="--local=sxfe --remote=37890"
+# or
+# _EXTRAOPTS="--local=fbfe --remote=37890"
+#
+#
+_EXTRAOPTS="--local=none --remote=37890"
+
+###################################################
+# start sxfe remote frontend #
+###################################################
+#
+# We do not add any start up paramaters by default
+# Please refer for detailed info to
+# media-plugins/vdr-xineliboutput README
+# --> Using remote frontends
+#
+# Example:
+# --display=:1.0 --silent --fullscreen --syslog --reconnect xvdr://localhost &>/dev/null
+#
+# init script --> vdr-frontend
+#
+# DEBUG REQUEST: do we need sxfb support? feedback please!
+#
+# sxfe start parameter
+# allowed values: see README
+# default: no paramters given
+#
+#REMOTE_FRONTEND=""
+
diff --git a/media-plugins/vdr-xineliboutput/files/vdr-frontend b/media-plugins/vdr-xineliboutput/files/vdr-frontend
new file mode 100644
index 000000000000..4159a5ec402e
--- /dev/null
+++ b/media-plugins/vdr-xineliboutput/files/vdr-frontend
@@ -0,0 +1,12 @@
+#!/sbin/openrc-run
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+description="Start xineliboutput sxfe/sxfb remote frontend"
+
+source /etc/conf.d/vdr.xineliboutput
+
+command="/usr/bin/vdr-sxfe"
+command_args="${REMOTE_FRONTEND}"
+pidfile="/var/run/vdr-frontend.pid"
+start_stop_daemon_args="--user vdr --group vdr --make-pidfile --background"
diff --git a/media-plugins/vdr-xineliboutput/metadata.xml b/media-plugins/vdr-xineliboutput/metadata.xml
new file mode 100644
index 000000000000..9377b8a46e1f
--- /dev/null
+++ b/media-plugins/vdr-xineliboutput/metadata.xml
@@ -0,0 +1,22 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>vdr@gentoo.org</email>
+ <name>Gentoo VDR Project</name>
+ </maintainer>
+ <longdescription>
+ Video Disk Recorder Xinelib PlugIn ( VDR )
+ </longdescription>
+ <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>
+</pkgmetadata>
diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-1.1.0.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-1.1.0.ebuild
new file mode 100644
index 000000000000..5eace810e33c
--- /dev/null
+++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-1.1.0.ebuild
@@ -0,0 +1,153 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+GENTOO_VDR_CONDITIONAL=yes
+
+DESCRIPTION="Video Disk Recorder Xinelib PlugIn"
+HOMEPAGE="https://sourceforge.net/projects/xineliboutput/"
+SRC_URI="mirror://sourceforge/${PN#vdr-}/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="bluray caps dbus fbcon jpeg libextractor 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 )
+ )
+
+ xine? (
+ ( >=media-libs/xine-lib-1.2
+ virtual/ffmpeg )
+ fbcon? ( jpeg? ( virtual/jpeg:* ) )
+ X? (
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXrender
+ xinerama? ( x11-libs/libXinerama )
+ dbus? ( dev-libs/dbus-glib dev-libs/glib:2 )
+ vdpau? ( x11-libs/libvdpau >=media-libs/xine-lib-1.2 )
+ jpeg? ( virtual/jpeg:* )
+ bluray? ( media-libs/libbluray )
+ opengl? ( virtual/opengl )
+ )
+ )"
+
+DEPEND="${COMMON_DEPEND}
+ virtual/pkgconfig
+ sys-kernel/linux-headers
+ nls? ( sys-devel/gettext )
+ xine? (
+ X? (
+ x11-proto/xproto
+ x11-libs/libXxf86vm
+ )
+ )"
+RDEPEND="${COMMON_DEPEND}"
+
+REQUIRED_USE=" || ( vdr xine )"
+
+VDR_CONFD_FILE="${FILESDIR}/confd-1.0.0_pre6"
+
+pkg_setup() {
+ vdr-plugin-2_pkg_setup
+
+ if use xine; then
+ XINE_PLUGIN_DIR=$(pkg-config --variable=plugindir libxine)
+ [ -z "${XINE_PLUGIN_DIR}" ] && die "Could not find xine plugin dir"
+ fi
+}
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ if has_version ">=media-video/vdr-2.1.2"; then
+ sed -e "s#VideoDirectory#cVideoDirectory::Name\(\)#" \
+ -i config.c menu.c tools/udp_pes_scheduler.c
+ fi
+}
+
+src_configure() {
+ local myconf
+
+ if has_version ">=media-libs/xine-lib-1.2"; then
+ myconf="${myconf} --enable-libavutil"
+ else
+ myconf="${myconf} --disable-libavutil"
+ fi
+
+ # No autotools based configure script
+ ./configure \
+ --cc=$(tc-getCC) \
+ --cxx=$(tc-getCXX) \
+ $(use_enable X x11) \
+ $(use_enable X xshm) \
+ $(use_enable X xdpms) \
+ $(use_enable X xshape) \
+ $(use_enable X xrender) \
+ $(use_enable fbcon fb) \
+ $(use_enable vdr) \
+ $(use_enable xine libxine) \
+ $(use_enable libextractor) \
+ $(use_enable caps libcap) \
+ $(use_enable jpeg libjpeg) \
+ $(use_enable xinerama) \
+ $(use_enable vdpau) \
+ $(use_enable dbus dbus-glib-1) \
+ $(use_enable nls i18n) \
+ $(use_enable bluray libbluray) \
+ $(use_enable opengl) \
+ ${myconf} \
+ || die
+
+ # UINT64_C is needed by ffmpeg headers
+ append-cxxflags -D__STDC_CONSTANT_MACROS
+}
+
+src_install() {
+ if use vdr; then
+ vdr-plugin-2_src_install
+
+ # bug 346989
+ insinto /etc/vdr/plugins/xineliboutput/
+ doins examples/allowed_hosts.conf
+ fowners -R vdr:vdr /etc/vdr/
+
+ if use nls; then
+ emake DESTDIR="${D}" i18n
+ fi
+
+ if use xine; then
+ insinto $XINE_PLUGIN_DIR
+ doins xineplug_inp_xvdr.so
+
+ insinto $XINE_PLUGIN_DIR/post
+ doins xineplug_post_*.so
+
+ if use fbcon; then
+ dobin vdr-fbfe
+
+ insinto $VDR_PLUGIN_DIR
+ doins libxineliboutput-fbfe.so.*
+ fi
+
+ if use X; then
+ dobin vdr-sxfe
+
+ insinto $VDR_PLUGIN_DIR
+ doins libxineliboutput-sxfe.so.*
+ fi
+ fi
+ else
+ emake DESTDIR="${D}" install
+
+ dodoc HISTORY README
+ fi
+}
diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0.ebuild
new file mode 100644
index 000000000000..570df0c7c24a
--- /dev/null
+++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0.ebuild
@@ -0,0 +1,143 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+GENTOO_VDR_CONDITIONAL=yes
+
+DESCRIPTION="VDR Plugin: Xinelib PlugIn"
+HOMEPAGE="https://sourceforge.net/projects/xineliboutput/"
+SRC_URI="mirror://sourceforge/${PN#vdr-}/${P}.tgz"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="bluray caps dbus fbcon jpeg libextractor 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 )
+ )
+
+ xine? (
+ ( >=media-libs/xine-lib-1.2
+ virtual/ffmpeg )
+ fbcon? ( jpeg? ( virtual/jpeg:* ) )
+ X? (
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXrender
+ xinerama? ( x11-libs/libXinerama )
+ dbus? ( dev-libs/dbus-glib dev-libs/glib:2 )
+ vdpau? ( x11-libs/libvdpau >=media-libs/xine-lib-1.2 )
+ jpeg? ( virtual/jpeg:* )
+ bluray? ( media-libs/libbluray )
+ opengl? ( virtual/opengl )
+ )
+ )"
+
+DEPEND="${COMMON_DEPEND}
+ virtual/pkgconfig
+ sys-kernel/linux-headers
+ nls? ( sys-devel/gettext )
+ xine? (
+ X? (
+ x11-proto/xproto
+ x11-libs/libXxf86vm
+ )
+ )"
+RDEPEND="${COMMON_DEPEND}"
+
+REQUIRED_USE=" || ( vdr xine )"
+
+VDR_CONFD_FILE="${FILESDIR}/confd-2.0.0"
+
+pkg_setup() {
+ vdr-plugin-2_pkg_setup
+
+ if use xine; then
+ XINE_PLUGIN_DIR=$(pkg-config --variable=plugindir libxine)
+ [ -z "${XINE_PLUGIN_DIR}" ] && die "Could not find xine plugin dir"
+ fi
+}
+
+src_configure() {
+ local myconf
+
+ if has_version ">=media-libs/xine-lib-1.2"; then
+ myconf="${myconf} --enable-libavutil"
+ else
+ myconf="${myconf} --disable-libavutil"
+ fi
+
+ # No autotools based configure script
+ ./configure \
+ --cc=$(tc-getCC) \
+ --cxx=$(tc-getCXX) \
+ $(use_enable X x11) \
+ $(use_enable X xshm) \
+ $(use_enable X xdpms) \
+ $(use_enable X xshape) \
+ $(use_enable X xrender) \
+ $(use_enable fbcon fb) \
+ $(use_enable vdr) \
+ $(use_enable xine libxine) \
+ $(use_enable libextractor) \
+ $(use_enable caps libcap) \
+ $(use_enable jpeg libjpeg) \
+ $(use_enable xinerama) \
+ $(use_enable vdpau) \
+ $(use_enable dbus dbus-glib-1) \
+ $(use_enable nls i18n) \
+ $(use_enable bluray libbluray) \
+ $(use_enable opengl) \
+ ${myconf} \
+ || die
+}
+
+src_install() {
+ if use vdr; then
+ vdr-plugin-2_src_install
+
+ # bug 346989
+ insinto /etc/vdr/plugins/xineliboutput/
+ doins examples/allowed_hosts.conf
+ fowners -R vdr:vdr /etc/vdr/
+
+ if use nls; then
+ emake DESTDIR="${D}" i18n
+ fi
+
+ if use xine; then
+ doinitd "${FILESDIR}"/vdr-frontend
+
+ insinto $XINE_PLUGIN_DIR
+ doins xineplug_inp_xvdr.so
+
+ insinto $XINE_PLUGIN_DIR/post
+ doins xineplug_post_*.so
+
+ if use fbcon; then
+ dobin vdr-fbfe
+
+ insinto $VDR_PLUGIN_DIR
+ doins libxineliboutput-fbfe.so.*
+ fi
+
+ if use X; then
+ dobin vdr-sxfe
+
+ insinto $VDR_PLUGIN_DIR
+ doins libxineliboutput-sxfe.so.*
+ fi
+ fi
+ else
+ emake DESTDIR="${D}" install
+
+ dodoc HISTORY README
+ fi
+}
diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_pre20130821.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_pre20130821.ebuild
new file mode 100644
index 000000000000..ba800d6eb61f
--- /dev/null
+++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_pre20130821.ebuild
@@ -0,0 +1,158 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+GENTOO_VDR_CONDITIONAL=yes
+
+DESCRIPTION="VDR Plugin: Xinelib PlugIn"
+HOMEPAGE="https://sourceforge.net/projects/xineliboutput/"
+MY_P=${PN#vdr-}-${PV/_pre/_p}
+SRC_URI="http://vdr.websitec.de/download/${PN}/${MY_P}.tar.bz2"
+S=${WORKDIR}/${MY_P}
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="bluray caps dbus fbcon jpeg libextractor 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 )
+ )
+
+ xine? (
+ ( >=media-libs/xine-lib-1.2
+ virtual/ffmpeg )
+ fbcon? ( jpeg? ( virtual/jpeg:* ) )
+ X? (
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXrender
+ xinerama? ( x11-libs/libXinerama )
+ dbus? ( dev-libs/dbus-glib dev-libs/glib:2 )
+ vdpau? ( x11-libs/libvdpau >=media-libs/xine-lib-1.2 )
+ jpeg? ( virtual/jpeg:* )
+ bluray? ( media-libs/libbluray )
+ opengl? ( virtual/opengl )
+ )
+ )"
+
+DEPEND="${COMMON_DEPEND}
+ virtual/pkgconfig
+ sys-kernel/linux-headers
+ nls? ( sys-devel/gettext )
+ xine? (
+ X? (
+ x11-proto/xproto
+ x11-libs/libXxf86vm
+ )
+ )"
+RDEPEND="${COMMON_DEPEND}"
+
+REQUIRED_USE=" || ( vdr xine )"
+
+VDR_CONFD_FILE="${FILESDIR}/confd-2.0.0"
+
+pkg_setup() {
+ vdr-plugin-2_pkg_setup
+
+ if use xine; then
+ XINE_PLUGIN_DIR=$(pkg-config --variable=plugindir libxine)
+ [ -z "${XINE_PLUGIN_DIR}" ] && die "Could not find xine plugin dir"
+ fi
+}
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ if has_version ">=media-video/vdr-2.1.10"; then
+ sed -e "s:pm = RenderPixmaps():pm = dynamic_cast<cPixmapMemory *>(RenderPixmaps()):"\
+ -e "s:delete pm;:DestroyPixmap(pm);:"\
+ -i osd.c
+ fi
+}
+
+src_configure() {
+ local myconf
+
+ if has_version ">=media-libs/xine-lib-1.2"; then
+ myconf="${myconf} --enable-libavutil"
+ else
+ myconf="${myconf} --disable-libavutil"
+ fi
+
+ # No autotools based configure script
+ ./configure \
+ --cc=$(tc-getCC) \
+ --cxx=$(tc-getCXX) \
+ $(use_enable X x11) \
+ $(use_enable X xshm) \
+ $(use_enable X xdpms) \
+ $(use_enable X xshape) \
+ $(use_enable X xrender) \
+ $(use_enable fbcon fb) \
+ $(use_enable vdr) \
+ $(use_enable xine libxine) \
+ $(use_enable libextractor) \
+ $(use_enable caps libcap) \
+ $(use_enable jpeg libjpeg) \
+ $(use_enable xinerama) \
+ $(use_enable vdpau) \
+ $(use_enable dbus dbus-glib-1) \
+ $(use_enable nls i18n) \
+ $(use_enable bluray libbluray) \
+ $(use_enable opengl) \
+ ${myconf} \
+ || die
+
+ # UINT64_C is needed by ffmpeg headers
+ append-cxxflags -D__STDC_CONSTANT_MACROS
+}
+
+src_install() {
+ if use vdr; then
+ vdr-plugin-2_src_install
+
+ # bug 346989
+ insinto /etc/vdr/plugins/xineliboutput/
+ doins examples/allowed_hosts.conf
+ fowners -R vdr:vdr /etc/vdr/
+
+ if use nls; then
+ emake DESTDIR="${D}" i18n
+ fi
+
+ if use xine; then
+ doinitd "${FILESDIR}"/vdr-frontend
+
+ insinto $XINE_PLUGIN_DIR
+ doins xineplug_inp_xvdr.so
+
+ insinto $XINE_PLUGIN_DIR/post
+ doins xineplug_post_*.so
+
+ if use fbcon; then
+ dobin vdr-fbfe
+
+ insinto $VDR_PLUGIN_DIR
+ doins libxineliboutput-fbfe.so.*
+ fi
+
+ if use X; then
+ dobin vdr-sxfe
+
+ insinto $VDR_PLUGIN_DIR
+ doins libxineliboutput-sxfe.so.*
+ fi
+ fi
+ else
+ emake DESTDIR="${D}" install
+
+ dodoc HISTORY README
+ fi
+}
diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_pre20150220.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_pre20150220.ebuild
new file mode 100644
index 000000000000..6f0aac3f5d5d
--- /dev/null
+++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-2.0.0_pre20150220.ebuild
@@ -0,0 +1,148 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+GENTOO_VDR_CONDITIONAL=yes
+
+DESCRIPTION="VDR Plugin: Xinelib PlugIn"
+HOMEPAGE="https://sourceforge.net/projects/xineliboutput/"
+MY_PV=${PV/_pre/_p}
+SRC_URI="http://vdr.websitec.de/download/${PN}/${PN}-${MY_PV}.tar.xz"
+S="${WORKDIR}/${VDRPLUGIN}-${MY_PV}"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86"
+IUSE="bluray caps dbus fbcon jpeg libextractor 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 )
+ )
+
+ xine? (
+ ( >=media-libs/xine-lib-1.2
+ virtual/ffmpeg )
+ fbcon? ( jpeg? ( virtual/jpeg:* ) )
+ X? (
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXrender
+ xinerama? ( x11-libs/libXinerama )
+ dbus? ( dev-libs/dbus-glib dev-libs/glib:2 )
+ vdpau? ( x11-libs/libvdpau >=media-libs/xine-lib-1.2 )
+ jpeg? ( virtual/jpeg:* )
+ bluray? ( media-libs/libbluray )
+ opengl? ( virtual/opengl )
+ )
+ )"
+
+DEPEND="${COMMON_DEPEND}
+ virtual/pkgconfig
+ sys-kernel/linux-headers
+ nls? ( sys-devel/gettext )
+ xine? (
+ X? (
+ x11-proto/xproto
+ x11-libs/libXxf86vm
+ )
+ )"
+RDEPEND="${COMMON_DEPEND}"
+
+REQUIRED_USE=" || ( vdr xine )"
+
+VDR_CONFD_FILE="${FILESDIR}/confd-2.0.0"
+
+pkg_setup() {
+ vdr-plugin-2_pkg_setup
+
+ if use xine; then
+ XINE_PLUGIN_DIR=$(pkg-config --variable=plugindir libxine)
+ [ -z "${XINE_PLUGIN_DIR}" ] && die "Could not find xine plugin dir"
+ fi
+}
+
+src_configure() {
+ local myconf
+
+ if has_version ">=media-libs/xine-lib-1.2"; then
+ myconf="${myconf} --enable-libavutil"
+ else
+ myconf="${myconf} --disable-libavutil"
+ fi
+
+ # No autotools based configure script
+ ./configure \
+ --cc=$(tc-getCC) \
+ --cxx=$(tc-getCXX) \
+ $(use_enable X x11) \
+ $(use_enable X xshm) \
+ $(use_enable X xdpms) \
+ $(use_enable X xshape) \
+ $(use_enable X xrender) \
+ $(use_enable fbcon fb) \
+ $(use_enable vdr) \
+ $(use_enable xine libxine) \
+ $(use_enable libextractor) \
+ $(use_enable caps libcap) \
+ $(use_enable jpeg libjpeg) \
+ $(use_enable xinerama) \
+ $(use_enable vdpau) \
+ $(use_enable dbus dbus-glib-1) \
+ $(use_enable nls i18n) \
+ $(use_enable bluray libbluray) \
+ $(use_enable opengl) \
+ ${myconf} \
+ || die
+
+ # UINT64_C is needed by ffmpeg headers
+ append-cxxflags -D__STDC_CONSTANT_MACROS
+}
+
+src_install() {
+ if use vdr; then
+ vdr-plugin-2_src_install
+
+ # bug 346989
+ insinto /etc/vdr/plugins/xineliboutput/
+ doins examples/allowed_hosts.conf
+ fowners -R vdr:vdr /etc/vdr/
+
+ if use nls; then
+ emake DESTDIR="${D}" i18n
+ fi
+
+ if use xine; then
+ doinitd "${FILESDIR}"/vdr-frontend
+
+ insinto $XINE_PLUGIN_DIR
+ doins xineplug_inp_xvdr.so
+
+ insinto $XINE_PLUGIN_DIR/post
+ doins xineplug_post_*.so
+
+ if use fbcon; then
+ dobin vdr-fbfe
+
+ insinto $VDR_PLUGIN_DIR
+ doins libxineliboutput-fbfe.so.*
+ fi
+
+ if use X; then
+ dobin vdr-sxfe
+
+ insinto $VDR_PLUGIN_DIR
+ doins libxineliboutput-sxfe.so.*
+ fi
+ fi
+ else
+ emake DESTDIR="${D}" install
+
+ dodoc HISTORY README
+ fi
+}
diff --git a/media-plugins/vdr-xineliboutput/vdr-xineliboutput-9999.ebuild b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-9999.ebuild
new file mode 100644
index 000000000000..b3c8f7c0edad
--- /dev/null
+++ b/media-plugins/vdr-xineliboutput/vdr-xineliboutput-9999.ebuild
@@ -0,0 +1,160 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+GENTOO_VDR_CONDITIONAL=yes
+
+inherit vdr-plugin-2 cvs toolchain-funcs
+
+DESCRIPTION="Video Disk Recorder Xinelib PlugIn"
+HOMEPAGE="https://sourceforge.net/projects/xineliboutput/"
+
+ECVS_SERVER="xineliboutput.cvs.sourceforge.net:/cvsroot/xineliboutput"
+ECVS_MODULE="${PN}"
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS=""
+IUSE="bluray caps cec dbus fbcon jpeg libextractor 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 )
+ )
+
+ xine? (
+ ( >=media-libs/xine-lib-1.2
+ virtual/ffmpeg )
+ fbcon? ( jpeg? ( virtual/jpeg:* ) )
+ X? (
+ x11-libs/libX11
+ x11-libs/libXext
+ x11-libs/libXrender
+ xinerama? ( x11-libs/libXinerama )
+ dbus? ( dev-libs/dbus-glib dev-libs/glib:2 )
+ vdpau? ( x11-libs/libvdpau >=media-libs/xine-lib-1.2 )
+ jpeg? ( virtual/jpeg:* )
+ bluray? ( media-libs/libbluray )
+ opengl? ( virtual/opengl )
+ )
+ )
+
+ cec? ( dev-libs/libcec )"
+
+DEPEND="${COMMON_DEPEND}
+ virtual/pkgconfig
+ sys-kernel/linux-headers
+ nls? ( sys-devel/gettext )
+ xine? (
+ X? (
+ x11-proto/xproto
+ x11-libs/libXxf86vm
+ )
+ )"
+RDEPEND="${COMMON_DEPEND}"
+
+S=${WORKDIR}/${PN}
+VDR_CONFD_FILE="${FILESDIR}/confd-2.0.0"
+
+pkg_setup() {
+ if ! use vdr && ! use xine; then
+ die "You either need at least one of these flags: vdr xine"
+ fi
+
+ vdr-plugin-2_pkg_setup
+
+ if use xine; then
+ XINE_PLUGIN_DIR=$(pkg-config --variable=plugindir libxine)
+ [ -z "${XINE_PLUGIN_DIR}" ] && die "Could not find xine plugin dir"
+ fi
+}
+
+src_prepare() {
+ # Allow user patches to be applied without modifyfing the ebuild
+ epatch_user
+
+ vdr-plugin-2_src_prepare
+
+ # UINT64_C is needed by ffmpeg headers
+ append-cxxflags -D__STDC_CONSTANT_MACROS
+}
+
+src_configure() {
+ local myconf
+
+ if has_version ">=media-libs/xine-lib-1.2"; then
+ myconf="${myconf} --enable-libavutil"
+ else
+ myconf="${myconf} --disable-libavutil"
+ fi
+
+ # No autotools based configure script
+ ./configure \
+ --cc=$(tc-getCC) \
+ --cxx=$(tc-getCXX) \
+ $(use_enable X x11) \
+ $(use_enable X xshm) \
+ $(use_enable X xdpms) \
+ $(use_enable X xshape) \
+ $(use_enable X xrender) \
+ $(use_enable fbcon fb) \
+ $(use_enable vdr) \
+ $(use_enable xine libxine) \
+ $(use_enable libextractor) \
+ $(use_enable caps libcap) \
+ $(use_enable jpeg libjpeg) \
+ $(use_enable xinerama) \
+ $(use_enable vdpau) \
+ $(use_enable dbus dbus-glib-1) \
+ $(use_enable nls i18n) \
+ $(use_enable bluray libbluray) \
+ $(use_enable opengl) \
+ $(use_enable cec libcec) \
+ ${myconf} \
+ || die
+}
+
+src_install() {
+ if use vdr; then
+ vdr-plugin-2_src_install
+
+ # bug 346989
+ insinto /etc/vdr/plugins/xineliboutput/
+ doins examples/allowed_hosts.conf
+ fowners -R vdr:vdr /etc/vdr/
+
+ if use nls; then
+ emake DESTDIR="${D}" i18n
+ fi
+
+ if use xine; then
+ doinitd "${FILESDIR}"/vdr-frontend
+
+ insinto $XINE_PLUGIN_DIR
+ doins xineplug_inp_xvdr.so
+
+ insinto $XINE_PLUGIN_DIR/post
+ doins xineplug_post_*.so
+
+ if use fbcon; then
+ dobin vdr-fbfe
+
+ insinto $VDR_PLUGIN_DIR
+ doins libxineliboutput-fbfe.so.*
+ fi
+
+ if use X; then
+ dobin vdr-sxfe
+
+ insinto $VDR_PLUGIN_DIR
+ doins libxineliboutput-sxfe.so.*
+ fi
+ fi
+ else
+ emake DESTDIR="${D}" install
+
+ dodoc HISTORY README
+ fi
+}
diff --git a/media-plugins/vdr-xvdr/Manifest b/media-plugins/vdr-xvdr/Manifest
new file mode 100644
index 000000000000..21e76806fd29
--- /dev/null
+++ b/media-plugins/vdr-xvdr/Manifest
@@ -0,0 +1,4 @@
+EBUILD vdr-xvdr-9999.ebuild 668 SHA256 f5de9779c6c6ade2a89a0a8d34d742e83fc8ba4f47aaf182c475b86dafb531fd SHA512 836310d9b3156cd01a38a003cf5678788b47bd8839459cdb23961d339cdeaa500d3a8f639a0edc042b39495a13baf817e4a814ef2e32e652b570477d62b0902a WHIRLPOOL b2f6e1602ea9c47a0459a3fe7f52c80395d5b1f3abba3417a779e9ed29344b9b67f1ff57ce67a6da2d5dad5e67c55c52fdb761e2e410384e5d404206d5358c15
+MISC ChangeLog 2433 SHA256 43dabb5a807504fb9315e467ba8365c424cca7d40eea4cb8e21c0dbf599f7cc2 SHA512 088d184e8b45209d133267a7cd8396acbc683a3a469bd7065db64611dc2cae7182a39cbd6c4bc623cc4c720df22a5629fd17f12450be4b0dfa8b32e3dce9001d WHIRLPOOL e14bff69f78f34119725fd835f94ab2601a69f191e2a7def8172cf42f9fb4ea4bf99d98f6a18b9473871f7c9be6d1c838a5f8ee4caa241e51020cc4a7472eff1
+MISC ChangeLog-2015 914 SHA256 06d9ed1eda7b1ee1d7205183c616c6f02b378e2fe89db6859505404e53b7a5c4 SHA512 8ef3e1935548a1bd0d1a266e25abe64a8946c54d783f1b909e56a7c1d2a51adb88b935fe50798df11157cd76d3f096e0be31ec5cd2159d3aa47daea8c99466a0 WHIRLPOOL b5338e748da2da41003b4b881cc29b5d623ac06985227237abd1ce55d4dad33715f206cd8b5b7b006337220353e8ef6717d12720dde1b2269360b44f763544a7
+MISC metadata.xml 337 SHA256 249a9444af7e34e2ec213d8c5983ee6f8e05efaafa26a1ac95aaf2e9965bc7ce SHA512 063b71c7d44239342a1e900f65493ab6699ca7e811170c18672aba7829042ff61b7a4f87f217928b886413f7715683b1aed77a6b3174d1090cc8ecadbcba7c51 WHIRLPOOL 927440fea87f22b26cde9feea5579e3560dec1474eec4034fab037cc66a14dd71e9a0076f82a7c2e731b6930116b23ef2561baad8de9f36687b27abcfe493e81
diff --git a/media-plugins/vdr-xvdr/metadata.xml b/media-plugins/vdr-xvdr/metadata.xml
new file mode 100644
index 000000000000..88a3b492d20a
--- /dev/null
+++ b/media-plugins/vdr-xvdr/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://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">pipelka/vdr-plugin-xvdr</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/vdr-xvdr/vdr-xvdr-9999.ebuild b/media-plugins/vdr-xvdr/vdr-xvdr-9999.ebuild
new file mode 100644
index 000000000000..94eb4a907f73
--- /dev/null
+++ b/media-plugins/vdr-xvdr/vdr-xvdr-9999.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="5"
+
+inherit vdr-plugin-2 git-2
+
+EGIT_REPO_URI="https://github.com/pipelka/vdr-plugin-xvdr.git"
+
+DESCRIPTION="VDR plugin: XVDR Streamserver Plugin"
+HOMEPAGE="https://github.com/pipelka/vdr-plugin-xvdr"
+SRC_URI=""
+KEYWORDS=""
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.6"
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${PN}-plugin
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ fix_vdr_libsi_include "${S}"/src/live/livepatfilter.h
+}
+
+src_install() {
+ vdr-plugin-2_src_install
+
+ insinto /etc/vdr/plugins/xvdr
+ doins xvdr/*.conf
+ diropts -gvdr -ovdr
+}
diff --git a/media-plugins/vdr-zaphistory/Manifest b/media-plugins/vdr-zaphistory/Manifest
new file mode 100644
index 000000000000..d8ebbe758951
--- /dev/null
+++ b/media-plugins/vdr-zaphistory/Manifest
@@ -0,0 +1,6 @@
+AUX vdr-zaphistory-0.9.6-fix-crash-no-info.diff 560 SHA256 2a5e89f71c733227629d415ea28daf65abaa92c2f46256278dd2fa090b60c510 SHA512 493f42c9e13edfbe1dfb213ec7a8f138e0f381ea84f1c3865f7c37d5fd561c9a2a765d02d8153e688803149926c468dcbd88c1df5d04b85a8ee93fc99a6fbbd1 WHIRLPOOL 2fc2c9ce9192c3238e0de8670cd96db0cb908bd59584a668ce382fb3e62167316bfd5caa3f254e530af670eb76062bb38c2ae211b3082ecbf50c27f3dc138064
+DIST zaphistory-0.9.6.tar.gz 19874 SHA256 e7650ed7d4693576a10a5185f1676130221680490b2a69b0d3effd2030a8a9ec SHA512 7be51da0917f183edd5b74e240a7eca0a07d06df0d63b3194765f2744182fd9548b869f134f968ae30360272e199065a3500a194dc61a4c015fb22daaf54c18f WHIRLPOOL 2e5c2ac8bfa4f66002a6566f3a116ee9852895fea600e6d3ddb7e2189e9bd0280a807ca6079649f6c91ac3955dae8bff8b6a01e00b674f7ee1b4551cdcb9f408
+EBUILD vdr-zaphistory-0.9.6.ebuild 547 SHA256 e067612ea5d779bc64fb72413c8fb7d4236b38a24294ed83bc11391f5589b779 SHA512 ad195659e01723eec7da3bab3067dd78640f770a3e680def982289f6ab8297942a92803fa0a6965695b3be2e34660b2bc988bd874db7d0e0fb9a98180c9bab0a WHIRLPOOL 4877d4f2858950cecb614ab2aea4dc2d8e931d634f1a976ce085cd54d8326df1badc7abc851a052a496b2f69897f6563a4f97733ece558924d53d664dbf504a9
+MISC ChangeLog 2900 SHA256 25546429e01e7d38c7a34920062881454a4d0c292b4a57762fcfd51df2fdfb3c SHA512 caad03f6fa498960aeb3b8bf77eb0d64e3c2eb7ac1195e115d92a506af9a6ef6633cc3148133387f2f12b144a68850da3c206bc892ac77bb9c23c313fe57e2fd WHIRLPOOL 7a708db4543d844b7fbfee629e9862e3c05d4ce1558e2791b066fb42ceaec341d4f92fabf9a292b32dfc3edabe55c77f2a5d5d4e6caa9ae486ffe220c1ab0db2
+MISC ChangeLog-2015 3061 SHA256 dbfe5937b34342ab03c96a8ccc426c1acce34374947565439dd6f3c00ae80068 SHA512 38eb294ce876d001ee63e73045c1ef6f3ddfa5c836ec6dd488e05502a8282f8861239268d83db46666af6c9623d422a0a48a8eaa4a8020e72e44f3241f570ae4 WHIRLPOOL ea4cb50f9caf26b217b9d60fa0939c9a96fe3526393c0225afe0066f16ba1e774220687981c81ea387609dff9a17589bf00fecf7fe561a95f9d0bfce5b1b1c3a
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-zaphistory/files/vdr-zaphistory-0.9.6-fix-crash-no-info.diff b/media-plugins/vdr-zaphistory/files/vdr-zaphistory-0.9.6-fix-crash-no-info.diff
new file mode 100644
index 000000000000..274012d731e4
--- /dev/null
+++ b/media-plugins/vdr-zaphistory/files/vdr-zaphistory-0.9.6-fix-crash-no-info.diff
@@ -0,0 +1,15 @@
+diff -Naur zaphistory-0.9.6.orig/zaphistoryosd.c zaphistory-0.9.6/zaphistoryosd.c
+--- zaphistory-0.9.6.orig/zaphistoryosd.c 2013-09-15 15:22:41.000000000 +0200
++++ zaphistory-0.9.6/zaphistoryosd.c 2013-09-15 15:24:42.000000000 +0200
+@@ -217,6 +217,11 @@
+
+ return AddSubMenu( new cMenuEvent(schedule->GetEventAround(time(NULL)) ) );
+
++ const cEvent *event = schedule->GetEventAround(time(NULL));
++ if (event)
++ return AddSubMenu( new cMenuEvent(event) );
++ else
++ return osUnknown;
+ }
+
+ eOSState cMenuZappedChannels::ProcessKey(eKeys Key)
diff --git a/media-plugins/vdr-zaphistory/metadata.xml b/media-plugins/vdr-zaphistory/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-zaphistory/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-zaphistory/vdr-zaphistory-0.9.6.ebuild b/media-plugins/vdr-zaphistory/vdr-zaphistory-0.9.6.ebuild
new file mode 100644
index 000000000000..f2ba053ff6fb
--- /dev/null
+++ b/media-plugins/vdr-zaphistory/vdr-zaphistory-0.9.6.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+VERSION="1437" # every bump, new Version
+
+DESCRIPTION="VDR Plugin: Shows the least recently used channels"
+HOMEPAGE="http://projects.vdr-developer.org/projects/plg-zaphistory"
+SRC_URI="mirror://vdr-developerorg/${VERSION}/zaphistory-${PV}.tar.gz"
+
+KEYWORDS="amd64 x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-2.0.0"
+RDEPEND="${DEPEND}"
+
+PATCHES=("${FILESDIR}/${P}-fix-crash-no-info.diff")
diff --git a/media-plugins/vdr-zappilot/Manifest b/media-plugins/vdr-zappilot/Manifest
new file mode 100644
index 000000000000..359c6d5a99d1
--- /dev/null
+++ b/media-plugins/vdr-zappilot/Manifest
@@ -0,0 +1,7 @@
+AUX vdr-zappilot-0.0.5_vdr-2.3.1.patch 10468 SHA256 3208113551a7cb255e135816054b131fed470791eb1ca34ac850aaf6a0d74789 SHA512 568f77a33134667a013a7c9983a9887eb29d083b533cf226e94e95240d1b89f12c969f7257ff8d718e1c94fcbaa266b836bcf360d62cbff8bc28d3ce3468dcfc WHIRLPOOL ecb4bc33ce851f66b000f0ca8126026560edb73f37a6080afc476bdd23cb151f98d7a0738702f6068be98ba8f3d0a5c1e1ea886c2218b03056375d09ebd323a6
+DIST vdr-zappilot-0.0.5.tgz 17061 SHA256 d177520269499d8e2c68f99b9325f8b8823d9d4f5cc24e98fada742c76dff4e0 SHA512 9f1dfd3ecb38c5a4afdcad963f2680fe3c5e8dbe4610de0ccc8967811e51ca5e4ad268b9d01a5e4dd392ffa275bf896dd03225bc6568a72d92063a1dfa576222 WHIRLPOOL 650edd19153fa9299662bfb8f5560c9e1e8b687857bc0894b838d7397eacd2bcb740de8252d7ccba1cd667bdae35bb3636d7f57c719e94739847876bd795a9cb
+EBUILD vdr-zappilot-0.0.5-r1.ebuild 663 SHA256 c56bd7cd5d1776258addebd8248fe011b180dce82e0dd43f8a1cbbdedb43da69 SHA512 e8c9fcf26313df02245cb174674ddf87a620b487b152db2f226a1ec62edd923e1304f12a3b0794b36711071131aab41cccb34273fc0c20585070e4f96a901827 WHIRLPOOL 6a9ba6f6b3646d2ad5a25c48534a9d0f9f863197c6e815ab49dcd71f09733db7dc677dabcdda5482aa2959392469286c8f959d352907557ebc21715980edba6a
+EBUILD vdr-zappilot-0.0.5.ebuild 519 SHA256 9c9a741934ccc4e405c11dfb4bd1292aa265c286eb657e1f7a667baa6f86d1aa SHA512 84ac4970913f6fad065568781c461734e3b6b804f0051bde876d33133c05d9241cbb3f14d27ad1dda95fd77ba0012e473d6a45420a0def7d9bb5baf4d459d81d WHIRLPOOL 6e84479c6f12e84ad4205164cd1563f2ed1b0b0f70774bbed012973095d965d620099a9e7e8f0da3f2c22c869fb38f47956abdfcb1106295b2fba84a48c82f3c
+MISC ChangeLog 3070 SHA256 3449b809f3c8000f4ceeea035e4bb5a7ea2cfd0b20baee380a942b83f2d12b3c SHA512 1f91cb83c2b9c6157f4512e803e452792dd1361211f1465d896d9ffa5b510d4168965bef37c49f3a6783b52247dd102175e2614c0f2c72d98b24afcea0b6ab6b WHIRLPOOL f66ccbeaa0bffc899421680ffd6a27783babe4bc42bcb3d741624c3f3ca3cd394ae677d1ba394f3d234f7acd5c4cfd56ab495e0d498c84039972138ae2be1dc9
+MISC ChangeLog-2015 967 SHA256 930f236058567f2a8173f40c69fd719a677b8fea5443a18cbcfa231cdc888a7c SHA512 44f766657ef1dfda6e4d3b01f53d4d8eb81decb167195700cf7ff2ec47061cf68b8034a65f1e057f8bf9b64c4799ff844e242a5a6742772efb14e5d711a61ab3 WHIRLPOOL 483c7f27cd44573b1ffda001ca6b9fbaeaab50bfd46585502f2c3cbed14d65b1bffae61fff16826dbcce974513902de46f07d06a15a874feb68321bfce1cac1b
+MISC metadata.xml 243 SHA256 161359b6e9eddec137a431eea66785e070bbc25fab3ae1b57f900e411fc37fe7 SHA512 f7d6e467a5a96c0afdd42df3c0f3866240defc5bbea5ccddf4c0b1a3c004225af5d46dab67d45a5ac34535391584f3b3727fe79ef6cef1a11413636bbc35cf06 WHIRLPOOL ebf59815181c251040396bb44206b875f6d996abcff030fdbf8355b47d6ea8c4f2669847ea1af194112de469258d7ca09ed77b682924ca495958a65f957dbf39
diff --git a/media-plugins/vdr-zappilot/files/vdr-zappilot-0.0.5_vdr-2.3.1.patch b/media-plugins/vdr-zappilot/files/vdr-zappilot-0.0.5_vdr-2.3.1.patch
new file mode 100644
index 000000000000..4a6c4e25b68d
--- /dev/null
+++ b/media-plugins/vdr-zappilot/files/vdr-zappilot-0.0.5_vdr-2.3.1.patch
@@ -0,0 +1,281 @@
+compile fix >=vdr-2.3.1
+http://www.vdr-portal.de/board1-news/board2-vdr-news/p1254875-announce-vdr-developer-version-2-3-1/#post1254875
+Signed-of-by: Joerg Bornkessel <hd_brummy@gentoo.org> (25 Okt 2015)
+
+diff -rupN b/zappilotosd.c a/zappilotosd.c
+--- b/zappilotosd.c 2015-06-24 14:32:15.000000000 +0200
++++ a/zappilotosd.c 2015-10-22 18:39:36.000000000 +0200
+@@ -69,7 +69,7 @@ cZappilotOsd::~cZappilotOsd(void)
+
+ void cZappilotOsd::DisplayChannel(const cChannel *Channel)
+ {
+- int BufSize = 255;
++ int BufSize = 1020;
+ if (Channel)
+ {
+ if (Channel->GroupSep())
+@@ -172,11 +172,11 @@ void cZappilotOsd::UpdateEPGInfo(int Now
+ titleFollowingInfo = NULL;
+ subtitlePresentInfo = NULL;
+ subtitleFollowingInfo = NULL;
+- cSchedulesLock SchedulesLock;
+- const cSchedules *Schedules = cSchedules::Schedules(SchedulesLock);
++ LOCK_SCHEDULES_READ;
++ LOCK_CHANNELS_READ;
+ if (Schedules)
+ {
+- const cSchedule *Schedule = Schedules->GetSchedule(Channels.GetByNumber(PilotChannelNumber)->GetChannelID());
++ const cSchedule *Schedule = Schedules->GetSchedule(Channels->GetByNumber(PilotChannelNumber)->GetChannelID());
+ if (Schedule)
+ {
+ // Get Present event
+@@ -267,9 +267,9 @@ void cZappilotOsd::UpdateEPGInfo(int Now
+ void cZappilotOsd::Show()
+ {
+ // find the actual current
+- cChannel *Channel = Channels.GetByNumber(cDevice::PrimaryDevice()->CurrentChannel());
+- currentChannel = Channels.GetByNumber(cDevice::PrimaryDevice()->CurrentChannel());
+-
++ LOCK_CHANNELS_READ;
++ const cChannel *Channel = Channels->GetByNumber(cDevice::PrimaryDevice()->CurrentChannel());
++ currentChannel = Channel;
+ if (Channel)
+ {
+ PilotChannelNumber = Channel->Number();
+@@ -333,13 +333,14 @@ eOSState cZappilotOsd::ProcessKey(eKeys
+ case k1 ... k9:
+ if (number >= 0)
+ {
+- if (number > Channels.MaxNumber())
++ LOCK_CHANNELS_READ;
++ if (number > Channels->MaxNumber())
+ number = Key - k0;
+ else
+ number = number * 10 + Key - k0;
+ if (number > 0)
+ {
+- cChannel *channel = Channels.GetByNumber(number);
++ const cChannel *channel = Channels->GetByNumber(number);
+ if (channel)
+ {
+ PilotChannelNumber = channel->Number();
+@@ -363,7 +364,8 @@ eOSState cZappilotOsd::ProcessKey(eKeys
+ if (config.fastbrowse)
+ {
+ CursorDown();
+- cChannel *channel = Channels.GetByNumber(PilotChannelNumber);
++ LOCK_CHANNELS_READ;
++ const cChannel *channel = Channels->GetByNumber(PilotChannelNumber);
+ if (channel)
+ group = channel->Index()-1;
+ break;
+@@ -380,7 +382,8 @@ eOSState cZappilotOsd::ProcessKey(eKeys
+ if (config.fastbrowse)
+ {
+ CursorUp();
+- cChannel *channel = Channels.GetByNumber(PilotChannelNumber);
++ LOCK_CHANNELS_READ;
++ const cChannel *channel = Channels->GetByNumber(PilotChannelNumber);
+ if (channel)
+ group = channel->Index()-1;
+ break;
+@@ -396,7 +399,8 @@ eOSState cZappilotOsd::ProcessKey(eKeys
+ {
+ if (group < 0)
+ {
+- cChannel *channel = Channels.GetByNumber(PilotChannelNumber);
++ LOCK_CHANNELS_READ;
++ const cChannel *channel = Channels->GetByNumber(PilotChannelNumber);
+ if (channel)
+ group = channel->Index();
+ }
+@@ -405,15 +409,18 @@ eOSState cZappilotOsd::ProcessKey(eKeys
+ int SaveGroup = group;
+ if (NORMALKEY(Key) == kRight)
+ {
+- group = Channels.GetNextGroup(group);
++ LOCK_CHANNELS_READ;
++ group = Channels->GetNextGroup(group);
+ }
+ else
+ {
+- group = Channels.GetPrevGroup(group < 1 ? 1 : group);
++ LOCK_CHANNELS_READ;
++ group = Channels->GetPrevGroup(group < 1 ? 1 : group);
+ }
+ if (group < 0)
+ group = SaveGroup;
+- cChannel *channel = Channels.Get(group);
++ LOCK_CHANNELS_READ;
++ const cChannel *channel = Channels->Get(group);
+ if (channel)
+ {
+ //DisplayChannel(channel);
+@@ -449,7 +456,8 @@ eOSState cZappilotOsd::ProcessKey(eKeys
+ else
+ {
+ CursorUp();
+- cChannel *channel = Channels.GetByNumber(PilotChannelNumber);
++ LOCK_CHANNELS_READ;
++ const cChannel *channel = Channels->GetByNumber(PilotChannelNumber);
+ if (channel)
+ group = channel->Index()-1;
+ break;
+@@ -466,20 +474,22 @@ eOSState cZappilotOsd::ProcessKey(eKeys
+ else
+ {
+ CursorDown();
+- cChannel *channel = Channels.GetByNumber(PilotChannelNumber);
++ LOCK_CHANNELS_READ;
++ const cChannel *channel = Channels->GetByNumber(PilotChannelNumber);
+ if (channel)
+- group = channel->Index()-1;
++ group = channel->Index()-1;
+ break;
+ }
+ case kNone:
+ if (number && (int)cTimeMs::Now() - lastTime > 1000)
+ {
+- if (Channels.GetByNumber(number))
++ LOCK_CHANNELS_READ;
++ if (Channels->GetByNumber(number))
+ {
+ PilotChannelNumber = number;
+ lastTime = cTimeMs::Now();
+ number = 0;
+- cChannel *channel = Channels.GetByNumber(PilotChannelNumber);
++ const cChannel *channel = Channels->GetByNumber(PilotChannelNumber);
+ if (channel)
+ group = channel->Index()-1;
+ }
+@@ -553,7 +563,8 @@ eOSState cZappilotOsd::ProcessKey(eKeys
+ {
+ if (group < 0)
+ {
+- cChannel *channel = Channels.GetByNumber(PilotChannelNumber);
++ LOCK_CHANNELS_READ;
++ const cChannel *channel = Channels->GetByNumber(PilotChannelNumber);
+ if (channel)
+ group = channel->Index();
+ }
+@@ -562,15 +573,18 @@ eOSState cZappilotOsd::ProcessKey(eKeys
+ int SaveGroup = group;
+ if (NORMALKEY(Key) == kBlue)
+ {
+- group = Channels.GetNextGroup(group);
++ LOCK_CHANNELS_READ;
++ group = Channels->GetNextGroup(group);
+ }
+ else
+ {
+- group = Channels.GetPrevGroup(group < 1 ? 1 : group);
++ LOCK_CHANNELS_READ;
++ group = Channels->GetPrevGroup(group < 1 ? 1 : group);
+ }
+ if (group < 0)
+ group = SaveGroup;
+- cChannel *channel = Channels.Get(group);
++ LOCK_CHANNELS_READ;
++ const cChannel *channel = Channels->Get(group);
+ if (channel)
+ {
+ //DisplayChannel(channel);
+@@ -663,8 +677,8 @@ eOSState cZappilotOsd::ProcessKey(eKeys
+ void cZappilotOsd::CursorUp()
+ {
+ int n = PilotChannelNumber + 1;
+- cChannel *channel;
+- channel = Channels.GetByNumber(n, 1);
++ LOCK_CHANNELS_READ;
++ const cChannel *channel = Channels->GetByNumber(n, 1);
+ if (channel)
+ {
+ n = channel->Number();
+@@ -678,8 +692,8 @@ void cZappilotOsd::CursorUp()
+ void cZappilotOsd::CursorDown()
+ {
+ int n = PilotChannelNumber - 1;
+- cChannel *channel;
+- channel = Channels.GetByNumber(n, -1);
++ LOCK_CHANNELS_READ;
++ const cChannel *channel = Channels->GetByNumber(n, -1);
+ if (channel)
+ {
+ n = channel->Number();
+@@ -693,9 +707,13 @@ void cZappilotOsd::CursorDown()
+ void cZappilotOsd::CursorOK()
+ {
+ DrawMenu(0,2);
+- if (currentChannel != Channels.GetByNumber(PilotChannelNumber))
++ LOCK_CHANNELS_READ;
++ const cChannel* chan = Channels->GetByNumber(PilotChannelNumber);
++
++ if (currentChannel != chan)
+ {
+- cChannel *Channel = Channels.GetByNumber(PilotChannelNumber);
++ LOCK_CHANNELS_READ;
++ const cChannel *Channel = Channels->GetByNumber(PilotChannelNumber);
+ if (Channel)
+ {
+ cDevice::PrimaryDevice()->SwitchChannel(Channel, true);
+@@ -750,7 +768,8 @@ void cZappilotOsd::DisplayInfo(int delta
+ displayTimer = NULL;
+ displayChannel = Skins.Current()->DisplayChannel(true);
+ }
+- cChannel *channel = Channels.GetByNumber(PilotChannelNumber);
++ LOCK_CHANNELS_READ;
++ const cChannel *channel = Channels->GetByNumber(PilotChannelNumber);
+
+ if (!isempty(titlePresentInfo))
+ {
+@@ -778,14 +797,17 @@ void cZappilotOsd::DisplayExtraInfo()
+ displayEvent = NULL;
+ }
+
+- displayEvent = new cMenuEvent(Present,false,true);
++
++ LOCK_TIMERS_READ;
++ LOCK_CHANNELS_READ;
++ displayEvent = new cMenuEvent(Timers, Channels, Present,false,true);
+ displayEvent->Display();
+ }
+
+
+ void cZappilotOsd::DisplayTimer()
+ {
+-
++
+ if (displayChannel)
+ {
+ delete displayChannel;
+@@ -797,13 +819,17 @@ void cZappilotOsd::DisplayTimer()
+ displayEvent = NULL;
+ }
+
++ LOCK_TIMERS_WRITE;
++
+ cTimer *timer = new cTimer(Present);
+- cTimer *t = Timers.GetTimer(timer);
++ cTimer *t = Timers->GetMatch(Present);
++
+ if (t)
+ {
+ delete timer;
+ timer = t;
+ }
++
+ displayTimer=new cMenuEditTimer(timer, !t);
+ displayTimer->Display();
+ }
+diff -rupN b/zappilotosd.h a/zappilotosd.h
+--- b/zappilotosd.h 2015-06-24 14:32:15.000000000 +0200
++++ a/zappilotosd.h 2015-10-22 18:40:02.000000000 +0200
+@@ -39,7 +39,7 @@ class cZappilotOsd : public cOsdObject
+ int offset;
+ int lines;
+ int type;
+- cChannel* currentChannel;
++ const cChannel* currentChannel;
+
+ public:
+ cZappilotOsd(void);
diff --git a/media-plugins/vdr-zappilot/metadata.xml b/media-plugins/vdr-zappilot/metadata.xml
new file mode 100644
index 000000000000..27f419c289c3
--- /dev/null
+++ b/media-plugins/vdr-zappilot/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<maintainer type="project">
+<email>vdr@gentoo.org</email>
+<name>Gentoo VDR Project</name>
+</maintainer>
+</pkgmetadata>
diff --git a/media-plugins/vdr-zappilot/vdr-zappilot-0.0.5-r1.ebuild b/media-plugins/vdr-zappilot/vdr-zappilot-0.0.5-r1.ebuild
new file mode 100644
index 000000000000..35f779376a81
--- /dev/null
+++ b/media-plugins/vdr-zappilot/vdr-zappilot-0.0.5-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+VERSION="1318" # every bump new version
+
+DESCRIPTION="VDR Plugin: browse fast the EPG information without being forced to switch to a channel"
+HOMEPAGE="http://projects.vdr-developer.org/projects/show/plg-zappilot"
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
+
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.7.34"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ vdr-plugin-2_src_prepare
+
+ if has_version ">=media-video/vdr-2.3.1"; then
+ epatch "${FILESDIR}/${P}_vdr-2.3.1.patch"
+ fi
+}
diff --git a/media-plugins/vdr-zappilot/vdr-zappilot-0.0.5.ebuild b/media-plugins/vdr-zappilot/vdr-zappilot-0.0.5.ebuild
new file mode 100644
index 000000000000..75d1cf6bdd60
--- /dev/null
+++ b/media-plugins/vdr-zappilot/vdr-zappilot-0.0.5.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit vdr-plugin-2
+
+VERSION="1318" # every bump new version
+
+DESCRIPTION="VDR Plugin: browse fast the EPG information without being forced to switch to a channel"
+HOMEPAGE="http://projects.vdr-developer.org/projects/show/plg-zappilot"
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
+
+KEYWORDS="amd64 x86"
+SLOT="0"
+LICENSE="GPL-2"
+IUSE=""
+
+DEPEND=">=media-video/vdr-1.7.34"
+RDEPEND="${DEPEND}"
diff --git a/media-plugins/xbmc-addon-xvdr/Manifest b/media-plugins/xbmc-addon-xvdr/Manifest
new file mode 100644
index 000000000000..fe976901c4ca
--- /dev/null
+++ b/media-plugins/xbmc-addon-xvdr/Manifest
@@ -0,0 +1,4 @@
+EBUILD xbmc-addon-xvdr-9999.ebuild 922 SHA256 167d2a0f8fee5dd41ca76e182737eebabe650c8270568e2331b1c175f7f81434 SHA512 bfaf65fb2003cbda4ee93af4600404a5b5c0b2f49d451e024a6209059310fa775c07068a23732722e6c3e1f2de0102a819fa687e972ce2322b85802405e3122b WHIRLPOOL a11f81cb463166c4a051b23dbf329616a423e92cd41ee6c380656bb3488a93e751bd54a92f7687971f27f1620c681c562af88391b9c6999e12f3c0ef3cd3ae66
+MISC ChangeLog 2454 SHA256 28a9b977eee7ae4eaabd71396972f58474c2ddb06edac76532140f47c56d13d0 SHA512 a7d931bd686f8889403638184654ce655e7a90ef76af7e3c0a82d3ce76378ec244372753b97788809ffbc8b3d3a4fd32fa57410d2f0f10641e369357758ba92e WHIRLPOOL be3036d76306187d74e0d44f4972b2b7d7d954641f586e33828c8ca4ebddfb048ab9c00e2353de0e3b50e5602e6df5f1a615d58ac55d1c7c71f07cbe6f725b9c
+MISC ChangeLog-2015 694 SHA256 b3a5e424e53d17f93ac3a68d3f1903efadbd9c38be8307838c3b6b7f2ba1bef3 SHA512 3cad6d3b2206d48e6c9dd3e7848a18ce5fc6264e2befcdee8f30bb08454d12fb12cca73c5689a1414ea071e9fb77bbaf6e1b5c4a2308eedc2230695ce05d2dc9 WHIRLPOOL 08df90529a78fbfd9efa0845161714c8dbde04cd0862cdf1ab8704673bdae15db3518b7915c4ed74ac3e34fd6cc1169d238ff616d50934d52693934527fedda3
+MISC metadata.xml 337 SHA256 3cb02428042c63621bad8b06e1a62db0e344dfa525b63cdfc0c07c7467dc746a SHA512 ddc8dfe63fa6764d72452b40f409c86c89530bc5dc29051bfbdf97dd5aaa8a8747ccf435813a74707420459ee1288b5661eea980e7ea7fe9d63cff827b48de77 WHIRLPOOL eca426ee0a963f71f156d5e2de10a06c365163f09b5e57c1d43abf3dbdff92e9cb9c47092cf0b670b8cafccc801e9959cfbb2adfbae0a441920eefdd22483570
diff --git a/media-plugins/xbmc-addon-xvdr/metadata.xml b/media-plugins/xbmc-addon-xvdr/metadata.xml
new file mode 100644
index 000000000000..6a454981266d
--- /dev/null
+++ b/media-plugins/xbmc-addon-xvdr/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://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">pipelka/xbmc-addon-xvdr</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/xbmc-addon-xvdr/xbmc-addon-xvdr-9999.ebuild b/media-plugins/xbmc-addon-xvdr/xbmc-addon-xvdr-9999.ebuild
new file mode 100644
index 000000000000..7e2534aa7fd5
--- /dev/null
+++ b/media-plugins/xbmc-addon-xvdr/xbmc-addon-xvdr-9999.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="4"
+
+inherit git-2 autotools multilib
+
+EGIT_REPO_URI="https://github.com/pipelka/xbmc-addon-xvdr.git"
+
+DESCRIPTION="XBMC addon: add VDR (http://www.tvdr.de/) as a TV/PVR Backend"
+HOMEPAGE="https://github.com/pipelka/xbmc-addon-xvdr"
+SRC_URI=""
+KEYWORDS=""
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+S=${WORKDIR}/${PN}
+
+src_prepare() {
+ eautoreconf
+}
+
+src_configure() {
+ econf --prefix=/usr/$(get_libdir)/xbmc
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "emake install failed"
+}
+
+pkg_info() {
+ einfo "This add-on requires the installed "media-lugins/vdr-xvdr" plugin on the VDR server."
+ einfo "VDR itself dosn't need any patches or modification to use all the current features."
+ einfo "IMPORTANT:"
+ einfo "Please disable *all* PVR addons *before* running the XVDR addon!"
+}
diff --git a/media-plugins/xsynth-dssi/Manifest b/media-plugins/xsynth-dssi/Manifest
new file mode 100644
index 000000000000..beb1116a1c33
--- /dev/null
+++ b/media-plugins/xsynth-dssi/Manifest
@@ -0,0 +1,7 @@
+DIST xsynth-dssi-0.9.2.tar.gz 451758 SHA256 81a2178a601ea0724aab7ea14ad41ce07b9a28a1c432d8e1758d37234d7140af SHA512 e8ebb42de0b0b84fa792571eaf3ccc18d0a059396aae547843562f948b9e085e6e229cd3b475cbd5060fa93f8017d36ec92d17822a29bc01c2392519aad006c0 WHIRLPOOL 4f03cb32c971c6e397148cb5385568caefed018c2f3da96d28330cd94d8aac0825ff1f82c084d0e0e3c94a5aee30bbbfe5bc2bf6c31c65d04e83e64885fb3f37
+DIST xsynth-dssi-0.9.4.tar.gz 465783 SHA256 d3d24941a509c6193eac2b2ee3c9a6057c832565a0b66e58c3bd2e89afd8dc02 SHA512 8c67e5fbbc35e6dfd0cc30733d82e1cc6478f3a63a48e080da579fd90ecad22b10b3681ba1e610819a0891f80caabec5350532b9888e6f6044469b2aa92055cd WHIRLPOOL 8aba3297e29d6107191ae94e5e10bae89684cb789370b89cdd5598659ceed46ad67764dc85b1841ff2c8968c355914ab992596fbcacf07f0c085eadba176c8b1
+EBUILD xsynth-dssi-0.9.2.ebuild 625 SHA256 c881ac0107aa09e67ba1e8ad5ea5ee1bfacc12c4b5f2d27113a6f0aed917376c SHA512 bf041155383c5787f5d13d2c49f2bf8d199af08f955dfe6ad8eef14ea79fd892a07df2317078ea127d4e869275ed98ae132a43b25fe9ba4d982aad40a631baec WHIRLPOOL cf6e663e6a06b22ff7152cb0048bfdfc5fcd6dcbdf2a41d0515c1eda914d50612762d5df7d34880bfdc19b8dd7fa59ae1360453c105e826ad9292f5e1ef155d7
+EBUILD xsynth-dssi-0.9.4.ebuild 626 SHA256 8df0395c1ed7308095e4428a96df49dd76f5ca852677f1fdf542030fac0640d0 SHA512 829667e76e20dcc4ac3d747dde1fcb69fb2e872e179205425cb942dcf08c94892ebd00fdeeed9db0903b82050268772204a6cc078dc77d94328a858ede732d77 WHIRLPOOL 03e2bf1c62f592e18d78e2086007680cdf19b50cd096cd23082b9ba18ec40232ee9f5f34d5f94cffd6706c0790d809bd0a6cda5d2b14be0b44998e6a2c65a210
+MISC ChangeLog 2504 SHA256 a120692436287d0f58e23290b014f9891c8441ffdad03035f7551c64cbd26e26 SHA512 16abd398c69c34ec1142280344d1e637aa3a5cbad5d7f83137176e03fc0f240e0f780b1e5aec807998c81ed862dcdf148fc77f4e66629dd660697f212ea2fe3d WHIRLPOOL 56cfd3b0f6e53a299304648154ca9e2a0c7d916ad5344aa2df0a24385136f7eb422074ff8a7b4ad82863878f8fe0735d5df5e5c4b17b03ebcb37aa68a1e138cc
+MISC ChangeLog-2015 764 SHA256 9b02bdcdb08c5fa69b8bde41e300d9d6d492ef4f1ba646717b5c77c5556abf47 SHA512 558d93177787f77dda425691cfc38395e2d0648b2b4afb58868b3ff44f7edab477b6d7b50ee966d1ae3d7932ea33f77cb539420949fd1e2ccd003944bc16e41d WHIRLPOOL 1d5be95c953b2abf8c4fbbb9252657d3226fecab40cc559c9216bce5d8e62f4a01e0605de5d60a2b8af35e3feae8b36be5ac86efd6d3960f5e65445d47352aad
+MISC metadata.xml 333 SHA256 98135fd44354b94600e8150e8cdfdc030369b63efad4e4bff4e4662fc3ed7481 SHA512 051e33a55f071b13cb45d35abc79ae192a053e55186051f5cf166c126145d222739e16e96e59ee58d119b103568714eae67d149a6861332d19fc0a5a8c8fb83f WHIRLPOOL fa923d5348af88575806040a04383d22f25e4d42b116948576a840941b3519fa5155434714980f93b435e8c6ffe4cd39fa6868936e4862de6def3c81fe766eef
diff --git a/media-plugins/xsynth-dssi/metadata.xml b/media-plugins/xsynth-dssi/metadata.xml
new file mode 100644
index 000000000000..9c46ffb719d6
--- /dev/null
+++ b/media-plugins/xsynth-dssi/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>proaudio@gentoo.org</email>
+ <name>Gentoo ProAudio Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">dssi</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-plugins/xsynth-dssi/xsynth-dssi-0.9.2.ebuild b/media-plugins/xsynth-dssi/xsynth-dssi-0.9.2.ebuild
new file mode 100644
index 000000000000..673eb49cfdbb
--- /dev/null
+++ b/media-plugins/xsynth-dssi/xsynth-dssi-0.9.2.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+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"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64"
+IUSE=""
+
+RDEPEND="=x11-libs/gtk+-2*
+ media-libs/alsa-lib
+ >=media-libs/dssi-0.9
+ >=media-libs/liblo-0.12"
+DEPEND="${RDEPEND}
+ media-libs/ladspa-sdk
+ virtual/pkgconfig"
+
+src_install() {
+ emake DESTDIR="${D}" install || die "make install failed"
+ dodoc AUTHORS ChangeLog README TODO
+}
diff --git a/media-plugins/xsynth-dssi/xsynth-dssi-0.9.4.ebuild b/media-plugins/xsynth-dssi/xsynth-dssi-0.9.4.ebuild
new file mode 100644
index 000000000000..b8ad3cb64970
--- /dev/null
+++ b/media-plugins/xsynth-dssi/xsynth-dssi-0.9.4.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+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"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+RDEPEND="=x11-libs/gtk+-2*
+ media-libs/alsa-lib
+ >=media-libs/dssi-0.9
+ >=media-libs/liblo-0.12"
+DEPEND="${RDEPEND}
+ media-libs/ladspa-sdk
+ virtual/pkgconfig"
+
+src_install() {
+ emake DESTDIR="${D}" install || die "make install failed"
+ dodoc AUTHORS ChangeLog README TODO
+}