opencv: use GStreamer 1.0

This commit is contained in:
Jan Tojnar 2018-05-04 03:51:07 +02:00
parent 3837dddedb
commit db78fe50e6
No known key found for this signature in database
GPG Key ID: 7FAB2A15F7A607A4

View File

@ -8,7 +8,7 @@
, enableEXR ? (!stdenv.isDarwin), openexr, ilmbase , enableEXR ? (!stdenv.isDarwin), openexr, ilmbase
, enableJPEG2K ? true, jasper , enableJPEG2K ? true, jasper
, enableFfmpeg ? false, ffmpeg , enableFfmpeg ? false, ffmpeg
, enableGStreamer ? false, gst_all , enableGStreamer ? false, gst_all_1
, enableEigen ? true, eigen , enableEigen ? true, eigen
, darwin , darwin
}: }:
@ -52,7 +52,7 @@ stdenv.mkDerivation rec {
++ lib.optionals enableEXR [ openexr ilmbase ] ++ lib.optionals enableEXR [ openexr ilmbase ]
++ lib.optional enableJPEG2K jasper ++ lib.optional enableJPEG2K jasper
++ lib.optional enableFfmpeg ffmpeg ++ lib.optional enableFfmpeg ffmpeg
++ lib.optionals enableGStreamer (with gst_all; [ gstreamer gst-plugins-base ]) ++ lib.optionals enableGStreamer (with gst_all_1; [ gstreamer gst-plugins-base ])
++ lib.optional enableEigen eigen ++ lib.optional enableEigen eigen
++ lib.optionals stdenv.isDarwin (with darwin.apple_sdk.frameworks; [ Cocoa QTKit ]) ++ lib.optionals stdenv.isDarwin (with darwin.apple_sdk.frameworks; [ Cocoa QTKit ])
; ;
@ -69,6 +69,7 @@ stdenv.mkDerivation rec {
(opencvFlag "JPEG" enableJPEG) (opencvFlag "JPEG" enableJPEG)
(opencvFlag "PNG" enablePNG) (opencvFlag "PNG" enablePNG)
(opencvFlag "OPENEXR" enableEXR) (opencvFlag "OPENEXR" enableEXR)
(opencvFlag "GSTREAMER" enableGStreamer)
]; ];
enableParallelBuilding = true; enableParallelBuilding = true;