anchor.diff:      perl
       pkg-config
     ];
  +
     buildInputs = [
       expat
       fontconfig
  
positive.code: 
  stdenv.mkDerivation rec {
    pname = "icewm";
    version = "2.9.4";
  
    src = fetchFromGitHub {
      owner  = "ice-wm";
      repo = pname;
      rev = version;
      hash = "sha256-ne2lqo9CAhGgC8dd9R03zhFXy9nPBQR0NcfAY0DeVj4=";
    };
  
    nativeBuildInputs = [
  
negative.code:       system. Application windows can be managed by keyboard and mouse. Windows
        can be iconified to the taskbar, to the tray, to the desktop or be made
        hidden. They are controllable by a quick switch window (Alt+Tab) and in a
        window list. A handful of configurable focus models are menu-selectable.
        Setups with multiple monitors are supported by RandR and Xinerama. IceWM
        is very configurable, themeable and well documented. It includes an
        optional external background wallpaper manager with transparency support,
        a simple session manager and a system tray.
      '';
      license = licenses.lgpl2Only;
      maintainers = [ maintainers.AndersonTorres ];
  