Daniel Bermond
256ff1c89e
Use external sources for decklink sdk. Update dependencies.
...
ffmpeg currently have no support for decklink sdk 14.3 and later.
It currently fails to build with it, building only with version
14.2 and bellow.
Using external sources to a lower version. This will avoid making
a dedicated package for decklink 14.2 during the time that ffmpeg
remains without support for 14.3 and later.
2025-09-04 18:06:50 -03:00
Daniel Bermond
d377a44ed3
Remove the avisynth patch (fixed upstream by avisynthplus)
...
The 'Cache::~Cache()' symbol conflict between avisynthplus and
vmaf was fixed upstream by avisynthplus.
References
----------
[1] https://gitlab.archlinux.org/archlinux/packaging/packages/ffmpeg/-/issues/19
[2] https://github.com/AviSynth/AviSynthPlus/commit/d1a32d5229602f181574c95fa0db68bcf1762606
[3] https://github.com/AviSynth/AviSynthPlus/pull/452
2025-07-28 17:23:17 -03:00
Daniel Bermond
61a5f640a1
Update package
2025-07-02 14:31:00 -03:00
Daniel Bermond
8337c3878f
Fix cuda-nvcc with gcc 14
2025-05-04 20:25:13 -03:00
Daniel Bermond
6cff46cd23
Update to version 7.1.1
2025-03-10 10:14:27 -03:00
Daniel Bermond
13222754ec
Update to version 7.1
2024-11-07 19:44:45 -03:00
Daniel Bermond
dd78d42957
Update to version 7.0.2
2024-08-03 18:35:03 -03:00
Daniel Bermond
51496e34c1
Add support for xeve 0.5.1
...
https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/3e6c7948626f19c46c1a630c788ea6bbd9e7fbcb
2024-06-28 22:28:21 -03:00
Daniel Bermond
74443fec13
Add new upstream options --enable-libdvdnav and --enable-libdvdread
...
https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/a1304272c3a0ef7c3d77c702dd466b3f11bf300f
2024-06-26 22:10:14 -03:00
Daniel Bermond
c0fcf69972
Update to version 7.0.1
2024-06-21 18:44:26 -03:00
Daniel Bermond
89ec8c59c2
Update libvpl dependencies
2024-05-02 18:46:13 -03:00
Daniel Bermond
36e49ac179
Fix nvidia vulkan decoding. Fix vulkan filters output format.
...
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
[3] https://trac.ffmpeg.org/ticket/10876
[4] https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/eb7d019b326b0c34e07f2369f31e8ba266fa666b
2024-05-01 13:25:30 -03:00
Daniel Bermond
1140fd3434
Fix build with ffnvcodec-headers 12.2
2024-04-19 19:13:55 -03:00
Daniel Bermond
c25a4714ed
Add patch for vulkan-headers 1.3.279
2024-03-09 08:05:02 -03:00
Daniel Bermond
224de1aba9
Add patch for glslang 14
2024-02-26 13:08:09 -03:00
Daniel Bermond
0e815819ec
Update to version 6.1.1
2024-01-01 15:52:03 -03:00
Daniel Bermond
e455285477
Bring back support for opencv
...
opencv support was disabled[1] a long time ago because ffmpeg failed
to build with it. opencv 3.x does not support C compilation mode[2]
anymore, and ffmpeg uses only C. There is no ffmpeg interest[3] in
compiling opencv in C++ mode, so opencv2 must be used here.
References
----------
[1] https://aur.archlinux.org/cgit/aur.git/commit/?h=ffmpeg-full&id=5d72306579c20bc36ff7c6ff1005b168e3b263de
[2] https://github.com/opencv/opencv/issues/10963
[3] https://trac.ffmpeg.org/ticket/7059
2023-11-25 23:31:52 -03:00
Daniel Bermond
e4c872f250
Add missing option libaribcaption
...
References
----------
[1] https://git.videolan.org/?p=ffmpeg.git;a=commit;h=b6138633cdf2ecae22c4c02029e91245c430c4fe
2023-11-25 17:04:02 -03:00
Daniel Bermond
9b0e1e662e
Update libklvanc dependency
2023-11-17 16:15:51 -03:00
Daniel Bermond
09b95fa8b5
Update to version 6.1
...
Also in this update:
- add missing libharfbuzz
- add libopenvino
- add depends that were implicitly satisfied
2023-11-14 21:00:44 -03:00
Daniel Bermond
2d119be453
Temporarily disable docs to fix build. Fix nvenc build.
...
HTML pages fails to build with texinfo 7.1. Temporarily disabling
it until there is an upstream fix.
2023-10-28 09:29:12 -03:00
Daniel Bermond
2d968f031e
Fix build with binutils 2.41
2023-08-12 10:36:01 -03:00
Daniel Bermond
3782691a22
Add missing dependency for Intel QuickSync Video (QSV)
...
This was missing when switched libfmx to onevpl.
2023-06-20 22:29:58 -03:00
Daniel Bermond
10b4b42718
Update ffnvcodec-headers dependency
...
The stable version of ffnvcodec-headers in the official
repositories was updated and now gives support for
av1_nvenc.
2023-03-16 22:24:10 -03:00
Daniel Bermond
b6d86646ed
Update to version 6.0
2023-03-09 16:35:23 -03:00
Daniel Bermond
c960d54825
Bring back flite1 and temporarily disable pocketsphinx
...
A workaround was added to the flite1 to fix its build.
The newly released pocketsphinx currently fails to build.
Temporarily disable it until there is support by upstream ffmpeg.
2023-02-25 13:43:12 -03:00
Daniel Bermond
7f51442d30
Fix build with vulkan-headers 1.3.240
...
References
----------
https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/eb0455d64690eed0068e5cb202f72ecdf899837c
2023-02-04 13:53:12 -03:00
Daniel Bermond
1c57fa619b
Temporarily disable libflite due to flite1 build error
...
flite1 currently [1]fails to build due to an issue with make 4.4.
Temporarily disable it until a fix from flite 2.x can be backported
to flite1.
[1] https://github.com/festvox/flite/issues/86
2023-01-24 18:37:36 -03:00
Daniel Bermond
f81086c187
Update to version 5.1.2
2022-09-26 19:40:38 -03:00
Daniel Bermond
49951da69a
Switch libjxl-git dependency to libjxl
...
Stable libjxl version can now be used, as libjxl 0.7.0 was released
and it's on the official repositories.
2022-09-23 17:10:54 -03:00
Daniel Bermond
af0c49fd50
Update to version 5.1.1
2022-09-03 15:05:45 -03:00
Daniel Bermond
4231c9e2c3
Add fix for v4l2 memory leak. Update and reorganize dependencies.
...
Added a patch for the bug that I reported[1] on the ffmpeg bug
tracker. It's now fixed[2] on the current git master.
libopenmpt and openh264 are now on the official repositories.
No need to depend on libopenmpt-svn anymore, since the repository
one is obviously in good shape.
References
----------
[1] https://trac.ffmpeg.org/ticket/9844
[2] https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/30aa0c3f4873a92c5e3da8ba8cf030de56bf4cf7
2022-08-04 16:31:34 -03:00
Daniel Bermond
54f66b4f6c
Update to version 5.1
2022-07-23 13:13:08 -03:00
Daniel Bermond
cf77533ae9
New upstream option: libplacebo
...
Was added on ffmpeg 5.0[1].
[1] https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/51e03409d74f3eb265cd4e562819daffb3645cb0
2022-06-12 22:52:58 -03:00
Daniel Bermond
352e99b385
Update to version 5.0.1
2022-05-06 13:12:57 -03:00
Daniel Bermond
0da5668655
Update flite dependency
2022-04-15 12:21:14 -03:00
Daniel Bermond
f04e28275d
Add fixes for avisynthplus and svt-av1 0.9.0
2022-03-20 16:45:42 -03:00
Daniel Bermond
d189c3b6be
Update download source of svt-hevc patch
2022-02-18 19:11:13 -03:00
Daniel Bermond
8216b7534b
Update to version 5.0
2022-02-17 23:18:54 -03:00
Daniel Bermond
fead1d21b7
Update to version 4.4.1
2021-11-23 13:59:41 -03:00
Daniel Bermond
f2d5240630
Update to version 4.4
2021-04-09 22:03:47 +00:00
Daniel Bermond
9f9801f652
Update to version 4.3.2
...
Also add lto to match repository package.
2021-03-26 19:14:22 +00:00
Daniel Bermond
9870d7b1b5
depends: switch pulseaudio to libpulse
2021-01-09 02:46:23 +00:00
Daniel Bermond
f5e9a0eb09
Bring back rockchip-mpp support (upstream repo is now public again)
...
rockchip-mpp was disabled[1] a while ago because the upstream
repository was temporarily set to private[2] (hidden from the
public). Now the rockchip-mpp repositry is public[3] again and
we can re-enable this feature.
References
----------
[1] https://aur.archlinux.org/cgit/aur.git/commit/?h=ffmpeg-full&id=a224acc3d9b2d35eee6100a60e3df5822d1845dd
[2] https://github.com/HermanChen/mpp/issues/15#issuecomment-690804709
[3] https://github.com/rockchip-linux/mpp/
2020-11-28 14:55:24 +00:00
Daniel Bermond
a39c96088a
Add fix for glslang 11.0. Update svt-vp9 patch.
2020-11-25 16:10:14 +00:00
Daniel Bermond
838e4d7edf
Bring back smbclient support (fixed by upstream)
...
smbclient support was previously removed[1] due to a build failure
with samba 4.9. It looks like that the recently released samba 4.13
fixed[2][3] the issue and now ffmpeg is building fine with it.
References
----------
[1] https://aur.archlinux.org/cgit/aur.git/commit/?h=ffmpeg-full&id=f12ec9acea516c773870506abae2b0e7fd2a1067
[2] https://github.com/samba-team/samba/pull/212/
[3] https://github.com/samba-team/samba/commit/1114b02a72ce0c86a5301816560d270ec47f8be3
2020-10-04 13:45:55 +00:00
Daniel Bermond
be8a9610b3
Fix build with srt 1.4.2
2020-09-29 21:30:15 +00:00
Daniel Bermond
a224acc3d9
Disable rockchip mpp
...
Upstream repository for rockchip mpp is gone.
It was at: https://github.com/rockchip-linux/mpp/
I could not find any upstream word about it. The Rockchip Wiki
still points to this repository, without saying if it was really
dropped or moved to another place.
Due to this, new users now cannot build rockchip-mpp package.
Disabling it so new users can build ffmpeg-full.
2020-09-17 14:37:08 +00:00
Daniel Bermond
648f81cb38
Update svt-hevc patches
2020-08-04 00:06:05 +00:00
Daniel Bermond
11ac72afb8
Remove support for legacy nvidia-340xx drivers
2020-07-26 15:53:33 +00:00