Age | Commit message (Collapse) | Author |
|
It looks like the vulkan decoding segmentation fault with nvidia
is fixed[1][2] upstream, so the patch can now be removed.
[1] https://trac.ffmpeg.org/ticket/10847#comment:4
[2] https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/ca591e6b50ee616fc36711cc66d594e51209dddb
|
|
vapoursynth is not required as a link library anymore, but now is
loaded at runtime[1] with dlopen(), so it can now be an optdepend.
References
----------
[1] https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/d42cd5b75bd7eeeba8ef7f433edf61b31f6f2858
|
|
|
|
|
|
|
|
Original patch for fixing nvidia vulkan decoding:
https://github.com/streetpea/chiaki4deck/issues/239#issuecomment-1929365254
References
----------
[1] https://trac.ffmpeg.org/ticket/10847
[2] https://trac.ffmpeg.org/ticket/10970
|
|
HTML pages fails to build with texinfo 7.1. Temporarily disabling
it until there is an upstream fix.
nvenc now builds fine the the stable ffnvcodec-headers package.
Let's give another chance for staying with the stable version.
|
|
ffmpeg git master currently requires ffnvcodec-headers git master.
This is not the first time it happens, so maybe it's better to keep
it for the long run to avoid breakages in building.
|
|
Changed libvulkan dependency to match[1][2] the repository package.
Intel Media SDK (libmfx) was discontinued[3] by upstream. Switched
to the sucessor, onevpl, as recommended by upstream. This adds
support for new Intel hardware, and drops support for the so called
"legacy" hardware.
[1] https://gitlab.archlinux.org/archlinux/packaging/packages/ffmpeg/-/commit/da2f83c16c1dca710f58ccaa5245bba0b9e24b4d
[2] https://gitlab.archlinux.org/archlinux/packaging/packages/ffmpeg/-/commit/5670ccd86d3b816f49ebc18cab878125eca2f81f
[3] https://github.com/Intel-Media-SDK/MediaSDK/commit/7a72de33a15d6e7cdb842b12b901a003f7154f0a
|
|
|
|
Update the chromium patch[1] to match the latest ffmpeg git master
changes[2]. AVStream does not have the 'AVStreamInternal* internal'
field anymore, and AVStreamInternal struct does not exist anymore
either. The equivalent is now FFStream, and it should now be
accessed by 'FFStream* ffstream(AVStream*)'.
References
----------
[1] https://chromium.googlesource.com/chromium/third_party/ffmpeg/+/95aab0fd83619408995720ce53d7a74790580220%5E%21/
[2] https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/40bdd8cc05d9c98a18cf2b1c2a00c8a5a7b38113
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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
|
|
References
----------
https://git.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/ffmpeg&id=ea3d2c484f7184e70213196e0feeece5a0fb4444
|
|
References
----------
https://git.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/ffmpeg&id=8aef847cff420afdb0be3fb18510bc901d39aca9
https://bugs.archlinux.org/task/56886
|
|
References
----------
https://git.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/ffmpeg&id=138f2072bf4d267c047639eb042b357c8b8c9e56
|
|
|
|
Packages that uses hardening-wrapper will need a rebuild without
it since it is being dropped from official repositories due to
recent toolchain changes (PIE and SSP enabled by default in
gcc). Although hardening-wrapper was not being used in this
package it seems a good practice to rebuild against the recent
toolchain changes.
References:
-----------
https://lists.archlinux.org/pipermail/arch-dev-public/2017-July/028909.html
https://www.archlinux.org/todo/hardening-wrapper-removal/
|
|
This commit fixes the issue described in bug report FS#54758
(optdepends are displayed in red in some AUR packages).
A commit seems necessary to regenerate the AUR database.
References:
-----------
https://bugs.archlinux.org/task/54758
https://bbs.archlinux.org/viewtopic.php?id=228091
|
|
|
|
|
|
The package was not building due to --enable-libschroedinger
which was removed from upstream. Removing it fixes building.
Reference:
http://git.videolan.org/?p=ffmpeg.git;a=commit;h=220b24c7c97dc033ceab1510549f66d0e7b52ef1
Some other important changes:
- package now matches settings from ffmpeg of [extra] official
repository. It means that license is now GPL3 only and all
nonfree dependencies have been removed. Please use another
package like ffmpeg-full-git if you need nonfree components
in your ffmpeg git master build.
- package revision number now correctly matches FFmpeg
internal git versioning (the package revision number will
match the revision number that is displayed at the ffmpeg
command line), while maintaining the Arch Linux Wiki
recommendations. The previous approach was differing the
revision number in one unit, making the package revision
number to be one unit higher than the FFmpeg internal git
versioning.
|
|
Signed-off-by: Kamran Mackey <kamranm1200@gmail.com>
|
|
Added vim special settings. Also improved
the "make doc" command.
Signed-off-by: Kamran Mackey <kamranm1200@gmail.com>
|
|
Thanks yan12125!
Signed-off-by: Kamran Mackey <kamranm1200@gmail.com>
|
|
I really need to configure vim's tab spacing properly...
Signed-off-by: Kamran Mackey <kamranm1200@gmail.com>
|
|
Improved the tabbing for ./configure, and made
the "make" command respect users' CFLAGS like
in the Python PKGBUILD.
Signed-off-by: Kamran Mackey <kamranm1200@gmail.com>
|
|
Signed-off-by: Kamran Mackey <kamranm1200@gmail.com>
|
|
Signed-off-by: Kamran Mackey <kamranm1200@gmail.com>
|
|
Really need to configure vim properly...
Signed-off-by: Kamran Mackey <kamranm1200@gmail.com>
|
|
Signed-off-by: Kamran Mackey <kamranm1200@gmail.com>
|
|
Signed-off-by: Kamran Mackey <kamranm1200@gmail.com>
|
|
Signed-off-by: Kamran Mackey <kamranm1200@gmail.com>
|
|
Signed-off-by: Kamran Mackey <kamranm1200@gmail.com>
|
|
Revamped pkgver(), removed broken build options
and removed dependencies that are no longer needed.
Signed-off-by: Kamran Mackey <kamranm1200@gmail.com>
|