diff --git a/pkgs/desktops/kde-4.3/default.nix b/pkgs/desktops/kde-4.3/default.nix index 607b0366abc0..6fd2e73966f2 100644 --- a/pkgs/desktops/kde-4.3/default.nix +++ b/pkgs/desktops/kde-4.3/default.nix @@ -251,6 +251,13 @@ pkgs.recurseIntoAttrs (rec { inherit automoc4 phonon qca2; }; + konversation = import ./extragear/konversation { + inherit (pkgs) stdenv fetchurl lib cmake qt4 perl gettext; + inherit (pkgs.xlibs) libXScrnSaver; + inherit kdelibs kdepimlibs; + inherit automoc4 phonon qca2; + }; + gtk_qt_engine = import ./extragear/gtk-qt-engine { inherit (pkgs) stdenv fetchurl cmake qt4 perl gettext; inherit (pkgs.xlibs) libX11; diff --git a/pkgs/desktops/kde-4.3/extragear/konversation/default.nix b/pkgs/desktops/kde-4.3/extragear/konversation/default.nix new file mode 100644 index 000000000000..45ec5e6ba73d --- /dev/null +++ b/pkgs/desktops/kde-4.3/extragear/konversation/default.nix @@ -0,0 +1,23 @@ +{ stdenv, fetchurl, lib, cmake, qt4, perl, gettext, libXScrnSaver +, kdelibs, kdepimlibs, automoc4, phonon, qca2}: + +stdenv.mkDerivation { + name = "konversation"; + src = fetchurl { + url = mirror://kde/stable/konversation/1.2/src/konversation-1.2.tar.bz2; + sha256 = "16plhy7m8sch52a8hyzsqgc10wj4lgygqbwicfssbad7l6j2a935"; + }; + includeAllQtDirs=true; + CMAKE_PREFIX_PATH=kdepimlibs; + buildInputs = [ cmake qt4 perl gettext stdenv.gcc.libc libXScrnSaver kdelibs kdepimlibs automoc4 phonon qca2 ]; + patchPhase = '' + echo "include_directories(${qt4}/include/QtGui)" > tmp + cp src/CMakeLists.txt src/CMakeLists.bak + cat tmp src/CMakeLists.bak > src/CMakeLists.txt + ''; + meta = { + description = "Integrated IRC client for KDE"; + license = "GPL"; + maintainers = [ lib.maintainers.sander ]; + }; +} diff --git a/pkgs/top-level/release.nix b/pkgs/top-level/release.nix index 3568cb652346..27fc2b28709e 100644 --- a/pkgs/top-level/release.nix +++ b/pkgs/top-level/release.nix @@ -527,6 +527,7 @@ in { kmplayer = linux; ktorrent = linux; koffice = linux; + konversation = linux; kdesvn = linux; amarok = linux; };