gnu: libmatroska: Update to 1.4.9.

* gnu/packages/video.scm (libmatroska): Update to 1.4.9.
[build-system]: Switch to the CMake build system.
[native-inputs]: Remove PKG-CONFIG.
[arguments]: Build shared libaries and don't try to run non-existent
tests.
This commit is contained in:
Tobias Geerinckx-Rice 2018-05-18 00:11:24 +02:00
parent f3d8918106
commit 23e24ff6cc
No known key found for this signature in database
GPG Key ID: 0DB0FF884F556D79
1 changed files with 7 additions and 5 deletions

View File

@ -515,7 +515,7 @@ SMPTE 314M.")
(define-public libmatroska (define-public libmatroska
(package (package
(name "libmatroska") (name "libmatroska")
(version "1.4.8") (version "1.4.9")
(source (source
(origin (origin
(method url-fetch) (method url-fetch)
@ -523,12 +523,14 @@ SMPTE 314M.")
name "/" name "-" version ".tar.xz")) name "/" name "-" version ".tar.xz"))
(sha256 (sha256
(base32 (base32
"14n9sw974prr3yp4yjb7aadi6x2yz5a0hjw8fs3qigy5shh2piyq")))) "1j4mjzx6mjzfjf9hz8g4w84krf5jccmr5cyynll0j1vwv3aiv9iq"))))
(build-system gnu-build-system) (build-system cmake-build-system)
(native-inputs
`(("pkg-config" ,pkg-config)))
(inputs (inputs
`(("libebml" ,libebml))) `(("libebml" ,libebml)))
(arguments
`(#:configure-flags
(list "-DBUILD_SHARED_LIBS=YES")
#:tests? #f)) ; no test suite
(home-page "https://www.matroska.org") (home-page "https://www.matroska.org")
(synopsis "C++ library to parse Matroska files (.mkv and .mka)") (synopsis "C++ library to parse Matroska files (.mkv and .mka)")
(description (description