From 24640da88ac741ba2e1a76796eb64d9603b0e437 Mon Sep 17 00:00:00 2001 From: Alexander Tsamutali Date: Wed, 6 Jan 2010 20:45:43 +0000 Subject: [PATCH] applications/window-managers/xcompmgr: New package. svn path=/nixpkgs/trunk/; revision=19272 --- .../window-managers/xcompmgr/default.nix | 22 +++++++++++++++++++ pkgs/top-level/all-packages.nix | 5 +++++ 2 files changed, 27 insertions(+) create mode 100644 pkgs/applications/window-managers/xcompmgr/default.nix diff --git a/pkgs/applications/window-managers/xcompmgr/default.nix b/pkgs/applications/window-managers/xcompmgr/default.nix new file mode 100644 index 00000000000..9dd5892d9fc --- /dev/null +++ b/pkgs/applications/window-managers/xcompmgr/default.nix @@ -0,0 +1,22 @@ +{ stdenv, fetchurl, pkgconfig, libXcomposite, libXfixes, libXdamage +, libXrender }: +stdenv.mkDerivation rec { + name = "xcompmgr-1.1.5"; + src = fetchurl { + url = "http://www.x.org/releases/individual/app/${name}.tar.bz2"; + sha256 = "bb20737a6f9e0cdf5cfbd5288b6a9a4b16ca18d2be19444549c1d6be2a90b571"; + }; + buildInputs = [ pkgconfig libXcomposite libXfixes libXdamage libXrender ]; + meta = { + homepage = http://www.x.org/; + description = "A sample compositing manager for X servers"; + longDescription = '' + A sample compositing manager for X servers supporting the XFIXES, + DAMAGE, RENDER, and COMPOSITE extensions. It enables basic eye-candy + effects. + ''; + license = "bsd"; + maintainers = with stdenv.lib.maintainers; [ astsmtl ]; + platforms = with stdenv.lib.platforms; linux; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 11d72ab6fec..3c958548a34 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -7760,6 +7760,11 @@ let inherit fetchurl stdenv chmlib wxGTK; }; + xcompmgr = import ../applications/window-managers/xcompmgr { + inherit stdenv fetchurl pkgconfig; + inherit (xlibs) libXcomposite libXfixes libXdamage libXrender; + }; + /* Doesn't work yet xen = builderDefsPackage (import ../applications/virtualization/xen) {