ffmpeg: add libatomic dependency
authorRosen Penev <redacted>
Fri, 2 May 2025 23:04:46 +0000 (16:04 -0700)
committerRobert Marko <redacted>
Mon, 12 May 2025 14:42:58 +0000 (16:42 +0200)
commite64ca4a0dc53fb6496fbb4c7842d60303bd1d012
tree3d0846f124bb2b0ac269df84b7c3bbd4df2d6bbd
parentb3b67527c5a9839af2a60af569190c5d36f379cf
ffmpeg: add libatomic dependency

Some platforms lack builtin atomics and use libatomic. Add it.

Backport various patches to fix some warnings.

Signed-off-by: Rosen Penev <redacted>
13 files changed:
multimedia/ffmpeg/Makefile
multimedia/ffmpeg/patches/020-libavcodec-fix-Wint-conversion-in-vulkan.patch [moved from multimedia/ffmpeg/patches/020-gcc14.patch with 100% similarity]
multimedia/ffmpeg/patches/030-avformat-file-guard-fd_dup-by-FD_PROTOCOL-or-PIPE_PR.patch [new file with mode: 0644]
multimedia/ffmpeg/patches/040-vulkan_decode-fix-the-print-format-of-VkDeviceSize.patch [new file with mode: 0644]
multimedia/ffmpeg/patches/050-avcodec-dct-Make-declarations-and-definitions-match.patch [new file with mode: 0644]
multimedia/ffmpeg/patches/050-glibc.patch [deleted file]
multimedia/ffmpeg/patches/060-avutil-tx-fix-GCC-memset-warning.patch [new file with mode: 0644]
multimedia/ffmpeg/patches/070-avformat-rawdec-guard-by-CONFIG_DATA_DEMUXER.patch [new file with mode: 0644]
multimedia/ffmpeg/patches/080-avcodec-pcm-bluray-dvd-Use-correct-pointer-types-on-.patch [new file with mode: 0644]
multimedia/ffmpeg/patches/090-avcodec-tiff-Suppress-unused-variable-warnings.patch [new file with mode: 0644]
multimedia/ffmpeg/patches/100-configure-restore-autodetection-of-v4l2-and-fbdev.patch [new file with mode: 0644]
multimedia/ffmpeg/patches/110-configure-improve-check-for-POSIX-ioctl.patch [new file with mode: 0644]
multimedia/ffmpeg/patches/120-avfilter-af_channelsplit-fix-mixed-declaration-and-c.patch [new file with mode: 0644]
git clone https://git.99rst.org/PROJECT