Commit Graph

134 Commits

Author SHA1 Message Date
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
Daniel Bermond 3616570eef Add patch for cuda 11.0. Bring back svt-vp9 support.
cuda 11.0 minimum supported architecture is 5.2 (compute_52/sm_52).

svt-vp9 support is better now with the current upstream stable
version.
2020-07-23 01:39:09 +00:00
Daniel Bermond 7b5541a529 Fix svt-av1 patch 2020-07-12 00:10:33 +00:00
Daniel Bermond 319353f94d Updated to version 4.3.1 2020-07-11 13:04:14 +00:00
Daniel Bermond 48dfa9d6ba Update svt-av1 version to match repository package 2020-06-30 21:53:59 +00:00
Daniel Bermond 500c3b70e2 Updated to version 4.3 2020-06-19 16:57:02 +00:00
Daniel Bermond 89109966c7 Fix checksum 2020-06-10 22:28:10 +00:00
Daniel Bermond e2a43408a2 Updated to version 4.2.3 2020-05-31 13:17:37 +00:00
Daniel Bermond 373af4348c Remove svt-vp9 support
It's buggy at the current moment, not working properly at all.
2020-05-14 19:44:48 +00:00
Daniel Bermond 0ea4af67c1 Fix build with svt-av1 0.8.2 2020-04-22 02:19:55 +00:00
Daniel Bermond 7de0b58e01 Add support for decklink-sdk 11.5 2020-02-29 20:24:08 +00:00
Daniel Bermond 8a0bf045c3 Match intel-media-sdk changes
intel-media-sdk is now installed on '/usr' prefix. No need to
specify the pkg-config search path anymore.
2020-01-28 00:22:32 +00:00
Daniel Bermond 51efad0a90 Updated to version 4.2.2 2020-01-03 22:45:22 +00:00
Daniel Bermond 4829a64813 Update svt versions. Update dependencies. General improvements. 2020-01-03 22:37:48 +00:00
Daniel Bermond 1517dab1ff Fix intel-media-sdk pkgconfig path 2019-09-18 18:54:51 +00:00
Daniel Bermond dd0178ed6c Updated to version 4.2.1 2019-09-13 02:53:36 +00:00
Daniel Bermond 2f601593ef Updated to version 4.2 2019-08-11 14:36:14 +00:00
Daniel Bermond d8835b2aad Updated to version 4.1.4 2019-07-15 01:15:44 +00:00
Daniel Bermond 8637cfc3a0 Drop i686 support 2019-07-15 01:14:54 +00:00
Daniel Bermond ea3917a8b7 Use versioned patches for intel svt components
Patches for intel svt components will be different at each
component release, so they better be versioned.

This commit updates intel-svt-av1 patch from version 0.5.0
to 0.6.0.
2019-07-06 18:24:09 +00:00
Daniel Bermond 9766128011 Cosmetic changes 2019-06-01 14:13:40 +00:00
Daniel Bermond af683dc76c Fix build with decklink sdk 11 2019-06-01 14:01:02 +00:00