mirror of
https://gitlab.com/mbunkus/mkvtoolnix.git
synced 2025-02-26 08:22:31 +00:00
configure, README, NEWS: fix requirements for libEBML and libMatroska
Fixes #2088.
This commit is contained in:
parent
85e374e9f0
commit
493cda8dd1
8
NEWS.md
8
NEWS.md
@ -14,6 +14,14 @@
|
||||
* mkvmerge: AVC/h.264 ES parser: only non-key frames that have the NALU header
|
||||
field `nal_ref_idc` set to 0 will be marked as "discardable" in
|
||||
`SimpleBlock` elements. Other half of the fix for #2047.
|
||||
* configure: the checks for libEBML and libMatroska have been fixed to require
|
||||
libEBML 1.3.5 and libMatroska 1.4.7 as intended.
|
||||
|
||||
## Build system changes
|
||||
|
||||
* libEBML v1.3.5 and libMatroska v1.4.7 are now required. In fact v15.0.0
|
||||
already requires both but did not include proper version checks for them
|
||||
(nor was there a NEWS.md entry for the new libMatroska requirement).
|
||||
|
||||
|
||||
# Version 15.0.0 "Duel with the Devil" 2017-08-19
|
||||
|
@ -77,8 +77,8 @@ programs and libraries you absolutely need are:
|
||||
needed, too. For GCC this means at least v4.9.x; for clang v3.4 or
|
||||
later.
|
||||
|
||||
- [libEBML v1.3.4](http://dl.matroska.org/downloads/libebml/) or later
|
||||
and [libMatroska v1.4.5](http://dl.matroska.org/downloads/libmatroska/)
|
||||
- [libEBML v1.3.5](http://dl.matroska.org/downloads/libebml/) or later
|
||||
and [libMatroska v1.4.7](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.
|
||||
|
||||
@ -131,8 +131,8 @@ 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 with the two libraries. Either download releases of
|
||||
[libEBML 1.3.4](http://dl.matroska.org/downloads/libebml/) and
|
||||
[libMatroska 1.4.5](http://dl.matroska.org/downloads/libmatroska/) or
|
||||
[libEBML v1.3.5](http://dl.matroska.org/downloads/libebml/) and
|
||||
[libMatroska v1.4.7](http://dl.matroska.org/downloads/libmatroska/) or
|
||||
get a fresh copy from the git repository:
|
||||
|
||||
git clone https://github.com/Matroska-Org/libebml.git
|
||||
|
@ -4,7 +4,7 @@ dnl
|
||||
|
||||
EBML_MATROSKA_INTERNAL=no
|
||||
PKG_CHECK_MODULES([EBML],[libebml >= 1.3.5],[],[EBML_MATROSKA_INTERNAL=yes])
|
||||
PKG_CHECK_MODULES([MATROSKA],[libmatroska >= 1.4.5],[],[EBML_MATROSKA_INTERNAL=yes])
|
||||
PKG_CHECK_MODULES([MATROSKA],[libmatroska >= 1.4.7],[],[EBML_MATROSKA_INTERNAL=yes])
|
||||
|
||||
if test x"$EBML_MATROSKA_INTERNAL" = xyes; then
|
||||
if ! test -f lib/libebml/ebml/EbmlTypes.h ; then
|
||||
|
Loading…
Reference in New Issue
Block a user