Commit graph

41 commits

Author SHA1 Message Date
Rudi Heitbaum
258c695d5f ffmpegx: update to 4.4.3 2023-01-10 01:39:10 +00:00
Rudi Heitbaum
94eb3465fc ffmpegx: update to 4.4.2 2023-01-08 18:12:51 +00:00
SupervisedThinking
611b07c484 various: link with gold if supported 2022-09-22 18:27:07 +02:00
Matthias Reichl
47b6a7e919 ffmpegx: switch to openssl
include upstream openssl3 patch from ffmpeg/master to fix
the incompatible license check

Signed-off-by: Matthias Reichl <hias@horus.com>
2022-08-28 13:30:28 +02:00
Rudi Heitbaum
d1ac15b3fb ffmpegx: disable libxcb for non X11 builds 2022-04-18 13:14:07 +00:00
heitbaum
4bc87e50ab mesa GRAPHIC_DRIVERS: delete classic drivers (DRI)
i915, i965, nouveau, r100, r200
2021-11-22 15:16:43 +11:00
Tomáš Kelemen (vudiq)
4e6f8705e6
crocus: add Mesa gallium driver for older Intel GPUs 2021-10-27 15:45:50 +02:00
heitbaum
a27a0b9622 ffmpegx: update build and depends
without using `--pkg-config-flags="--static"` as a build option the
Libs.private: as tagged in a .pc file does not return correct
information necessary to link against the archive, an example of this
is opus.pc which is tagged as `Libs.private: -lm`

Add lame and x265 to the depends to support the "${PKG_FFMPEG_ENCODERS}"
2021-08-17 16:43:35 +10:00
CvH
3aeab7d4fd ffmpegx: update to 4.4 2021-06-20 11:49:34 +02:00
heitbaum
13e2d8eedb ffmpegx: update to 4.3.2
update 4.3.1 to 4.3.2
changelog: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/refs/tags/n4.3.2:/Changelog

FFmpeg 4.3.2 "4:3"
4.3.2 was released on 2021-02-20. It is the latest stable FFmpeg release
from the 4.3 release branch, which was cut from master on 2020-06-08.

It includes the following library versions:
- libavutil      56. 51.100
- libavcodec     58. 91.100
- libavformat    58. 45.100
- libavdevice    58. 10.100
- libavfilter     7. 85.100
- libswscale      5.  7.100
- libswresample   3.  7.100
- libpostproc    55.  7.100
2021-04-05 11:49:37 +00:00
Ian Leonard
eeab3d92b4 addons: automated code cleanup
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-01-19 19:33:41 +00:00
heitbaum
2babbbbf92 ffmpegx: update to 4.3.1
update 4.3 to 4.3.1
2021-01-12 13:55:54 +00:00
Matthias Reichl
e5dfe2fde5 ffmpegx: drop legacy mmal/omx RPi support
Signed-off-by: Matthias Reichl <hias@horus.com>
2020-08-03 21:25:53 +02:00
CvH
2f4379fcb0 ffmpegx: update to 4.3 2020-06-22 11:01:36 +02:00
Andre Heider
5ff572a827 ffmpegx: only depend on intel-vaapi-driver if intel drivers are build
Fixes compilation with GRAPHIC_DRIVERS="virtio"
2020-02-10 08:56:47 +01:00
Andre Heider
8b3b1d8cc8 ffmpegx: disable installing to sysroot
There's no need to use a hidden directory anymore.
2019-12-31 11:26:49 +01:00
CvH
85910d436a ffmpegx: update to 4.2.1 2019-11-20 17:38:10 +01:00
Ian Leonard
4d878f36bd ffmpegx: update to 4.1.4
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-10-02 16:33:37 +00:00
CvH
7f4d7a0ad9 ffmpegx: x86_64 depends on vaapi 2019-07-07 16:09:21 +02:00
Ian Leonard
9abf1b269d ffmpeg-tools: use system gnutls
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-05-14 23:35:37 +00:00
Ian Leonard
9e45352127 ffmpegx: update to 4.1.3
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2019-05-14 23:27:59 +00:00
MilhouseVH
b8780a0275 packages: use single = not == 2019-05-04 01:29:55 +01:00
5schatten
401a76a200 ffmpegx: restore OpenMAX IL header includes 2019-04-17 11:35:22 +02:00
5schatten
c15538b7c7 ffmpegx: removed RPi specific include CFLAGS for brcm2835 headers 2019-04-16 23:28:38 +02:00
MilhouseVH
d4f6326142 packages: align source code licence usage with project licence 2019-03-26 18:05:50 +00:00
CvH
b8054083cf ffmpegx: changes to apply gpl 2019-01-09 11:46:28 +01:00
Ian Leonard
a3c001541e build: use nasm with x86_64 only
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2018-12-06 02:49:12 +00:00
CvH
1960f002a8 ffmpegx: update to 4.1 2018-11-21 22:01:51 +01:00
CvH
85e5b4dc1f cleanup: PKG_SHORTDESC 2018-10-22 15:06:12 +02:00
CvH
220d721b6e ffmpegx: update to 4.0.2 2018-10-02 17:26:44 +02:00
CvH
ca33bf8cd7 spdx: packages/addons 2018-07-17 23:58:49 +02:00
CvH
c4dd50a763 ffmpegx: update to 4.0.1 2018-06-28 19:16:29 +01:00
CvH
ba231d92c9 ffmpegx: rename binary to ffmpeg 2018-06-28 19:16:29 +01:00
Matthias Reichl
090274515a ffmpegx: drop lto build flag
Signed-off-by: Matthias Reichl <hias@horus.com>
2018-06-04 19:54:28 +02:00
CvH
160ed68032 ffmpegx: update to 4.0 2018-05-28 09:57:26 +02:00
Sascha Kuehndel (InuSasha)
8827a540aa
buildsystem: add BUILD_FLAG support
- replace strip_lto/strip_gold (only allowed to disable)
- add flag for PIC feature
- add flag to stop build parallel
- add support for hardening option (initial copy from debian 9)

All build parameters, are added in setup_toolchain.
`PKG_[FLAG]_[HOST/TARGET]_ENABLED` variable is introduced for checking the flag (yes/no) in the package.mk

Thanks to @MilhouseVH, for support and fixing
2018-03-07 18:35:01 +01:00
cvh
96c1272f3a ffmpegx: reorder dependencies 2018-03-05 12:36:07 +01:00
cvh
dface8a19d ffmpegx: update and add x11grab 2018-02-25 12:05:07 +01:00
MilhouseVH
5c4adc6c1d ffmpeg/ffmpegx: disable lzma and alsa as ffmpeg has no dependency on xz or alsa
ffmpeg[x] will auto-detect lzma (from xz, built by vfs.libarchive) and alsa,
however these packages are built after ffmpeg so that when ffmpeg is rebuilt
these libraries are now found, resulting in a different binary than when clean.

Solution: don't auto-detect.
2017-12-01 05:12:59 +00:00
Sascha Kuehndel (InuSasha)
3846ec7dac
buildsystem: replace PKG_AUTORECONF 2017-11-22 00:41:12 +01:00
cvh
4ff50e53ed ffmpegx: reworked package 2017-10-25 12:13:02 +02:00