Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
6.1.2_6,1 23 Nov 2024 08:31:00 |
Gleb Popov (arrowd) |
*: Bump PORTREVISIONs of Pulseaudio consumers
Sponsored by: Future Crew, LLC |
6.1.2_5,1 02 Nov 2024 01:01:11 |
Jan Beich (jbeich) |
multimedia/libvpx: update 1.15.0
Changes: https://chromium.googlesource.com/webm/libvpx/+log/v1.14.1..v1.15.0
Reported by: Repology |
6.1.2_4,1 06 Oct 2024 11:49:16 |
Robert Clausecker (fuz) |
*/*: bump port revisions of dependents following x265 updates
PR: 281680 |
6.1.2_3,1 27 Sep 2024 18:52:46 |
Jan Beich (jbeich) Author: Daniel Engberg |
multimedia/ffmpeg: enable LTO by default on aarch64 and amd64
6% faster decode at least with HEVC and MPEG-2 (HDTV) + -vf bwdif
PR: 271798
Inspired by: Apline, Arch, Chimera, CRUX, Fedora, OpenMandriva, Solus
Reviewed by: olivier |
6.1.2_2,1 23 Sep 2024 07:13:50 |
Jason E. Hale (jhale) |
*/*: Chase multimedia/libdc1394 shlib bump |
6.1.2_1,1 13 Sep 2024 22:08:35 |
Jan Beich (jbeich) |
graphics/libjxl: update to 0.11.0
Changes: https://github.com/libjxl/libjxl/releases/tag/v0.11.0
Reported by: GitHub (watch releases) |
6.1.2,1 13 Aug 2024 13:53:16 |
Jan Beich (jbeich) |
multimedia/ffmpeg: update to 6.1.2
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n6.1.2:/Changelog
Reported by: Repology, portscout |
6.1.1_6,1 02 Jul 2024 22:19:25 |
Jan Beich (jbeich) |
graphics/libplacebo: update to 7.349.0
Changes: https://code.videolan.org/videolan/libplacebo/-/tags/v7.349.0
Reported by: GitHub (watch releases) |
6.1.1_5,1 01 May 2024 10:08:28 |
Daniel Engberg (diizzy) |
multimedia/ffmpeg*: Remove support for librtmp
Remove invalid option as support for librtmp was removed in
8d01b5458f4660725fcaf562cdbb073debc9b751 |
6.1.1_5,1 14 Mar 2024 11:34:39 |
Jan Beich (jbeich) |
multimedia/svt-av1: update to 2.0.0
Changes: https://gitlab.com/AOMediaCodec/SVT-AV1/-/releases/v2.0.0
Reported by: Repology, /r/AV1 |
6.1.1_4,1 22 Feb 2024 19:33:46 |
Jan Beich (jbeich) |
graphics/libjxl: force rebuild consumers after 4c1f4b3f46bc
$ ffmpeg
ld-elf.so.1: Shared object "libjxl.so.0.9" not found, required by
"libavcodec.so.60"
Reported by: vvd |
6.1.1_3,1 02 Feb 2024 13:32:03 |
Jan Beich (jbeich) |
graphics/vulkan-headers: update to 1.3.277
Force rebuild vulkan-loader to make sure vulkaninfo shows the new version.
Changes: https://github.com/KhronosGroup/Vulkan-Headers/compare/v1.3.276...v1.3.277
See
also: https://www.khronos.org/blog/khronos-releases-vulkan-video-av1-decode-extension-vulkan-sdk-now-supports-h.264-h.265-encode
Reported by: Repology, portscout |
6.1.1_2,1 01 Feb 2024 04:13:44 |
Jan Beich (jbeich) |
multimedia/ffmpeg: swap _IMPLIES for VULKAN and GLSLANG
- Vulkan Video doesn't need either glslang or shaderc
- For consistency with graphics/libplacebo
PR: 276469
Suggested by: vvd |
6.1.1_2,1 27 Jan 2024 23:07:11 |
Muhammad Moinur Rahman (bofh) |
multimedia/ffmpeg: Moved man to share/man
Approved by: portmgr (blanket) |
6.1.1_1,1 20 Jan 2024 00:41:39 |
Jan Beich (jbeich) |
multimedia/libvpx: update 1.14.0
Changes: https://chromium.googlesource.com/webm/libvpx/+log/v1.13.1..v1.14.0
Reported by: portscout |
6.1.1,1 04 Jan 2024 13:01:14 |
Jan Beich (jbeich) |
graphics/glslang: update to 14.0.0
Changes: https://github.com/KhronosGroup/glslang/releases/tag/13.0.0
Reported by: GitHub (watch releases) |
6.1.1,1 01 Jan 2024 04:36:50 |
Jan Beich (jbeich) |
multimedia/ffmpeg: update to 6.1.1
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n6.1.1:/Changelog
Reported by: Repology, portscout |
6.1_5,1 30 Dec 2023 23:39:47 |
Jan Beich (jbeich) |
multimedia/rav1e: update to 0.7.0
Changes: https://github.com/xiph/rav1e/releases/tag/v0.7.0
Reported by: GitHub (watch releases) |
6.1_4,1 22 Dec 2023 20:01:30 |
Jan Beich (jbeich) |
graphics/libjxl: update to 0.9.0
Changes: https://github.com/libjxl/libjxl/releases/tag/v0.9.0
Reported by: GitHub (watch releases) |
6.1_3,1 22 Dec 2023 20:01:29 |
Jan Beich (jbeich) |
multimedia/vmaf: update to 3.0.0
Changes: https://github.com/Netflix/vmaf/releases/tag/v3.0.0
Reported by: GitHub (watch releases) |
6.1_2,1 22 Dec 2023 20:00:57 |
Jan Beich (jbeich) |
multimedia/x265: force rebuild consumers after 645419c8e465
$ ffmpeg
ld-elf.so.1: Shared object "libx265.so.192" not found, required by
"libavcodec.so.60"
PR: 274526
Reported by: vvd (on dev-commits-ports-main@ list)
Reported by: Kevin Oberman (on multimedia@ list) |
6.1_1,1 24 Nov 2023 10:58:28 |
Jan Beich (jbeich) |
multimedia/ffmpeg: disable untracked dependency on print/texinfo
$ pkg install texinfo
$ make configure
[...]
texi2html enabled no
makeinfo enabled yes
makeinfo supports HTML yes
PR: 275268 |
6.1_1,1 21 Nov 2023 17:22:09 |
Jan Beich (jbeich) |
multimedia/vmaf: update to 3.0.0.r
Changes: https://github.com/Netflix/vmaf/releases/tag/v3.0.0-rc
Reported by: GitHub (watch releases) |
6.1,1 17 Nov 2023 08:48:56 |
Jan Beich (jbeich) |
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 |
6.0.1,1 10 Nov 2023 08:20:13 |
Jan Beich (jbeich) |
multimedia/ffmpeg: update to 6.0.1
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n6.0.1:/Changelog
Reported by: Repology |
6.0_5,1 12 Oct 2023 00:40:06 |
Jan Beich (jbeich) |
devel/cargo-c: update to 0.9.27
- Rebuild consumers of consumers after SONAME change
Changes: https://github.com/lu-zero/cargo-c/releases/tag/v0.9.27
Reported by: GitHub (watch releases) |
6.0_4,1 05 Oct 2023 16:36:06 |
Jan Beich (jbeich) |
multimedia/dav1d: update to 1.3.0
Changes: https://code.videolan.org/videolan/dav1d/-/tags/1.3.0
Reported by: Repology |
6.0_3,1 26 Sep 2023 13:24:38 |
Jan Beich (jbeich) |
graphics/libplacebo: update to 6.338.0
Changes: https://code.videolan.org/videolan/libplacebo/-/tags/v6.338.0
Reported by: GitHub (watch releases) |
6.0_2,1 29 Aug 2023 12:59:18 |
Robert Nagy (rnagy) |
multimedia/ffmpeg*: enable support for the .data.rel.ro section
enable support for the .data.rel.ro section because the arm64
assembly code in ffmpeg depends on it in case of -pie and -fPIC
Reviewed by: jbeich
Differential Revision: https://reviews.freebsd.org/D41609 |
6.0_1,1 08 Aug 2023 14:58:32 |
Piotr Kubaj (pkubaj) |
multimedia/ffmpeg: allow LTO with Clang on powerpc64 |
6.0_1,1 06 Jul 2023 22:18:59 |
Jan Beich (jbeich) |
graphics/libplacebo: update to 6.292.0
Changes: https://code.videolan.org/videolan/libplacebo/-/tags/v6.292.0
Reported by: Repology |
6.0,1 12 Jun 2023 15:14:20 |
Piotr Kubaj (pkubaj) |
multimedia/ffmpeg: fix build on powerpc on main |
6.0,1 30 Apr 2023 16:51:58 |
Jan Beich (jbeich) |
multimedia/ffmpeg: apply e7f276b2099a to armv6 and armv7
PR: 261302
Requested by: mmel |
6.0,1 28 Apr 2023 11:00:15 |
Jan Beich (jbeich) |
multimedia/ffmpeg: switch 9073b14666cd to upstreamed version |
6.0,1 27 Apr 2023 20:15:06 |
Jan Beich (jbeich) |
multimedia/ffmpeg: unbreak with clang 15 on i386 after 685e477b807c
./libavutil/vulkan.c:1173:70: error: incompatible integer to pointer conversion
assigning to 'void *' from 'VkDescriptorSetLayout' (aka 'unsigned long long')
[-Wint-conversion]
pl->desc_staging[spawn_pipeline_layout.setLayoutCount++] =
pl->desc_layout[i];
^
~~~~~~~~~~~~~~~~~~
./libavutil/vulkan.c:1272:29: error: incompatible integer to pointer conversion
assigning to 'void *' from 'VkDescriptorSet' (aka 'unsigned long long')
[-Wint-conversion]
pl->desc_staging[i] = pl->desc_set[i*pl->qf->nb_queues +
pl->qf->cur_queue];
^
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
PR: 261302
Reported by: antoine |
6.0,1 27 Apr 2023 17:11:07 |
Jan Beich (jbeich) |
multimedia/ffmpeg: unbreak VULKAN=off after 685e477b807c
ERROR: libplacebo >= 4.192.0 not found using pkg-config
/usr/local/include/libplacebo/vulkan.h:21:10: fatal error: 'vulkan/vulkan.h'
file not found
#include <vulkan/vulkan.h>
^~~~~~~~~~~~~~~~~
PR: 261302
Reported by: Matthew Wener |
6.0,1 27 Apr 2023 16:19:03 |
Jan Beich (jbeich) |
multimedia/ffmpeg: unbreak SVTVP9=on after 685e477b807c
===> 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 |
6.0,1 27 Apr 2023 16:19:02 |
Jan Beich (jbeich) |
multimedia/ffmpeg: unbreak SVTHEVC=on after 685e477b807c
===> 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 |
6.0,1 27 Apr 2023 12:01:46 |
Daniel Engberg (diizzy) Author: Kai Knoblich |
multimedia/ffmpeg: Import compatibility patch for qt5-webengine
Add symbol for "av_stream_get_first_dts" to ffmpeg
PR: 270209 |
6.0,1 27 Apr 2023 12:01:40 |
Daniel Engberg (diizzy) Author: Jan Beich |
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 |
4.4.4_1,1 25 Apr 2023 15:17:15 |
Christian Weisgerber (naddy) |
audio/opus: bump consumers after update to 1.4 |
4.4.4,1 12 Apr 2023 19:42:45 |
Jan Beich (jbeich) |
multimedia/ffmpeg: update to 4.4.4
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.4.4:/Changelog
Reported by: portscout |
4.4.3_6,1 17 Mar 2023 20:48:34 |
Jan Beich (jbeich) |
multimedia/ffmpeg: respect DOCSDIR more
Error: Orphaned: share/doc/ffmpeg/developer.html
Error: Orphaned: share/doc/ffmpeg/faq.html
Error: Orphaned: share/doc/ffmpeg/fate.html
Error: Orphaned: share/doc/ffmpeg/ffmpeg-all.html
Error: Orphaned: share/doc/ffmpeg/ffmpeg-bitstream-filters.html
Error: Orphaned: share/doc/ffmpeg/ffmpeg-codecs.html
Error: Orphaned: share/doc/ffmpeg/ffmpeg-devices.html
Error: Orphaned: share/doc/ffmpeg/ffmpeg-filters.html
Error: Orphaned: share/doc/ffmpeg/ffmpeg-formats.html
Error: Orphaned: share/doc/ffmpeg/ffmpeg-protocols.html
Error: Orphaned: share/doc/ffmpeg/ffmpeg-resampler.html
Error: Orphaned: share/doc/ffmpeg/ffmpeg-scaler.html
Error: Orphaned: share/doc/ffmpeg/ffmpeg-utils.html (Only the first 15 lines of the commit message are shown above ) |
4.4.3_6,1 08 Mar 2023 00:10:41 |
Jan Beich (jbeich) |
multimedia/ffmpeg: speed up DRM (kmsgrab), OPENCL, VAAPI, VULKAN
https://github.com/ffmpeg/ffmpeg/commit/993d8d94296e |
4.4.3_5,1 11 Feb 2023 08:46:45 |
Jan Beich (jbeich) |
multimedia/libvpx: update 1.13.0
Changes: https://chromium.googlesource.com/webm/libvpx/+log/v1.12.0..v1.13.0
Reported by: portscout |
4.4.3_4,1 15 Jan 2023 12:26:28 |
Jan Beich (jbeich) |
multimedia/ffmpeg: drop TENSORFLOW workaround after 56dc0e449f2a |
4.4.3_4,1 08 Jan 2023 16:23:22 |
Thomas Zander (riggs) |
multimedia/ffmpeg: Add NETWORK DEFAULT OPTION
Details:
Disabling the NETWORK OPTION (DEFAULT) allows users to compile ffmpeg
without networking code in libavcodec.
PR: 268786
Reported by: Alexander Ushakov <alexander@polyvizor.com>
MFH: 2023Q1 |
4.4.3_3,1 06 Jan 2023 16:07:53 |
Jan Beich (jbeich) |
multimedia/ffmpeg: enable SVTAV1 on non-amd64 after ddd35eebbc90
$ ab-av1 auto-encode -i foo.mp4
Encoding foo.av1.mp4
Searching 00:00:00 ################## (sampling crf 32, eta 0s)
Error: ffmpeg encode_sample exit code Some(1)
https://github.com/alexheretic/ab-av1/commit/f61a244bd64f |
4.4.3_2,1 04 Jan 2023 17:11:48 |
Jan Beich (jbeich) |
multimedia/kvazaar: update to 2.2.0
Changes: https://github.com/ultravideo/kvazaar/releases/tag/v2.2.0
Reported by: GitHub (watch releases) |
4.4.3_1,1 19 Oct 2022 17:43:40 |
Jan Beich (jbeich) |
multimedia/ffmpeg: enable NVENC by default
- NVIDIA GPUs are popular on FreeBSD (due to direct vendor support)
- No extra dependencies for package-only users
- No changes at runtime unless explicitly requested
PR: 264027 |
4.4.3,1 19 Oct 2022 17:43:35 |
Jan Beich (jbeich) Author: Alex S |
multimedia/ffmpeg: add NVENC option
On FreeBSD requires nvidia-driver >= 495 for CUDA initialization fix
and linux-nvidia-libs + libc6-shim until nvidia-driver provides native
libcuda.so, libnvidia-encode.so, libnvcuvid.so.
PR: 264027 |
4.4.3,1 10 Oct 2022 18:17:57 |
Jan Beich (jbeich) |
multimedia/ffmpeg: update to 4.4.3
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.4.3:/Changelog
Reported by: portscout |
4.4.2_9,1 19 Sep 2022 07:42:43 |
Stefan Eßer (se) Author: Martin Neubauer |
multimedia/ffmpeg: fix build with SDL option enabled
Since this is a patch that has already applied to the ffmpeg upstream,
we should either apply this patch or upgrade to an fixed upstream
version, see:
https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/e5163b1d3438
This issue has existed for some time and despite the port being
upgraded in between, therefore I'll commit the patch under the
"just fix it" exception granted by portmgr, it can be removed by
the maintainers when ffmpeg is upgraded to a fixed version.
PR: 266299
Reported by: m.ne@gmx.net (Martin Neubauer)
Approved by: portmgr (implicit) |
4.4.2_9,1 18 Sep 2022 11:55:57 |
Jan Beich (jbeich) |
multimedia/x264: update to 0.164.3095
Changes: https://code.videolan.org/videolan/x264/compare/5db6aa6...baee400f |
4.4.2_8,1 13 Sep 2022 00:17:13 |
Jan Beich (jbeich) |
multimedia/ffmpeg: backport a SVTAV1 fix |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
4.4.2_7,1 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
4.4.2_7,1 09 Aug 2022 16:04:55 |
Jan Beich (jbeich) |
multimedia/ffmpeg: group OPTIONS_DEFINE together after 8fb4d0364995 |
4.4.2_7,1 06 Aug 2022 13:05:13 |
Dima Panov (fluffy) |
multimedia/ffmpeg: define option MFX only on i386/amd64 (+)
Intel Media SDK available only for i386 and amd64 intel architectures,
so adjust options list to not include MFX on any other arches
Approved by: portmgr blanket |
4.4.2_7,1 06 Aug 2022 12:01:50 |
Thomas Zander (riggs) |
multimedia/ffmpeg: Update default OPTIONS for THEORA, XVID, WEBP
Details:
- Remove THEORA and XVID from default OPTIONS:
Both formats can be decoded using ffmpeg's internal decoders. For
encoding, both formats are superseded for almost all practical
purposes by H264,H265,AV1,etc.
- Modify _DESC for THEORA and XVID to make it more clear that this is
only required if someone wants to use those libs for encoding.
- Add WEBP (ubiquitous image format) to default OPTIONS.
PR: 261752
Reported by: jbeich |
4.4.2_6,1 04 Aug 2022 15:08:43 |
Jan Beich (jbeich) |
multimedia/svt-av1: update to 1.2.0
Changes: https://gitlab.com/AOMediaCodec/SVT-AV1/-/releases/v1.2.0
Reported by: Repology, /r/AV1, Phoronix |
4.4.2_5,1 20 Jul 2022 14:22:30 |
Tobias C. Berner (tcberner) |
multimedia: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* Aaron LI <aly@aaronly.me>
* Alexander Botero-Lowry <alexbl@FreeBSD.org>
* Alexander Logvinov <ports@logvinov.com>
* Alexey Dokuchaev <danfe@FreeBSD.org>
* Anders Nordby <anders@FreeBSD.org>
* Andrew Pantyukhin <infofarmer@FreeBSD.org>
* Andrew Thompson <andy@fud.org.nz>
* Andrew Thompson <thompsa@FreeBSD.org>
* Angel Carpintero <ack@telefonica.net>
* Anish Mistry (with help from mean)
* Anonymous <swell.k@gmail.com> (Only the first 15 lines of the commit message are shown above ) |
4.4.2_5,1 16 Jun 2022 18:24:43 |
Yuri Victorovich (yuri) |
www/srt: Update 1.4.4 -> 1.5.0
Reported by: portscout |
4.4.2_4,1 18 May 2022 15:33:29 |
Jan Beich (jbeich) |
multimedia/ffmpeg: backport more SVTAV1 fixes
Bump PORTREVISION twice to catch up with 2022Q2 branch. |
4.4.2_2,1 18 May 2022 15:04:19 |
Jan Beich (jbeich) |
multimedia/svt-av1: update to 1.1.0
Changes: https://gitlab.com/AOMediaCodec/SVT-AV1/-/releases/v1.1.0
Reported by: Repology, /r/AV1 |
4.4.2_1,1 27 Apr 2022 13:21:38 |
Piotr Kubaj (pkubaj) |
multimedia/ffmpeg: don't require binutils on powerpc / powerpc64
Builds fine without it. |
4.4.2_1,1 24 Apr 2022 00:10:13 |
Jan Beich (jbeich) |
multimedia/ffmpeg: backport one more SVTAV1 fix
https://gitlab.com/AOMediaCodec/SVT-AV1/-/issues/1858 |
4.4.2,1 18 Apr 2022 17:48:09 |
Jan Beich (jbeich) |
multimedia/ffmpeg: update to 4.4.2
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.4.2:/Changelog
Reported by: OpenBSD |
4.4.1_13,1 14 Apr 2022 00:59:29 |
Jan Beich (jbeich) |
multimedia/svt-av1: update to 1.0.0.r2
Changes: https://gitlab.com/AOMediaCodec/SVT-AV1/-/releases/v1.0.0-rc1
Changes: https://gitlab.com/AOMediaCodec/SVT-AV1/-/releases/v1.0.0-rc2
Reported by: Repology |
4.4.1_12,1 10 Apr 2022 19:11:41 |
Charlie Li (vishwin) |
textproc/libxml2: bump all LIB_DEPENDS consumers
This is a separate commit to facilitate easier cherry-picking for
quarterly.
PR: 262853, 262940, 262877, 263126
Approved by: fluffy (mentor) |
4.4.1_11,1 27 Mar 2022 20:27:52 |
Jan Beich (jbeich) |
multimedia/ffmpeg: backport DAV1D and SVTAV1 fixes |
4.4.1_10,1 26 Mar 2022 08:27:27 |
Matthias Fechner (mfechner) |
textproc/libxml2: bump all dependencies
This should make sure that all dependent ports will pick
up the new version commited with a13ec21cd733f67a9fc0dc00ab45268bdc236246 |
4.4.1_9,1 19 Mar 2022 00:27:14 |
Jan Beich (jbeich) |
multimedia/ffmpeg: enable SVTAV1 on amd64 by default
PR: 262368
Approved by: maintainer timeout (2 weeks) |
4.4.1_8,1 18 Mar 2022 14:41:26 |
Jan Beich (jbeich) |
multimedia/dav1d: update to 1.0.0
Changes: https://code.videolan.org/videolan/dav1d/-/releases/1.0.0
Reported by: Repology |
4.4.1_7,1 06 Mar 2022 10:15:52 |
Jan Beich (jbeich) |
multimedia/ffmpeg: switch 5e728b3087b2 to merged version |
4.4.1_6,1 25 Feb 2022 23:27:30 |
Jan Beich (jbeich) |
multimedia/ffmpeg: backport SVTAV1 fixes after d187ef940034 |
4.4.1_5,1 24 Feb 2022 19:43:16 |
Jan Beich (jbeich) |
multimedia/svt-av1: update to 0.9.1
Changes: https://gitlab.com/AOMediaCodec/SVT-AV1/-/releases/v0.9.1
Reported by: Repology |
4.4.1_4,1 15 Feb 2022 20:20:05 |
Dries Michiels (driesm) |
multimedia/ffmpeg: Remove OPTIONS_EXCLUDE logic for aribb24
ffmpeg builds fine with ARIBB24 on, so remove exclude logic.
PR: 261578
Suggested by: jbeich
Differential Revision: https://reviews.freebsd.org/D34032 |
4.4.1_4,1 22 Jan 2022 14:24:03 |
Jan Beich (jbeich) |
multimedia/svt-av1: update to 0.9.0
Changes: https://gitlab.com/AOMediaCodec/SVT-AV1/-/releases/v0.9.0
Reported by: Repology |
4.4.1_3,1 08 Nov 2021 17:33:41 |
Jan Beich (jbeich) |
multimedia/ffmpeg: enable VMAF by default
$ pkg install av1an
$ RUST_BACKTRACE=1 av1an --vmaf --target-quality 95 -i foo.y4m -o foo.mp4
Scene detection
[00:00:01]
[######################################################################################]
100% 375/375 (213.31 fps, eta 0s)
Queue: 2 Workers: 1 Passes: 2
Params: --threads=8 --cpu-used=6 --end-usage=q --cq-level=30 --tile-columns=2
--tile-rows=1 --kf-max-dist=240 --kf-min-dist=12
⠁ [00:00:07]
[------------------------------------------------------------------------------------------]
0% 0/375 (0.00 fps, eta 0s)
thread '<unnamed>' panicked at 'VMAF calculation failed:
Command: "ffmpeg" "-loglevel" "error" "-hide_banner" "-y" "-thread_queue_size"
"1024" "-hide_banner" "-r" "60" "-i" ".9e6b01d/split/v_3500001.ivf" "-r" "60"
"-i" "-" "-filter_complex"
"[0:v]scale=1920x1080:flags=bicubic:force_original_aspect_ratio=decrease,setpts=PTS-STARTPTS[distorted];[1:v]select=not(mod(n\\,4)),setpts=0.2500*PTS,scale=1920x1080:flags=bicubic:force_original_aspect_ratio=decrease,setpts=PTS-STARTPTS[ref];[distorted][ref]libvmaf=log_fmt=\'json\':eof_action=endall:log_path=/tmp/.9e6b01d/split/00001.json:n_threads=0"
"-f" "null" "-"
Output: Output {
status: ExitStatus(
ExitStatus(
256, (Only the first 15 lines of the commit message are shown above ) |
4.4.1_2,1 08 Nov 2021 17:33:41 |
Jan Beich (jbeich) |
multimedia/ffmpeg: switch VMAF to v2 API (built-in models) |
4.4.1_1,1 08 Nov 2021 17:33:40 |
Jan Beich (jbeich) |
multimedia/vmaf: unbreak legacy API consumers after 1868dedecc9a
$ aomenc --tune=vmaf --output=foo.mp4 foo.y4m
Pass 1/2 frame 1/0 0B 0 us 0.00 fpm [ETA unknown] libvmaf
ERROR could not read model from path: "/usr/local/share/model/vmaf_v0.6.1.json"
Fatal error: Failed to load VMAF model.
$ ffmpeg -i foo.y4m -i bar.y4m -lavfi libvmaf -f null -
[...]
libvmaf INFO `compute_vmaf()` is deprecated and will be removed in a future
libvmaf version
libvmaf ERROR could not read model from path:
"/usr/local/share/model/vmaf_v0.6.1.pkl"
libvmaf ERROR support for pkl model files has been removed, use json
libvmaf ERROR problem loading model file: /usr/local/share/model/vmaf_v0.6.1.pkl
[Parsed_libvmaf_0 @ 0x8061b3b40] libvmaf encountered an error, check log for
details |
4.4.1,1 25 Oct 2021 14:31:26 |
Tobias C. Berner (tcberner) |
multimedia/ffmpeg: update to 4.4.1 |
4.4_6,1 14 Oct 2021 22:20:58 |
Jan Beich (jbeich) |
multimedia/aom: force rebuild consumers after 6f68add3f9ab
$ ffmpeg ... -c:v libaom-av1 ...
[libaom-av1 @ 0x804a89900] 3.2.0
[libaom-av1 @ 0x804a89900] Failed to initialize encoder: ABI version mismatch
Error initializing output stream 0:0 -- Error while opening encoder for output
stream #0:0 - maybe incorrect parameters such as bit_rate, rate, width or height
Conversion failed!
https://aomedia.googlesource.com/aom/+/bbdfa68d13a0%5E%21/ |
4.4_5,1 09 Oct 2021 07:29:51 |
Thomas Zander (riggs) |
multimedia/ffmpeg: Remove celt support (deprecated upstream).
PR: 258656
Reported by: diizzy |
4.4_4,1 09 Oct 2021 00:45:18 |
Jan Beich (jbeich) |
multimedia/libvpx: update 1.11.0
Changes: https://chromium.googlesource.com/webm/libvpx/+log/v1.10.0..v1.11.0
Reported by: portscout, Repology |
4.4_3,1 30 Sep 2021 21:23:30 |
Rene Ladan (rene) |
cleanup: drop support for EOL FreeBSD 11.X
Search criteria used:
- 11.4
- OSREL*
- OSVER*
- *_FreeBSD_11
Input from:
- adridg: devel/qca-legacy
- jbeich: _WITH_DPRINTF, _WITH_GETLINE, GNU bfd workarounds
- sunpoet: security/p5-*OpenSSL*
Reviewed by: doceng, kde, multimedia, perl, python, ruby, rust
Differential Revision: https://reviews.freebsd.org/D32008
Test Plan: make index |
4.4_3,1 29 Aug 2021 14:05:37 |
Thomas Zander (riggs) |
multimedia/ffmpeg: Exclude LTO from OPTIONS on i386.
Details:
- The low number of i386 leads to register exhaustion when compiling
with LTO. Due to the decreasing popularity of 32 bit i386 machines
which require hyper-optimised ffmpeg builds, the option is excluded
from the builds for now.
PR: 257124
MFH: 2021Q3 |
4.4_3,1 02 Aug 2021 16:03:15 |
Yuri Victorovich (yuri) |
audio/jack: Update to Jack2: 0.125.0 -> 1.9.16
Big thank you to Florian Walpen <dev@submerge.ch> and
Goran Mekić <meka@tilda.center> for working on Jack2.
PR: 251125
Submitted by: Florian Walpen <dev@submerge.ch> (original version) |
4.4_2,1 21 Jun 2021 17:46:26 |
Jan Beich (jbeich) |
multimedia/x264: update to 0.163.3060
Changes: https://code.videolan.org/videolan/x264/compare/55d517b...5db6aa6 |
4.4_1,1 18 May 2021 01:23:01 |
Jan Beich (jbeich) |
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 |
4.4_1,1 18 May 2021 00:47:16 |
Jan Beich (jbeich) |
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) |
4.4_1,1 17 May 2021 02:39:43 |
Jan Beich (jbeich) |
multimedia/ffmpeg: expose SRT option after af445a38fd16 |
4.4_1,1 11 May 2021 00:58:17 |
Jan Beich (jbeich) |
multimedia/svt-av1: update to 0.8.7
Changes: https://gitlab.com/AOMediaCodec/SVT-AV1/-/releases/v0.8.7
Reported by: Repology |
4.4,1 06 May 2021 12:23:02 |
Mathieu Arnold (mat) |
RESTRICTED removal, two more ports. |
4.4,1 15 Apr 2021 19:34:43 |
Jan Beich (jbeich) Author: Oleg Sidorkin |
multimedia/ffmpeg: unbreak LENSFUN=ON after 3d7938b00655
libavfilter/vf_lensfun.c:229:63: error: too many arguments to function call,
expected 5, have 7
inlink->h, LF_PF_U8,
lensfun->reverse);
^~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/lensfun/lensfun.h:3075:11: note: 'lf_modifier_create'
declared here
LF_EXPORT lfModifier *lf_modifier_create (
^
libavfilter/vf_lensfun.c:231:119: error: too few arguments to function call,
expected 5, have 3
lf_modifier_enable_vignetting_correction(lensfun->modifier,
lensfun->aperture, lensfun->focus_distance);
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^
/usr/local/include/lensfun/lensfun.h:3097:11: note:
'lf_modifier_enable_vignetting_correction' declared here
LF_EXPORT int lf_modifier_enable_vignetting_correction (
^
libavfilter/vf_lensfun.c:233:75: error: too few arguments to function call,
expected 3, have 1 (Only the first 15 lines of the commit message are shown above ) |
4.4,1 10 Apr 2021 22:46:50 |
Piotr Kubaj (pkubaj) |
multimedia/ffmpeg: fix build on powerpc64*
vec_xl function is already defined in altivec.h. Don't redefine it.
While here, remove the previous patch that is no longer needed with LLVM 11.
Since for LTO LLVM 9 is used, switch to GCC for LTO option. |
4.4,1 08 Apr 2021 23:33:31 |
Jan Beich (jbeich) |
multimedia/ffmpeg: update to 4.4
Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.4:/Changelog
Reported by: Repology |
4.3.2_1,1 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
4.3.2_1,1 23 Mar 2021 22:01:06 |
jbeich |
multimedia/aom: update to 3.0.0
Changes: https://aomedia.googlesource.com/aom/+log/v2.0.2..v3.0.0
Reported by: portscout |