3
0
Fork 0
forked from mirrors/nixpkgs

* Gnome 2.10.1.

* A script to generatie fetchurl calls for Gnome packages from
  directory listings.

svn path=/nixpkgs/trunk/; revision=3197
This commit is contained in:
Eelco Dolstra 2005-06-17 13:52:24 +00:00
parent 8bef2f3f82
commit 1a38af7e14
7 changed files with 750 additions and 23 deletions

View file

@ -1,7 +1,7 @@
# todo audiofile is also part of the gnome platform. Move it to this collection?
{ stdenv, fetchurl, pkgconfig, audiofile
, flex, bison, popt, perl, zlib, libxml2, libxslt, bzip2
, flex, bison, popt, perl, zlib, libxml2, libxslt
, perlXMLParser, docbook_xml_dtd_42, gettext, x11, libtiff, libjpeg
, libpng, gtkLibs, libXmu
}:
@ -10,8 +10,8 @@ rec {
# Platform
platform = (import ./src-gnome-platform-2.8.3.nix) {
inherit stdenv fetchurl;
platform = (import ./src-gnome-platform-2.10.1.nix) {
inherit fetchurl;
};
glib = gtkLibs.glib;
@ -39,9 +39,9 @@ rec {
input = platform.ORBit2;
};
gconf = (import ./GConf) {
GConf = (import ./GConf) {
inherit fetchurl stdenv pkgconfig perl glib gtk libxml2 ORBit2 popt;
input = platform.gconf;
input = platform.GConf;
};
gnomemimedata = (import ./gnome-mime-data) {
@ -50,9 +50,8 @@ rec {
};
gnomevfs = (import ./gnome-vfs) {
inherit fetchurl stdenv pkgconfig perl glib libxml2 gconf
libbonobo gnomemimedata popt bzip2 perlXMLParser;
# !!! use stdenv.bzip2
inherit fetchurl stdenv pkgconfig perl glib libxml2 GConf
libbonobo gnomemimedata popt perlXMLParser;
input = platform.gnomevfs;
};
@ -64,7 +63,7 @@ rec {
libgnome = (import ./libgnome) {
inherit fetchurl stdenv pkgconfig perl perlXMLParser glib gnomevfs
libbonobo gconf popt zlib;
libbonobo GConf popt zlib;
input = platform.libgnome;
};
@ -123,8 +122,8 @@ rec {
# Desktop
desktop = (import ./src-gnome-desktop-2.8.3.nix) {
inherit stdenv fetchurl;
desktop = (import ./src-gnome-desktop-2.10.1.nix) {
inherit fetchurl;
};
gtkhtml = (import ./gtkhtml) {
@ -151,7 +150,7 @@ rec {
gtksourceview = (import ./gtksourceview) {
inherit fetchurl stdenv pkgconfig perl perlXMLParser gtk libxml2
libgnomeprint gnomevfs libbonobo /* !!! <- should be propagated in gnomevfs */
gconf /* idem */ libgnomeprintui libgnomecanvas /* !!! through printui */;
GConf /* idem */ libgnomeprintui libgnomecanvas /* !!! through printui */;
input = desktop.gtksourceview;
};

View file

@ -1,15 +1,15 @@
{input, stdenv, fetchurl, pkgconfig, perl, glib, libxml2, gconf
, libbonobo, gnomemimedata, popt, bzip2, perlXMLParser }:
{input, stdenv, fetchurl, pkgconfig, perl, glib, libxml2, GConf
, libbonobo, gnomemimedata, popt, perlXMLParser }:
assert pkgconfig != null && perl != null && glib != null
&& libxml2 != null && gconf != null && libbonobo != null
&& gnomemimedata != null && bzip2 != null;
&& libxml2 != null && GConf != null && libbonobo != null
&& gnomemimedata != null;
stdenv.mkDerivation {
inherit (input) name src;
buildInputs = [
pkgconfig perl glib libxml2 gconf libbonobo
gnomemimedata popt bzip2 perlXMLParser
pkgconfig perl glib libxml2 GConf libbonobo
gnomemimedata popt perlXMLParser
];
patches = [./no-kerberos.patch];
}

View file

@ -1,8 +1,8 @@
{input, stdenv, fetchurl, pkgconfig, perl, perlXMLParser, glib, gnomevfs, libbonobo
, gconf, popt, zlib }:
{ input, stdenv, fetchurl, pkgconfig, perl, perlXMLParser, glib, gnomevfs, libbonobo
, GConf, popt, zlib }:
assert pkgconfig != null && perl != null && glib != null
&& gnomevfs != null && libbonobo != null && gconf != null
&& gnomevfs != null && libbonobo != null && GConf != null
&& popt != null && zlib != null;
# !!! TODO CHECK:
@ -13,5 +13,5 @@ assert pkgconfig != null && perl != null && glib != null
stdenv.mkDerivation {
inherit (input) name src;
buildInputs = [pkgconfig perl perlXMLParser popt zlib];
propagatedBuildInputs = [glib gnomevfs libbonobo gconf];
propagatedBuildInputs = [glib gnomevfs libbonobo GConf];
}

View file

@ -0,0 +1,48 @@
#! /usr/bin/perl -w
use strict;
# Example use:
# ./make-listing.sh \
# http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/ \
# http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/MD5SUMS-for-bz2
my $baseURL = shift;
my $md5URL = shift;
print <<EOF
# Note: this file was generated automatically by make-listing.sh!
{fetchurl} : {
EOF
;
open FOO, "curl '$md5URL' |" or die;
while (<FOO>) {
chomp;
/^(\S+)\s+(\S+)$/ or die;
my $md5 = $1;
my $fileName = $2;
my $name = $fileName;
$name =~ s/\.tar.*$//;
my $attrName = $name;
$attrName =~ s/\-[0-9].*$//;
$attrName =~ s/\-//g;
$attrName =~ s/\+//g;
print <<EOF
$attrName = {
name = "$name";
src = fetchurl {
url = $baseURL$fileName;
md5 = "$md5";
};
};
EOF
;
}
close FOO;
print "}\n";

View file

@ -0,0 +1,487 @@
# Note: this file was generated automatically by make-listing.sh!
{fetchurl} : {
bugbuddy = {
name = "bug-buddy-2.10.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/bug-buddy-2.10.0.tar.bz2;
md5 = "c821a933f3d7be64071c7bfcb07ee1ac";
};
};
controlcenter = {
name = "control-center-2.10.1";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/control-center-2.10.1.tar.bz2;
md5 = "d95a5746aa349536dc0f59c61cdaf19f";
};
};
dasher = {
name = "dasher-3.2.15";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/dasher-3.2.15.tar.bz2;
md5 = "a3fa85e32c94c69476e12ecba7d257e7";
};
};
eel = {
name = "eel-2.10.1";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/eel-2.10.1.tar.bz2;
md5 = "2978fae17565dfb6e2d7ca129e738b9d";
};
};
eog = {
name = "eog-2.10.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/eog-2.10.0.tar.bz2;
md5 = "45c345a0aed600c7ab17c5af750b7c8c";
};
};
epiphany = {
name = "epiphany-1.6.2";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/epiphany-1.6.2.tar.bz2;
md5 = "3161495ac4af4a7435918a98896b05e9";
};
};
evolution = {
name = "evolution-2.2.2";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/evolution-2.2.2.tar.bz2;
md5 = "9b49942c8bdd1dc21f2d28792b12f400";
};
};
evolutiondataserver = {
name = "evolution-data-server-1.2.2";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/evolution-data-server-1.2.2.tar.bz2;
md5 = "2b15cba799e4594926472dca3e1747bb";
};
};
evolutionwebcal = {
name = "evolution-webcal-2.2.1";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/evolution-webcal-2.2.1.tar.bz2;
md5 = "36c667bb50a2ae89be457780081dfd39";
};
};
fileroller = {
name = "file-roller-2.10.2";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/file-roller-2.10.2.tar.bz2;
md5 = "56f2c0e79f6ddfb4796acdab91dcd58f";
};
};
gal = {
name = "gal-2.4.2";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gal-2.4.2.tar.bz2;
md5 = "70e07fde659f0553ba56caeae4f51908";
};
};
gcalctool = {
name = "gcalctool-5.5.42";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gcalctool-5.5.42.tar.bz2;
md5 = "0f42e6e437f64c844b7b30e3255b02aa";
};
};
gconfeditor = {
name = "gconf-editor-2.10.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gconf-editor-2.10.0.tar.bz2;
md5 = "651a18f7eb5af91761521aa4f04ccc07";
};
};
gdm = {
name = "gdm-2.6.0.9";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gdm-2.6.0.9.tar.bz2;
md5 = "d845fe205412bb101d4c66d1e88a317d";
};
};
gedit = {
name = "gedit-2.10.2";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gedit-2.10.2.tar.bz2;
md5 = "e3cf99b9233377583a69c4ad235e8494";
};
};
ggv = {
name = "ggv-2.8.4";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/ggv-2.8.4.tar.bz2;
md5 = "7a465dcc795ebab69daa0ed658d2e978";
};
};
gnome2userdocs = {
name = "gnome2-user-docs-2.8.1";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome2-user-docs-2.8.1.tar.bz2;
md5 = "90bdd21ea3e3e794f641dd805216f275";
};
};
gnomeapplets = {
name = "gnome-applets-2.10.1";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-applets-2.10.1.tar.bz2;
md5 = "da9cd75f77972c96eec9551d41878a7f";
};
};
gnomebackgrounds = {
name = "gnome-backgrounds-2.10.1";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-backgrounds-2.10.1.tar.bz2;
md5 = "2a4ec2862c6a1a2bf3ad330c830edae4";
};
};
gnomedesktop = {
name = "gnome-desktop-2.10.1";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-desktop-2.10.1.tar.bz2;
md5 = "5d6d21e4b5d66975c9c2c04add7da6e2";
};
};
gnomedocutils = {
name = "gnome-doc-utils-0.2.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-doc-utils-0.2.0.tar.bz2;
md5 = "c72f2a974e4f05210d2736e92399c58e";
};
};
gnomegames = {
name = "gnome-games-2.10.1";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-games-2.10.1.tar.bz2;
md5 = "b7d21e5e12de80c50266e8735e04577c";
};
};
gnomeicontheme = {
name = "gnome-icon-theme-2.10.1";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-icon-theme-2.10.1.tar.bz2;
md5 = "680a57ed3cecb9a16824570f7002879e";
};
};
gnomekeyring = {
name = "gnome-keyring-0.4.2";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-keyring-0.4.2.tar.bz2;
md5 = "220930f6685780089cc5c769dd4ad561";
};
};
gnomemag = {
name = "gnome-mag-0.12.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-mag-0.12.0.tar.bz2;
md5 = "42446a5e12bbb5cb0d0baba30b324545";
};
};
gnomemedia = {
name = "gnome-media-2.10.2";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-media-2.10.2.tar.bz2;
md5 = "3d73cd40cfa52c5eef882302f92c60d6";
};
};
gnomemeeting = {
name = "gnomemeeting-1.2.1";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnomemeeting-1.2.1.tar.bz2;
md5 = "e765914ed1eb547d4a15d211e2ae9f57";
};
};
gnomemenus = {
name = "gnome-menus-2.10.1";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-menus-2.10.1.tar.bz2;
md5 = "83d9695a35ed2215620e8773ee918b8a";
};
};
gnomenetstatus = {
name = "gnome-netstatus-2.10.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-netstatus-2.10.0.tar.bz2;
md5 = "b1a044cfbe3299e00d514d966d4766e8";
};
};
gnomenettool = {
name = "gnome-nettool-1.2.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-nettool-1.2.0.tar.bz2;
md5 = "277338cf5d54ae9941260dd993a14f7a";
};
};
gnomepanel = {
name = "gnome-panel-2.10.1";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-panel-2.10.1.tar.bz2;
md5 = "a2719f5c79a9e48bca086f08a77a6889";
};
};
gnomesession = {
name = "gnome-session-2.10.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-session-2.10.0.tar.bz2;
md5 = "cbeb2db49dac11bf8088e6b025265fff";
};
};
gnomespeech = {
name = "gnome-speech-0.3.6";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-speech-0.3.6.tar.bz2;
md5 = "1c5cf16b6ad38b9e8d46c824b464c5b8";
};
};
gnomesystemmonitor = {
name = "gnome-system-monitor-2.10.1";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-system-monitor-2.10.1.tar.bz2;
md5 = "22acb1699193f8bd2ced656d44f57377";
};
};
gnomesystemtools = {
name = "gnome-system-tools-1.2.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-system-tools-1.2.0.tar.bz2;
md5 = "fbcf8866ecea8b330cbe53cf8b0df55e";
};
};
gnometerminal = {
name = "gnome-terminal-2.10.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-terminal-2.10.0.tar.bz2;
md5 = "062744daca0c7f708b8c52f47b5db0d1";
};
};
gnomethemes = {
name = "gnome-themes-2.10.1";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-themes-2.10.1.tar.bz2;
md5 = "f365c73ccfbe35640e17fe8d877273fe";
};
};
gnomeutils = {
name = "gnome-utils-2.10.1";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-utils-2.10.1.tar.bz2;
md5 = "78c0afdc112757b13d203fe1ad9c04ad";
};
};
gnomevolumemanager = {
name = "gnome-volume-manager-1.2.1";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnome-volume-manager-1.2.1.tar.bz2;
md5 = "241ff5501441387e31372089ca4b4390";
};
};
gnopernicus = {
name = "gnopernicus-0.10.6";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gnopernicus-0.10.6.tar.bz2;
md5 = "324b53371920ba156923e86be34a32c7";
};
};
gok = {
name = "gok-1.0.3";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gok-1.0.3.tar.bz2;
md5 = "3e5e856d5c4cdb8777d92218eecc0a8b";
};
};
gpdf = {
name = "gpdf-2.10.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gpdf-2.10.0.tar.bz2;
md5 = "9278cd3b9d06e3b1d364452f0e512fa9";
};
};
gstplugins = {
name = "gst-plugins-0.8.8";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gst-plugins-0.8.8.tar.bz2;
md5 = "4f6e7e730fa674ecd6ec713f937b8acb";
};
};
gstreamer = {
name = "gstreamer-0.8.9";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gstreamer-0.8.9.tar.bz2;
md5 = "6769de224de8457ed0dc09016287883a";
};
};
gtkengines = {
name = "gtk-engines-2.6.3";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gtk-engines-2.6.3.tar.bz2;
md5 = "ba5975f8ab390fa43fc0bf94f4a3b023";
};
};
gtkhtml = {
name = "gtkhtml-3.5.7";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gtkhtml-3.5.7.tar.bz2;
md5 = "218f9ddbd4b95d16f8f60369422cd79c";
};
};
gtksourceview = {
name = "gtksourceview-1.2.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gtksourceview-1.2.0.tar.bz2;
md5 = "0a9f68a3faf982599b64276487c37c6d";
};
};
gucharmap = {
name = "gucharmap-1.4.3";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/gucharmap-1.4.3.tar.bz2;
md5 = "9003427becd6fae9b2df5ddf1a6c390b";
};
};
libgailgnome = {
name = "libgail-gnome-1.1.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/libgail-gnome-1.1.0.tar.bz2;
md5 = "61541d3f04741b8a9f42f89776ea1fac";
};
};
libgtkhtml = {
name = "libgtkhtml-2.6.3";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/libgtkhtml-2.6.3.tar.bz2;
md5 = "c77789241d725e189ffc0391eda94361";
};
};
libgtop = {
name = "libgtop-2.10.1";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/libgtop-2.10.1.tar.bz2;
md5 = "b006baa3bd486005411a03534b45708e";
};
};
librsvg = {
name = "librsvg-2.9.5";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/librsvg-2.9.5.tar.bz2;
md5 = "44799d75e940eb4150acdae4f63cbe2a";
};
};
libsoup = {
name = "libsoup-2.2.3";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/libsoup-2.2.3.tar.bz2;
md5 = "2591f32e036a5869f7e2bd0d95e6f14b";
};
};
libwnck = {
name = "libwnck-2.10.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/libwnck-2.10.0.tar.bz2;
md5 = "c04c79f1e8576bc930c79d2e7bb8190a";
};
};
libxklavier = {
name = "libxklavier-2.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/libxklavier-2.0.tar.bz2;
md5 = "8da1a1a2ba934e94288bef8a4e4ca62d";
};
};
metacity = {
name = "metacity-2.10.1";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/metacity-2.10.1.tar.bz2;
md5 = "c326eb1aed8742057e9ad94b9ccae877";
};
};
nautilus = {
name = "nautilus-2.10.1";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/nautilus-2.10.1.tar.bz2;
md5 = "976d725db15e901bc881dfb8c50145c1";
};
};
nautiluscdburner = {
name = "nautilus-cd-burner-2.10.1";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/nautilus-cd-burner-2.10.1.tar.bz2;
md5 = "ce2b3bd588ca77190976e2487badc17d";
};
};
nautilusmedia = {
name = "nautilus-media-0.8.1";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/nautilus-media-0.8.1.tar.bz2;
md5 = "4ad604430b213a899c1217f5f4633887";
};
};
scrollkeeper = {
name = "scrollkeeper-0.3.14";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/scrollkeeper-0.3.14.tar.bz2;
md5 = "b175e582a6cec3e50a9de73a5bb7455a";
};
};
soundjuicer = {
name = "sound-juicer-2.10.1";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/sound-juicer-2.10.1.tar.bz2;
md5 = "59a5e142cf39152bcbc1467d02e4494a";
};
};
startupnotification = {
name = "startup-notification-0.8";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/startup-notification-0.8.tar.bz2;
md5 = "d9b2e9fba18843314ae42334ceb4336d";
};
};
systemtoolsbackends = {
name = "system-tools-backends-1.2.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/system-tools-backends-1.2.0.tar.bz2;
md5 = "96b00eb0f800c1b5346be2f71d4dc3b2";
};
};
totem = {
name = "totem-1.0.1";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/totem-1.0.1.tar.bz2;
md5 = "e924188ae5b43e7b66ef55584578b8bb";
};
};
vino = {
name = "vino-2.10.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/vino-2.10.0.tar.bz2;
md5 = "a9b5c811807e01e7fb420f52820f0150";
};
};
vte = {
name = "vte-0.11.13";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/vte-0.11.13.tar.bz2;
md5 = "5eb73c7de433fb6e53ac4378df9d23b5";
};
};
ximianconnector = {
name = "ximian-connector-2.2.2";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/ximian-connector-2.2.2.tar.bz2;
md5 = "2cee47bdf6030d30a5ac82e5028b58ed";
};
};
yelp = {
name = "yelp-2.6.5";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/yelp-2.6.5.tar.bz2;
md5 = "9bd94af344ee6a0bf69aa6f9cbd6b7e9";
};
};
zenity = {
name = "zenity-2.10.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.10/2.10.1/sources/zenity-2.10.0.tar.bz2;
md5 = "2e501bba72b6e7d4f951080b9e5f675b";
};
};
}

View file

@ -0,0 +1,193 @@
# Note: this file was generated automatically by make-listing.sh!
{fetchurl} : {
atk = {
name = "atk-1.9.1";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/atk-1.9.1.tar.bz2;
md5 = "689eb6a77215858eb804f6dcc90058be";
};
};
atspi = {
name = "at-spi-1.6.3";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/at-spi-1.6.3.tar.bz2;
md5 = "e8d9c4b88e110a15cbf784b320fa0ad9";
};
};
audiofile = {
name = "audiofile-0.2.6";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/audiofile-0.2.6.tar.bz2;
md5 = "3d01302834660850b6141cac1e6f5501";
};
};
esound = {
name = "esound-0.2.35";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/esound-0.2.35.tar.bz2;
md5 = "1566344f80a8909b5e6e4d6b6520c2c1";
};
};
gail = {
name = "gail-1.8.3";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/gail-1.8.3.tar.bz2;
md5 = "9e5db197dea8f92eec1f07984f12542a";
};
};
GConf = {
name = "GConf-2.10.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/GConf-2.10.0.tar.bz2;
md5 = "a7cd37be4e317195a6668a086fc72033";
};
};
glib = {
name = "glib-2.6.4";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/glib-2.6.4.tar.bz2;
md5 = "af7eeb8aae764ff763418471ed6eb93d";
};
};
gnomemimedata = {
name = "gnome-mime-data-2.4.2";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/gnome-mime-data-2.4.2.tar.bz2;
md5 = "37242776b08625fa10c73c18b790e552";
};
};
gnomevfs = {
name = "gnome-vfs-2.10.1";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/gnome-vfs-2.10.1.tar.bz2;
md5 = "88b520e5de748a310a2aef62fc095c8b";
};
};
gtk = {
name = "gtk+-2.6.7";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/gtk+-2.6.7.tar.bz2;
md5 = "b89bf892a0dee943f98b4caa12f773c8";
};
};
gtkdoc = {
name = "gtk-doc-1.3";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/gtk-doc-1.3.tar.bz2;
md5 = "d105d5b28e7e023ab1b7e85fb65e45c3";
};
};
intltool = {
name = "intltool-0.33";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/intltool-0.33.tar.bz2;
md5 = "7d3b6d421b0fb9beee7faf97daab45e6";
};
};
libart_lgpl = {
name = "libart_lgpl-2.3.17";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/libart_lgpl-2.3.17.tar.bz2;
md5 = "dfca42529393c8a8f59dc4dc10675a46";
};
};
libbonobo = {
name = "libbonobo-2.8.1";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/libbonobo-2.8.1.tar.bz2;
md5 = "54f863c20016cf8a2cf25056f6c7cda7";
};
};
libbonoboui = {
name = "libbonoboui-2.8.1";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/libbonoboui-2.8.1.tar.bz2;
md5 = "b23daafa8344a88696d497f20285ef55";
};
};
libglade = {
name = "libglade-2.5.1";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/libglade-2.5.1.tar.bz2;
md5 = "e4734a59f1f2308d7714dc0ebf8163f1";
};
};
libgnome = {
name = "libgnome-2.10.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/libgnome-2.10.0.tar.bz2;
md5 = "f8e1225d96126f5139232821a6723d15";
};
};
libgnomecanvas = {
name = "libgnomecanvas-2.10.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/libgnomecanvas-2.10.0.tar.bz2;
md5 = "88aac06c8dfd24671db3fe3bf881b5fc";
};
};
libgnomeprint = {
name = "libgnomeprint-2.10.3";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/libgnomeprint-2.10.3.tar.bz2;
md5 = "9052dc919ad038b1a9e4d5301148588e";
};
};
libgnomeprintui = {
name = "libgnomeprintui-2.10.2";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/libgnomeprintui-2.10.2.tar.bz2;
md5 = "01fce7918f4e106e00ee8b5447783e4c";
};
};
libgnomeui = {
name = "libgnomeui-2.10.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/libgnomeui-2.10.0.tar.bz2;
md5 = "e17c0d97e5f240513ac2d36268d696ed";
};
};
libIDL = {
name = "libIDL-0.8.5";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/libIDL-0.8.5.tar.bz2;
md5 = "c63f6513dc7789d0575bea02d62d58d7";
};
};
libxml2 = {
name = "libxml2-2.6.19";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/libxml2-2.6.19.tar.bz2;
md5 = "ed581732d586f86324ec46e572526ede";
};
};
libxslt = {
name = "libxslt-1.1.14";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/libxslt-1.1.14.tar.bz2;
md5 = "1fe60d57b8fcff7462fb1d9fac6c2ae8";
};
};
ORBit2 = {
name = "ORBit2-2.12.2";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/ORBit2-2.12.2.tar.bz2;
md5 = "7f963dcd0d84e6854460449383cc8c70";
};
};
pango = {
name = "pango-1.8.1";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/pango-1.8.1.tar.bz2;
md5 = "88aa6bf1876766db6864f3b93577887c";
};
};
pkgconfig = {
name = "pkgconfig-0.17.2";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/platform/2.10/2.10.1/sources/pkgconfig-0.17.2.tar.bz2;
md5 = "eab15aecff99e98bcc5d01331452e583";
};
};
}

View file

@ -703,7 +703,7 @@ rec {
gnome = import ../development/libraries/gnome {
inherit fetchurl stdenv pkgconfig audiofile
flex bison popt zlib libxml2 libxslt bzip2
flex bison popt zlib libxml2 libxslt
perl perlXMLParser docbook_xml_dtd_42 gettext x11
libtiff libjpeg libpng gtkLibs;
inherit (xlibs) libXmu;