anchor.diff:          pciutils
           (placeholder "out")
         ] ++ lib.optionals stdenvNoCC.isAarch64 [
  -        raspberrypi-tools
  +        libraspberrypi
         ])}"
     '';
   
  
positive.code: { stdenvNoCC, lib, fetchFromGitHub, makeWrapper
  , python3, binutils-unwrapped, findutils, kmod, pciutils, raspberrypi-tools
  }:
  stdenvNoCC.mkDerivation {
    pname = "raspberrypi-eeprom";
  
negative.code:     patchShebangs $out/bin
      wrapProgram $out/bin/rpi-eeprom-update \
        --set FIRMWARE_ROOT $out/share/rpi-eeprom \
        ${lib.optionalString stdenvNoCC.isAarch64 "--set VCMAILBOX ${libraspberrypi}/bin/vcmailbox"} \
        --prefix PATH : "${lib.makeBinPath ([
          binutils-unwrapped
          findutils
  