haskellPackages.xmonad-dbus: unbreak

it requires a running dbus session while running its tests which is not
available in nix sandbox
This commit is contained in:
Adomas Jatužis 2022-02-26 09:09:07 +02:00 committed by sternenseemann
parent 5bd0ba079e
commit f4828172d7
3 changed files with 4 additions and 3 deletions

View file

@ -5503,7 +5503,6 @@ broken-packages:
- XMMS
- xmonad-bluetilebranch
- xmonad-contrib-gpl
- xmonad-dbus
- xmonad-eval
- xmonad-vanessa
- xmonad-windownames

View file

@ -214,6 +214,10 @@ self: super: builtins.intersectAttrs super {
# Nix-specific workaround
xmonad = appendPatch ./patches/xmonad_0_17_0-nix.patch (dontCheck super.xmonad);
# https://hydra.nixos.org/build/128665302/nixlog/3
# Disable tests because they require a running dbus session
xmonad-dbus = dontCheck super.xmonad-dbus;
# wxc supports wxGTX >= 3.0, but our current default version points to 2.8.
# http://hydra.cryp.to/build/1331287/log/raw
wxc = (addBuildDepend self.split super.wxc).override { wxGTK = pkgs.wxGTK30; };

View file

@ -294412,8 +294412,6 @@ self: {
executableHaskellDepends = [ base dbus ];
testHaskellDepends = [ base dbus ];
license = lib.licenses.bsd3;
hydraPlatforms = lib.platforms.none;
broken = true;
}) {};
"xmonad-entryhelper" = callPackage