- Split x264 into two ports: the CLI application (x264), and the library
(libx264). This will allow x264 to use lavf and friends from ffmpeg for
decoding and demuxing while preventing a circular dependency between the
two: x264 can depend on ffmpeg, but ffmpeg will depend on libx264 rather
than x264.
- Add the LAVF option to the CLI port, making the dependency on ffmpeg
optional.
- Update to 0.142.2455.
- Amend fixes to local patches so that they can apply to the new upstream
files.
- Provide the git revision and other version information to the build
environment, allowing the CLI binary to display this information (like the
Windows builds).
- Remove unsupported build options (X11_OUTPUT).
- Ensure that the library and CLI ports each have the appropriate options.
- Add notes for future contributors who wish to update the ports.
- Bump PORTREVISION for all dependent ports.
PR: 187805
Differential Revision: https://reviews.freebsd.org/D1159
Submitted by: Andrew Berg <aberg010@my.hennepintech.edu>
Approved by: koobs (maintainer, mentor)
ArgyllCMS is an ICC compatible color management system. It supports
accurate ICC profile creation for scanners, cameras and film recorders
and calibration and profiling of displays and RGB & CMYK printers.
- Add code to improve sidebar function when handling many mail folders
- Remove sidebar patch from default options to fix issues with packages
(may be reverted later if confidence in current sidebar patch has grown)
- Bump PORTREVISION due to default options changes
PR: 195076
Submitted by: Udo.Schweigert@siemens.com (maintainer)
American fuzzy lop is a fuzzer that employs a novel type of compile-time
instrumentation and genetic algorithms to automatically discover clean,
interesting test cases that trigger new internal states in the targeted
binary. This substantially improves the functional coverage for the
fuzzed code.
WWW: http://lcamtuf.coredump.cx/afl/
PR: 195279
Submitted by: Fabian Keil <fk@fabiankeil.de>
- Make translations optional (with OPTIONS_DEFINE=NLS)
- Kill bogus EOL whitespace in the port description
- Cleanup pkg-plist from @dirrm* entries (no longer needed)
- While here: sort USES, make COMMENT more descriptive
prevents build breakage when a port depends on heimdal in base and
some other libraries in LOCALBASE/lib such as OpenSSL from ports
at the same time.
- Always build libcom_err[*].
PR: 194475 [*]
mdoc. Unlike most DocBook utilities, it's a standalone ISC-licensed ISO C
utility that should compile on any modern UNIX system. The only requirement is
libexpat (for parsing XML), which is installed by default on most systems.
WWW: http://mdocml.bsd.lv/docbook2mdoc/