Frei0r is a minimalistic plugin API for video sources and filters. The
behaviour of the effects can be controlled from the host by simple
parameters. The intent is to solve the recurring reimplementation or
adaptation issue of standard effects.
It is not meant as a generic API for all kinds of video applications.
There is no support for the requirements of special application areas
like non linear editors, hardware accelerated shader effects, and high
precision video processing. These advanced issues are not even solved
satisfactory for non cross application plugin apis and are still an
evolving field.
The frei0r API is not meant to be a competing standard to more
ambitious efforts.
===> The following configuration options are available for frei0r-plugins-2.3.0:
CAIRO=on: Install cairo plugins
GAVL=on: Install gavl plugins
OPENCV=on: Install OpenCV plugins
===> Use 'make config' to modify these settings
graphics/frei0r*: Update to 2.3.0 [1]
Split cairo-dependent plugins out into graphics/frei0r-plugins-cairo.
Shift pkg-plist and several variables out into the slave ports for
easier maintainence, including PORTREVISION to facilitate usage of
PORTREVISION bump scripts.
Convert "extra" patches into regular patches for easier future
maintainence.
Ensure optional plugins are the same version as the frei0r base.
https://github.com/dyne/frei0r/releases/tag/v2.3.0
PR: 272045 [1]
Reported by: Olivier Duchateau <duchateau.olivier@gmail.com> [1]
Remove UNIQUENAME and LATEST_LINK.
UNIQUENAME was never unique, it was only used by USE_LDCONFIG and now,
we won't have conflicts there.
Use PKGBASE instead of LATEST_LINK in PKGLATESTFILE, the *only* consumer
is pkg-devel, and it works just fine without LATEST_LINK as pkg-devel
has the correct PKGNAME anyway.
Now that UNIQUENAME is gone, OPTIONSFILE is too. (it's been called
OPTIONS_FILE now.)
Reviewed by: antoine, bapt
Exp-run by: antoine
Sponsored by: Absolight
Differential Revision: https://reviews.freebsd.org/D3336
- Avoid conflicts with graphics/frei0r's OPTIONS.
This fixes a "bug" introduced by me three months ago.
Approved by: bsdkaffee@gmail.com (maintainer, implicit)