aboutsummaryrefslogtreecommitdiff
path: root/multimedia/ffmpeg
Commit message (Collapse)AuthorAgeFilesLines
* multimedia/ffmpeg: add a configure patchBaptiste Daroussin35 hours1-0/+11
| | | | | | | When pushing ffmpeg 8.0.1 I forgot the to git add the configure patch to fix detection of support for symbol versionning PR: 291868
* multimedia/ffmpeg: update to 8.0.1Baptiste Daroussin42 hours14-583/+374
| | | | | | | | | | | | | | | - fix XCB option [1] - add a nox11 flavor [2] - detect breakage in symbol versionning detection [3] - incorporate a chromium patch to readd av_stream_get_first_dts() necessary to unbundle ffmpeg in chromium distributions like qt*-webengine. as of today chromium devs has not found a way to avoid using this function so they keep readding this function in their bundled version of ffmpeg. PR: 290246 [1] PR: 278705 [2] PR: 291868 [3]
* */*: bump PORTREVISION following lib/libx265.so soname changeRobert Clausecker2025-11-221-1/+1
| | | | Reported by: vvd
* multimedia/ffmpeg: fix build with glslang >= 16.0 when GLSLANG option is ONHiroki Tagato2025-10-011-4/+14
| | | | | | | | | | No port revision bump since GLSLANG is not a default option. PR: 289912 Reported by: Frank Reisert <bugs@rufus.in-berlin.de> Tested by: Frank Reisert <bugs@rufus.in-berlin.de> Approved by: portmgr (blanket; build fix) Obtained from: https://git.ffmpeg.org/gitweb/ffmpeg.git/commit/f1e9032a2000b8b885cffd6fed8eacd47b37673f
* */*: Bump multimedia/openh264 consumers after dc94e01Koichiro Iwao2025-08-061-1/+1
| | | | | | | | | | | | | net/freerdp{,3} have been already bumped in e447cd0, so not being bumped again. Bumped by the following one-liner: $ git grep -l libopenh264 | \ grep '^.*/.*/Makefile$'| \ xargs -t -n1 portedit bump-revision -i Approved by: portmgr (blanket)
* graphics/glslang: update to 15.4.0Jan Beich2025-07-031-1/+1
| | | | | Changes: https://github.com/KhronosGroup/glslang/releases/tag/15.4.0 Reported by: GitHub (watch releases)
* libxml2: chase libxml soversion bumpBaptiste Daroussin2025-06-301-1/+1
|
* multimedia/rav1e: update to 0.8.0Jan Beich2025-05-261-1/+1
| | | | | Changes: https://github.com/xiph/rav1e/releases/tag/v0.8.0 Reported by: GitHub (watch releases)
* graphics/libplacebo: update to 7.351.0Jan Beich2025-05-211-1/+1
| | | | | Changes: https://code.videolan.org/videolan/libplacebo/-/tags/v7.351.0 Reported by: GitHub (watch releases)
* graphics/glslang: update to 15.3.0Jan Beich2025-04-261-1/+1
| | | | | Changes: https://github.com/KhronosGroup/glslang/releases/tag/15.3.0 Reported by: GitHub (watch releases)
* graphics/spirv-tools: update to 2025.2.r1Jan Beich2025-04-241-1/+1
| | | | | Changes: https://github.com/KhronosGroup/SPIRV-Tools/compare/v2025.1...v2025.2.rc1 Reported by: Repology
* multimedia/libvpx: update 1.15.1Jan Beich2025-04-101-1/+1
| | | | | Changes: https://chromium.googlesource.com/webm/libvpx/+log/v1.15.0..v1.15.1 Reported by: portscout
* multimedia/svt-av1: update to 3.0.0Jan Beich2025-02-282-1/+17
| | | | | Changes: https://gitlab.com/AOMediaCodec/SVT-AV1/-/releases/v3.0.0 Reported by: /r/AV1
* security/mbedtls: Move to security/mbedtls2Tijl Coosemans2025-01-021-2/+2
| | | | | | | | The port has expired but isn't removed yet because there are still too many consumers. Rename it because the name "security/mbedtls" makes it look like it's the default version. PR: 283792
* *: Bump PORTREVISIONs of Pulseaudio consumersGleb Popov2024-11-231-1/+1
| | | | Sponsored by: Future Crew, LLC
* multimedia/libvpx: update 1.15.0Jan Beich2024-11-021-1/+1
| | | | | Changes: https://chromium.googlesource.com/webm/libvpx/+log/v1.14.1..v1.15.0 Reported by: Repology
* */*: bump port revisions of dependents following x265 updatesRobert Clausecker2024-10-061-1/+1
| | | | PR: 281680
* multimedia/ffmpeg: enable LTO by default on aarch64 and amd64Daniel Engberg2024-09-271-2/+3
| | | | | | | | 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
* */*: Chase multimedia/libdc1394 shlib bumpJason E. Hale2024-09-231-1/+1
|
* graphics/libjxl: update to 0.11.0Jan Beich2024-09-131-0/+1
| | | | | Changes: https://github.com/libjxl/libjxl/releases/tag/v0.11.0 Reported by: GitHub (watch releases)
* multimedia/ffmpeg: update to 6.1.2Jan Beich2024-08-137-1377/+11
| | | | | Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n6.1.2:/Changelog Reported by: Repology, portscout
* graphics/libplacebo: update to 7.349.0Jan Beich2024-07-021-1/+1
| | | | | Changes: https://code.videolan.org/videolan/libplacebo/-/tags/v7.349.0 Reported by: GitHub (watch releases)
* multimedia/ffmpeg*: Remove support for librtmpDaniel Engberg2024-05-011-6/+1
| | | | | Remove invalid option as support for librtmp was removed in 8d01b5458f4660725fcaf562cdbb073debc9b751
* multimedia/svt-av1: update to 2.0.0Jan Beich2024-03-141-1/+1
| | | | | Changes: https://gitlab.com/AOMediaCodec/SVT-AV1/-/releases/v2.0.0 Reported by: Repology, /r/AV1
* graphics/libjxl: force rebuild consumers after 4c1f4b3f46bcJan Beich2024-02-221-1/+1
| | | | | | | $ ffmpeg ld-elf.so.1: Shared object "libjxl.so.0.9" not found, required by "libavcodec.so.60" Reported by: vvd
* graphics/vulkan-headers: update to 1.3.277Jan Beich2024-02-022-1/+1325
| | | | | | | | 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
* multimedia/ffmpeg: swap _IMPLIES for VULKAN and GLSLANGJan Beich2024-02-011-2/+3
| | | | | | | | - Vulkan Video doesn't need either glslang or shaderc - For consistency with graphics/libplacebo PR: 276469 Suggested by: vvd
* multimedia/ffmpeg: Moved man to share/manMuhammad Moinur Rahman2024-01-272-24/+24
| | | | Approved by: portmgr (blanket)
* multimedia/libvpx: update 1.14.0Jan Beich2024-01-201-0/+1
| | | | | Changes: https://chromium.googlesource.com/webm/libvpx/+log/v1.13.1..v1.14.0 Reported by: portscout
* graphics/glslang: update to 14.0.0Jan Beich2024-01-041-0/+13
| | | | | Changes: https://github.com/KhronosGroup/glslang/releases/tag/13.0.0 Reported by: GitHub (watch releases)
* multimedia/ffmpeg: update to 6.1.1Jan Beich2024-01-013-13/+4
| | | | | Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n6.1.1:/Changelog Reported by: Repology, portscout
* multimedia/rav1e: update to 0.7.0Jan Beich2023-12-301-1/+1
| | | | | Changes: https://github.com/xiph/rav1e/releases/tag/v0.7.0 Reported by: GitHub (watch releases)
* graphics/libjxl: update to 0.9.0Jan Beich2023-12-221-1/+1
| | | | | Changes: https://github.com/libjxl/libjxl/releases/tag/v0.9.0 Reported by: GitHub (watch releases)
* multimedia/vmaf: update to 3.0.0Jan Beich2023-12-221-1/+1
| | | | | Changes: https://github.com/Netflix/vmaf/releases/tag/v3.0.0 Reported by: GitHub (watch releases)
* multimedia/x265: force rebuild consumers after 645419c8e465Jan Beich2023-12-221-1/+1
| | | | | | | | | $ 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)
* multimedia/ffmpeg: disable untracked dependency on print/texinfoJan Beich2023-11-241-0/+1
| | | | | | | | | | | $ pkg install texinfo $ make configure [...] texi2html enabled no makeinfo enabled yes makeinfo supports HTML yes PR: 275268
* multimedia/vmaf: update to 3.0.0.rJan Beich2023-11-211-0/+1
| | | | | Changes: https://github.com/Netflix/vmaf/releases/tag/v3.0.0-rc Reported by: GitHub (watch releases)
* multimedia/ffmpeg: update to 6.1Jan Beich2023-11-174-55/+35
| | | | | | | | | | - 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
* multimedia/ffmpeg: update to 6.0.1Jan Beich2023-11-102-5/+4
| | | | | Changes: https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n6.0.1:/Changelog Reported by: Repology
* devel/cargo-c: update to 0.9.27Jan Beich2023-10-121-1/+1
| | | | | | | - 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)
* multimedia/dav1d: update to 1.3.0Jan Beich2023-10-051-1/+1
| | | | | Changes: https://code.videolan.org/videolan/dav1d/-/tags/1.3.0 Reported by: Repology
* graphics/libplacebo: update to 6.338.0Jan Beich2023-09-261-1/+1
| | | | | Changes: https://code.videolan.org/videolan/libplacebo/-/tags/v6.338.0 Reported by: GitHub (watch releases)
* multimedia/ffmpeg*: enable support for the .data.rel.ro sectionRobert Nagy2023-08-292-4/+12
| | | | | | | | 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
* multimedia/ffmpeg: allow LTO with Clang on powerpc64Piotr Kubaj2023-08-081-7/+1
|
* graphics/libplacebo: update to 6.292.0Jan Beich2023-07-062-0/+38
| | | | | Changes: https://code.videolan.org/videolan/libplacebo/-/tags/v6.292.0 Reported by: Repology
* multimedia/ffmpeg: fix build on powerpc on mainPiotr Kubaj2023-06-121-0/+1
|
* multimedia/ffmpeg: apply e7f276b2099a to armv6 and armv7Jan Beich2023-04-301-0/+2
| | | | | PR: 261302 Requested by: mmel
* multimedia/ffmpeg: switch 9073b14666cd to upstreamed versionJan Beich2023-04-281-1/+1
|
* multimedia/ffmpeg: unbreak with clang 15 on i386 after 685e477b807cJan Beich2023-04-271-0/+1
| | | | | | | | | | | | ./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
* multimedia/ffmpeg: unbreak VULKAN=off after 685e477b807cJan Beich2023-04-271-0/+1
| | | | | | | | | | | 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