diff --git a/media-video/vlc/patches/vlc-2.2.1.patch b/media-video/vlc/patches/vlc-2.2.1.patch index 5d5462874..d112de661 100644 --- a/media-video/vlc/patches/vlc-2.2.1.patch +++ b/media-video/vlc/patches/vlc-2.2.1.patch @@ -501,7 +501,7 @@ index 0000000..3768ba5 + +void system_Init (void) +{ -+ BApplication app("application/x-vnd.videolan-vlc"); ++ BApplication app("application/x-vnd.vlc"); + pthread_once_t once = PTHREAD_ONCE_INIT; + + pthread_once (&once, set_libvlc_path); diff --git a/media-video/vlc/vlc-2.2.1.recipe b/media-video/vlc/vlc-2.2.1.recipe index 16fd6473f..e5a9a06ee 100644 --- a/media-video/vlc/vlc-2.2.1.recipe +++ b/media-video/vlc/vlc-2.2.1.recipe @@ -29,10 +29,74 @@ PROVIDES=" REQUIRES=" haiku${secondaryArchSuffix} libqt4${secondaryArchSuffix} >= 4.8 + lib:liba52$secondaryArchSuffix + lib:libass$secondaryArchSuffix + lib:libavcodec$secondaryArchSuffix + lib:libavformat$secondaryArchSuffix + lib:libavutil$secondaryArchSuffix + lib:libbluray$secondaryArchSuffix + lib:libbz2$secondaryArchSuffix + lib:libcaca$secondaryArchSuffix + lib:libcrypto$secondaryArchSuffix + lib:libdca$secondaryArchSuffix + lib:libdevice$secondaryArchSuffix + lib:libdvbpsi$secondaryArchSuffix + lib:libdvdnav$secondaryArchSuffix + lib:libdvdread$secondaryArchSuffix + lib:libebml$secondaryArchSuffix + lib:libenca$secondaryArchSuffix + lib:libfaad$secondaryArchSuffix + lib:libflac$secondaryArchSuffix +# lib:libfluidsynth$secondaryArchSuffix + lib:libfontconfig$secondaryArchSuffix + lib:libfreetype$secondaryArchSuffix + lib:libfribidi$secondaryArchSuffix + lib:libgcc_s$secondaryArchSuffix + lib:libgcrypt$secondaryArchSuffix + lib:libgl$secondaryArchSuffix +# lib:libgnutls$secondaryArchSuffix + lib:libgpg-error$secondaryArchSuffix + lib:libharfbuzz$secondaryArchSuffix lib:libiconv$secondaryArchSuffix lib:libintl$secondaryArchSuffix + lib:libixml$secondaryArchSuffix + lib:libjpeg$secondaryArchSuffix + lib:libmad$secondaryArchSuffix + lib:libmatroska$secondaryArchSuffix + lib:libmodplug$secondaryArchSuffix + lib:libmpcdec$secondaryArchSuffix + lib:libmpeg2$secondaryArchSuffix +# lib:libmtp$secondaryArchSuffix + lib:libncursesw$secondaryArchSuffix + lib:libogg$secondaryArchSuffix + lib:libopus$secondaryArchSuffix + lib:libpng16$secondaryArchSuffix + lib:libpostproc$secondaryArchSuffix + lib:libsamplerate$secondaryArchSuffix +# lib:libschroedinger$secondaryArchSuffix + lib:libsdl_1.2$secondaryArchSuffix + lib:libsdl_image_1.2$secondaryArchSuffix +# lib:libsmbclient$secondaryArchSuffix + lib:libspeex$secondaryArchSuffix + lib:libspeexdsp$secondaryArchSuffix + lib:libssh2$secondaryArchSuffix + lib:libssl$secondaryArchSuffix lib:libstdc++$secondaryArchSuffix - lib:libgcc_s$secondaryArchSuffix + lib:libswscale$secondaryArchSuffix + lib:libtag$secondaryArchSuffix + lib:libtheoradec$secondaryArchSuffix + lib:libtheoraenc$secondaryArchSuffix + lib:libthreadutil$secondaryArchSuffix + lib:libtwolame$secondaryArchSuffix + lib:libupnp$secondaryArchSuffix + lib:libvlccore$secondaryArchSuffix + lib:libvorbis$secondaryArchSuffix + lib:libvorbisenc$secondaryArchSuffix + lib:libvpx$secondaryArchSuffix + lib:libx264$secondaryArchSuffix + lib:libx265$secondaryArchSuffix + lib:libxml2$secondaryArchSuffix + lib:libz$secondaryArchSuffix " BUILD_PREREQUIRES=" cmd:aclocal @@ -121,7 +185,7 @@ BUILD() INSTALL() { - make install + make install-strip rm -rf $dataDir/{applications,icons,kde4,vlc}