7 , gobject-introspection
18 stdenv.mkDerivation rec {
22 outputs = [ "out" "dev" "devdoc" ];
24 src = fetchFromGitHub {
25 owner = "alexlarsson";
28 sha256 = "09fcnjc3j21lh5fjf067wm35sb4qni4vgzing61kixnn2shy79iy";
32 # Add option for disabling examples
34 url = "https://github.com/alexlarsson/gthree/commit/75f05c40aba9d5f603d8a3c490c3406c1fe06776.patch";
35 sha256 = "PBwLz4DLhC+7BtypVTFMFiF3hKAJeskU3XBKFHa3a84=";
54 propagatedBuildInputs = [
61 "-Dgtk_doc=${if stdenv.isDarwin then "false" else "true"}"
62 # Data for examples is useless when the example programs are not installed.
67 description = "GObject/GTK port of three.js";
68 homepage = "https://github.com/alexlarsson/gthree";
69 license = licenses.mit;
70 maintainers = with maintainers; [ jtojnar ];
71 platforms = platforms.unix;
72 broken = stdenv.isDarwin; # never built on Hydra https://hydra.nixos.org/job/nixpkgs/trunk/gthree.x86_64-darwin