* Delete the old Gnome.

svn path=/nixpkgs/branches/xorg-7.5/; revision=18062
This commit is contained in:
Eelco Dolstra 2009-11-01 14:14:27 +00:00
parent 9c94b20629
commit 18e5da0f60
27 changed files with 0 additions and 1610 deletions

View file

@ -1,10 +0,0 @@
{input, stdenv, fetchurl, pkgconfig, glib, libIDL, popt}:
assert pkgconfig != null && glib != null && libIDL != null
&& popt != null;
stdenv.mkDerivation {
inherit (input) name src;
buildInputs = [pkgconfig libIDL popt];
propagatedBuildInputs = [glib];
}

View file

@ -1,392 +0,0 @@
args: with args;
#assert dbus_glib.glib == gtkLibs.glib;
let gnome =
rec {
# Platform
platform = import ./src-gnome-platform-2.26.0.nix {
inherit fetchurl;
};
glib = gtkLibs.glib;
atk = gtkLibs.atk;
pango = gtkLibs.pango;
gtk = gtkLibs.gtk;
audiofile = stdenv.mkDerivation {
inherit (platform.audiofile) name src;
};
esound = stdenv.mkDerivation {
inherit (platform.esound) name src;
propagatedBuildInputs = [pkgconfig audiofile];
};
libIDL = import ./libIDL.nix {
inherit fetchurl stdenv pkgconfig glib;
input = platform.libIDL;
lex = flex;
yacc = bison;
};
ORBit2 = import ./ORBit2.nix {
inherit fetchurl stdenv pkgconfig glib libIDL popt;
input = platform.ORBit2;
};
GConf = stdenv.mkDerivation {
inherit (platform.GConf) name src;
buildInputs = [
pkgconfig perl glib gtk libxml2
dbus dbus_glib
popt gettext perlXMLParser intltool
];
propagatedBuildInputs = [ORBit2];
};
gnomemimedata = import ./gnome-mime-data.nix {
inherit fetchurl stdenv pkgconfig perl perlXMLParser gettext;
input = platform.gnomemimedata;
};
gnomevfs = stdenv.mkDerivation {
inherit (platform.gnomevfs) name src;
buildInputs = [
pkgconfig perl glib libxml2 libbonobo
gnomemimedata popt perlXMLParser gettext intltool bzip2
dbus_glib hal openssl samba fam
];
propagatedBuildInputs = [GConf];
patches = [./no-kerberos.patch];
};
gail = stdenv.mkDerivation {
name = "gail-1.22.3";
src = fetchurl {
url = "http://ftp.gnome.org/pub/GNOME/sources/gail/1.22/gail-1.22.3.tar.bz2";
sha256 = "1s4s0ndjh42i8x2mchz0xm3qcp942vkmz0jsq7ig1d3y4wlk1w03";
};
buildInputs = [pkgconfig atk gtk];
};
libgnome = import ./libgnome.nix {
inherit fetchurl stdenv gnome pkgconfig perl perlXMLParser
popt zlib esound gettext intltool;
input = platform.libgnome;
};
libart_lgpl = import ./libart_lgpl.nix {
inherit fetchurl stdenv;
input = platform.libart_lgpl;
};
libglade = import ./libglade.nix {
inherit fetchurl stdenv pkgconfig gtk libxml2;
input = platform.libglade;
};
libglademm = import ./libglademm.nix {
inherit fetchurl stdenv pkgconfig libglade;
inherit (gtkLibs) gtkmm;
};
libgnomecanvas = stdenv.mkDerivation {
inherit (platform.libgnomecanvas) name src;
buildInputs = [
pkgconfig libglade perl perlXMLParser gail
gettext intltool
];
propagatedBuildInputs = [gtk libart_lgpl];
};
libbonobo = import ./libbonobo.nix {
inherit fetchurl stdenv pkgconfig perl perlXMLParser ORBit2
dbus dbus_glib libxml2 popt flex
gettext intltool;
yacc = bison;
input = platform.libbonobo;
};
libbonoboui = import ./libbonoboui.nix {
inherit fetchurl stdenv pkgconfig perl perlXMLParser libxml2 libglade
libgnome libgnomecanvas gettext intltool;
input = platform.libbonoboui;
};
libgnomeui = import ./libgnomeui.nix {
inherit fetchurl stdenv gnome pkgconfig perl perlXMLParser
libjpeg esound gettext intltool;
input = platform.libgnomeui;
};
intltool = import ./intltool.nix {
inherit fetchurl stdenv pkgconfig perl perlXMLParser;
};
# Desktop
desktop = import ./src-gnome-desktop-2.26.0.nix {
inherit fetchurl;
};
libgnomeprint = stdenv.mkDerivation {
inherit (desktop.libgnomeprint) name src;
buildInputs = [
perl perlXMLParser pkgconfig popt libxml2
glib pango bison flex gettext intltool
];
propagatedBuildInputs = [libxml2 libart_lgpl];
};
libgnomeprintui = stdenv.mkDerivation {
inherit (desktop.libgnomeprintui) name src;
buildInputs = [
perl perlXMLParser pkgconfig gtk libgnomecanvas gnomeicontheme
gettext intltool
];
propagatedBuildInputs = [
libgnomeprint
];
};
gtkhtml = import ./gtkhtml.nix {
inherit fetchurl stdenv pkgconfig perl perlXMLParser libjpeg gettext intltool enchant isocodes;
inherit gtk atk gail libgnomeprint libgnomeprintui libgnomeui libglade gnomeicontheme;
input = desktop.gtkhtml;
};
libgtkhtml = gtkhtml;
gnomeicontheme = import ./gnome-icon-theme.nix {
inherit fetchurl stdenv pkgconfig perl perlXMLParser
iconnamingutils gettext;
inherit (args) intltool;
input = desktop.gnomeicontheme;
};
gnomekeyring = stdenv.mkDerivation {
inherit (desktop.gnomekeyring) name src;
buildInputs = [
pkgconfig gtk glib perl perlXMLParser gettext intltool
GConf libgcrypt libtasn1 dbus dbus_glib python
];
CFLAGS = "-DENABLE_NLS=0";
};
gtksourceview = import ./gtksourceview.nix {
inherit fetchurl stdenv pkgconfig perl perlXMLParser gtk libxml2 gettext
libgnomeprint gnomevfs libbonobo /* !!! <- should be propagated in gnomevfs */
GConf /* idem */ libgnomeprintui libgnomecanvas /* !!! through printui */
intltool;
input = desktop.gtksourceview;
};
gtksourceview_24 = stdenv.mkDerivation {
name = "gtksourceview-2.4.2";
src = fetchurl {
url = http://ftp.gnome.org/pub/gnome/sources/gtksourceview/2.4/gtksourceview-2.4.2.tar.bz2;
sha256 = "1grc2y817c0xd225l0m92ja35x2bgld5npa4w3g21amkqhdnpka9";
};
buildInputs = [
perl perlXMLParser pkgconfig gnomevfs libbonobo GConf
libgnomeprintui libgnomecanvas gettext intltool
];
propagatedBuildInputs = [gtk libxml2 libgnomeprint];
};
scrollkeeper = import ./scrollkeeper.nix {
inherit fetchurl stdenv pkgconfig perl perlXMLParser
libxml2 libxslt docbook_xml_dtd_42;
# Scrollkeeper has disappeared from recent Gnome releases, but
# it's still being used.
input = {
name = "scrollkeeper-0.3.14";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.16/2.16.3/sources/scrollkeeper-0.3.14.tar.bz2;
md5 = "b175e582a6cec3e50a9de73a5bb7455a";
};
};
};
gnomedesktop = stdenv.mkDerivation {
inherit (desktop.gnomedesktop) name src;
# !!! should get rid of libxml2Python, see gnomedocutils
buildInputs = [
pkgconfig perl perlXMLParser gtk glib libgnomeui
scrollkeeper libjpeg gnomedocutils gettext which
python libxml2Python libxslt intltool
];
configureFlags = "--disable-scrollkeeper";
};
libwnck = stdenv.mkDerivation {
inherit (desktop.libwnck) name src;
buildInputs = [pkgconfig gtk perl perlXMLParser gettext intltool];
};
gnomemenus = stdenv.mkDerivation {
inherit (desktop.gnomemenus) name src;
buildInputs = [
pkgconfig perl perlXMLParser glib python gettext intltool
];
};
librsvg = stdenv.mkDerivation {
inherit (desktop.librsvg) name src;
buildInputs = [libxml2 libart_lgpl pkgconfig glib pkgconfig pango gtk];
};
libgweather = stdenv.mkDerivation {
inherit (desktop.libgweather) name src;
configureFlags = "--with-zoneinfo-dir=/etc/localtime"; # is created by nixos. This is the default location of debian/ gentoo as well
buildInputs = [
gettext perl perlXMLParser pkgconfig gtk libxml2 gnomevfs
intltool libsoup
];
};
gnomepanel = stdenv.mkDerivation {
inherit (desktop.gnomepanel) name src;
buildInputs = [
pkgconfig perl perlXMLParser gtk glib ORBit2 libgnome libgnomeui
gnomedesktop libglade libwnck libjpeg libpng scrollkeeper
xlibs.libXmu xlibs.libXau dbus_glib gnomemenus gnomedocutils
gettext libxslt librsvg libgweather which intltool
];
configureFlags = "--disable-scrollkeeper";
};
libsoup = import ./libsoup.nix {
inherit stdenv fetchurl pkgconfig libxml2 glib
libproxy GConf sqlite;
input = desktop.libsoup;
};
startupnotification = import ./startup-notification.nix {
inherit stdenv fetchurl pkgconfig x11;
# Strangely, startup-notificatio has disappeared from Gnome
# releases, but it's still used.
input = {
name = "startup-notification-0.8";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.16/2.16.3/sources/startup-notification-0.8.tar.bz2;
md5 = "d9b2e9fba18843314ae42334ceb4336d";
};
};
};
metacity = import ./metacity.nix {
inherit stdenv fetchurl pkgconfig perl perlXMLParser glib gtk
GConf startupnotification gettext libcm intltool zenity gnomedocutils;
inherit (xlibs) libXinerama libXrandr libXcursor
libXcomposite libXfixes libXdamage;
enableCompositor = true;
input = desktop.metacity;
};
zenity = stdenv.mkDerivation {
inherit (desktop.zenity) name src;
buildInputs = [
pkgconfig glib gtk
gettext intltool gnomedocutils libglade
libxslt
xlibs.libX11
];
preConfigure = ''export NIX_LDFLAGS="$NIX_LDFLAGS -lX11";'';
configureFlags = "--disable-scrollkeeper";
};
gnomedocutils = import ./gnome-doc-utils.nix {
inherit stdenv fetchurl pkgconfig perl perlXMLParser python
libxml2 libxslt gettext libxml2Python;
input = desktop.gnomedocutils;
};
gconfeditor = stdenv.mkDerivation {
inherit (desktop.gconfeditor) name src;
buildInputs = [
pkgconfig perl perlXMLParser GConf gnomedocutils
gtk libgnome libgnomeui gettext libxslt intltool
polkit dbus_glib
];
configureFlags = "--disable-scrollkeeper";
};
vte = stdenv.mkDerivation {
inherit (desktop.vte) name src;
buildInputs = [
pkgconfig perl perlXMLParser glib gtk python gettext intltool
];
propagatedBuildInputs = [ncurses];
};
gnometerminal = stdenv.mkDerivation {
inherit (desktop.gnometerminal) name src;
buildInputs = [
pkgconfig perl perlXMLParser gtk GConf libglade libgnomeui
startupnotification gnomevfs vte gnomedocutils gettext which
scrollkeeper python libxml2Python libxslt intltool
dbus_glib
];
configureFlags = "--disable-scrollkeeper";
};
libgtop = stdenv.mkDerivation {
inherit (desktop.libgtop) name src;
buildInputs = [
pkgconfig perl perlXMLParser glib popt gettext intltool
];
};
gnomeutils = stdenv.mkDerivation {
inherit (desktop.gnomeutils) name src;
buildInputs = [
pkgconfig perl perlXMLParser glib gtk libgnome libgnomeui
libglade libgnomeprintui gnomedesktop gnomepanel libgtop
scrollkeeper gnomedocutils gettext libxslt xlibs.libXmu intltool
which
];
configureFlags = "--disable-scrollkeeper";
};
gtkdoc = import ./gtkdoc.nix {
inherit (platform) gtkdoc;
inherit stdenv pkgconfig gnomedocutils perl python libxml2
xmlto docbook2x docbook_xsl docbook_xml_dtd_43 libxslt
scrollkeeper;
};
};
in gnome

View file

@ -1,23 +0,0 @@
args: with args;
# !!! xml2po needs to store the path to libxml2
stdenv.mkDerivation {
inherit (input) name src;
buildInputs = [
pkgconfig perl perlXMLParser python
libxml2 libxslt gettext python libxml2Python
];
configureFlags = "--disable-scrollkeeper";
postInstall = "
mv \$out/bin/xml2po \$out/bin/.xml2po.orig
pythonPathLibXml2=\"\$(toPythonPath ${libxml2Python})\"
echo -e '#! ${stdenv.shell}\nPYTHONPATH=$PYTHONPATH:'\"\$( toPythonPath \$out )"+
":\${pythonPathLibXml2//python2.5/python2.4}"+
":\$( toPythonPath ${libxml2Python} )\""+
"' \$(dirname \$0)/.xml2po.orig \"\$@\"' > \$out/bin/xml2po;
chmod a+x \$out/bin/xml2po
";
}

View file

@ -1,14 +0,0 @@
{ input, stdenv, fetchurl, pkgconfig, perl, perlXMLParser
, iconnamingutils, gettext, intltool
}:
stdenv.mkDerivation {
inherit (input) name src;
buildInputs = [intltool pkgconfig perl perlXMLParser iconnamingutils gettext ];
# the ln line can be removed because pkgconfig adds both locations
postInstall = "
ensureDir $out/lib
ln -s $out/share/pkgconfig $out/lib/pkgconfig # WTF?
";
}

View file

@ -1,8 +0,0 @@
{input, stdenv, fetchurl, pkgconfig, perl, perlXMLParser, gettext}:
assert pkgconfig != null && perl != null;
stdenv.mkDerivation {
inherit (input) name src;
buildInputs = [pkgconfig perl perlXMLParser gettext];
}

View file

@ -1,16 +0,0 @@
{ input, stdenv, fetchurl, gnome, pkgconfig, perl, perlXMLParser
, libjpeg, libpng, libXmu, libXau, dbus_glib, gettext, libxslt
}:
stdenv.mkDerivation {
inherit (input) name src;
buildInputs = [
pkgconfig perl perlXMLParser gnome.gtk gnome.glib gnome.ORBit2
gnome.libgnome gnome.libgnomeui gnome.gnomedesktop gnome.libglade
gnome.libwnck libjpeg libpng gnome.scrollkeeper libXmu libXau
dbus_glib gnome.gnomemenus gnome.gnomedocutils gettext libxslt
];
configureFlags = "--disable-scrollkeeper";
}

View file

@ -1,29 +0,0 @@
{ stdenv, gtkdoc, pkgconfig, gnomedocutils, perl, python
, libxml2, xmlto, docbook2x, docbook_xsl, docbook_xml_dtd_43
, libxslt, scrollkeeper }:
stdenv.mkDerivation {
inherit (gtkdoc) name src;
inherit docbook_xml_dtd_43;
buildInputs = [ pkgconfig perl python gnomedocutils
libxml2 scrollkeeper
xmlto docbook2x docbook_xsl docbook_xml_dtd_43 libxslt ];
# maybe there is a better way to pass the needed dtd and xsl files
# "-//OASIS//DTD DocBook XML V4.1.2//EN" and "http://docbook.sourceforge.net/release/xsl/current/html/chunk.xsl"
preConfigure = ''
ensureDir $out/nix-support
cat > $out/nix-support/catalog.xml << EOF
<?xml version="1.0"?>
<!DOCTYPE catalog PUBLIC "-//OASIS//DTD Entity Resolution XML Catalog V1.0//EN" "http://www.oasis-open.org/committees/entity/release/1.0/catalog.dtd">
<catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
<nextCatalog catalog="${docbook_xsl}/xml/xsl/docbook/catalog.xml" />
<nextCatalog catalog="${docbook_xml_dtd_43}/xml/dtd/docbook/catalog.xml" />
</catalog>
EOF
configureFlags="--with-xml-catalog=$out/nix-support/catalog.xml --disable-scrollkeeper";
'';
}

View file

@ -1,18 +0,0 @@
{ input, stdenv, fetchurl, perl, perlXMLParser, pkgconfig, atk, gail, gtk
, libgnomeprint, libgnomeprintui, libgnomeui, libglade, gnomeicontheme
, libjpeg, gettext, intltool, enchant, isocodes
}:
# TODO build complains about missing libsoup and soup. Optional dependency?
stdenv.mkDerivation {
inherit (input) name src;
buildInputs = [
perl perlXMLParser pkgconfig libjpeg
atk gail gtk
libglade libgnomeprint libgnomeprintui libgnomeui
gnomeicontheme gettext intltool enchant isocodes
];
}

View file

@ -1,15 +0,0 @@
{ input, stdenv, fetchurl, perl, perlXMLParser, pkgconfig
, gtk, libxml2, libgnomeprint, gnomevfs, libbonobo, GConf
, libgnomeprintui, libgnomecanvas
, gettext, intltool
}:
stdenv.mkDerivation {
inherit (input) name src;
buildInputs = [
perl perlXMLParser pkgconfig gnomevfs
libbonobo GConf libgnomeprintui libgnomecanvas
gettext intltool
];
propagatedBuildInputs = [gtk libxml2 libgnomeprint];
}

View file

@ -1,13 +0,0 @@
{stdenv, fetchurl, pkgconfig, perl, perlXMLParser}:
stdenv.mkDerivation rec {
name = "intltool-0.40.6";
src = fetchurl {
url = "http://ftp.acc.umu.se/pub/GNOME/sources/intltool/0.40/${name}.tar.bz2";
sha256 = "0r1vkvy5xzqk01yl6a0xlrry39bra24alkrx6279b77hc62my7jd";
};
buildInputs = [ pkgconfig ];
propagatedBuildInputs = [ perl perlXMLParser ];
}

View file

@ -1,8 +0,0 @@
{input, stdenv, fetchurl, pkgconfig, glib, lex, yacc}:
assert pkgconfig != null && glib != null && lex != null && yacc != null;
stdenv.mkDerivation {
inherit (input) name src;
buildInputs = [pkgconfig glib lex yacc];
}

View file

@ -1,5 +0,0 @@
{input, stdenv, fetchurl}:
stdenv.mkDerivation {
inherit (input) name src;
}

View file

@ -1,17 +0,0 @@
{ input, stdenv, fetchurl, pkgconfig, perl, perlXMLParser
, dbus, dbus_glib, ORBit2, libxml2
, popt, yacc, flex, gettext, intltool }:
assert pkgconfig != null && perl != null && ORBit2 != null
&& libxml2 != null && popt != null && yacc != null && flex != null;
# todo 2.8.1 doesn;t work
stdenv.mkDerivation {
inherit (input) name src;
buildInputs = [
pkgconfig perl perlXMLParser libxml2 yacc flex
dbus dbus_glib
gettext intltool
];
propagatedBuildInputs = [ORBit2 popt];
}

View file

@ -1,14 +0,0 @@
{ input, stdenv, fetchurl, pkgconfig, perl, perlXMLParser, libxml2, libglade, libgnome
, libgnomecanvas, gettext, intltool }:
assert pkgconfig != null && perl != null && libxml2 != null
&& libglade != null && libgnome != null && libgnomecanvas != null;
# TODO 2.8.1 doesn't work
stdenv.mkDerivation {
inherit (input) name src;
buildInputs = [ pkgconfig perl perlXMLParser libglade gettext intltool ];
propagatedBuildInputs = [libxml2 libgnome libgnomecanvas];
LDFLAGS="-lglib-2.0"; # !!! why?
}

View file

@ -1,32 +0,0 @@
{input, stdenv, fetchurl, pkgconfig, gtk, libxml2}:
assert pkgconfig != null && gtk != null && libxml2 != null;
stdenv.mkDerivation {
inherit (input) name src;
buildInputs = [pkgconfig];
propagatedBuildInputs = [gtk libxml2];
meta = {
description = "Glade, a User Interface Designer for GTK+ and GNOME";
longDescription = ''
Glade is a RAD tool to enable quick & easy development of user
interfaces for the GTK+ toolkit and the GNOME desktop
environment, released under the GNU GPL License.
The user interfaces designed in Glade are saved as XML, and by
using the libglade library these can be loaded by applications
dynamically as needed.
By using libglade, Glade XML files can be used in numerous
programming languages including C, C++, Java, Perl, Python, C#,
Pike, Ruby, Haskell, Objective Caml and Scheme. Adding support
for other languages is easy too.
'';
license = "LGPLv2+";
homepage = http://glade.gnome.org/;
};
}

View file

@ -1,34 +0,0 @@
{ fetchurl, stdenv, pkgconfig, libglade, gtkmm }:
stdenv.mkDerivation rec {
name = "libglademm-2.6.7";
src = fetchurl {
url = "http://ftp.gnome.org/pub/GNOME/sources/libglademm/2.6/${name}.tar.bz2";
sha256 = "1hrbg9l5qb7w0xvr7013qamkckyj0fqc426c851l69zpmhakqm1q";
};
buildInputs = [ pkgconfig ];
# `libglade' must be propagated so that `pkg-config libglademm
# --libs' (or `--cflags') works.
propagatedBuildInputs = [ libglade gtkmm ];
meta = {
description = "C++ interface to the libglade graphical user interface library";
longDescription = ''
gtkmm is the official C++ interface for the popular GUI library
GTK+. Highlights include typesafe callbacks, and a
comprehensive set of widgets that are easily extensible via
inheritance. You can create user interfaces either in code or
with the Glade User Interface designer, using libglademm.
There's extensive documentation, including API reference and a
tutorial.
'';
homepage = http://gtkmm.org/;
license = "LGPLv2+";
};
}

View file

@ -1,14 +0,0 @@
{ input, stdenv, fetchurl, gnome, pkgconfig, perl, perlXMLParser
, popt, zlib, esound, gettext, intltool
}:
# !!! TODO CHECK:
# libgnome tries to install stuff into GConf (which fails):
# "WARNING: failed to install schema `/schemas/desktop/gnome/url-handlers/https/need-terminal' locale `is': Failed:
# Failed to create file `/nix/store/14d4fc76451786eba9dea087d56dc719-GConf-2.4.0/etc/gconf/gconf.xml.defaults/%gconf.xml': Permission denied"
stdenv.mkDerivation {
inherit (input) name src;
buildInputs = [pkgconfig perl perlXMLParser popt zlib esound gettext intltool];
propagatedBuildInputs = [gnome.glib gnome.gnomevfs gnome.libbonobo gnome.GConf];
}

View file

@ -1,15 +0,0 @@
{ input, stdenv, fetchurl, gnome, pkgconfig, perl, perlXMLParser
, esound, libjpeg, gettext, intltool
}:
stdenv.mkDerivation {
inherit (input) name src;
buildInputs = [
pkgconfig perl perlXMLParser gnome.libglade esound libjpeg gettext
intltool
];
propagatedBuildInputs = [
gnome.libgnome gnome.libgnomecanvas gnome.libbonoboui libjpeg
gnome.gnomekeyring
];
}

View file

@ -1,16 +0,0 @@
{input, stdenv, fetchurl, perl, perlXMLParser, pkgconfig, gtk, gail, libxml2}:
assert
null != pkgconfig
&& null != perl
&& null != perlXMLParser
;
stdenv.mkDerivation {
inherit (input) name src;
buildInputs = [
perl perlXMLParser pkgconfig gtk libxml2 gail
];
}

View file

@ -1,8 +0,0 @@
{input, stdenv, fetchurl, pkgconfig, libxml2, glib
, libproxy, GConf, sqlite}:
stdenv.mkDerivation {
inherit (input) name src;
buildInputs = [pkgconfig libxml2 glib libproxy
GConf sqlite];
}

View file

@ -1,48 +0,0 @@
#! /usr/bin/perl -w
use strict;
# Example use:
# ./make-listing.pl \
# 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.pl!
{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

@ -1,25 +0,0 @@
{ input, stdenv, fetchurl, pkgconfig, perl, perlXMLParser, glib, gtk
, GConf, startupnotification, libXinerama, libXrandr, libXcursor
, gettext, intltool, zenity, gnomedocutils
, enableCompositor ? false
, libXcomposite ? null, libXfixes ? null, libXdamage ? null, libcm ? null
}:
assert enableCompositor ->
libXcomposite != null && libXfixes != null && libXdamage != null && libcm != null;
stdenv.mkDerivation {
inherit (input) name src;
buildInputs = [
pkgconfig perl perlXMLParser glib gtk GConf startupnotification
libXinerama libXrandr libXcursor gettext intltool
zenity gnomedocutils
]
++ stdenv.lib.optionals enableCompositor [libXcomposite libXfixes libXdamage libcm];
configureFlags = ''
${if enableCompositor then "--enable-compositor" else ""}
'';
}

View file

@ -1,54 +0,0 @@
diff -rc gnome-vfs-2.8.4-orig/configure gnome-vfs-2.8.4/configure
*** gnome-vfs-2.8.4-orig/configure 2005-02-21 10:20:34.000000000 +0100
--- gnome-vfs-2.8.4/configure 2005-03-02 13:00:41.000000000 +0100
***************
*** 128,134 ****
case $CONFIG_SHELL in
'')
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! for as_dir in /bin$PATH_SEPARATOR/usr/bin$PATH_SEPARATOR$PATH
do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
--- 128,134 ----
case $CONFIG_SHELL in
'')
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! for as_dir in $PATH
do
IFS=$as_save_IFS
test -z "$as_dir" && as_dir=.
***************
*** 306,312 ****
# So, first we look for a working echo in the user's PATH.
lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
! for dir in $PATH /usr/ucb; do
IFS="$lt_save_ifs"
if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
--- 306,312 ----
# So, first we look for a working echo in the user's PATH.
lt_save_ifs="$IFS"; IFS=$PATH_SEPARATOR
! for dir in $PATH; do
IFS="$lt_save_ifs"
if (test -f $dir/echo || test -f $dir/echo$ac_exeext) &&
test "X`($dir/echo '\t') 2>/dev/null`" = 'X\t' &&
***************
*** 27670,27676 ****
;;
*)
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! as_dummy="$PATH:/usr/kerberos/bin"
for as_dir in $as_dummy
do
IFS=$as_save_IFS
--- 27670,27676 ----
;;
*)
as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
! as_dummy="$PATH"
for as_dir in $as_dummy
do
IFS=$as_save_IFS

View file

@ -1,12 +0,0 @@
{ input, stdenv, fetchurl, pkgconfig, perl, perlXMLParser
, libxml2, libxslt, docbook_xml_dtd_42
}:
stdenv.mkDerivation {
inherit (input) name src;
preConfigure = "
substituteInPlace extract/dtds/Makefile.am --replace /usr/bin/xmlcatalog xmlcatalog
";
buildInputs = [pkgconfig perl perlXMLParser libxml2 libxslt];
configureFlags = "--with-xml-catalog=${docbook_xml_dtd_42}/xml/dtd/docbook/docbook.cat";
}

View file

@ -1,613 +0,0 @@
# Note: this file was generated automatically by make-listing.pl!
{fetchurl} : {
alacarte = {
name = "alacarte-0.11.10";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/alacarte-0.11.10.tar.bz2;
md5 = "1888f6206c5bf4659214ac1b7487efd6";
};
};
brasero = {
name = "brasero-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/brasero-2.26.0.tar.bz2;
md5 = "ef968fe98874da4e26b61591ee57be4a";
};
};
bugbuddy = {
name = "bug-buddy-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/bug-buddy-2.26.0.tar.bz2;
md5 = "f92663a1a819f83e3eb3004f9e8a687a";
};
};
cheese = {
name = "cheese-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/cheese-2.26.0.tar.bz2;
md5 = "17c991c695c3a7549da6e42d1b327d79";
};
};
dasher = {
name = "dasher-4.10.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/dasher-4.10.0.tar.bz2;
md5 = "d07fa31c3a8ead147f981efa90193c56";
};
};
deskbarapplet = {
name = "deskbar-applet-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/deskbar-applet-2.26.0.tar.bz2;
md5 = "168044d1312bf30e71f2ed587d2bffb6";
};
};
ekiga = {
name = "ekiga-3.2.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/ekiga-3.2.0.tar.bz2;
md5 = "01c4c944a1b900b5b3bfa95d3a820b22";
};
};
empathy = {
name = "empathy-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/empathy-2.26.0.tar.bz2;
md5 = "f5b2d8ca7bd5e315491e3d05a7fd03c1";
};
};
eog = {
name = "eog-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/eog-2.26.0.tar.bz2;
md5 = "5d513046f80bc989e715243d8cee2825";
};
};
epiphany = {
name = "epiphany-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/epiphany-2.26.0.tar.bz2;
md5 = "98043cd7332fd3025e9b69f65904e5a4";
};
};
evince = {
name = "evince-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/evince-2.26.0.tar.bz2;
md5 = "11c440e48702231e40066a78aae56f84";
};
};
evolution = {
name = "evolution-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/evolution-2.26.0.tar.bz2;
md5 = "97234b1ecded0232a1b68d2fc03b0252";
};
};
evolutiondataserver = {
name = "evolution-data-server-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/evolution-data-server-2.26.0.tar.bz2;
md5 = "d010845a4ee9604f050403b106c2f416";
};
};
evolutionexchange = {
name = "evolution-exchange-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/evolution-exchange-2.26.0.tar.bz2;
md5 = "845f0a74e4565a6639f3b8adb736cbc1";
};
};
evolutionmapi = {
name = "evolution-mapi-0.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/evolution-mapi-0.26.0.tar.bz2;
md5 = "b0f27b8deda6945356da035e28537d1a";
};
};
evolutionwebcal = {
name = "evolution-webcal-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/evolution-webcal-2.26.0.tar.bz2;
md5 = "a36036a94dd043f57a6d84ab9b6c732c";
};
};
fileroller = {
name = "file-roller-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/file-roller-2.26.0.tar.bz2;
md5 = "795c6b0a2b3b02c5f407b1d9f9b643ef";
};
};
gcalctool = {
name = "gcalctool-5.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gcalctool-5.26.0.tar.bz2;
md5 = "c2162ac18e9c1dae145cb79e677023c5";
};
};
gconfeditor = {
name = "gconf-editor-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gconf-editor-2.26.0.tar.bz2;
md5 = "2dc76415b22d805cfacfcd5fb98f185c";
};
};
gdm = {
name = "gdm-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gdm-2.26.0.tar.bz2;
md5 = "b1a8db2f0e058d3c7b4c9a4600839a14";
};
};
gedit = {
name = "gedit-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gedit-2.26.0.tar.bz2;
md5 = "577b30e6f17f6dce0af7be3e522d6058";
};
};
gnomeapplets = {
name = "gnome-applets-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gnome-applets-2.26.0.tar.bz2;
md5 = "eed64366b0a1f4032506ac7221ce898a";
};
};
gnomebackgrounds = {
name = "gnome-backgrounds-2.24.1";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gnome-backgrounds-2.24.1.tar.bz2;
md5 = "28e09fcdeef5616bc612b36e5068e413";
};
};
gnomecontrolcenter = {
name = "gnome-control-center-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gnome-control-center-2.26.0.tar.bz2;
md5 = "eed8feccc37712e34d88bd3b20e46962";
};
};
gnomedesktop = {
name = "gnome-desktop-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gnome-desktop-2.26.0.tar.bz2;
md5 = "796fc830e0baff24381809a7abe012f8";
};
};
gnomedesktopsharp = {
name = "gnome-desktop-sharp-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gnome-desktop-sharp-2.26.0.tar.bz2;
md5 = "4bc990900bb318b2ba0b0e7998bb47d1";
};
};
gnomedocutils = {
name = "gnome-doc-utils-0.16.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gnome-doc-utils-0.16.0.tar.bz2;
md5 = "45971197fd48147ee928462d5b74f234";
};
};
gnomegames = {
name = "gnome-games-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gnome-games-2.26.0.tar.bz2;
md5 = "77e03e0caa57daec39e7cf8e09c87598";
};
};
gnomeicontheme = {
name = "gnome-icon-theme-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gnome-icon-theme-2.26.0.tar.bz2;
md5 = "36a4e5e1b2c7c053779a9a399f6146a2";
};
};
gnomekeyring = {
name = "gnome-keyring-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gnome-keyring-2.26.0.tar.bz2;
md5 = "0395fcf79b990465030a2795dcddacb9";
};
};
gnomemag = {
name = "gnome-mag-0.15.5";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gnome-mag-0.15.5.tar.bz2;
md5 = "8d380056b90619f2e0b86e785836fbc4";
};
};
gnomemedia = {
name = "gnome-media-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gnome-media-2.26.0.tar.bz2;
md5 = "3d519bc7d812aed8f6e4288b6d3cdf26";
};
};
gnomemenus = {
name = "gnome-menus-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gnome-menus-2.26.0.tar.bz2;
md5 = "55fd07e67d8334de2e03e4e23c011452";
};
};
gnomenetstatus = {
name = "gnome-netstatus-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gnome-netstatus-2.26.0.tar.bz2;
md5 = "f116157535ec185f0ea7503fafc5edd6";
};
};
gnomenettool = {
name = "gnome-nettool-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gnome-nettool-2.26.0.tar.bz2;
md5 = "34bc06209bb72bd85d45829eecc078cb";
};
};
gnomepanel = {
name = "gnome-panel-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gnome-panel-2.26.0.tar.bz2;
md5 = "27965de9b12952b22b7e232af6acb0de";
};
};
gnomepowermanager = {
name = "gnome-power-manager-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gnome-power-manager-2.26.0.tar.bz2;
md5 = "a3d8815e143323083870f75e71fa1098";
};
};
gnomepythondesktop = {
name = "gnome-python-desktop-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gnome-python-desktop-2.26.0.tar.bz2;
md5 = "fbcf4ef5ec4a8c4eec4d390c5889c80f";
};
};
gnomescreensaver = {
name = "gnome-screensaver-2.25.2";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gnome-screensaver-2.25.2.tar.bz2;
md5 = "e0aa87be6034e0274103f0ef30c1d31d";
};
};
gnomesession = {
name = "gnome-session-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gnome-session-2.26.0.tar.bz2;
md5 = "e17dbce7446b3e42fac2b1cea7dedffd";
};
};
gnomesettingsdaemon = {
name = "gnome-settings-daemon-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gnome-settings-daemon-2.26.0.tar.bz2;
md5 = "c3a2934deccfcf13de15507d4be802d3";
};
};
gnomesharp = {
name = "gnome-sharp-2.24.1";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gnome-sharp-2.24.1.tar.bz2;
md5 = "408f83f790a5189bcf76ea9299bc6410";
};
};
gnomespeech = {
name = "gnome-speech-0.4.25";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gnome-speech-0.4.25.tar.bz2;
md5 = "89cbc23fc131c33396c0346085759f63";
};
};
gnomesystemmonitor = {
name = "gnome-system-monitor-2.26.0.1";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gnome-system-monitor-2.26.0.1.tar.bz2;
md5 = "553de9c4912f4af25f92a3380626c0f1";
};
};
gnomesystemtools = {
name = "gnome-system-tools-2.22.2";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gnome-system-tools-2.22.2.tar.bz2;
md5 = "c2c9a2570dd01a38b46a6adb91a2cb2f";
};
};
gnometerminal = {
name = "gnome-terminal-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gnome-terminal-2.26.0.tar.bz2;
md5 = "013e51a2c4dd7dde5db49587952065ae";
};
};
gnomethemes = {
name = "gnome-themes-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gnome-themes-2.26.0.tar.bz2;
md5 = "3f841154544867585504153d57df1fda";
};
};
gnomeuserdocs = {
name = "gnome-user-docs-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gnome-user-docs-2.26.0.tar.bz2;
md5 = "3735096cf4b076696ebed217bf600190";
};
};
gnomeusershare = {
name = "gnome-user-share-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gnome-user-share-2.26.0.tar.bz2;
md5 = "c99133b74a81a78ac0e4e10ef73fada7";
};
};
gnomeutils = {
name = "gnome-utils-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gnome-utils-2.26.0.tar.bz2;
md5 = "667400cfb9bee954028024ac3cf91a09";
};
};
gok = {
name = "gok-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gok-2.26.0.tar.bz2;
md5 = "8cc28ad6010a977c9ccbe8d5b690f636";
};
};
gstpluginsbase = {
name = "gst-plugins-base-0.10.22";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gst-plugins-base-0.10.22.tar.bz2;
md5 = "5d0f1e07f8f6db564971b50f75261e8a";
};
};
gstpluginsgood = {
name = "gst-plugins-good-0.10.14";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gst-plugins-good-0.10.14.tar.bz2;
md5 = "a861ccbb90a176d1242608502f45f0ac";
};
};
gstreamer = {
name = "gstreamer-0.10.22";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gstreamer-0.10.22.tar.bz2;
md5 = "35dd8598837af4074753afe5b59e8ef2";
};
};
gtkengines = {
name = "gtk-engines-2.18.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gtk-engines-2.18.0.tar.bz2;
md5 = "6a7ac01fc9f9429bfb126e068e74eb4f";
};
};
gtkhtml = {
name = "gtkhtml-3.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gtkhtml-3.26.0.tar.bz2;
md5 = "75d3b6dcd939c2ddcad8aa255ab76f90";
};
};
gtksourceview = {
name = "gtksourceview-2.6.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gtksourceview-2.6.0.tar.bz2;
md5 = "dd065ab2e96e51aade949249c5556439";
};
};
gucharmap = {
name = "gucharmap-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gucharmap-2.26.0.tar.bz2;
md5 = "c4384767bd11f43ef997bda7d77600a4";
};
};
gvfs = {
name = "gvfs-1.2.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/gvfs-1.2.0.tar.bz2;
md5 = "d30aa7b099e4a3746da81265d27363da";
};
};
hamsterapplet = {
name = "hamster-applet-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/hamster-applet-2.26.0.tar.bz2;
md5 = "4e2e5853b1101fa98e69c231a2378ae5";
};
};
libgailgnome = {
name = "libgail-gnome-1.20.1";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/libgail-gnome-1.20.1.tar.bz2;
md5 = "5c5b71af5a8ab2a9403bdae52b20e46c";
};
};
libgnomekbd = {
name = "libgnomekbd-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/libgnomekbd-2.26.0.tar.bz2;
md5 = "aee58c088c4fd980e1bf813ea813c156";
};
};
libgnomeprint = {
name = "libgnomeprint-2.18.6";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/libgnomeprint-2.18.6.tar.bz2;
md5 = "a5aa248058a07de4b3cf444673cfc683";
};
};
libgnomeprintui = {
name = "libgnomeprintui-2.18.4";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/libgnomeprintui-2.18.4.tar.bz2;
md5 = "e76d763f6279b900a63e5fb2909f8810";
};
};
libgtop = {
name = "libgtop-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/libgtop-2.26.0.tar.bz2;
md5 = "a51ff49eddcce4573f7385e4be33158a";
};
};
libgweather = {
name = "libgweather-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/libgweather-2.26.0.tar.bz2;
md5 = "b96016d7b35c66cf251189e9851ee252";
};
};
liboobs = {
name = "liboobs-2.22.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/liboobs-2.22.0.tar.bz2;
md5 = "1b090ecd6c0df58b131795ff9a5c9057";
};
};
librsvg = {
name = "librsvg-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/librsvg-2.26.0.tar.bz2;
md5 = "65dbd726a514fe8b797d26254b8efc1e";
};
};
libsoup = {
name = "libsoup-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/libsoup-2.26.0.tar.bz2;
md5 = "9df9d2b3304213641d3214a774d75ee1";
};
};
libwnck = {
name = "libwnck-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/libwnck-2.26.0.tar.bz2;
md5 = "73873bf666fc18dff04d66c48400b0c5";
};
};
metacity = {
name = "metacity-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/metacity-2.26.0.tar.bz2;
md5 = "eafb624e79fbcdab6da59acc222430b1";
};
};
mousetweaks = {
name = "mousetweaks-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/mousetweaks-2.26.0.tar.bz2;
md5 = "f63556d0db84287118b34e4a1e7421f1";
};
};
nautilus = {
name = "nautilus-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/nautilus-2.26.0.tar.bz2;
md5 = "d26e673de34be4c6d8ab09af89b92270";
};
};
orca = {
name = "orca-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/orca-2.26.0.tar.bz2;
md5 = "d097f28747943a32d50e3b91eab5c518";
};
};
pygtksourceview = {
name = "pygtksourceview-2.5.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/pygtksourceview-2.5.0.tar.bz2;
md5 = "e3d66310ce16bb138e216982ef6697ee";
};
};
seahorse = {
name = "seahorse-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/seahorse-2.26.0.tar.bz2;
md5 = "ddecca2181d4c9f0dfbe412b68508e5d";
};
};
seahorseplugins = {
name = "seahorse-plugins-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/seahorse-plugins-2.26.0.tar.bz2;
md5 = "8936feb29cf9e4b935d1059ee4e416c6";
};
};
soundjuicer = {
name = "sound-juicer-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/sound-juicer-2.26.0.tar.bz2;
md5 = "6dd30f5a8119f9698eabd8220d5c5392";
};
};
swfdecgnome = {
name = "swfdec-gnome-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/swfdec-gnome-2.26.0.tar.bz2;
md5 = "53d611d9a76a06a703650c4b73fd44cc";
};
};
tomboy = {
name = "tomboy-0.14.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/tomboy-0.14.0.tar.bz2;
md5 = "75ab86e08d925c7ab74d88999e2121e7";
};
};
totem = {
name = "totem-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/totem-2.26.0.tar.bz2;
md5 = "c4204177970911e46b555dd317c37611";
};
};
totemplparser = {
name = "totem-pl-parser-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/totem-pl-parser-2.26.0.tar.bz2;
md5 = "2514b1035a5c8a418580b59e0dcec7ca";
};
};
vinagre = {
name = "vinagre-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/vinagre-2.26.0.tar.bz2;
md5 = "6930bec2968c96dfb3407d6492ae42d4";
};
};
vino = {
name = "vino-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/vino-2.26.0.tar.bz2;
md5 = "7a10464824d8446411b90c162d34401e";
};
};
vte = {
name = "vte-0.20.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/vte-0.20.0.tar.bz2;
md5 = "12dde859bc98e039336baff6e9e6b15b";
};
};
yelp = {
name = "yelp-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/yelp-2.26.0.tar.bz2;
md5 = "3413fd051c5ecbfe98819a8fb4ac83dd";
};
};
zenity = {
name = "zenity-2.26.0";
src = fetchurl {
url = http://ftp.gnome.org/pub/GNOME/desktop/2.26/2.26.0/sources/zenity-2.26.0.tar.bz2;
md5 = "6660ce6dac0a6ca495a0e954cb6b40a2";
};
};
}

View file

@ -1,151 +0,0 @@
# Note: this file was generated automatically by make-listing.pl!
{fetchurl} : {
atk = {
name = "atk-1.26.0";
src = fetchurl {
url = http://ftp.acc.umu.se/pub/GNOME/platform/2.26/2.26.0/sources/atk-1.26.0.tar.bz2;
md5 = "719229408019c548855673840679f156";
};
};
atspi = {
name = "at-spi-1.26.0";
src = fetchurl {
url = http://ftp.acc.umu.se/pub/GNOME/platform/2.26/2.26.0/sources/at-spi-1.26.0.tar.bz2;
md5 = "3f2f7d29b45eff08adf56af0d31d3984";
};
};
audiofile = {
name = "audiofile-0.2.6";
src = fetchurl {
url = http://ftp.acc.umu.se/pub/GNOME/platform/2.26/2.26.0/sources/audiofile-0.2.6.tar.bz2;
md5 = "3d01302834660850b6141cac1e6f5501";
};
};
esound = {
name = "esound-0.2.41";
src = fetchurl {
url = http://ftp.acc.umu.se/pub/GNOME/platform/2.26/2.26.0/sources/esound-0.2.41.tar.bz2;
md5 = "8d9aad3d94d15e0d59ba9dc0ea990c6c";
};
};
GConf = {
name = "GConf-2.26.0";
src = fetchurl {
url = http://ftp.acc.umu.se/pub/GNOME/platform/2.26/2.26.0/sources/GConf-2.26.0.tar.bz2;
md5 = "b010f0de356ea093c6a73778b13de956";
};
};
glib = {
name = "glib-2.20.0";
src = fetchurl {
url = http://ftp.acc.umu.se/pub/GNOME/platform/2.26/2.26.0/sources/glib-2.20.0.tar.bz2;
md5 = "05188e560dbd8bddd568e24ce10dd003";
};
};
gnomemimedata = {
name = "gnome-mime-data-2.18.0";
src = fetchurl {
url = http://ftp.acc.umu.se/pub/GNOME/platform/2.26/2.26.0/sources/gnome-mime-data-2.18.0.tar.bz2;
md5 = "541858188f80090d12a33b5a7c34d42c";
};
};
gnomevfs = {
name = "gnome-vfs-2.24.1";
src = fetchurl {
url = http://ftp.acc.umu.se/pub/GNOME/platform/2.26/2.26.0/sources/gnome-vfs-2.24.1.tar.bz2;
md5 = "100f9af16dc659e375ee8da45175a28d";
};
};
gnomevfsmonikers = {
name = "gnome-vfs-monikers-2.15.3";
src = fetchurl {
url = http://ftp.acc.umu.se/pub/GNOME/platform/2.26/2.26.0/sources/gnome-vfs-monikers-2.15.3.tar.bz2;
md5 = "b16f0db0482263be3318e269f52bb5b6";
};
};
gtk = {
name = "gtk+-2.16.0";
src = fetchurl {
url = http://ftp.acc.umu.se/pub/GNOME/platform/2.26/2.26.0/sources/gtk+-2.16.0.tar.bz2;
md5 = "139528802794287427fd4d18875b5cf5";
};
};
gtkdoc = {
name = "gtk-doc-1.11";
src = fetchurl {
url = http://ftp.acc.umu.se/pub/GNOME/platform/2.26/2.26.0/sources/gtk-doc-1.11.tar.bz2;
md5 = "b5e268c71fa90aad890cf53715664d0a";
};
};
libart_lgpl = {
name = "libart_lgpl-2.3.20";
src = fetchurl {
url = http://ftp.acc.umu.se/pub/GNOME/platform/2.26/2.26.0/sources/libart_lgpl-2.3.20.tar.bz2;
md5 = "d0ce67f2ebcef1e51a83136c69242a73";
};
};
libbonobo = {
name = "libbonobo-2.24.1";
src = fetchurl {
url = http://ftp.acc.umu.se/pub/GNOME/platform/2.26/2.26.0/sources/libbonobo-2.24.1.tar.bz2;
md5 = "8868b6083392964a6969547ceb8d7cd1";
};
};
libbonoboui = {
name = "libbonoboui-2.24.1";
src = fetchurl {
url = http://ftp.acc.umu.se/pub/GNOME/platform/2.26/2.26.0/sources/libbonoboui-2.24.1.tar.bz2;
md5 = "9ff3ec1c7aefd0b1a15a5b21ecc7b4e4";
};
};
libglade = {
name = "libglade-2.6.4";
src = fetchurl {
url = http://ftp.acc.umu.se/pub/GNOME/platform/2.26/2.26.0/sources/libglade-2.6.4.tar.bz2;
md5 = "d1776b40f4e166b5e9c107f1c8fe4139";
};
};
libgnome = {
name = "libgnome-2.26.0";
src = fetchurl {
url = http://ftp.acc.umu.se/pub/GNOME/platform/2.26/2.26.0/sources/libgnome-2.26.0.tar.bz2;
md5 = "a5634fe9ddc54bbb726cbaaa35abc0b9";
};
};
libgnomecanvas = {
name = "libgnomecanvas-2.26.0";
src = fetchurl {
url = http://ftp.acc.umu.se/pub/GNOME/platform/2.26/2.26.0/sources/libgnomecanvas-2.26.0.tar.bz2;
md5 = "9bbc635e5ae70e63af071af74ba7e72f";
};
};
libgnomeui = {
name = "libgnomeui-2.24.1";
src = fetchurl {
url = http://ftp.acc.umu.se/pub/GNOME/platform/2.26/2.26.0/sources/libgnomeui-2.24.1.tar.bz2;
md5 = "8e7d36dd1decfcf5cc4d5cb93bc4d217";
};
};
libIDL = {
name = "libIDL-0.8.13";
src = fetchurl {
url = http://ftp.acc.umu.se/pub/GNOME/platform/2.26/2.26.0/sources/libIDL-0.8.13.tar.bz2;
md5 = "b43b289a859eb38a710f70622c46e571";
};
};
ORBit2 = {
name = "ORBit2-2.14.17";
src = fetchurl {
url = http://ftp.acc.umu.se/pub/GNOME/platform/2.26/2.26.0/sources/ORBit2-2.14.17.tar.bz2;
md5 = "10bfb957fa4a8935a0b4afaee7d71df7";
};
};
pango = {
name = "pango-1.24.0";
src = fetchurl {
url = http://ftp.acc.umu.se/pub/GNOME/platform/2.26/2.26.0/sources/pango-1.24.0.tar.bz2;
md5 = "d209f41079833cd2ef2c5e580ab9c5ee";
};
};
}

View file

@ -1,6 +0,0 @@
{input, stdenv, fetchurl, pkgconfig, x11}:
stdenv.mkDerivation {
inherit (input) name src;
buildInputs = [pkgconfig x11];
}