anchor.diff:  , fetchFromGitHub
   , fluxbox
   , libarchive
  +, linux-pam
   , numlockx
   , qmake
   , qtbase
  
positive.code: 
  mkDerivation rec {
    pname = "lumina";
    version = "1.6.0";
  
    src = fetchFromGitHub {
      owner = "lumina-desktop";
      repo = pname;
      rev = "v${version}";
      sha256 = "0bvs12c9pkc6fnkfcr7rrxc8jfbzbslch4nlfjrzwi203fcv4avw";
    };
  
    nativeBuildInputs = [
  
negative.code:   buildInputs = [
      fluxbox # window manager for Lumina DE
      libarchive # make `bsdtar` available for lumina-archiver
      linux-pam
      numlockx # required for changing state of numlock at login
      qtbase
      qtmultimedia
  