From f0a8760e4a046ec3c72beb64c8d4588832a5c738 Mon Sep 17 00:00:00 2001 From: Moritz Bunkus Date: Fri, 30 Sep 2022 12:22:49 +0200 Subject: [PATCH] build sys: require libEBML 1.4.3 & libMatroska 1.7.0 --- NEWS.md | 4 ++++ README.md | 4 ++-- ac/matroska.m4 | 4 ++-- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/NEWS.md b/NEWS.md index f21eda0a9..2a0604068 100644 --- a/NEWS.md +++ b/NEWS.md @@ -18,6 +18,10 @@ unsupported types as well as tracks for which all track header pages haven't been found. Fixes #3394. +## Build system changes + +* libEBML 1.4.3 & libMatroska 1.7.0 are now required. + # Version 70.0.0 "Caught A Lite Sneeze" 2022-08-14 diff --git a/README.md b/README.md index fba4e49f0..4d81b0ac3 100644 --- a/README.md +++ b/README.md @@ -125,8 +125,8 @@ These libraries are: - [fmt](http://fmtlib.net/) — a small, safe and fast formatting library. Version 6.1.0 or later is required. -- [libEBML v1.4.2](http://dl.matroska.org/downloads/libebml/) or later - and [libMatroska v1.6.3](http://dl.matroska.org/downloads/libmatroska/) +- [libEBML v1.4.3](http://dl.matroska.org/downloads/libebml/) or later + and [libMatroska v1.7.0](http://dl.matroska.org/downloads/libmatroska/) or later for low-level access to Matroska files. Instructions on how to compile them are a bit further down in this file. diff --git a/ac/matroska.m4 b/ac/matroska.m4 index d71580f65..8cf4e2b52 100644 --- a/ac/matroska.m4 +++ b/ac/matroska.m4 @@ -3,8 +3,8 @@ dnl Test for libEBML and libMatroska, and define MATROSKA_CFLAGS and MATROSKA_LI dnl EBML_MATROSKA_INTERNAL=no -PKG_CHECK_MODULES([EBML],[libebml >= 1.4.2],[],[EBML_MATROSKA_INTERNAL=yes]) -PKG_CHECK_MODULES([MATROSKA],[libmatroska >= 1.6.3],[],[EBML_MATROSKA_INTERNAL=yes]) +PKG_CHECK_MODULES([EBML],[libebml >= 1.4.3],[],[EBML_MATROSKA_INTERNAL=yes]) +PKG_CHECK_MODULES([MATROSKA],[libmatroska >= 1.7.0],[],[EBML_MATROSKA_INTERNAL=yes]) if test x"$EBML_MATROSKA_INTERNAL" = xyes; then if ! test -f lib/libebml/ebml/EbmlTypes.h ; then