kde5.konversation: use kdeWrapper

This commit is contained in:
Frederik Rietdijk 2016-08-02 08:49:12 +02:00
parent 2e538a0f55
commit 65c109f887

View File

@ -1,14 +1,14 @@
{ stdenv { kdeDerivation
, lib , lib
, fetchurl , fetchurl
, cmake , ecm
, extra-cmake-modules
, kbookmarks , kbookmarks
, karchive , karchive
, kconfig , kconfig
, kconfigwidgets , kconfigwidgets
, kcoreaddons , kcoreaddons
, kdbusaddons , kdbusaddons
, kdeWrapper
, kdoctools , kdoctools
, kemoticons , kemoticons
, kglobalaccel , kglobalaccel
@ -24,61 +24,58 @@
, makeQtWrapper , makeQtWrapper
, solid , solid
, sonnet , sonnet
, phonon}: , phonon
}:
let let
pn = "konversation"; unwrapped = let
v = "1.6"; pname = "konversation";
in version = "1.6";
in kdeDerivation rec {
name = "${pname}-${version}";
stdenv.mkDerivation rec { src = fetchurl {
name = "${pn}-${v}"; url = "mirror://kde/stable/${pname}/${version}/src/${name}.tar.xz";
sha256 = "789fd75644bf54606778971310433dbe2bc01ac0917b34bc4e8cac88e204d5b6";
};
src = fetchurl { buildInputs = [
url = "mirror://kde/stable/${pn}/${v}/src/${name}.tar.xz"; kbookmarks
sha256 = "789fd75644bf54606778971310433dbe2bc01ac0917b34bc4e8cac88e204d5b6"; karchive
}; kconfig
kconfigwidgets
buildInputs = [ kcoreaddons
cmake kdbusaddons
extra-cmake-modules kdoctools
kbookmarks kemoticons
karchive kglobalaccel
kconfig ki18n
kconfigwidgets kiconthemes
kcoreaddons kidletime
kdbusaddons kitemviews
kdoctools knotifications
kemoticons knotifyconfig
kglobalaccel kio
ki18n kparts
kiconthemes kwallet
kidletime solid
kitemviews sonnet
knotifications phonon
knotifyconfig ];
kio
kparts nativeBuildInputs = [
kwallet ecm
solid kdoctools
sonnet ];
phonon
]; meta = {
description = "Integrated IRC client for KDE";
nativeBuildInputs = [ license = with lib.licenses; [ gpl2 ];
extra-cmake-modules maintainers = with lib.maintainers; [ fridh ];
kdoctools homepage = https://konversation.kde.org;
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;
}; };
in kdeWrapper unwrapped {
targets = [ "bin/konversation" ];
} }