1{ stdenv, fetchurl, buildPythonPackage, python, pkgconfig, glib, gobjectIntrospection, pycairo, cairo, which, ncurses}:
2
3buildPythonPackage rec {
4 major = "3.24";
5 minor = "1";
6 name = "pygobject-${major}.${minor}";
7 format = "other";
8
9 src = fetchurl {
10 url = "mirror://gnome/sources/pygobject/${major}/${name}.tar.xz";
11 sha256 = "1zdzznrj2s1gsrv2z4r0n88fzba8zjc1n2r313xi77lhl1daja56";
12 };
13
14 outputs = [ "out" "dev" ];
15
16 buildInputs = [ pkgconfig glib gobjectIntrospection ]
17 ++ stdenv.lib.optionals stdenv.isDarwin [ which ncurses ];
18 propagatedBuildInputs = [ pycairo cairo ];
19
20 meta = {
21 homepage = http://live.gnome.org/PyGObject;
22 description = "Python bindings for Glib";
23 platforms = stdenv.lib.platforms.unix;
24 };
25}