anchor.diff:    buildInputs = [ libunistring ncurses readline ]
       ++ lib.optional multimediaSupport ffmpeg;
   
  -  cmakeFlags =
  -    [ "-DUSE_QRCODEGEN=OFF" ]
  +  cmakeFlags = [ "-DUSE_QRCODEGEN=OFF" ]
       ++ lib.optional (!multimediaSupport) "-DUSE_MULTIMEDIA=none";
   
  -  src = fetchFromGitHub {
  -    owner  = "dankamongmen";
  -    repo   = "notcurses";
  -    rev    = "v${version}";
  -    sha256 = "sha256-CTMFXTmOnBUCm0KdVNBoDT08arr01XTHdELFiTayk3E=";
  -  };
  -
  -  meta = {
  +  meta = with lib; {
       description = "blingful TUIs and character graphics";
  -
       longDescription = ''
         A library facilitating complex TUIs on modern terminal emulators,
         supporting vivid colors, multimedia, and Unicode to the maximum degree
  
positive.code: { stdenv, cmake, pkg-config, pandoc, libunistring, ncurses, ffmpeg, readline,
    fetchFromGitHub, lib,
    multimediaSupport ? true
  }:
  let
    version = "2.3.8";
  in
  stdenv.mkDerivation {
    pname = "notcurses";
    inherit version;
  
    outputs = [ "out" "dev" ];
  
  
negative.code:       It is not a source-compatible X/Open Curses implementation, nor a
        replacement for NCURSES on existing systems.
      '';
      homepage = "https://github.com/dankamongmen/notcurses";
      license = licenses.asl20;
      platforms = platforms.all;
      maintainers = with maintainers; [ jb55 ];
    };
  }
  