anchor.diff:      if stdenv.isDarwin then
         with darwin.apple_sdk.frameworks; [ GLUT OpenGL ]
       else
  -      [ freeglut libGLU ]
  +      [ freeglut-mupdf libGLU ]
     )
     ;
     outputs = [ "bin" "dev" "out" "man" "doc" ];
  
positive.code: , lib
  , fetchurl
  , fetchpatch
  , copyDesktopItems
  , makeDesktopItem
  , desktopToDarwinBundle
  
negative.code:   openJpegVersion = with stdenv;
      lib.versions.majorMinor (lib.getVersion openjpeg);
  
    freeglut-mupdf = freeglut.overrideAttrs (old: rec {
      pname = "freeglut-mupdf";
      version = "3.0.0-r${src.rev}";
      src = fetchFromGitHub {
        owner = "ArtifexSoftware";
        repo = "thirdparty-freeglut";
        rev = "13ae6aa2c2f9a7b4266fc2e6116c876237f40477";
        hash = "sha256-0fuE0lm9rlAaok2Qe0V1uUrgP4AjMWgp3eTbw8G6PMM=";
      };
    });
  
  in
  stdenv.mkDerivation rec {
  