goldendict-ng: fix crash due to GLib error

This commit is contained in:
DCsunset
2023-08-08 23:05:58 -04:00
parent bcb02bd1a5
commit 841fa776de
@@ -26,6 +26,7 @@
, qtmultimedia
, qtspeech
, wrapQtAppsHook
, wrapGAppsHook
}:
stdenv.mkDerivation (finalAttrs: {
@@ -39,7 +40,7 @@ stdenv.mkDerivation (finalAttrs: {
hash = "sha256-ZKbrO5L4KFmr2NsGDihRWBeW0OXHoPRwZGj6kt1Anc8=";
};
nativeBuildInputs = [ pkg-config cmake wrapQtAppsHook ];
nativeBuildInputs = [ pkg-config cmake wrapQtAppsHook wrapGAppsHook ];
buildInputs = [
qtbase
qtsvg
@@ -64,6 +65,13 @@ stdenv.mkDerivation (finalAttrs: {
libzim
];
# to prevent double wrapping of wrapQtApps and wrapGApps
dontWrapGApps = true;
preFixup = ''
qtWrapperArgs+=("''${gappsWrapperArgs[@]}")
'';
cmakeFlags = [
"-DWITH_XAPIAN=ON"
"-DWITH_ZIM=ON"