Unverified Commit 8ae1865b authored by Pierre Bourdon's avatar Pierre Bourdon
Browse files

zbar: make checkPhase work, and enable it

parent a1eed9f1
Loading
Loading
Loading
Loading
+16 −0
Original line number Diff line number Diff line
@@ -24,6 +24,8 @@
, libintl
, libiconv
, Foundation
, bash
, python3
}:

stdenv.mkDerivation rec {
@@ -66,6 +68,18 @@ stdenv.mkDerivation rec {
    qtx11extras
  ];

  nativeCheckInputs = [
    bash
    python3
  ];

  # Note: postConfigure instead of postPatch in order to include some
  # autoconf-generated files. The template files for the autogen'd scripts are
  # not chmod +x, so patchShebangs misses them.
  postConfigure = ''
    patchShebangs test
  '';

  # Disable assertions which include -dev QtBase file paths.
  env.NIX_CFLAGS_COMPILE = "-DQT_NO_DEBUG";

@@ -83,6 +97,8 @@ stdenv.mkDerivation rec {
    "--without-qt"
  ]);

  doCheck = !stdenv.isDarwin;

  dontWrapQtApps = true;
  dontWrapGApps = true;