anchor.diff:      rev    = "v${version}";
       owner  = "ostreedev";
       repo   = "ostree";
  -    sha256 = "1040xcw8qcs6xq8x4wg47hha3915qzb6lndb38wjyn6wzl1680q3";
  +    sha256 = "0gxvpzwz7z4zihz5hkn6ajv7f6gas4zi2pznhi5v6wy7cw06if68";
     };
   
     nativeBuildInputs = [
  
positive.code: { stdenv, fetchFromGitHub, autoreconfHook, pkgconfig, gtk_doc, gobjectIntrospection
  , libgsystem, xz, e2fsprogs, libsoup, gpgme, which, autoconf, automake, libtool, fuse
  , libcap, yacc, libxslt, docbook_xsl, docbook_xml_dtd_42
  }:
  
  let
    libglnx-src = fetchFromGitHub {
      owner  = "GNOME";
      repo   = "libglnx";
      rev    = "50a0feaba03ffa5a1980d3a14487276b8f49f8a6";
      sha256 = "1rn5jdh84y1yfpqmvidx82lkm0jr7scjzdrps57r37ksxvrk3ibs";
    };
  
    bsdiff-src = fetchFromGitHub {
      owner  = "mendsley";
      repo   = "bsdiff";
      rev    = "7d70d8f4ff48345bc76e314c9d98da91f78873fa";
      sha256 = "0ai2kykj8i4bqcy3gry36r3n4ax0fldncfhksl5b293nf2fihnws";
    };
  
    version = "2017.9";
  in stdenv.mkDerivation {
    name = "ostree-${version}";
  
  
negative.code: 
    meta = with stdenv.lib; {
      description = "Git for operating system binaries";
      homepage    = https://ostree.readthedocs.io/en/latest/;
      license     = licenses.lgpl2Plus;
      platforms   = platforms.linux;
      maintainers = with maintainers; [ copumpkin ];
  