mkvtoolnix: 9.8.0 -> 9.9.0 (#23827)
* mkvtoolnix: 9.8.0 -> 9.9.0 Starting with version 9.9.0 the man pages and their translations are not pre-built and bundled with the source code. The tool "xsltproc" and the DocBook XSL stylesheets for man pages are now required dependencies to build them.
This commit is contained in:
parent
9494820dbb
commit
04290bbd14
@ -1,6 +1,6 @@
|
||||
{ stdenv, fetchFromGitHub, pkgconfig, autoconf, automake
|
||||
, drake, ruby, file, xdg_utils, gettext, expat, qt5, boost
|
||||
, libebml, zlib, libmatroska, libogg, libvorbis, flac
|
||||
, drake, ruby, docbook_xsl, file, xdg_utils, gettext, expat, qt5, boost
|
||||
, libebml, zlib, libmatroska, libogg, libvorbis, flac, libxslt
|
||||
, withGUI ? true
|
||||
}:
|
||||
|
||||
@ -10,16 +10,16 @@ with stdenv.lib;
|
||||
|
||||
stdenv.mkDerivation rec {
|
||||
name = "mkvtoolnix-${version}";
|
||||
version = "9.8.0";
|
||||
version = "9.9.0";
|
||||
|
||||
src = fetchFromGitHub {
|
||||
owner = "mbunkus";
|
||||
repo = "mkvtoolnix";
|
||||
rev = "release-${version}";
|
||||
sha256 = "1hnk92ksgg290q4kwdl8jqrz7vzlwki4f85bb6kgdgzpjkblw76n";
|
||||
sha256 = "1jiz23s52l3gpl84yx4yw3w445jqzcimvnvibvrv3a21k29hyik1";
|
||||
};
|
||||
|
||||
nativeBuildInputs = [ pkgconfig autoconf automake gettext drake ruby ];
|
||||
nativeBuildInputs = [ pkgconfig autoconf automake gettext drake ruby docbook_xsl libxslt ];
|
||||
|
||||
buildInputs = [
|
||||
expat file xdg_utils boost libebml zlib libmatroska libogg
|
||||
@ -39,6 +39,7 @@ stdenv.mkDerivation rec {
|
||||
"--disable-precompiled-headers"
|
||||
"--disable-static-qt"
|
||||
"--with-gettext"
|
||||
"--with-docbook-xsl-root=${docbook_xsl}/share/xml/docbook-xsl"
|
||||
(enableFeature withGUI "qt")
|
||||
];
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user