summary refs log tree commit diff
path: root/pkgs/applications/audio/quodlibet
diff options
context:
space:
mode:
authorJason Heard <jasonpheard@gmail.com>2020-01-18 10:35:11 -0700
committerJason Heard <jasonpheard@gmail.com>2020-01-18 10:35:11 -0700
commit00a8de028e93ffc3a2b4bab0c90da3a9d1c62669 (patch)
tree735acde10001459c7125dda27880d02b0fb82e20 /pkgs/applications/audio/quodlibet
parenta185bb25831aea3102b0257094978e2cc57a1287 (diff)
downloadnixpkgs-00a8de028e93ffc3a2b4bab0c90da3a9d1c62669.tar
nixpkgs-00a8de028e93ffc3a2b4bab0c90da3a9d1c62669.tar.gz
nixpkgs-00a8de028e93ffc3a2b4bab0c90da3a9d1c62669.tar.bz2
nixpkgs-00a8de028e93ffc3a2b4bab0c90da3a9d1c62669.tar.lz
nixpkgs-00a8de028e93ffc3a2b4bab0c90da3a9d1c62669.tar.xz
nixpkgs-00a8de028e93ffc3a2b4bab0c90da3a9d1c62669.tar.zst
nixpkgs-00a8de028e93ffc3a2b4bab0c90da3a9d1c62669.zip
quodlibet: improve formatting and add comments
Diffstat (limited to 'pkgs/applications/audio/quodlibet')
-rw-r--r--pkgs/applications/audio/quodlibet/default.nix12
1 files changed, 11 insertions, 1 deletions
diff --git a/pkgs/applications/audio/quodlibet/default.nix b/pkgs/applications/audio/quodlibet/default.nix
index 533c4b2f50f..597cf68f4d0 100644
--- a/pkgs/applications/audio/quodlibet/default.nix
+++ b/pkgs/applications/audio/quodlibet/default.nix
@@ -33,13 +33,23 @@ python3.pkgs.buildPythonApplication rec {
 
   LC_ALL = "en_US.UTF-8";
 
+  pytestFlags = stdenv.lib.optionals (xineBackend || !withGstPlugins) [
+    "--ignore=tests/plugin/test_replaygain.py"
+  ] ++ [
+    # upstream does actually not enforce source code linting
+    "--ignore=tests/quality"
+    # build failure on Arch Linux
+    # https://github.com/NixOS/nixpkgs/pull/77796#issuecomment-575841355
+    "--ignore=tests/test_operon.py"
+  ];
+
   checkPhase = ''
     runHook preCheck
     env XDG_DATA_DIRS="$out/share:${gtk3}/share/gsettings-schemas/${gtk3.name}:$XDG_ICON_DIRS:$XDG_DATA_DIRS" \
       HOME=$(mktemp -d) \
       xvfb-run -s '-screen 0 800x600x24' dbus-run-session \
         --config-file=${dbus.daemon}/share/dbus-1/session.conf \
-        py.test ${stdenv.lib.optionalString (xineBackend || !withGstPlugins) " --ignore=tests/plugin/test_replaygain.py"} --ignore=tests/quality --ignore=tests/test_operon.py
+        py.test $pytestFlags
     runHook postCheck
   '';