anchor.diff:    # doCheck = true;
   
     preFixup = let
  -    binPath = [ efibootmgr bubblewrap tpm2-tools ] ++ stdenv.lib.optional haveFlashrom flashrom;
  -  in
  -  ''
  +    binPath = [
  +      efibootmgr
  +      bubblewrap
  +      tpm2-tools
  +    ] ++ stdenv.lib.optional haveFlashrom flashrom;
  +  in ''
       gappsWrapperArgs+=(
         --prefix XDG_DATA_DIRS : "${shared-mime-info}/share"
         # See programs reached with fu_common_find_program_in_path in source
  
positive.code:       "pki/fwupd-metadata/GPG-KEY-Linux-Vendor-Firmware-Service"
        "pki/fwupd-metadata/LVFS-CA.pem"
      ];
    };
  
    meta = with stdenv.lib; {
      homepage = https://fwupd.org/;
      maintainers = with maintainers; [];
      license = [ licenses.gpl2 ];
      platforms = platforms.linux;
    };
  
negative.code:   ];
  
    postPatch = ''
      patchShebangs \
        libfwupd/generate-version-script.py \
        meson_post_install.sh \
        po/make-images \
        po/make-images.sh \
        po/test-deps
  
      # we cannot use placeholder in substituteAll
      # https://github.com/NixOS/nix/issues/1846
  