Initial commit

Pinned OpenWrt feed hashes for realtek/rtl930x on snapshot and 25.12.5,
generated with nix-openwrt-imagebuilder's release2nix.

Expanding the feeds locally (rather than relying on upstream's index-level
hashes) keeps every package a plain pinned fetchurl, and removes the
import-from-derivation that would otherwise make evaluation depend on the
OpenWrt download server.
This commit is contained in:
2026-08-22 00:05:16 +01:00
commit 8248f82ebb
24 changed files with 207158 additions and 0 deletions
+73
View File
@@ -0,0 +1,73 @@
# 25.12.5 package feeds for mips_24kc
{
sha256sums = {
hash = "sha256-ZanWlDjaG/6qCYMr+MUj5LIXrUEEJSQjxQrKUaLWKLs=";
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-c0CMmSST3lnUKsEVJ39BkeImVC0j4LWLtzTG1T9A7sg=";
name = "mips_24kc-base-packages.adb";
url = "https://downloads.openwrt.org/releases/25.12.5/packages/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-x40ez6DvVYYyz8rNBDXg6adnbFXYbO1VHw4vjlycxGQ=";
name = "mips_24kc-luci-packages.adb";
url = "https://downloads.openwrt.org/releases/25.12.5/packages/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-+a0O39xJsmOguV9gMmH/2Mmzs/h7EHjD2tFSAg+Go4E=";
name = "mips_24kc-packages-packages.adb";
url = "https://downloads.openwrt.org/releases/25.12.5/packages/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-P0egcYNg0peuDZpq3Zeas6W1c/frBdeZT4os74GXYDU=";
name = "mips_24kc-routing-packages.adb";
url = "https://downloads.openwrt.org/releases/25.12.5/packages/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-DaerG3hJR9yTXnCABoniu8HgB4b4JRCj1T7eTaE7JWI=";
name = "mips_24kc-telephony-packages.adb";
url = "https://downloads.openwrt.org/releases/25.12.5/packages/mips_24kc/telephony/packages.adb";
};
packages =
let
p = ./mips_24kc/telephony.nix;
in
if builtins.pathExists p then import p else null;
};
}