Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
References
----------
https://git.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/ffmpeg&id=2f4a39f0d3c2fd9da58cad101e8aa7bdce1cd18c
|
|
|
|
Changes to match ffmpeg from official repository package in
its 1:4.0-2 update:
- add support for nvdec/nvenc/cuda/cuvid hardware acceleration
by adding ffnvcodec-headers
- remove jack support
- remove avisynth
- add libdrm
- improve xlib dependencies by adding libxv and libxext
References
----------
https://git.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/ffmpeg&id=ccdc194edaa4617bc8730a48d62f1665cb23acc1
|
|
Also on this commit:
- depends: remove unused schroedinger dependency (dropped from
upstream since ffmpeg 3.4)
References
----------
https://git.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/ffmpeg&id=8aef847cff420afdb0be3fb18510bc901d39aca9
https://git.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/ffmpeg&id=ea3d2c484f7184e70213196e0feeece5a0fb4444
https://aur.archlinux.org/cgit/aur.git/commit/?h=ffmpeg-decklink&id=2c0d9975e332059bfe0b5f225edd4b67cb3199a8
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Also removed netcdf (removed from upstream) and the unneeded
documentation targets for make.
|
|
|
|
Alos, removed libvdpau from makedepends since it is already
on depends.
Reference:
----------
https://www.archlinux.org/todo/hardening-wrapper-removal/
|
|
|
|
|
|
'--enable-decklink' is incompatible with the GPL and requires
'enable-nonfree'.
Although GPL3 is present in the resuling complex license mix, it
does not seem to make sense leaving GPL3 in the license list. The
output of configure script clearly says that the resulting license
is nonfree and unredistributable, and this is what should be
clearly stated to the user.
The ffmpeg documentation says that in such cases, like we are using
here with --enable-nonfree, the resulting binaries are under a
complex and restrictive license mix. But it does not provide clear
licensing terms for such situation. So I just created a LICENSE
file and added generic notes to it which seems to better describe
this nature than the previously used UNREDISTRIBUTABLE.txt file.
Also, the presence of a LICENSE file is something more standard and
is described in the Wiki.
References:
-----------
https://github.com/FFmpeg/FFmpeg/blob/a47273c803edfbc43793349b74429ae29b05c003/configure#L101-L102
https://github.com/FFmpeg/FFmpeg/blob/a47273c803edfbc43793349b74429ae29b05c003/configure#L6554-L6555
https://github.com/FFmpeg/FFmpeg/blob/a47273c803edfbc43793349b74429ae29b05c003/LICENSE.md#incompatible-libraries
https://ffmpeg.org/pipermail/libav-user/2012-November/003179.html
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|