diff --git a/pkgs/desktops/kde-4.2/default.nix b/pkgs/desktops/kde-4.2/default.nix index f1d9f588764..0e8fff392dc 100644 --- a/pkgs/desktops/kde-4.2/default.nix +++ b/pkgs/desktops/kde-4.2/default.nix @@ -96,9 +96,28 @@ rec { inherit automoc4 phonon; }; + kdenetwork = import ./network { + inherit (pkgs) stdenv fetchurl cmake qt4 perl gmp speex libxml2 libxslt sqlite alsaLib; + inherit (pkgs) libidn; + inherit kdelibs kdepimlibs; + inherit automoc4 phonon qca2 soprano qimageblitz; + }; + 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; + inherit kdelibs kdepimlibs; + inherit automoc4 phonon qimageblitz; + }; } diff --git a/pkgs/desktops/kde-4.2/network/default.nix b/pkgs/desktops/kde-4.2/network/default.nix new file mode 100644 index 00000000000..9ce0a036099 --- /dev/null +++ b/pkgs/desktops/kde-4.2/network/default.nix @@ -0,0 +1,13 @@ +{stdenv, fetchurl, cmake, qt4, perl, speex, gmp, libxml2, libxslt, sqlite, alsaLib, libidn, + kdelibs, kdepimlibs, automoc4, phonon, qca2, soprano, qimageblitz}: + +stdenv.mkDerivation { + name = "kdenetwork-4.2.0"; + src = fetchurl { + url = mirror://kde/stable/4.2.0/src/kdenetwork-4.2.0.tar.bz2; + md5 = "0ea1628e11d398fdf45276a35edd3cae"; + }; + CMAKE_PREFIX_PATH=kdepimlibs; + buildInputs = [ cmake qt4 perl speex gmp libxml2 libxslt sqlite alsaLib libidn + kdelibs kdepimlibs automoc4 phonon qca2 soprano qimageblitz ]; +} diff --git a/pkgs/desktops/kde-4.2/toys/default.nix b/pkgs/desktops/kde-4.2/toys/default.nix new file mode 100644 index 00000000000..efef2986716 --- /dev/null +++ b/pkgs/desktops/kde-4.2/toys/default.nix @@ -0,0 +1,10 @@ +{stdenv, fetchurl, cmake, qt4, perl, kdelibs, kdebase_workspace, automoc4, phonon}: + +stdenv.mkDerivation { + name = "kdetoys-4.2.0"; + src = fetchurl { + url = mirror://kde/stable/4.2.0/src/kdetoys-4.2.0.tar.bz2; + md5 = "3adf538297e5dca51f15186b4acd02ce"; + }; + buildInputs = [ cmake qt4 perl kdelibs kdebase_workspace automoc4 phonon ]; +} diff --git a/pkgs/desktops/kde-4.2/utils/default.nix b/pkgs/desktops/kde-4.2/utils/default.nix new file mode 100644 index 00000000000..a4147d6d7dd --- /dev/null +++ b/pkgs/desktops/kde-4.2/utils/default.nix @@ -0,0 +1,13 @@ +{stdenv, fetchurl, cmake, qt4, perl, gmp, python, libzip, libarchive, + kdelibs, kdepimlibs, automoc4, phonon, qimageblitz}: + +stdenv.mkDerivation { + name = "kdeutils-4.2.0"; + src = fetchurl { + url = mirror://kde/stable/4.2.0/src/kdeutils-4.2.0.tar.bz2; + md5 = "f0ca24c7d3e5bb0ab55bf6b26fc6224e"; + }; + CMAKE_PREFIX_PATH=kdepimlibs; + buildInputs = [ cmake qt4 perl gmp python libzip libarchive + kdelibs kdepimlibs automoc4 phonon qimageblitz ]; +}