kmymoney: switch from kdewebkit to qtwebengine
(to get rid of transitive dependency on qtwebkit) See PR #201028 and issue #53079
This commit is contained in:
parent
1e64f5e60a
commit
89739b5f6a
@ -3,7 +3,7 @@
|
||||
, autoPatchelfHook
|
||||
|
||||
, akonadi, alkimia, aqbanking, gmp, gwenhywfar, kactivities, karchive
|
||||
, kcmutils, kcontacts, kdewebkit, kdiagram, kholidays, kidentitymanagement
|
||||
, kcmutils, kcontacts, qtwebengine, kdiagram, kholidays, kidentitymanagement
|
||||
, kitemmodels, libical, libofx, qgpgme
|
||||
|
||||
, sqlcipher
|
||||
@ -23,6 +23,12 @@ stdenv.mkDerivation rec {
|
||||
sha256 = "sha256-OTi4B4tzkboy4Su0I5di+uE0aDoMLsGnUQXDAso+Xj8=";
|
||||
};
|
||||
|
||||
cmakeFlags = [
|
||||
# Remove this when upgrading to a KMyMoney release that includes
|
||||
# https://invent.kde.org/office/kmymoney/-/merge_requests/118
|
||||
"-DENABLE_WEBENGINE=ON"
|
||||
];
|
||||
|
||||
# Hidden dependency that wasn't included in CMakeLists.txt:
|
||||
NIX_CFLAGS_COMPILE = "-I${kitemmodels.dev}/include/KF5";
|
||||
|
||||
@ -33,7 +39,7 @@ stdenv.mkDerivation rec {
|
||||
|
||||
buildInputs = [
|
||||
akonadi alkimia aqbanking gmp gwenhywfar kactivities karchive kcmutils
|
||||
kcontacts kdewebkit kdiagram kholidays kidentitymanagement kitemmodels
|
||||
kcontacts qtwebengine kdiagram kholidays kidentitymanagement kitemmodels
|
||||
libical libofx qgpgme
|
||||
sqlcipher
|
||||
|
||||
|
@ -14,6 +14,9 @@ mkDerivation rec {
|
||||
|
||||
nativeBuildInputs = [ extra-cmake-modules doxygen graphviz ];
|
||||
|
||||
# qtwebengine is not a mandatory dependency, but it adds some features
|
||||
# we might need for alkimia's dependents. See:
|
||||
# https://github.com/KDE/alkimia/blob/v8.1.1/CMakeLists.txt#L124
|
||||
buildInputs = [ qtbase qtwebengine kdelibs4support plasma-framework knewstuff kpackage ];
|
||||
propagatedBuildInputs = [ mpir ];
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user