From 0227e3c0ace02d0a26990139f9ba137805af002b Mon Sep 17 00:00:00 2001
From: Sergey Mironov <ierton@gmail.com>
Date: Fri, 20 Jan 2012 02:10:50 +0400
Subject: [PATCH] cairoclock: An analog clock displaying the system-time

---
 pkgs/applications/misc/cairoclock/default.nix |   20 ++++++++++++++++++++
 pkgs/top-level/all-packages.nix               |    4 ++++
 2 files changed, 24 insertions(+), 0 deletions(-)
 create mode 100644 pkgs/applications/misc/cairoclock/default.nix

diff --git a/pkgs/applications/misc/cairoclock/default.nix b/pkgs/applications/misc/cairoclock/default.nix
new file mode 100644
index 0000000..45bbca5
--- /dev/null
+++ b/pkgs/applications/misc/cairoclock/default.nix
@@ -0,0 +1,20 @@
+{stdenv, fetchurl, glib, libglade, librsvg, cairo, gtk, pango,
+    pkgconfig, intltool} :
+
+stdenv.mkDerivation rec {
+
+  src = fetchurl {
+    url = "http://macslow.thepimp.net/projects/cairo-clock/cairo-clock_0.3.3-1.tar.gz";
+    sha256 = "812ca12792940138ce4d154d1d0d7d1e37295cf06ac7caf02935d5ebf845dc4c";
+  };
+
+  buildInputs = [glib libglade librsvg cairo gtk pango 
+    pkgconfig intltool];
+
+  name = "cairoclock-0.3.3";
+
+  meta = {
+    description = "An analog clock displaying the system-time.";
+	license = "GPL2";
+  };
+}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 53716b0..bb9ffbb 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -3187,6 +3187,10 @@ let
 
   cairomm = callPackage ../development/libraries/cairomm { };
 
+  cairoclock = callPackage ../applications/misc/cairoclock {
+    inherit (gnome) libglade;
+  };
+
   scmccid = callPackage ../development/libraries/scmccid { };
 
   ccrtp = callPackage ../development/libraries/ccrtp { };
-- 
1.7.8

