From a9dc08d88709113cac370490bf374246cbc434fb Mon Sep 17 00:00:00 2001 From: "Yury G. Kudryashov" Date: Fri, 6 Jan 2012 18:54:02 +0000 Subject: [PATCH] Add meta to many GNOME3 packages svn path=/nixpkgs/trunk/; revision=31367 --- pkgs/desktops/gnome-3/platform/GConf.nix | 7 +++++++ pkgs/desktops/gnome-3/platform/clutter.nix | 13 +++++++++++-- pkgs/desktops/gnome-3/platform/glib-networking.nix | 1 + .../gnome-3/platform/gsettings-desktop-schemas.nix | 4 ++++ pkgs/desktops/gnome-3/platform/libgnome-keyring.nix | 4 ++++ pkgs/desktops/gnome-3/platform/libsoup.nix | 4 ++++ 6 files changed, 31 insertions(+), 2 deletions(-) diff --git a/pkgs/desktops/gnome-3/platform/GConf.nix b/pkgs/desktops/gnome-3/platform/GConf.nix index 824aa8843a7e..637d619d022b 100644 --- a/pkgs/desktops/gnome-3/platform/GConf.nix +++ b/pkgs/desktops/gnome-3/platform/GConf.nix @@ -13,4 +13,11 @@ stdenv.mkDerivation rec { buildNativeInputs = [ pkgconfig xz intltool ]; configureFlags = "--disable-orbit"; + + meta = { + homepage = http://projects.gnome.org/gconf/; + description = "A system for storing application preferences"; + maintainers = [ stdenv.lib.maintainers.urkud ]; + inherit (gtk.meta) platforms; + }; } diff --git a/pkgs/desktops/gnome-3/platform/clutter.nix b/pkgs/desktops/gnome-3/platform/clutter.nix index 11b27b1fd631..4e7bc54c1295 100644 --- a/pkgs/desktops/gnome-3/platform/clutter.nix +++ b/pkgs/desktops/gnome-3/platform/clutter.nix @@ -10,6 +10,15 @@ stdenv.mkDerivation { }; buildNativeInputs = [ xz pkgconfig ]; - buildInputs = [ libX11 glib mesa libXext libXfixes libXdamage libXcomposite - libXi cogl pango atk json_glib ]; + buildInputs = + [ libX11 mesa libXext libXfixes libXdamage libXcomposite libXi cogl pango + atk json_glib + ]; + + meta = { + homepage = http://www.clutter-project.org/; + description = "An open source software library for creating fast, compelling, portable, and dynamic graphical user interfaces"; + platforms = stdenv.lib.platforms.mesaPlatforms; + maintainers = [ stdenv.lib.maintainers.urkud ]; + }; } diff --git a/pkgs/desktops/gnome-3/platform/glib-networking.nix b/pkgs/desktops/gnome-3/platform/glib-networking.nix index 82517805843d..7fa0295fe742 100644 --- a/pkgs/desktops/gnome-3/platform/glib-networking.nix +++ b/pkgs/desktops/gnome-3/platform/glib-networking.nix @@ -18,5 +18,6 @@ stdenv.mkDerivation { meta = { TODO = "Look at `--without-ca-certificates` again"; + inherit (glib.meta) platforms maintainers; }; } diff --git a/pkgs/desktops/gnome-3/platform/gsettings-desktop-schemas.nix b/pkgs/desktops/gnome-3/platform/gsettings-desktop-schemas.nix index 59e5e1afab05..db6453a53c35 100644 --- a/pkgs/desktops/gnome-3/platform/gsettings-desktop-schemas.nix +++ b/pkgs/desktops/gnome-3/platform/gsettings-desktop-schemas.nix @@ -10,4 +10,8 @@ stdenv.mkDerivation { buildInputs = [ glib ]; buildNativeInputs = [ pkgconfig xz intltool ]; + + meta = { + inherit (glib.meta) maintainers platforms; + }; } diff --git a/pkgs/desktops/gnome-3/platform/libgnome-keyring.nix b/pkgs/desktops/gnome-3/platform/libgnome-keyring.nix index bf6cd638ba0f..b3ceb6df3d50 100644 --- a/pkgs/desktops/gnome-3/platform/libgnome-keyring.nix +++ b/pkgs/desktops/gnome-3/platform/libgnome-keyring.nix @@ -11,4 +11,8 @@ stdenv.mkDerivation { propagatedBuildInputs = [ glib dbus_libs libgcrypt ]; buildNativeInputs = [ pkgconfig xz intltool ]; + + meta = { + inherit (glib.meta) platforms maintainers; + }; } diff --git a/pkgs/desktops/gnome-3/platform/libsoup.nix b/pkgs/desktops/gnome-3/platform/libsoup.nix index 62490eb0b0e9..1827d5c9cd73 100644 --- a/pkgs/desktops/gnome-3/platform/libsoup.nix +++ b/pkgs/desktops/gnome-3/platform/libsoup.nix @@ -17,4 +17,8 @@ stdenv.mkDerivation { # glib_networking is a runtime dependency, not a compile-time dependency configureFlags = "--disable-tls-check"; + + meta = { + inherit (glib.meta) maintainers platforms; + }; }