anchor.diff:        many such systems in use today. Fossil strives to distinguish itself
         from the others by being extremely simple to setup and operate.
       '';
  -    homepage = "http://www.fossil-scm.org/";
  +    homepage = "https://www.fossil-scm.org/";
       license = licenses.bsd2;
       maintainers = with maintainers; [ maggesi viric ];
  +    platforms = platforms.all;
     };
   }
  
positive.code: 
  stdenv.mkDerivation rec {
    pname = "fossil";
    version = "2.14";
  
    src = fetchurl {
      urls =
  
negative.code:         "https://www.fossil-scm.org/index.html/uv/fossil-src-${version}.tar.gz"
        ];
      name = "${pname}-${version}.tar.gz";
      sha256 = "sha256-gNJ5I8ZjsqLHEPiujNVJhi4E+MBChXBidMNK48jKF9E=";
    };
  
    nativeBuildInputs = [ installShellFiles tcl ];
  
    buildInputs = [ zlib openssl readline sqlite which ed ]
      ++ lib.optional stdenv.isDarwin libiconv;
  
    enableParallelBuilding = true;
  
    doCheck = stdenv.hostPlatform == stdenv.buildPlatform;
  
  