build system: require libEBML v1.4.2

This commit is contained in:
Moritz Bunkus 2021-02-18 12:57:02 +01:00
parent b7606c5086
commit 77c5262da3
No known key found for this signature in database
GPG Key ID: 74AF00ADF2E32C85
3 changed files with 5 additions and 4 deletions

View File

@ -58,7 +58,8 @@
## Build system changes
* libMatroska v1.6.3 is now required.
* libEBML v1.4.2 and libMatroska v1.6.3 are now required. The optional,
bundled copies of both libraries have been updated to those versions.
# Version 53.0.0 "Fool's Gold" 2021-01-30

View File

@ -133,7 +133,7 @@ These libraries are:
- [JPCRE2](https://github.com/jpcre2/jpcre2/) — C++ wrapper for the
PCRE2 library. Version 10.32.1 or newer is required.
- [libEBML v1.4.1](http://dl.matroska.org/downloads/libebml/) or later
- [libEBML v1.4.2](http://dl.matroska.org/downloads/libebml/) or later
and [libMatroska v1.6.3](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.
@ -183,7 +183,7 @@ This is optional as MKVToolNix comes with its own set of the
libraries. It will use them if no version is found on the system.
Start by either downloading releases of [libEBML
v1.4.1](http://dl.matroska.org/downloads/libebml/) and [libMatroska
v1.4.2](http://dl.matroska.org/downloads/libebml/) and [libMatroska
v1.6.3](http://dl.matroska.org/downloads/libmatroska/) or by getting
fresh copies from their git repositories:

View File

@ -3,7 +3,7 @@ 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.1],[],[EBML_MATROSKA_INTERNAL=yes])
PKG_CHECK_MODULES([EBML],[libebml >= 1.4.2],[],[EBML_MATROSKA_INTERNAL=yes])
PKG_CHECK_MODULES([MATROSKA],[libmatroska >= 1.6.3],[],[EBML_MATROSKA_INTERNAL=yes])
if test x"$EBML_MATROSKA_INTERNAL" = xyes; then