Commit Graph

40 Commits

Author SHA1 Message Date
Jérôme Duval
79cb17e554 vlc: fix provides and requires. 2016-12-04 10:48:20 +01:00
Jerome Duval
33db387b54 bump revision for packages in need for a rebuild. 2016-10-18 17:11:03 +00:00
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
fbrosson
914eb30853 libssh2: bump version.
Update libssh2 to 1.7.0.
Also bump revision for mc and vlc-2.2.1 (which require libssh2).
2016-02-26 22:57:20 +00:00
fbrosson
4fb1ab9260 videolan.org: http→https & downloads→download
Switch from http to https for www.videolan.org.
Use download.videolan.org instead of downloads.videolan.org.
2016-01-24 23:06:26 +01:00
Michael Lotz
a43c394c4d Explicitly reference all additional files.
Not referencing them caused them to be missing from the source packages.

This also moves all files that were in different dirs under the common
additional-files dir.
2015-12-20 20:05:05 +01:00
Michael Lotz
30ccc09cbe vlc: Remove libvlccore from requires as it's actually provided. 2015-12-10 23:47:06 +01:00
Adrien Destugues
27fc57afde VLC: some old fixes I never commited. 2015-08-07 18:38:08 +02:00
Augustin Cavalier
1f4293e134 Get rid of gcc_syslibs REQUIREs. 2015-08-04 15:45:00 -04:00
Augustin Cavalier
4634abef1b Trim extra newlines at end of file & trailing whitespace. 2015-08-04 12:08:31 -04:00
Augustin Cavalier
55dd9cf19d Rewrite ARCHITECTURES syntax to new HaikuPorter changes.
HaikuPorter now does not care what is in ARCHITECTURES when
building for a SECONDARY_ARCHITECTURE.
2015-08-04 12:00:38 -04:00
Humdinger
9e304a2e9a De-lint recipes.
*	v8
	Removed "." from SUMMARY.
	Re-ordered blocks.

*	verilator
	80-char limit of DESCRIPTION.
	Re-ordered blocks.

*	vim
	Removed "." from SUMMARY.
	Re-ordered blocks.

*	virtulbelive
	Removed "." from SUMMARY.
	Re-ordered blocks.

*	vl_gothic
	Shortened SUMMARY.
	Re-ordered blocks.

*	vlc
	Re-ordered blocks.
	Changed libgpg-error to libgpg_error.

*	vncserver
	Improved COPYRIGHT.
	Re-ordered blocks.

*	vwget
	Removed "." from SUMMARY.
	Re-ordered blocks.

*	wesnoth
	Removed "." from SUMMARY.
	Re-ordered blocks.

*	xerces
	Removed "." from SUMMARY.
	Re-ordered blocks.

*	zip
	Re-ordered blocks.
	Lint warning of non-declared patch can be ignored, as it doesn't
	grok: $portName-$portVersion.patchset
2015-07-23 14:20:24 +02:00
Augustin Cavalier
f561efbc96 Rename SRC_URI/SRC_FILENAME to SOURCE_URI/SOURCE_FILENAME. 2015-07-02 11:13:12 -04: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
7cbddbfa6a VLC: remove debugging leftover 2015-06-10 11:58:50 +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
Oliver Tappe
52b344b97b Drop references to $haikuVersion.
* Referring the current haiku version explicitly is not needed, since
  the RequiresUpdater takes care of setting the version of Haiku used
  for building a package.
2014-12-14 23:08:52 +01:00
Alexander von Gluck IV
019214ecfd vlc: Fix libFLAC dependency 2014-12-03 19:46:17 +00: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
d525fee8e9 Fix names of recipe files that were non-parsable 2013-08-04 21:47:43 +02:00
Oliver Tappe
60aba35d64 * convert all .bep files to follow shell syntax
* rename all .bep files to .recipe
2013-03-29 16:31:03 +00: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
ac024c0d18 Cleaned up several LICENSE entries in .bep files which didn't have matching license files. 2010-10-15 23:18:39 +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
Chris Roberts
19fd2d4bfa Merged most of the OPD files into the beps. 2010-05-16 19:28:03 +00:00
Scott McCreary
a4e48aca78 Updated .bep file for ffmpeg-7407 which is the version that is required for vlc, not yet building... needs more work. 2010-05-12 08:00:29 +00:00
Scott McCreary
b20870dec0 Initial .bep and .OptionalPackageDescription files for vlc-0.8.6i, it's not yet building, but is a work in progress. 2010-05-12 07:52:43 +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
Scott McCreary
69a13ea49d Removed extra ffmpeg entries from media-libs, they should be in media-video. Moved vlc patch to patches folder. 2009-11-11 16:01:55 +00:00
Scott McCreary
b1c91c8e27 Updated patch for vlc-0.8.6i on Haiku, this one gets a bit further, but still not linking, this time with functions in threads.c not commented out. 2009-02-21 23:20:56 +00:00
Scott McCreary
eaf130a297 Updated patch for vlc-0.8.6i on Haiku, this one gets a bit further, but still not linking. 2009-02-21 22:52:16 +00:00
Scott McCreary
ee5a288a0a Patch to fix a couple of build issues for vlc-0.8.6i, still not working, but getting closer 2008-08-14 16:06:35 +00:00