anchor.diff:            ];
   
             propagatedBuildInputs = with pkgs; [
  -            netradiant.packages.x86_64-linux.quake-tools
  -            crunch.defaultPackage.x86_64-linux
  -            sloth.defaultPackage.x86_64-linux
  +            netradiant.packages."${system}".quake-tools
  +            crunch.defaultPackage."${system}"
  +            sloth.defaultPackage."${system}"
               opusTools
               libwebp
             ];
  
positive.code:           '';
          };
  
          crunch = crunch.defaultPackage.x86_64-linux;
          sloth = sloth.defaultPackage.x86_64-linux;
        } // netradiant.packages.x86_64-linux;
  
        apps.x86_64-linux = {
          iqmtool = {
            type = "app";
            program = "${self.packages.x86_64-linux.iqmtool}/bin/iqmtool";
          };
  
          urcheon = {
            type = "app";
            program = "${self.packages.x86_64-linux.urcheon}/bin/urcheon";
          };
  
          esquirel = {
            type = "app";
            program = "${self.packages.x86_64-linux.urcheon}/bin/esquirel";
          };
  
          crunch = crunch.defaultApp.x86_64-linux;
          sloth = sloth.defaultApp.x86_64-linux;
        };
  
      };
  }
  
negative.code: 
    outputs = { self, nixpkgs, crunch, netradiant, sloth }:
      let
        lib = nixpkgs.legacyPackages.x86_64-linux.lib;
      in {
  
        packages = lib.mapAttrs (system: pkgs: {
          iqmtool =
            pkgs.stdenv.mkDerivation {
              name = "iqmtool";
  