anchor.diff:    patches = [
       ./remove-rust-buildstep.patch
     ];
  +
     preConfigure = ''
       sed -i -e 's|rust-stracciatella|${libstracciatella}/lib/libstracciatella.so|g' CMakeLists.txt
       cmakeFlagsArray+=("-DEXTRA_DATA_DIR=$out/share/ja2")
     '';
   
     enableParallelBuilding = true;
  +
     meta = {
       description = "Jagged Alliance 2, with community fixes";
       license = "SFI Source Code license agreement";
  -    homepage = https://ja2-stracciatella.github.io/;
  +    homepage = "https://ja2-stracciatella.github.io/";
     };
   }
  
positive.code: { stdenv, fetchFromGitHub, cmake, SDL2, boost, fltk, rustPlatform }:
  with rustPlatform;
  let
    version = "0.16.1";
    src = fetchFromGitHub {
  
negative.code:       cp ${lockfile} $out/Cargo.lock
      '';
    };
    libstracciatella = rustPlatform.buildRustPackage {
      pname = "libstracciatella";
      inherit version;
      src = libstracciatellaSrc;
      cargoSha256 = "15djs4xaz4y1hpfyfqxdgdasxr0b5idy9i5a7c8cmh0jkxjv8bqc";
      doCheck = false;
    };
  in
  