2014-09-20 11:09:11 +02:00
|
|
|
{ kde, pkgconfig, boost, cyrus_sasl, gpgme, libical, openldap, prison
|
2017-02-18 20:39:34 +01:00
|
|
|
, kdelibs, akonadi, libxslt
|
2015-09-27 17:11:01 +02:00
|
|
|
, shared_mime_info, shared_desktop_ontologies, qjson
|
2017-06-13 14:26:15 +02:00
|
|
|
, automoc4, cmake_2_8, perl
|
2015-09-27 17:11:01 +02:00
|
|
|
}:
|
2014-09-20 11:09:11 +02:00
|
|
|
|
|
|
|
kde {
|
2016-09-29 17:52:58 +02:00
|
|
|
outputs = [ "out" "dev" ];
|
|
|
|
|
|
|
|
outputInclude = "out";
|
|
|
|
|
|
|
|
setOutputFlags = false;
|
|
|
|
|
2017-06-13 14:26:15 +02:00
|
|
|
nativeBuildInputs = [ automoc4 cmake_2_8 perl pkgconfig ];
|
2015-09-27 17:11:01 +02:00
|
|
|
|
|
|
|
cmakeFlags = [
|
|
|
|
"-DCMAKE_MINIMUM_REQUIRED_VERSION=3.3"
|
|
|
|
];
|
2014-09-20 11:09:11 +02:00
|
|
|
|
|
|
|
buildInputs =
|
2014-12-15 17:51:38 +01:00
|
|
|
[ boost gpgme libical libxslt qjson prison
|
2014-09-20 11:09:11 +02:00
|
|
|
openldap cyrus_sasl akonadi shared_desktop_ontologies
|
2015-09-27 17:11:01 +02:00
|
|
|
shared_mime_info
|
2014-09-20 11:09:11 +02:00
|
|
|
];
|
|
|
|
|
2017-02-18 20:39:34 +01:00
|
|
|
propagatedBuildInputs = [ kdelibs ];
|
2014-12-15 17:51:38 +01:00
|
|
|
|
|
|
|
# Prevent a dependency on boost.dev. FIXME: move this cmake file to .dev.
|
|
|
|
postInstall = "rm $out/lib/gpgmepp/GpgmeppConfig.cmake";
|
2014-09-20 11:09:11 +02:00
|
|
|
|
|
|
|
meta = {
|
|
|
|
description = "KDE PIM libraries";
|
|
|
|
license = "LGPL";
|
|
|
|
};
|
|
|
|
}
|