# snapshot package feeds for mips_24kc
{
  sha256sums = {
    hash = "sha256-ZmJySVk+CuwXL9GQQqt271+4mOf44iNP/JY6T/1IQeM=";
    name = "mips_24kc-sha256sums";
    url = "https://downloads.openwrt.org/snapshots/packages/mips_24kc/sha256sums";
  };
  feeds."base" = {
    baseUrl = "https://downloads.openwrt.org/snapshots/packages/mips_24kc/base/";
    sourceInfo = {
      hash = "sha256-BwFCJjdvO34O4l7x4Ch5nag3EDAizJHLWN/FJ+aJxVs=";
      name = "mips_24kc-base-packages.adb";
      url = "file://${../indexes/mips_24kc-base-packages.adb}";
    };
    packages =
      let
        p = ./mips_24kc/base.nix;
      in
      if builtins.pathExists p then import p else null;
  };
  feeds."luci" = {
    baseUrl = "https://downloads.openwrt.org/snapshots/packages/mips_24kc/luci/";
    sourceInfo = {
      hash = "sha256-+9rVWV9CMFVGeRtsBa4hButoh4kRYVE4vy/nbpkxVLM=";
      name = "mips_24kc-luci-packages.adb";
      url = "file://${../indexes/mips_24kc-luci-packages.adb}";
    };
    packages =
      let
        p = ./mips_24kc/luci.nix;
      in
      if builtins.pathExists p then import p else null;
  };
  feeds."packages" = {
    baseUrl = "https://downloads.openwrt.org/snapshots/packages/mips_24kc/packages/";
    sourceInfo = {
      hash = "sha256-RjdzE9Znpnld2MagdvRC2CmhJXDmbE9wDbwKIpO02Bg=";
      name = "mips_24kc-packages-packages.adb";
      url = "file://${../indexes/mips_24kc-packages-packages.adb}";
    };
    packages =
      let
        p = ./mips_24kc/packages.nix;
      in
      if builtins.pathExists p then import p else null;
  };
  feeds."routing" = {
    baseUrl = "https://downloads.openwrt.org/snapshots/packages/mips_24kc/routing/";
    sourceInfo = {
      hash = "sha256-guQWgbBQ/CgPD3ElHDkMdRHDQdOxvhSG0zW14rvIreA=";
      name = "mips_24kc-routing-packages.adb";
      url = "file://${../indexes/mips_24kc-routing-packages.adb}";
    };
    packages =
      let
        p = ./mips_24kc/routing.nix;
      in
      if builtins.pathExists p then import p else null;
  };
  feeds."telephony" = {
    baseUrl = "https://downloads.openwrt.org/snapshots/packages/mips_24kc/telephony/";
    sourceInfo = {
      hash = "sha256-qn7rQ9CsZE9QfLWptUJo2oYc6AyeqcHo17ccLbrTiA4=";
      name = "mips_24kc-telephony-packages.adb";
      url = "file://${../indexes/mips_24kc-telephony-packages.adb}";
    };
    packages =
      let
        p = ./mips_24kc/telephony.nix;
      in
      if builtins.pathExists p then import p else null;
  };
}
