diff options
author | Frederik Rietdijk <fridh@fridh.nl> | 2016-01-19 12:27:51 +0100 |
---|---|---|
committer | Frederik Rietdijk <fridh@fridh.nl> | 2016-01-22 11:23:24 +0100 |
commit | 721a091fb1b6c006baff535a337027de3c79528c (patch) | |
tree | b4e244c4db4d7f5159bfe55453670f36798afecc | |
parent | 2d681fdcf7e2ba7b8113fedc6a858c24f7a04f43 (diff) | |
download | nixlib-721a091fb1b6c006baff535a337027de3c79528c.tar nixlib-721a091fb1b6c006baff535a337027de3c79528c.tar.gz nixlib-721a091fb1b6c006baff535a337027de3c79528c.tar.bz2 nixlib-721a091fb1b6c006baff535a337027de3c79528c.tar.lz nixlib-721a091fb1b6c006baff535a337027de3c79528c.tar.xz nixlib-721a091fb1b6c006baff535a337027de3c79528c.tar.zst nixlib-721a091fb1b6c006baff535a337027de3c79528c.zip |
kde5.konversation: init at 1.6
Currently we have `kde4.konversation` which is version 1.5 of Konversation. This adds `kde5.konversation` which is version 1.6 and builds against the latest KDE Frameworks 5.
-rw-r--r-- | pkgs/applications/networking/irc/konversation/1.6.nix | 84 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 3 |
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 af737bdd7fa8..5c548919d15e 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -14739,6 +14739,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; |