anchor.diff:  
   rustPlatform.buildRustPackage rec {
     pname = "lapce";
  -  version = "0.1.0";
  +  version = "0.1.2";
   
     src = fetchFromGitHub {
       owner = "lapce";
       repo = pname;
       rev = "v${version}";
  -    sha256 = "sha256-KSumy7M7VNUib4CZ0ikBboEFMzDQt4xW+aUFHOi+0pA=";
  +    sha256 = "sha256-jH473FdBI3rGt90L3WwMDPP8M3w0rtG5D758ceCMw94=";
     };
   
  -  cargoSha256 = "sha256-7SVTcH9/Ilq8HcpJJI0KFiQA076lR2CAIBwmTVgmnjE=";
  +  cargoSha256 = "sha256-0Kya2KcyBDlt0TpFV60VAA3+JPfwId/+k8k+H97EhB0=";
   
     nativeBuildInputs = [
       cmake
       pkg-config
  -    python3
       perl
       copyDesktopItems
     ];
  
positive.code:   OPENSSL_NO_VENDOR = 1;
  
    buildInputs = [
      openssl
    ] ++ lib.optionals stdenv.isLinux [
      freetype
      fontconfig
      libxkbcommon
      xcbutil
      libX11
      libXcursor
      libXrandr
      libXi
      vulkan-loader
    ] ++ lib.optionals stdenv.isDarwin [
      libobjc
      Security
  
negative.code: , rustPlatform
  , cmake
  , pkg-config
  , perl
  , fontconfig
  , copyDesktopItems
  , makeDesktopItem
  , glib
  , gtk3
  , openssl
  , libobjc
  , Security
  