diff options
Diffstat (limited to 'pkgs/desktops/kde-4-old/libs/default.nix')
-rw-r--r-- | pkgs/desktops/kde-4-old/libs/default.nix | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/pkgs/desktops/kde-4-old/libs/default.nix b/pkgs/desktops/kde-4-old/libs/default.nix new file mode 100644 index 0000000000000..d0995429afe6f --- /dev/null +++ b/pkgs/desktops/kde-4-old/libs/default.nix @@ -0,0 +1,27 @@ +args: with args; + +stdenv.mkDerivation rec { + name = "kdelibs-4.0.0"; + + src = fetchurl { + url = mirror://kde/stable/4.0.0/src/kdelibs-4.0.0.tar.bz2; + md5 = "79d0f83ca81fc4a135663943340c0b8f"; + }; + + propagatedBuildInputs = [ + cmake inputproto kbproto scrnsaverproto xextproto xf86miscproto xf86vidmodeproto + xineramaproto xproto libICE libX11 libXau libXcomposite libXcursor + libXdamage libXdmcp libXext libXfixes libXft libXi libXpm libXrandr + libXrender libXScrnSaver libXt libXtst libXv libXxf86misc libxkbfile zlib + perl qt openssl pcre pkgconfig libjpeg libpng libtiff libxml2 libxslt expat + libtool freetype bzip2 shared_mime_info alsaLib libungif cups + gettext enchant openexr aspell stdenv.gcc.libc + ] ++ kdesupport.all; + patchPhase = "cp ${findIlmBase} ../cmake/modules/FindIlmBase.cmake; + cp $findOpenEXR ../cmake/modules/FindOpenEXR.cmake; + sed -e 's@Soprano/DummyModel@Soprano/Util/DummyModel@' -i ../nepomuk/core/resourcemanager.cpp;"; + + findIlmBase = ./FindIlmBase.cmake; + findOpenEXR = ./FindOpenEXR.cmake; + setupHook=./setup.sh; +} |