* Gnome terminal.

svn path=/nixpkgs/trunk/; revision=8172
This commit is contained in:
Eelco Dolstra 2007-03-04 23:37:34 +00:00
parent 295990ca07
commit 7008d7bfd9
5 changed files with 53 additions and 3 deletions

View file

@ -3,7 +3,8 @@
{ stdenv, fetchurl, pkgconfig, audiofile
, flex, bison, popt, perl, zlib, libxml2, libxslt
, perlXMLParser, docbook_xml_dtd_42, gettext, x11, libtiff, libjpeg
, libpng, gtkLibs, xlibs, bzip2, libcm, python, dbus_glib
, libpng, gtkLibs, xlibs, bzip2, libcm, python, dbus_glib, ncurses
, which, libxml2Python
}:
assert dbus_glib.glib == gtkLibs.glib;
@ -211,6 +212,18 @@ rec {
gettext libxslt;
input = desktop.gconfeditor;
};
vte = import ./vte.nix {
inherit stdenv fetchurl pkgconfig gnome perl perlXMLParser ncurses
python gettext;
input = desktop.vte;
};
gnometerminal = import ./gnome-terminal.nix {
inherit stdenv fetchurl pkgconfig gnome perl perlXMLParser
gettext which python libxml2Python libxslt;
input = desktop.gnometerminal;
};
};

View file

@ -2,6 +2,8 @@
, libxml2, libxslt, gettext
}:
# !!! xml2po needs to store the path to libxml2
stdenv.mkDerivation {
inherit (input) name src;

View file

@ -0,0 +1,18 @@
{ input, stdenv, fetchurl, gnome, pkgconfig, perl, perlXMLParser
, gettext, which, python, libxml2Python, libxslt
}:
# !!! should get rid of libxml2Python, see gnomedocutils
stdenv.mkDerivation {
inherit (input) name src;
buildInputs = [
pkgconfig perl perlXMLParser gnome.gtk gnome.GConf gnome.libglade
gnome.libgnomeui gnome.startupnotification gnome.gnomevfs gnome.vte
gnome.gnomedocutils gettext which gnome.scrollkeeper
python libxml2Python libxslt
];
configureFlags = "--disable-scrollkeeper";
}

View file

@ -0,0 +1,13 @@
{ input, stdenv, fetchurl, gnome, pkgconfig, perl, perlXMLParser
, ncurses, python, gettext
}:
stdenv.mkDerivation {
inherit (input) name src;
buildInputs = [
pkgconfig perl perlXMLParser gnome.glib gnome.gtk python gettext
];
propagatedBuildInputs = [ncurses];
}

View file

@ -1550,10 +1550,14 @@ rec {
libxml2 = import ../development/libraries/libxml2 {
inherit fetchurl stdenv zlib python;
# pythonSupport = stdenv.system == "i686-linux";
pythonSupport = false;
};
libxml2Python = import ../development/libraries/libxml2 {
inherit fetchurl stdenv zlib python;
pythonSupport = true;
};
libxslt = import ../development/libraries/libxslt {
inherit fetchurl stdenv libxml2;
};
@ -3017,7 +3021,7 @@ rec {
flex bison popt zlib libxml2 libxslt
perl perlXMLParser docbook_xml_dtd_42 gettext x11
libtiff libjpeg libpng gtkLibs xlibs bzip2 libcm
python dbus_glib;
python dbus_glib ncurses which libxml2Python;
});
kdelibs = import ../desktops/kde/kdelibs {