summary refs log tree commit diff
diff options
context:
space:
mode:
authorThomas Tuegel <ttuegel@gmail.com>2016-01-22 06:21:24 -0600
committerThomas Tuegel <ttuegel@gmail.com>2016-01-22 06:21:24 -0600
commit52c0b3f33c188a139fc2465747660612b0b78bb8 (patch)
treefa27ffec492cc498e6b0eaf3377ff994b0063c87
parent255a49cb7b29e26d4bb3ddbebdca2448d34ed862 (diff)
parent721a091fb1b6c006baff535a337027de3c79528c (diff)
downloadnixlib-52c0b3f33c188a139fc2465747660612b0b78bb8.tar
nixlib-52c0b3f33c188a139fc2465747660612b0b78bb8.tar.gz
nixlib-52c0b3f33c188a139fc2465747660612b0b78bb8.tar.bz2
nixlib-52c0b3f33c188a139fc2465747660612b0b78bb8.tar.lz
nixlib-52c0b3f33c188a139fc2465747660612b0b78bb8.tar.xz
nixlib-52c0b3f33c188a139fc2465747660612b0b78bb8.tar.zst
nixlib-52c0b3f33c188a139fc2465747660612b0b78bb8.zip
Merge pull request #12471 from FRidh/konversation
kde5.konversation: init at 1.6
-rw-r--r--pkgs/applications/networking/irc/konversation/1.6.nix84
-rw-r--r--pkgs/top-level/all-packages.nix3
2 files changed, 87 insertions, 0 deletions
diff --git a/pkgs/applications/networking/irc/konversation/1.6.nix b/pkgs/applications/networking/irc/konversation/1.6.nix
new file mode 100644
index 000000000000..158fe886b8b0
--- /dev/null
+++ b/pkgs/applications/networking/irc/konversation/1.6.nix
@@ -0,0 +1,84 @@
+{ stdenv
+, lib
+, fetchurl
+, cmake
+, extra-cmake-modules
+, kbookmarks
+, karchive
+, kconfig
+, kconfigwidgets
+, kcoreaddons
+, kdbusaddons
+, kdoctools
+, kemoticons
+, kglobalaccel
+, ki18n
+, kiconthemes
+, kidletime
+, kitemviews
+, knotifications
+, knotifyconfig
+, kio
+, kparts
+, kwallet
+, makeQtWrapper
+, solid
+, sonnet
+, phonon}:
+
+let
+  pn = "konversation";
+  v = "1.6";
+in
+
+stdenv.mkDerivation rec {
+  name = "${pn}-${v}";
+
+  src = fetchurl {
+    url = "mirror://kde/stable/${pn}/${v}/src/${name}.tar.xz";
+    sha256 = "789fd75644bf54606778971310433dbe2bc01ac0917b34bc4e8cac88e204d5b6";
+  };
+
+  buildInputs = [
+    cmake
+    extra-cmake-modules
+    kbookmarks
+    karchive
+    kconfig
+    kconfigwidgets
+    kcoreaddons
+    kdbusaddons
+    kdoctools
+    kemoticons
+    kglobalaccel
+    ki18n
+    kiconthemes
+    kidletime
+    kitemviews
+    knotifications
+    knotifyconfig
+    kio
+    kparts
+    kwallet
+    solid
+    sonnet
+    phonon
+  ];
+
+  nativeBuildInputs = [
+    extra-cmake-modules
+    kdoctools
+    makeQtWrapper
+  ];
+
+  postInstall = ''
+    wrapQtProgram "$out/bin/konversation"
+  '';
+
+  meta = {
+    description = "Integrated IRC client for KDE";
+    license = with lib.licenses; [ gpl2 ];
+    maintainers = with lib.maintainers; [ fridh ];
+    homepage = https://konversation.kde.org;
+  };
+}
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index 093bc63bbac9..1b184f26edc1 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -14790,6 +14790,9 @@ let
 
     k9copy = callPackage ../applications/video/k9copy {};
 
+    konversation = callPackage ../applications/networking/irc/konversation/1.6.nix {
+    };
+
     quassel = callPackage ../applications/networking/irc/quassel/qt-5.nix {
       monolithic = true;
       daemon = false;