Bump PORTREVISION for ports depending on the canonical version of GCC as defined in Mk/bsd.default-versions.mk which has moved from GCC 8.3 to GCC 9.1 under most circumstances now after revision 507371. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, everything INDEX-11 shows with a dependency on lang/gcc9 now. PR: 238330ea8c8ec7da
Port details
multimedia/x265 4.3
H.265/High Efficiency Video Coding (HEVC) format
Port info
- Maintainer
- ports@virtual-estates.net
- Packages
- latest: 4.3
- Upstream
- up to date
- Last update
- to 4.3 · c8ddf6fc60
- Quarterly
- 2026Q4: 4.1
- WWW
- https://www.x265.org/
- Links
- cgit · VuXML · Report wrong data
Install
- Package
# pkg install x265installs 4.3 fromlatest; fromquarterly(2026Q4) 4.1- Port
# cd /usr/ports/multimedia/x265 && make install clean# make -C /usr/ports/multimedia/x265 config # change options first
- Size
- 2.2 MiB download · 27 MiB installed
- Depends on
- nothing
- License
- GPLv2+
- Options
- 4 of 7 on in the package: HI10P HI12P HI8P OPTIMIZED_FLAGS
Show the 3 options that are off
DEBUG SVTHEVC VMAF
Packages by version and architecture
latest
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 16 | 4.3 | 4.3 | – |
| FreeBSD 15 | 4.3 | 4.3 | – |
| FreeBSD 14 | 4.3 | 4.3 | 4.3 |
quarterly (2026Q4)
| FreeBSD version | amd64 | aarch64 | i386 |
|---|---|---|---|
| FreeBSD 15 | 4.1 | 4.1 | – |
| FreeBSD 14 | 4.1 | 4.1 | 4.1 |
version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.
Unaddressed and VuXML only (0)
No unaddressed CVE and nothing reported by
pkg audit for the packaged version 4.3.Fixed (0)
No VuXML entries for this package.
Problem reports (0) · open in Bugzilla, most recently changed first
None.
Commits (80)
multimedia/x265: update to 3.1.1 Changes: https://x265.readthedocs.io/en/latest/releasenotes.html#version-3-1a72292eb22
multimedia/x265: backport some SVTHEVC fixes6cb22eeb0c
multimedia/x265: update to 3.0 - Add SVTHEVC option, see http://x265.org/x265-svt-hevc-house/ - Drop libmd patch due to rebase churn for what little value it provides Changes: https://x265.readthedocs.io/en/latest/releasenotes.html#version-3-0 PR: 235906 Approved by: maintainer timeout (2 weeks)71bb197b3a
Bump PORTREVISION for ports depending on the canonical version of GCC defined via Mk/bsd.default-versions.mk which has moved from GCC 7.4 t GCC 8.2 under most circumstances. This includes ports - with USE_GCC=yes or USE_GCC=any, - with USES=fortran, - using Mk/bsd.octave.mk which in turn features USES=fortran, and - with USES=compiler specifying openmp, nestedfct, c11, c++0x, c++11-lang, c++11-lib, c++14-lang, c++17-lang, or gcc-c++11-lib plus, as a double check, everything INDEX-11 showed depending on lang/gcc7. PR: 231590a9f015d155
multimedia/x265: add -znotext to LDFLAGS on i386, for lld This port links some non-PIC code, which fails with lld as it defaults to disallowing relocations against read-only segments. For i386 we can just add -znotext unconditionally: for GNU BFD ld it just affirms BFD's existing default. Approved by: portmgr (lld blanket) Sponsored by: The FreeBSD Foundation40d07c6c3c
Fix the underlying problem in the code, which previously required disabling AVX as a work-around: PR: 229788 Submitted by: dim@ Also, switch the build-dependency from yasm to nasm -- upstream made the switch in version 2.6 Reported by: Callum Aitchison Bump PORTREVISION...79a7acbee0
multimedia/x265: unbreak on non-x86 archs after r474814
common/param.cpp:636:24: error: no matching function for call to 'parseCpuName'
p->cpuid = parseCpuName(value, bError);
^~~~~~~~~~~~
common/param.h:36:7: note: candidate function not viable: requires 3 arguments, but 2 were provided
int parseCpuName(const char *value, bool& bError, bool bEnableavx512);
^
Approved by: portmgr blanket (unblock ffmpeg consumers)e61e1afdc0Upgrade x265 from 2.6 to 2.8 and: . Explicitly disable use of AVX with clang (see patch for links) . Put non-SSL sources back on the list of MASTER_SITES Bump PORTREVISION in the depending ports as appropriate.f52aa6f55d
Switch some MASTER_SITES from http/ftp to https. Also some cleanup of dead entries. PR: 226203 Submitted by: Sam H Sponsored by: Absolight37677d32e3
- Add back CMAKE_ARGS=-DENABLE_PIC=on to fix port on arm achitectures. - Bump PORTREVISION since this influences binaries on other archs too. Reported by: mmel16b0ef895f
ake advatnage of USES=compiler:c++14-lang instead of forcing clang 5.0 usage. This should play better with non intel architectures we support. Suggested by: jbeich@ (Thanks)575a291bda
- Update multimedia/x265 to 2.6 - Use the distfile provided by the VideoLAN project - Add options for HI10P and HI12P (available only for amd64) - Add DEBUG option - Add OPTIMIZED_CFLAGS option - Force using clang 5.0 on 10.4. Base provided clang fails during compilation - Chase shlib bump in dependent ports PR: 225431 Submitted by: daniel.engberg.lists@pyret.net Approved by: Maintainer timeouta434ac470f
Upgrade from 2.2 to 2.3.748a0f2465
multimedia/x265: always build shared library with -fPIC This should unbreak build on sparc64, powerpc64 and reduce text relocations on i386.b45599bba8
multimedia/x265: unbreak on aarch64[1] and mips /usr/bin/ld: common/CMakeFiles/common.dir/common.cpp.o: relocation R_AARCH64_ADR_PREL_PG_HI21 against external symbol `__stderrp@@FBSD_1.0' can not be used when making a shared object; recompile with -fPIC /usr/bin/ld: common/CMakeFiles/common.dir/common.cpp.o(.text+0x1e0): unresolvable R_AARCH64_ADR_PREL_PG_HI21 relocation against symbol `__stderrp@@FBSD_1.0' /usr/bin/ld: final link failed: Bad value /usr/bin/ld: x265: hidden symbol `__sync_fetch_and_add_4' in /usr/lib/libgcc.a(stdatomic.o) is referenced by DSO /usr/bin/ld: final link failed: Nonrepresentable section on output PR: 216473 [1] Reported by: pkg-fallout Submitted by: mikael.urankar@gmail.com [1] Approved by: portmgr blanketca68c9ee6d
Add a patch to avoid providing our own implementation of __rtdsc when built with clang version 4 or higher (which has its own). PR: 21616206baa9d968
Upgrade from 1.9 to 2.2. Spurred into action by PR: 21616219c8743f4a
Mark as broken on various tier-2 archs. While here, pet portlint. Approved by: portmgr (tier-2 blanket)6d5d36d741
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat: portmgr
Sponsored by: Absolight8d6597e0bbUpgrade x265 from 1.8 to 1.9. Add the test-target to utilize upstream's bundled tests and make myself the maintainer to deal with fallout, if any. Bump PORTREVISION of the two other ports, which depend on x265 by default. PR: 2068647677b52b1f
Convert LICENSE= "GPLxx # or later" to "GPLxx+" Approved by: portmgr blanketb9398223bd
multimedia/x265: update to 1.8 ABI isn't compatible, so bump PORTREVISION in consumers. PR: 204990 Submitted by: Anton Sayetsky <vsasjason@gmail.com>f870cd6d03
- Clarify LICENSE - Add LICENSE_FILE - Pet portlint - Fix WWW:4a61f7a08e
Reassign some of my ports to the Collective.4a55d3eab5
Update multimedia/x265 to 1.7, and bump PORTREVISION on its consumers.696569355b
Update x265 to 1.6, and bump PORTREVISION on its consumers for shlib version change.c56e91b75a
Update x265 to 1.5 and bump PORTREVISION on its consumers.f720168451
Update to 1.4.bbdbdb934a
Add multimedia/x265, the H.265/High Efficiency Video Coding (HEVC) codec.
High Efficiency Video Coding (HEVC) is the latest generation video compression
standard.
* This standard was developed by the ISO/IEC Moving Picture Experts Group
(MPEG) and ITU-T Video Coding Experts Group (VCEG), through their Joint
Collaborative Team on Video Coding (JCT-VC)
* HEVC is also known as ISO/IEC 23008-2 MPEG-H Part 2 and ITU-T H.265
* HEVC provides superior video quality and up to twice the data compression
as the previous standard (H.264/MPEG-4 AVC)
* HEVC can support 8K Ultra High Definition video, with a picture size up to
8192x4320 pixels
WWW: http://www.x265.orgd1809c9ba4