diff --git a/games-emulation/RetroArch/RetroArch-1.21.0.ebuild b/games-emulation/RetroArch/RetroArch-1.21.0.ebuild index 051b2a0a9d2..42c28c00238 100644 --- a/games-emulation/RetroArch/RetroArch-1.21.0.ebuild +++ b/games-emulation/RetroArch/RetroArch-1.21.0.ebuild @@ -44,7 +44,7 @@ RDEPEND=" x11-libs/libXScrnSaver alsa? ( media-libs/alsa-lib ) cg? ( media-gfx/nvidia-cg-toolkit:0= ) - arm? ( dispmanx? ( || ( media-libs/raspberrypi-userland:0 media-libs/raspberrypi-userland-bin:0 ) ) ) + arm? ( dispmanx? ( dev-embedded/raspberrypi-utils:0 ) ) ffmpeg? ( >=media-video/ffmpeg-2.1.3:0= ) jack? ( virtual/jack:= ) libass? ( media-libs/libass:0= ) @@ -194,4 +194,12 @@ pkg_postinst() { ewarn "Make sure you have OSS installed in your system." ewarn "" fi + + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update } diff --git a/games-emulation/RetroArch/RetroArch-1.22.2.ebuild b/games-emulation/RetroArch/RetroArch-1.22.2.ebuild index c6c428763cf..41c9a4531b7 100644 --- a/games-emulation/RetroArch/RetroArch-1.22.2.ebuild +++ b/games-emulation/RetroArch/RetroArch-1.22.2.ebuild @@ -44,7 +44,7 @@ RDEPEND=" x11-libs/libXScrnSaver alsa? ( media-libs/alsa-lib ) cg? ( media-gfx/nvidia-cg-toolkit:0= ) - arm? ( dispmanx? ( || ( media-libs/raspberrypi-userland:0 media-libs/raspberrypi-userland-bin:0 ) ) ) + arm? ( dispmanx? ( dev-embedded/raspberrypi-utils:0 ) ) ffmpeg? ( >=media-video/ffmpeg-2.1.3:0= ) jack? ( virtual/jack:= ) libass? ( media-libs/libass:0= ) @@ -191,4 +191,12 @@ pkg_postinst() { ewarn "Make sure you have OSS installed in your system." ewarn "" fi + + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_desktop_database_update + xdg_icon_cache_update }