Unverified Commit 0787c37c authored by Sandro Jäckel's avatar Sandro Jäckel Committed by GitHub
Browse files

reqable: add wrapGAppsHook3 to fix GSettings runtime error (#484793)

parents 09a88cd4 477c1d80
Loading
Loading
Loading
Loading
+5 −4
Original line number Diff line number Diff line
@@ -4,7 +4,7 @@
  fetchurl,
  dpkg,
  autoPatchelfHook,
  makeBinaryWrapper,
  wrapGAppsHook3,
  fontconfig,
  atk,
  cairo,
@@ -38,7 +38,7 @@ stdenv.mkDerivation (finalAttrs: {
  nativeBuildInputs = [
    dpkg
    autoPatchelfHook
    makeBinaryWrapper
    wrapGAppsHook3
  ];

  buildInputs = [
@@ -72,11 +72,12 @@ stdenv.mkDerivation (finalAttrs: {
    runHook postInstall
  '';

  dontWrapGApps = true;

  preFixup = ''
    mkdir $out/bin
    makeWrapper $out/share/reqable/reqable $out/bin/reqable \
      --prefix LD_LIBRARY_PATH : $out/share/reqable/lib \
      --set GIO_MODULE_DIR "${glib.out}/lib/gio/modules"
      ''${gappsWrapperArgs[@]}
  '';

  passthru.updateScript = nix-update-script { };