2010-02-10 16:06:50 +01:00
|
|
|
pkgs:
|
|
|
|
|
|
|
|
pkgs.recurseIntoAttrs (rec {
|
|
|
|
inherit (pkgs) qt4;
|
|
|
|
|
|
|
|
### SUPPORT
|
|
|
|
automoc4 = import ./support/automoc4 {
|
|
|
|
inherit (pkgs) stdenv fetchurl lib cmake;
|
|
|
|
inherit (pkgs) qt4;
|
|
|
|
};
|
|
|
|
|
|
|
|
phonon = import ./support/phonon {
|
2010-05-08 19:03:07 +02:00
|
|
|
inherit (pkgs) stdenv fetchurl cmake pkgconfig;
|
2010-10-03 01:12:59 +02:00
|
|
|
inherit (pkgs) qt4 xineLib;
|
|
|
|
pulseaudio = if pkgs.getConfig ["phonon" "pulseaudioSupport"] true then pkgs.pulseaudio else null;
|
2010-05-08 19:03:07 +02:00
|
|
|
inherit (pkgs.gst_all) gstreamer gstPluginsBase;
|
2010-02-10 16:06:50 +01:00
|
|
|
inherit (pkgs.xlibs) libXau libXdmcp libpthreadstubs;
|
|
|
|
inherit automoc4;
|
|
|
|
};
|
|
|
|
|
|
|
|
strigi = import ./support/strigi {
|
|
|
|
inherit (pkgs) stdenv fetchurl lib cmake perl;
|
|
|
|
inherit (pkgs) bzip2 qt4 libxml2 expat exiv2 cluceneCore;
|
|
|
|
};
|
|
|
|
|
|
|
|
soprano = import ./support/soprano {
|
|
|
|
inherit (pkgs) stdenv fetchurl lib cmake;
|
2010-04-03 19:34:26 +02:00
|
|
|
inherit (pkgs) qt4 cluceneCore redland libiodbc;
|
2010-02-10 16:06:50 +01:00
|
|
|
};
|
|
|
|
|
|
|
|
qimageblitz = import ./support/qimageblitz {
|
|
|
|
inherit (pkgs) stdenv fetchurl lib cmake qt4;
|
|
|
|
};
|
|
|
|
|
|
|
|
qca2 = import ./support/qca2 {
|
2010-08-12 12:39:29 +02:00
|
|
|
inherit (pkgs) stdenv fetchurl which qt4;
|
2010-02-10 16:06:50 +01:00
|
|
|
};
|
2010-04-13 08:53:51 +02:00
|
|
|
|
|
|
|
qca2_ossl = import ./support/qca2/ossl.nix {
|
2010-08-12 12:39:29 +02:00
|
|
|
inherit (pkgs) stdenv fetchurl fetchsvn qt4 openssl;
|
2010-04-13 08:53:51 +02:00
|
|
|
inherit qca2;
|
|
|
|
};
|
2010-02-10 16:06:50 +01:00
|
|
|
|
|
|
|
akonadi = import ./support/akonadi {
|
2010-06-30 17:52:24 +02:00
|
|
|
inherit (pkgs) stdenv fetchurl cmake qt4 shared_mime_info libxslt boost mysql;
|
2010-02-10 16:06:50 +01:00
|
|
|
inherit automoc4 soprano;
|
|
|
|
};
|
|
|
|
|
|
|
|
eigen = import ./support/eigen {
|
|
|
|
inherit (pkgs) stdenv fetchurl lib cmake;
|
|
|
|
};
|
|
|
|
|
|
|
|
polkit_qt = import ./support/polkit-qt {
|
|
|
|
inherit (pkgs) stdenv fetchurl lib cmake qt4 policykit;
|
|
|
|
inherit automoc4;
|
|
|
|
};
|
|
|
|
|
|
|
|
attica = import ./support/attica {
|
|
|
|
inherit (pkgs) stdenv fetchurl cmake qt4;
|
|
|
|
};
|
|
|
|
|
|
|
|
### LIBS
|
|
|
|
kdelibs = import ./libs {
|
|
|
|
inherit (pkgs) stdenv fetchurl lib cmake qt4 perl bzip2 pcre fam libxml2 libxslt;
|
|
|
|
inherit (pkgs) xz flex bison giflib jasper openexr aspell avahi shared_mime_info
|
2010-05-05 20:17:50 +02:00
|
|
|
kerberos acl attr shared_desktop_ontologies enchant;
|
2010-02-10 16:06:50 +01:00
|
|
|
inherit (pkgs.xlibs) libXScrnSaver;
|
2010-02-10 17:01:55 +01:00
|
|
|
inherit automoc4 phonon strigi soprano qca2 attica polkit_qt;
|
2010-02-10 16:06:50 +01:00
|
|
|
};
|
|
|
|
|
|
|
|
### BASE
|
|
|
|
kdebase_workspace = import ./base-workspace {
|
|
|
|
inherit (pkgs) stdenv fetchurl lib cmake qt4 perl python pam sip pyqt4;
|
2010-05-05 20:17:45 +02:00
|
|
|
inherit (pkgs) lm_sensors libxklavier libusb boost consolekit;
|
2010-02-10 16:06:50 +01:00
|
|
|
inherit (pkgs.xlibs) libXi libXau libXdmcp libXtst libXcomposite libXdamage libXScrnSaver libpthreadstubs;
|
2010-02-13 16:49:01 +01:00
|
|
|
inherit kdelibs kdepimlibs kdebindings;
|
2010-02-10 16:06:50 +01:00
|
|
|
inherit automoc4 phonon strigi soprano qimageblitz akonadi polkit_qt;
|
2010-09-22 02:39:38 +02:00
|
|
|
inherit (pkgs) bluez;
|
2010-02-10 16:06:50 +01:00
|
|
|
};
|
|
|
|
|
|
|
|
kdebase = import ./base {
|
|
|
|
inherit (pkgs) stdenv fetchurl lib cmake perl qt4 pciutils libraw1394;
|
|
|
|
inherit kdelibs kdebase_workspace;
|
|
|
|
inherit automoc4 phonon strigi qimageblitz soprano;
|
|
|
|
};
|
|
|
|
|
|
|
|
kdebase_runtime = import ./base-runtime {
|
2010-06-19 23:35:18 +02:00
|
|
|
inherit (pkgs) stdenv fetchurl lib cmake perl bzip2 xz qt4 exiv2 libssh makeWrapper;
|
|
|
|
inherit (pkgs) shared_mime_info xineLib alsaLib samba cluceneCore virtuoso;
|
2010-02-13 01:06:51 +01:00
|
|
|
inherit kdelibs attica;
|
2010-02-10 16:06:50 +01:00
|
|
|
inherit automoc4 phonon strigi soprano;
|
|
|
|
};
|
|
|
|
|
|
|
|
oxygen_icons = import ./oxygen-icons {
|
|
|
|
inherit (pkgs) stdenv fetchurl lib cmake;
|
|
|
|
};
|
|
|
|
|
|
|
|
### ADDITIONAL
|
|
|
|
|
|
|
|
kdepimlibs = import ./pimlibs {
|
|
|
|
inherit (pkgs) stdenv fetchurl lib cmake qt4 perl boost cyrus_sasl gpgme;
|
|
|
|
inherit (pkgs) libical openldap shared_mime_info;
|
|
|
|
inherit kdelibs;
|
|
|
|
inherit automoc4 phonon akonadi;
|
|
|
|
};
|
|
|
|
|
|
|
|
kdeadmin = import ./admin {
|
2010-04-21 12:51:15 +02:00
|
|
|
inherit (pkgs) stdenv fetchurl lib cmake qt4 pkgconfig perl python sip pyqt4 pycups rhpl system_config_printer;
|
2010-02-10 16:06:50 +01:00
|
|
|
inherit kdelibs kdepimlibs kdebindings;
|
|
|
|
inherit automoc4 phonon;
|
|
|
|
};
|
|
|
|
|
|
|
|
kdeartwork = import ./artwork {
|
|
|
|
inherit (pkgs) stdenv fetchurl lib cmake qt4 perl xscreensaver;
|
|
|
|
inherit kdelibs kdebase_workspace;
|
|
|
|
inherit automoc4 phonon strigi eigen;
|
|
|
|
};
|
|
|
|
|
|
|
|
kdeaccessibility = import ./accessibility {
|
|
|
|
inherit (pkgs) stdenv fetchurl lib cmake qt4 perl alsaLib;
|
|
|
|
inherit (pkgs.xlibs) libXi libXtst;
|
|
|
|
inherit kdelibs;
|
|
|
|
inherit automoc4 phonon;
|
|
|
|
};
|
|
|
|
|
|
|
|
kdeedu = import ./edu {
|
|
|
|
inherit (pkgs) stdenv fetchurl lib cmake qt4 perl libxml2 libxslt openbabel boost;
|
2010-05-05 20:17:40 +02:00
|
|
|
inherit (pkgs) readline gmm gsl xplanet libspectre;
|
2010-02-13 16:37:06 +01:00
|
|
|
inherit kdelibs attica;
|
2010-02-10 16:06:50 +01:00
|
|
|
inherit automoc4 phonon eigen;
|
|
|
|
};
|
|
|
|
|
|
|
|
kdegraphics = import ./graphics {
|
|
|
|
inherit (pkgs) stdenv fetchurl lib cmake perl qt4 exiv2 lcms saneBackends libgphoto2;
|
|
|
|
inherit (pkgs) libspectre djvulibre chmlib shared_mime_info;
|
|
|
|
inherit (pkgs.xlibs) libXxf86vm;
|
|
|
|
poppler = pkgs.popplerQt4;
|
|
|
|
inherit kdelibs;
|
|
|
|
inherit automoc4 phonon strigi qimageblitz soprano qca2;
|
|
|
|
};
|
|
|
|
|
|
|
|
kdemultimedia = import ./multimedia {
|
|
|
|
inherit (pkgs) stdenv fetchurl lib cmake perl qt4;
|
|
|
|
inherit (pkgs) alsaLib xineLib libvorbis flac taglib cdparanoia lame;
|
2010-02-13 16:49:01 +01:00
|
|
|
inherit kdelibs;
|
2010-02-10 16:06:50 +01:00
|
|
|
inherit automoc4 phonon;
|
|
|
|
};
|
|
|
|
|
|
|
|
kdenetwork = import ./network {
|
|
|
|
inherit (pkgs) stdenv fetchurl lib cmake qt4 perl gmp speex libxml2 libxslt sqlite alsaLib;
|
2010-05-14 00:14:16 +02:00
|
|
|
inherit (pkgs) libidn libvncserver libmsn giflib gpgme boost libv4l libotr;
|
2010-02-10 16:06:50 +01:00
|
|
|
inherit (pkgs.xlibs) libXi libXtst libXdamage libXxf86vm;
|
|
|
|
inherit kdelibs kdepimlibs;
|
|
|
|
inherit automoc4 phonon qca2 soprano qimageblitz strigi;
|
|
|
|
};
|
|
|
|
|
|
|
|
kdepim = import ./pim {
|
|
|
|
inherit (pkgs) stdenv fetchurl lib cmake qt4 perl boost gpgme libassuan libgpgerror libxslt;
|
|
|
|
inherit (pkgs) shared_mime_info;
|
|
|
|
inherit (pkgs.xlibs) libXScrnSaver;
|
2010-09-23 00:55:42 +02:00
|
|
|
inherit kdelibs kdepimlibs kdepim_runtime;
|
2010-02-10 16:06:50 +01:00
|
|
|
inherit automoc4 phonon akonadi strigi soprano qca2;
|
|
|
|
};
|
|
|
|
|
|
|
|
kdepim_runtime = import ./pim-runtime {
|
|
|
|
inherit (pkgs) stdenv fetchurl lib cmake qt4 perl libxml2 libxslt boost;
|
|
|
|
inherit (pkgs) shared_mime_info;
|
2010-02-13 16:49:01 +01:00
|
|
|
inherit kdelibs kdepimlibs;
|
2010-02-10 16:06:50 +01:00
|
|
|
inherit automoc4 phonon akonadi soprano strigi;
|
|
|
|
};
|
|
|
|
|
|
|
|
kdeplasma_addons = import ./plasma-addons {
|
|
|
|
inherit (pkgs) stdenv fetchurl lib cmake qt4 perl python shared_mime_info;
|
2010-02-15 19:03:27 +01:00
|
|
|
inherit (pkgs.xlibs) libXtst libXi;
|
2010-02-10 16:06:50 +01:00
|
|
|
inherit kdelibs kdebase_workspace kdepimlibs kdebase kdegraphics kdeedu;
|
2010-07-03 17:17:02 +02:00
|
|
|
inherit automoc4 phonon soprano eigen qimageblitz attica qca2;
|
2010-02-10 16:06:50 +01:00
|
|
|
};
|
|
|
|
|
|
|
|
kdegames = import ./games {
|
2010-02-14 23:40:28 +01:00
|
|
|
inherit (pkgs) stdenv fetchurl lib cmake qt4 perl shared_mime_info;
|
2010-02-10 16:06:50 +01:00
|
|
|
inherit kdelibs;
|
|
|
|
inherit automoc4 phonon qca2;
|
|
|
|
};
|
|
|
|
|
|
|
|
kdetoys = import ./toys {
|
|
|
|
inherit (pkgs) stdenv fetchurl lib cmake qt4 perl;
|
|
|
|
inherit kdelibs kdebase_workspace;
|
|
|
|
inherit automoc4 phonon;
|
|
|
|
};
|
|
|
|
|
|
|
|
kdeutils = import ./utils {
|
2010-04-21 12:51:15 +02:00
|
|
|
inherit (pkgs) stdenv fetchurl lib cmake qt4 perl python gmp libzip libarchive xz sip pyqt4 pycups rhpl system_config_printer;
|
2010-02-13 16:49:01 +01:00
|
|
|
inherit kdelibs kdepimlibs kdebase kdebindings;
|
2010-02-10 16:06:50 +01:00
|
|
|
inherit automoc4 phonon qimageblitz qca2;
|
|
|
|
};
|
|
|
|
|
|
|
|
### DEVELOPMENT
|
|
|
|
|
|
|
|
kdebindings = import ./bindings {
|
2010-02-13 15:02:07 +01:00
|
|
|
inherit (pkgs) stdenv fetchurl cmake perl lib python sip zlib libpng pyqt4 freetype fontconfig qt4 boost;
|
|
|
|
inherit kdelibs kdepimlibs automoc4 phonon soprano akonadi qimageblitz attica polkit_qt;
|
2010-02-10 16:06:50 +01:00
|
|
|
};
|
|
|
|
|
|
|
|
kdesdk = import ./sdk {
|
2010-06-30 17:54:40 +02:00
|
|
|
inherit (pkgs) stdenv fetchurl cmake qt4 perl libxml2 libxslt boost
|
|
|
|
subversion apr aprutil shared_mime_info hunspell;
|
2010-02-10 16:06:50 +01:00
|
|
|
inherit kdelibs kdepimlibs;
|
|
|
|
inherit automoc4 phonon strigi;
|
|
|
|
};
|
|
|
|
|
|
|
|
kdewebdev = import ./webdev {
|
|
|
|
inherit (pkgs) stdenv fetchurl lib cmake qt4 perl libxml2 libxslt boost;
|
|
|
|
inherit kdelibs kdepimlibs;
|
|
|
|
inherit automoc4 phonon;
|
|
|
|
};
|
|
|
|
|
|
|
|
#### EXTRA GEAR
|
|
|
|
|
|
|
|
filelight = import ./extragear/filelight {
|
|
|
|
inherit (pkgs) stdenv fetchurl lib cmake qt4 perl;
|
|
|
|
inherit kdelibs kdebase_workspace;
|
|
|
|
inherit automoc4 phonon qimageblitz;
|
|
|
|
};
|
|
|
|
|
2010-04-30 15:12:07 +02:00
|
|
|
kdenlive = import ./extragear/kdenlive {
|
|
|
|
inherit (pkgs) stdenv fetchurl lib cmake qt4 perl mlt gettext shared_mime_info;
|
|
|
|
inherit kdelibs soprano;
|
|
|
|
inherit automoc4 phonon;
|
|
|
|
};
|
|
|
|
|
2010-02-10 16:06:50 +01:00
|
|
|
kdesvn = import ./extragear/kdesvn {
|
|
|
|
inherit (pkgs) stdenv fetchurl lib cmake qt4 perl gettext apr aprutil subversion db4;
|
|
|
|
inherit kdelibs;
|
|
|
|
inherit automoc4 phonon;
|
|
|
|
};
|
|
|
|
|
2010-03-15 15:26:58 +01:00
|
|
|
kdiff3 = import ./extragear/kdiff3 {
|
|
|
|
inherit (pkgs) stdenv fetchurl cmake qt4 gettext perl;
|
|
|
|
inherit kdelibs kdebase;
|
|
|
|
inherit automoc4 phonon;
|
|
|
|
};
|
|
|
|
|
2010-02-10 16:06:50 +01:00
|
|
|
kmplayer = import ./extragear/kmplayer {
|
|
|
|
inherit (pkgs) stdenv fetchurl lib cmake qt4 perl gettext dbus_glib;
|
|
|
|
inherit (pkgs.gtkLibs) pango gtk;
|
|
|
|
inherit kdelibs;
|
|
|
|
inherit automoc4 phonon;
|
|
|
|
};
|
|
|
|
|
|
|
|
krusader = import ./extragear/krusader {
|
|
|
|
inherit (pkgs) stdenv fetchurl lib cmake qt4 perl gettext;
|
|
|
|
inherit kdelibs;
|
|
|
|
inherit automoc4 phonon;
|
|
|
|
};
|
|
|
|
|
2010-10-05 07:43:39 +02:00
|
|
|
inherit (pkgs) konversation yakuake ktorrent koffice amarok kdevplatform
|
2010-10-05 19:44:05 +02:00
|
|
|
kdevelop kipi_plugins digikam;
|
2010-02-10 16:06:50 +01:00
|
|
|
|
|
|
|
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;
|
|
|
|
};
|
|
|
|
|
2010-07-01 17:00:46 +02:00
|
|
|
k3b = import ./extragear/k3b {
|
|
|
|
inherit (pkgs) stdenv fetchurl cmake qt4 perl shared_mime_info libvorbis taglib gettext;
|
|
|
|
inherit (pkgs) ffmpeg flac libsamplerate libdvdread lame libsndfile libmad;
|
|
|
|
inherit kdelibs kdemultimedia;
|
|
|
|
inherit automoc4 phonon;
|
|
|
|
};
|
2010-05-24 10:19:41 +02:00
|
|
|
|
2010-09-22 09:53:28 +02:00
|
|
|
konqPlugins = import ./extragear/konq-plugins {
|
|
|
|
inherit (pkgs) stdenv fetchurl cmake qt4 gettext;
|
|
|
|
inherit kdelibs automoc4 phonon kdebase;
|
|
|
|
};
|
2010-02-10 16:06:50 +01:00
|
|
|
### LOCALIZATION
|
|
|
|
|
|
|
|
l10n = pkgs.recurseIntoAttrs (import ./l10n {
|
|
|
|
inherit (pkgs) stdenv fetchurl lib cmake qt4 perl gettext;
|
|
|
|
inherit kdelibs;
|
|
|
|
inherit automoc4 phonon;
|
|
|
|
});
|
|
|
|
})
|