build sys: require libEBML 1.4.3 & libMatroska 1.7.0

This commit is contained in:
Moritz Bunkus 2022-09-30 12:22:49 +02:00
parent c4670a0fbf
commit f0a8760e4a
No known key found for this signature in database
GPG Key ID: 74AF00ADF2E32C85
3 changed files with 8 additions and 4 deletions

View File

@ -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

View File

@ -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.

View File

@ -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