From 18e5da0f60c09100928f99e329cba35a73d2d29a Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Sun, 1 Nov 2009 14:14:27 +0000 Subject: [PATCH] * Delete the old Gnome. svn path=/nixpkgs/branches/xorg-7.5/; revision=18062 --- pkgs/desktops/gnome/ORBit2.nix | 10 - pkgs/desktops/gnome/default.nix | 392 ----------- pkgs/desktops/gnome/gnome-doc-utils.nix | 23 - pkgs/desktops/gnome/gnome-icon-theme.nix | 14 - pkgs/desktops/gnome/gnome-mime-data.nix | 8 - pkgs/desktops/gnome/gnome-panel.nix | 16 - pkgs/desktops/gnome/gtkdoc.nix | 29 - pkgs/desktops/gnome/gtkhtml.nix | 18 - pkgs/desktops/gnome/gtksourceview.nix | 15 - pkgs/desktops/gnome/intltool.nix | 13 - pkgs/desktops/gnome/libIDL.nix | 8 - pkgs/desktops/gnome/libart_lgpl.nix | 5 - pkgs/desktops/gnome/libbonobo.nix | 17 - pkgs/desktops/gnome/libbonoboui.nix | 14 - pkgs/desktops/gnome/libglade.nix | 32 - pkgs/desktops/gnome/libglademm.nix | 34 - pkgs/desktops/gnome/libgnome.nix | 14 - pkgs/desktops/gnome/libgnomeui.nix | 15 - pkgs/desktops/gnome/libgtkhtml.nix | 16 - pkgs/desktops/gnome/libsoup.nix | 8 - pkgs/desktops/gnome/make-listing.pl | 48 -- pkgs/desktops/gnome/metacity.nix | 25 - pkgs/desktops/gnome/no-kerberos.patch | 54 -- pkgs/desktops/gnome/scrollkeeper.nix | 12 - .../gnome/src-gnome-desktop-2.26.0.nix | 613 ------------------ .../gnome/src-gnome-platform-2.26.0.nix | 151 ----- pkgs/desktops/gnome/startup-notification.nix | 6 - 27 files changed, 1610 deletions(-) delete mode 100644 pkgs/desktops/gnome/ORBit2.nix delete mode 100644 pkgs/desktops/gnome/default.nix delete mode 100644 pkgs/desktops/gnome/gnome-doc-utils.nix delete mode 100644 pkgs/desktops/gnome/gnome-icon-theme.nix delete mode 100644 pkgs/desktops/gnome/gnome-mime-data.nix delete mode 100644 pkgs/desktops/gnome/gnome-panel.nix delete mode 100644 pkgs/desktops/gnome/gtkdoc.nix delete mode 100644 pkgs/desktops/gnome/gtkhtml.nix delete mode 100644 pkgs/desktops/gnome/gtksourceview.nix delete mode 100644 pkgs/desktops/gnome/intltool.nix delete mode 100644 pkgs/desktops/gnome/libIDL.nix delete mode 100644 pkgs/desktops/gnome/libart_lgpl.nix delete mode 100644 pkgs/desktops/gnome/libbonobo.nix delete mode 100644 pkgs/desktops/gnome/libbonoboui.nix delete mode 100644 pkgs/desktops/gnome/libglade.nix delete mode 100644 pkgs/desktops/gnome/libglademm.nix delete mode 100644 pkgs/desktops/gnome/libgnome.nix delete mode 100644 pkgs/desktops/gnome/libgnomeui.nix delete mode 100644 pkgs/desktops/gnome/libgtkhtml.nix delete mode 100644 pkgs/desktops/gnome/libsoup.nix delete mode 100755 pkgs/desktops/gnome/make-listing.pl delete mode 100644 pkgs/desktops/gnome/metacity.nix delete mode 100644 pkgs/desktops/gnome/no-kerberos.patch delete mode 100644 pkgs/desktops/gnome/scrollkeeper.nix delete mode 100644 pkgs/desktops/gnome/src-gnome-desktop-2.26.0.nix delete mode 100644 pkgs/desktops/gnome/src-gnome-platform-2.26.0.nix delete mode 100644 pkgs/desktops/gnome/startup-notification.nix diff --git a/pkgs/desktops/gnome/ORBit2.nix b/pkgs/desktops/gnome/ORBit2.nix deleted file mode 100644 index 69f62fb79a6..00000000000 --- 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 3d6858dfffb..00000000000 --- 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 8a77d96475f..00000000000 --- 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 fbfe154401e..00000000000 --- 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 0e86ccdb447..00000000000 --- 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 4ae6598f5e9..00000000000 --- 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 5ecb3df72b4..00000000000 --- 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 - - - - - - - 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 c3b28f2765d..00000000000 --- 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 a5e3bd217fd..00000000000 --- 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 57262e11dd9..00000000000 --- 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 2a2dd49e2d1..00000000000 --- 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 4f05f788b4d..00000000000 --- 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 0b7d949247e..00000000000 --- 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 ca2d5a2f56f..00000000000 --- 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 0377c07c0f5..00000000000 --- 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 415963dab42..00000000000 --- 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 9a34009834f..00000000000 --- 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 3e56a44198a..00000000000 --- 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 839ce401471..00000000000 --- 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 099fa990a2d..00000000000 --- 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 3b55a214d17..00000000000 --- 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 <) { - 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 < - 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 e34b74bb8a1..00000000000 --- 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 105d585b39f..00000000000 --- 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 3b5a611241c..00000000000 --- 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 cf77ccf3119..00000000000 --- 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 b8df1c22edc..00000000000 --- 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]; -}