Commit 841fa776 authored by DCsunset's avatar DCsunset
Browse files

goldendict-ng: fix crash due to GLib error

parent bcb02bd1
Loading
Loading
Loading
Loading
+9 −1
Original line number Diff line number Diff line
@@ -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"