at 18.03-beta 37 lines 947 B view raw
1{ fetchurl, stdenv, pkgconfig, python2Packages, gstreamer, gst-plugins-base 2}: 3 4let 5 inherit (python2Packages) python pygobject2; 6in stdenv.mkDerivation rec { 7 name = "gst-python-0.10.22"; 8 9 src = fetchurl { 10 urls = [ 11 "${meta.homepage}/src/gst-python/${name}.tar.bz2" 12 "mirror://gentoo/distfiles/${name}.tar.bz2" 13 ]; 14 sha256 = "0y1i4n5m1diljqr9dsq12anwazrhbs70jziich47gkdwllcza9lg"; 15 }; 16 17 hardeningDisable = [ "bindnow" ]; 18 19 # Need to disable the testFake test case due to bug in pygobject. 20 # See https://bugzilla.gnome.org/show_bug.cgi?id=692479 21 patches = [ ./disable-testFake.patch ]; 22 23 buildInputs = 24 [ pkgconfig gst-plugins-base pygobject2 ] 25 ; 26 27 propagatedBuildInputs = [ gstreamer python ]; 28 29 meta = { 30 homepage = https://gstreamer.freedesktop.org; 31 32 description = "Python bindings for GStreamer"; 33 34 license = stdenv.lib.licenses.lgpl2Plus; 35 platforms = stdenv.lib.platforms.unix; 36 }; 37}