summary refs log tree commit diff
path: root/pkgs/desktops/gnome
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2009-11-01 14:14:27 +0000
committerEelco Dolstra <eelco.dolstra@logicblox.com>2009-11-01 14:14:27 +0000
commit18e5da0f60c09100928f99e329cba35a73d2d29a (patch)
treef5a0cc8f2a910c5952b3ae7fd00f9a20710f86d1 /pkgs/desktops/gnome
parent9c94b20629bedd8fd5a6e306827b5d2bcc9d7620 (diff)
* Delete the old Gnome.
svn path=/nixpkgs/branches/xorg-7.5/; revision=18062
Diffstat (limited to 'pkgs/desktops/gnome')
-rw-r--r--pkgs/desktops/gnome/ORBit2.nix10
-rw-r--r--pkgs/desktops/gnome/default.nix392
-rw-r--r--pkgs/desktops/gnome/gnome-doc-utils.nix23
-rw-r--r--pkgs/desktops/gnome/gnome-icon-theme.nix14
-rw-r--r--pkgs/desktops/gnome/gnome-mime-data.nix8
-rw-r--r--pkgs/desktops/gnome/gnome-panel.nix16
-rw-r--r--pkgs/desktops/gnome/gtkdoc.nix29
-rw-r--r--pkgs/desktops/gnome/gtkhtml.nix18
-rw-r--r--pkgs/desktops/gnome/gtksourceview.nix15
-rw-r--r--pkgs/desktops/gnome/intltool.nix13
-rw-r--r--pkgs/desktops/gnome/libIDL.nix8
-rw-r--r--pkgs/desktops/gnome/libart_lgpl.nix5
-rw-r--r--pkgs/desktops/gnome/libbonobo.nix17
-rw-r--r--pkgs/desktops/gnome/libbonoboui.nix14
-rw-r--r--pkgs/desktops/gnome/libglade.nix32
-rw-r--r--pkgs/desktops/gnome/libglademm.nix34
-rw-r--r--pkgs/desktops/gnome/libgnome.nix14
-rw-r--r--pkgs/desktops/gnome/libgnomeui.nix15
-rw-r--r--pkgs/desktops/gnome/libgtkhtml.nix16
-rw-r--r--pkgs/desktops/gnome/libsoup.nix8
-rwxr-xr-xpkgs/desktops/gnome/make-listing.pl48
-rw-r--r--pkgs/desktops/gnome/metacity.nix25
-rw-r--r--pkgs/desktops/gnome/no-kerberos.patch54
-rw-r--r--pkgs/desktops/gnome/scrollkeeper.nix12
-rw-r--r--pkgs/desktops/gnome/src-gnome-desktop-2.26.0.nix613
-rw-r--r--pkgs/desktops/gnome/src-gnome-platform-2.26.0.nix151
-rw-r--r--pkgs/desktops/gnome/startup-notification.nix6
27 files changed, 0 insertions, 1610 deletions
diff --git a/pkgs/desktops/gnome/ORBit2.nix b/pkgs/desktops/gnome/ORBit2.nix
deleted file mode 100644
index 69f62fb79a68f..0000000000000
--- a/pkgs/desktops/gnome/ORBit2.nix
+++ /dev/null
@@ -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];
-}
diff --git a/pkgs/desktops/gnome/default.nix b/pkgs/desktops/gnome/default.nix
deleted file mode 100644
index 3d6858dfffba3..0000000000000
--- a/pkgs/desktops/gnome/default.nix
+++ /dev/null
@@ -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
-
diff --git a/pkgs/desktops/gnome/gnome-doc-utils.nix b/pkgs/desktops/gnome/gnome-doc-utils.nix
deleted file mode 100644
index 8a77d96475f35..0000000000000
--- a/pkgs/desktops/gnome/gnome-doc-utils.nix
+++ /dev/null
@@ -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
-  ";
-}
diff --git a/pkgs/desktops/gnome/gnome-icon-theme.nix b/pkgs/desktops/gnome/gnome-icon-theme.nix
deleted file mode 100644
index fbfe154401efa..0000000000000
--- a/pkgs/desktops/gnome/gnome-icon-theme.nix
+++ /dev/null
@@ -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?
-  ";  
-}
diff --git a/pkgs/desktops/gnome/gnome-mime-data.nix b/pkgs/desktops/gnome/gnome-mime-data.nix
deleted file mode 100644
index 0e86ccdb4471d..0000000000000
--- a/pkgs/desktops/gnome/gnome-mime-data.nix
+++ /dev/null
@@ -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];
-}
diff --git a/pkgs/desktops/gnome/gnome-panel.nix b/pkgs/desktops/gnome/gnome-panel.nix
deleted file mode 100644
index 4ae6598f5e9ee..0000000000000
--- a/pkgs/desktops/gnome/gnome-panel.nix
+++ /dev/null
@@ -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";
-}
diff --git a/pkgs/desktops/gnome/gtkdoc.nix b/pkgs/desktops/gnome/gtkdoc.nix
deleted file mode 100644
index 5ecb3df72b4f5..0000000000000
--- a/pkgs/desktops/gnome/gtkdoc.nix
+++ /dev/null
@@ -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";
-  '';
-}
diff --git a/pkgs/desktops/gnome/gtkhtml.nix b/pkgs/desktops/gnome/gtkhtml.nix
deleted file mode 100644
index c3b28f2765d97..0000000000000
--- a/pkgs/desktops/gnome/gtkhtml.nix
+++ /dev/null
@@ -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
-  ];
-}
-
diff --git a/pkgs/desktops/gnome/gtksourceview.nix b/pkgs/desktops/gnome/gtksourceview.nix
deleted file mode 100644
index a5e3bd217fd36..0000000000000
--- a/pkgs/desktops/gnome/gtksourceview.nix
+++ /dev/null
@@ -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];
-}
diff --git a/pkgs/desktops/gnome/intltool.nix b/pkgs/desktops/gnome/intltool.nix
deleted file mode 100644
index 57262e11dd935..0000000000000
--- a/pkgs/desktops/gnome/intltool.nix
+++ /dev/null
@@ -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 ];
-}
diff --git a/pkgs/desktops/gnome/libIDL.nix b/pkgs/desktops/gnome/libIDL.nix
deleted file mode 100644
index 2a2dd49e2d167..0000000000000
--- a/pkgs/desktops/gnome/libIDL.nix
+++ /dev/null
@@ -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];
-}
diff --git a/pkgs/desktops/gnome/libart_lgpl.nix b/pkgs/desktops/gnome/libart_lgpl.nix
deleted file mode 100644
index 4f05f788b4d81..0000000000000
--- a/pkgs/desktops/gnome/libart_lgpl.nix
+++ /dev/null
@@ -1,5 +0,0 @@
-{input, stdenv, fetchurl}:
-
-stdenv.mkDerivation {
-  inherit (input) name src;
-}
diff --git a/pkgs/desktops/gnome/libbonobo.nix b/pkgs/desktops/gnome/libbonobo.nix
deleted file mode 100644
index 0b7d949247e8b..0000000000000
--- a/pkgs/desktops/gnome/libbonobo.nix
+++ /dev/null
@@ -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];
-}
diff --git a/pkgs/desktops/gnome/libbonoboui.nix b/pkgs/desktops/gnome/libbonoboui.nix
deleted file mode 100644
index ca2d5a2f56f53..0000000000000
--- a/pkgs/desktops/gnome/libbonoboui.nix
+++ /dev/null
@@ -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?
-}
diff --git a/pkgs/desktops/gnome/libglade.nix b/pkgs/desktops/gnome/libglade.nix
deleted file mode 100644
index 0377c07c0f5ef..0000000000000
--- a/pkgs/desktops/gnome/libglade.nix
+++ /dev/null
@@ -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/;
-  };
-}
diff --git a/pkgs/desktops/gnome/libglademm.nix b/pkgs/desktops/gnome/libglademm.nix
deleted file mode 100644
index 415963dab4277..0000000000000
--- a/pkgs/desktops/gnome/libglademm.nix
+++ /dev/null
@@ -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+";
-  };
-}
diff --git a/pkgs/desktops/gnome/libgnome.nix b/pkgs/desktops/gnome/libgnome.nix
deleted file mode 100644
index 9a34009834ffa..0000000000000
--- a/pkgs/desktops/gnome/libgnome.nix
+++ /dev/null
@@ -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];
-}
diff --git a/pkgs/desktops/gnome/libgnomeui.nix b/pkgs/desktops/gnome/libgnomeui.nix
deleted file mode 100644
index 3e56a44198a2f..0000000000000
--- a/pkgs/desktops/gnome/libgnomeui.nix
+++ /dev/null
@@ -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
-  ];
-}
diff --git a/pkgs/desktops/gnome/libgtkhtml.nix b/pkgs/desktops/gnome/libgtkhtml.nix
deleted file mode 100644
index 839ce40147148..0000000000000
--- a/pkgs/desktops/gnome/libgtkhtml.nix
+++ /dev/null
@@ -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
-  ];
-}
-
diff --git a/pkgs/desktops/gnome/libsoup.nix b/pkgs/desktops/gnome/libsoup.nix
deleted file mode 100644
index 099fa990a2d3d..0000000000000
--- a/pkgs/desktops/gnome/libsoup.nix
+++ /dev/null
@@ -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];
-}
diff --git a/pkgs/desktops/gnome/make-listing.pl b/pkgs/desktops/gnome/make-listing.pl
deleted file mode 100755
index 3b55a214d1778..0000000000000
--- a/pkgs/desktops/gnome/make-listing.pl
+++ /dev/null
@@ -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";
diff --git a/pkgs/desktops/gnome/metacity.nix b/pkgs/desktops/gnome/metacity.nix
deleted file mode 100644
index 9d22add6af8c7..0000000000000
--- a/pkgs/desktops/gnome/metacity.nix
+++ /dev/null
@@ -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 ""}
-  '';
-}
diff --git a/pkgs/desktops/gnome/no-kerberos.patch b/pkgs/desktops/gnome/no-kerberos.patch
deleted file mode 100644
index e34b74bb8a17b..0000000000000
--- a/pkgs/desktops/gnome/no-kerberos.patch
+++ /dev/null
@@ -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
diff --git a/pkgs/desktops/gnome/scrollkeeper.nix b/pkgs/desktops/gnome/scrollkeeper.nix
deleted file mode 100644
index 105d585b39fbf..0000000000000
--- a/pkgs/desktops/gnome/scrollkeeper.nix
+++ /dev/null
@@ -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";
-}
diff --git a/pkgs/desktops/gnome/src-gnome-desktop-2.26.0.nix b/pkgs/desktops/gnome/src-gnome-desktop-2.26.0.nix
deleted file mode 100644
index 3b5a611241c42..0000000000000
--- a/pkgs/desktops/gnome/src-gnome-desktop-2.26.0.nix
+++ /dev/null
@@ -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";
-    };
-  };
-}
diff --git a/pkgs/desktops/gnome/src-gnome-platform-2.26.0.nix b/pkgs/desktops/gnome/src-gnome-platform-2.26.0.nix
deleted file mode 100644
index cf77ccf3119e7..0000000000000
--- a/pkgs/desktops/gnome/src-gnome-platform-2.26.0.nix
+++ /dev/null
@@ -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";
-    };
-  };
-}
diff --git a/pkgs/desktops/gnome/startup-notification.nix b/pkgs/desktops/gnome/startup-notification.nix
deleted file mode 100644
index b8df1c22edc37..0000000000000
--- a/pkgs/desktops/gnome/startup-notification.nix
+++ /dev/null
@@ -1,6 +0,0 @@
-{input, stdenv, fetchurl, pkgconfig, x11}:
-
-stdenv.mkDerivation {
-  inherit (input) name src;
-  buildInputs = [pkgconfig x11];
-}