12 , gobject-introspection
14 # Checks meson.is_cross_build(), so even canExecute isn't enough.
15 , enableDocumentation ? stdenv.hostPlatform == stdenv.buildPlatform, hotdoc
18 stdenv.mkDerivation rec {
19 pname = "gst-devtools";
23 url = "https://gstreamer.freedesktop.org/src/${pname}/${pname}-${version}.tar.xz";
24 hash = "sha256-KYNTcUiwqNUrrSo/TJ3MqAj9WqEvzO4lrMSkJ38HgOw=";
41 ] ++ lib.optionals enableDocumentation [
51 propagatedBuildInputs = [
59 (lib.mesonEnable "doc" enableDocumentation)
63 description = "Integration testing infrastructure for the GStreamer framework";
64 homepage = "https://gstreamer.freedesktop.org";
65 license = licenses.lgpl2Plus;
66 platforms = platforms.unix;