lol
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}