diff --git a/media-video/vlc/patches/vlc-2.0.3.patch b/media-video/vlc/patches/vlc-2.0.3.patch index 9649f9112..e65a55265 100644 --- a/media-video/vlc/patches/vlc-2.0.3.patch +++ b/media-video/vlc/patches/vlc-2.0.3.patch @@ -175,3 +175,53 @@ int setenv (const char *name, const char *value, int overwrite) { if (override) +--- vlc-2.0.3-orig/src/Makefile.am 2012-05-15 12:41:19.024641536 +0000 ++++ vlc-2.0.3/src/Makefile.am 2012-08-04 15:28:09.958136320 +0000 +@@ -221,6 +221,9 @@ + if HAVE_OS2 + libvlccore_la_SOURCES += $(SOURCES_libvlc_os2) + else ++if HAVE_HAIKU ++libvlccore_la_SOURCES += $(SOURCES_libvlc_haiku) ++else + libvlccore_la_SOURCES += $(SOURCES_libvlc_other) + endif + endif +@@ -228,6 +231,7 @@ + endif + endif + endif ++endif + if BUILD_HTTPD + libvlccore_la_SOURCES += $(SOURCES_libvlc_httpd) + endif +@@ -287,6 +291,16 @@ + os2/specific.c \ + $(NULL) + ++SOURCES_libvlc_haiku = \ ++ posix/dirs.c \ ++ misc/atomic.c \ ++ posix/filesystem.c \ ++ network/poll.c \ ++ posix/thread.c \ ++ posix/plugin.c \ ++ posix/specific.c \ ++ $(NULL) ++ + SOURCES_libvlc_other = \ + posix/dirs.c \ + misc/atomic.c \ + +--- vlc-2.0.3-orig/modules/text_renderer/freetype.c 2012-06-20 18:07:49.059244544 +0000 ++++ vlc-2.0.3/modules/text_renderer/freetype.c 2012-08-04 15:22:01.509870080 +0000 +@@ -58,6 +58,9 @@ + #elif defined( HAVE_MAEMO ) + # define DEFAULT_FONT_FILE "/usr/share/fonts/nokia/nosnb.ttf" + # define DEFAULT_FAMILY "Nokia Sans Bold" ++#elif defined(__HAIKU__) ++# define DEFAULT_FONT_FILE "/boot/system/data/fonts/ttfonts/DejaVuSans.ttf" ++# define DEFAULT_FAMILY "DejaVu Sans" + #else + # define DEFAULT_FONT_FILE "/usr/share/fonts/truetype/freefont/FreeSerifBold.ttf" + # define DEFAULT_FAMILY "Serif Bold" diff --git a/media-video/vlc/vlc-2.0.3.bep b/media-video/vlc/vlc-2.0.3.bep index 7c57739df..df83ff8a4 100644 --- a/media-video/vlc/vlc-2.0.3.bep +++ b/media-video/vlc/vlc-2.0.3.bep @@ -18,6 +18,8 @@ DEPEND="faad2, lame >= 3.98.4, libgcrypt, libcddb, + x264, + flac, ffmpeg = 0.10.2-vlc" CHECKSUM_MD5="a7e79565e3df07dcf9abc6cad3ac26bb" BUILD {