notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details on branch 2025Q4
libde265 Open source h.265 video codec
1.0.16 multimedia on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.0.16Version of this port present on the latest quarterly branch.
There is no maintainer for this port.
Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2025-10-13 15:54:05
Last Update: 2025-10-13 15:52:57
Commit Hash: 0499ff9
License: LGPL3
WWW:
https://www.libde265.org
Description:
libde265 is an open source implementation of the h.265 video codec. It is written from scratch and has a plain C API to enable a simple integration into other software. libde265 supports WPP and tile-based multithreading and includes SSE optimizations. The decoder includes all features of the Main profile and correctly decodes almost all conformance streams.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (20 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/libde265-1.0.16/catalog.mk
  3. /usr/local/share/licenses/libde265-1.0.16/LICENSE
  4. /usr/local/share/licenses/libde265-1.0.16/LGPL3
  5. bin/libde265-bjoentegaard
  6. bin/libde265-block-rate-estim
  7. bin/libde265-dec265
  8. bin/libde265-gen-enc-table
  9. bin/libde265-rd-curves
  10. bin/libde265-tests
  11. bin/libde265-yuv-distortion
  12. include/libde265/de265-version.h
  13. include/libde265/de265.h
  14. lib/libde265.so
  15. lib/libde265.so.0
  16. lib/libde265.so.0.1.9
  17. libdata/pkgconfig/libde265.pc
  18. @owner
  19. @group
  20. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • libde265>0:multimedia/libde265
To install the port:
cd /usr/ports/multimedia/libde265/ && make install clean
To add the package, run one of these commands:
  • pkg install multimedia/libde265
  • pkg install libde265
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: libde265
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1760360000 SHA256 (libde265-1.0.16.tar.gz) = b92beb6b53c346db9a8fae968d686ab706240099cdd5aff87777362d668b0de7 SIZE (libde265-1.0.16.tar.gz) = 835657

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. pkgconf>=1.3.0_1 : devel/pkgconf
  2. sdl2-config : devel/sdl20
  3. autoconf>=2.72 : devel/autoconf
  4. automake>=1.17 : devel/automake
  5. libtoolize : devel/libtool
Library dependencies:
  1. libSDL2.so : devel/sdl20
This port is required by:
for Libraries
  1. multimedia/gstreamer1-plugins-libde265

Configuration Options:
===> The following configuration options are available for libde265-1.0.16: SDL=on: Simple Direct Media Layer support ===> Use 'make config' to modify these settings
Options name:
multimedia_libde265
USES:
autoreconf compiler:c++11-lib cpe libtool pathfix pkgconfig sdl
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://github.com/strukturag/libde265/releases/download/v1.0.16/
Collapse this list.

Number of commits found: 2

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
1.0.16
13 Oct 2025 15:52:57
commit hash: 0499ff91ac44d9ceb849366bceb95c8086d851b0commit hash: 0499ff91ac44d9ceb849366bceb95c8086d851b0commit hash: 0499ff91ac44d9ceb849366bceb95c8086d851b0commit hash: 0499ff91ac44d9ceb849366bceb95c8086d851b0 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
multimedia/libde265: Update 1.0.12 => 1.0.16, improve port

Changelogs:
https://github.com/strukturag/libde265/releases/tag/v1.0.13
https://github.com/strukturag/libde265/releases/tag/v1.0.14
https://github.com/strukturag/libde265/releases/tag/v1.0.15
https://github.com/strukturag/libde265/releases/tag/v1.0.16

Improve port:
- Move SDL to option - default on.
- Upstream migrate to SDL2.
- Replace manual STRIP_CMD with INSTALL_TARGET=install-strip.
- Fix warnings from portclippy.
- Optimize armv6/7 handle.
- Regenerate patches.
- Remove upstreamed patches.

Security:	CVE-2023-49465
Security:	CVE-2023-49467
Security:	CVE-2023-49468
MFH:		2025Q4
(cherry picked from commit bdd895f12c1b4c1f35f1b565484006d207562e60)
1.0.12_1
13 Oct 2025 15:52:51
commit hash: 05ebb97bbab6830474db5a4fa034283d74cc4b9ecommit hash: 05ebb97bbab6830474db5a4fa034283d74cc4b9ecommit hash: 05ebb97bbab6830474db5a4fa034283d74cc4b9ecommit hash: 05ebb97bbab6830474db5a4fa034283d74cc4b9e files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Tilman Keskinoz
multimedia/libde265: Record missing dependency on sdl

PR:		274004
Submitted by:	Ivan Rozhuk

(cherry picked from commit 4777d3f645e4ac04e2ed03256430856d5dd8ef89)

Number of commits found: 2