kmymoney: 5.0.1 -> 5.0.4 (#60059)

* kmymoney: 5.0.1 -> 5.0.4

* kmymoney: patch included

* kmymoney: add sqlcipher for db encryption support
This commit is contained in:
Will Dietz
2019-05-09 20:07:12 +02:00
committed by Renaud
parent 3cf07efa30
commit 0954c36972
@@ -5,6 +5,8 @@
, kcmutils, kcontacts, kdewebkit, kdiagram, kholidays, kidentitymanagement , kcmutils, kcontacts, kdewebkit, kdiagram, kholidays, kidentitymanagement
, kitemmodels, libical, libofx, qgpgme , kitemmodels, libical, libofx, qgpgme
, sqlcipher
# Needed for running tests: # Needed for running tests:
, qtbase, xvfb_run , qtbase, xvfb_run
@@ -14,20 +16,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "kmymoney-${version}"; name = "kmymoney-${version}";
version = "5.0.1"; version = "5.0.4";
src = fetchurl { src = fetchurl {
url = "mirror://kde/stable/kmymoney/${version}/src/${name}.tar.xz"; url = "mirror://kde/stable/kmymoney/${version}/src/${name}.tar.xz";
sha256 = "1c9apnvc07y17pzy4vygry1dai5ass2z7j354lrcppa85b18yvnx"; sha256 = "06lbavhl9b8cybnss2mmy3g5w8qn2vl6zhipvbl11lsr3j9bsa8q";
}; };
# Fix build with Qt 5.11.
patches = lib.singleton (fetchpatch {
url = "https://cgit.kde.org/kmymoney.git/patch/?id="
+ "e5198a902996b27bf9abde0ad24af82d55ab5dc1";
sha256 = "1h2f1xznf7343s26fh94x8n2ci0pijk5j86f24lvghawsw848316";
});
# Hidden dependency that wasn't included in CMakeLists.txt: # Hidden dependency that wasn't included in CMakeLists.txt:
NIX_CFLAGS_COMPILE = "-I${kitemmodels.dev}/include/KF5"; NIX_CFLAGS_COMPILE = "-I${kitemmodels.dev}/include/KF5";
@@ -41,6 +36,7 @@ stdenv.mkDerivation rec {
akonadi alkimia aqbanking gmp gwenhywfar kactivities karchive kcmutils akonadi alkimia aqbanking gmp gwenhywfar kactivities karchive kcmutils
kcontacts kdewebkit kdiagram kholidays kidentitymanagement kitemmodels kcontacts kdewebkit kdiagram kholidays kidentitymanagement kitemmodels
libical libofx qgpgme libical libofx qgpgme
sqlcipher
# Put it into buildInputs so that CMake can find it, even though we patch # Put it into buildInputs so that CMake can find it, even though we patch
# it into the interface later. # it into the interface later.