Skip to content

Commit 4b67ee6

Browse files
committed
libde265: update to 1.0.18.
1.0.18 libde265ConfigVersion.cmake renamed to libde265-config-version.cmake fix pkg-config when installing to absolute paths fix compilation with MSVC in Debug mode removed the (defunct) encoder code and the internal development tools from the tarball 1.0.17 This release removes the autotools build scripts. Please migrate to cmake if you have not done that yet. Furthermore, many input validations have been added and security relevant issues have been fixed. CVE-2026-33165 CVE-2026-33164
1 parent c3695f9 commit 4b67ee6

4 files changed

Lines changed: 14 additions & 50 deletions

File tree

multimedia/libde265/Makefile

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# $NetBSD: Makefile,v 1.14 2025/05/04 09:04:43 adam Exp $
1+
# $NetBSD: Makefile,v 1.15 2026/03/26 13:54:00 wiz Exp $
22

3-
DISTNAME= libde265-1.0.16
3+
DISTNAME= libde265-1.0.18
44
CATEGORIES= multimedia
55
MASTER_SITES= ${MASTER_SITE_GITHUB:=strukturag/}
66
GITHUB_RELEASE= v${PKGVERSION_NOREV}
@@ -11,14 +11,7 @@ COMMENT= Open h.265 video codec implementation
1111
LICENSE= gnu-lgpl-v3
1212

1313
USE_LANGUAGES= c c++
14-
USE_TOOLS+= autoconf automake autoreconf pkg-config
15-
USE_LIBTOOL= yes
16-
GNU_CONFIGURE= yes
17-
CONFIGURE_ARGS+= --disable-sherlock265
18-
CONFIGURE_ARGS+= --enable-encoder
1914
PKGCONFIG_OVERRIDE+= libde265.pc.in
2015

21-
pre-configure:
22-
${RUN} cd ${WRKSRC} && autoreconf -fi
23-
16+
.include "../../devel/cmake/build.mk"
2417
.include "../../mk/bsd.pkg.mk"

multimedia/libde265/PLIST

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,11 @@
1-
@comment $NetBSD: PLIST,v 1.3 2025/05/04 09:04:43 adam Exp $
2-
bin/bjoentegaard
3-
bin/block-rate-estim
1+
@comment $NetBSD: PLIST,v 1.4 2026/03/26 13:54:01 wiz Exp $
42
bin/dec265
5-
bin/enc265
6-
bin/gen-enc-table
7-
bin/rd-curves
8-
bin/tests
9-
bin/yuv-distortion
103
include/libde265/de265-version.h
114
include/libde265/de265.h
12-
lib/libde265.la
5+
lib/cmake/libde265/libde265-config-noconfig.cmake
6+
lib/cmake/libde265/libde265-config-version.cmake
7+
lib/cmake/libde265/libde265-config.cmake
8+
lib/libde265.so
9+
lib/libde265.so.0
10+
lib/libde265.so.0.1.11
1311
lib/pkgconfig/libde265.pc

multimedia/libde265/distinfo

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
$NetBSD: distinfo,v 1.13 2025/05/04 09:04:43 adam Exp $
1+
$NetBSD: distinfo,v 1.14 2026/03/26 13:54:01 wiz Exp $
22

3-
BLAKE2s (libde265-1.0.16.tar.gz) = a48b28e7310521ae48823fb3d56bd029d356e9bcea6db5831ea98bbe9cc6d29d
4-
SHA512 (libde265-1.0.16.tar.gz) = 07f4dd75238030ed86f1b86d990a5a1c31866d5217db2aa23757432da214a19c5f4094a6c2f8fe3453c64d36ee745ca4f1e22a19a80b2685b6530431a35eb4e1
5-
Size (libde265-1.0.16.tar.gz) = 835657 bytes
6-
SHA1 (patch-configure.ac) = d973f02b227519727b5abac96e6a5b13494591ee
3+
BLAKE2s (libde265-1.0.18.tar.gz) = c4bcc7238224414cc822a50fcd4ea7d52e53e5cf2fa1d49d9e7d23fb98ec1c01
4+
SHA512 (libde265-1.0.18.tar.gz) = 7d812bea985c2e81e2e0a671e0030312628d04386b6ce987c4330e1778b2c9c2246834d357a0c4c73ca0ebade804e897329d04980e7b2034a3da3f9fabcf4c53
5+
Size (libde265-1.0.18.tar.gz) = 287704 bytes

multimedia/libde265/patches/patch-configure.ac

Lines changed: 0 additions & 26 deletions
This file was deleted.

0 commit comments

Comments
 (0)