mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-12-26 21:33:03 +03:00
9d688e90a2
svn path=/nixpkgs/trunk/; revision=1481
72 lines
1.7 KiB
Nix
72 lines
1.7 KiB
Nix
{ stdenv, fetchurl, pkgconfig, audiofile, gtkLibs
|
|
, flex, bison, popt, perl, zlib, libxml2, bzip2
|
|
, perlXMLParser
|
|
}:
|
|
|
|
rec {
|
|
|
|
glib = gtkLibs.glib;
|
|
gtk = gtkLibs.gtk;
|
|
|
|
esound = (import ./esound) {
|
|
inherit fetchurl stdenv audiofile;
|
|
};
|
|
|
|
libIDL = (import ./libIDL) {
|
|
inherit fetchurl stdenv pkgconfig glib;
|
|
lex = flex;
|
|
yacc = bison;
|
|
};
|
|
|
|
ORBit2 = (import ./ORBit2) {
|
|
inherit fetchurl stdenv pkgconfig glib libIDL popt;
|
|
};
|
|
|
|
GConf = (import ./GConf) {
|
|
inherit fetchurl stdenv pkgconfig perl glib gtk libxml2 ORBit2 popt;
|
|
};
|
|
|
|
libbonobo = (import ./libbonobo) {
|
|
inherit fetchurl stdenv pkgconfig perl ORBit2 libxml2 popt flex;
|
|
yacc = bison;
|
|
};
|
|
|
|
gnomemimedata = (import ./gnome-mime-data) {
|
|
inherit fetchurl stdenv pkgconfig perl;
|
|
};
|
|
|
|
gnomevfs = (import ./gnome-vfs) {
|
|
inherit fetchurl stdenv pkgconfig perl glib libxml2 GConf
|
|
libbonobo gnomemimedata popt bzip2 perlXMLParser;
|
|
# !!! use stdenv.bzip2
|
|
};
|
|
|
|
libgnome = (import ./libgnome) {
|
|
inherit fetchurl stdenv pkgconfig perl glib gnomevfs
|
|
libbonobo GConf popt zlib;
|
|
};
|
|
|
|
libart_lgpl = (import ./libart_lgpl) {
|
|
inherit fetchurl stdenv;
|
|
};
|
|
|
|
libglade = (import ./libglade) {
|
|
inherit fetchurl stdenv pkgconfig gtk libxml2;
|
|
};
|
|
|
|
libgnomecanvas = (import ./libgnomecanvas) {
|
|
inherit fetchurl stdenv pkgconfig gtk libglade;
|
|
libart = libart_lgpl;
|
|
};
|
|
|
|
libbonoboui = (import ./libbonoboui) {
|
|
inherit fetchurl stdenv pkgconfig perl libxml2 libglade
|
|
libgnome libgnomecanvas;
|
|
};
|
|
|
|
libgnomeui = (import ./libgnomeui) {
|
|
inherit fetchurl stdenv pkgconfig libgnome libgnomecanvas
|
|
libbonoboui libglade;
|
|
};
|
|
|
|
} |