tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
gst-libav: Switch to meson build system
Bastian Köcher
7 years ago
2a80d83f
42d3b5c8
+4
-7
1 changed file
expand all
collapse all
unified
split
pkgs
development
libraries
gstreamer
libav
default.nix
+4
-7
pkgs/development/libraries/gstreamer/libav/default.nix
···
1
1
-
{ stdenv, fetchurl, pkgconfig, python, yasm
2
2
-
, gst-plugins-base, orc, bzip2
3
3
-
, withSystemLibav ? true, libav ? null
1
1
+
{ stdenv, fetchurl, meson, ninja, pkgconfig
2
2
+
, python, yasm, gst-plugins-base, orc, bzip2
3
3
+
, gettext, withSystemLibav ? true, libav ? null
4
4
}:
5
5
6
6
# Note that since gst-libav-1.6, libav is actually ffmpeg. See
···
24
24
25
25
outputs = [ "out" "dev" ];
26
26
27
27
-
configureFlags = stdenv.lib.optionalString withSystemLibav
28
28
-
"--with-system-libav";
29
29
-
30
27
nativeBuildInputs = with stdenv.lib;
31
31
-
[ pkgconfig python ]
28
28
+
[ meson ninja gettext pkgconfig python ]
32
29
++ optional (!withSystemLibav) yasm
33
30
;
34
31