anchor.diff:  
     propagatedBuildInputs = with python3Packages; [
       gbinder-python
  +    pyclip
       pygobject3
     ];
   
  
positive.code: 
      cp -ra data $out/${python3Packages.python.sitePackages}/data
      wrapProgram $out/${python3Packages.python.sitePackages}/data/scripts/waydroid-net.sh \
         --prefix PATH ":" ${lib.makeBinPath [ dnsmasq nftables ]}
  
      mkdir -p $out/share/waydroid/gbinder.d
      cp gbinder/anbox.conf $out/share/waydroid/gbinder.d/anbox.conf
  
      mkdir $out/bin
      cp -a waydroid.py $out/${python3Packages.python.sitePackages}/waydroid.py
      ln -s $out/${python3Packages.python.sitePackages}/waydroid.py $out/bin/waydroid
  
      wrapPythonProgramsIn $out/${python3Packages.python.sitePackages} "$out ${python3Packages.gbinder-python} ${python3Packages.pygobject3} ${lxc}"
    '';
  
    meta = with lib; {
      description = "Waydroid is a container-based approach to boot a full Android system on a regular GNU/Linux system like Ubuntu.";
      homepage = "https://github.com/waydroid/waydroid";
      license = licenses.gpl3;
      platforms = platforms.linux;
  
negative.code: , fetchFromGitHub
  , python3Packages
  , dnsmasq
  , getent
  , kmod
  , lxc
  , iproute2
  , iptables
  , nftables
  , util-linux
  , which
  , xclip
  }:
  
  python3Packages.buildPythonApplication rec {
  