CVS commit: pkgsrc/multimedia/libmatroska

"Adam Ciarcinski" <[email protected]>
Newsgroups gmane.os.netbsd.devel.pkgsrc.cvs
Message-ID <[email protected]>
Module Name:	pkgsrc
Committed By:	adam
Date:		Thu Aug 27 06:36:51 UTC 2026

Modified Files:
	pkgsrc/multimedia/libmatroska: Makefile distinfo

Log Message:
libmatroska: updated to 1.7.2

Version 1.7.2 2026-07-19

* Do not allow infinite sizes on all Master elements except Segment+Cluster
  (as per RFC 9559).
* Only allow `KaxSeekId` of 4 bytes length (as per RFC 9559).
* KaxBlock: release read buffers on `EndOfStream` error.
* Catch some allocation failures internally.
* Deprecate `KaxTrackMinCache`/`KaxTrackMaxCache` elements (as per RFC 9559).
* Deprecate `KaxTrackOverlay` element (as per RFC 9559).
* Fix `MATROSKA_VIDEO_FIELDORDER_TOPFIELDSWAPPED`/
  `MATROSKA_VIDEO_FIELDORDER_BOTTOMFIELDSWAPPED` values.
* Add missing `MatroskaChapProcessCodecID` enum.
* [API break] remove `MatroskaChapterTranslateCodec`/`MatroskaTrackTranslateCodec`.
* KaxSemantic: update enum comments to match RFC 9559.
* Add `MATROSKA_CHAPTERSKIPTYPE_INTERMISSION` to `MatroskaChapterSkipType`.
* Fix some includes that are not implicit in modern compilers.
* Show a summary of build configuration when configuring CMake.
* Add a DEV_MODE CMake option to check more compiler errors (default off).
* Add a BUILD_EXAMPLES CMake option (default off).


To generate a diff of this commit:
cvs rdiff -u -r1.53 -r1.54 pkgsrc/multimedia/libmatroska/Makefile
cvs rdiff -u -r1.42 -r1.43 pkgsrc/multimedia/libmatroska/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
(unnamed) (text/x-diff, 1.9 KB)
Modified files:

Index: pkgsrc/multimedia/libmatroska/Makefile
diff -u pkgsrc/multimedia/libmatroska/Makefile:1.53 pkgsrc/multimedia/libmatroska/Makefile:1.54
--- pkgsrc/multimedia/libmatroska/Makefile:1.53	Fri Aug 15 11:05:49 2025
+++ pkgsrc/multimedia/libmatroska/Makefile	Thu Aug 27 06:36:51 2026
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.53 2025/08/15 11:05:49 adam Exp $
+# $NetBSD: Makefile,v 1.54 2026/08/27 06:36:51 adam Exp $
 
-DISTNAME=	libmatroska-1.7.1
+DISTNAME=	libmatroska-1.7.2
 CATEGORIES=	multimedia devel
 MASTER_SITES=	http://dl.matroska.org/downloads/libmatroska/
 EXTRACT_SUFX=	.tar.xz
@@ -13,7 +13,6 @@ LICENSE=	gnu-lgpl-v2.1
 USE_CXX_FEATURES=	c++14
 USE_LANGUAGES=		c c++
 CMAKE_CONFIGURE_ARGS+=	-DBUILD_SHARED_LIBS=ON
-CMAKE_CONFIGURE_ARGS+=	-DCMAKE_POLICY_VERSION_MINIMUM=3.5
 PKGCONFIG_OVERRIDE=	libmatroska.pc.in
 
 .include "../../devel/cmake/build.mk"

Index: pkgsrc/multimedia/libmatroska/distinfo
diff -u pkgsrc/multimedia/libmatroska/distinfo:1.42 pkgsrc/multimedia/libmatroska/distinfo:1.43
--- pkgsrc/multimedia/libmatroska/distinfo:1.42	Mon Oct 10 07:39:30 2022
+++ pkgsrc/multimedia/libmatroska/distinfo	Thu Aug 27 06:36:51 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.42 2022/10/10 07:39:30 adam Exp $
+$NetBSD: distinfo,v 1.43 2026/08/27 06:36:51 adam Exp $
 
-BLAKE2s (libmatroska-1.7.1.tar.xz) = cec98e47125be2ade9d4e66c23f739ffdc004a1886a709e21c6d9af349b8c153
-SHA512 (libmatroska-1.7.1.tar.xz) = a6f38d388f6c9bfe399b9263ba4ef0965cfb4e27b39ac04453d5c9a9db8eac719a04c87b58d88b612902297e17aa7437382a66332f3f5b3d41744a13351751fd
-Size (libmatroska-1.7.1.tar.xz) = 61416 bytes
+BLAKE2s (libmatroska-1.7.2.tar.xz) = 798ca69da1f216426141803dfc1a6d638269722f4f5ee126a7b9ac68e7e86095
+SHA512 (libmatroska-1.7.2.tar.xz) = 86b21a0ff3e5149a2824a9f21f9460179d02aecf477f2b9f1f92ce2f991033bd0cb209d81a4aeee2c0c5ffc193dac57a84dd4f529939b12c900f2cfb881618fb
+Size (libmatroska-1.7.2.tar.xz) = 63016 bytes
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.