mirror of
https://github.com/ilyakooo0/nixpkgs.git
synced 2024-12-28 14:22:50 +03:00
* Merged the xorg-7.5 branch, which provides X.org 7.5 and various
other X-related updates. svn path=/nixpkgs/trunk/; revision=18124
This commit is contained in:
commit
b039fddfbc
20
doc/meta.xml
20
doc/meta.xml
@ -124,7 +124,7 @@ interpretation:</para>
|
|||||||
</section>
|
</section>
|
||||||
|
|
||||||
|
|
||||||
<section><title>Licenses</title>
|
<section xml:id="sec-meta-license"><title>Licenses</title>
|
||||||
|
|
||||||
<note><para>This is just a first attempt at standardising the license
|
<note><para>This is just a first attempt at standardising the license
|
||||||
attribute.</para></note>
|
attribute.</para></note>
|
||||||
@ -164,6 +164,18 @@ following:
|
|||||||
3 or higher.</para></listitem>
|
3 or higher.</para></listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
|
<varlistentry>
|
||||||
|
<term><varname>bsd</varname></term>
|
||||||
|
<listitem><para>Catch-all for licenses that are essentially
|
||||||
|
similar to <link
|
||||||
|
xlink:href="http://www.gnu.org/licenses/license-list.html#ModifiedBSD">the
|
||||||
|
original BSD license with the advertising clause removed</link>,
|
||||||
|
i.e. permissive non-copyleft free software licenses. This
|
||||||
|
includes the <link
|
||||||
|
xlink:href="http://www.gnu.org/licenses/license-list.html#X11License">X11
|
||||||
|
(“MIT”) License</link>.</para></listitem>
|
||||||
|
</varlistentry>
|
||||||
|
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term><varname>free</varname></term>
|
<term><varname>free</varname></term>
|
||||||
<listitem><para>Catch-all for free software licenses not listed
|
<listitem><para>Catch-all for free software licenses not listed
|
||||||
@ -176,6 +188,12 @@ following:
|
|||||||
listed above.</para></listitem>
|
listed above.</para></listitem>
|
||||||
</varlistentry>
|
</varlistentry>
|
||||||
|
|
||||||
|
<varlistentry>
|
||||||
|
<term><varname>free-non-copyleft</varname></term>
|
||||||
|
<listitem><para>Catch-all for free, non-copyleft software licenses
|
||||||
|
not listed above.</para></listitem>
|
||||||
|
</varlistentry>
|
||||||
|
|
||||||
<varlistentry>
|
<varlistentry>
|
||||||
<term><varname>unfree-redistributable</varname></term>
|
<term><varname>unfree-redistributable</varname></term>
|
||||||
<listitem><para>Unfree package that can be redistributed in binary
|
<listitem><para>Unfree package that can be redistributed in binary
|
||||||
|
@ -147,10 +147,11 @@ $ svn add pkgs/development/libraries/libfoo/default.nix</screen>
|
|||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>All <varname>meta</varname> attributes are optional,
|
<para>All <varname linkend="chap-meta">meta</varname>
|
||||||
but it’s still a good idea to provide at least the
|
attributes are optional, but it’s still a good idea to
|
||||||
<varname>description</varname> and
|
provide at least the <varname>description</varname>,
|
||||||
<varname>homepage</varname>.</para>
|
<varname>homepage</varname> and <varname
|
||||||
|
linkend="sec-meta-license">license</varname>.</para>
|
||||||
</listitem>
|
</listitem>
|
||||||
|
|
||||||
<listitem>
|
<listitem>
|
||||||
|
@ -1,18 +1,18 @@
|
|||||||
{ stdenv, fetchurl, pkgconfig, gtk, libgtkhtml, freetype
|
{ stdenv, fetchurl, pkgconfig, gtk, freetype
|
||||||
, fontconfig, libart_lgpl, libtiff, libjpeg, libpng, libexif, zlib, perl
|
, fontconfig, libart_lgpl, libtiff, libjpeg, libpng, libexif, zlib, perl
|
||||||
, perlXMLParser, python, pygtk, gettext, xlibs, intltool, babl, gegl
|
, perlXMLParser, python, pygtk, gettext, xlibs, intltool, babl, gegl
|
||||||
}:
|
}:
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation rec {
|
||||||
name = "gimp-2.6.6";
|
name = "gimp-2.6.7";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = ftp://ftp.gtk.org/pub/gimp/v2.6/gimp-2.6.6.tar.bz2;
|
url = "ftp://ftp.gtk.org/pub/gimp/v2.6/${name}.tar.bz2";
|
||||||
sha256 = "0l875y4krqxxappnbw08s44bp3njjjriwyl8br5wmx25a3x63hjk";
|
sha256 = "05g1dwxf0ydaadc8nv85akr9n240frh3f2sdrc9j90cywpxwa0d4";
|
||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
pkgconfig gtk libgtkhtml freetype fontconfig
|
pkgconfig gtk freetype fontconfig
|
||||||
libart_lgpl libtiff libjpeg libpng libexif zlib perl
|
libart_lgpl libtiff libjpeg libpng libexif zlib perl
|
||||||
perlXMLParser python pygtk gettext intltool babl gegl
|
perlXMLParser python pygtk gettext intltool babl gegl
|
||||||
];
|
];
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
{ fetchurl, stdenv, perl, perlXMLParser, gettext, intltool
|
{ fetchurl, stdenv, perl, perlXMLParser, gettext, intltool
|
||||||
, pkgconfig, glib, gtk, gnomedocutils, gnomeicontheme
|
, pkgconfig, glib, gtk, gnomedocutils, gnomeicontheme
|
||||||
, libgnome, libgnomeui, scrollkeeper, libxslt
|
, libgnome, libgnomeui, scrollkeeper, libxslt
|
||||||
, libglade, dbus, dbus_glib
|
, libglade, gnome_keyring, dbus, dbus_glib
|
||||||
, poppler, libspectre, djvulibre, shared_mime_info
|
, poppler, libspectre, djvulibre, shared_mime_info
|
||||||
, makeWrapper, which
|
, makeWrapper, which
|
||||||
, recentListSize ? null # 5 is not enough, allow passing a different number
|
, recentListSize ? null # 5 is not enough, allow passing a different number
|
||||||
@ -16,13 +16,11 @@ stdenv.mkDerivation rec {
|
|||||||
};
|
};
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
perl perlXMLParser gettext intltool
|
perl perlXMLParser gettext intltool pkgconfig glib gtk
|
||||||
pkgconfig glib gtk gnomedocutils gnomeicontheme
|
gnomedocutils gnomeicontheme libgnome libgnomeui libglade
|
||||||
libgnome libgnomeui libglade scrollkeeper
|
scrollkeeper gnome_keyring
|
||||||
libxslt # for `xsltproc'
|
libxslt # for `xsltproc'
|
||||||
dbus dbus_glib
|
dbus dbus_glib poppler libspectre djvulibre makeWrapper which
|
||||||
poppler libspectre djvulibre
|
|
||||||
makeWrapper which
|
|
||||||
];
|
];
|
||||||
|
|
||||||
configureFlags = "--with-libgnome --enable-dbus --enable-pixbuf "
|
configureFlags = "--with-libgnome --enable-dbus --enable-pixbuf "
|
||||||
|
@ -11,14 +11,14 @@
|
|||||||
|
|
||||||
rec {
|
rec {
|
||||||
|
|
||||||
firefoxVersion = "3.0.11";
|
firefoxVersion = "3.0.15";
|
||||||
|
|
||||||
xulVersion = "1.9.0.11"; # this attribute is used by other packages
|
xulVersion = "1.9.0.15"; # this attribute is used by other packages
|
||||||
|
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = "http://releases.mozilla.org/pub/mozilla.org/firefox/releases/${firefoxVersion}/source/firefox-${firefoxVersion}-source.tar.bz2";
|
url = "http://releases.mozilla.org/pub/mozilla.org/firefox/releases/${firefoxVersion}/source/firefox-${firefoxVersion}-source.tar.bz2";
|
||||||
sha1 = "ca792dcdb67af40c91a4fcece25d6adfb6fef2c3";
|
sha1 = "06d488f0aee8f9e60dc6526c1d292f3708da301f";
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,259 +0,0 @@
|
|||||||
pkgs:
|
|
||||||
|
|
||||||
rec {
|
|
||||||
#### PLATFORM
|
|
||||||
audiofile = import ./platform/audiofile {
|
|
||||||
inherit (pkgs) stdenv fetchurl;
|
|
||||||
};
|
|
||||||
|
|
||||||
esound = import ./platform/esound {
|
|
||||||
inherit (pkgs) stdenv fetchurl pkgconfig alsaLib;
|
|
||||||
inherit audiofile;
|
|
||||||
};
|
|
||||||
|
|
||||||
libIDL = import ./platform/libIDL {
|
|
||||||
inherit (pkgs) stdenv fetchurl flex bison pkgconfig;
|
|
||||||
inherit (pkgs.gtkLibs) glib;
|
|
||||||
};
|
|
||||||
|
|
||||||
ORBit2 = import ./platform/ORBit2 {
|
|
||||||
inherit (pkgs) stdenv fetchurl pkgconfig;
|
|
||||||
inherit (pkgs.gtkLibs) glib;
|
|
||||||
inherit libIDL;
|
|
||||||
};
|
|
||||||
|
|
||||||
libart_lgpl = import ./platform/libart_lgpl {
|
|
||||||
inherit (pkgs) stdenv fetchurl;
|
|
||||||
};
|
|
||||||
|
|
||||||
libglade = import ./platform/libglade {
|
|
||||||
inherit (pkgs) stdenv fetchurl pkgconfig libxml2 expat python gettext;
|
|
||||||
inherit (pkgs.gtkLibs) gtk;
|
|
||||||
};
|
|
||||||
|
|
||||||
intltool = import ./platform/intltool {
|
|
||||||
inherit (pkgs) stdenv fetchurl pkgconfig perl perlXMLParser gettext;
|
|
||||||
};
|
|
||||||
|
|
||||||
GConf = import ./platform/GConf {
|
|
||||||
inherit (pkgs) stdenv fetchurl pkgconfig dbus_glib libxml2 expat policykit;
|
|
||||||
inherit (pkgs.gtkLibs) glib gtk;
|
|
||||||
inherit intltool ORBit2;
|
|
||||||
};
|
|
||||||
|
|
||||||
libgnomecanvas = import ./platform/libgnomecanvas {
|
|
||||||
inherit (pkgs) stdenv fetchurl pkgconfig cairo;
|
|
||||||
inherit (pkgs.gtkLibs) glib gtk pango atk;
|
|
||||||
inherit intltool libart_lgpl libglade;
|
|
||||||
};
|
|
||||||
|
|
||||||
# for git-head builds
|
|
||||||
gnome_common = import platform/gnome-common {
|
|
||||||
inherit (pkgs) stdenv fetchgit pkgconfig
|
|
||||||
autoconf automake libtool;
|
|
||||||
};
|
|
||||||
|
|
||||||
gnome_mime_data = import ./platform/gnome-mime-data {
|
|
||||||
inherit (pkgs) stdenv fetchurl;
|
|
||||||
inherit intltool;
|
|
||||||
};
|
|
||||||
|
|
||||||
gnome_vfs = import ./platform/gnome-vfs {
|
|
||||||
inherit (pkgs) stdenv fetchurl pkgconfig libxml2 bzip2 openssl samba dbus_glib fam hal cdparanoia;
|
|
||||||
inherit (pkgs.gtkLibs) glib;
|
|
||||||
inherit intltool GConf gnome_mime_data;
|
|
||||||
};
|
|
||||||
|
|
||||||
gnome_vfs_monikers = import ./platform/gnome-vfs-monikers {
|
|
||||||
inherit (pkgs) stdenv fetchurl pkgconfig;
|
|
||||||
inherit (pkgs.gtkLibs) glib;
|
|
||||||
inherit intltool gnome_vfs libbonobo ORBit2;
|
|
||||||
};
|
|
||||||
|
|
||||||
libgnome = import ./platform/libgnome {
|
|
||||||
inherit (pkgs) stdenv fetchurl pkgconfig popt;
|
|
||||||
inherit (pkgs.gtkLibs) glib;
|
|
||||||
inherit intltool esound audiofile libbonobo GConf gnome_vfs ORBit2;
|
|
||||||
};
|
|
||||||
|
|
||||||
libgnomeui = import ./platform/libgnomeui {
|
|
||||||
inherit (pkgs) stdenv fetchurl pkgconfig libxml2 popt cairo;
|
|
||||||
inherit (pkgs.xlibs) libX11 libICE;
|
|
||||||
inherit (pkgs.gtkLibs) glib gtk atk pango;
|
|
||||||
inherit intltool libgnome libgnomecanvas libbonobo libbonoboui GConf;
|
|
||||||
inherit gnome_vfs gnome_keyring libglade libart_lgpl ORBit2;
|
|
||||||
};
|
|
||||||
|
|
||||||
libbonobo = import ./platform/libbonobo {
|
|
||||||
inherit (pkgs) stdenv fetchurl flex bison pkgconfig dbus_glib libxml2 popt;
|
|
||||||
inherit (pkgs.gtkLibs) glib;
|
|
||||||
inherit intltool ORBit2;
|
|
||||||
};
|
|
||||||
|
|
||||||
libbonoboui = import ./platform/libbonoboui {
|
|
||||||
inherit (pkgs) stdenv fetchurl bison pkgconfig popt libxml2 cairo;
|
|
||||||
inherit (pkgs.gtkLibs) glib gtk atk pango;
|
|
||||||
inherit intltool libbonobo GConf libgnomecanvas libgnome libglade ORBit2 libart_lgpl;
|
|
||||||
};
|
|
||||||
|
|
||||||
at_spi = import ./platform/at-spi {
|
|
||||||
inherit (pkgs) stdenv fetchurl python pkgconfig popt;
|
|
||||||
inherit (pkgs.xlibs) libX11 libICE libXtst libXi;
|
|
||||||
inherit (pkgs.gtkLibs) atk gtk;
|
|
||||||
inherit intltool libbonobo ORBit2;
|
|
||||||
};
|
|
||||||
|
|
||||||
gtk_doc = import ./platform/gtk-doc {
|
|
||||||
inherit (pkgs) stdenv fetchurl pkgconfig perl python libxml2 libxslt;
|
|
||||||
inherit (pkgs) docbook_xml_dtd_43 docbook_xsl;
|
|
||||||
inherit gnome_doc_utils;
|
|
||||||
};
|
|
||||||
|
|
||||||
# Freedesktop library
|
|
||||||
startup_notification = import ./platform/startup-notification {
|
|
||||||
inherit (pkgs) stdenv fetchurl pkgconfig;
|
|
||||||
inherit (pkgs.xlibs) libX11 libxcb libICE xcbutil libSM;
|
|
||||||
};
|
|
||||||
|
|
||||||
# Required for nautilus
|
|
||||||
libunique = import ./platform/libunique {
|
|
||||||
inherit (pkgs) stdenv fetchurl pkgconfig gettext;
|
|
||||||
inherit (pkgs.gtkLibs) gtk;
|
|
||||||
};
|
|
||||||
|
|
||||||
#### DESKTOP
|
|
||||||
|
|
||||||
gnome_keyring = import ./desktop/gnome-keyring {
|
|
||||||
inherit (pkgs) stdenv fetchurl pkgconfig dbus libgcrypt libtasn1 pam hal python;
|
|
||||||
inherit (pkgs.gtkLibs) glib gtk;
|
|
||||||
inherit intltool GConf;
|
|
||||||
};
|
|
||||||
|
|
||||||
libsoup = import ./desktop/libsoup {
|
|
||||||
inherit (pkgs) stdenv fetchurl pkgconfig libxml2 gnutls libproxy sqlite curl;
|
|
||||||
inherit (pkgs.gtkLibs) glib;
|
|
||||||
inherit GConf;
|
|
||||||
};
|
|
||||||
|
|
||||||
# fails with a mysterious error on linking
|
|
||||||
# symbol not found although it is actually present
|
|
||||||
libsoup_git_head = import ./desktop/libsoup/git-head.nix {
|
|
||||||
inherit (pkgs) stdenv fetchgit pkgconfig libxml2 gnutls libproxy sqlite curl
|
|
||||||
automake autoconf libtool which;
|
|
||||||
glib = pkgs.gtkLibs216.glib_2_21;
|
|
||||||
inherit GConf gnome_common gtk_doc gnome_keyring;
|
|
||||||
};
|
|
||||||
|
|
||||||
libwnck = import ./desktop/libwnck {
|
|
||||||
inherit (pkgs) stdenv fetchurl pkgconfig;
|
|
||||||
inherit (pkgs.xlibs) libX11;
|
|
||||||
inherit (pkgs.gtkLibs) gtk;
|
|
||||||
inherit intltool;
|
|
||||||
};
|
|
||||||
|
|
||||||
# Not part of GNOME desktop, but provides CSS support for librsvg
|
|
||||||
libcroco = import ./desktop/libcroco {
|
|
||||||
inherit (pkgs) stdenv fetchurl pkgconfig libxml2;
|
|
||||||
inherit (pkgs.gtkLibs) glib;
|
|
||||||
};
|
|
||||||
|
|
||||||
librsvg = import ./desktop/librsvg {
|
|
||||||
inherit (pkgs) stdenv fetchurl pkgconfig libxml2 libgsf bzip2;
|
|
||||||
inherit (pkgs.gtkLibs) glib gtk;
|
|
||||||
inherit libcroco;
|
|
||||||
};
|
|
||||||
|
|
||||||
libgweather = import ./desktop/libgweather {
|
|
||||||
inherit (pkgs) stdenv fetchurl pkgconfig libxml2;
|
|
||||||
inherit (pkgs.gtkLibs) gtk;
|
|
||||||
inherit intltool GConf libsoup;
|
|
||||||
};
|
|
||||||
|
|
||||||
gvfs = import ./desktop/gvfs {
|
|
||||||
inherit (pkgs) stdenv fetchurl pkgconfig dbus samba hal libarchive fuse libgphoto2 cdparanoia libxml2 libtool;
|
|
||||||
inherit (pkgs.gtkLibs) glib;
|
|
||||||
inherit intltool GConf gnome_keyring libsoup;
|
|
||||||
};
|
|
||||||
|
|
||||||
libgnomekbd = import ./desktop/libgnomekbd {
|
|
||||||
inherit (pkgs) stdenv fetchurl pkgconfig dbus_glib libxklavier;
|
|
||||||
inherit (pkgs.gtkLibs) glib gtk;
|
|
||||||
inherit intltool GConf libglade;
|
|
||||||
};
|
|
||||||
|
|
||||||
# Removed from recent GNOME releases, but still required
|
|
||||||
scrollkeeper = import ./desktop/scrollkeeper {
|
|
||||||
inherit (pkgs) stdenv fetchurl pkgconfig perl perlXMLParser libxml2 libxslt docbook_xml_dtd_42;
|
|
||||||
};
|
|
||||||
|
|
||||||
gnome_doc_utils = import ./desktop/gnome-doc-utils {
|
|
||||||
inherit (pkgs) stdenv fetchurl python pkgconfig libxml2 libxslt;
|
|
||||||
inherit intltool scrollkeeper;
|
|
||||||
};
|
|
||||||
|
|
||||||
zenity = import ./desktop/zenity {
|
|
||||||
inherit (pkgs) stdenv fetchurl pkgconfig cairo libxml2 libxslt;
|
|
||||||
inherit (pkgs.gtkLibs) glib gtk pango atk;
|
|
||||||
inherit gnome_doc_utils intltool libglade;
|
|
||||||
inherit (pkgs.xlibs) libX11;
|
|
||||||
};
|
|
||||||
|
|
||||||
metacity = import ./desktop/metacity {
|
|
||||||
inherit (pkgs) stdenv fetchurl pkgconfig;
|
|
||||||
inherit (pkgs.gtkLibs) glib gtk;
|
|
||||||
inherit (pkgs.xlibs) libXcomposite libXcursor libXdamage;
|
|
||||||
inherit intltool GConf startup_notification zenity gnome_doc_utils;
|
|
||||||
};
|
|
||||||
|
|
||||||
gnome_menus = import ./desktop/gnome-menus {
|
|
||||||
inherit (pkgs) stdenv fetchurl pkgconfig python;
|
|
||||||
inherit (pkgs.gtkLibs) glib;
|
|
||||||
inherit intltool;
|
|
||||||
};
|
|
||||||
|
|
||||||
gnome_desktop = import ./desktop/gnome-desktop {
|
|
||||||
inherit (pkgs) stdenv fetchurl pkgconfig python libxslt which;
|
|
||||||
libxml2 = pkgs.libxml2Python;
|
|
||||||
inherit (pkgs.xlibs) libX11;
|
|
||||||
inherit (pkgs.gtkLibs) gtk;
|
|
||||||
inherit intltool GConf gnome_doc_utils;
|
|
||||||
};
|
|
||||||
|
|
||||||
gnome_panel = import ./desktop/gnome-panel {
|
|
||||||
inherit (pkgs) stdenv fetchurl pkgconfig dbus_glib dbus cairo popt which bzip2 python libxslt;
|
|
||||||
libxml2 = pkgs.libxml2Python;
|
|
||||||
inherit (pkgs.gtkLibs) glib gtk pango atk;
|
|
||||||
inherit (pkgs.xlibs) libXau;
|
|
||||||
inherit intltool ORBit2 libglade libgnome libgnomeui libbonobo libbonoboui GConf gnome_menus gnome_desktop;
|
|
||||||
inherit libwnck librsvg libgweather gnome_doc_utils libgnomecanvas libart_lgpl;
|
|
||||||
};
|
|
||||||
|
|
||||||
gnome_session = import ./desktop/gnome-session {
|
|
||||||
inherit (pkgs) stdenv fetchurl pkgconfig dbus_glib cairo dbus;
|
|
||||||
inherit (pkgs.gtkLibs) gtk pango atk;
|
|
||||||
inherit (pkgs.xlibs) libXau libXtst inputproto;
|
|
||||||
inherit intltool libglade startup_notification GConf;
|
|
||||||
};
|
|
||||||
|
|
||||||
gnome_settings_daemon = import ./desktop/gnome-settings-daemon {
|
|
||||||
inherit (pkgs) stdenv fetchurl pkgconfig dbus_glib libxklavier;
|
|
||||||
inherit (pkgs.gtkLibs) gtk;
|
|
||||||
inherit intltool GConf gnome_desktop libglade libgnomekbd;
|
|
||||||
};
|
|
||||||
|
|
||||||
gnome_control_center = import ./desktop/gnome-control-center {
|
|
||||||
inherit (pkgs) stdenv fetchurl pkgconfig dbus_glib libxklavier hal;
|
|
||||||
inherit (pkgs) cairo popt which python libxslt shared_mime_info desktop_file_utils;
|
|
||||||
inherit (pkgs.gtkLibs) glib gtk pango atk;
|
|
||||||
inherit gnome_doc_utils intltool GConf libglade libgnome libgnomeui libgnomekbd;
|
|
||||||
inherit librsvg gnome_menus gnome_desktop gnome_panel metacity gnome_settings_daemon;
|
|
||||||
inherit libbonobo libbonoboui libgnomecanvas libart_lgpl gnome_vfs ORBit2;
|
|
||||||
libxml2 = pkgs.libxml2Python;
|
|
||||||
};
|
|
||||||
|
|
||||||
nautilus = import ./desktop/nautilus {
|
|
||||||
inherit (pkgs) stdenv fetchurl pkgconfig libxml2 dbus_glib libexif shared_mime_info;
|
|
||||||
inherit (pkgs.gtkLibs) gtk;
|
|
||||||
inherit gnome_desktop libunique intltool GConf;
|
|
||||||
};
|
|
||||||
}
|
|
@ -1,29 +0,0 @@
|
|||||||
{ stdenv, fetchurl, pkgconfig, dbus_glib, libxml2, libxslt, libxklavier, hal, cairo, popt, which, python
|
|
||||||
, shared_mime_info, desktop_file_utils
|
|
||||||
, glib, gtk, pango, atk, gnome_doc_utils, intltool, GConf, libglade, libgnome, libgnomeui, libgnomekbd
|
|
||||||
, librsvg, gnome_menus, gnome_desktop, gnome_panel, metacity, gnome_settings_daemon
|
|
||||||
, libbonobo, libbonoboui, libgnomecanvas, libart_lgpl, gnome_vfs, ORBit2}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "gnome-control-center-2.26.0";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://gnome/desktop/2.26/2.26.2/sources/gnome-control-center-2.26.0.tar.bz2;
|
|
||||||
sha256 = "01cwx784whzz9pnn3xvjgwqjyb187bmr56r5qm9im5sk23m89yv2";
|
|
||||||
};
|
|
||||||
buildInputs = [ pkgconfig dbus_glib libxml2 libxslt libxklavier hal popt which python shared_mime_info desktop_file_utils
|
|
||||||
gtk gnome_doc_utils intltool GConf libglade libgnomekbd
|
|
||||||
libgnomeui librsvg gnome_menus gnome_desktop gnome_panel metacity gnome_settings_daemon ];
|
|
||||||
configureFlags = "--disable-scrollkeeper";
|
|
||||||
# This makes me cry
|
|
||||||
CPPFLAGS = "-I${glib}/include/glib-2.0 -I${glib}/lib/glib-2.0/include "+
|
|
||||||
"-I${gtk}/include/gtk-2.0 -I${gtk}/lib/gtk-2.0/include -I${cairo}/include/cairo "+
|
|
||||||
"-I${pango}/include/pango-1.0 -I${atk}/include/atk-1.0 "+
|
|
||||||
"-I${gnome_desktop}/include/gnome-desktop-2.0 -I${gnome_menus}/include/gnome-menus "+
|
|
||||||
"-I${libgnomeui}/include/libgnomeui-2.0 -I${libbonoboui}/include/libbonoboui-2.0 "+
|
|
||||||
"-I${libgnomecanvas}/include/libgnomecanvas-2.0 -I${libart_lgpl}/include/libart-2.0 "+
|
|
||||||
"-I${libgnome}/include/libgnome-2.0 -I${gnome_vfs}/include/gnome-vfs-2.0 "+
|
|
||||||
"-I${libbonobo}/include/libbonobo-2.0 -I${libbonobo}/include/bonobo-activation-2.0 "+
|
|
||||||
"-I${ORBit2}/include/orbit-2.0 -I${GConf}/include/gconf/2 -I${librsvg}/include/librsvg-2 "+
|
|
||||||
"-I${gnome_panel}/include/panel-2.0";
|
|
||||||
LIBS = "-lXft -lglib-2.0 -lgtk-x11-2.0 -lrsvg-2 -lgconf-2 -lgnome-desktop-2 -lgnome-menu -lgnomeui-2";
|
|
||||||
}
|
|
@ -1,13 +0,0 @@
|
|||||||
{ stdenv, fetchurl, pkgconfig, python, libxml2, libxslt, which, libX11, gtk
|
|
||||||
, intltool, GConf, gnome_doc_utils}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "gnome-desktop-2.26.2";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://gnome/desktop/2.26/2.26.2/sources/gnome-desktop-2.26.2.tar.bz2;
|
|
||||||
sha256 = "0aphqbrgczcng1wgkgjkcy5nw88y407d4flcs0bszicqrvzsyl2d";
|
|
||||||
};
|
|
||||||
configureFlags = "--disable-scrollkeeper";
|
|
||||||
buildInputs = [ pkgconfig python libxml2 libxslt which libX11 gtk
|
|
||||||
intltool GConf gnome_doc_utils ];
|
|
||||||
}
|
|
@ -1,11 +0,0 @@
|
|||||||
{stdenv, fetchurl, python, pkgconfig, libxml2, libxslt, intltool, scrollkeeper}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "gnome-doc-utils-0.16.1";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://gnome/desktop/2.26/2.26.2/sources/gnome-doc-utils-0.16.1.tar.bz2;
|
|
||||||
sha256 = "0j722qk8drib65abbjsva0cq25wzq7adag9m7hxjpi7wdvqcgq3k";
|
|
||||||
};
|
|
||||||
configureFlags = "--disable-scrollkeeper";
|
|
||||||
buildInputs = [ python pkgconfig libxml2 libxslt intltool scrollkeeper ];
|
|
||||||
}
|
|
@ -1,10 +0,0 @@
|
|||||||
{stdenv, fetchurl, pkgconfig, dbus, libgcrypt, libtasn1, pam, hal, python, glib, gtk, intltool, GConf}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "gnome-keyring-2.26.1";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://gnome/desktop/2.26/2.26.2/sources/gnome-keyring-2.26.1.tar.bz2;
|
|
||||||
sha256 = "09krpx4nrcrf0ghvfcpg3gxnna6a97drya36ypcijb35cdwrm9s7";
|
|
||||||
};
|
|
||||||
buildInputs = [ pkgconfig dbus.libs libgcrypt libtasn1 pam hal python glib gtk intltool GConf ];
|
|
||||||
}
|
|
@ -1,10 +0,0 @@
|
|||||||
{stdenv, fetchurl, pkgconfig, python, glib, intltool}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "gnome-menus-2.26.1";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://gnome/desktop/2.26/2.26.2/sources/gnome-menus-2.26.1.tar.bz2;
|
|
||||||
sha256 = "1r44zrmkb2s29f32q8pn06khr50s3b2kcbmkgfl5gvrsczv9cmia";
|
|
||||||
};
|
|
||||||
buildInputs = [ pkgconfig python glib intltool ];
|
|
||||||
}
|
|
@ -1,24 +0,0 @@
|
|||||||
{ stdenv, fetchurl, pkgconfig, dbus_glib, dbus, cairo, popt, which, libxml2, libxslt, bzip2, python
|
|
||||||
, glib, gtk, pango, atk, libXau
|
|
||||||
, intltool, ORBit2, libglade, libgnome, libgnomeui, libbonobo, libbonoboui, GConf, gnome_menus, gnome_desktop
|
|
||||||
, libwnck, librsvg, libgweather, gnome_doc_utils, libgnomecanvas, libart_lgpl}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "gnome-panel-2.26.2";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://gnome/desktop/2.26/2.26.2/sources/gnome-panel-2.26.2.tar.bz2;
|
|
||||||
sha256 = "1sghh2jj306ckdh65c73kqrdpx3zx7j4bbw9gj65wsad3hv40hgb";
|
|
||||||
};
|
|
||||||
buildInputs = [ pkgconfig gtk dbus_glib popt which libxml2 libxslt bzip2 python libXau
|
|
||||||
intltool ORBit2 libglade libgnome libgnomeui libbonobo libbonoboui GConf gnome_menus gnome_desktop
|
|
||||||
libwnck librsvg libgweather gnome_doc_utils ];
|
|
||||||
configureFlags = "--disable-scrollkeeper";
|
|
||||||
CPPFLAGS = "-I${glib}/include/glib-2.0 -I${glib}/include/gio-unix-2.0 -I${glib}/lib/glib-2.0/include -I${dbus_glib}/include/dbus-1.0 -I${dbus.libs}/include/dbus-1.0 "+
|
|
||||||
"-I${gtk}/include/gtk-2.0 -I${gtk}/lib/gtk-2.0/include -I${cairo}/include/cairo -I${pango}/include/pango-1.0 "+
|
|
||||||
"-I${atk}/include/atk-1.0 -I${ORBit2}/include/orbit-2.0 -I${libbonobo}/include/bonobo-activation-2.0 "+
|
|
||||||
"-I${libgnomeui}/include/libgnomeui-2.0 -I${libgnome}/include/libgnome-2.0 -I${GConf}/include/gconf/2 "+
|
|
||||||
"-I${libglade}/include/libglade-2.0 -I${gnome_menus}/include/gnome-menus -I${gnome_desktop}/include/gnome-desktop-2.0 "+
|
|
||||||
"-I${libbonoboui}/include/libbonoboui-2.0 -I${libbonobo}/include/libbonobo-2.0 -I${libgnomecanvas}/include/libgnomecanvas-2.0 "+
|
|
||||||
"-I${libart_lgpl}/include/libart-2.0 -I${librsvg}/include/librsvg-2 -I${libwnck}/include/libwnck-1.0";
|
|
||||||
LIBS = "-lORBit-2 -lbonobo-2 -lgtk-x11-2.0 -lgconf-2 -lgnomeui-2 -lglade-2.0 -lgnome-menu -lgnome-desktop-2 -lrsvg-2 -lwnck-1";
|
|
||||||
}
|
|
@ -1,16 +0,0 @@
|
|||||||
{ stdenv, fetchurl, pkgconfig, dbus_glib, cairo, dbus, gtk, pango, atk, libXau, libXtst, inputproto
|
|
||||||
, intltool, libglade, startup_notification, GConf}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "gnome-session-2.26.1";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://gnome/desktop/2.26/2.26.2/sources/gnome-session-2.26.1.tar.bz2;
|
|
||||||
sha256 = "0cmw1p07gw7bjiq31mmm7fjhr84zq7x7rzbphfws4sgd8bn09qrm";
|
|
||||||
};
|
|
||||||
buildInputs = [ pkgconfig dbus_glib gtk libXau libXtst inputproto intltool libglade startup_notification GConf ];
|
|
||||||
CPPFLAGS = "-I${gtk}/include/gtk-2.0 -I${gtk}/lib/gtk-2.0/include -I${dbus_glib}/include/dbus-1.0 "+
|
|
||||||
"-I${pango}/include/pango-1.0 -I${atk}/include/atk-1.0 -I${cairo}/include/cairo "+
|
|
||||||
"-I${dbus.libs}/include/dbus-1.0 -I${dbus.libs}/lib/dbus-1.0/include "+
|
|
||||||
"-I${libglade}/include/libglade-2.0";
|
|
||||||
LIBS = "-lglade-2.0 -ldbus-glib-1";
|
|
||||||
}
|
|
@ -1,11 +0,0 @@
|
|||||||
{ stdenv, fetchurl, pkgconfig, dbus_glib, libxklavier, gtk
|
|
||||||
, intltool, GConf, gnome_desktop, libglade, libgnomekbd}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "gnome-settings-daemon-2.26.1";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://gnome/desktop/2.26/2.26.2/sources/gnome-settings-daemon-2.26.1.tar.bz2;
|
|
||||||
sha256 = "100ax9dfcd0wzfsdv4p75qq950hqvpqnsa315wq5wj7yhjm1vzsd";
|
|
||||||
};
|
|
||||||
buildInputs = [ pkgconfig intltool dbus_glib libxklavier gtk GConf gnome_desktop libglade libgnomekbd ];
|
|
||||||
}
|
|
@ -1,9 +0,0 @@
|
|||||||
source $stdenv/setup
|
|
||||||
|
|
||||||
myPatchPhase()
|
|
||||||
{
|
|
||||||
sed -i -e "/giomodulesdir=/ agiomodulesdir=$out/lib/gio" configure
|
|
||||||
}
|
|
||||||
|
|
||||||
patchPhase=myPatchPhase
|
|
||||||
genericBuild
|
|
@ -1,13 +0,0 @@
|
|||||||
{ stdenv, fetchurl, pkgconfig, dbus, samba, hal, libarchive, fuse, libgphoto2
|
|
||||||
, cdparanoia, libxml2, libtool, glib, intltool, GConf, gnome_keyring, libsoup}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "gvfs-1.2.3";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://gnome/desktop/2.26/2.26.2/sources/gvfs-1.2.3.tar.bz2;
|
|
||||||
sha256 = "0yaq7qi9da963ppp7jlgac3zzwlhczpp1swdbaklnl343c64hp9r";
|
|
||||||
};
|
|
||||||
builder = ./builder.sh;
|
|
||||||
buildInputs = [ pkgconfig dbus.libs samba hal libarchive fuse libgphoto2 cdparanoia libxml2 libtool
|
|
||||||
glib intltool GConf gnome_keyring libsoup ];
|
|
||||||
}
|
|
@ -1,10 +0,0 @@
|
|||||||
{stdenv, fetchurl, pkgconfig, libxml2, glib}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "libcroco-0.6.2";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://gnome/sources/libcroco/0.6/libcroco-0.6.2.tar.bz2;
|
|
||||||
sha256 = "0j8p6xlpdhhbzjznr7rx7jiy3fi95qib0gsnkv9n76y0chzqa95y";
|
|
||||||
};
|
|
||||||
buildInputs = [ pkgconfig libxml2 glib ];
|
|
||||||
}
|
|
@ -1,10 +0,0 @@
|
|||||||
{stdenv, fetchurl, pkgconfig, dbus_glib, libxklavier, glib, gtk, intltool, GConf, libglade}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "libgnomekbd-2.26.0";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://gnome/desktop/2.26/2.26.2/sources/libgnomekbd-2.26.0.tar.bz2;
|
|
||||||
sha256 = "0krn24c7c207vhsaizz5vybyni2rc2x245p3hv9sivgayd93b996";
|
|
||||||
};
|
|
||||||
buildInputs = [ pkgconfig dbus_glib libxklavier glib gtk intltool GConf libglade ];
|
|
||||||
}
|
|
@ -1,11 +0,0 @@
|
|||||||
{stdenv, fetchurl, pkgconfig, libxml2, gtk, intltool, GConf, libsoup}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "libgweather-2.26.1";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://gnome/desktop/2.26/2.26.2/sources/libgweather-2.26.1.tar.bz2;
|
|
||||||
sha256 = "0hhqf4w5n3jxsl2g1a772vawlpkj4k59nikil3a6z1pcw3gygkdc";
|
|
||||||
};
|
|
||||||
configureFlags = "--with-zoneinfo-dir=${stdenv.glibc}/share/zoneinfo";
|
|
||||||
buildInputs = [ pkgconfig libxml2 gtk intltool GConf libsoup ];
|
|
||||||
}
|
|
@ -1,10 +0,0 @@
|
|||||||
{stdenv, fetchurl, pkgconfig, libxml2, libgsf, bzip2, glib, gtk, libcroco}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "librsvg-2.26.0";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://gnome/desktop/2.26/2.26.2/sources/librsvg-2.26.0.tar.bz2;
|
|
||||||
sha256 = "1sivagvlyr58hxgazr6pyq3yfxbg0wrv7rgzsk5xi631v3qbbjpx";
|
|
||||||
};
|
|
||||||
buildInputs = [ pkgconfig libxml2 libgsf bzip2 glib gtk libcroco ];
|
|
||||||
}
|
|
@ -1,10 +0,0 @@
|
|||||||
{stdenv, fetchurl, pkgconfig, libxml2, gnutls, libproxy, sqlite, curl, glib, GConf}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "libsoup-2.27.4";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://gnome/desktop/2.27/2.27.4/sources/libsoup-2.27.4.tar.bz2;
|
|
||||||
sha256 = "4d67aa8d2d3c719b67bde58ca3b8a94aa1d172bc242672401d7f3d22685065b9";
|
|
||||||
};
|
|
||||||
buildInputs = [ pkgconfig libxml2 gnutls libproxy sqlite curl glib GConf ];
|
|
||||||
}
|
|
@ -1,21 +0,0 @@
|
|||||||
{stdenv, fetchgit, pkgconfig, libxml2, gnutls, libproxy, sqlite, curl, glib, GConf
|
|
||||||
, autoconf, automake, libtool, which
|
|
||||||
, gnome_common, gtk_doc, gnome_keyring
|
|
||||||
}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "libsoup-2.27.git";
|
|
||||||
src = fetchgit {
|
|
||||||
url = git://git.gnome.org/libsoup;
|
|
||||||
rev = "3d0441b3f0c402447306f53789a47abdc573f8f3";
|
|
||||||
md5 = "22379acc77cb6a381bd0abf69ae75ca8";
|
|
||||||
};
|
|
||||||
buildInputs = [ pkgconfig libxml2 gnutls libproxy sqlite curl glib GConf
|
|
||||||
automake autoconf libtool which gnome_common gtk_doc gnome_keyring
|
|
||||||
];
|
|
||||||
preConfigure = ''
|
|
||||||
export ACLOCAL_FLAGS='-I ${pkgconfig}/share/aclocal -I ${gtk_doc}/share/aclocal -I ${libtool}/share/aclocal'
|
|
||||||
./autogen.sh
|
|
||||||
'';
|
|
||||||
configureFlags = ["--without-gnome"];
|
|
||||||
}
|
|
@ -1,10 +0,0 @@
|
|||||||
{stdenv, fetchurl, pkgconfig, libX11, gtk, intltool}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "libwnck-2.26.1";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://gnome/desktop/2.26/2.26.2/sources/libwnck-2.26.1.tar.bz2;
|
|
||||||
sha256 = "0c7l4p2iarl7vd69nskhqb76j8p5dvnf45rmm3a1c3ajrhmpnwsk";
|
|
||||||
};
|
|
||||||
buildInputs = [ pkgconfig libX11 gtk intltool ];
|
|
||||||
}
|
|
@ -1,12 +0,0 @@
|
|||||||
{ stdenv, fetchurl, pkgconfig, glib, gtk, libXcomposite, libXcursor, libXdamage
|
|
||||||
, intltool, GConf, startup_notification, zenity, gnome_doc_utils}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "metacity-2.26.0";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://gnome/desktop/2.26/2.26.2/sources/metacity-2.26.0.tar.bz2;
|
|
||||||
sha256 = "0y4hamalbplpsilyfbs1c8za6f7cgp9p4kcswsx67ncr310idfi9";
|
|
||||||
};
|
|
||||||
buildInputs = [ pkgconfig glib gtk libXcomposite libXcursor libXdamage
|
|
||||||
intltool GConf startup_notification zenity gnome_doc_utils ];
|
|
||||||
}
|
|
@ -1,10 +0,0 @@
|
|||||||
{stdenv, fetchurl, pkgconfig, libxml2, dbus_glib, shared_mime_info, libexif, gtk, gnome_desktop, libunique, intltool, GConf}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "nautilus-2.26.3";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://gnome/desktop/2.26/2.26.2/sources/nautilus-2.26.3.tar.bz2;
|
|
||||||
sha256 = "1qfzw3aqyixybvxlj768l3a1knp0f0knpvs5566advpil1i771qx";
|
|
||||||
};
|
|
||||||
buildInputs = [ pkgconfig libxml2 dbus_glib shared_mime_info libexif gtk gnome_desktop libunique intltool GConf ];
|
|
||||||
}
|
|
@ -1,14 +0,0 @@
|
|||||||
{stdenv, fetchurl, pkgconfig, perl, perlXMLParser, libxml2, libxslt, docbook_xml_dtd_42}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "scrollkeeper-0.3.14";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://gnome/desktop/2.16/2.16.3/sources/scrollkeeper-0.3.14.tar.bz2;
|
|
||||||
sha256 = "08n1xgj1f53zahwm0wpn3jid3rfbhi3iwby0ilaaldnid5qriqgc";
|
|
||||||
};
|
|
||||||
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";
|
|
||||||
}
|
|
@ -1,16 +0,0 @@
|
|||||||
{stdenv, fetchurl, pkgconfig, cairo, libxml2, libxslt, glib, gtk, pango, atk, gnome_doc_utils, intltool, libglade,
|
|
||||||
libX11}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "zenity-2.26.0";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://gnome/desktop/2.26/2.26.2/sources/zenity-2.26.0.tar.bz2;
|
|
||||||
sha256 = "1882sh83jp3drg5z61rghdshnsfys4jgbgg7za7b9jlhr8ar4qgw";
|
|
||||||
};
|
|
||||||
configureFlags = "--disable-scrollkeeper";
|
|
||||||
buildInputs = [ pkgconfig gtk gnome_doc_utils intltool libglade libxml2 libxslt libX11];
|
|
||||||
CPPFLAGS = "-I${cairo}/include/cairo -I${glib}/include/glib-2.0 -I${glib}/lib/glib-2.0/include "+
|
|
||||||
"-I${gtk}/include/gtk-2.0 -I${gtk}/lib/gtk-2.0/include -I${pango}/include/pango-1.0 "+
|
|
||||||
"-I${atk}/include/atk-1.0 -I${libglade}/include/libglade-2.0";
|
|
||||||
LIBS = "-lgtk-x11-2.0 -lglade-2.0 -lX11";
|
|
||||||
}
|
|
@ -1,12 +0,0 @@
|
|||||||
{ stdenv, fetchurl, pkgconfig, dbus_glib, glib, gtk, ORBit2, libxml2
|
|
||||||
, expat, policykit, intltool}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "GConf-2.26.2";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://gnome/platform/2.26/2.26.2/sources/GConf-2.26.2.tar.bz2;
|
|
||||||
sha256 = "1vb7hjxddy54g4vch936621g66n0mhi3wkhm9lwqh449vdqg4yki";
|
|
||||||
};
|
|
||||||
buildInputs = [ pkgconfig glib gtk dbus_glib ORBit2 libxml2
|
|
||||||
expat policykit intltool ];
|
|
||||||
}
|
|
@ -1,10 +0,0 @@
|
|||||||
{stdenv, fetchurl, pkgconfig, glib, libIDL}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "ORBit2-2.14.17";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://gnome/platform/2.26/2.26.2/sources/ORBit2-2.14.17.tar.bz2;
|
|
||||||
sha256 = "0k4px2f949ac7vmj7b155g1rpf7pmvl48sbnkjhlg4wgcwzwxgv2";
|
|
||||||
};
|
|
||||||
buildInputs = [ pkgconfig glib libIDL ];
|
|
||||||
}
|
|
@ -1,12 +0,0 @@
|
|||||||
{ stdenv, fetchurl, python, pkgconfig, popt, atk, gtk, libX11, libICE, libXtst, libXi
|
|
||||||
, intltool, libbonobo, ORBit2}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "at-spi-1.26.0";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://gnome/platform/2.26/2.26.2/sources/at-spi-1.26.0.tar.bz2;
|
|
||||||
sha256 = "0kb4n9xi66igg6fgs64q44cskx45v9mgn5psfbqpbykpl9rr935v";
|
|
||||||
};
|
|
||||||
buildInputs = [ python pkgconfig popt atk gtk libX11 libICE libXtst libXi
|
|
||||||
intltool libbonobo ORBit2 ];
|
|
||||||
}
|
|
@ -1,9 +0,0 @@
|
|||||||
{stdenv, fetchurl}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "audiofile-0.2.6";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://gnome/platform/2.26/2.26.2/sources/audiofile-0.2.6.tar.bz2;
|
|
||||||
sha256 = "1d00w9hxx3flfs6cjyja99y8vpj1qwa34zfdj96dpa54drd9da62";
|
|
||||||
};
|
|
||||||
}
|
|
@ -1,10 +0,0 @@
|
|||||||
{stdenv, fetchurl, pkgconfig, alsaLib, audiofile}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "esound-0.2.41";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://gnome/platform/2.26/2.26.2/sources/esound-0.2.41.tar.bz2;
|
|
||||||
sha256 = "5eb5dd29a64b3462a29a5b20652aba7aa926742cef43577bf0796b787ca34911";
|
|
||||||
};
|
|
||||||
buildInputs = [ pkgconfig alsaLib audiofile ];
|
|
||||||
}
|
|
@ -1,15 +0,0 @@
|
|||||||
{stdenv, fetchgit, pkgconfig, autoconf, automake, libtool}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "gnome-common-git";
|
|
||||||
src = fetchgit {
|
|
||||||
url = git://git.gnome.org/gnome-common;
|
|
||||||
rev = "53ca82d81d93b52bc057d649247eb18549a86d55";
|
|
||||||
md5 = "a3e4c471c73af14d87fa753c2ee05f15";
|
|
||||||
};
|
|
||||||
buildInputs = [ pkgconfig automake autoconf libtool
|
|
||||||
];
|
|
||||||
preConfigure = ''
|
|
||||||
./autogen.sh
|
|
||||||
'';
|
|
||||||
}
|
|
@ -1,10 +0,0 @@
|
|||||||
{stdenv, fetchurl, intltool}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "gnome-mime-data-2.18.0";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://gnome/platform/2.26/2.26.2/sources/gnome-mime-data-2.18.0.tar.bz2;
|
|
||||||
sha256 = "1mvg8glb2a40yilmyabmb7fkbzlqd3i3d31kbkabqnq86xdnn69p";
|
|
||||||
};
|
|
||||||
buildInputs = [ intltool ];
|
|
||||||
}
|
|
@ -1,13 +0,0 @@
|
|||||||
{stdenv, fetchurl, pkgconfig, glib, intltool, gnome_vfs, libbonobo, ORBit2}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "gnome-vfs-monikers-2.15.3";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://gnome/platform/2.26/2.26.2/sources/gnome-vfs-monikers-2.15.3.tar.bz2;
|
|
||||||
sha256 = "0gpgk5vwhgqfhrd8pf1314kh7sv3jfqll2xbdbrs5s5sxy3v7b15";
|
|
||||||
};
|
|
||||||
buildInputs = [ pkgconfig glib intltool gnome_vfs libbonobo ];
|
|
||||||
CPPFLAGS = "-I${libbonobo}/include/libbonobo-2.0 -I${libbonobo}/include/bonobo-activation-2.0 "+
|
|
||||||
"-I${glib}/include/glib-2.0 -I${glib}/lib/glib-2.0/include -I${ORBit2}/include/orbit-2.0 "+
|
|
||||||
"-I${gnome_vfs}/include/gnome-vfs-2.0";
|
|
||||||
}
|
|
@ -1,12 +0,0 @@
|
|||||||
{ stdenv, fetchurl, pkgconfig, libxml2, bzip2, openssl, samba, dbus_glib, glib, fam, hal, cdparanoia
|
|
||||||
, intltool, GConf, gnome_mime_data}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "gnome-vfs-2.24.1";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://gnome/platform/2.26/2.26.2/sources/gnome-vfs-2.24.1.tar.bz2;
|
|
||||||
sha256 = "1dmyr8nj77717r8dhwkixpar2yp8ld3r683gp222n59v61718ndw";
|
|
||||||
};
|
|
||||||
buildInputs = [ pkgconfig libxml2 bzip2 openssl samba dbus_glib glib fam hal cdparanoia
|
|
||||||
intltool GConf gnome_mime_data ];
|
|
||||||
}
|
|
@ -1,27 +0,0 @@
|
|||||||
{stdenv, fetchurl, pkgconfig, perl, python, libxml2, libxslt, docbook_xml_dtd_43, docbook_xsl, gnome_doc_utils}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "gtk-doc-1.11";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://gnome/platform/2.26/2.26.2/sources/gtk-doc-1.11.tar.bz2;
|
|
||||||
sha256 = "08zz6gn90aqps84hfhdgarsilbdj0bbnj3wjm2x552n4i7gmq4wj";
|
|
||||||
};
|
|
||||||
|
|
||||||
# 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";
|
|
||||||
'';
|
|
||||||
|
|
||||||
buildInputs = [ pkgconfig perl python libxml2 libxslt docbook_xml_dtd_43 gnome_doc_utils ];
|
|
||||||
}
|
|
@ -1,13 +0,0 @@
|
|||||||
{stdenv, fetchurl, pkgconfig, perl, perlXMLParser, gettext}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation rec {
|
|
||||||
name = "intltool-0.40.6";
|
|
||||||
|
|
||||||
src = fetchurl {
|
|
||||||
url = "mirror://gnome/sources/intltool/0.40/${name}.tar.bz2";
|
|
||||||
sha256 = "0r1vkvy5xzqk01yl6a0xlrry39bra24alkrx6279b77hc62my7jd";
|
|
||||||
};
|
|
||||||
|
|
||||||
buildInputs = [ pkgconfig ];
|
|
||||||
propagatedBuildInputs = [ perl perlXMLParser gettext ];
|
|
||||||
}
|
|
@ -1,10 +0,0 @@
|
|||||||
{stdenv, fetchurl, flex, bison, pkgconfig, glib}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "libIDL-0.8.13";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://gnome/platform/2.26/2.26.2/sources/libIDL-0.8.13.tar.bz2;
|
|
||||||
sha256 = "bccc7e10dae979518ff012f8464e47ec4b3558a5456a94c8679653aa0b262b71";
|
|
||||||
};
|
|
||||||
buildInputs = [ flex bison pkgconfig glib ];
|
|
||||||
}
|
|
@ -1,9 +0,0 @@
|
|||||||
{stdenv, fetchurl}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "libart_lgpl-2.3.20";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://gnome/platform/2.26/2.26.2/sources/libart_lgpl-2.3.20.tar.bz2;
|
|
||||||
sha256 = "0iyqsc517lj8xnidchnk0fxa6aqvss4hv8p9fk6bba86lbiillym";
|
|
||||||
};
|
|
||||||
}
|
|
@ -1,10 +0,0 @@
|
|||||||
{stdenv, fetchurl, flex, bison, pkgconfig, glib, dbus_glib, libxml2, popt, intltool, ORBit2}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "libbonobo-2.24.1";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://gnome/platform/2.26/2.26.2/sources/libbonobo-2.24.1.tar.bz2;
|
|
||||||
sha256 = "0x0jx5bf9nrh7djq90vj7zryixgws6ir8py6pczwjb3bp1carcj2";
|
|
||||||
};
|
|
||||||
buildInputs = [ flex bison pkgconfig glib dbus_glib libxml2 popt intltool ORBit2 ];
|
|
||||||
}
|
|
@ -1,23 +0,0 @@
|
|||||||
{ stdenv, fetchurl, bison, pkgconfig, popt, libxml2, cairo, glib, gtk, atk, pango
|
|
||||||
, intltool, libbonobo, GConf, libgnomecanvas, libgnome, libglade, ORBit2, libart_lgpl}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "libbonoboui-2.24.1";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://gnome/platform/2.26/2.26.2/sources/libbonoboui-2.24.1.tar.bz2;
|
|
||||||
sha256 = "0a8cfll25412bshnnqj1a0dnrcx770jsys4i49zjhw1sqaykc99j";
|
|
||||||
};
|
|
||||||
buildInputs = [ bison pkgconfig popt gtk libxml2
|
|
||||||
intltool libbonobo GConf libgnomecanvas libgnome libglade ];
|
|
||||||
|
|
||||||
# For some reason GNOME maintainers write crappy automake files and they forget to include
|
|
||||||
# a lot of required headers (the headers may be found if they are in /usr)
|
|
||||||
|
|
||||||
CPPFLAGS = "-I${cairo}/include/cairo -I${gtk}/include/gtk-2.0 -I${gtk}/lib/gtk-2.0/include " +
|
|
||||||
"-I${glib}/include/glib-2.0 -I${glib}/lib/glib-2.0/include -I${atk}/include/atk-1.0 " +
|
|
||||||
"-I${pango}/include/pango-1.0 -I${libgnome}/include/libgnome-2.0 -I${libbonobo}/include/libbonobo-2.0 "+
|
|
||||||
"-I${libbonobo}/include/bonobo-activation-2.0 -I${ORBit2}/include/orbit-2.0 -I${libxml2}/include/libxml2 "+
|
|
||||||
"-I${libgnomecanvas}/include/libgnomecanvas-2.0 -I${libart_lgpl}/include/libart-2.0 "+
|
|
||||||
"-I${GConf}/include/gconf/2 -I${libglade}/include/libglade-2.0";
|
|
||||||
LIBS = "-lgobject-2.0 -lbonobo-2 -lgtk-x11-2.0 -lgconf-2 -lxml2 -lgnome-2 -lgnomecanvas-2";
|
|
||||||
}
|
|
@ -1,10 +0,0 @@
|
|||||||
{stdenv, fetchurl, pkgconfig, gtk, libxml2, expat, python, gettext}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "libglade-2.6.4";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://gnome/platform/2.26/2.26.2/sources/libglade-2.6.4.tar.bz2;
|
|
||||||
sha256 = "1v2x2s04jry4gpabws92i0wq2ghd47yr5n9nhgnkd7c38xv1wdk4";
|
|
||||||
};
|
|
||||||
buildInputs = [ pkgconfig gtk libxml2 expat python gettext ];
|
|
||||||
}
|
|
@ -1,13 +0,0 @@
|
|||||||
{ stdenv, fetchurl, pkgconfig, glib, popt
|
|
||||||
, intltool, esound, audiofile, libbonobo, GConf, gnome_vfs, ORBit2}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "libgnome-2.26.0";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://gnome/platform/2.26/2.26.2/sources/libgnome-2.26.0.tar.bz2;
|
|
||||||
sha256 = "0673cf0in4p6935nfhs1zhyb2bdjdgwfx2xw41ylmlwzn5x2iw1f";
|
|
||||||
};
|
|
||||||
buildInputs = [ pkgconfig glib popt intltool esound audiofile libbonobo GConf gnome_vfs ];
|
|
||||||
CPPFLAGS = "-I${glib}/include/glib-2.0 -I${glib}/lib/glib-2.0/include -I${ORBit2}/include/orbit-2.0 -I${libbonobo}/include/libbonobo-2.0 -I${libbonobo}/include/bonobo-activation-2.0 -I${GConf}/include/gconf/2 -I${gnome_vfs}/include/gnome-vfs-2.0";
|
|
||||||
LIBS = "-lesd -lgconf-2 -lbonobo-activation -lbonobo-2 -lgnomevfs-2";
|
|
||||||
}
|
|
@ -1,11 +0,0 @@
|
|||||||
{stdenv, fetchurl, pkgconfig, glib, gtk, pango, atk, cairo, intltool, libart_lgpl, libglade}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "libgnomecanvas-2.26.0";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://gnome/platform/2.26/2.26.2/sources/libgnomecanvas-2.26.0.tar.bz2;
|
|
||||||
sha256 = "13f5rf5pkp9hnyxzvssrxnlykjaixa7vrig9a7v06wrxqfn81d40";
|
|
||||||
};
|
|
||||||
buildInputs = [ pkgconfig gtk intltool libart_lgpl libglade ];
|
|
||||||
CPPFLAGS = "-I${libglade}/include/libglade-2.0 -I${libart_lgpl}/include/libart-2.0 -I${glib}/include/glib-2.0 -I${glib}/lib/glib-2.0/include -I${gtk}/include/gtk-2.0 -I${gtk}/lib/gtk-2.0/include -I${atk}/include/atk-1.0 -I${cairo}/include/cairo -I${pango}/include/pango-1.0";
|
|
||||||
}
|
|
@ -1,21 +0,0 @@
|
|||||||
{ stdenv, fetchurl, pkgconfig, libxml2, popt, cairo, libX11, libICE, glib, gtk, atk, pango
|
|
||||||
, intltool, libgnome, libgnomecanvas, libbonobo, libbonoboui, GConf
|
|
||||||
, gnome_vfs, gnome_keyring, libglade, libart_lgpl, ORBit2}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "libgnomeui-2.24.1";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://gnome/platform/2.26/2.26.2/sources/libgnomeui-2.24.1.tar.bz2;
|
|
||||||
sha256 = "1hcdiqkvhfrfkyb02zaxrdzhl9h74m79ykfxgpznx59mgfdjivd2";
|
|
||||||
};
|
|
||||||
buildInputs = [ pkgconfig libxml2 popt libX11 libICE glib gtk pango
|
|
||||||
intltool libgnome libgnomecanvas libbonoboui GConf gnome_vfs gnome_keyring libglade ];
|
|
||||||
CPPFLAGS = "-I${glib}/include/glib-2.0 -I${glib}/lib/glib-2.0/include -I${atk}/include/atk-1.0 "+
|
|
||||||
"-I${gtk}/include/gtk-2.0 -I${gtk}/lib/gtk-2.0/include -I${libbonoboui}/include/libbonoboui-2.0 "+
|
|
||||||
"-I${cairo}/include/cairo -I${pango}/include/pango-1.0 -I${libgnomecanvas}/include/libgnomecanvas-2.0 "+
|
|
||||||
"-I${libgnome}/include/libgnome-2.0 -I${libart_lgpl}/include/libart-2.0 -I${gnome_vfs}/include/gnome-vfs-2.0 "+
|
|
||||||
"-I${libbonobo}/include/libbonobo-2.0 -I${GConf}/include/gconf/2 -I${libxml2}/include/libxml2 "+
|
|
||||||
"-I${libbonobo}/include/bonobo-activation-2.0 -I${ORBit2}/include/orbit-2.0 "+
|
|
||||||
"-I${gnome_keyring}/include/gnome-keyring-1 -I${libglade}/include/libglade-2.0";
|
|
||||||
LIBS = "-lgtk-x11-2.0 -lgnomecanvas-2 -lgconf-2 -lbonoboui-2 -lgnome-keyring";
|
|
||||||
}
|
|
@ -1,10 +0,0 @@
|
|||||||
{stdenv, fetchurl, pkgconfig, gettext, gtk}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "libunique-1.0.8";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://gnome/sources/libunique/1.0/libunique-1.0.8.tar.bz2;
|
|
||||||
sha256 = "1iplvmc41h64kdrsgpvb03mawzvflarvlpk5mng4xw9sa87s29yn";
|
|
||||||
};
|
|
||||||
buildInputs = [ pkgconfig gettext gtk ];
|
|
||||||
}
|
|
@ -1,10 +0,0 @@
|
|||||||
{stdenv, fetchurl, pkgconfig, libX11, libxcb, libICE, xcbutil, libSM}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "startup-notification-0.10";
|
|
||||||
src = fetchurl {
|
|
||||||
url = http://freedesktop.org/software/startup-notification/releases/startup-notification-0.10.tar.gz;
|
|
||||||
sha256 = "0nalaay0yj3gq85insp9l31hsv5zp390m4nn37y235v151ffpfv4";
|
|
||||||
};
|
|
||||||
buildInputs = [ pkgconfig libX11 libxcb libICE xcbutil libSM ];
|
|
||||||
}
|
|
14
pkgs/desktops/gnome-2.28/bindings/libglademm/default.nix
Normal file
14
pkgs/desktops/gnome-2.28/bindings/libglademm/default.nix
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
{ stdenv, fetchurl, pkgconfig, intltool, gtkmm, libglade }:
|
||||||
|
|
||||||
|
stdenv.mkDerivation rec {
|
||||||
|
name = "libglademm-2.6.7";
|
||||||
|
|
||||||
|
src = fetchurl {
|
||||||
|
url = "mirror://gnome/sources/libglademm/2.6/${name}.tar.bz2";
|
||||||
|
sha256 = "1hrbg9l5qb7w0xvr7013qamkckyj0fqc426c851l69zpmhakqm1q";
|
||||||
|
};
|
||||||
|
|
||||||
|
buildInputs = [ pkgconfig intltool ];
|
||||||
|
|
||||||
|
propagatedBuildInputs = [ gtkmm libglade ];
|
||||||
|
}
|
@ -1,7 +1,24 @@
|
|||||||
pkgs:
|
pkgs:
|
||||||
|
|
||||||
rec {
|
rec {
|
||||||
|
|
||||||
|
inherit (pkgs.gtkLibs) glib pango atk gtk gtkmm;
|
||||||
|
|
||||||
|
# Backward compatibility.
|
||||||
|
gnomevfs = gnome_vfs;
|
||||||
|
startupnotification = startup_notification;
|
||||||
|
gnomedocutils = gnome_doc_utils;
|
||||||
|
gnomeicontheme = gnome_icon_theme;
|
||||||
|
|
||||||
|
# !!! Missing! Need to add these.
|
||||||
|
libgnomeprint = throw "libgnomeprint not implemented";
|
||||||
|
libgtkhtml = throw "libgtkhtml not implemented";
|
||||||
|
vte = throw "vte not implemented";
|
||||||
|
gtksourceview_24 = gtksourceview;
|
||||||
|
|
||||||
|
|
||||||
#### PLATFORM
|
#### PLATFORM
|
||||||
|
|
||||||
audiofile = import ./platform/audiofile {
|
audiofile = import ./platform/audiofile {
|
||||||
inherit (pkgs) stdenv fetchurl;
|
inherit (pkgs) stdenv fetchurl;
|
||||||
};
|
};
|
||||||
@ -27,7 +44,7 @@ rec {
|
|||||||
};
|
};
|
||||||
|
|
||||||
libglade = import ./platform/libglade {
|
libglade = import ./platform/libglade {
|
||||||
inherit (pkgs) stdenv fetchurl pkgconfig libxml2 expat python gettext;
|
inherit (pkgs) stdenv fetchurl pkgconfig libxml2 python gettext;
|
||||||
inherit (pkgs.gtkLibs) gtk;
|
inherit (pkgs.gtkLibs) gtk;
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -36,15 +53,15 @@ rec {
|
|||||||
};
|
};
|
||||||
|
|
||||||
GConf = import ./platform/GConf {
|
GConf = import ./platform/GConf {
|
||||||
inherit (pkgs) stdenv fetchurl pkgconfig dbus_glib libxml2 expat policykit;
|
inherit (pkgs) stdenv fetchurl pkgconfig dbus_glib libxml2 policykit;
|
||||||
inherit (pkgs.gtkLibs) glib gtk;
|
inherit (pkgs.gtkLibs) glib;
|
||||||
inherit intltool ORBit2;
|
inherit intltool ORBit2;
|
||||||
dbus_libs = pkgs.dbus.libs;
|
dbus_libs = pkgs.dbus.libs;
|
||||||
};
|
};
|
||||||
|
|
||||||
libgnomecanvas = import ./platform/libgnomecanvas {
|
libgnomecanvas = import ./platform/libgnomecanvas {
|
||||||
inherit (pkgs) stdenv fetchurl pkgconfig cairo;
|
inherit (pkgs) stdenv fetchurl pkgconfig;
|
||||||
inherit (pkgs.gtkLibs) glib gtk pango atk;
|
inherit (pkgs.gtkLibs) gtk;
|
||||||
inherit intltool libart_lgpl libglade;
|
inherit intltool libart_lgpl libglade;
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -72,17 +89,15 @@ rec {
|
|||||||
};
|
};
|
||||||
|
|
||||||
libgnome = import ./platform/libgnome {
|
libgnome = import ./platform/libgnome {
|
||||||
inherit (pkgs) stdenv fetchurl pkgconfig popt;
|
inherit (pkgs) stdenv fetchurl pkgconfig popt zlib;
|
||||||
inherit (pkgs.gtkLibs) glib;
|
inherit (pkgs.gtkLibs) glib;
|
||||||
inherit intltool esound audiofile libbonobo GConf gnome_vfs ORBit2;
|
inherit intltool esound libbonobo GConf gnome_vfs ORBit2;
|
||||||
};
|
};
|
||||||
|
|
||||||
libgnomeui = import ./platform/libgnomeui {
|
libgnomeui = import ./platform/libgnomeui {
|
||||||
inherit (pkgs) stdenv fetchurl pkgconfig libxml2 popt cairo;
|
inherit (pkgs) stdenv fetchurl pkgconfig libxml2 xlibs;
|
||||||
inherit (pkgs.xlibs) libX11 libICE;
|
inherit intltool libgnome libgnomecanvas libbonoboui GConf;
|
||||||
inherit (pkgs.gtkLibs) glib gtk atk pango;
|
inherit gnome_vfs gnome_keyring libglade glib pango;
|
||||||
inherit intltool libgnome libgnomecanvas libbonobo libbonoboui GConf;
|
|
||||||
inherit gnome_vfs gnome_keyring libglade libart_lgpl ORBit2;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
libbonobo = import ./platform/libbonobo {
|
libbonobo = import ./platform/libbonobo {
|
||||||
@ -92,9 +107,8 @@ rec {
|
|||||||
};
|
};
|
||||||
|
|
||||||
libbonoboui = import ./platform/libbonoboui {
|
libbonoboui = import ./platform/libbonoboui {
|
||||||
inherit (pkgs) stdenv fetchurl bison pkgconfig popt libxml2 cairo;
|
inherit (pkgs) stdenv fetchurl bison pkgconfig popt libxml2;
|
||||||
inherit (pkgs.gtkLibs) glib gtk atk pango;
|
inherit intltool libbonobo GConf libgnomecanvas libgnome libglade gtk;
|
||||||
inherit intltool libbonobo GConf libgnomecanvas libgnome libglade ORBit2 libart_lgpl;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
at_spi = import ./platform/at-spi {
|
at_spi = import ./platform/at-spi {
|
||||||
@ -115,8 +129,7 @@ rec {
|
|||||||
|
|
||||||
# Freedesktop library
|
# Freedesktop library
|
||||||
startup_notification = import ./platform/startup-notification {
|
startup_notification = import ./platform/startup-notification {
|
||||||
inherit (pkgs) stdenv fetchurl pkgconfig;
|
inherit (pkgs) stdenv fetchurl pkgconfig xlibs;
|
||||||
inherit (pkgs.xlibs) libX11 libxcb libICE xcbutil libSM;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
# Required for nautilus
|
# Required for nautilus
|
||||||
@ -125,6 +138,11 @@ rec {
|
|||||||
inherit (pkgs.gtkLibs) gtk;
|
inherit (pkgs.gtkLibs) gtk;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
gtkglext = import ./platform/gtkglext {
|
||||||
|
inherit (pkgs) stdenv fetchurl mesa pkgconfig;
|
||||||
|
inherit (pkgs.gtkLibs) gtk pango;
|
||||||
|
};
|
||||||
|
|
||||||
#### DESKTOP
|
#### DESKTOP
|
||||||
|
|
||||||
gnome_keyring = import ./desktop/gnome-keyring {
|
gnome_keyring = import ./desktop/gnome-keyring {
|
||||||
@ -260,8 +278,15 @@ rec {
|
|||||||
inherit gnome_desktop libunique intltool GConf;
|
inherit gnome_desktop libunique intltool GConf;
|
||||||
};
|
};
|
||||||
|
|
||||||
gtkglext = import ./platform/gtkglext {
|
gnome_icon_theme = import ./desktop/gnome-icon-theme {
|
||||||
inherit (pkgs) stdenv fetchurl mesa pkgconfig;
|
inherit (pkgs) stdenv fetchurl pkgconfig intltool iconnamingutils;
|
||||||
inherit (pkgs.gtkLibs) gtk pango;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
#### BINDINGS
|
||||||
|
|
||||||
|
libglademm = import ./bindings/libglademm {
|
||||||
|
inherit (pkgs) stdenv fetchurl pkgconfig intltool;
|
||||||
|
inherit gtkmm libglade;
|
||||||
|
};
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@ -0,0 +1,12 @@
|
|||||||
|
{ stdenv, fetchurl, pkgconfig, intltool, iconnamingutils }:
|
||||||
|
|
||||||
|
stdenv.mkDerivation rec {
|
||||||
|
name = "gnome-icon-theme-2.28.0";
|
||||||
|
|
||||||
|
src = fetchurl {
|
||||||
|
url = "mirror://gnome/sources/gnome-icon-theme/2.28/${name}.tar.bz2";
|
||||||
|
sha256 = "111q1yijm8mjvz600nfa49gbjz4988vpfv74jcknfng0k92vvv1i";
|
||||||
|
};
|
||||||
|
|
||||||
|
buildInputs = [ pkgconfig intltool iconnamingutils ];
|
||||||
|
}
|
@ -2,9 +2,13 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
name = "gnome-keyring-2.28.0";
|
name = "gnome-keyring-2.28.0";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = mirror://gnome/sources/gnome-keyring/2.28/gnome-keyring-2.28.0.tar.bz2;
|
url = mirror://gnome/sources/gnome-keyring/2.28/gnome-keyring-2.28.0.tar.bz2;
|
||||||
sha256 = "1d6av3cq32ypq9f9mv7f9bcqkkdqgbvbb831kad62smczvqk8chv";
|
sha256 = "1d6av3cq32ypq9f9mv7f9bcqkkdqgbvbb831kad62smczvqk8chv";
|
||||||
};
|
};
|
||||||
buildInputs = [ pkgconfig dbus.libs libgcrypt libtasn1 pam hal python glib gtk intltool GConf ];
|
|
||||||
|
buildInputs = [ pkgconfig dbus.libs libgcrypt pam hal python gtk intltool GConf ];
|
||||||
|
|
||||||
|
propagatedBuildInputs = [ glib libtasn1 ];
|
||||||
}
|
}
|
||||||
|
@ -1,18 +1,14 @@
|
|||||||
{ stdenv, fetchurl, pkgconfig, dbus_glib, glib, gtk, ORBit2, libxml2
|
{ stdenv, fetchurl, pkgconfig, dbus_glib, glib, ORBit2, libxml2
|
||||||
, expat, policykit, intltool, dbus_libs}:
|
, policykit, intltool, dbus_libs }:
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
name = "GConf-2.26.2";
|
name = "GConf-2.26.2";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = mirror://gnome/platform/2.26/2.26.2/sources/GConf-2.26.2.tar.bz2;
|
url = mirror://gnome/platform/2.26/2.26.2/sources/GConf-2.26.2.tar.bz2;
|
||||||
sha256 = "1vb7hjxddy54g4vch936621g66n0mhi3wkhm9lwqh449vdqg4yki";
|
sha256 = "1vb7hjxddy54g4vch936621g66n0mhi3wkhm9lwqh449vdqg4yki";
|
||||||
};
|
};
|
||||||
|
|
||||||
preConfigure = ''
|
buildInputs = [ pkgconfig ORBit2 dbus_libs dbus_glib libxml2 policykit intltool ];
|
||||||
export NIX_CFLAGS_COMPILE="$NIX_CFLAGS_COMPILE -I${dbus_glib}/include/dbus-1.0 -I${policykit}/include/PolicyKit -I${glib}/include/glib-2.0 -I${glib}/lib/glib-2.0/include -I${dbus_libs}/include/dbus-1.0 -I${dbus_libs}/lib/dbus-1.0/include"
|
propagatedBuildInputs = [ glib ];
|
||||||
export NIX_LDFLAGS="$NIX_LDFLAGS $(glib-config --libs)"
|
|
||||||
'';
|
|
||||||
|
|
||||||
buildInputs = [ pkgconfig glib gtk dbus_glib ORBit2 libxml2
|
|
||||||
expat policykit intltool dbus_libs];
|
|
||||||
}
|
}
|
||||||
|
@ -2,9 +2,12 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
name = "ORBit2-2.14.17";
|
name = "ORBit2-2.14.17";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = mirror://gnome/sources/ORBit2/2.14/ORBit2-2.14.17.tar.bz2;
|
url = mirror://gnome/sources/ORBit2/2.14/ORBit2-2.14.17.tar.bz2;
|
||||||
sha256 = "0k4px2f949ac7vmj7b155g1rpf7pmvl48sbnkjhlg4wgcwzwxgv2";
|
sha256 = "0k4px2f949ac7vmj7b155g1rpf7pmvl48sbnkjhlg4wgcwzwxgv2";
|
||||||
};
|
};
|
||||||
buildInputs = [ pkgconfig glib libIDL ];
|
|
||||||
|
buildInputs = [ pkgconfig ];
|
||||||
|
propagatedBuildInputs = [ glib libIDL ];
|
||||||
}
|
}
|
||||||
|
@ -2,9 +2,12 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
name = "esound-0.2.41";
|
name = "esound-0.2.41";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = mirror://gnome/sources/esound/0.2/esound-0.2.41.tar.bz2;
|
url = mirror://gnome/sources/esound/0.2/esound-0.2.41.tar.bz2;
|
||||||
sha256 = "04a9ldy7hsvry1xmfhzg5is2dabsp8m6a82vkai64d2blqlxvday";
|
sha256 = "04a9ldy7hsvry1xmfhzg5is2dabsp8m6a82vkai64d2blqlxvday";
|
||||||
};
|
};
|
||||||
buildInputs = [ pkgconfig alsaLib audiofile ];
|
|
||||||
|
buildInputs = [ pkgconfig ];
|
||||||
|
propagatedBuildInputs = [ alsaLib audiofile ];
|
||||||
}
|
}
|
||||||
|
@ -3,10 +3,16 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
name = "gnome-vfs-2.24.1";
|
name = "gnome-vfs-2.24.1";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = mirror://gnome/sources/gnome-vfs/2.24/gnome-vfs-2.24.1.tar.bz2;
|
url = mirror://gnome/sources/gnome-vfs/2.24/gnome-vfs-2.24.1.tar.bz2;
|
||||||
sha256 = "1dmyr8nj77717r8dhwkixpar2yp8ld3r683gp222n59v61718ndw";
|
sha256 = "1dmyr8nj77717r8dhwkixpar2yp8ld3r683gp222n59v61718ndw";
|
||||||
};
|
};
|
||||||
buildInputs = [ pkgconfig libxml2 bzip2 openssl samba dbus_glib glib fam hal cdparanoia
|
|
||||||
intltool GConf gnome_mime_data ];
|
buildInputs =
|
||||||
|
[ pkgconfig libxml2 bzip2 openssl samba dbus_glib fam hal cdparanoia
|
||||||
|
intltool gnome_mime_data
|
||||||
|
];
|
||||||
|
|
||||||
|
propagatedBuildInputs = [ GConf glib ];
|
||||||
}
|
}
|
||||||
|
@ -2,9 +2,12 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
name = "libbonobo-2.24.2";
|
name = "libbonobo-2.24.2";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = mirror://gnome/sources/libbonobo/2.24/libbonobo-2.24.2.tar.bz2;
|
url = mirror://gnome/sources/libbonobo/2.24/libbonobo-2.24.2.tar.bz2;
|
||||||
sha256 = "1gr85amd271z0lbr68crcsc24rx1pa5k20f67y3y2mx664527h4m";
|
sha256 = "1gr85amd271z0lbr68crcsc24rx1pa5k20f67y3y2mx664527h4m";
|
||||||
};
|
};
|
||||||
buildInputs = [ flex bison pkgconfig glib dbus_glib libxml2 popt intltool ORBit2 ];
|
|
||||||
|
buildInputs = [ flex bison pkgconfig dbus_glib libxml2 intltool ];
|
||||||
|
propagatedBuildInputs = [ popt glib ORBit2 ];
|
||||||
}
|
}
|
||||||
|
@ -1,23 +1,14 @@
|
|||||||
{ stdenv, fetchurl, bison, pkgconfig, popt, libxml2, cairo, glib, gtk, atk, pango
|
{ stdenv, fetchurl, bison, pkgconfig, popt, libxml2, gtk
|
||||||
, intltool, libbonobo, GConf, libgnomecanvas, libgnome, libglade, ORBit2, libart_lgpl}:
|
, intltool, libbonobo, GConf, libgnomecanvas, libgnome, libglade }:
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
name = "libbonoboui-2.24.2";
|
name = "libbonoboui-2.24.2";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = mirror://gnome/sources/libbonoboui/2.24/libbonoboui-2.24.2.tar.bz2;
|
url = mirror://gnome/sources/libbonoboui/2.24/libbonoboui-2.24.2.tar.bz2;
|
||||||
sha256 = "005ypnzb3mfsb0k0aa3h77vwc4ifjq6r4d11msqllvx7avfgkg5f";
|
sha256 = "005ypnzb3mfsb0k0aa3h77vwc4ifjq6r4d11msqllvx7avfgkg5f";
|
||||||
};
|
};
|
||||||
buildInputs = [ bison pkgconfig popt gtk libxml2
|
|
||||||
intltool libbonobo GConf libgnomecanvas libgnome libglade ];
|
|
||||||
|
|
||||||
# For some reason GNOME maintainers write crappy automake files and they forget to include
|
|
||||||
# a lot of required headers (the headers may be found if they are in /usr)
|
|
||||||
|
|
||||||
CPPFLAGS = "-I${cairo}/include/cairo -I${gtk}/include/gtk-2.0 -I${gtk}/lib/gtk-2.0/include " +
|
buildInputs = [ bison pkgconfig popt gtk libxml2 intltool GConf libglade ];
|
||||||
"-I${glib}/include/glib-2.0 -I${glib}/lib/glib-2.0/include -I${atk}/include/atk-1.0 " +
|
propagatedBuildInputs = [ libbonobo libgnomecanvas libgnome ];
|
||||||
"-I${pango}/include/pango-1.0 -I${libgnome}/include/libgnome-2.0 -I${libbonobo}/include/libbonobo-2.0 "+
|
|
||||||
"-I${libbonobo}/include/bonobo-activation-2.0 -I${ORBit2}/include/orbit-2.0 -I${libxml2}/include/libxml2 "+
|
|
||||||
"-I${libgnomecanvas}/include/libgnomecanvas-2.0 -I${libart_lgpl}/include/libart-2.0 "+
|
|
||||||
"-I${GConf}/include/gconf/2 -I${libglade}/include/libglade-2.0";
|
|
||||||
LIBS = "-lgobject-2.0 -lbonobo-2 -lgtk-x11-2.0 -lgconf-2 -lxml2 -lgnome-2 -lgnomecanvas-2";
|
|
||||||
}
|
}
|
||||||
|
@ -1,10 +1,14 @@
|
|||||||
{stdenv, fetchurl, pkgconfig, gtk, libxml2, expat, python, gettext}:
|
{stdenv, fetchurl, pkgconfig, gtk, libxml2, python, gettext}:
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
name = "libglade-2.6.4";
|
name = "libglade-2.6.4";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = mirror://gnome/sources/libglade/2.6/libglade-2.6.4.tar.bz2;
|
url = mirror://gnome/sources/libglade/2.6/libglade-2.6.4.tar.bz2;
|
||||||
sha256 = "1v2x2s04jry4gpabws92i0wq2ghd47yr5n9nhgnkd7c38xv1wdk4";
|
sha256 = "1v2x2s04jry4gpabws92i0wq2ghd47yr5n9nhgnkd7c38xv1wdk4";
|
||||||
};
|
};
|
||||||
buildInputs = [ pkgconfig gtk libxml2 expat python gettext ];
|
|
||||||
|
buildInputs = [ pkgconfig gtk python gettext ];
|
||||||
|
|
||||||
|
propagatedBuildInputs = [ libxml2 ];
|
||||||
}
|
}
|
||||||
|
@ -1,13 +1,14 @@
|
|||||||
{ stdenv, fetchurl, pkgconfig, glib, popt
|
{ stdenv, fetchurl, pkgconfig, glib, popt, zlib
|
||||||
, intltool, esound, audiofile, libbonobo, GConf, gnome_vfs, ORBit2}:
|
, intltool, esound, libbonobo, GConf, gnome_vfs, ORBit2}:
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
name = "libgnome-2.28.0";
|
name = "libgnome-2.28.0";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = mirror://gnome/sources/libgnome/2.28/libgnome-2.28.0.tar.bz2;
|
url = mirror://gnome/sources/libgnome/2.28/libgnome-2.28.0.tar.bz2;
|
||||||
sha256 = "03hc1m88swxxw4cq491kz7495ksv762imamzbbvhci41bc40anwv";
|
sha256 = "03hc1m88swxxw4cq491kz7495ksv762imamzbbvhci41bc40anwv";
|
||||||
};
|
};
|
||||||
buildInputs = [ pkgconfig glib popt intltool esound audiofile libbonobo GConf gnome_vfs ];
|
|
||||||
CPPFLAGS = "-I${glib}/include/glib-2.0 -I${glib}/lib/glib-2.0/include -I${ORBit2}/include/orbit-2.0 -I${libbonobo}/include/libbonobo-2.0 -I${libbonobo}/include/bonobo-activation-2.0 -I${GConf}/include/gconf/2 -I${gnome_vfs}/include/gnome-vfs-2.0";
|
buildInputs = [ pkgconfig popt zlib intltool GConf gnome_vfs ];
|
||||||
LIBS = "-lesd -lgconf-2 -lbonobo-activation -lbonobo-2 -lgnomevfs-2";
|
propagatedBuildInputs = [ glib libbonobo esound ];
|
||||||
}
|
}
|
||||||
|
@ -1,11 +1,14 @@
|
|||||||
{stdenv, fetchurl, pkgconfig, glib, gtk, pango, atk, cairo, intltool, libart_lgpl, libglade}:
|
{ stdenv, fetchurl, pkgconfig, gtk, intltool, libart_lgpl, libglade }:
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
name = "libgnomecanvas-2.26.0";
|
name = "libgnomecanvas-2.26.0";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = mirror://gnome/sources/libgnomecanvas/2.26/libgnomecanvas-2.26.0.tar.bz2;
|
url = mirror://gnome/sources/libgnomecanvas/2.26/libgnomecanvas-2.26.0.tar.bz2;
|
||||||
sha256 = "13f5rf5pkp9hnyxzvssrxnlykjaixa7vrig9a7v06wrxqfn81d40";
|
sha256 = "13f5rf5pkp9hnyxzvssrxnlykjaixa7vrig9a7v06wrxqfn81d40";
|
||||||
};
|
};
|
||||||
buildInputs = [ pkgconfig gtk intltool libart_lgpl libglade ];
|
|
||||||
CPPFLAGS = "-I${libglade}/include/libglade-2.0 -I${libart_lgpl}/include/libart-2.0 -I${glib}/include/glib-2.0 -I${glib}/lib/glib-2.0/include -I${gtk}/include/gtk-2.0 -I${gtk}/lib/gtk-2.0/include -I${atk}/include/atk-1.0 -I${cairo}/include/cairo -I${pango}/include/pango-1.0";
|
buildInputs = [ pkgconfig intltool libglade ];
|
||||||
|
|
||||||
|
propagatedBuildInputs = [ libart_lgpl gtk ];
|
||||||
}
|
}
|
||||||
|
@ -1,21 +1,16 @@
|
|||||||
{ stdenv, fetchurl, pkgconfig, libxml2, popt, cairo, libX11, libICE, glib, gtk, atk, pango
|
{ stdenv, fetchurl, pkgconfig, libxml2, xlibs, glib, pango
|
||||||
, intltool, libgnome, libgnomecanvas, libbonobo, libbonoboui, GConf
|
, intltool, libgnome, libgnomecanvas, libbonoboui, GConf
|
||||||
, gnome_vfs, gnome_keyring, libglade, libart_lgpl, ORBit2}:
|
, gnome_vfs, gnome_keyring, libglade }:
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
name = "libgnomeui-2.24.2";
|
name = "libgnomeui-2.24.2";
|
||||||
|
|
||||||
src = fetchurl {
|
src = fetchurl {
|
||||||
url = mirror://gnome/sources/libgnomeui/2.24/libgnomeui-2.24.2.tar.bz2;
|
url = mirror://gnome/sources/libgnomeui/2.24/libgnomeui-2.24.2.tar.bz2;
|
||||||
sha256 = "04296nf6agg8zsbw6pzl3mzn890bkcczs6fnna5jay7fvnrmjx5f";
|
sha256 = "04296nf6agg8zsbw6pzl3mzn890bkcczs6fnna5jay7fvnrmjx5f";
|
||||||
};
|
};
|
||||||
buildInputs = [ pkgconfig libxml2 popt libX11 libICE glib gtk pango
|
|
||||||
intltool libgnome libgnomecanvas libbonoboui GConf gnome_vfs gnome_keyring libglade ];
|
buildInputs = [ pkgconfig intltool xlibs.xlibs libxml2 GConf pango glib gnome_keyring libglade ];
|
||||||
CPPFLAGS = "-I${glib}/include/glib-2.0 -I${glib}/lib/glib-2.0/include -I${atk}/include/atk-1.0 "+
|
|
||||||
"-I${gtk}/include/gtk-2.0 -I${gtk}/lib/gtk-2.0/include -I${libbonoboui}/include/libbonoboui-2.0 "+
|
propagatedBuildInputs = [ libgnome libbonoboui libgnomecanvas gnome_vfs ];
|
||||||
"-I${cairo}/include/cairo -I${pango}/include/pango-1.0 -I${libgnomecanvas}/include/libgnomecanvas-2.0 "+
|
|
||||||
"-I${libgnome}/include/libgnome-2.0 -I${libart_lgpl}/include/libart-2.0 -I${gnome_vfs}/include/gnome-vfs-2.0 "+
|
|
||||||
"-I${libbonobo}/include/libbonobo-2.0 -I${GConf}/include/gconf/2 -I${libxml2}/include/libxml2 "+
|
|
||||||
"-I${libbonobo}/include/bonobo-activation-2.0 -I${ORBit2}/include/orbit-2.0 "+
|
|
||||||
"-I${gnome_keyring}/include/gnome-keyring-1 -I${libglade}/include/libglade-2.0";
|
|
||||||
LIBS = "-lgtk-x11-2.0 -lgnomecanvas-2 -lgconf-2 -lbonoboui-2 -lgnome-keyring";
|
|
||||||
}
|
}
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
{stdenv, fetchurl, pkgconfig, libX11, libxcb, libICE, xcbutil, libSM}:
|
{ stdenv, fetchurl, pkgconfig, xlibs }:
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
stdenv.mkDerivation {
|
||||||
name = "startup-notification-0.9";
|
name = "startup-notification-0.9";
|
||||||
@ -6,5 +6,5 @@ stdenv.mkDerivation {
|
|||||||
url = mirror://gnome/sources/startup-notification/0.9/startup-notification-0.9.tar.bz2;
|
url = mirror://gnome/sources/startup-notification/0.9/startup-notification-0.9.tar.bz2;
|
||||||
sha256 = "03aqkgv8d29yx2vmv6bfdlxq3ahagrb7dbsvhd5d9acy6znimpk1";
|
sha256 = "03aqkgv8d29yx2vmv6bfdlxq3ahagrb7dbsvhd5d9acy6znimpk1";
|
||||||
};
|
};
|
||||||
buildInputs = [ pkgconfig libX11 libxcb libICE xcbutil libSM ];
|
buildInputs = [ pkgconfig xlibs.xlibs xlibs.xcbutil ];
|
||||||
}
|
}
|
||||||
|
@ -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];
|
|
||||||
}
|
|
@ -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
|
|
||||||
|
|
@ -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
|
|
||||||
";
|
|
||||||
}
|
|
@ -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?
|
|
||||||
";
|
|
||||||
}
|
|
@ -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];
|
|
||||||
}
|
|
@ -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";
|
|
||||||
}
|
|
@ -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";
|
|
||||||
'';
|
|
||||||
}
|
|
@ -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
|
|
||||||
];
|
|
||||||
}
|
|
||||||
|
|
@ -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];
|
|
||||||
}
|
|
@ -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 ];
|
|
||||||
}
|
|
@ -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];
|
|
||||||
}
|
|
@ -1,5 +0,0 @@
|
|||||||
{input, stdenv, fetchurl}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
inherit (input) name src;
|
|
||||||
}
|
|
@ -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];
|
|
||||||
}
|
|
@ -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?
|
|
||||||
}
|
|
@ -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/;
|
|
||||||
};
|
|
||||||
}
|
|
@ -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+";
|
|
||||||
};
|
|
||||||
}
|
|
@ -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];
|
|
||||||
}
|
|
@ -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
|
|
||||||
];
|
|
||||||
}
|
|
@ -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
|
|
||||||
];
|
|
||||||
}
|
|
||||||
|
|
@ -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];
|
|
||||||
}
|
|
@ -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";
|
|
@ -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 ""}
|
|
||||||
'';
|
|
||||||
}
|
|
@ -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
|
|
@ -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";
|
|
||||||
}
|
|
@ -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";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
}
|
|
@ -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";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
}
|
|
@ -1,6 +0,0 @@
|
|||||||
{input, stdenv, fetchurl, pkgconfig, x11}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
inherit (input) name src;
|
|
||||||
buildInputs = [pkgconfig x11];
|
|
||||||
}
|
|
@ -1,13 +0,0 @@
|
|||||||
source $stdenv/setup
|
|
||||||
|
|
||||||
myPatchPhase()
|
|
||||||
{
|
|
||||||
for i in system-config-printer-kde/cmake-modules/FindSystemConfigPrinter.py system-config-printer-kde/system-config-printer-kde.py
|
|
||||||
do
|
|
||||||
sed -i -e "s|/usr/share/system-config-printer|$system_config_printer/share/system-config-printer|" $i
|
|
||||||
done
|
|
||||||
|
|
||||||
sed -i -e "s|import cupshelpers.ppds, cupshelpers.cupshelpers|import ppds, cupshelpers|" system-config-printer-kde/cmake-modules/FindSystemConfigPrinter.py
|
|
||||||
}
|
|
||||||
patchPhase=myPatchPhase
|
|
||||||
genericBuild
|
|
@ -1,17 +0,0 @@
|
|||||||
{stdenv, fetchurl, cmake, qt4, pkgconfig, perl, python,
|
|
||||||
sip, pyqt4, pycups, system_config_printer, rhpl,
|
|
||||||
kdelibs, kdepimlibs, kdebindings, automoc4, phonon}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "kdeadmin-4.2.4";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://kde/stable/4.2.4/src/kdeadmin-4.2.4.tar.bz2;
|
|
||||||
sha1 = "72a9bfeaacf6bf70f464923f96b28891ad6b671e";
|
|
||||||
};
|
|
||||||
builder = ./builder.sh;
|
|
||||||
inherit system_config_printer;
|
|
||||||
includeAllQtDirs=true;
|
|
||||||
CMAKE_PREFIX_PATH=kdepimlibs;
|
|
||||||
buildInputs = [ cmake qt4 pkgconfig perl python sip pyqt4 pycups system_config_printer rhpl
|
|
||||||
kdelibs kdepimlibs kdebindings automoc4 phonon ];
|
|
||||||
}
|
|
@ -1,13 +0,0 @@
|
|||||||
{stdenv, fetchurl, cmake, qt4, perl, xscreensaver,
|
|
||||||
kdelibs, kdebase_workspace, automoc4, phonon, strigi, eigen}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "kdeartwork-4.2.4";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://kde/stable/4.2.4/src/kdeartwork-4.2.4.tar.bz2;
|
|
||||||
sha1 = "601fa04bc6fb9bdd5dfa094af04ad204bcc20b14";
|
|
||||||
};
|
|
||||||
includeAllQtDirs=true;
|
|
||||||
buildInputs = [ cmake qt4 perl xscreensaver
|
|
||||||
kdelibs kdebase_workspace automoc4 phonon strigi eigen ];
|
|
||||||
}
|
|
@ -1,15 +0,0 @@
|
|||||||
{stdenv, fetchurl, cmake, perl, bzip2, qt4, alsaLib, xineLib, samba, kdelibs,
|
|
||||||
automoc4, phonon, strigi, soprano, cluceneCore}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "kdebase-runtime-4.2.4";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://kde/Attic/4.2.4/src/kdebase-runtime-4.2.4.tar.bz2;
|
|
||||||
|
|
||||||
sha1 = "dd829270b5fb21e4c24db5e7d16db6e99fe51c1d";
|
|
||||||
};
|
|
||||||
/* CLUCENE_HOME=cluceneCore;*/
|
|
||||||
includeAllQtDirs=true;
|
|
||||||
buildInputs = [ cmake perl bzip2 qt4 alsaLib xineLib samba stdenv.gcc.libc kdelibs
|
|
||||||
automoc4 phonon strigi soprano cluceneCore ];
|
|
||||||
}
|
|
@ -1,18 +0,0 @@
|
|||||||
{stdenv, fetchurl, cmake, perl, python, pam, ConsoleKit,
|
|
||||||
qt4, sip, pyqt4, kdelibs, kdepimlibs, kdebindings,
|
|
||||||
libXi, libXau, libXdmcp, libXtst, libXcomposite, libXdamage, libXScrnSaver,
|
|
||||||
lm_sensors, libxklavier, libusb, pthread_stubs, boost,
|
|
||||||
automoc4, phonon, strigi, soprano, qimageblitz}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "kdebase-workspace-4.2.4";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://kde/stable/4.2.4/src/kdebase-workspace-4.2.4.tar.bz2;
|
|
||||||
sha1 = "31f38436736ff73b6ffb9d8bbb93b8342965e894";
|
|
||||||
};
|
|
||||||
includeAllQtDirs=true;
|
|
||||||
CMAKE_PREFIX_PATH=kdepimlibs;
|
|
||||||
buildInputs = [ cmake perl python qt4 pam /*ConsoleKit sip pyqt4*/ kdelibs kdepimlibs /*kdebindings*/ pthread_stubs boost libusb stdenv.gcc.libc
|
|
||||||
libXi libXau libXdmcp libXtst libXcomposite libXdamage libXScrnSaver
|
|
||||||
lm_sensors libxklavier automoc4 phonon strigi soprano qimageblitz ];
|
|
||||||
}
|
|
@ -1,13 +0,0 @@
|
|||||||
{stdenv, fetchurl, cmake, perl, qt4, kdelibs, pciutils, libraw1394,
|
|
||||||
automoc4, phonon, strigi, qimageblitz, soprano}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "kdebase-4.2.4";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://kde/stable/4.2.4/src/kdebase-4.2.4.tar.bz2;
|
|
||||||
sha1 = "c08188baa90a5075f18a75640c4dc3e6dc69daa0";
|
|
||||||
};
|
|
||||||
includeAllQtDirs=true;
|
|
||||||
buildInputs = [ cmake perl qt4 kdelibs pciutils stdenv.gcc.libc libraw1394
|
|
||||||
automoc4 phonon strigi qimageblitz soprano ];
|
|
||||||
}
|
|
@ -1,11 +0,0 @@
|
|||||||
source $stdenv/setup
|
|
||||||
|
|
||||||
tar xfvj $src
|
|
||||||
cd kdebindings-*/python/pykde4
|
|
||||||
python configure.py -d $out/lib/python2.5/site-packages -v $out/share/sip
|
|
||||||
for i in `find . -name Makefile`
|
|
||||||
do
|
|
||||||
sed -i -e "s/-O2/-O0/" $i
|
|
||||||
done
|
|
||||||
make
|
|
||||||
make install
|
|
@ -1,17 +0,0 @@
|
|||||||
{stdenv, fetchurl, python, sip, pyqt4, zlib, libpng, freetype, fontconfig, qt4,
|
|
||||||
libSM, libXrender, libXrandr, libXfixes, libXinerama, libXcursor, libXext, kdelibs}:
|
|
||||||
|
|
||||||
# This function will only build the pykde4 module. I don't need the other bindings and
|
|
||||||
# some bindings are even broken.
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "kdebindings-4.2.4";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://kde/stable/4.2.4/src/kdebindings-4.2.4.tar.bz2;
|
|
||||||
sha1 = "5550b690d1c63fc63b3603ad73ba2b911158fe96";
|
|
||||||
};
|
|
||||||
builder = ./builder.sh;
|
|
||||||
includeAllQtDirs=true;
|
|
||||||
buildInputs = [ python sip pyqt4 zlib libpng freetype fontconfig qt4
|
|
||||||
libSM libXrender libXrandr libXfixes libXcursor libXinerama libXext kdelibs ];
|
|
||||||
}
|
|
@ -1,231 +0,0 @@
|
|||||||
pkgs:
|
|
||||||
|
|
||||||
rec {
|
|
||||||
inherit (pkgs) qt4;
|
|
||||||
|
|
||||||
### SUPPORT
|
|
||||||
automoc4 = import ./support/automoc4 {
|
|
||||||
inherit (pkgs) stdenv fetchurl cmake;
|
|
||||||
inherit (pkgs) qt4;
|
|
||||||
};
|
|
||||||
|
|
||||||
phonon = import ./support/phonon {
|
|
||||||
inherit (pkgs) stdenv fetchurl cmake;
|
|
||||||
inherit (pkgs) qt4 pthread_stubs gst_all xineLib;
|
|
||||||
inherit (pkgs.xlibs) libXau libXdmcp;
|
|
||||||
inherit automoc4;
|
|
||||||
};
|
|
||||||
|
|
||||||
strigi = import ./support/strigi {
|
|
||||||
inherit (pkgs) stdenv fetchurl cmake perl;
|
|
||||||
inherit (pkgs) bzip2 qt4 libxml2 exiv2 fam log4cxx cluceneCore;
|
|
||||||
};
|
|
||||||
|
|
||||||
soprano = import ./support/soprano {
|
|
||||||
inherit (pkgs) stdenv fetchurl cmake;
|
|
||||||
inherit (pkgs) qt4 jdk cluceneCore redland;
|
|
||||||
};
|
|
||||||
|
|
||||||
qimageblitz = import ./support/qimageblitz {
|
|
||||||
inherit (pkgs) stdenv fetchurl cmake qt4;
|
|
||||||
};
|
|
||||||
|
|
||||||
qca2 = import ./support/qca2 {
|
|
||||||
inherit (pkgs) stdenv fetchurl which qt4;
|
|
||||||
};
|
|
||||||
|
|
||||||
akonadi = import ./support/akonadi {
|
|
||||||
inherit (pkgs) stdenv fetchurl cmake qt4 shared_mime_info libxslt boost mysql;
|
|
||||||
inherit automoc4;
|
|
||||||
};
|
|
||||||
|
|
||||||
decibel = import ./support/decibel {
|
|
||||||
inherit (pkgs) stdenv fetchurl cmake qt4 tapioca_qt telepathy_qt dbus;
|
|
||||||
};
|
|
||||||
|
|
||||||
eigen = import ./support/eigen {
|
|
||||||
inherit (pkgs) stdenv fetchurl cmake;
|
|
||||||
};
|
|
||||||
|
|
||||||
### LIBS
|
|
||||||
kdelibs = import ./libs {
|
|
||||||
inherit (pkgs) stdenv fetchurl cmake qt4 perl bzip2 pcre fam libxml2 libxslt;
|
|
||||||
inherit (pkgs) giflib jasper openexr aspell avahi shared_mime_info;
|
|
||||||
inherit automoc4 phonon strigi soprano;
|
|
||||||
};
|
|
||||||
|
|
||||||
### BASE
|
|
||||||
kdebase_workspace = import ./base-workspace {
|
|
||||||
inherit (pkgs) stdenv fetchurl cmake qt4 perl python pam sip pyqt4;
|
|
||||||
inherit (pkgs) lm_sensors libxklavier libusb pthread_stubs boost ConsoleKit;
|
|
||||||
inherit (pkgs.xlibs) libXi libXau libXdmcp libXtst libXcomposite libXdamage libXScrnSaver;
|
|
||||||
inherit kdelibs kdepimlibs kdebindings;
|
|
||||||
inherit automoc4 phonon strigi soprano qimageblitz;
|
|
||||||
};
|
|
||||||
|
|
||||||
kdebase = import ./base {
|
|
||||||
inherit (pkgs) stdenv fetchurl cmake perl qt4 pciutils libraw1394;
|
|
||||||
inherit kdelibs;
|
|
||||||
inherit automoc4 phonon strigi qimageblitz soprano;
|
|
||||||
};
|
|
||||||
|
|
||||||
kdebase_runtime = import ./base-runtime {
|
|
||||||
inherit (pkgs) stdenv fetchurl cmake perl bzip2 qt4;
|
|
||||||
inherit (pkgs) xineLib alsaLib samba cluceneCore;
|
|
||||||
inherit kdelibs;
|
|
||||||
inherit automoc4 phonon strigi soprano;
|
|
||||||
};
|
|
||||||
|
|
||||||
### ADDITIONAL
|
|
||||||
|
|
||||||
kdepimlibs = import ./pimlibs {
|
|
||||||
inherit (pkgs) stdenv fetchurl cmake qt4 perl boost cyrus_sasl gpgme libical openldap;
|
|
||||||
inherit kdelibs;
|
|
||||||
inherit automoc4 phonon akonadi;
|
|
||||||
};
|
|
||||||
|
|
||||||
kdeadmin = import ./admin {
|
|
||||||
inherit (pkgs) stdenv fetchurl cmake qt4 pkgconfig perl python sip pyqt4 pycups system_config_printer rhpl;
|
|
||||||
inherit kdelibs kdepimlibs kdebindings;
|
|
||||||
inherit automoc4 phonon;
|
|
||||||
};
|
|
||||||
|
|
||||||
kdeartwork = import ./artwork {
|
|
||||||
inherit (pkgs) stdenv fetchurl cmake qt4 perl xscreensaver;
|
|
||||||
inherit kdelibs kdebase_workspace;
|
|
||||||
inherit automoc4 phonon strigi eigen;
|
|
||||||
};
|
|
||||||
|
|
||||||
kdeedu = import ./edu {
|
|
||||||
inherit (pkgs) stdenv fetchurl cmake qt4 perl libxml2 libxslt openbabel boost;
|
|
||||||
inherit (pkgs) readline gmm gsl facile ocaml;
|
|
||||||
inherit kdelibs;
|
|
||||||
inherit automoc4 phonon;
|
|
||||||
};
|
|
||||||
|
|
||||||
kdegraphics = import ./graphics {
|
|
||||||
inherit (pkgs) stdenv fetchurl cmake perl qt4 exiv2 lcms saneBackends libgphoto2;
|
|
||||||
inherit (pkgs) libspectre djvulibre chmlib;
|
|
||||||
inherit (pkgs.xlibs) libXxf86vm;
|
|
||||||
poppler = pkgs.popplerQt4;
|
|
||||||
inherit kdelibs;
|
|
||||||
inherit automoc4 phonon strigi qimageblitz soprano qca2;
|
|
||||||
};
|
|
||||||
|
|
||||||
kdemultimedia = import ./multimedia {
|
|
||||||
inherit (pkgs) stdenv fetchurl cmake perl qt4;
|
|
||||||
inherit (pkgs) alsaLib xineLib libvorbis flac taglib cdparanoia;
|
|
||||||
inherit kdelibs;
|
|
||||||
inherit automoc4 phonon;
|
|
||||||
};
|
|
||||||
|
|
||||||
kdenetwork = import ./network {
|
|
||||||
inherit (pkgs) stdenv fetchurl cmake qt4 perl gmp speex libxml2 libxslt sqlite alsaLib;
|
|
||||||
inherit (pkgs) libidn libvncserver tapioca_qt libmsn;
|
|
||||||
inherit (pkgs.xlibs) libXtst libXdamage libXxf86vm;
|
|
||||||
inherit kdelibs kdepimlibs;
|
|
||||||
inherit automoc4 phonon qca2 soprano qimageblitz;
|
|
||||||
};
|
|
||||||
|
|
||||||
kdepim = import ./pim {
|
|
||||||
inherit (pkgs) stdenv fetchurl cmake qt4 perl boost gpgme libassuan libgpgerror libxslt;
|
|
||||||
inherit (pkgs) shared_mime_info;
|
|
||||||
inherit (pkgs.xlibs) libXScrnSaver;
|
|
||||||
inherit kdelibs kdepimlibs;
|
|
||||||
inherit automoc4 phonon akonadi strigi soprano qca2;
|
|
||||||
};
|
|
||||||
|
|
||||||
kdeplasma_addons = import ./plasma-addons {
|
|
||||||
inherit (pkgs) stdenv fetchurl cmake qt4 perl python shared_mime_info;
|
|
||||||
inherit kdelibs kdebase_workspace kdepimlibs kdegraphics;
|
|
||||||
inherit automoc4 phonon;
|
|
||||||
};
|
|
||||||
|
|
||||||
kdegames = import ./games {
|
|
||||||
inherit (pkgs) stdenv fetchurl cmake qt4 perl;
|
|
||||||
inherit kdelibs;
|
|
||||||
inherit automoc4 phonon qca2;
|
|
||||||
};
|
|
||||||
|
|
||||||
kdetoys = import ./toys {
|
|
||||||
inherit (pkgs) stdenv fetchurl cmake qt4 perl;
|
|
||||||
inherit kdelibs kdebase_workspace;
|
|
||||||
inherit automoc4 phonon;
|
|
||||||
};
|
|
||||||
|
|
||||||
kdeutils = import ./utils {
|
|
||||||
inherit (pkgs) stdenv fetchurl cmake qt4 perl python gmp libzip libarchive sip pyqt4 pycups system_config_printer rhpl;
|
|
||||||
inherit kdelibs kdepimlibs kdebindings;
|
|
||||||
inherit automoc4 phonon qimageblitz;
|
|
||||||
};
|
|
||||||
|
|
||||||
### DEVELOPMENT
|
|
||||||
|
|
||||||
kdebindings = import ./bindings {
|
|
||||||
inherit (pkgs) stdenv fetchurl python sip zlib libpng pyqt4 freetype fontconfig qt4;
|
|
||||||
inherit (pkgs.xlibs) libSM libXrender libXrandr libXfixes libXcursor libXinerama libXext;
|
|
||||||
inherit kdelibs;
|
|
||||||
};
|
|
||||||
|
|
||||||
kdesdk = import ./sdk {
|
|
||||||
inherit (pkgs) stdenv fetchurl cmake qt4 perl libxml2 libxslt boost subversion apr aprutil;
|
|
||||||
inherit kdelibs kdepimlibs;
|
|
||||||
inherit automoc4 phonon strigi;
|
|
||||||
};
|
|
||||||
|
|
||||||
kdewebdev = import ./webdev {
|
|
||||||
inherit (pkgs) stdenv fetchurl cmake qt4 perl libxml2 libxslt boost;
|
|
||||||
inherit kdelibs kdepimlibs;
|
|
||||||
inherit automoc4 phonon;
|
|
||||||
};
|
|
||||||
|
|
||||||
#### EXTRA GEAR
|
|
||||||
|
|
||||||
amarok = import ./extragear/amarok {
|
|
||||||
inherit (pkgs) stdenv fetchurl cmake qt4 perl gettext curl mysql libxml2 taglib loudmouth;
|
|
||||||
inherit kdelibs;
|
|
||||||
inherit automoc4 phonon strigi soprano;
|
|
||||||
};
|
|
||||||
|
|
||||||
kdesvn = import ./extragear/kdesvn {
|
|
||||||
inherit (pkgs) stdenv fetchurl cmake qt4 perl gettext apr aprutil subversion db4;
|
|
||||||
inherit kdelibs;
|
|
||||||
inherit automoc4 phonon;
|
|
||||||
};
|
|
||||||
|
|
||||||
kmplayer = import ./extragear/kmplayer {
|
|
||||||
inherit (pkgs) stdenv fetchurl cmake qt4 perl gettext dbus_glib;
|
|
||||||
inherit (pkgs.gtkLibs) pango gtk;
|
|
||||||
inherit kdelibs;
|
|
||||||
inherit automoc4 phonon;
|
|
||||||
};
|
|
||||||
|
|
||||||
krusader = import ./extragear/krusader {
|
|
||||||
inherit (pkgs) stdenv fetchurl cmake qt4 perl gettext;
|
|
||||||
inherit kdelibs;
|
|
||||||
inherit automoc4 phonon;
|
|
||||||
};
|
|
||||||
|
|
||||||
koffice = import ./extragear/koffice {
|
|
||||||
inherit (pkgs) stdenv fetchurl cmake qt4 perl lcms exiv2 libxml2 libxslt boost glew;
|
|
||||||
inherit (pkgs) shared_mime_info gsl gmm wv2 libwpd;
|
|
||||||
inherit kdelibs kdepimlibs;
|
|
||||||
inherit automoc4 phonon qimageblitz qca2 eigen;
|
|
||||||
poppler = pkgs.popplerQt4;
|
|
||||||
};
|
|
||||||
|
|
||||||
ktorrent = import ./extragear/ktorrent {
|
|
||||||
inherit (pkgs) stdenv fetchurl cmake qt4 perl gmp taglib boost gettext;
|
|
||||||
inherit kdelibs kdepimlibs kdebase_workspace;
|
|
||||||
inherit automoc4 phonon qca2;
|
|
||||||
};
|
|
||||||
|
|
||||||
gtk_qt_engine = import ./extragear/gtk-qt-engine {
|
|
||||||
inherit (pkgs) stdenv fetchurl cmake qt4 perl gettext;
|
|
||||||
inherit (pkgs.xlibs) libX11;
|
|
||||||
inherit (pkgs.gtkLibs) gtk;
|
|
||||||
inherit (pkgs.gnome) libbonoboui;
|
|
||||||
inherit kdelibs;
|
|
||||||
inherit automoc4 phonon;
|
|
||||||
};
|
|
||||||
}
|
|
@ -1,14 +0,0 @@
|
|||||||
{stdenv, fetchurl, cmake, qt4, perl, libxml2, libxslt, openbabel, boost, readline, gmm, gsl,
|
|
||||||
facile, ocaml,
|
|
||||||
kdelibs, automoc4, phonon}:
|
|
||||||
|
|
||||||
stdenv.mkDerivation {
|
|
||||||
name = "kdeedu-4.2.4";
|
|
||||||
src = fetchurl {
|
|
||||||
url = mirror://kde/stable/4.2.4/src/kdeedu-4.2.4.tar.bz2;
|
|
||||||
sha1 = "7b26b946e1981ac57efdd2059eb3bba2808aef4b";
|
|
||||||
};
|
|
||||||
includeAllQtDirs=true;
|
|
||||||
buildInputs = [ cmake qt4 perl libxml2 libxslt openbabel boost readline gmm gsl facile ocaml
|
|
||||||
kdelibs automoc4 phonon ];
|
|
||||||
}
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user