lol
at 18.03-beta 35 lines 890 B view raw
1{ fetchurl, stdenv, pkgconfig, clutter, gtk3, glib, cogl, gnome3 }: 2 3let 4 pname = "clutter-gst"; 5 version = "3.0.24"; 6in stdenv.mkDerivation rec { 7 name = "${pname}-${version}"; 8 9 src = fetchurl { 10 url = "mirror://gnome/sources/${pname}/${gnome3.versionBranch version}/${name}.tar.xz"; 11 sha256 = "0v6cg0syh4vx7y7ni47jsvr2r57q0j3h1f1gjlp0ciscixywiwg9"; 12 }; 13 14 propagatedBuildInputs = [ clutter gtk3 glib cogl ]; 15 nativeBuildInputs = [ pkgconfig ]; 16 17 postBuild = "rm -rf $out/share/gtk-doc"; 18 19 passthru = { 20 updateScript = gnome3.updateScript { 21 packageName = pname; 22 }; 23 }; 24 25 meta = { 26 description = "GStreamer bindings for clutter"; 27 28 homepage = http://www.clutter-project.org/; 29 30 license = stdenv.lib.licenses.lgpl2Plus; 31 32 maintainers = with stdenv.lib.maintainers; [ lethalman ]; 33 platforms = stdenv.lib.platforms.gnu; # arbitrary choice 34 }; 35}