anchor.diff:  
   stdenv.mkDerivation rec {
     pname = "timescaledb";
  -  version = "2.1.1";
  +  version = "2.2.0";
   
     nativeBuildInputs = [ cmake ];
     buildInputs = [ postgresql openssl ];
  
positive.code:     owner  = "timescale";
      repo   = "timescaledb";
      rev    = "refs/tags/${version}";
      sha256 = "0mjqy0d60l62vqqbrayj6270173501i6aqgnkczywrqyzqw8522l";
    };
  
    # -DWARNINGS_AS_ERRORS=OFF to be removed once https://github.com/timescale/timescaledb/issues/2770 is fixed in upstream
    cmakeFlags = [ "-DSEND_TELEMETRY_DEFAULT=OFF" "-DREGRESS_CHECKS=OFF" "-DWARNINGS_AS_ERRORS=OFF" ];
  
    # Fix the install phase which tries to install into the pgsql extension dir,
    # and cannot be manually overridden. This is rather fragile but works OK.
    patchPhase = ''
      for x in CMakeLists.txt sql/CMakeLists.txt; do
        substituteInPlace "$x" \
          --replace 'DESTINATION "''${PG_SHAREDIR}/extension"' "DESTINATION \"$out/share/postgresql/extension\""
  
negative.code:   meta = with lib; {
      description = "Scales PostgreSQL for time-series data via automatic partitioning across time and space";
      homepage    = "https://www.timescale.com/";
      changelog   = "https://github.com/timescale/timescaledb/raw/${version}/CHANGELOG.md";
      maintainers = with maintainers; [ volth marsam ];
      platforms   = postgresql.meta.platforms;
      license     = licenses.asl20;
  