kde5.konversation: use kdeWrapper

This commit is contained in:
Frederik Rietdijk
2016-08-02 08:49:12 +02:00
parent 2e538a0f55
commit 65c109f887
@@ -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
kcoreaddons
kdbusaddons
kdoctools
kemoticons
kglobalaccel
ki18n
kiconthemes
kidletime
kitemviews
knotifications
knotifyconfig
kio
kparts
kwallet
solid
sonnet
phonon
];
buildInputs = [ nativeBuildInputs = [
cmake ecm
extra-cmake-modules kdoctools
kbookmarks ];
karchive
kconfig
kconfigwidgets
kcoreaddons
kdbusaddons
kdoctools
kemoticons
kglobalaccel
ki18n
kiconthemes
kidletime
kitemviews
knotifications
knotifyconfig
kio
kparts
kwallet
solid
sonnet
phonon
];
nativeBuildInputs = [ meta = {
extra-cmake-modules description = "Integrated IRC client for KDE";
kdoctools license = with lib.licenses; [ gpl2 ];
makeQtWrapper maintainers = with lib.maintainers; [ fridh ];
]; homepage = https://konversation.kde.org;
};
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" ];
} }