haskellPackages.xmonad-dbus: unbreak

it requires a running dbus session while running its tests which is not
available in nix sandbox
main
Adomas Jatužis 2 years ago committed by sternenseemann
parent 5bd0ba079e
commit f4828172d7
  1. 1
      pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
  2. 4
      pkgs/development/haskell-modules/configuration-nix.nix
  3. 2
      pkgs/development/haskell-modules/hackage-packages.nix

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

@ -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; };

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

Loading…
Cancel
Save