python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / development / libraries / clutter-gtk / default.nix
blob7573da66c0d8c36a856dc5fd88aa3842784d6b10
1 { fetchurl, lib, stdenv, pkg-config, meson, ninja
2 , gobject-introspection, clutter, gtk3, gnome }:
4 let
5   pname = "clutter-gtk";
6   version = "1.8.4";
7 in
9 stdenv.mkDerivation rec {
10   name = "${pname}-${version}";
12   src = fetchurl {
13     url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${name}.tar.xz";
14     sha256 = "01ibniy4ich0fgpam53q252idm7f4fn5xg5qvizcfww90gn9652j";
15   };
17   outputs = [ "out" "dev" ];
19   propagatedBuildInputs = [ clutter gtk3 ];
20   nativeBuildInputs = [ meson ninja pkg-config gobject-introspection ];
22   postBuild = "rm -rf $out/share/gtk-doc";
24   passthru = {
25     updateScript = gnome.updateScript {
26       packageName = pname;
27       versionPolicy = "odd-unstable";
28     };
29   };
31   meta = {
32     description = "Clutter-GTK";
33     homepage = "http://www.clutter-project.org/";
34     license = lib.licenses.lgpl2Plus;
35     maintainers = with lib.maintainers; [ ];
36     platforms = lib.platforms.gnu ++ lib.platforms.linux;  # arbitrary choice
37   };