Add gtksourceview

svn path=/nixpkgs/trunk/; revision=17526
This commit is contained in:
Michael Raskin 2009-09-30 06:29:56 +00:00
parent 05656ca21a
commit 2867fa8a94
2 changed files with 17 additions and 9 deletions

View File

@ -138,15 +138,6 @@ rec {
inherit GConf;
};
# fails with a mysterious error on linking
# symbol not found although it is actually present
libsoup_git_head = import ./desktop/libsoup/git-head.nix {
inherit (pkgs) stdenv fetchgit pkgconfig libxml2 gnutls libproxy sqlite curl
automake autoconf libtool which;
glib = pkgs.gtkLibs216.glib_2_21;
inherit GConf gnome_common gtk_doc gnome_keyring;
};
libwnck = import ./desktop/libwnck {
inherit (pkgs) stdenv fetchurl pkgconfig;
inherit (pkgs.xlibs) libX11;
@ -254,6 +245,12 @@ rec {
libxml2 = pkgs.libxml2Python;
};
gtksourceview = import ./desktop/gtksourceview {
inherit (pkgs) stdenv fetchurl pkgconfig cairo perl intltool;
inherit (pkgs.gtkLibs) atk glib gtk pango;
libxml2 = pkgs.libxml2Python;
};
nautilus = import ./desktop/nautilus {
inherit (pkgs) stdenv fetchurl pkgconfig libxml2 dbus_glib libexif shared_mime_info;
inherit (pkgs.gtkLibs) gtk;

View File

@ -0,0 +1,11 @@
{stdenv, fetchurl, pkgconfig, atk, cairo, glib, gtk, pango,
libxml2, perl, intltool}:
stdenv.mkDerivation {
name = "gtksourceview-2.8.1";
src = fetchurl {
url = mirror://gnome/sources/gtksourceview/2.8/gtksourceview-2.8.1.tar.bz2;
sha256 = "02irdw8sz374d3k51sx21hm7vmpkcwrhmnpp3v6afa2jcwi84zp6";
};
buildInputs = [pkgconfig atk cairo glib gtk pango libxml2 perl intltool];
}