patch and add a dependency to use ports gdb ("egdb") by default, this
doesn't seem to work too well with base gdb (for example input hangs or
something gets confused with gdb's questions like "Make breakpoint
pending on future shared library load").
Extra tests on sparc64 by jca@ -- thanks!
In contrast to the update I sent to ports@, this only contains a minor
bump to libpoppler-glib (spotted by jca@).
Long awaited update to 0.21.x branch, been using it on 6.5/amd64 since
months without issues.
Upstream switched CONFIGURE_STYLE to to meson, so adapt CONFIGURE_ARGS
but try to keep the same enable/disable flags list for now (there are
waayyyyy too many options in there).
Macppc build fixes/tweaks from cwen@, thanks!
General apathy from ports@, so users will get to test it now...
- explicitly list the gnu MODULE, this is normally included implicitly
when setting CONFIGURE_STYLE to something using autoconf. it has to be
done a bit differently than normal for a port that also uses cmake, but
it's better to use as much infrastructure as possible (this brings
in the standard ports autoconf cache file config.site, avoids the
confusing manual setting of MODGNU_* variables which should never be
set in a port, etc)
- due to mix of cmake+autoconf we can't use CONFIGURE_ARGS from the gnu
MODULE above so at least set "--disable-silent-rules" so we can see the
compiler commands
- the above lets us see that CC/CFLAGS are not honoured in the autoconf
part of the build, add ${CONFIGURE_ENV} so that these are picked up
so that it uses the correct system compiler rather than gcc 4.2.1 for
the libdivecomputer part of the build
- update to newer AUTOCONF_VERSION/AUTOMAKE_VERSION, mainly to increase
the chance that someone building will already have the right versions
installed
- requiring wxallowed is no reason to disable tests, but they don't
build at present anyway, so give a better comment
- use the new standard do-gen target for autoconf, tidy libdivecomputer
build dir creation, break out configure args onto separate lines as
normal in ports, use MAKE_PROGRAM rather than hardcoded gmake
- the change of compiler means the produced package is different so
bump REVISION
ok kn@
HandBrake is an open-source, GPL-licensed, multiplatform, multithreaded
video transcoder with rich selection of features. Both GUI and
command-line only versions are available.
Supported sources:
* Most common multimedia files that libavformat and libavcodec support
* Any DVD or Bluray-like source which is NOT copy-protected (removal
of copy protection is not supported)
Outputs:
* File (container) format: MP4 (M4V) and MKV
* Video: H.264 (x264), H.265 (x265), MPEG-2/MPEG-4 (ffmpeg), or
Theora (libtheora)
* Audio: AAC, CoreAudio AAC/HE-AAC (OS X only), MP3, FLAC, AC3, or
Vorbis; AC-3, DTS, DTS-HD, AAC, and MP3 pass-through
HandBrake also includes support for chapters, subtitles, advanced video
filters, and more. It is also useful for making videos compatible with
portable video devices such as the Apple iPod/iPhone.