about summary refs log tree commit diff
path: root/pkgs/desktops/enlightenment/default.nix
blob: 61f58719b27267d991b1bea581ff2556423b9af5 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
{ stdenv, fetchurl, pkgconfig, x11, xlibs, dbus, imlib2, freetype }:

let version = "0.16.8.15"; in
  stdenv.mkDerivation {
    name = "enlightenment-${version}";

    src = fetchurl {
      url = "mirror://sourceforge/enlightenment/e16-${version}.tar.gz";
      sha256 = "0f8hg79mrk6b3fsvynvsrnqh1zgmvnnza0lf7qn4pq2mqyigbhgk";
    };

    buildInputs = [pkgconfig imlib2 freetype 
      xlibs.libX11 xlibs.libXt xlibs.libXext xlibs.libXrender xlibs.libXft ];

    meta = {
      description = "Desktop shell built on the Enlightenment Foundation Libraries";

      longDescription = ''
        Enlightenment is a window manager.  Enlightenment is a desktop
        shell.  Enlightenment is the building blocks to create
        beautiful applications.  Enlightenment, or simply e, is a
        group of people trying to make a new generation of software.
      '';

      homepage = http://enlightenment.org/;

      license = "BSD-style";
    };
  }