# 25.12.5 package feeds for mips_24kc
{
  sha256sums = {
    hash = "sha256-0HFqr/BnPMhZqr0orVVG13RYNyyaaa1G/p8QvMef1og=";
    name = "mips_24kc-sha256sums";
    url = "https://downloads.openwrt.org/releases/25.12.5/packages/mips_24kc/sha256sums";
  };
  feeds."base" = {
    baseUrl = "https://downloads.openwrt.org/releases/25.12.5/packages/mips_24kc/base/";
    sourceInfo = {
      hash = "sha256-P6f/T4OIg75dPNBzukFNoov54OqLrcSIpQbEUzY3bD0=";
      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/releases/25.12.5/packages/mips_24kc/luci/";
    sourceInfo = {
      hash = "sha256-RV4d/lA9soc5s9CGvBD4trrWVPP3NTOceMkC6/t4q1s=";
      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/releases/25.12.5/packages/mips_24kc/packages/";
    sourceInfo = {
      hash = "sha256-R7MeZHhq8qkLg1zwZC+SBbOYU7LKVm+OTMV1LJFXEO8=";
      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/releases/25.12.5/packages/mips_24kc/routing/";
    sourceInfo = {
      hash = "sha256-xxQscDbhDXQ/uutitdZdOh1c+OctCVlAX/Jie/59a1Q=";
      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/releases/25.12.5/packages/mips_24kc/telephony/";
    sourceInfo = {
      hash = "sha256-HmjvPp+BPoqHq+A4T5QaZ3KRnxkLTz76PdN4IVdRsKE=";
      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;
  };
}
