Commit Graph

123 Commits

Author SHA1 Message Date
Jan Beich
25b37a7bcd multimedia/ffmpeg: update to 6.1.2
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n6.1.2:/Changelog
Reported by:	Repology, portscout
2024-08-13 15:53:16 +02:00
Jan Beich
a5307f7c55 multimedia/ffmpeg: update to 6.1.1
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n6.1.1:/Changelog
Reported by:	Repology, portscout
2024-01-01 05:36:50 +01:00
Jan Beich
91af44585e multimedia/ffmpeg: update to 6.1
- HARFBUZZ (like ASS option) is enabled to keep -vf drawtext
- Rebuild mpv to expose --hwdec=vulkan

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n6.1:/Changelog
PR:		272575
Reported by:	Repology
Exp-run by:	antoine
2023-11-17 09:48:56 +01:00
Jan Beich
5c0f1c1a96 multimedia/ffmpeg: update to 6.0.1
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n6.0.1:/Changelog
Reported by:	Repology
2023-11-10 09:20:13 +01:00
Jan Beich
fd58bfbadc multimedia/ffmpeg: unbreak SVTVP9=on after 685e477b80
===>  Applying distribution patches for ffmpeg-6.0,1
1 out of 1 hunks failed--saving rejects to libavcodec/allcodecs.c.rej
1 out of 3 hunks failed--saving rejects to libavformat/dashenc.c.rej
3 out of 9 hunks failed--saving rejects to libavformat/matroskaenc.c.rej
===>  FAILED Applying distribution patch master-0001-Add-ability-for-ffmpeg-to-run-svt-vp9.patch with -p1

PR:		261302
2023-04-27 16:19:03 +00:00
Jan Beich
9073b14666 multimedia/ffmpeg: unbreak SVTHEVC=on after 685e477b80
===>  Applying distribution patches for ffmpeg-6.0,1
3 out of 4 hunks failed--saving rejects to configure.rej
1 out of 1 hunks failed--saving rejects to libavcodec/allcodecs.c.rej
===>  FAILED Applying distribution patch 0001-lavc-svt_hevc-add-libsvt-hevc-encoder-wrapper.patch with -p1

PR:		261302
Reported by:	VVD
2023-04-27 16:19:02 +00:00
Jan Beich
685e477b80 multimedia/ffmpeg: update to 6.0
* --enable-avresample is gone per https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/420cedd49745
* SHADERC replaces GLSLANG per https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/da72aca7b025
* VULKAN is enabled per https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/fa2e460f635
* LIBPLACEBO is enabled to have even more Vulkan goodies
* LCMS2 is enabled for better ICC profile support
* JXL is enabled for https://github.com/mpv-player/mpv/commit/1345977f9976

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n6.0:/Changelog
PR:		261302
Reported by:	Repology
Exp-run by:	antoine
Approved by:	tcberner
2023-04-27 14:01:40 +02:00
Jan Beich
36e6a48687 multimedia/ffmpeg: update to 4.4.4
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.4.4:/Changelog
Reported by:	portscout
2023-04-12 19:42:45 +00:00
Jan Beich
c1e0a52d1a multimedia/ffmpeg: update to 4.4.3
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.4.3:/Changelog
Reported by:	portscout
2022-10-10 18:17:57 +00:00
Jan Beich
13c1171a71 multimedia/ffmpeg: update to 4.4.2
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.4.2:/Changelog
Reported by:	OpenBSD
2022-04-18 17:48:09 +00:00
Tobias C. Berner
41314f4bbe multimedia/ffmpeg: update to 4.4.1 2021-10-25 16:31:26 +02:00
Jan Beich
f65b53238f multimedia/ffmpeg: unbreak SVTHEVC by part-reverting efe6165a6e14
efe6165a6e14 (downstream) forgot to chase patch split into n4.4 version

===>  Patching for ffmpeg-4.4_1,1
===>  Applying distribution patches for ffmpeg-4.4_1,1
4 out of 4 hunks failed--saving rejects to configure.rej
1 out of 1 hunks failed--saving rejects to libavcodec/Makefile.rej
1 out of 1 hunks failed--saving rejects to libavcodec/allcodecs.c.rej
===>  FAILED Applying distribution patch 0001-lavc-svt_hevc-add-libsvt-hevc-encoder-wrapper.patch with -p1
*** Error code 1

but v1.5.1 (upstream) forgot to update/split docs patch

===>  Patching for ffmpeg-4.4_1,1
===>  Applying distribution patches for ffmpeg-4.4_1,1
patch: **** malformed patch at line 177:  @section libtheora
===>  FAILED Applying distribution patch 0002-doc-Add-libsvt_hevc-encoder-docs.patch with -p1
*** Error code 1
2021-05-18 01:23:01 +00:00
Jan Beich
eafd781b34 multimedia/svt-hevc: update to 1.5.1
Changes:	https://github.com/OpenVisualCloud/SVT-HEVC/releases/tag/v1.5.1
Reported by:	GitHub (watch releases)
2021-05-18 00:47:16 +00:00
Jan Beich
3d7938b006 multimedia/ffmpeg: update to 4.4
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.4:/Changelog
Reported by:	Repology
2021-04-08 23:33:31 +00:00
Jan Beich
3a80ee6b54 multimedia/ffmpeg: update to 4.3.2
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.3.2:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
Reported by:	Repology
2021-02-22 15:35:07 +00:00
Jan Beich
100c34fa99 multimedia/svt-vp9: update to 0.3.0
Changes:	https://github.com/OpenVisualCloud/SVT-VP9/releases/tag/v0.3.0
Reported by:	GitHub (watch releases)
2020-10-31 00:48:10 +00:00
Jan Beich
255745ead8 multimedia/svt-hevc: update to 1.5.0
Changes:	https://github.com/OpenVisualCloud/SVT-HEVC/releases/tag/v1.5.0
Reported by:	GitHub (watch releases)
2020-08-04 00:58:47 +00:00
Jan Beich
08d8ce4b7e multimedia/ffmpeg: revert r538687 after r541984/r542846
SVT patches no longer need to be applied in a specific order to enable
more than one SVT encoder.

PR:		248166
Submitted by:	VVD <vvd@unislabs.com>
MFH:		2020Q3 (simplify future MFHs)
2020-07-24 04:10:31 +00:00
Jan Beich
515958e3f1 multimedia/svt-vp9: update to 0.2.2
Changes:	https://github.com/OpenVisualCloud/SVT-VP9/releases/tag/v0.2.2
Reported by:	GitHub (watch releases)
MFH:		2020Q3 (unbreaks SVTVP9 in multimedia/ffmpeg)
2020-07-22 09:49:57 +00:00
Jan Beich
cd8b559440 multimedia/ffmpeg: update to 4.3.1
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.3.1:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
Reported by:	Repology
Security:	CVE-2020-13904 CVE-2020-14212
2020-07-13 10:52:02 +00:00
Jan Beich
fa1299f2d8 multimedia/ffmpeg: properly update svt-av1 patch after r540738
v0.8.4 raw link referred to a pre-release branch with the same name.

$ make checksum TRYBROKEN= MASTER_SITE_BACKUP= DISTDIR=$(mktemp -dt distfiles)
===>  License GPLv3+ LGPL3+ accepted by the user
===>   ffmpeg-4.3_3,1 depends on file: /usr/local/sbin/pkg - found
=> ffmpeg-4.3.tar.xz doesn't seem to exist in /tmp/distfiles.kl07C25q/.
=> Attempting to fetch https://ffmpeg.org/releases/ffmpeg-4.3.tar.xz
ffmpeg-4.3.tar.xz                                     9158 kB 3382 kBps    03s
=> 0001-lavc-svt_hevc-add-libsvt-hevc-encoder-wrapper.patch doesn't seem to exist in /tmp/distfiles.kl07C25q/.
=> Attempting to fetch https://github.com/Intel/SVT-HEVC/raw/v1.4.3/ffmpeg_plugin/0001-lavc-svt_hevc-add-libsvt-hevc-encoder-wrapper.patch
0001-lavc-svt_hevc-add-libsvt-hevc-encoder-wra          21 kB  695 kBps    00s
=> 0002-doc-Add-libsvt_hevc-encoder-docs.patch doesn't seem to exist in /tmp/distfiles.kl07C25q/.
=> Attempting to fetch https://github.com/Intel/SVT-HEVC/raw/v1.4.3/ffmpeg_plugin/0002-doc-Add-libsvt_hevc-encoder-docs.patch
0002-doc-Add-libsvt_hevc-encoder-docs.patch           5332  B 5690 kBps    00s
=> 0001-Add-ability-for-ffmpeg-to-run-svt-av1-with-svt-hevc.patch doesn't seem to exist in /tmp/distfiles.kl07C25q/.
=> Attempting to fetch https://github.com/OpenVisualCloud/SVT-AV1/raw/v0.8.4/ffmpeg_plugin/0001-Add-ability-for-ffmpeg-to-run-svt-av1-with-svt-hevc.patch
fetch: https://github.com/OpenVisualCloud/SVT-AV1/raw/v0.8.4/ffmpeg_plugin/0001-Add-ability-for-ffmpeg-to-run-svt-av1-with-svt-hevc.patch: Not Found
=> Couldn't fetch it - please try to retrieve this
=> port manually into /tmp/distfiles.kl07C25q/ and try again.
*** Error code 1

Changes:	https://github.com/OpenVisualCloud/SVT-AV1/compare/f5f390ab3..v0.8.4
PR:		247873
2020-07-11 15:57:16 +00:00
Jan Beich
7e7ec02cd2 multimedia/svt-av1: update to 0.8.4
Changes:	https://github.com/OpenVisualCloud/SVT-AV1/releases/tag/v0.8.4
Reported by:	GitHub (watch releases)
2020-06-29 01:11:38 +00:00
Jan Beich
80fb99f09a multimedia/ffmpeg: switch to upstream svt-vp9 fix 2020-06-17 08:59:33 +00:00
Jan Beich
bf95f74ad4 multimedia/ffmpeg: update to 4.3
New defaults (using existing dependencies):
- Enable DRM for VAAPI-capable capture on KMS console, Wayland, X11
- Enable LIBXML2 by default for DASH demuxing support [1]

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.3:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
Requested by:	Tal Al <tad@vif.com> (via private mail) [1]
Reported by:	portscout
2020-06-16 12:56:44 +00:00
Tobias C. Berner
535820b7e4 multimedia/ffmpeg: add the ability to have SVTAV1, SVTHEVC and SVTVP9 option on simultaneously
- make it possible to have all three SVT options on simultaneously
- always patch in support for all variants
- use the patched in configure flag for feature toggling

PR:		246789
Submitted by:	VVD <vvd@unislabs.com>
2020-06-13 17:14:48 +00:00
Jan Beich
c4de845ea9 multimedia/ffmpeg: unbreak SVTVP9 after r536258
===>  Applying distribution patches for ffmpeg-4.2.3,1
2 out of 8 hunks failed--saving rejects to libavformat/matroskaenc.c.rej
===>  FAILED Applying distribution patch 0001-Add-ability-for-ffmpeg-to-run-svt-vp9.patch with -p1
*** Error code 1

PR:		246673
Reported by:	VVD <vvd@unislabs.com>
2020-05-27 02:08:21 +00:00
Jan Beich
83bf7844b3 multimedia/ffmpeg: update to 4.2.3
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.2.3:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
MFH:		2020Q2 (many bug fixes, including some improving security)
2020-05-23 00:58:22 +00:00
Jan Beich
21ce8b6acb multimedia/svt-vp9: update to 0.2.0 (retag)
Changes:	https://github.com/OpenVisualCloud/SVT-VP9/compare/fee9c46..v0.2.0
Reported by:	GitHub (watch releases)
2020-05-07 00:38:58 +00:00
Jan Beich
b9a0a3e631 multimedia/svt-vp9: update to 0.2.0
Changes:	https://github.com/OpenVisualCloud/SVT-VP9/releases/tag/v0.2.0
Reported by:	GitHub (watch releases)
2020-05-04 19:36:58 +00:00
Jan Beich
ff11c33dd1 multimedia/svt-av1: update to 0.8.2
Changes:	https://github.com/OpenVisualCloud/SVT-AV1/releases/tag/v0.8.2
Reported by:	GitHub (watch releases)
2020-04-20 08:38:50 +00:00
Jan Beich
555ead1322 multimedia/ffmpeg: update to 4.2.2
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.2.2:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
Reported by:	portscout
2020-01-02 10:50:58 +00:00
Jan Beich
de2a7d1d18 multimedia/svt-av1: update to 0.8.0
Changes:	https://github.com/OpenVisualCloud/SVT-AV1/releases/tag/v0.8.0
Reported by:	GitHub (watch releases)
2019-12-21 00:45:30 +00:00
Jan Beich
697333106f multimedia/svt-hevc: update to 1.4.3
Changes:	https://github.com/OpenVisualCloud/SVT-HEVC/releases/tag/v1.4.3
Changes:	https://github.com/OpenVisualCloud/SVT-HEVC/compare/v1.4.2...v1.4.3
Reported by:	GitHub (watch releases)
MFH:		2019Q4 (regression fix)
2019-12-14 23:59:54 +00:00
Jan Beich
f80b9cd2ed multimedia/svt-hevc: update to 1.4.2
Changes:	https://github.com/OpenVisualCloud/SVT-HEVC/releases/tag/v1.4.2
Changes:	https://github.com/OpenVisualCloud/SVT-HEVC/compare/v1.4.1...v1.4.2
Reported by:	GitHub (watch releases)
MFH:		2019Q4 (ABI-safe, mostly bug fixes, proper FreeBSD support)
2019-12-09 15:52:47 +00:00
Jan Beich
9f264f62ac multimedia/svt-av1: update to 0.7.0.196
Changes:	2f349b3b...ebd9c80d
2019-11-21 00:54:03 +00:00
Jan Beich
516fc74e2f multimedia/svt-hevc: update to 1.4.1
Changes:	https://github.com/OpenVisualCloud/SVT-HEVC/releases/tag/v1.4.1
Reported by:	GitHub (watch releases)
2019-09-11 15:59:29 +00:00
Jan Beich
304bb1c46f multimedia/ffmpeg: update to 4.2.1
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.2.1:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
2019-09-06 22:53:54 +00:00
Jan Beich
9aba6fce60 multimedia/svt-av1: update to 0.6.0.277
Changes:	9a15408f...b7b71ce4
2019-09-06 22:53:41 +00:00
Jan Beich
6d3174fe65 multimedia/svt-hevc: update to 1.4.0
Changes:	https://github.com/OpenVisualCloud/SVT-HEVC/releases/tag/v1.4.0
Reported by:	GitHub (watch releases)
2019-08-09 20:37:23 +00:00
Jan Beich
325aed58cb multimedia/ffmpeg: update to 4.2
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.2:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
2019-08-05 23:06:50 +00:00
Jan Beich
fd2635dabd multimedia/svt-av1: update to 0.6.0.151
Changes:	b238802a...cd79924e
2019-08-03 00:49:50 +00:00
Jan Beich
611fd2b0f6 multimedia/ffmpeg: update to 4.1.4
- Backport more dav1d fixes from master branch

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.1.4:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
MFH:		2019Q3 (stabilization, maybe security)
2019-07-08 22:36:01 +00:00
Jan Beich
c6e692deb7 multimedia/svt-av1: update to 0.5.0.642
Changes:	ac75c3e0...3a811c20
2019-06-21 23:27:36 +00:00
Jan Beich
96a62b460b multimedia/svt-av1: update to 0.5.0.88
Changes:	6a27563a...592a5848
2019-05-29 20:39:18 +00:00
Jan Beich
1b95f2a4be multimedia/svt-vp9: update to s20180426
Changes:	2437369...ce24589
2019-04-29 08:08:45 +00:00
Jan Beich
12b1f73693 multimedia/ffmpeg: unbreak SVTAV1 after r498218
API changed but ABI remained the same e.g., yStride -> y_stride
https://github.com/OpenVisualCloud/SVT-AV1/commit/33b0e1c7da2d

PR:		237092
Reported by:	rozhuk.im@gmail.com
2019-04-08 15:06:25 +00:00
Jan Beich
3f92141aec multimedia/ffmpeg: update to 4.1.3
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.1.3:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
MFH:		2019Q2 (stabilization, maybe security)
2019-04-02 17:26:46 +00:00
Jan Beich
7eefdd1096 multimedia/ffmpeg: update to 4.1.2
Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.1.2:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
MFH:		2019Q1 (other stabilization, maybe security)
2019-03-23 13:13:55 +00:00
Jan Beich
263c7f8e48 multimedia/svt-av1: update to s20180315
Changes:	a30e1f6...b114a03
2019-03-15 21:40:35 +00:00
Jan Beich
f045591b26 multimedia/svt-av1: update to s20180307
Changes:	8d75aad...a30e1f6
2019-03-08 16:46:57 +00:00