Commit Graph

16 Commits

Author SHA1 Message Date
fbrosson
f8189f80e3 vlc: use additional-files and fix duplicate vlc.rdef in patch. (#635)
* Remove the duplicate vlc.rdef that was embedded in the patchset
  for vlc-0.8.6i and, instead, make it use the same vlc.rdef that
  vlc-2.2.1 already uses and which is in additional-files.
* Tweak vlc.rdef to make it usable with any version of vlc.
* Add TEST() with "make check" (to both 0.8.6i and 2.2.1).
* Fix the recipe of VLC 2.2.1 to make it build on x86 2nd arch.
* Force VLC 2.2.1 to use lib:libswscale from ffmpeg2. BTW,
  it seems this version of VLC cannot compile against ffmpeg >= 3.
* Comment out the lib:libdevice in REQUIRES because the haiku hpkg is
  missing a PROVIDES for it.
* VLC 0.8.6i was previously using libdvbpsi 1.2.0 but the compilation
  now fails for some reason (unknown to me). The compilation also
  fails when building against libdvbpsi 1.3.0, so drop support for it
  in VLC 0.8.6i. VLC 2.2.1 on x86 secondary arch builds fine with any
  of the mentioned releases of libdvbpsi, though.
2016-07-24 17:27:25 -04:00
Adrien Destugues
27fc57afde VLC: some old fixes I never commited. 2015-08-07 18:38:08 +02:00
Sergei Reznikov
8ab07763d1 VLC: fill in requires
Switch to make install-strip to reduce package size from 35M to 16M
2015-06-10 15:05:07 +03:00
Sergei Reznikov
341af42dcf VLC: enabled most of the deps
Video output works now in an external SDL window
Audio output plugin needs to be updated to a new API
Added resource file with vector icon
2015-06-10 11:55:34 +03:00
Sergei Reznikov
46d0f6c955 VLC: added recipe and patch for version 2.2.1
Builds and runs but doesn't output anything yet
Also drop old non-working recipes
2015-06-09 21:05:26 +03:00
Adrien Destugues
0de80518c4 VLC: add rdef file to patchset. 2015-04-25 18:01:23 +02:00
Adrien Destugues
0cb6792844 vlc: more cleanup and enable more dependencies. 2014-09-19 10:29:48 +02:00
Adrien Destugues
5f6b9cd2cd Add more dependencies to VLC.
* Trying to enable all the modules that are available in the BeOS port.
However not everything is working as expected yet.
2014-09-15 22:11:36 +02:00
Adrien Destugues
9ad303b703 vlc patchset: remove PO files.
* These are generated, no need to commit them.
* Thanks to Diver for noticing.
2014-09-11 08:43:27 +02:00
Adrien Destugues
2bbd186b14 vlc 0.8.6i: hack recipe to build again
* Hacked-in Haiku support without changing the automake scripts as they
can't be processed with current automake versions
* Hacked ffmpeg code to build with ffmpeg 0.10. I hope I didn't break
anything here...

We really should consider getting a more recent version running on Haiku
instead, but this will do for now.
2014-09-10 22:57:06 +02:00
Oliver Tappe
aec3652b01 Cleanup: fix names of recipe and patch files.
* this fixes the wrong recipe names introduced by myself in #d525fee
* adjust patch names to match corresponding recipes
* additionally: create 'additional-files' folders as hint to some
  ports that do not have a proper recipe yet
2013-08-25 23:51:08 +02:00
Oliver Tappe
94cc6aaf85 Merge all changes from trunk 2013-03-29 14:04:07 +00:00
Scott McCreary
284fb28cfe Updated patch for vlc-1.1.5, removed -ldl and -lpoll. This gets it a bit further into the build. 2010-11-22 17:22:05 +00:00
Scott McCreary
2f8b02ae38 Initial bep file for vlc-1.1.5 2010-11-07 20:19:24 +00:00
Scott McCreary
0a38ffdbf8 Fix typo in libcddb .bep file license name. Initial .bep and .patch for libcdio. Moved vlc patch to patches directory, renamed
old patch.
2010-10-05 20:20:55 +00:00
Cian Duffy
2679980e74 Add VLC 0.8.6i patch which provides a compiling, linking, working build 2009-11-16 19:04:27 +00:00