* Do not call bootstrap.py because it downloads waf-1.8.12 in BUILD!
Instead, add a SOURCE_URI_2 for waf-1.8.12 and mimic bootstrap.py.
* Use tar.gz (instead of zip) in SOURCE_URI. (identical contents)
* Add SOURCE_FILENAME. (v0.23.0.tar.gz -> mpv-0.23.0.tar.gz)
* Drop unneeded SOURCE_DIR.
* Switch HOMEPAGE to https.
* Revision bump required after the update of libass.
* Drop unneeded SOURCE_FILENAME.
* Fix version info in rdef file and use patterns.
* Add missing $secondaryArchSuffix to cmd:libtoolize.
- Complete the patch to disable everything that results in undefined
symbols
- Checked working for decoding (h264, aac, mp3, ogg/vorbis, AIFF)
- Not checked for encoding.
* 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.
* live555: Use $developLibDir instead of $developDir/lib since the
latter is not appropriate for 2nd arch builds.
* aplayer: Drop $secondaryArchSuffix for cmd:nasm in BUILD_PREREQ.
* re2c: use tabs (instead of white spaces) in BUILD_REQUIRES.
* Remove x86_64 from SECONDARY_ARCHITECTURES for sdl2_net, edgar,
paladin-git and mediainfo-0.7.61.
* Drop 2.6.3 & 2.7.2, bump 2.8.6 to 2.8.7 and 3.0.1 to 3.0.2.
* ffmpeg, ffprobe and ffserver were being shipped in secondary arch
builds (due to rm $binDir instead of rm $prefix/bin where they were
being installed) but did not have a cmd: in PROVIDES. Fixed this by
moving these to a _bin subpackage on x86_gcc2 using 2nd arch x86.
* Fix CONFLICTS_devel in 3.0.2 (missing "_legacy"),
* Add ffmpeg2_bin to CONFLICTS in 3.0.2.
* Add ffmpeg and ffmpeg_legacy to CONFLICTS_bin in 2.8.7.
* Reorder some sections.
* Switch all HOMEPAGE and SOURCE_URI to https.
* Switch from tar.bz2 to tar.xz for 2.8.7.
* 2.8.7 and 3.0.2 build OK (on x86_gcc2 using x86 as 2nd arch) but
"make check" fails with "runtime_loader: Cannot open file
libavutil.so.55: No such file or directory". Failure happens on
TEST api-threadmessage for 3.0.2 and on TEST api-flac for 2.8.7.
* Add lib versioning to lib:libvcdinfo and also use the same
versioning (instead of $portVersion) for devel:libvcdinfo. This
is safe because there are currently no packages depending on that
lib. Also add version info for all runtimes.
* Mark all architectures as tested.
* Do not ship documentation and runtimes for secondary arch builds.
* Use a mirror redirector for SOURCE_URI rather than a fixed mirror.
* Update COPYRIGHT.
* Add TEST() with "make check" since the Makefile has this target.