{ arptables-nft = { version = "1.8.10-r3"; filename = "arptables-nft-1.8.10-r3.apk"; depends = [ "kmod-arptables" "kmod-nft-arp" "libc" "xtables-nft" ]; provides = [ "arptables" "arptables-nft-any" ]; sha256 = "85188b933e96816c1925487f1d3a8e44216ab17a3678108affbec8ffed12726e"; }; atm-aread = { version = "2.5.2-r8"; filename = "atm-aread-2.5.2-r8.apk"; depends = [ "libc" "linux-atm" ]; provides = [ "atm-aread-any" ]; sha256 = "80075b91c1b45d1b5e88a784a07b6adfe8ed6f13da897c3fc99d17a81cb00631"; }; atm-atmaddr = { version = "2.5.2-r8"; filename = "atm-atmaddr-2.5.2-r8.apk"; depends = [ "libc" "linux-atm" ]; provides = [ "atm-atmaddr-any" ]; sha256 = "ed9a31f19eb1f451281e6216a69d9452513f3e00f96fc413e7d673e22416870b"; }; atm-atmdiag = { version = "2.5.2-r8"; filename = "atm-atmdiag-2.5.2-r8.apk"; depends = [ "libc" "linux-atm" ]; provides = [ "atm-atmdiag-any" ]; sha256 = "0a6ef8e3eaf69a674960ab366c47919c0880ef076958bb8e7f244bd6e215d363"; }; atm-atmdump = { version = "2.5.2-r8"; filename = "atm-atmdump-2.5.2-r8.apk"; depends = [ "libc" "linux-atm" ]; provides = [ "atm-atmdump-any" ]; sha256 = "33d5a7e29acbc5dd1ad4b4f21b9588fc2a7558ddd69fb395a33926e7374e91de"; }; atm-atmloop = { version = "2.5.2-r8"; filename = "atm-atmloop-2.5.2-r8.apk"; depends = [ "libc" "linux-atm" ]; provides = [ "atm-atmloop-any" ]; sha256 = "ba21fb29dae9e87525095f29e87b77d6caceb1c18f120121f4a67170ae66538c"; }; atm-atmsigd = { version = "2.5.2-r8"; filename = "atm-atmsigd-2.5.2-r8.apk"; depends = [ "libc" "linux-atm" ]; provides = [ "atm-atmsigd-any" ]; sha256 = "fb545a54769ebd51a532da0130e8d672b374918cae501c535e4eff3356630dd2"; }; atm-atmswitch = { version = "2.5.2-r8"; filename = "atm-atmswitch-2.5.2-r8.apk"; depends = [ "libc" "linux-atm" ]; provides = [ "atm-atmswitch-any" ]; sha256 = "79bf7a65bbba5f9e2bfbc579d9246253cabc68f2bd1cb4e6548b48273798db3f"; }; atm-atmtcp = { version = "2.5.2-r8"; filename = "atm-atmtcp-2.5.2-r8.apk"; depends = [ "libc" "linux-atm" ]; provides = [ "atm-atmtcp-any" ]; sha256 = "36ae837250c4776621e6cf4e6f7f91c8b87eb5dc5cca1507fb85e62b59411d12"; }; atm-awrite = { version = "2.5.2-r8"; filename = "atm-awrite-2.5.2-r8.apk"; depends = [ "libc" "linux-atm" ]; provides = [ "atm-awrite-any" ]; sha256 = "56ee49b47db90c83589c4d14a2358646bf827ae2a3ee905ffded8b4d06e29b20"; }; atm-bus = { version = "2.5.2-r8"; filename = "atm-bus-2.5.2-r8.apk"; depends = [ "libc" "linux-atm" ]; provides = [ "atm-bus-any" ]; sha256 = "fdf6a9d5e97735b0b25eba3bb210ec87f33c9815de5858c0d5c6cf7d6d81c916"; }; atm-debug-tools = { version = "2.5.2-r8"; filename = "atm-debug-tools-2.5.2-r8.apk"; depends = [ "libc" "linux-atm" ]; provides = [ "atm-debug-tools-any" ]; sha256 = "25293eb616f93b949c86e0b76f9b21189900a0d125226a0ce2275dc911f35f30"; }; atm-diagnostics = { version = "2.5.2-r8"; filename = "atm-diagnostics-2.5.2-r8.apk"; depends = [ "libc" "linux-atm" ]; provides = [ "atm-diagnostics-any" ]; sha256 = "da9d151a3b2ace694406d424a4490a16dc7f48344673cde9cd50fc50c306f578"; }; atm-esi = { version = "2.5.2-r8"; filename = "atm-esi-2.5.2-r8.apk"; depends = [ "libc" "linux-atm" ]; provides = [ "atm-esi-any" ]; sha256 = "e47b10ec8175fb68dcb3985ff3f05862479c8f3cf519259ff95ae9b501615c46"; }; atm-ilmid = { version = "2.5.2-r8"; filename = "atm-ilmid-2.5.2-r8.apk"; depends = [ "libc" "linux-atm" ]; provides = [ "atm-ilmid-any" ]; sha256 = "83754805ce88663673b6111bd7b7633bf1a4255a7fccf414fe956cebbb38b3ac"; }; atm-ilmidiag = { version = "2.5.2-r8"; filename = "atm-ilmidiag-2.5.2-r8.apk"; depends = [ "libc" "linux-atm" ]; provides = [ "atm-ilmidiag-any" ]; sha256 = "688833f7f6f1c1718eca5ecbe04d3719a8e3027dede277f2ceb1c463eb2466b1"; }; atm-lecs = { version = "2.5.2-r8"; filename = "atm-lecs-2.5.2-r8.apk"; depends = [ "libc" "linux-atm" ]; provides = [ "atm-lecs-any" ]; sha256 = "1cfaffac53a64f0d51eee09ab5a0640dfa0c8628b26c8cb2ebee592a742cd4cd"; }; atm-les = { version = "2.5.2-r8"; filename = "atm-les-2.5.2-r8.apk"; depends = [ "libc" "linux-atm" ]; provides = [ "atm-les-any" ]; sha256 = "a4299b946f440b4b73d5344f843fbec6cd3fee0655949ff97e13420f1163988b"; }; atm-mpcd = { version = "2.5.2-r8"; filename = "atm-mpcd-2.5.2-r8.apk"; depends = [ "libc" "linux-atm" ]; provides = [ "atm-mpcd-any" ]; sha256 = "ee918ea80de0f3038a3277d82de3e3843a0e35a604b3bd7c6c7093fce9fb071e"; }; atm-saaldump = { version = "2.5.2-r8"; filename = "atm-saaldump-2.5.2-r8.apk"; depends = [ "libc" "linux-atm" ]; provides = [ "atm-saaldump-any" ]; sha256 = "1109b4597135d22029409d4a8213b95cff298db19e6a9ea977729d643500c79e"; }; atm-sonetdiag = { version = "2.5.2-r8"; filename = "atm-sonetdiag-2.5.2-r8.apk"; depends = [ "libc" "linux-atm" ]; provides = [ "atm-sonetdiag-any" ]; sha256 = "3ae51c7f65053e9097c839b5fe9f90952e0b373c6e8980a48c98ef6cd234cffd"; }; atm-svc_recv = { version = "2.5.2-r8"; filename = "atm-svc_recv-2.5.2-r8.apk"; depends = [ "libc" "linux-atm" ]; provides = [ "atm-svc_recv-any" ]; sha256 = "7de115f4d13f19df85982b9dccfc16ff14f95968b8773986cdd236d93610450f"; }; atm-svc_send = { version = "2.5.2-r8"; filename = "atm-svc_send-2.5.2-r8.apk"; depends = [ "libc" "linux-atm" ]; provides = [ "atm-svc_send-any" ]; sha256 = "1167c69229788d1e88d395a620087076baa96dfd18559227daaa3f23a003fbfe"; }; atm-tools = { version = "2.5.2-r8"; filename = "atm-tools-2.5.2-r8.apk"; depends = [ "libc" "linux-atm" ]; provides = [ "atm-tools-any" ]; sha256 = "0c3012976c3199888f0830605eb634f721fdfacfc7b9be3af566015d81f7c701"; }; atm-ttcp_atm = { version = "2.5.2-r8"; filename = "atm-ttcp_atm-2.5.2-r8.apk"; depends = [ "libc" "linux-atm" ]; provides = [ "atm-ttcp_atm-any" ]; sha256 = "7e7c2bb5906cbc69f846f90852f7027f806e1431be66acc20c9fe52c72c96d7f"; }; atm-zeppelin = { version = "2.5.2-r8"; filename = "atm-zeppelin-2.5.2-r8.apk"; depends = [ "libc" "linux-atm" ]; provides = [ "atm-zeppelin-any" ]; sha256 = "21966c688a4bbb698e11c2401992bbede8fb538908a8b8bf2f5e3c25e3c2a309"; }; base-files = { version = "1711~f5dae5ece4"; filename = "base-files-1711~f5dae5ece4.apk"; depends = [ "busybox" "fstools" "fwtool" "jsonfilter" "libc" "netifd" "openwrt-keyring" "procd" "procd-seccomp" "usign" ]; provides = [ "base-files-any" ]; sha256 = "267f510228ddb97c69c9f4dff2a9b1fb075b30a4502d405307bb37d21e6c10c4"; }; block-mount = { version = "2026.05.23~16718b6e-r1"; filename = "block-mount-2026.05.23~16718b6e-r1.apk"; depends = [ "libblobmsg-json20260213" "libc" "libjson-c5" "libubox20260213" "libuci20250120" "ubox" ]; provides = [ "block-mount-any" ]; sha256 = "21938f3b9f48bc2a021bee9a1ad7d2dae29070685b9c094cc344fd83664eca9e"; }; blockd = { version = "2026.05.23~16718b6e-r1"; filename = "blockd-2026.05.23~16718b6e-r1.apk"; depends = [ "block-mount" "fstools" "kmod-fs-autofs4" "libblobmsg-json20260213" "libc" "libjson-c5" "libubus20251202" ]; provides = [ "blockd-any" ]; sha256 = "f070309bf77950b16741f131efaab099b7fb60ce5721b0406a3d1f9e16f8eb6a"; }; br2684ctl = { version = "2.5.2-r8"; filename = "br2684ctl-2.5.2-r8.apk"; depends = [ "libc" "linux-atm" ]; provides = [ "br2684ctl-any" ]; sha256 = "1ce330b8b9792532f9ac67fe816ace48499be58bbd1e2789806283ce740642db"; }; comgt = { version = "0.32-r36"; filename = "comgt-0.32-r36.apk"; depends = [ "chat" "libc" ]; provides = [ "comgt-any" ]; sha256 = "58e8d2e7af72f1aa1e58243a23f28f4552dc2115cce37d21064310bc285d8042"; }; dropbear = { version = "2025.89-r3"; filename = "dropbear-2025.89-r3.apk"; depends = [ "libc" ]; provides = [ "dropbear-any" ]; sha256 = "8681c6c3a21881feaf9a5bed387253373460a36da9d2a9c572439f9ebfe53821"; }; dropbearconvert = { version = "2025.89-r3"; filename = "dropbearconvert-2025.89-r3.apk"; depends = [ "libc" ]; provides = [ "dropbearconvert-any" ]; sha256 = "148bce7d4822f769319d23e93b57cb74912cfb9e7f08d49cb6bc7bb712edc1cb"; }; ebtables-nft = { version = "1.8.10-r3"; filename = "ebtables-nft-1.8.10-r3.apk"; depends = [ "kmod-ebtables" "kmod-nft-bridge" "libc" "xtables-nft" ]; provides = [ "ebtables" "ebtables-nft-any" ]; sha256 = "c27f4bd60fc222e75bd2f8f23d2206ff50b20e471571fb90740baa99d79c022b"; }; fstools = { version = "2026.05.23~16718b6e-r1"; filename = "fstools-2026.05.23~16718b6e-r1.apk"; depends = [ "libc" "ubox" ]; provides = [ "fstools-any" ]; sha256 = "9599490393e1f6371d3d938e8da426ae0456a839ef8c2fe143c534ba9b137e23"; }; fwtool = { version = "2025.10.03~04cd252e-r1"; filename = "fwtool-2025.10.03~04cd252e-r1.apk"; depends = [ "libc" ]; provides = [ "fwtool-any" ]; sha256 = "e96ca7d5db4dab4c396386e3d2976bb23792061b3da7da0db050fbb4c385e171"; }; ip6tables-extra = { version = "1.8.10-r3"; filename = "ip6tables-extra-1.8.10-r3.apk"; depends = [ "kmod-ip6tables-extra" "libc" "libxtables12" ]; provides = [ "ip6tables-extra-any" ]; sha256 = "9a03a9aedbf45545a402f1217ac607663390ce6240fe0038533d8b5c838e1a88"; }; ip6tables-mod-nat = { version = "1.8.10-r3"; filename = "ip6tables-mod-nat-1.8.10-r3.apk"; depends = [ "kmod-ipt-nat6" "libc" "libxtables12" ]; provides = [ "ip6tables-mod-nat-any" ]; sha256 = "7194df537044360c432f51951b3400f2985f3c223b6818d7c619f5cd13a0a400"; }; ip6tables-nft = { version = "1.8.10-r3"; filename = "ip6tables-nft-1.8.10-r3.apk"; depends = [ "kmod-ip6tables" "libc" "xtables-nft" ]; provides = [ "ip6tables" "ip6tables-nft-any" ]; sha256 = "4dc231caa2c32d4e82bd42613e8f6f1073a24c6980d8343d5507b3a4a7265903"; }; ip6tables-zz-legacy = { version = "1.8.10-r3"; filename = "ip6tables-zz-legacy-1.8.10-r3.apk"; depends = [ "kmod-ip6tables" "libc" "xtables-legacy" ]; provides = [ "ip6tables" "ip6tables-legacy" "ip6tables-zz-legacy-any" ]; sha256 = "16e0cc8b02d5f28347f63fc03373bd4a7c4b03f241505cb1365c526709c13772"; }; iptables-mod-checksum = { version = "1.8.10-r3"; filename = "iptables-mod-checksum-1.8.10-r3.apk"; depends = [ "kmod-ipt-checksum" "libc" "libxtables12" ]; provides = [ "iptables-mod-checksum-any" ]; sha256 = "5fca44724ed31e09164cc500d3e6730625aab38ba5c7be8327d16a8130875de3"; }; iptables-mod-cluster = { version = "1.8.10-r3"; filename = "iptables-mod-cluster-1.8.10-r3.apk"; depends = [ "kmod-ipt-cluster" "libc" "libxtables12" ]; provides = [ "iptables-mod-cluster-any" ]; sha256 = "4d8c52e4d4a3ebfbe7ee6c1d105f152ee2285104fec116b025f4237dd5efa888"; }; iptables-mod-conntrack-extra = { version = "1.8.10-r3"; filename = "iptables-mod-conntrack-extra-1.8.10-r3.apk"; depends = [ "kmod-ipt-conntrack-extra" "libc" "libxtables12" ]; provides = [ "iptables-mod-conntrack-extra-any" ]; sha256 = "7df902df5c3c66ff90b166adc49867263cac7e02b86e4ca46b492bbd71ed2141"; }; iptables-mod-extra = { version = "1.8.10-r3"; filename = "iptables-mod-extra-1.8.10-r3.apk"; depends = [ "kmod-ipt-extra" "libc" "libxtables12" ]; provides = [ "iptables-mod-extra-any" ]; sha256 = "d3f4a7713f1aee91bb0c76e6eb7243b36c33056eb8a315cc9af7e63705948a1a"; }; iptables-mod-filter = { version = "1.8.10-r3"; filename = "iptables-mod-filter-1.8.10-r3.apk"; depends = [ "kmod-ipt-filter" "libc" "libxtables12" ]; provides = [ "iptables-mod-filter-any" ]; sha256 = "5073ef794f55646cf7936dadccc272c6bee60cf11a9905c954126793ff7a53e0"; }; iptables-mod-hashlimit = { version = "1.8.10-r3"; filename = "iptables-mod-hashlimit-1.8.10-r3.apk"; depends = [ "kmod-ipt-hashlimit" "libc" "libxtables12" ]; provides = [ "iptables-mod-hashlimit-any" ]; sha256 = "d6a38c8cbe5f08eeb57d6fe5e0a2dbaae4e63f885f00dab9622ad34e15e7c4de"; }; iptables-mod-ipopt = { version = "1.8.10-r3"; filename = "iptables-mod-ipopt-1.8.10-r3.apk"; depends = [ "kmod-ipt-ipopt" "libc" "libxtables12" ]; provides = [ "iptables-mod-ipopt-any" ]; sha256 = "a1a421644b96eb814acb4dcbf98c63c8baa8d2204796584f64cc1ad50159b719"; }; iptables-mod-iprange = { version = "1.8.10-r3"; filename = "iptables-mod-iprange-1.8.10-r3.apk"; depends = [ "kmod-ipt-iprange" "libc" "libxtables12" ]; provides = [ "iptables-mod-iprange-any" ]; sha256 = "f2bd7230beb95d51143cd2b5b9aa73cec0e4d281fe1519922f4508800872bfce"; }; iptables-mod-ipsec = { version = "1.8.10-r3"; filename = "iptables-mod-ipsec-1.8.10-r3.apk"; depends = [ "kmod-ipt-ipsec" "libc" "libxtables12" ]; provides = [ "iptables-mod-ipsec-any" ]; sha256 = "a832af95ab6f80a8ebbfd5297c3ee5f9c5b60cadc4bb8b33b151d7590cfb7019"; }; iptables-mod-led = { version = "1.8.10-r3"; filename = "iptables-mod-led-1.8.10-r3.apk"; depends = [ "kmod-ipt-led" "libc" "libxtables12" ]; provides = [ "iptables-mod-led-any" ]; sha256 = "dad70d059be049780691db0ed2ca14f049b368974e8512bb9c8fb48d23545a42"; }; iptables-mod-nat-extra = { version = "1.8.10-r3"; filename = "iptables-mod-nat-extra-1.8.10-r3.apk"; depends = [ "kmod-ipt-nat-extra" "libc" "libxtables12" ]; provides = [ "iptables-mod-nat-extra-any" ]; sha256 = "3553532ed7657e246a3e089691b0f7984da1bf32480872b9f1231d249f89b484"; }; iptables-mod-nflog = { version = "1.8.10-r3"; filename = "iptables-mod-nflog-1.8.10-r3.apk"; depends = [ "kmod-ipt-nflog" "kmod-nfnetlink-log" "libc" "libxtables12" ]; provides = [ "iptables-mod-nflog-any" ]; sha256 = "d4bb992f63ef71d6218ee8905ea385bb74246e9aa9bca8fff7ea51e83eb952b1"; }; iptables-mod-nfqueue = { version = "1.8.10-r3"; filename = "iptables-mod-nfqueue-1.8.10-r3.apk"; depends = [ "kmod-ipt-nfqueue" "kmod-nfnetlink-queue" "libc" "libxtables12" ]; provides = [ "iptables-mod-nfqueue-any" ]; sha256 = "ea98400c658d2b4e316c7bc8bc752a80f5aada36f325200e1f020ec57f554b6b"; }; iptables-mod-physdev = { version = "1.8.10-r3"; filename = "iptables-mod-physdev-1.8.10-r3.apk"; depends = [ "kmod-ipt-physdev" "libc" "libxtables12" ]; provides = [ "iptables-mod-physdev-any" ]; sha256 = "bdd52859aa45d2ea8eac60121861580fbf543b7526a6416380641a2c85b121a9"; }; iptables-mod-rpfilter = { version = "1.8.10-r3"; filename = "iptables-mod-rpfilter-1.8.10-r3.apk"; depends = [ "kmod-ipt-rpfilter" "libc" "libxtables12" ]; provides = [ "iptables-mod-rpfilter-any" ]; sha256 = "5ab6e90e2f0adf284b2e596579c1d7dd9a172736db8025bb7304cf3fb0cea4bb"; }; iptables-mod-socket = { version = "1.8.10-r3"; filename = "iptables-mod-socket-1.8.10-r3.apk"; depends = [ "kmod-ipt-socket" "libc" "libxtables12" ]; provides = [ "iptables-mod-socket-any" ]; sha256 = "a743318e466f1ed3f2c5c32a99129d8529a63499b66f2276fafb758a77de1fae"; }; iptables-mod-tee = { version = "1.8.10-r3"; filename = "iptables-mod-tee-1.8.10-r3.apk"; depends = [ "kmod-ipt-tee" "libc" "libxtables12" ]; provides = [ "iptables-mod-tee-any" ]; sha256 = "3edefc6882362f1dbdf629e37ea7820567b8fd0763db357df3953bd59a175f12"; }; iptables-mod-tproxy = { version = "1.8.10-r3"; filename = "iptables-mod-tproxy-1.8.10-r3.apk"; depends = [ "kmod-ipt-tproxy" "libc" "libxtables12" ]; provides = [ "iptables-mod-tproxy-any" ]; sha256 = "72b7a67e3a56811a6413421b0cc2fc8928faffd115f59e09a441835798be7139"; }; iptables-mod-trace = { version = "1.8.10-r3"; filename = "iptables-mod-trace-1.8.10-r3.apk"; depends = [ "kmod-ipt-debug" "libc" "libxtables12" ]; provides = [ "iptables-mod-trace-any" ]; sha256 = "896046106cfe9548c043ed7a3e3c43ecc42a228af3dd130eee08cf90b3140bb2"; }; iptables-mod-u32 = { version = "1.8.10-r3"; filename = "iptables-mod-u32-1.8.10-r3.apk"; depends = [ "kmod-ipt-u32" "libc" "libxtables12" ]; provides = [ "iptables-mod-u32-any" ]; sha256 = "13631b519d62d96bb995f94319dac7b488dda1c609f942df618b07b75f4c4116"; }; iptables-nft = { version = "1.8.10-r3"; filename = "iptables-nft-1.8.10-r3.apk"; depends = [ "kmod-ipt-core" "libc" "xtables-nft" ]; provides = [ "iptables" "iptables-nft-any" ]; sha256 = "6c28d670ef1a9b895c43badbeda5069fa3071730db375f16e7eff67f27043484"; }; iptables-zz-legacy = { version = "1.8.10-r3"; filename = "iptables-zz-legacy-1.8.10-r3.apk"; depends = [ "libc" "xtables-legacy" ]; provides = [ "iptables" "iptables-legacy" "iptables-zz-legacy-any" ]; sha256 = "c2bd89cba62f1efa593b4373ffee817029a4582685f2cbec04bf01df21adb1a7"; }; jool-tools-netfilter = { version = "4.1.15-r1"; filename = "jool-tools-netfilter-4.1.15-r1.apk"; depends = [ "ethtool" "kmod-jool-netfilter" "libc" "libnl-genl200" "libnl200" ]; provides = [ "jool-tools-netfilter-any" ]; sha256 = "f8b1c58e7e1e4438dafb8344fc9e8e19f40e55fd05e1f7e40f55b10b8825b04b"; }; kernel = { version = "6.12.94~958e53724f35ee7f1537611d1d00ee1b-r1"; filename = "kernel-6.12.94~958e53724f35ee7f1537611d1d00ee1b-r1.apk"; depends = [ "libc" ]; provides = [ "kernel-any" ]; sha256 = "fcb51fa4d8d6d38e5890a0e642679d2620d3eeff90e10f029e3cab3b9d91a7b2"; }; libatomic1 = { version = "14.3.0-r5"; filename = "libatomic1-14.3.0-r5.apk"; depends = [ "libgcc1" ]; provides = [ "libatomic" "libatomic-any" ]; sha256 = "ffd452d023908e7ffb2098bcf6dfaed960e30626d1b40ca7162c7c664d9eb4f7"; }; libc = { version = "1.2.5-r5"; filename = "libc-1.2.5-r5.apk"; depends = [ "libgcc1" ]; provides = [ "libc-any" ]; sha256 = "a6b77e36e169991480ab82b347874ee37a2f7140c639a708a3c9b73ee886c059"; }; libgcc1 = { version = "14.3.0-r5"; filename = "libgcc1-14.3.0-r5.apk"; provides = [ "libgcc" "libgcc-any" ]; sha256 = "90b71eeea41255d4762a8361c38b88271eec72c2e201f121e778f1455f0ce572"; }; libip4tc2 = { version = "1.8.10-r3"; filename = "libip4tc2-1.8.10-r3.apk"; depends = [ "libc" ]; provides = [ "libip4tc" "libip4tc-any" ]; sha256 = "784439f7cd53ac546c9861fddbc195e3f09055aeec59e0ddb065e937c809ff5d"; }; libip6tc2 = { version = "1.8.10-r3"; filename = "libip6tc2-1.8.10-r3.apk"; depends = [ "libc" ]; provides = [ "libip6tc" "libip6tc-any" ]; sha256 = "5d6240e88d6130e56aa0a710a42728208902074771c8a8fb479c5e231258707f"; }; libiptext-nft0 = { version = "1.8.10-r3"; filename = "libiptext-nft0-1.8.10-r3.apk"; depends = [ "libc" "libxtables12" ]; provides = [ "libiptext-nft" "libiptext-nft-any" ]; sha256 = "693546b7468ec3c96213a51a3fc2a658ea49e68374a99f34bbad4281c7922db6"; }; libiptext0 = { version = "1.8.10-r3"; filename = "libiptext0-1.8.10-r3.apk"; depends = [ "libc" "libxtables12" ]; provides = [ "libiptext" "libiptext-any" ]; sha256 = "67a7cb5bfe45307ad15c425a827dbb994af8ab913983b80b8a9e056f9a86a287"; }; libiptext6-0 = { version = "1.8.10-r3"; filename = "libiptext6-0-1.8.10-r3.apk"; depends = [ "libc" "libxtables12" ]; provides = [ "libiptext6" "libiptext6-any" ]; sha256 = "14576603dccfad45923aef78d5488e411fe879fa5c2c174141cef140403834b5"; }; libpthread = { version = "1.2.5-r5"; filename = "libpthread-1.2.5-r5.apk"; depends = [ "libgcc1" ]; provides = [ "libpthread-any" ]; sha256 = "33d7cd6c8850cfe8a3f2528f72ac169e8a0a449b0920e77f62d16def8bd3240c"; }; librt = { version = "1.2.5-r5"; filename = "librt-1.2.5-r5.apk"; depends = [ "libpthread" ]; provides = [ "librt-any" ]; sha256 = "7a9fd8770b1f334d8842a074fc1080c3170535535a4ab13ff9e38369919f21b3"; }; libstdcpp6 = { version = "14.3.0-r5"; filename = "libstdcpp6-14.3.0-r5.apk"; provides = [ "libstdcpp" "libstdcpp-any" ]; sha256 = "8b4aa63ae5d92cc93b24341b907b2e2e70b24144a71c3ae1e8fe0041181a0042"; }; libxtables12 = { version = "1.8.10-r3"; filename = "libxtables12-1.8.10-r3.apk"; depends = [ "libc" ]; provides = [ "libxtables" "libxtables-any" ]; sha256 = "1bfca98fc95473a940ba25c91ce65e678c3781cea8f72200b74f7fdf79c986f4"; }; linux-atm = { version = "2.5.2-r8"; filename = "linux-atm-2.5.2-r8.apk"; depends = [ "libc" ]; provides = [ "linux-atm-any" ]; sha256 = "a791bfd09edd4291fc7a3c213256957b8e118a74a7333f47d01762137753ce0d"; }; mtd = { version = "27"; filename = "mtd-27.apk"; depends = [ "libc" "libubox20260213" ]; provides = [ "mtd-any" ]; sha256 = "c61c8ec126f9a488cccb09a6d6984a48009ebecfa09203543f18244d35c2bbae"; }; qosify = { version = "2024.09.20~1501e093-r1"; filename = "qosify-2024.09.20~1501e093-r1.apk"; depends = [ "kmod-ifb" "kmod-sched-bpf" "kmod-sched-cake" "libbpf1" "libc" "libnl-tiny1" "libubox20260213" "libubus20251202" "tc" ]; provides = [ "qosify-any" ]; sha256 = "b32a7340ef681236ef9f953edd266340cdce9fb7cdbe450b5af3f1874f15e80b"; }; snapshot-tool = { version = "2026.05.23~16718b6e-r1"; filename = "snapshot-tool-2026.05.23~16718b6e-r1.apk"; depends = [ "fstools" "libc" "libubox20260213" ]; provides = [ "snapshot-tool-any" ]; sha256 = "7a3220c5e91c4e7b0c296b050314eadbb350e48868f5ed2b317e24fb99fd484b"; }; uboot-envtools = { version = "2025.10-r2"; filename = "uboot-envtools-2025.10-r2.apk"; depends = [ "libc" ]; provides = [ "uboot-envtools-any" ]; sha256 = "46f30f540b9d7451c43da21a108901691a34aa2d5ee6aab6cd74db2425ccb9a4"; }; xtables-legacy = { version = "1.8.10-r3"; filename = "xtables-legacy-1.8.10-r3.apk"; depends = [ "kmod-ipt-core" "libc" "libip4tc2" "libip6tc2" "libiptext0" "libiptext6-0" "libxtables12" ]; provides = [ "xtables-legacy-any" ]; sha256 = "9f33e51051f04d84f1e2150dff89c273b3f063f9b01388c84482a41f99f5528a"; }; xtables-nft = { version = "1.8.10-r3"; filename = "xtables-nft-1.8.10-r3.apk"; depends = [ "kmod-nft-compat" "libc" "libiptext-nft0" "libiptext0" "libiptext6-0" "libnftnl11" ]; provides = [ "xtables-nft-any" ]; sha256 = "fc69e6972ee24a060044f833cb465d2effc551c3775748c8b56ae50db31555e5"; }; }