{
  UDPspeeder = {
    version = "20230206.0-r3";
    filename = "UDPspeeder-20230206.0-r3.apk";
    depends = [
      "libatomic1"
      "libc"
      "librt"
      "libstdcpp6"
    ];
    provides = [ "UDPspeeder-any" ];
    sha256 = "b5188b7c4665e67e4c21a784945d0065c383a617a28518e285503c641f5a7ea0";
  };
  aardvark-dns = {
    version = "1.12.2-r1";
    filename = "aardvark-dns-1.12.2-r1.apk";
    depends = [ "libc" ];
    provides = [ "aardvark-dns-any" ];
    sha256 = "12904289af5f7d8de56af01b3264089b0c67b0023cac5f3fbfcae91eea3d0cfb";
  };
  abseil-cpp = {
    version = "20240722.1-r1";
    filename = "abseil-cpp-20240722.1-r1.apk";
    depends = [
      "libc"
      "libpthread"
      "libstdcpp6"
    ];
    provides = [ "abseil-cpp-any" ];
    sha256 = "9ad31897b5fe7046018d5e5e2c12ce79622434cd77838f5a606d7305742ec1bc";
  };
  ack = {
    version = "3.9.0.5.40-r1";
    filename = "ack-3.9.0.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perl-ack"
    ];
    provides = [
      "ack-any"
      "ack-grep"
    ];
    sha256 = "fc1e1e76cb2a81da157ee1e3909db9c0d52d6b3a34a05a11fe4c92d3d48effff";
  };
  acl = {
    version = "2.3.2-r2";
    filename = "acl-2.3.2-r2.apk";
    depends = [
      "libacl"
      "libc"
    ];
    provides = [ "acl-any" ];
    sha256 = "f133ceb1c007f68078eb554c2a65934d13332e249208e255d57d8c1d60ab7136";
  };
  acme-acmesh = {
    version = "3.1.3-r2";
    filename = "acme-acmesh-3.1.3-r2.apk";
    depends = [
      "acme-common"
      "ca-bundle"
      "libc"
      "openssl-util"
      "socat"
      "wget-ssl"
    ];
    provides = [
      "acme"
      "acme-acmesh-any"
    ];
    sha256 = "84a6cb23426dea4373ee528fea121678317d97565b84ce6513947b79bc22f770";
  };
  acme-acmesh-dnsapi = {
    version = "3.1.3-r2";
    filename = "acme-acmesh-dnsapi-3.1.3-r2.apk";
    depends = [
      "acme"
      "libc"
    ];
    provides = [ "acme-acmesh-dnsapi-any" ];
    sha256 = "225c2f27ca810bdb0acf8cd24979af197e314da593e2506032d880c2f4b7ffe1";
  };
  acme-common = {
    version = "1.5.3";
    filename = "acme-common-1.5.3.apk";
    depends = [ "libc" ];
    provides = [ "acme-common-any" ];
    sha256 = "a29aa8d585e0381d4aebb96119058fac5fb0fb2ec82b89dc8a73c22e113e137c";
  };
  acpid = {
    version = "2.0.34-r1";
    filename = "acpid-2.0.34-r1.apk";
    depends = [
      "kmod-input-evdev"
      "libc"
    ];
    provides = [ "acpid-any" ];
    sha256 = "6d2423a82e13ae0871ce6ebe561ebc235d8dbd02ac199887d76b5f3966ae4c1c";
  };
  acsccid = {
    version = "1.1.8-r3";
    filename = "acsccid-1.1.8-r3.apk";
    depends = [
      "libc"
      "libpcsclite"
      "libusb-1.0-0"
    ];
    provides = [ "acsccid-any" ];
    sha256 = "95c4b30d8d767369d61cfe5e662cdd06b9067f36dca07bbf3906895df2103296";
  };
  adblock = {
    version = "4.5.7-r3";
    filename = "adblock-4.5.7-r3.apk";
    depends = [
      "ca-bundle"
      "coreutils"
      "coreutils-sort"
      "firewall4"
      "gawk"
      "jshn"
      "jsonfilter"
      "libc"
      "rpcd"
      "rpcd-mod-rpcsys"
    ];
    provides = [ "adblock-any" ];
    sha256 = "41e2e5c712af359f516fe0474f5d79245996410229b759d11bc9876156b6b9f1";
  };
  adblock-fast = {
    version = "1.2.4-r4";
    filename = "adblock-fast-1.2.4-r4.apk";
    depends = [
      "curl"
      "libc"
      "resolveip"
      "ucode"
      "ucode-mod-fs"
      "ucode-mod-ubus"
      "ucode-mod-uci"
      "ucode-mod-uloop"
    ];
    provides = [ "adblock-fast-any" ];
    sha256 = "06444708bbdd75193ffce0d8ccff940683606d8395d16e2fb5ade0073154293b";
  };
  addrwatch = {
    version = "1.0.2-r3";
    filename = "addrwatch-1.0.2-r3.apk";
    depends = [
      "libc"
      "libevent2-7"
      "libpcap1"
    ];
    provides = [ "addrwatch-any" ];
    sha256 = "4105a5e9f3a362b202ebacc741c6d9e518a092f1afe55161d88e0fd38434f12b";
  };
  addrwatch-mysql = {
    version = "1.0.2-r3";
    filename = "addrwatch-mysql-1.0.2-r3.apk";
    depends = [
      "addrwatch"
      "libc"
      "libmariadb3"
    ];
    provides = [ "addrwatch-mysql-any" ];
    sha256 = "c530b0cde4d45efa21646c94c7489de21dae8adb645d772a5bc5b748cb553325";
  };
  addrwatch-stdout = {
    version = "1.0.2-r3";
    filename = "addrwatch-stdout-1.0.2-r3.apk";
    depends = [
      "addrwatch"
      "libc"
    ];
    provides = [ "addrwatch-stdout-any" ];
    sha256 = "0b8c793d260d8c0c7cb2a615b1781cfaa0b460e5e7741773f167a6eb9c1d875f";
  };
  addrwatch-syslog = {
    version = "1.0.2-r3";
    filename = "addrwatch-syslog-1.0.2-r3.apk";
    depends = [
      "addrwatch"
      "libc"
    ];
    provides = [ "addrwatch-syslog-any" ];
    sha256 = "e350381c3eac1521d99ca0df3061bd2e44404db1ae005b48105dffbb95e3156b";
  };
  adguardhome = {
    version = "0.107.78-r1";
    filename = "adguardhome-0.107.78-r1.apk";
    depends = [
      "ca-bundle"
      "libc"
    ];
    provides = [ "adguardhome-any" ];
    sha256 = "13f22217a0c13aa1c124c964c6940fb08f95738e9fa31c7ec7f50eaad4d05db9";
  };
  afuse = {
    version = "0.4.1-r1";
    filename = "afuse-0.4.1-r1.apk";
    depends = [
      "fuse-utils"
      "libc"
      "libfuse1"
    ];
    provides = [ "afuse-any" ];
    sha256 = "8d742b31dc2784f6b9f64de67ad60074ff35f7117db117ad4b402fff2eec14e6";
  };
  aggregate = {
    version = "1.6-r3";
    filename = "aggregate-1.6-r3.apk";
    depends = [ "libc" ];
    provides = [ "aggregate-any" ];
    sha256 = "5654a8e19d708ce961c94d047ca7e9bc595049066461cf42c6af3d6ab7a8416c";
  };
  aircrack-ng = {
    version = "1.7-r1";
    filename = "aircrack-ng-1.7-r1.apk";
    depends = [
      "libc"
      "libnl-core200"
      "libnl-genl200"
      "libopenssl3"
      "libpcap1"
      "libpcre2"
      "libpthread"
      "libstdcpp6"
      "zlib"
    ];
    provides = [ "aircrack-ng-any" ];
    sha256 = "5fa908eb6f53c4bb86178368a099f2a9cd73509746917b6627fec68869166e8c";
  };
  airmon-ng = {
    version = "1.7-r1";
    filename = "airmon-ng-1.7-r1.apk";
    depends = [
      "ethtool"
      "libc"
      "procps-ng"
      "wireless-tools"
    ];
    provides = [ "airmon-ng-any" ];
    sha256 = "434a2de349b5beb5e7925139c01b1384df20990ee2ec863230f359b590834793";
  };
  airos-dfs-reset = {
    version = "1-r1";
    filename = "airos-dfs-reset-1-r1.apk";
    depends = [
      "dropbear"
      "libc"
    ];
    provides = [ "airos-dfs-reset-any" ];
    sha256 = "c352898c3ed28c4aa6e7c141d17181ce8fd6670ec84fd88ecbbccf3c1f74be9c";
  };
  aliyun-cli = {
    version = "3.4.0-r1";
    filename = "aliyun-cli-3.4.0-r1.apk";
    depends = [
      "ca-bundle"
      "libc"
    ];
    provides = [ "aliyun-cli-any" ];
    sha256 = "937d95616543da636759ead691fe957d33eb42db07bfa327302a71368b749227";
  };
  alpine = {
    version = "2.25-r5";
    filename = "alpine-2.25-r5.apk";
    depends = [
      "libc"
      "libncurses6"
      "libopenssl3"
      "libpam"
      "libpthread"
    ];
    provides = [ "alpine-any" ];
    sha256 = "8784770d75df10bbb3d7d86496def47bc9a0a3df8d5aafb9fcd26293170169b4";
  };
  alsa-lib = {
    version = "1.2.11-r1";
    filename = "alsa-lib-1.2.11-r1.apk";
    depends = [
      "kmod-sound-core"
      "libc"
      "libpthread"
      "librt"
    ];
    provides = [ "alsa-lib-any" ];
    sha256 = "b6daa41da8e6364989d702e34ca2bf1dcc8a102d1f1ddd1dc51f9f966f8745bb";
  };
  alsa-ucm-conf = {
    version = "1.2.11-r1";
    filename = "alsa-ucm-conf-1.2.11-r1.apk";
    depends = [ "libc" ];
    provides = [ "alsa-ucm-conf-any" ];
    sha256 = "efc8305a542f3014aabdedc94c26832a9fff4bb4a616dbd6751d647045e99091";
  };
  alsa-utils = {
    version = "1.2.11-r1";
    filename = "alsa-utils-1.2.11-r1.apk";
    depends = [
      "alsa-lib"
      "alsa-ucm-conf"
      "libc"
      "libncursesw6"
      "libpthread"
    ];
    provides = [ "alsa-utils-any" ];
    sha256 = "393d1f10eed51a5e7cb4523964fdc811306d02618da1cb62b381796bf7fa42f7";
  };
  alsa-utils-seq = {
    version = "1.2.11-r1";
    filename = "alsa-utils-seq-1.2.11-r1.apk";
    depends = [
      "alsa-lib"
      "libc"
      "libpthread"
    ];
    provides = [ "alsa-utils-seq-any" ];
    sha256 = "7f5e66ad00de0efc8671efdf78cc71ba85e7de5f7383c27a5231e0e6497a4e8e";
  };
  alsa-utils-tests = {
    version = "1.2.11-r1";
    filename = "alsa-utils-tests-1.2.11-r1.apk";
    depends = [
      "alsa-lib"
      "libc"
      "libpthread"
    ];
    provides = [ "alsa-utils-tests-any" ];
    sha256 = "53421e4fdaf256cd38afedfa405405318d989839fd442d9c1676437dd4e903d7";
  };
  ampr-ripd = {
    version = "2.4.2-r2";
    filename = "ampr-ripd-2.4.2-r2.apk";
    depends = [
      "ip"
      "kmod-ipip"
      "libc"
    ];
    provides = [ "ampr-ripd-any" ];
    sha256 = "27c7e5a010f9f8663e83197ab46112f3527667d7d448d186a9f0005e08829e00";
  };
  announce = {
    version = "1.0.1-r1";
    filename = "announce-1.0.1-r1.apk";
    depends = [
      "libc"
      "libpthread"
    ];
    provides = [ "announce-any" ];
    sha256 = "8b21c545fdea5e87fb06c8f97662c8de9ece663e6554c81c974c0054f1123219";
  };
  antiblock = {
    version = "2.1.2-r2";
    filename = "antiblock-2.1.2-r2.apk";
    depends = [
      "libc"
      "libcurl4"
      "libpcap1"
    ];
    provides = [ "antiblock-any" ];
    sha256 = "b6419a1c059f7266bf0b317b8c09a72b4e2f04523755e5305eb34ee822646162";
  };
  ap51-flash = {
    version = "2022.0-r2";
    filename = "ap51-flash-2022.0-r2.apk";
    depends = [ "libc" ];
    provides = [ "ap51-flash-any" ];
    sha256 = "5729f377c1334363ccf0803ae5faa0e2d07d83672e6f8cfbaade26ac6e6c5881";
  };
  apache = {
    version = "2.4.65-r1";
    filename = "apache-2.4.65-r1.apk";
    depends = [
      "libapr"
      "libaprutil"
      "libc"
      "libpcre2"
    ];
    provides = [ "apache-any" ];
    sha256 = "41ffa66f2e7311118d2f6b7a71104d4141e52d4e1b2481f3f004e192f4d7294f";
  };
  apache-ab = {
    version = "2.4.65-r1";
    filename = "apache-ab-2.4.65-r1.apk";
    depends = [
      "apache"
      "libc"
      "libopenssl3"
    ];
    provides = [ "apache-ab-any" ];
    sha256 = "231b3c2222828c62b55ec02cd753a311e88a556946b7329dfdb6912982981dd4";
  };
  apache-error = {
    version = "2.4.65-r1";
    filename = "apache-error-2.4.65-r1.apk";
    depends = [
      "apache"
      "libc"
    ];
    provides = [ "apache-error-any" ];
    sha256 = "0151dba84ba78c26fecef07cfcc5345ae7fc3071fc1b473f6214e7dc78f6abc8";
  };
  apache-icons = {
    version = "2.4.65-r1";
    filename = "apache-icons-2.4.65-r1.apk";
    depends = [
      "apache"
      "libc"
    ];
    provides = [ "apache-icons-any" ];
    sha256 = "2beaff54e7395dc2edb26acfc6f462c594f6d7dd9f908c078766937de29831d8";
  };
  apache-mod-deflate = {
    version = "2.4.65-r1";
    filename = "apache-mod-deflate-2.4.65-r1.apk";
    depends = [
      "apache"
      "libc"
      "zlib"
    ];
    provides = [ "apache-mod-deflate-any" ];
    sha256 = "a244b99465de04bbcd24783be9267e29b8fe03ef592f9385a66ea3c87f4eac79";
  };
  apache-mod-http2 = {
    version = "2.4.65-r1";
    filename = "apache-mod-http2-2.4.65-r1.apk";
    depends = [
      "apache"
      "libc"
      "libnghttp2-14"
      "libopenssl3"
    ];
    provides = [ "apache-mod-http2-any" ];
    sha256 = "9f257a81c5f2422606e381d446fadfb312d3082b132f1773665fee9c8dedd1e7";
  };
  apache-mod-ldap = {
    version = "2.4.65-r1";
    filename = "apache-mod-ldap-2.4.65-r1.apk";
    depends = [
      "apache"
      "libaprutil-ldap"
      "libc"
    ];
    provides = [ "apache-mod-ldap-any" ];
    sha256 = "7a3b4fe4e8235a6314d36774d4d593ccde76f015d1fd6c7458747d8819c986a4";
  };
  apache-mod-lua = {
    version = "2.4.65-r1";
    filename = "apache-mod-lua-2.4.65-r1.apk";
    depends = [
      "apache"
      "libc"
      "liblua5.1.5"
    ];
    provides = [ "apache-mod-lua-any" ];
    sha256 = "78d7878283893f64bdbe39607f024f6058fa29534b3049da2a6c95e811e5eb92";
  };
  apache-mod-md = {
    version = "2.4.65-r1";
    filename = "apache-mod-md-2.4.65-r1.apk";
    depends = [
      "apache"
      "jansson4"
      "libc"
      "libcurl4"
      "libopenssl3"
    ];
    provides = [ "apache-mod-md-any" ];
    sha256 = "2266e683f2c5f2e4fc79f536c215b86be6e1090ac0776da04357ded2fb32e255";
  };
  apache-mod-php8 = {
    version = "8.4.21-r1";
    filename = "apache-mod-php8-8.4.21-r1.apk";
    depends = [
      "apache"
      "libc"
      "libpcre2"
      "libstdcpp6"
      "php8"
      "zlib"
    ];
    provides = [ "apache-mod-php8-any" ];
    sha256 = "78a900d43c72fe9c9382dbeab7823214b2aac93941ae05a7ada395176f1bf97e";
  };
  apache-mod-proxy = {
    version = "2.4.65-r1";
    filename = "apache-mod-proxy-2.4.65-r1.apk";
    depends = [
      "apache"
      "libc"
    ];
    provides = [ "apache-mod-proxy-any" ];
    sha256 = "65e1cf64918e2af7315dad1397ee15f8e9f7e3956fccc4eaee4cc12c38a1cfd5";
  };
  apache-mod-proxy-html = {
    version = "2.4.65-r1";
    filename = "apache-mod-proxy-html-2.4.65-r1.apk";
    depends = [
      "apache"
      "apache-mod-proxy"
      "libc"
      "libxml2-16"
    ];
    provides = [ "apache-mod-proxy-html-any" ];
    sha256 = "3abb4f045b08c0adb3a605b84701148cb24c52175ae0e365b0fe4df4a182fa9d";
  };
  apache-mod-session-crypto = {
    version = "2.4.65-r1";
    filename = "apache-mod-session-crypto-2.4.65-r1.apk";
    depends = [
      "apache"
      "libaprutil-crypto-openssl"
      "libc"
    ];
    provides = [ "apache-mod-session-crypto-any" ];
    sha256 = "b0c5608d67329ede90c2cd60290e71b01e94b43e42673491f988b17289d28e5b";
  };
  apache-mod-ssl = {
    version = "2.4.65-r1";
    filename = "apache-mod-ssl-2.4.65-r1.apk";
    depends = [
      "apache"
      "libc"
      "libopenssl3"
    ];
    provides = [ "apache-mod-ssl-any" ];
    sha256 = "09b9e904a03cbd8acc4b6c7cb3eb50ff9e7ccaffbed1fef0e498acfb2b6502b5";
  };
  apache-mod-suexec = {
    version = "2.4.65-r1";
    filename = "apache-mod-suexec-2.4.65-r1.apk";
    depends = [
      "apache"
      "apache-suexec"
      "libc"
    ];
    provides = [ "apache-mod-suexec-any" ];
    sha256 = "bb5b9e85d7cea5e20ff4ad2b1943184342390c357f50922722badf1ce8fc423c";
  };
  apache-mod-webdav = {
    version = "2.4.65-r1";
    filename = "apache-mod-webdav-2.4.65-r1.apk";
    depends = [
      "apache"
      "libc"
    ];
    provides = [ "apache-mod-webdav-any" ];
    sha256 = "93fc562b7389df382916021ac19f1203b47d4ae456845a1ef4e9c4f9f1d2b944";
  };
  apache-suexec = {
    version = "2.4.65-r1";
    filename = "apache-suexec-2.4.65-r1.apk";
    depends = [
      "apache"
      "libc"
    ];
    provides = [ "apache-suexec-any" ];
    sha256 = "201bdf1980f28198946f117bedfd522c686952dcd35bb8a73401a8384d0bef4d";
  };
  apache-utils = {
    version = "2.4.65-r1";
    filename = "apache-utils-2.4.65-r1.apk";
    depends = [
      "apache"
      "libc"
    ];
    provides = [ "apache-utils-any" ];
    sha256 = "62e78172bc22c9a5212cab6d5086d1ebb106e25f1e60929df980dafc4459d60f";
  };
  apcupsd = {
    version = "3.14.14-r5";
    filename = "apcupsd-3.14.14-r5.apk";
    depends = [
      "libc"
      "libpthread"
      "libstdcpp6"
      "libusb-compat4"
    ];
    provides = [ "apcupsd-any" ];
    sha256 = "a1740976cfc13ebb5bea33587b1862944df69f8089ce2f3f3f70efd8155ab13a";
  };
  apcupsd-cgi = {
    version = "3.14.14-r5";
    filename = "apcupsd-cgi-3.14.14-r5.apk";
    depends = [
      "libc"
      "libgd"
      "libpthread"
      "libstdcpp6"
    ];
    provides = [ "apcupsd-cgi-any" ];
    sha256 = "c4828247df3f1b1330474007263c0f1361f77329d47c9241e93f0ea826e8c460";
  };
  apfree-wifidog = {
    version = "7.10.2082-r1";
    filename = "apfree-wifidog-7.10.2082-r1.apk";
    depends = [
      "conntrack"
      "libc"
      "libevent2-7"
      "libevent2-openssl7"
      "libjson-c5"
      "libmosquitto"
      "libnetfilter-queue1"
      "libuci20250120"
      "openssl-util"
      "zlib"
    ];
    provides = [ "apfree-wifidog-any" ];
    sha256 = "3a7bd1828b0630ebfecf8e6f959bad8b603e5a9cc5b6207429508a9312939190";
  };
  apinger = {
    version = "2015.04.09~78eb3287-r8";
    filename = "apinger-2015.04.09~78eb3287-r8.apk";
    depends = [ "libc" ];
    provides = [ "apinger-any" ];
    sha256 = "02c98317de631667d2512d0bee69df7e5b5665cf9c5fe99e10fe70ae8c69be57";
  };
  apinger-rrd = {
    version = "2015.04.09~78eb3287-r8";
    filename = "apinger-rrd-2015.04.09~78eb3287-r8.apk";
    depends = [
      "apinger"
      "libc"
      "rrdcgi1"
      "rrdtool1"
    ];
    provides = [ "apinger-rrd-any" ];
    sha256 = "d1fe34105891a98405bdcfa0665f98060b0cb66ea8b0bf1e8ce1b8fc319a86a5";
  };
  apparmor-profiles = {
    version = "3.0.13-r2";
    filename = "apparmor-profiles-3.0.13-r2.apk";
    depends = [ "libc" ];
    provides = [ "apparmor-profiles-any" ];
    sha256 = "a2266bf604d2e08078e04bb13aeca42b49411f1b21dd9d60e10843a56538f459";
  };
  apparmor-utils = {
    version = "3.0.13-r2";
    filename = "apparmor-utils-3.0.13-r2.apk";
    depends = [
      "findutils-xargs"
      "libapparmor"
      "libc"
      "python3"
      "python3-apparmor"
      "python3-psutil"
      "python3-readline"
      "ss"
    ];
    provides = [ "apparmor-utils-any" ];
    sha256 = "6e7db7094d166cb03f19b6fffd53be00492880a04b55a7cce28503d4c2bb759d";
  };
  aria2 = {
    version = "1.37.0-r3";
    filename = "aria2-1.37.0-r3.apk";
    depends = [
      "aria2-openssl"
      "libc"
      "libstdcpp6"
      "zlib"
    ];
    provides = [ "aria2-any" ];
    sha256 = "8876620454ed628b910712160745512f1bd0adb0797b44c47851bb65bce4283a";
  };
  aria2-openssl = {
    version = "1.37.0-r3";
    filename = "aria2-openssl-1.37.0-r3.apk";
    depends = [
      "libc"
      "libopenssl-legacy"
      "libopenssl3"
    ];
    provides = [ "aria2-openssl-any" ];
    sha256 = "1750ae12f6601de21228808d3262b58eaea6cb326349d7308eea8820f1ff76af";
  };
  ariang = {
    version = "1.3.11-r1";
    filename = "ariang-1.3.11-r1.apk";
    depends = [
      "aria2"
      "libc"
      "uhttpd"
    ];
    provides = [ "ariang-any" ];
    sha256 = "7f276f43095559854299c598214869c37d40f24b2b3e97f11dfc4a5bb2d1140f";
  };
  ariang-nginx = {
    version = "1.3.11-r1";
    filename = "ariang-nginx-1.3.11-r1.apk";
    depends = [
      "aria2"
      "libc"
      "nginx"
    ];
    provides = [ "ariang-nginx-any" ];
    sha256 = "c81a4bab1ec36089704a98210bbaa9becb9eb12d35eb2fcde272a913e6ff1f28";
  };
  arp-scan = {
    version = "1.10.0-r4";
    filename = "arp-scan-1.10.0-r4.apk";
    depends = [
      "libc"
      "libpcap1"
    ];
    provides = [ "arp-scan-any" ];
    sha256 = "f3a0faac6738c9b7a985a776605075612d658644a53cb4594cb6d2e502d85492";
  };
  arp-scan-database = {
    version = "1.10.0-r4";
    filename = "arp-scan-database-1.10.0-r4.apk";
    depends = [ "libc" ];
    provides = [ "arp-scan-database-any" ];
    sha256 = "12f989e9d8ed110787123eb724c4f879aa6b1fee39419faea2c4b09a4a2fb519";
  };
  arp-whisper = {
    version = "0.1.2-r2";
    filename = "arp-whisper-0.1.2-r2.apk";
    depends = [ "libc" ];
    provides = [ "arp-whisper-any" ];
    sha256 = "4698860dfaf35d9da49d14899d6c30a0a64b363a7459eaedbf13a9c8b93d0564";
  };
  aserver = {
    version = "1.2.11-r1";
    filename = "aserver-1.2.11-r1.apk";
    depends = [
      "alsa-lib"
      "libc"
    ];
    provides = [ "aserver-any" ];
    sha256 = "2d4bb05ebbc6116977d9fe5dc9c4b70a7794505caf7d524d81905df3033ba5ef";
  };
  at = {
    version = "3.2.5-r1";
    filename = "at-3.2.5-r1.apk";
    depends = [
      "libc"
      "libelf1"
    ];
    provides = [ "at-any" ];
    sha256 = "9d0bea2cecfc4865f35b0a1de1140af9c239ff755d1491db4c752c3653fad78b";
  };
  atftp = {
    version = "0.8.0-r5";
    filename = "atftp-0.8.0-r5.apk";
    depends = [
      "libc"
      "libncurses6"
      "libreadline8"
    ];
    provides = [ "atftp-any" ];
    sha256 = "7d7f22484f97c3b988e55817e119c0a9d98657d64c629193551f31ddf27aabea";
  };
  atftpd = {
    version = "0.8.0-r5";
    filename = "atftpd-0.8.0-r5.apk";
    depends = [
      "libc"
      "libpcre2"
      "libpthread"
    ];
    provides = [ "atftpd-any" ];
    sha256 = "acc78fec0109cd129f5b059d724fde7b80ce8e183e365bc1695a323b7e092042";
  };
  atheepmgr = {
    version = "2.2.1-r1";
    filename = "atheepmgr-2.2.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "atheepmgr-any" ];
    sha256 = "f31e73131ad7bc190dc5415ca085f137f51ed213762fb28d3bd2c3166e410ac6";
  };
  atlas-probe = {
    version = "2.6.3-r3";
    filename = "atlas-probe-2.6.3-r3.apk";
    depends = [
      "libc"
      "libopenssl3"
      "librt"
      "openssh-client"
      "sudo"
    ];
    provides = [ "atlas-probe-any" ];
    sha256 = "4901d8e8cd9d23613027376f85b27d9e56e66191f6ea1eab54c81bfd410780ba";
  };
  atlas-sw-probe = {
    version = "5080-r2";
    filename = "atlas-sw-probe-5080-r2.apk";
    depends = [
      "atlas-probe"
      "dropbearconvert"
      "libc"
    ];
    provides = [ "atlas-sw-probe-any" ];
    sha256 = "9b844b89e05f5c2e4d4e90f1cf69326629d8d4e77f9dcbcfedf352abcb944425";
  };
  atlas-sw-probe-rpc = {
    version = "5080-r2";
    filename = "atlas-sw-probe-rpc-5080-r2.apk";
    depends = [
      "atlas-probe"
      "bind-dig"
      "libc"
      "rpcd"
    ];
    provides = [ "atlas-sw-probe-rpc-any" ];
    sha256 = "f21b90b2a6ea0f40a04ae0b9b0703f2b06ca641b85b61a42249fe0659a4d9927";
  };
  atop = {
    version = "2.12.0-r1";
    filename = "atop-2.12.0-r1.apk";
    depends = [
      "glib2"
      "libc"
      "libncurses6"
      "zlib"
    ];
    provides = [ "atop-any" ];
    sha256 = "605667369aa8ff8d6563900eaf5a91fbb12058d93823a4396ebc52d762108ea7";
  };
  attendedsysupgrade-common = {
    version = "10";
    filename = "attendedsysupgrade-common-10.apk";
    depends = [
      "libc"
      "rpcd"
      "rpcd-mod-rpcsys"
    ];
    provides = [ "attendedsysupgrade-common-any" ];
    sha256 = "df00a221bf8b77eaf195945a2c329a7bd3134840ee047102747111ce1ea5b3b8";
  };
  attr = {
    version = "2.5.2-r3";
    filename = "attr-2.5.2-r3.apk";
    depends = [
      "libattr"
      "libc"
    ];
    provides = [ "attr-any" ];
    sha256 = "a020ac7802e04b44f2de8d0cd596f3295b929c13881858c5166db9b698c32d1f";
  };
  augeas = {
    version = "1.14.1-r1";
    filename = "augeas-1.14.1-r1.apk";
    depends = [
      "libc"
      "libncurses6"
      "libreadline8"
      "libxml2-16"
    ];
    provides = [ "augeas-any" ];
    sha256 = "7c4949832a44afccf47c3767992099de6351e47b08eea05b44b27168ab09e029";
  };
  augeas-lenses = {
    version = "1.14.1-r1";
    filename = "augeas-lenses-1.14.1-r1.apk";
    depends = [
      "augeas"
      "libc"
    ];
    provides = [ "augeas-lenses-any" ];
    sha256 = "18587ee85462875a2c7674848f11d216ab093c802924c7a0bd8b5f43a9425865";
  };
  augeas-lenses-tests = {
    version = "1.14.1-r1";
    filename = "augeas-lenses-tests-1.14.1-r1.apk";
    depends = [
      "augeas"
      "libc"
    ];
    provides = [ "augeas-lenses-tests-any" ];
    sha256 = "99f306c32dfd1c42e38ae1ed842f87c7c96689e408c53b2224409b62471a0f72";
  };
  autoconf = {
    version = "2.72-r1";
    filename = "autoconf-2.72-r1.apk";
    depends = [
      "libc"
      "m4"
      "perl"
      "perlbase-data"
      "perlbase-dynaloader"
      "perlbase-file"
      "perlbase-getopt"
      "perlbase-text"
    ];
    provides = [ "autoconf-any" ];
    sha256 = "7e78a3a2e6113362273cc05596e60df2d48aee85b53fe591637fb69692d65c57";
  };
  automake = {
    version = "1.16.5-r1";
    filename = "automake-1.16.5-r1.apk";
    depends = [
      "autoconf"
      "libc"
      "perlbase-attributes"
      "perlbase-thread"
    ];
    provides = [ "automake-any" ];
    sha256 = "75091b9088b87711631ad1e36366972bb745617ff89c19f112c5cda288b261df";
  };
  autopart = {
    version = "1.0-r1";
    filename = "autopart-1.0-r1.apk";
    depends = [
      "libc"
      "lvm2"
      "partx-utils"
      "sfdisk"
    ];
    provides = [ "autopart-any" ];
    sha256 = "52d45c9c2dc98e10e5ea145510837103bc132a63506b2014bce1425c4bb07074";
  };
  autossh = {
    version = "1.4g-r5";
    filename = "autossh-1.4g-r5.apk";
    depends = [ "libc" ];
    provides = [ "autossh-any" ];
    sha256 = "54c3823859ba1a655755e7cc6ee787b90d3f4a4cc2b1f36619c41315867937ce";
  };
  avahi-autoipd = {
    version = "0.9_rc5-r1";
    filename = "avahi-autoipd-0.9_rc5-r1.apk";
    depends = [
      "libc"
      "libdaemon"
    ];
    provides = [ "avahi-autoipd-any" ];
    sha256 = "e29c37a6cd6f3e08a4db13b93dd1e86d4559d2e6d1846506516a829552807569";
  };
  avahi-daemon-service-http = {
    version = "0.9_rc5-r1";
    filename = "avahi-daemon-service-http-0.9_rc5-r1.apk";
    depends = [
      "avahi-daemon"
      "libc"
    ];
    provides = [ "avahi-daemon-service-http-any" ];
    sha256 = "a0520fb7bea7673e96487ca7f69dee2ea8ab4aaa2b8103048b961047da2e1307";
  };
  avahi-daemon-service-ssh = {
    version = "0.9_rc5-r1";
    filename = "avahi-daemon-service-ssh-0.9_rc5-r1.apk";
    depends = [
      "avahi-daemon"
      "libc"
    ];
    provides = [ "avahi-daemon-service-ssh-any" ];
    sha256 = "63512c78bae332390183ec8e794d39d12d75efd42d162156c21c4966a982905b";
  };
  avahi-dbus-daemon = {
    version = "0.9_rc5-r1";
    filename = "avahi-dbus-daemon-0.9_rc5-r1.apk";
    depends = [
      "libavahi-dbus-support"
      "libc"
      "libdaemon"
      "libexpat"
      "librt"
    ];
    provides = [
      "avahi-daemon"
      "avahi-dbus-daemon-any"
    ];
    sha256 = "f9079c76a2b2702e8ffe7434f4ab67b466950c4cda4f671f3ca932682acd42d3";
  };
  avahi-dnsconfd = {
    version = "0.9_rc5-r1";
    filename = "avahi-dnsconfd-0.9_rc5-r1.apk";
    depends = [
      "libavahi"
      "libc"
      "libdaemon"
      "libpthread"
    ];
    provides = [ "avahi-dnsconfd-any" ];
    sha256 = "cb5a02631fae8b6f76f505f565bf771504f29104c7c565ae3d94101e2bc03948";
  };
  avahi-nodbus-daemon = {
    version = "0.9_rc5-r1";
    filename = "avahi-nodbus-daemon-0.9_rc5-r1.apk";
    depends = [
      "libavahi-nodbus-support"
      "libc"
      "libdaemon"
      "libexpat"
      "librt"
    ];
    provides = [
      "avahi-daemon"
      "avahi-nodbus-daemon-any"
    ];
    sha256 = "3aba35bb2f65c7f6690ca85459e05a7b8640d3bae5f2fb1f69548767a46038e9";
  };
  avahi-utils = {
    version = "0.9_rc5-r1";
    filename = "avahi-utils-0.9_rc5-r1.apk";
    depends = [
      "libavahi-client"
      "libc"
      "libgdbm"
    ];
    provides = [ "avahi-utils-any" ];
    sha256 = "42da09650e84620c3c5af614288b242e03a33cf0056f8fd3d2376a34f3658e37";
  };
  avrdude = {
    version = "7.3-r4";
    filename = "avrdude-7.3-r4.apk";
    depends = [
      "libc"
      "libelf1"
      "libftdi1"
      "libgpiod"
      "libncurses6"
      "libreadline8"
      "libusb-1.0-0"
    ];
    provides = [ "avrdude-any" ];
    sha256 = "efefa16c2e6fa4320a38b73280aa3df9a138aa52ceef127a6e665aebf977aa4d";
  };
  backuppc = {
    version = "3.3.2-r3";
    filename = "backuppc-3.3.2-r3.apk";
    depends = [
      "bzip2"
      "iputils-ping"
      "libc"
      "openssh-client"
      "perl"
      "perl-cgi"
      "perl-file-rsyncp"
      "perl-www"
      "perlbase-archive"
      "perlbase-compress"
      "perlbase-data"
      "perlbase-digest"
      "perlbase-getopt"
      "perlbase-storable"
      "rsync"
      "samba4-client"
      "tar"
    ];
    provides = [ "backuppc-any" ];
    sha256 = "8ae63a9a6cf6e5f4e7b321166fbaa0317103eb8daaec22bbefbd7ac8846ed8e6";
  };
  banip = {
    version = "1.8.11-r2";
    filename = "banip-1.8.11-r2.apk";
    depends = [
      "ca-bundle"
      "firewall4"
      "gawk"
      "jshn"
      "jsonfilter"
      "libc"
      "rpcd"
      "rpcd-mod-rpcsys"
    ];
    provides = [ "banip-any" ];
    sha256 = "e8906c2af5b72361b73a72c5291d29f181a7e667207831991f124b221072ee3b";
  };
  base16384 = {
    version = "2.3.2-r1";
    filename = "base16384-2.3.2-r1.apk";
    depends = [ "libc" ];
    provides = [ "base16384-any" ];
    sha256 = "6ebb737897a30a34ea991378353cd76010b6ff64fedcf083bc25a1d99908ebbe";
  };
  bash = {
    version = "5.3-r4";
    filename = "bash-5.3-r4.apk";
    depends = [
      "libc"
      "libncurses6"
      "libreadline8"
    ];
    provides = [ "bash-any" ];
    sha256 = "0cb53586c0826b27c930e0c2d345fbba3c01cdaacf3a94753df01321da9139c3";
  };
  basicstation = {
    version = "2.0.6-r2";
    filename = "basicstation-2.0.6-r2.apk";
    depends = [
      "kmod-usb-acm"
      "libc"
    ];
    provides = [ "basicstation-any" ];
    sha256 = "1503d3737f96868113b0434cd21edb169e8633e4d619543bee822151cebafc6e";
  };
  bc = {
    version = "1.08.2-r1";
    filename = "bc-1.08.2-r1.apk";
    depends = [
      "libc"
      "libncurses6"
      "libreadline8"
    ];
    provides = [ "bc-any" ];
    sha256 = "25576e8a2b396d5bfd2353cab5f8439c808fc5ab629476c0fb2957ae7b04f73e";
  };
  bcp38 = {
    version = "5-r12";
    filename = "bcp38-5-r12.apk";
    depends = [ "libc" ];
    provides = [ "bcp38-any" ];
    sha256 = "f5c4c3782e96bf011813753fc025652098e4fd3a485a8e8c59a9c8e6678f93ec";
  };
  beanstalkd = {
    version = "1.13-r1";
    filename = "beanstalkd-1.13-r1.apk";
    depends = [ "libc" ];
    provides = [ "beanstalkd-any" ];
    sha256 = "81fe47b9d5098a5d93d6d88b5f3c14d002c8ea5523175d67ed5b545346be1cc0";
  };
  beep = {
    version = "1.4.12-r6";
    filename = "beep-1.4.12-r6.apk";
    depends = [ "libc" ];
    provides = [ "beep-any" ];
    sha256 = "9174b1c895dbab1aa140e3b2634a86a0c3e8f8e9168860cd8ddc49a6359e07a0";
  };
  bfdd = {
    version = "2019.08.22~c54534be-r4";
    filename = "bfdd-2019.08.22~c54534be-r4.apk";
    depends = [
      "libc"
      "libevent2-7"
      "libjson-c5"
    ];
    provides = [ "bfdd-any" ];
    sha256 = "ca9e5bb3b9f1f50e640b8b8fcc6cf871134aea98183cbdc43a12d226768f8fc4";
  };
  bigclown-control-tool = {
    version = "0.2.0-r3";
    filename = "bigclown-control-tool-0.2.0-r3.apk";
    depends = [
      "libc"
      "python3-click"
      "python3-click-log"
      "python3-paho-mqtt"
      "python3-pyserial"
      "python3-yaml"
    ];
    provides = [ "bigclown-control-tool-any" ];
    sha256 = "3b13ca18fdb4a33c7d04f316fa1f6e20d85a0918bca97824b4ba74665a90f079";
  };
  bigclown-firmware-tool = {
    version = "1.5.2-r1";
    filename = "bigclown-firmware-tool-1.5.2-r1.apk";
    depends = [
      "libc"
      "python3-appdirs"
      "python3-click"
      "python3-colorama"
      "python3-intelhex"
      "python3-pyserial"
      "python3-requests"
      "python3-schema"
      "python3-yaml"
    ];
    provides = [ "bigclown-firmware-tool-any" ];
    sha256 = "bcc723e161e25c3ab8c7637b8f242d56a9533389a34f714e6a451e6defb397c6";
  };
  bigclown-gateway = {
    version = "1.17.0-r1";
    filename = "bigclown-gateway-1.17.0-r1.apk";
    depends = [
      "kmod-usb-acm"
      "kmod-usb-serial-ftdi"
      "libc"
      "python3-appdirs"
      "python3-click"
      "python3-click-log"
      "python3-paho-mqtt"
      "python3-pyserial"
      "python3-schema"
      "python3-yaml"
    ];
    provides = [ "bigclown-gateway-any" ];
    sha256 = "a32787bf0f7c32ca38739bcf91ccebed9de4dd8cddb16d162e425d1d88068e4e";
  };
  bigclown-mqtt2influxdb = {
    version = "1.4.0-r1";
    filename = "bigclown-mqtt2influxdb-1.4.0-r1.apk";
    depends = [
      "libc"
      "python3-influxdb"
      "python3-jsonpath-ng"
      "python3-paho-mqtt"
      "python3-schema"
      "python3-yaml"
    ];
    provides = [ "bigclown-mqtt2influxdb-any" ];
    sha256 = "a0436d7e5a9702fcd311f4f859fdf27e9c10d7742c9ca4a822a5f1f7c2f88625";
  };
  bind-check = {
    version = "9.20.26-r1";
    filename = "bind-check-9.20.26-r1.apk";
    depends = [
      "bind-libs"
      "libc"
    ];
    provides = [ "bind-check-any" ];
    sha256 = "68c96daeef4a658150eda4333152565997e3b48e86d774370b039028f55cfe48";
  };
  bind-client = {
    version = "9.20.26-r1";
    filename = "bind-client-9.20.26-r1.apk";
    depends = [
      "bind-libs"
      "libc"
    ];
    provides = [ "bind-client-any" ];
    sha256 = "c8da22c21fcc5b60ce3dc4d5af9e3f4ad071d31bf91644ff31669adf7a23c91a";
  };
  bind-ddns-confgen = {
    version = "9.20.26-r1";
    filename = "bind-ddns-confgen-9.20.26-r1.apk";
    depends = [
      "bind-libs"
      "libc"
    ];
    provides = [ "bind-ddns-confgen-any" ];
    sha256 = "921e39315b2101d906fb37ab29b588067d2a4690e02beef445a45c0059e5037d";
  };
  bind-dig = {
    version = "9.20.26-r1";
    filename = "bind-dig-9.20.26-r1.apk";
    depends = [
      "bind-libs"
      "libc"
    ];
    provides = [ "bind-dig-any" ];
    sha256 = "72ff24e5a01c7135bce417dfa6e761ac0c68772fd4bc37f4ae712fbe52e45293";
  };
  bind-dnssec = {
    version = "9.20.26-r1";
    filename = "bind-dnssec-9.20.26-r1.apk";
    depends = [
      "bind-libs"
      "libc"
    ];
    provides = [ "bind-dnssec-any" ];
    sha256 = "e81195c95970e4cc9dd38a7cac60a74a7ecf361ad78acf08638cc379cf3c94b5";
  };
  bind-host = {
    version = "9.20.26-r1";
    filename = "bind-host-9.20.26-r1.apk";
    depends = [
      "bind-libs"
      "libc"
    ];
    provides = [ "bind-host-any" ];
    sha256 = "68a8932784c52bd29c0de74edebf52cee8893630f5c3932634c376620cb6b1c6";
  };
  bind-libs = {
    version = "9.20.26-r1";
    filename = "bind-libs-9.20.26-r1.apk";
    depends = [
      "libatomic1"
      "libc"
      "libnghttp2-14"
      "libopenssl3"
      "libpthread"
      "liburcu"
      "libuv1"
      "zlib"
    ];
    provides = [ "bind-libs-any" ];
    sha256 = "d34ff5b5ff7046327a418ceeea607587318fe00a9e835fb59fbdf9cb222af934";
  };
  bind-nslookup = {
    version = "9.20.26-r1";
    filename = "bind-nslookup-9.20.26-r1.apk";
    depends = [
      "bind-libs"
      "libc"
    ];
    provides = [ "bind-nslookup-any" ];
    sha256 = "322eb08f7d9fdebdbaf09a855fa964313b42b8d401596b620eacba601dfac915";
  };
  bind-rndc = {
    version = "9.20.26-r1";
    filename = "bind-rndc-9.20.26-r1.apk";
    depends = [
      "bind-libs"
      "libc"
    ];
    provides = [ "bind-rndc-any" ];
    sha256 = "e2de532e50d8239b328af96cd94cd556627233d080b0ec85d74adcd5125077f2";
  };
  bind-server = {
    version = "9.20.26-r1";
    filename = "bind-server-9.20.26-r1.apk";
    depends = [
      "bind-libs"
      "bind-rndc"
      "libc"
      "libcap"
    ];
    provides = [ "bind-server-any" ];
    sha256 = "a32561229b9d18595a8b6f80750f802b6a23ae33cd1abb5d700f4f52a1a02e3f";
  };
  bind-server-filter-aaaa = {
    version = "9.20.26-r1";
    filename = "bind-server-filter-aaaa-9.20.26-r1.apk";
    depends = [
      "bind-server"
      "libc"
    ];
    provides = [ "bind-server-filter-aaaa-any" ];
    sha256 = "156be905440bd82d73139dba60998eba2dc21a1ffb9d26b51ee7de641269bbe3";
  };
  bind-tools = {
    version = "9.20.26-r1";
    filename = "bind-tools-9.20.26-r1.apk";
    depends = [
      "bind-check"
      "bind-ddns-confgen"
      "bind-dig"
      "bind-dnssec"
      "bind-host"
      "bind-nslookup"
      "bind-rndc"
      "libc"
    ];
    provides = [ "bind-tools-any" ];
    sha256 = "8c94df0011f67c2aedbb0e4d8c27dd8c663a8975d52425d26dbc831f591c12e4";
  };
  bison = {
    version = "3.8.2-r1";
    filename = "bison-3.8.2-r1.apk";
    depends = [ "libc" ];
    provides = [ "bison-any" ];
    sha256 = "08c1d1cfb75baaea131118b268ab74e2e44a1c1fc6c93f0ec0c60ca2fe90358a";
  };
  bitlbee = {
    version = "3.6-r1";
    filename = "bitlbee-3.6-r1.apk";
    depends = [
      "glib2"
      "libc"
      "libopenssl3"
    ];
    provides = [ "bitlbee-any" ];
    sha256 = "2ff963edfd314a9d68eb951a3e36188577fd05e45979847cc604cc44dae11bea";
  };
  bluelog = {
    version = "1.1.2-r5";
    filename = "bluelog-1.1.2-r5.apk";
    depends = [
      "bluez-libs"
      "kmod-bluetooth"
      "libc"
    ];
    provides = [ "bluelog-any" ];
    sha256 = "8eeed6ffc553e0d4613d2d11264b93bdebf2ddb9adbc89424d0a5f948e814d10";
  };
  bluelog-live = {
    version = "1.1.2-r5";
    filename = "bluelog-live-1.1.2-r5.apk";
    depends = [
      "bluelog"
      "bluez-libs"
      "kmod-bluetooth"
      "libc"
    ];
    provides = [ "bluelog-live-any" ];
    sha256 = "6ed366e8a947316653424b275bc911e25a3f89b134323c5dfc24e00a24dedc63";
  };
  bluez-daemon = {
    version = "5.83-r1";
    filename = "bluez-daemon-5.83-r1.apk";
    depends = [
      "bluez-libs"
      "bluez-utils"
      "bluez-utils-extra"
      "dbus"
      "glib2"
      "libc"
      "libical"
      "libncurses6"
      "libreadline8"
    ];
    provides = [ "bluez-daemon-any" ];
    sha256 = "3d973f5d303c354634c9c590dcc0b808272e9f5209609cad6dc018d192befe9b";
  };
  bluez-libs = {
    version = "5.83-r1";
    filename = "bluez-libs-5.83-r1.apk";
    depends = [
      "kmod-bluetooth"
      "libc"
      "libpthread"
    ];
    provides = [ "bluez-libs-any" ];
    sha256 = "1e8aa6b5ce86994498e6a2cc40e246e0add3855cc782e0988240d6e45edc7139";
  };
  bluez-tools = {
    version = "2020.10.25~f6532173-r1";
    filename = "bluez-tools-2020.10.25~f6532173-r1.apk";
    depends = [
      "bluez-daemon"
      "glib2"
      "libc"
    ];
    provides = [ "bluez-tools-any" ];
    sha256 = "df4eb32706eb572046c5ed0735c57a91f3ca1bc8cb368c89447f1e13616ac11a";
  };
  bluez-utils = {
    version = "5.83-r1";
    filename = "bluez-utils-5.83-r1.apk";
    depends = [
      "bluez-libs"
      "libc"
    ];
    provides = [ "bluez-utils-any" ];
    sha256 = "d9107e5e2101f0c0cfc1e3af2f4e9cb240324b31e93ae8be890c73c0469bf890";
  };
  bluez-utils-btmon = {
    version = "5.83-r1";
    filename = "bluez-utils-btmon-5.83-r1.apk";
    depends = [
      "bluez-libs"
      "glib2"
      "libc"
    ];
    provides = [ "bluez-utils-btmon-any" ];
    sha256 = "8a091f2aa64680688541484f048da7c1df44f0df2cbbbe1c217e21e467098664";
  };
  bluez-utils-extra = {
    version = "5.83-r1";
    filename = "bluez-utils-extra-5.83-r1.apk";
    depends = [
      "bluez-libs"
      "dbus"
      "glib2"
      "libc"
      "libncurses6"
      "libpthread"
      "libreadline8"
      "librt"
    ];
    provides = [ "bluez-utils-extra-any" ];
    sha256 = "3c2c5323a0becfe7320b9e48eddd7579e6e1ee1f7a3e3e1f9deac3f2bc7b8916";
  };
  bluld = {
    version = "1.1.3-r1";
    filename = "bluld-1.1.3-r1.apk";
    depends = [
      "hidapi"
      "kmod-leds-uleds"
      "kmod-usb-hid"
      "libc"
      "libstdcpp6"
    ];
    provides = [ "bluld-any" ];
    sha256 = "bbed50522596cbc3058f42289fa35feb28a4850f273c7f81865de25feaf83d7d";
  };
  bmon = {
    version = "4.0-r1";
    filename = "bmon-4.0-r1.apk";
    depends = [
      "confuse"
      "libc"
      "libncursesw6"
      "libnl-core200"
      "libnl-route200"
      "terminfo"
    ];
    provides = [ "bmon-any" ];
    sha256 = "c6074059f581e9d1a661f28a68f0d64857ed0e2f337f92a6d8180c8593360b35";
  };
  bmx7-dnsupdate = {
    version = "0.1-r3";
    filename = "bmx7-dnsupdate-0.1-r3.apk";
    depends = [
      "bmx7"
      "bmx7-json"
      "inotifywait"
      "jshn"
      "libc"
    ];
    provides = [ "bmx7-dnsupdate-any" ];
    sha256 = "3ccb054f90bda86a0c0400469808f7d4d3378a7f13dee91b659bf64b39370911";
  };
  bogofilter = {
    version = "1.3.0_rc1-r1";
    filename = "bogofilter-1.3.0_rc1-r1.apk";
    depends = [
      "libc"
      "libsqlite3-0"
    ];
    provides = [ "bogofilter-any" ];
    sha256 = "fe07040daea5a3bb3ed5f1b6b5a3ceb37900b593a72b9ae84a0b930abe984ab5";
  };
  boinc = {
    version = "8.0.4-r1";
    filename = "boinc-8.0.4-r1.apk";
    depends = [
      "bzip2"
      "curl"
      "libc"
      "libopenssl3"
      "libstdcpp6"
      "zlib"
    ];
    provides = [ "boinc-any" ];
    sha256 = "2ed514f00e03a4650bfd6569ecbcfcbbf597df23504dd5e9377fc51d8479fd6f";
  };
  boinc-wrapper = {
    version = "26018-r1";
    filename = "boinc-wrapper-26018-r1.apk";
    depends = [
      "libc"
      "libstdcpp6"
    ];
    provides = [ "boinc-wrapper-any" ];
    sha256 = "4d17b04e47a5185ff579c372afdbb7db6b1a58c78dce1983ad064d41e1b5adc1";
  };
  bonniexx = {
    version = "2.00a-r1";
    filename = "bonniexx-2.00a-r1.apk";
    depends = [
      "libc"
      "libpthread"
      "libstdcpp6"
    ];
    provides = [ "bonniexx-any" ];
    sha256 = "1c4ecc23dff42424e4d954a78ccf7f0ad546bcc731a631e865cf28d68b9f74db";
  };
  boost = {
    version = "1.89.0-r1";
    filename = "boost-1.89.0-r1.apk";
    depends = [
      "libc"
      "libpthread"
      "librt"
      "libstdcpp6"
    ];
    provides = [ "boost-any" ];
    sha256 = "cf2ea166d9e11893a989e9fd82c49d2e38696fe2f7d5a1599002007a44ac677c";
  };
  boost-atomic = {
    version = "1.89.0-r1";
    filename = "boost-atomic-1.89.0-r1.apk";
    depends = [
      "libc"
      "libpthread"
      "librt"
      "libstdcpp6"
    ];
    provides = [ "boost-atomic-any" ];
    sha256 = "0e141e06eedff371b3d11f97084ac9fd4f4e50d7236db7d512769e2709ab0874";
  };
  boost-charconv = {
    version = "1.89.0-r1";
    filename = "boost-charconv-1.89.0-r1.apk";
    depends = [
      "libc"
      "libpthread"
      "libquadmath"
      "librt"
      "libstdcpp6"
    ];
    provides = [ "boost-charconv-any" ];
    sha256 = "a0c681e61497c68742d3e08e8d04e78dda3e5def966b966462a2a9fc27e24a7a";
  };
  boost-chrono = {
    version = "1.89.0-r1";
    filename = "boost-chrono-1.89.0-r1.apk";
    depends = [
      "libc"
      "libpthread"
      "librt"
      "libstdcpp6"
    ];
    provides = [ "boost-chrono-any" ];
    sha256 = "d4e2de41f7a0f895830e5d285ac7558480e889ce783eafcdd874ddb5f188e38d";
  };
  boost-cobalt = {
    version = "1.89.0-r1";
    filename = "boost-cobalt-1.89.0-r1.apk";
    depends = [
      "boost-container"
      "boost-context"
      "boost-date_time"
      "libc"
      "libpthread"
      "librt"
      "libstdcpp6"
    ];
    provides = [ "boost-cobalt-any" ];
    sha256 = "f588d25a80ebc666c5e06fddaa3c9e996778a120313edcfec345bb49c5d06d77";
  };
  boost-container = {
    version = "1.89.0-r1";
    filename = "boost-container-1.89.0-r1.apk";
    depends = [
      "libc"
      "libpthread"
      "librt"
      "libstdcpp6"
    ];
    provides = [ "boost-container-any" ];
    sha256 = "8b04383b04db1a5f40386d006c7aa4ec9fa213bbef1f41866418eec511879a63";
  };
  boost-context = {
    version = "1.89.0-r1";
    filename = "boost-context-1.89.0-r1.apk";
    depends = [
      "boost-chrono"
      "libc"
      "libpthread"
      "librt"
      "libstdcpp6"
    ];
    provides = [ "boost-context-any" ];
    sha256 = "9ebac92c40ee32c723e47cbeb54ff9830a61c0c1968fca5317102fff011120e3";
  };
  boost-contract = {
    version = "1.89.0-r1";
    filename = "boost-contract-1.89.0-r1.apk";
    depends = [
      "boost-atomic"
      "boost-chrono"
      "boost-container"
      "boost-date_time"
      "boost-thread"
      "libc"
      "libpthread"
      "librt"
      "libstdcpp6"
    ];
    provides = [ "boost-contract-any" ];
    sha256 = "1b16f94737cd4194c2bdedd2b0e568fd86858e3a4e4bea6205debedf546eb8bb";
  };
  boost-coroutine = {
    version = "1.89.0-r1";
    filename = "boost-coroutine-1.89.0-r1.apk";
    depends = [
      "boost-chrono"
      "boost-context"
      "boost-thread"
      "libc"
      "libpthread"
      "librt"
      "libstdcpp6"
    ];
    provides = [ "boost-coroutine-any" ];
    sha256 = "47aba75bec5ea67a7f8ac89f7164f96fa6d61a06f282aa280c8502c0b43f227f";
  };
  boost-date_time = {
    version = "1.89.0-r1";
    filename = "boost-date_time-1.89.0-r1.apk";
    depends = [
      "libc"
      "libpthread"
      "librt"
      "libstdcpp6"
    ];
    provides = [ "boost-date_time-any" ];
    sha256 = "f0df6268ca654538e996c386d587fada4a7644fa2b66cb014b3337644a200408";
  };
  boost-fiber = {
    version = "1.89.0-r1";
    filename = "boost-fiber-1.89.0-r1.apk";
    depends = [
      "boost-coroutine"
      "boost-filesystem"
      "libc"
      "libpthread"
      "librt"
      "libstdcpp6"
    ];
    provides = [ "boost-fiber-any" ];
    sha256 = "ecdc703e4ec49d9977d6435e1f3147dbd2d78cf895399ede3a2adf5d487486a6";
  };
  boost-filesystem = {
    version = "1.89.0-r1";
    filename = "boost-filesystem-1.89.0-r1.apk";
    depends = [
      "boost-atomic"
      "libc"
      "libpthread"
      "librt"
      "libstdcpp6"
    ];
    provides = [ "boost-filesystem-any" ];
    sha256 = "fa32d5041c7cdffc4ca1d437f880f41827c863ac4796d000d326f8fbb3c4c8f4";
  };
  boost-graph = {
    version = "1.89.0-r1";
    filename = "boost-graph-1.89.0-r1.apk";
    depends = [
      "libc"
      "libpthread"
      "librt"
      "libstdcpp6"
    ];
    provides = [ "boost-graph-any" ];
    sha256 = "7306006f5c091a5bdb19d1a73046b333b163f6a4c8d0d0dc09411b426ae5d9fa";
  };
  boost-iostreams = {
    version = "1.89.0-r1";
    filename = "boost-iostreams-1.89.0-r1.apk";
    depends = [
      "boost-random"
      "boost-regex"
      "libbz2-1.0"
      "libc"
      "liblzma"
      "libpthread"
      "librt"
      "libstdcpp6"
      "libzstd"
      "zlib"
    ];
    provides = [ "boost-iostreams-any" ];
    sha256 = "06e3b885c74a4ef0bf530d5f6db9b86f030dbe4f6a871db8815b57e30170dc46";
  };
  boost-json = {
    version = "1.89.0-r1";
    filename = "boost-json-1.89.0-r1.apk";
    depends = [
      "boost-container"
      "libc"
      "libpthread"
      "librt"
      "libstdcpp6"
    ];
    provides = [ "boost-json-any" ];
    sha256 = "a67e839ec672a860a7311bba2e21d4404db221d3e7824f94a2f09c92b3a8e89b";
  };
  boost-locale = {
    version = "1.89.0-r1";
    filename = "boost-locale-1.89.0-r1.apk";
    depends = [
      "boost-charconv"
      "boost-chrono"
      "boost-thread"
      "icu78"
      "libc"
      "libpthread"
      "librt"
      "libstdcpp6"
    ];
    provides = [ "boost-locale-any" ];
    sha256 = "b1fc23fa7a2545fd9b4ce0bf3a44ccbe484ec687bbcbe6c9d758fa63e3c69afd";
  };
  boost-log = {
    version = "1.89.0-r1";
    filename = "boost-log-1.89.0-r1.apk";
    depends = [
      "boost-chrono"
      "boost-date_time"
      "boost-filesystem"
      "boost-regex"
      "boost-serialization"
      "boost-thread"
      "libc"
      "libpthread"
      "librt"
      "libstdcpp6"
    ];
    provides = [ "boost-log-any" ];
    sha256 = "0690c848f4090d122ddf64a8ebd89a57281bf5e7e191e4bd742c18a265ea7808";
  };
  boost-math = {
    version = "1.89.0-r1";
    filename = "boost-math-1.89.0-r1.apk";
    depends = [
      "boost-container"
      "boost-random"
      "libc"
      "libpthread"
      "librt"
      "libstdcpp6"
    ];
    provides = [ "boost-math-any" ];
    sha256 = "11d155554d2b335ebf6fbea46a910aad315fe199e501b797a6b611bb79f2620b";
  };
  boost-nowide = {
    version = "1.89.0-r1";
    filename = "boost-nowide-1.89.0-r1.apk";
    depends = [
      "libc"
      "libpthread"
      "librt"
      "libstdcpp6"
    ];
    provides = [ "boost-nowide-any" ];
    sha256 = "95a0c8acc289b527990a333054911b3109ff08f822b8cf7f5dd0f483ea2dea38";
  };
  boost-program_options = {
    version = "1.89.0-r1";
    filename = "boost-program_options-1.89.0-r1.apk";
    depends = [
      "libc"
      "libpthread"
      "librt"
      "libstdcpp6"
    ];
    provides = [ "boost-program_options-any" ];
    sha256 = "64e85b229cf84a57a786511358e6f5a4747357e81c509db9a50bee3c5cd15420";
  };
  boost-python3 = {
    version = "1.89.0-r1";
    filename = "boost-python3-1.89.0-r1.apk";
    depends = [
      "boost-container"
      "boost-graph"
      "libc"
      "libpthread"
      "librt"
      "libstdcpp6"
      "python3-base"
    ];
    provides = [ "boost-python3-any" ];
    sha256 = "6b0ae9fca4de1a959ce4416a2ed35c6d094a64ec8cedb72b3d619660f80baafe";
  };
  boost-random = {
    version = "1.89.0-r1";
    filename = "boost-random-1.89.0-r1.apk";
    depends = [
      "libc"
      "libpthread"
      "librt"
      "libstdcpp6"
    ];
    provides = [ "boost-random-any" ];
    sha256 = "2bac670d18539efea2be45ce121141c41bfeb334134de99267e7e64c818a417b";
  };
  boost-regex = {
    version = "1.89.0-r1";
    filename = "boost-regex-1.89.0-r1.apk";
    depends = [
      "icu78"
      "libc"
      "libpthread"
      "librt"
      "libstdcpp6"
    ];
    provides = [ "boost-regex-any" ];
    sha256 = "a699731a8cc971bb759f0ba32af49d5b0658eef579492122463f0a4fa7f455b4";
  };
  boost-serialization = {
    version = "1.89.0-r1";
    filename = "boost-serialization-1.89.0-r1.apk";
    depends = [
      "libc"
      "libpthread"
      "librt"
      "libstdcpp6"
    ];
    provides = [ "boost-serialization-any" ];
    sha256 = "445aeb9d842cf507b4c416bc2fb5e1a13894f48025e0d220c174db67c9befc28";
  };
  boost-stacktrace = {
    version = "1.89.0-r1";
    filename = "boost-stacktrace-1.89.0-r1.apk";
    depends = [
      "libc"
      "libpthread"
      "librt"
      "libstdcpp6"
    ];
    provides = [ "boost-stacktrace-any" ];
    sha256 = "a1a0ff049a11acc80c5d58e7697e271b27304fde74e330b643f97e0b1d377cb8";
  };
  boost-test = {
    version = "1.89.0-r1";
    filename = "boost-test-1.89.0-r1.apk";
    depends = [
      "boost-timer"
      "libc"
      "libpthread"
      "librt"
      "libstdcpp6"
    ];
    provides = [ "boost-test-any" ];
    sha256 = "3be6895e036f1940ae8ba3a00f59f5ac4861bae2df7f5f66a6251a9b8bb1a6c7";
  };
  boost-thread = {
    version = "1.89.0-r1";
    filename = "boost-thread-1.89.0-r1.apk";
    depends = [
      "boost-atomic"
      "boost-chrono"
      "boost-container"
      "boost-date_time"
      "libc"
      "libpthread"
      "librt"
      "libstdcpp6"
    ];
    provides = [ "boost-thread-any" ];
    sha256 = "0dbb8397a00b48f5c0b8af85e3f12fd0665e3c2ad865ae4083f33ea41ba2c126";
  };
  boost-timer = {
    version = "1.89.0-r1";
    filename = "boost-timer-1.89.0-r1.apk";
    depends = [
      "boost-chrono"
      "libc"
      "libpthread"
      "librt"
      "libstdcpp6"
    ];
    provides = [ "boost-timer-any" ];
    sha256 = "0f80efeee5afa4bcb7a592f07df44296a5336995a8fde05825b5d0a8b3773c20";
  };
  boost-type_erasure = {
    version = "1.89.0-r1";
    filename = "boost-type_erasure-1.89.0-r1.apk";
    depends = [
      "boost-chrono"
      "boost-thread"
      "libc"
      "libpthread"
      "librt"
      "libstdcpp6"
    ];
    provides = [ "boost-type_erasure-any" ];
    sha256 = "3ab99b1472b5710427adda59dedeaeaa9643e70b8b906368ecf6c38097b6646c";
  };
  boost-url = {
    version = "1.89.0-r1";
    filename = "boost-url-1.89.0-r1.apk";
    depends = [
      "libc"
      "libpthread"
      "librt"
      "libstdcpp6"
    ];
    provides = [ "boost-url-any" ];
    sha256 = "109b310084bc43976bb18d4111f9a54565452233319f5a4666b64d6373a296a3";
  };
  boost-wave = {
    version = "1.89.0-r1";
    filename = "boost-wave-1.89.0-r1.apk";
    depends = [
      "boost-container"
      "boost-date_time"
      "boost-filesystem"
      "boost-regex"
      "boost-serialization"
      "boost-thread"
      "libc"
      "libpthread"
      "librt"
      "libstdcpp6"
    ];
    provides = [ "boost-wave-any" ];
    sha256 = "4aeae2f1166d5aba7f9baa45c1b96e9683ee4f5561571198e03ad523d1b9bf97";
  };
  boost-wserialization = {
    version = "1.89.0-r1";
    filename = "boost-wserialization-1.89.0-r1.apk";
    depends = [
      "boost-serialization"
      "libc"
      "libpthread"
      "librt"
      "libstdcpp6"
    ];
    provides = [ "boost-wserialization-any" ];
    sha256 = "592b2cf065972d4101abe2a9d43f6334dd29d68ccc8c7a31e1b9410edd097caa";
  };
  borgbackup = {
    version = "1.4.3-r1";
    filename = "borgbackup-1.4.3-r1.apk";
    depends = [
      "libacl"
      "libc"
      "liblz4-1"
      "libopenssl3"
      "libxxhash"
      "libzstd"
      "python3-codecs"
      "python3-email"
      "python3-light"
      "python3-logging"
      "python3-lzma"
      "python3-msgpack"
      "python3-openssl"
      "python3-packaging"
      "python3-readline"
      "python3-unittest"
      "python3-urllib"
      "python3-uuid"
    ];
    provides = [ "borgbackup-any" ];
    sha256 = "06f358834162c74a2ba7a274bd73798f7ce3c0d4a5680147b58913687d9d7dca";
  };
  borgbackup-src = {
    version = "1.4.3-r1";
    filename = "borgbackup-src-1.4.3-r1.apk";
    depends = [ "libc" ];
    provides = [ "borgbackup-src-any" ];
    sha256 = "76e47bba3aeb5fa4e4a62bc6ac834b12e0710da562f977e115deb0583c38a44c";
  };
  bossa = {
    version = "1.9.1-r4";
    filename = "bossa-1.9.1-r4.apk";
    depends = [
      "libc"
      "libstdcpp6"
    ];
    provides = [ "bossa-any" ];
    sha256 = "db5868cd542e9d5bd1a43334264ca21b82f9365ad27feef0807ec84b445f831b";
  };
  bottlerocket = {
    version = "0.04c-r2";
    filename = "bottlerocket-0.04c-r2.apk";
    depends = [ "libc" ];
    provides = [ "bottlerocket-any" ];
    sha256 = "3b35aff73cbe39daa5c9a98cdf775eb85a8205a12cbc97413f58cd279b4704e1";
  };
  bottom = {
    version = "0.11.1-r1";
    filename = "bottom-0.11.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "bottom-any" ];
    sha256 = "3b0e5b2d31d8a45201455af0c843120eba4cf6dc254c19e303b4a63254db9d29";
  };
  bpfcountd = {
    version = "2021.06.26~8b1aeb18-r1";
    filename = "bpfcountd-2021.06.26~8b1aeb18-r1.apk";
    depends = [
      "libc"
      "libpcap1"
    ];
    provides = [ "bpfcountd-any" ];
    sha256 = "f64cabbbf27d166ae61c446c49a1da931ed5742e74c9cd97f2b135fdd7015d4e";
  };
  bridge = {
    version = "1.7.1-r1";
    filename = "bridge-1.7.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "bridge-any" ];
    sha256 = "32790c7c0d518af0c2bcf3da18af1a79f912ea91922d76b74dd03c9dc107a477";
  };
  bsbf-autoconf-cellular = {
    version = "6";
    filename = "bsbf-autoconf-cellular-6.apk";
    depends = [ "libc" ];
    provides = [ "bsbf-autoconf-cellular-any" ];
    sha256 = "dc4c9c1ddc334c0469a51455f602584614394ef37935644fa3045e526dda381b";
  };
  bsbf-autoconf-dhcp = {
    version = "6";
    filename = "bsbf-autoconf-dhcp-6.apk";
    depends = [ "libc" ];
    provides = [ "bsbf-autoconf-dhcp-any" ];
    sha256 = "04a081f500758fee38e6398fc1b79962e51f0740b7a2c0c9255092809aef5553";
  };
  bsbf-bonding = {
    version = "2026.06.24~8d0b6ee9-r2";
    filename = "bsbf-bonding-2026.06.24~8d0b6ee9-r2.apk";
    depends = [
      "bsbf-client-web"
      "bsbf-mptcp"
      "bsbf-rate-limiting"
      "libc"
      "xray-core"
    ];
    provides = [ "bsbf-bonding-any" ];
    sha256 = "1d261a88941eb6237dcfd79cfc3e440f7213cc4f9c5f4e23c2b96c9ecf0c6a90";
  };
  bsbf-client-web = {
    version = "2026.06.24~8d0b6ee9-r2";
    filename = "bsbf-client-web-2026.06.24~8d0b6ee9-r2.apk";
    depends = [
      "curl"
      "libc"
      "uhttpd"
    ];
    provides = [ "bsbf-client-web-any" ];
    sha256 = "7e91337d6acde8d92eef41636231fc98c6bad224995edb997dd17f6afa45e27a";
  };
  bsbf-mptcp = {
    version = "2026.06.24~8d0b6ee9-r2";
    filename = "bsbf-mptcp-2026.06.24~8d0b6ee9-r2.apk";
    depends = [
      "curl"
      "fping"
      "ip-full"
      "libc"
      "mptcpize"
    ];
    provides = [ "bsbf-mptcp-any" ];
    sha256 = "fd69c9aa8be18a347ad7544e000eb45fc3aaab2b50009dc3ba499ba14dcaeb9d";
  };
  bsbf-netspeed = {
    version = "2026.06.24~8d0b6ee9-r2";
    filename = "bsbf-netspeed-2026.06.24~8d0b6ee9-r2.apk";
    depends = [ "libc" ];
    provides = [ "bsbf-netspeed-any" ];
    sha256 = "c969a66d59f07343c4286218ed49e8e9cb7a113433c3ba4d18f6d4ac96ecee86";
  };
  bsbf-quectel-usbnet = {
    version = "2026.06.24~8d0b6ee9-r2";
    filename = "bsbf-quectel-usbnet-2026.06.24~8d0b6ee9-r2.apk";
    depends = [ "libc" ];
    provides = [ "bsbf-quectel-usbnet-any" ];
    sha256 = "3f0f09f3d73788c9a82595b7d0d0f82c0f0927c704ab3bc3ed080d1349085f4e";
  };
  bsbf-rate-limiting = {
    version = "2026.06.24~8d0b6ee9-r2";
    filename = "bsbf-rate-limiting-2026.06.24~8d0b6ee9-r2.apk";
    depends = [
      "libc"
      "tc"
    ];
    provides = [ "bsbf-rate-limiting-any" ];
    sha256 = "94b82f0f23ce9dea6defe87c8f0436711c60ffeacd0292a27552071e7967e9fb";
  };
  bsdtar = {
    version = "3.8.1-r2";
    filename = "bsdtar-3.8.1-r2.apk";
    depends = [
      "libarchive"
      "libc"
    ];
    provides = [ "bsdtar-any" ];
    sha256 = "d2d925626463bf91baa5591c3c6282e1b021d425822b09f86e982d0ee41d47cd";
  };
  bsdtar-noopenssl = {
    version = "3.8.1-r2";
    filename = "bsdtar-noopenssl-3.8.1-r2.apk";
    depends = [
      "libarchive-noopenssl"
      "libc"
    ];
    provides = [ "bsdtar-noopenssl-any" ];
    sha256 = "0ba5482df9a9170eb30774ddf2247b34f56080d491bc85218e1febac84c6f7ad";
  };
  btop = {
    version = "1.4.7-r1";
    filename = "btop-1.4.7-r1.apk";
    depends = [
      "libc"
      "libstdcpp6"
    ];
    provides = [ "btop-any" ];
    sha256 = "e345f736a1f94e269292f295023d1ddfc8fc12bd0683587cd3739b7b0f22e78c";
  };
  btrfs-progs = {
    version = "6.11-r3";
    filename = "btrfs-progs-6.11-r3.apk";
    depends = [
      "kmod-fs-btrfs"
      "libattr"
      "libblkid1"
      "libc"
      "liblzo2"
      "libmount1"
      "libpthread"
      "libuuid1"
      "zlib"
    ];
    provides = [ "btrfs-progs-any" ];
    sha256 = "2e1845939ce33800cffc43f026218b190865f80765cbfd4182f2b8e41f6769d8";
  };
  bubblewrap = {
    version = "0.11.0-r1";
    filename = "bubblewrap-0.11.0-r1.apk";
    depends = [
      "libc"
      "libcap"
    ];
    provides = [ "bubblewrap-any" ];
    sha256 = "fd01c841e10a6f868d58924d4277a06839d7fd77a4df39f26840a4e1f80f9ef2";
  };
  bwm-ng = {
    version = "0.6.3-r2";
    filename = "bwm-ng-0.6.3-r2.apk";
    depends = [ "libc" ];
    provides = [ "bwm-ng-any" ];
    sha256 = "37d09342707e86b9990f8cad8d005eb6813480d3e1f08e19222b83dfbcf1651e";
  };
  bwping = {
    version = "2.6-r1";
    filename = "bwping-2.6-r1.apk";
    depends = [ "libc" ];
    provides = [ "bwping-any" ];
    sha256 = "26d05cbed668baef9b453f60c31ab8d8444c0f713ce41cd1b8ce974ee1b619f3";
  };
  byobu = {
    version = "5.133-r1";
    filename = "byobu-5.133-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-newt"
    ];
    provides = [ "byobu-any" ];
    sha256 = "3ee7829e090119139f96d4bbc6abcb28d8fa7720c9789381492ba313f90f5f13";
  };
  byobu-utils = {
    version = "5.133-r1";
    filename = "byobu-utils-5.133-r1.apk";
    depends = [ "libc" ];
    provides = [ "byobu-utils-any" ];
    sha256 = "61179d6b19a681d010734ab24cb47cd49a6445be09029c11ca6ab154ad7c19fd";
  };
  cJSON = {
    version = "1.7.19-r1";
    filename = "cJSON-1.7.19-r1.apk";
    depends = [ "libc" ];
    provides = [ "cJSON-any" ];
    sha256 = "c95a9d537db4874b26be4ee8f9ea6a45d7b602bd42b9b6bb7d6da889b19fd81a";
  };
  cache-domains-mbedtls = {
    version = "2.4.0-r1";
    filename = "cache-domains-mbedtls-2.4.0-r1.apk";
    depends = [
      "bash"
      "ca-bundle"
      "dnsmasq"
      "jq"
      "libc"
      "libustream-mbedtls20201210"
    ];
    provides = [ "cache-domains-mbedtls-any" ];
    sha256 = "b353846406c09db6d073a0b4908ce2495554336939f6be7224f4defdc54576fd";
  };
  cache-domains-openssl = {
    version = "2.4.0-r1";
    filename = "cache-domains-openssl-2.4.0-r1.apk";
    depends = [
      "bash"
      "ca-bundle"
      "dnsmasq"
      "jq"
      "libc"
      "libustream-openssl20201210"
    ];
    provides = [ "cache-domains-openssl-any" ];
    sha256 = "c0aacd5522d19c6d3caa625842bcbaf6cd1005a17ffd1c1e3b65e02bd5521c1c";
  };
  cache-domains-wolfssl = {
    version = "2.4.0-r1";
    filename = "cache-domains-wolfssl-2.4.0-r1.apk";
    depends = [
      "bash"
      "ca-bundle"
      "dnsmasq"
      "jq"
      "libc"
      "libustream-wolfssl20201210"
    ];
    provides = [ "cache-domains-wolfssl-any" ];
    sha256 = "a0f1c97e3b1028be1ef79ec6f32032b6d2cee41110491c204ab9399ec3895ec5";
  };
  canutils = {
    version = "2025.01-r1";
    filename = "canutils-2025.01-r1.apk";
    depends = [ "libc" ];
    provides = [ "canutils-any" ];
    sha256 = "b0cc3e0a3a1fe57ca342edf098f8dda88aaf368f89b3599b44427a9ba994af33";
  };
  canutils-asc2log = {
    version = "2025.01-r1";
    filename = "canutils-asc2log-2025.01-r1.apk";
    depends = [
      "canutils"
      "libc"
    ];
    provides = [ "canutils-asc2log-any" ];
    sha256 = "6d19bbd914e7c9e65f38118c33a97df709b702ce8befd34e951decf7309ff598";
  };
  canutils-bcmserver = {
    version = "2025.01-r1";
    filename = "canutils-bcmserver-2025.01-r1.apk";
    depends = [
      "canutils"
      "libc"
    ];
    provides = [ "canutils-bcmserver-any" ];
    sha256 = "f7f507b96d2f1d3b83922b15a62382d45eb6bdf7ba369ab5fe24d1888261b2d7";
  };
  canutils-can-calc-bit-timing = {
    version = "2025.01-r1";
    filename = "canutils-can-calc-bit-timing-2025.01-r1.apk";
    depends = [
      "canutils"
      "libc"
    ];
    provides = [ "canutils-can-calc-bit-timing-any" ];
    sha256 = "0081b2b7b9dfa5b16c1227038a816e57463a28832c0d2eab94ba34a3eb76290e";
  };
  canutils-canbusload = {
    version = "2025.01-r1";
    filename = "canutils-canbusload-2025.01-r1.apk";
    depends = [
      "canutils"
      "libc"
    ];
    provides = [ "canutils-canbusload-any" ];
    sha256 = "53acbfde543e14a60650790f2001a2191e2c0605d831524d98bcde767be7d68f";
  };
  canutils-candump = {
    version = "2025.01-r1";
    filename = "canutils-candump-2025.01-r1.apk";
    depends = [
      "canutils"
      "libc"
    ];
    provides = [ "canutils-candump-any" ];
    sha256 = "962b74328a28101aa61b1aee7f2595c5543a1d92d826ccdeb8b9a0c5d479e33a";
  };
  canutils-canfdtest = {
    version = "2025.01-r1";
    filename = "canutils-canfdtest-2025.01-r1.apk";
    depends = [
      "canutils"
      "libc"
    ];
    provides = [ "canutils-canfdtest-any" ];
    sha256 = "fc9b2beb7ca7d9433d3794a2fe59b65f5fbb11747197b53059ddab5a9fb64738";
  };
  canutils-cangen = {
    version = "2025.01-r1";
    filename = "canutils-cangen-2025.01-r1.apk";
    depends = [
      "canutils"
      "libc"
    ];
    provides = [ "canutils-cangen-any" ];
    sha256 = "a4a7232fbda035bf1cd2a0c8d165618b3dcd4f298bd4c8687daf76ad29cd8efb";
  };
  canutils-cangw = {
    version = "2025.01-r1";
    filename = "canutils-cangw-2025.01-r1.apk";
    depends = [
      "canutils"
      "libc"
    ];
    provides = [ "canutils-cangw-any" ];
    sha256 = "a8d12d53bda32cef65592092effb18652afd7fb4291a649d05e465c842225daf";
  };
  canutils-canlogserver = {
    version = "2025.01-r1";
    filename = "canutils-canlogserver-2025.01-r1.apk";
    depends = [
      "canutils"
      "libc"
    ];
    provides = [ "canutils-canlogserver-any" ];
    sha256 = "d8ca77c5d422862ae55c4c1bdaa68362dbcd1b6b8cdc21d25c9319dc0bad6700";
  };
  canutils-canplayer = {
    version = "2025.01-r1";
    filename = "canutils-canplayer-2025.01-r1.apk";
    depends = [
      "canutils"
      "libc"
    ];
    provides = [ "canutils-canplayer-any" ];
    sha256 = "ae599db3c35f48d8a0737eaef398d03fe64da5d6b73d25017b7dfe12e0ce1013";
  };
  canutils-cansend = {
    version = "2025.01-r1";
    filename = "canutils-cansend-2025.01-r1.apk";
    depends = [
      "canutils"
      "libc"
    ];
    provides = [ "canutils-cansend-any" ];
    sha256 = "aee4402de9995188cc25948e1ed7c85d0aa54d84d63a3393e9ea4f26c11439a4";
  };
  canutils-cansequence = {
    version = "2025.01-r1";
    filename = "canutils-cansequence-2025.01-r1.apk";
    depends = [
      "canutils"
      "libc"
    ];
    provides = [ "canutils-cansequence-any" ];
    sha256 = "f891737cd9068da0cfda110f77e24f1d71dff9e42cd2062b8ff1cc83be57312e";
  };
  canutils-cansniffer = {
    version = "2025.01-r1";
    filename = "canutils-cansniffer-2025.01-r1.apk";
    depends = [
      "canutils"
      "libc"
    ];
    provides = [ "canutils-cansniffer-any" ];
    sha256 = "376d6ee54d4591bc30468714a21f000adf20d0b8937388ba1f1c74f0389d3c21";
  };
  canutils-isotpdump = {
    version = "2025.01-r1";
    filename = "canutils-isotpdump-2025.01-r1.apk";
    depends = [
      "canutils"
      "libc"
    ];
    provides = [ "canutils-isotpdump-any" ];
    sha256 = "f73da4f2450a5d458a7563aa4b208880f36beb29dbb6772b8675c6d7a400e8aa";
  };
  canutils-isotpperf = {
    version = "2025.01-r1";
    filename = "canutils-isotpperf-2025.01-r1.apk";
    depends = [
      "canutils"
      "libc"
    ];
    provides = [ "canutils-isotpperf-any" ];
    sha256 = "ee779454edd2ce2d6ab066c64b8a8a6bfeb0396e7ad28b2e953cbeef4b046cf7";
  };
  canutils-isotprecv = {
    version = "2025.01-r1";
    filename = "canutils-isotprecv-2025.01-r1.apk";
    depends = [
      "canutils"
      "libc"
    ];
    provides = [ "canutils-isotprecv-any" ];
    sha256 = "ee212d6cf4823ac2aa8fb282042952d086273f6da12d3578ae32aa654b60f4bc";
  };
  canutils-isotpsend = {
    version = "2025.01-r1";
    filename = "canutils-isotpsend-2025.01-r1.apk";
    depends = [
      "canutils"
      "libc"
    ];
    provides = [ "canutils-isotpsend-any" ];
    sha256 = "2df3e1ba489588b4b2a39330eced1dfb8e250090d2da5e63d95497bedb15dfcf";
  };
  canutils-isotpserver = {
    version = "2025.01-r1";
    filename = "canutils-isotpserver-2025.01-r1.apk";
    depends = [
      "canutils"
      "libc"
    ];
    provides = [ "canutils-isotpserver-any" ];
    sha256 = "be33bb0ba25086dd1a701bbbdea40a8e2305f6f5f2f8b8fc4e1c62652e21a5ac";
  };
  canutils-isotpsniffer = {
    version = "2025.01-r1";
    filename = "canutils-isotpsniffer-2025.01-r1.apk";
    depends = [
      "canutils"
      "libc"
    ];
    provides = [ "canutils-isotpsniffer-any" ];
    sha256 = "98cae58e8e34529ce3165ae43e8310ffd52fae4bc47d6a7c516ab56221648f05";
  };
  canutils-isotptun = {
    version = "2025.01-r1";
    filename = "canutils-isotptun-2025.01-r1.apk";
    depends = [
      "canutils"
      "libc"
    ];
    provides = [ "canutils-isotptun-any" ];
    sha256 = "38fe80dc9e540a9ceed09ca16dcc6e5efc17fb3bc1b4f6d4bce0cef9e49af652";
  };
  canutils-j1939-timedate-cli = {
    version = "2025.01-r1";
    filename = "canutils-j1939-timedate-cli-2025.01-r1.apk";
    depends = [
      "canutils"
      "libc"
    ];
    provides = [ "canutils-j1939-timedate-cli-any" ];
    sha256 = "5cd49de7bd987c7454345ea3674ee497cf22df694cb1afeab9186cb0f607c524";
  };
  canutils-j1939-timedate-srv = {
    version = "2025.01-r1";
    filename = "canutils-j1939-timedate-srv-2025.01-r1.apk";
    depends = [
      "canutils"
      "libc"
    ];
    provides = [ "canutils-j1939-timedate-srv-any" ];
    sha256 = "79cbfff8cccfe5ab8fefc4f9d3dce139315cdb2a4ba32d4cbced3f78b86c2eb5";
  };
  canutils-j1939acd = {
    version = "2025.01-r1";
    filename = "canutils-j1939acd-2025.01-r1.apk";
    depends = [
      "canutils"
      "libc"
    ];
    provides = [ "canutils-j1939acd-any" ];
    sha256 = "527e0176d8d47cc4c6a583ebe46741173b7e82527984a84dd7bcc9f6fa9e624b";
  };
  canutils-j1939cat = {
    version = "2025.01-r1";
    filename = "canutils-j1939cat-2025.01-r1.apk";
    depends = [
      "canutils"
      "libc"
    ];
    provides = [ "canutils-j1939cat-any" ];
    sha256 = "6357692468eecda1d816910faaac01a3ced7ba783b88e7cc98b6777ae48420d3";
  };
  canutils-j1939spy = {
    version = "2025.01-r1";
    filename = "canutils-j1939spy-2025.01-r1.apk";
    depends = [
      "canutils"
      "libc"
    ];
    provides = [ "canutils-j1939spy-any" ];
    sha256 = "d66c966754f9464341318824eb4ab99f8b8ecef1dbb24efc181a95a52a4b86e9";
  };
  canutils-j1939sr = {
    version = "2025.01-r1";
    filename = "canutils-j1939sr-2025.01-r1.apk";
    depends = [
      "canutils"
      "libc"
    ];
    provides = [ "canutils-j1939sr-any" ];
    sha256 = "ad479905ad836849bd0f33368ce47103e01210e5ca1b8d7e7824bb28865d560d";
  };
  canutils-log2asc = {
    version = "2025.01-r1";
    filename = "canutils-log2asc-2025.01-r1.apk";
    depends = [
      "canutils"
      "libc"
    ];
    provides = [ "canutils-log2asc-any" ];
    sha256 = "f2864367fbb435edd8eac298d5ef6cd431b49cc052c0fde0aab3cda1a2e49416";
  };
  canutils-log2long = {
    version = "2025.01-r1";
    filename = "canutils-log2long-2025.01-r1.apk";
    depends = [
      "canutils"
      "libc"
    ];
    provides = [ "canutils-log2long-any" ];
    sha256 = "72fdde65678265bb34f67495afbdd541d7001344e87799f1b5ae06ab32b1d137";
  };
  canutils-mcp251xfd-dump = {
    version = "2025.01-r1";
    filename = "canutils-mcp251xfd-dump-2025.01-r1.apk";
    depends = [
      "canutils"
      "libc"
    ];
    provides = [ "canutils-mcp251xfd-dump-any" ];
    sha256 = "6bc669a84620ae9b5a43c755fb6acba724a11f328f2ca87a3dbe6438c95e910b";
  };
  canutils-slcan_attach = {
    version = "2025.01-r1";
    filename = "canutils-slcan_attach-2025.01-r1.apk";
    depends = [
      "canutils"
      "libc"
    ];
    provides = [ "canutils-slcan_attach-any" ];
    sha256 = "606e44d56730c18c80fe16246bd7200bd5f1108660bc0795195d8cafb4214075";
  };
  canutils-slcand = {
    version = "2025.01-r1";
    filename = "canutils-slcand-2025.01-r1.apk";
    depends = [
      "canutils"
      "libc"
    ];
    provides = [ "canutils-slcand-any" ];
    sha256 = "90de6254771f3ce858c41b11c19e9f6c7685fb5bde8e4578702842c0f2dbe814";
  };
  canutils-slcanpty = {
    version = "2025.01-r1";
    filename = "canutils-slcanpty-2025.01-r1.apk";
    depends = [
      "canutils"
      "libc"
    ];
    provides = [ "canutils-slcanpty-any" ];
    sha256 = "5b8cb914c3e6093d45720070d379168f60e15ed03f75197aeaddf9ecc32e46d0";
  };
  canutils-testj1939 = {
    version = "2025.01-r1";
    filename = "canutils-testj1939-2025.01-r1.apk";
    depends = [
      "canutils"
      "libc"
    ];
    provides = [ "canutils-testj1939-any" ];
    sha256 = "ab818c08eba967b90a4b991a5f35299df182cb8185da2feb8a46d9d93315671b";
  };
  catatonit = {
    version = "0.2.0-r1";
    filename = "catatonit-0.2.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "catatonit-any" ];
    sha256 = "3b6365a74e0238b9cefe1b86b0be20669af07fd45ffd30173645725a374c7b7a";
  };
  ccid = {
    version = "1.6.2-r1";
    filename = "ccid-1.6.2-r1.apk";
    depends = [
      "libc"
      "libpcsclite"
      "libusb-1.0-0"
    ];
    provides = [ "ccid-any" ];
    sha256 = "ec08aa8a5d5db9373c1db50848c689107bf1ce46c7f523a9ce4509a5f7f1e9c4";
  };
  ccrypt = {
    version = "1.11-r4";
    filename = "ccrypt-1.11-r4.apk";
    depends = [ "libc" ];
    provides = [ "ccrypt-any" ];
    sha256 = "2b9fc85557a7273f3288f6788956462fb253469895d6d7516e20df6333db941b";
  };
  certtool = {
    version = "3.8.10-r1";
    filename = "certtool-3.8.10-r1.apk";
    depends = [
      "libc"
      "libgnutls"
    ];
    provides = [ "certtool-any" ];
    sha256 = "c3028cd1ba851ff8b833b6b207c261e7311222a6c0da70de55fc58c3d567a034";
  };
  cgdisk = {
    version = "1.0.10-r1";
    filename = "cgdisk-1.0.10-r1.apk";
    depends = [
      "libc"
      "libncursesw6"
      "libstdcpp6"
      "libuuid1"
    ];
    provides = [ "cgdisk-any" ];
    sha256 = "b95c02f97a8a2a6747d5c6822f3219528ffee5344310ce0693f826aeead2abfc";
  };
  cgi-io = {
    version = "2026.07.21~31cb3c89-r1";
    filename = "cgi-io-2026.07.21~31cb3c89-r1.apk";
    depends = [
      "libc"
      "libubox20260213"
      "libubus20251202"
    ];
    provides = [ "cgi-io-any" ];
    sha256 = "37ef63a0f6813903e71400d21ef708aaf1789ea2e2a257f6a2fc3b6f1de73937";
  };
  cgroup-tools = {
    version = "2.0.3-r1";
    filename = "cgroup-tools-2.0.3-r1.apk";
    depends = [
      "libc"
      "libcgroup"
    ];
    provides = [ "cgroup-tools-any" ];
    sha256 = "146308de3c5bc81ed387bf764608f2249e2cbbb151b8954f469265c56b1bf29c";
  };
  chaosvpn = {
    version = "2.19-r4";
    filename = "chaosvpn-2.19-r4.apk";
    depends = [
      "ip"
      "kmod-tun"
      "libc"
      "libopenssl3"
      "tinc"
      "zlib"
    ];
    provides = [ "chaosvpn-any" ];
    sha256 = "5fcba5ef6289d7b7306508a30cdf9a7a99cd2795386c0d99a1fed295f9d8b509";
  };
  check = {
    version = "0.15.2-r2";
    filename = "check-0.15.2-r2.apk";
    depends = [
      "libc"
      "libpthread"
      "librt"
    ];
    provides = [ "check-any" ];
    sha256 = "2c60910a47c9354a34e58f0604a41a620c043c82098848f350d69d8938d99252";
  };
  checksec = {
    version = "2.5.0-r1";
    filename = "checksec-2.5.0-r1.apk";
    depends = [
      "bash"
      "binutils"
      "coreutils"
      "coreutils-stat"
      "file"
      "libc"
      "openssl-util"
      "procps-ng"
      "procps-ng-sysctl"
    ];
    provides = [ "checksec-any" ];
    sha256 = "246e7962f42462673a26fbeea80296275cd4b90620e8b8164d66166be6f8193f";
  };
  checksec_automator = {
    version = "2.5.0-r1";
    filename = "checksec_automator-2.5.0-r1.apk";
    depends = [
      "checksec"
      "coreutils-tee"
      "findutils-find"
      "grep"
      "libc"
    ];
    provides = [ "checksec_automator-any" ];
    sha256 = "a904818d538a4efdab8521fe850caad451dd57fa6f5213952ca6c28bcb85304f";
  };
  chicken-scheme-full11 = {
    version = "5.2.0-r2";
    filename = "chicken-scheme-full11-5.2.0-r2.apk";
    depends = [
      "coreutils-install"
      "gcc"
      "libc"
    ];
    provides = [
      "chicken-scheme-full"
      "chicken-scheme-full-any"
    ];
    sha256 = "5f268f0c854815ee5e73571180993c62de250a267fe58524bbc12fbc3106b8d3";
  };
  chicken-scheme-interpreter11 = {
    version = "5.2.0-r2";
    filename = "chicken-scheme-interpreter11-5.2.0-r2.apk";
    depends = [ "libc" ];
    provides = [
      "chicken-scheme-interpreter"
      "chicken-scheme-interpreter-any"
    ];
    sha256 = "3f34e30ac2f0b3e40e9f75ae26677fd7158af9c50cee459e8118341f19a0218a";
  };
  chrony = {
    version = "4.8-r2";
    filename = "chrony-4.8-r2.apk";
    depends = [
      "libc"
      "libcap"
      "libpthread"
    ];
    provides = [ "chrony-any" ];
    sha256 = "be001e4e478c34d9def80faa8ee1d1fcfc8606ffdcf49cbb550f309321b252bc";
  };
  chrony-nts = {
    version = "4.8-r2";
    filename = "chrony-nts-4.8-r2.apk";
    depends = [
      "ca-bundle"
      "libc"
      "libcap"
      "libgnutls"
      "libpthread"
    ];
    provides = [
      "chrony"
      "chrony-nts-any"
    ];
    sha256 = "54e4550448e00aae276a4e55c25971949b415751a457cd3bd3fb80ca7f1cec24";
  };
  cifsmount = {
    version = "6.11-r2";
    filename = "cifsmount-6.11-r2.apk";
    depends = [
      "kmod-fs-cifs"
      "libc"
    ];
    provides = [ "cifsmount-any" ];
    sha256 = "d0e4804ebc7e3aef94be0da53fa76f41465d29fa21f5a2b0cb1aae9a4c95de02";
  };
  clamav = {
    version = "1.4.3-r2";
    filename = "clamav-1.4.3-r2.apk";
    depends = [
      "check"
      "libbz2-1.0"
      "libc"
      "libcurl4"
      "libjson-c5"
      "libltdl7"
      "libmilter-sendmail"
      "libopenssl3"
      "libpcre2"
      "libpthread"
      "libstdcpp6"
      "libxml2-16"
      "zlib"
    ];
    provides = [ "clamav-any" ];
    sha256 = "27abea1d423316d138fcf2f9fb93b7e8c2ea11efaad6dfb955b2e88b1700bc1c";
  };
  cligen = {
    version = "7.6.0-r1";
    filename = "cligen-7.6.0-r1.apk";
    depends = [
      "libc"
      "libxml2-16"
    ];
    provides = [ "cligen-any" ];
    sha256 = "6e5f34c762adecdd3e09b4aa9da13c196af42a9a8eb957ea45768b7d78bc7d86";
  };
  clixon = {
    version = "7.6.0-r1";
    filename = "clixon-7.6.0-r1.apk";
    depends = [
      "cligen"
      "libc"
      "libcurl4"
      "libnghttp2-14"
      "libopenssl3"
    ];
    provides = [ "clixon-any" ];
    sha256 = "35d3559bdd844939468b33f3562e00cdfd147e6861822266221ee221915cfd59";
  };
  clocate = {
    version = "2023.01.20~510cc944-r1";
    filename = "clocate-2023.01.20~510cc944-r1.apk";
    depends = [
      "libc"
      "libcurl4"
      "libjson-c5"
      "libnl-tiny1"
    ];
    provides = [ "clocate-any" ];
    sha256 = "29d1b1c0a7da15bd560895cb5aed9cdf04057d76f14f16a87948c3c124be8e66";
  };
  cloudflared = {
    version = "2026.6.1-r1";
    filename = "cloudflared-2026.6.1-r1.apk";
    depends = [
      "ca-bundle"
      "libc"
    ];
    provides = [ "cloudflared-any" ];
    sha256 = "cd5c54a299bec46d56a27ce2dd5d896aaa380da9c5d68caf3b5463a4e73c1625";
  };
  cni = {
    version = "1.1.2-r1";
    filename = "cni-1.1.2-r1.apk";
    depends = [ "libc" ];
    provides = [ "cni-any" ];
    sha256 = "a1ffa25c50ce1d4382a2d97e31f85f91f8726f6d021e25657f182217b8e4ca2d";
  };
  cni-plugins = {
    version = "1.1.1-r2";
    filename = "cni-plugins-1.1.1-r2.apk";
    depends = [
      "ip-full"
      "kmod-veth"
      "libc"
    ];
    provides = [ "cni-plugins-any" ];
    sha256 = "28eaad085f7426337e84d93cb9ad60a7097d31f3bb568df45fa76331e6727e72";
  };
  cni-plugins-nft = {
    version = "1.0.12-r2";
    filename = "cni-plugins-nft-1.0.12-r2.apk";
    depends = [
      "libc"
      "nftables"
    ];
    provides = [ "cni-plugins-nft-any" ];
    sha256 = "66ceb1614d25f0c0593b3c900ac66bd219c748d13df446fa4838a587655b6133";
  };
  cni-route-override = {
    version = "0.1-r2";
    filename = "cni-route-override-0.1-r2.apk";
    depends = [ "libc" ];
    provides = [ "cni-route-override-any" ];
    sha256 = "b8b63d9eb25affd482394cb448c424a70fe9897b84dbe0d977066aebb4017b25";
  };
  coap-client = {
    version = "4.3.0-r2";
    filename = "coap-client-4.3.0-r2.apk";
    depends = [
      "libc"
      "libcoap3"
    ];
    provides = [ "coap-client-any" ];
    sha256 = "95dcb896fbe62ca5cb352d7bcf8df5882420d7f4fd86d62658ebab7ed8b7f412";
  };
  coap-server = {
    version = "4.3.0-r2";
    filename = "coap-server-4.3.0-r2.apk";
    depends = [
      "libc"
      "libcoap3"
    ];
    provides = [ "coap-server-any" ];
    sha256 = "64cb7e987f4ab9b8b8eb532b8903ae9d0c9134b8bd55d114484886b15da9f0bc";
  };
  collectd = {
    version = "5.12.0-r56";
    filename = "collectd-5.12.0-r56.apk";
    depends = [
      "jshn"
      "libc"
      "libltdl7"
      "libpthread"
      "zlib"
    ];
    provides = [ "collectd-any" ];
    sha256 = "7305161a07598726a9d78b51a003c73cba31951746f4d5f2e31a9d74f5814893";
  };
  collectd-mod-apache = {
    version = "5.12.0-r56";
    filename = "collectd-mod-apache-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
      "libcurl4"
    ];
    provides = [ "collectd-mod-apache-any" ];
    sha256 = "ebb6f10f2dda8a068458fcca17687138ee8728dc68f276ed8009d60a3ca54aa1";
  };
  collectd-mod-apcups = {
    version = "5.12.0-r56";
    filename = "collectd-mod-apcups-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-apcups-any" ];
    sha256 = "80004d3ec4993bf9e1b7bd96e79ef19bad78803f17ea3519f14f15c84cbe726e";
  };
  collectd-mod-ascent = {
    version = "5.12.0-r56";
    filename = "collectd-mod-ascent-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
      "libcurl4"
      "libxml2-16"
    ];
    provides = [ "collectd-mod-ascent-any" ];
    sha256 = "54f6021992ed30433c8b47bd45641bc24c1e1b5d4d8ff74807c04df5790f2561";
  };
  collectd-mod-bind = {
    version = "5.12.0-r56";
    filename = "collectd-mod-bind-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
      "libcurl4"
      "libxml2-16"
    ];
    provides = [ "collectd-mod-bind-any" ];
    sha256 = "6fcf62e3a44f68b4ff0d8819d68bd7ce87a820308d062f890bdca697fad7dc60";
  };
  collectd-mod-chrony = {
    version = "5.12.0-r56";
    filename = "collectd-mod-chrony-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-chrony-any" ];
    sha256 = "79acaa06e4b6f3f4f01f119ab59fad520ce0a0600c637d4736efbf57eed8c3b8";
  };
  collectd-mod-conntrack = {
    version = "5.12.0-r56";
    filename = "collectd-mod-conntrack-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-conntrack-any" ];
    sha256 = "7b21ac436f19115f0e6e50eb0e9565fa1af3e1b4e7ad4397428918bcf7998bad";
  };
  collectd-mod-contextswitch = {
    version = "5.12.0-r56";
    filename = "collectd-mod-contextswitch-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-contextswitch-any" ];
    sha256 = "6e4e9ef445df935ecf7042614842d06e13b5e7f563bc6f25584555599abe777a";
  };
  collectd-mod-cpu = {
    version = "5.12.0-r56";
    filename = "collectd-mod-cpu-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-cpu-any" ];
    sha256 = "6eb771947e1782ccdb743bb0d9234f3caef263b28350260ac2e2e8b4e43b5112";
  };
  collectd-mod-cpufreq = {
    version = "5.12.0-r56";
    filename = "collectd-mod-cpufreq-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-cpufreq-any" ];
    sha256 = "ced84b18d01b37ef34b981e08226218b98739c70282ae1290511f56d23cbed89";
  };
  collectd-mod-csv = {
    version = "5.12.0-r56";
    filename = "collectd-mod-csv-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-csv-any" ];
    sha256 = "284b321f14ed79be762b5e8a88002f88d80f683b48f087435c96a67b3bf57412";
  };
  collectd-mod-curl = {
    version = "5.12.0-r56";
    filename = "collectd-mod-curl-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
      "libcurl4"
    ];
    provides = [ "collectd-mod-curl-any" ];
    sha256 = "921babdb8f518e92cda2448aff8d61a6167bc9e1882978a76514f690cae186a0";
  };
  collectd-mod-df = {
    version = "5.12.0-r56";
    filename = "collectd-mod-df-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-df-any" ];
    sha256 = "aee7a10b6e9262b8eb54abb9a10eb250e0649145db10be3e2920f88526af1e92";
  };
  collectd-mod-dhcpleases = {
    version = "5.12.0-r56";
    filename = "collectd-mod-dhcpleases-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-dhcpleases-any" ];
    sha256 = "d91f0553f92adfd2e297b8e2f759d0371006ad415f9b3c6c04e9b3cf6924faf0";
  };
  collectd-mod-disk = {
    version = "5.12.0-r56";
    filename = "collectd-mod-disk-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
      "libudev"
    ];
    provides = [ "collectd-mod-disk-any" ];
    sha256 = "d4301d5e464f4caecd3cfd73b01c662dd9f81de5801b5793fba08df86756253b";
  };
  collectd-mod-dns = {
    version = "5.12.0-r56";
    filename = "collectd-mod-dns-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
      "libpcap1"
    ];
    provides = [ "collectd-mod-dns-any" ];
    sha256 = "1e4ecdee451e06eb4051b039da33d7cb13d4c6495dd58d4097b951f5e3279d7c";
  };
  collectd-mod-email = {
    version = "5.12.0-r56";
    filename = "collectd-mod-email-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-email-any" ];
    sha256 = "5791244071b8f708487619cc7b006e81522d258f54980338d1acc6fa21d49317";
  };
  collectd-mod-entropy = {
    version = "5.12.0-r56";
    filename = "collectd-mod-entropy-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-entropy-any" ];
    sha256 = "2715e01e7ea7b2d4491e910df5d2a25b216bda4ca72d21193e16c306d4d63024";
  };
  collectd-mod-ethstat = {
    version = "5.12.0-r56";
    filename = "collectd-mod-ethstat-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-ethstat-any" ];
    sha256 = "fafc495433fd8389433c10874e50f326a492ac2e122e7e1584afb7174af904bd";
  };
  collectd-mod-exec = {
    version = "5.12.0-r56";
    filename = "collectd-mod-exec-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-exec-any" ];
    sha256 = "8e3e34a8b2ffc35750e300341a47f8880afa8cd8a9aedb1d6f4ea6fa84c6be63";
  };
  collectd-mod-filecount = {
    version = "5.12.0-r56";
    filename = "collectd-mod-filecount-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-filecount-any" ];
    sha256 = "893118e1db26376ada0addcfe42eb47883817c2be10d059777d5f38f5c4e68ae";
  };
  collectd-mod-fscache = {
    version = "5.12.0-r56";
    filename = "collectd-mod-fscache-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-fscache-any" ];
    sha256 = "15a5a8f5e1cb809e0612e8d4299ea462b0e7c8776f62954d7cc7a4cbde03fd28";
  };
  collectd-mod-interface = {
    version = "5.12.0-r56";
    filename = "collectd-mod-interface-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-interface-any" ];
    sha256 = "e5d740fe899a39715d1ed3944b0cd39348d812d58a08c3e74a238006285515ad";
  };
  collectd-mod-ipstatistics = {
    version = "5.12.0-r56";
    filename = "collectd-mod-ipstatistics-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-ipstatistics-any" ];
    sha256 = "62d9e8720b48f398c3ac0c07d91474639b631add77b9537552487d837c7daee8";
  };
  collectd-mod-iptables = {
    version = "5.12.0-r56";
    filename = "collectd-mod-iptables-5.12.0-r56.apk";
    depends = [
      "collectd"
      "iptables"
      "libc"
      "libip4tc2"
      "libip6tc2"
    ];
    provides = [ "collectd-mod-iptables-any" ];
    sha256 = "182a47e3885a87d845cb64b83f97d847522c6def136e1adb94d37d79954be166";
  };
  collectd-mod-irq = {
    version = "5.12.0-r56";
    filename = "collectd-mod-irq-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-irq-any" ];
    sha256 = "5e60b53f167fc66170367acce74a4be5710dcb971a9b086b72e3fff9ee65d21a";
  };
  collectd-mod-iwinfo = {
    version = "5.12.0-r56";
    filename = "collectd-mod-iwinfo-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
      "libiwinfo20230701"
    ];
    provides = [ "collectd-mod-iwinfo-any" ];
    sha256 = "f05bfdbafcb497509070290ca61d5e900ade4408b25728b7d6b3b435bcb15694";
  };
  collectd-mod-load = {
    version = "5.12.0-r56";
    filename = "collectd-mod-load-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-load-any" ];
    sha256 = "b8aa4dbaf5b0c29c65ba941627cd826e072ec08ddba205ac47097e37469b9c42";
  };
  collectd-mod-logfile = {
    version = "5.12.0-r56";
    filename = "collectd-mod-logfile-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-logfile-any" ];
    sha256 = "65904a6fabd0d443d5a15f5d94ef731a9ea079bcabc254aaa098a899701a9d04";
  };
  collectd-mod-lua = {
    version = "5.12.0-r56";
    filename = "collectd-mod-lua-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
      "liblua5.1.5"
    ];
    provides = [ "collectd-mod-lua-any" ];
    sha256 = "5116235673371bb249c0211002caf54991b0e45d2989faf903a7d3e6308b7937";
  };
  collectd-mod-match-empty-counter = {
    version = "5.12.0-r56";
    filename = "collectd-mod-match-empty-counter-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-match-empty-counter-any" ];
    sha256 = "e03f28085a3549a7095f4591d2ff881ad168e1a135b504a17c80195023f579d3";
  };
  collectd-mod-match-hashed = {
    version = "5.12.0-r56";
    filename = "collectd-mod-match-hashed-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-match-hashed-any" ];
    sha256 = "1b3fe9d0f2c46474bd736329c1d3565e1ce7563375260fff13c20557d5c115f6";
  };
  collectd-mod-match-regex = {
    version = "5.12.0-r56";
    filename = "collectd-mod-match-regex-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-match-regex-any" ];
    sha256 = "423b8165518773ce11f7e6a3e3e6521b5107831c30a8d5c47f737d362ad63ceb";
  };
  collectd-mod-match-timediff = {
    version = "5.12.0-r56";
    filename = "collectd-mod-match-timediff-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-match-timediff-any" ];
    sha256 = "357b0eed2dd0872b35a35a5732a0da58024d7f398223dd539520dd0af7d5bce3";
  };
  collectd-mod-match-value = {
    version = "5.12.0-r56";
    filename = "collectd-mod-match-value-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-match-value-any" ];
    sha256 = "747e63957d51d04c01f08569a4b7bd1fd6e3e15ad06d2a5633c65cec63ce0775";
  };
  collectd-mod-memory = {
    version = "5.12.0-r56";
    filename = "collectd-mod-memory-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-memory-any" ];
    sha256 = "ef0c767f9d57008497e91943742be5c9e757a472f90f9e5d37b96e9d52e4191e";
  };
  collectd-mod-modbus = {
    version = "5.12.0-r56";
    filename = "collectd-mod-modbus-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
      "libmodbus"
    ];
    provides = [ "collectd-mod-modbus-any" ];
    sha256 = "d689c3d54f9fe80e00c386ce4c0d414fc625f53724f98a12f431dbdab69f687b";
  };
  collectd-mod-mqtt = {
    version = "5.12.0-r56";
    filename = "collectd-mod-mqtt-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
      "libmosquitto"
    ];
    provides = [ "collectd-mod-mqtt-any" ];
    sha256 = "0b71675662ec34f47328d0e38878d7147c383ff8fea7cf0104975ba8e59c7140";
  };
  collectd-mod-mysql = {
    version = "5.12.0-r56";
    filename = "collectd-mod-mysql-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
      "libmysqlclient-r3"
    ];
    provides = [ "collectd-mod-mysql-any" ];
    sha256 = "125820b88be6218512a02341cac36b98ccc5ff301326a477042ce6459ebdaffa";
  };
  collectd-mod-netlink = {
    version = "5.12.0-r56";
    filename = "collectd-mod-netlink-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
      "libmnl0"
    ];
    provides = [ "collectd-mod-netlink-any" ];
    sha256 = "da7e489190b22d3d1fae413eec583d6c88685fea53038a0e16497fbe005b4aca";
  };
  collectd-mod-network = {
    version = "5.12.0-r56";
    filename = "collectd-mod-network-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-network-any" ];
    sha256 = "c50865c8e9821296968fe5ad63c5ff0661d9e076b8ef3401bb9a0f1afdd36793";
  };
  collectd-mod-nginx = {
    version = "5.12.0-r56";
    filename = "collectd-mod-nginx-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
      "libcurl4"
    ];
    provides = [ "collectd-mod-nginx-any" ];
    sha256 = "fd27e29490023bec0fc4747d9a6c74351831ce513c4019558ab6e4d0717adcc6";
  };
  collectd-mod-ntpd = {
    version = "5.12.0-r56";
    filename = "collectd-mod-ntpd-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-ntpd-any" ];
    sha256 = "af5278fa87e3469d1603e4768b319a457ef12be5b0b9fcc8f3561bdc490f2144";
  };
  collectd-mod-nut = {
    version = "5.12.0-r56";
    filename = "collectd-mod-nut-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
      "nut-common"
    ];
    provides = [ "collectd-mod-nut-any" ];
    sha256 = "8189ee15567e2aa0d00deab9d32e3da7aa76f3bc3252ebfa297cdb441a7b8e27";
  };
  collectd-mod-olsrd = {
    version = "5.12.0-r56";
    filename = "collectd-mod-olsrd-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-olsrd-any" ];
    sha256 = "e8becea2fddd69d31e0374667a3597ca8c0b54f707e2d1e9eb86c690cbc8a39f";
  };
  collectd-mod-openvpn = {
    version = "5.12.0-r56";
    filename = "collectd-mod-openvpn-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-openvpn-any" ];
    sha256 = "6feaf62590df522fee0e7b9859f8edf4cd7d531ed8b5c938bb100eae2f4a36b3";
  };
  collectd-mod-ping = {
    version = "5.12.0-r56";
    filename = "collectd-mod-ping-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
      "liboping"
    ];
    provides = [ "collectd-mod-ping-any" ];
    sha256 = "029af3479b9fd3e6562640908d5a3476be0cae577ca5f4ccf111c78c66aaa83a";
  };
  collectd-mod-postgresql = {
    version = "5.12.0-r56";
    filename = "collectd-mod-postgresql-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
      "libpq"
    ];
    provides = [ "collectd-mod-postgresql-any" ];
    sha256 = "93165fb88c4b3c5f61034f23293fc7bcb1a462cb5ac471bf65f43c5544ce9fb5";
  };
  collectd-mod-powerdns = {
    version = "5.12.0-r56";
    filename = "collectd-mod-powerdns-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-powerdns-any" ];
    sha256 = "13bae8a65682ded3c1a37d4461e33180efa7f38bb5516f37b10bf5b5f2e2a40c";
  };
  collectd-mod-processes = {
    version = "5.12.0-r56";
    filename = "collectd-mod-processes-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
      "libmnl0"
    ];
    provides = [ "collectd-mod-processes-any" ];
    sha256 = "cc4fd90601cf3ca223b2f7b9501b8ef7d5205b10d2f0181fb4af0b929c2e869a";
  };
  collectd-mod-protocols = {
    version = "5.12.0-r56";
    filename = "collectd-mod-protocols-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-protocols-any" ];
    sha256 = "343364483db9d0c5a1409449ad8984407631de918611994fc41b96ea82fd6d98";
  };
  collectd-mod-routeros = {
    version = "5.12.0-r56";
    filename = "collectd-mod-routeros-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
      "librouteros"
    ];
    provides = [ "collectd-mod-routeros-any" ];
    sha256 = "77ca1094bc672d1c63405c979b3f0760f73ca0cfd7b549871e053db7330c0154";
  };
  collectd-mod-rrdtool = {
    version = "5.12.0-r56";
    filename = "collectd-mod-rrdtool-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
      "librrd1"
    ];
    provides = [ "collectd-mod-rrdtool-any" ];
    sha256 = "3cee5acf51a2462a3114e00f0b045bf2d483279d3f47478a82aba580b591445d";
  };
  collectd-mod-sensors = {
    version = "5.12.0-r56";
    filename = "collectd-mod-sensors-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
      "lm-sensors"
    ];
    provides = [ "collectd-mod-sensors-any" ];
    sha256 = "27091fa45bd47f66d7c85e188d79273125f5e576d17b40de557af15e4c5cd6f5";
  };
  collectd-mod-smart = {
    version = "5.12.0-r56";
    filename = "collectd-mod-smart-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libatasmart"
      "libc"
    ];
    provides = [ "collectd-mod-smart-any" ];
    sha256 = "3abf91b882dfc65e3e2ef04ad6430528f0f0e3615ae6f042fcbe4fb4f7254941";
  };
  collectd-mod-snmp = {
    version = "5.12.0-r56";
    filename = "collectd-mod-snmp-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
      "libnetsnmp"
    ];
    provides = [ "collectd-mod-snmp-any" ];
    sha256 = "92595462d70020bc238dc9e0b52e1f312ccdf2b8c3ba00c8fbadf5c569fe1cc2";
  };
  collectd-mod-snmp6 = {
    version = "5.12.0-r56";
    filename = "collectd-mod-snmp6-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-snmp6-any" ];
    sha256 = "ca3323f907661621cbad33301e20940f9ee36f60bfdca6ca24a0c1685e009c26";
  };
  collectd-mod-sqm = {
    version = "5.12.0-r56";
    filename = "collectd-mod-sqm-5.12.0-r56.apk";
    depends = [
      "collectd-mod-exec"
      "libc"
    ];
    provides = [ "collectd-mod-sqm-any" ];
    sha256 = "38b5ce178f8408b2ae87323ccdab3689485086fe079b202de2a69bb309d93812";
  };
  collectd-mod-statsd = {
    version = "5.12.0-r56";
    filename = "collectd-mod-statsd-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-statsd-any" ];
    sha256 = "eb0de816c168c0695071baee99824edf4e52cf155d7b9f067132f204bf7e6033";
  };
  collectd-mod-swap = {
    version = "5.12.0-r56";
    filename = "collectd-mod-swap-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-swap-any" ];
    sha256 = "b87aa43a44bbf26c7370a4914a64852d36c9f45c2b29fd255352ede169a48e9d";
  };
  collectd-mod-syslog = {
    version = "5.12.0-r56";
    filename = "collectd-mod-syslog-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-syslog-any" ];
    sha256 = "7dd68068095a043c88ea23cc5daeeda6ce2a9968428965e9bfc7d22c0f37b49f";
  };
  collectd-mod-table = {
    version = "5.12.0-r56";
    filename = "collectd-mod-table-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-table-any" ];
    sha256 = "68df43d5200a86b5de5a59d82cac407de48ca76283948c45d23bbcb5587a388c";
  };
  collectd-mod-tail = {
    version = "5.12.0-r56";
    filename = "collectd-mod-tail-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-tail-any" ];
    sha256 = "91d059651ad80bf8e8c19b00865df2bcbd926cd5b44fc591b0a54c811ac12b09";
  };
  collectd-mod-tail-csv = {
    version = "5.12.0-r56";
    filename = "collectd-mod-tail-csv-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-tail-csv-any" ];
    sha256 = "ecbe6387f882ac11a8ff33abdecd88a54becb842641140c34aee9c01fb3c1828";
  };
  collectd-mod-tcpconns = {
    version = "5.12.0-r56";
    filename = "collectd-mod-tcpconns-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-tcpconns-any" ];
    sha256 = "18c931deaa18b905b39385d4bda991f6879bf7236663c3326351cebb8bbbf865";
  };
  collectd-mod-teamspeak2 = {
    version = "5.12.0-r56";
    filename = "collectd-mod-teamspeak2-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-teamspeak2-any" ];
    sha256 = "f0207999c60d5277936a6974e470ffb6344c03a6b3148dbf51c68f4363935b09";
  };
  collectd-mod-ted = {
    version = "5.12.0-r56";
    filename = "collectd-mod-ted-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-ted-any" ];
    sha256 = "77d7a89c016a54b137db17b0bb10ecae33fc4960cf35f875cddc2a0cebf6b95b";
  };
  collectd-mod-thermal = {
    version = "5.12.0-r56";
    filename = "collectd-mod-thermal-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-thermal-any" ];
    sha256 = "3901e6265a991e941f9e053914a7f5e018de00375d79fb5a0a64c82a6a8065fc";
  };
  collectd-mod-threshold = {
    version = "5.12.0-r56";
    filename = "collectd-mod-threshold-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-threshold-any" ];
    sha256 = "8ef1e67f75bb8143a7853178d0fff3fa9a2d0ffcd7ef9fa1e174296bd8b3e537";
  };
  collectd-mod-unixsock = {
    version = "5.12.0-r56";
    filename = "collectd-mod-unixsock-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-unixsock-any" ];
    sha256 = "bad3da911bde88fae7084f84432bf66b7d20452221de8dce6a96cb4e45d3424d";
  };
  collectd-mod-uptime = {
    version = "5.12.0-r56";
    filename = "collectd-mod-uptime-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-uptime-any" ];
    sha256 = "d5992ffb2c77f21eb80a72f0b65a3026a39383fd68b0fca607328a3ae7f6533c";
  };
  collectd-mod-users = {
    version = "5.12.0-r56";
    filename = "collectd-mod-users-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-users-any" ];
    sha256 = "58dcd2d666cd56822626ec3c21b2af758edbc2081b65ba983f442b75e8bf35d8";
  };
  collectd-mod-vmem = {
    version = "5.12.0-r56";
    filename = "collectd-mod-vmem-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-vmem-any" ];
    sha256 = "3c2b3d5c2b828934b9ac4693d66e90380d0acce355a6cfe63a6c489952dcf943";
  };
  collectd-mod-wireless = {
    version = "5.12.0-r56";
    filename = "collectd-mod-wireless-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
    ];
    provides = [ "collectd-mod-wireless-any" ];
    sha256 = "2ec6d9dfb6cd3c58c03532e6aed691f7abd495bbdcb45f892be571ccbacba999";
  };
  collectd-mod-write-graphite = {
    version = "5.12.0-r56";
    filename = "collectd-mod-write-graphite-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
      "libpthread"
    ];
    provides = [ "collectd-mod-write-graphite-any" ];
    sha256 = "fc4ec2de009567aac42e14e5861fe750cefb6c964605dae53f482711a07a20f8";
  };
  collectd-mod-write-http = {
    version = "5.12.0-r56";
    filename = "collectd-mod-write-http-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
      "libcurl4"
    ];
    provides = [ "collectd-mod-write-http-any" ];
    sha256 = "2447bfc0f657b26a34f437f1bb36e17f9f04b5b97bc3c915b91a5d8be6530c16";
  };
  collectd-mod-write-prometheus = {
    version = "5.12.0-r56";
    filename = "collectd-mod-write-prometheus-5.12.0-r56.apk";
    depends = [
      "collectd"
      "libc"
      "libmicrohttpd"
      "libprotobuf-c"
    ];
    provides = [ "collectd-mod-write-prometheus-any" ];
    sha256 = "5120baddf69130a68532ec0c81d9f1496035c86a7786efd14390369453b12ffb";
  };
  confuse = {
    version = "3.3-r2";
    filename = "confuse-3.3-r2.apk";
    depends = [ "libc" ];
    provides = [ "confuse-any" ];
    sha256 = "a8c145540105fb0bdaf10c8b64dee1348bb430eb321216530613928f9afe916b";
  };
  conmon = {
    version = "2.1.12-r1";
    filename = "conmon-2.1.12-r1.apk";
    depends = [
      "glib2"
      "libc"
    ];
    provides = [ "conmon-any" ];
    sha256 = "92e5996e859676f8ef3cdae54ad5cf942e17593520c2d83da2575f1db5fef592";
  };
  conntrack = {
    version = "1.4.8-r1";
    filename = "conntrack-1.4.8-r1.apk";
    depends = [
      "libc"
      "libnetfilter-conntrack3"
      "libnetfilter-cthelper0"
      "libnetfilter-cttimeout1"
      "libnetfilter-queue1"
    ];
    provides = [ "conntrack-any" ];
    sha256 = "8fd528b58b9fdde42ce7598dd93239a41303d9dd7444172661a773c591bec4e2";
  };
  conntrackd = {
    version = "1.4.8-r1";
    filename = "conntrackd-1.4.8-r1.apk";
    depends = [
      "libc"
      "libnetfilter-conntrack3"
      "libnetfilter-cthelper0"
      "libnetfilter-cttimeout1"
      "libnetfilter-queue1"
    ];
    provides = [ "conntrackd-any" ];
    sha256 = "e0b4fff71b5c52673bf31ff2759c4d09e20185e2f5df3179a2ff243af805681b";
  };
  conserver = {
    version = "8.2.7-r1";
    filename = "conserver-8.2.7-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
    ];
    provides = [ "conserver-any" ];
    sha256 = "c7518c8750c8ed711fea40e99bf9e93e252f2b0a5dcbf7acba12e09c95eaddef";
  };
  conserver-ipmi = {
    version = "8.2.7-r1";
    filename = "conserver-ipmi-8.2.7-r1.apk";
    depends = [
      "libc"
      "libipmiconsole"
      "libopenssl3"
    ];
    provides = [
      "conserver"
      "conserver-ipmi-any"
    ];
    sha256 = "c68b307fea78b47310c5f073613f9c3b7cfe06a78d8db3a4c460d4f591a5d483";
  };
  coova-chilli = {
    version = "1.7-r1";
    filename = "coova-chilli-1.7-r1.apk";
    depends = [
      "kmod-tun"
      "libc"
      "librt"
    ];
    provides = [ "coova-chilli-any" ];
    sha256 = "80802b4c82dcfde1238b220c1232d5a42f391393b5f13225790a731a7c21c1c8";
  };
  coremark = {
    version = "2025.05.01~1f483d5b-r1";
    filename = "coremark-2025.05.01~1f483d5b-r1.apk";
    depends = [ "libc" ];
    provides = [ "coremark-any" ];
    sha256 = "32af930a467a46555bbbe1d88fcc41be7be9ec091e64d4a967360bda70a12858";
  };
  coreutils = {
    version = "9.9-r2";
    filename = "coreutils-9.9-r2.apk";
    depends = [ "libc" ];
    provides = [ "coreutils-any" ];
    sha256 = "45d55c1bb387324c8cb63e6d7ff57694aa744de9020d9415ca275568cd2d2583";
  };
  coreutils-b2sum = {
    version = "9.9-r2";
    filename = "coreutils-b2sum-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-b2sum-any" ];
    sha256 = "c7b12f4d36d5a2915051b68cfd35ea699c95e3b09b98417f5f1def91115b404d";
  };
  coreutils-base32 = {
    version = "9.9-r2";
    filename = "coreutils-base32-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-base32-any" ];
    sha256 = "9e43644c929bbe1e66d8dc3a9a3cd929e50dadba3ac811e8fd55a6c4f87e5492";
  };
  coreutils-base64 = {
    version = "9.9-r2";
    filename = "coreutils-base64-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-base64-any" ];
    sha256 = "0fad345c6afead4f98315d96138b00ebd81309433eedf2f2277c84875df02d76";
  };
  coreutils-basename = {
    version = "9.9-r2";
    filename = "coreutils-basename-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-basename-any" ];
    sha256 = "9dca4677558b04f31720b7091ae704d2d801525c78cf5de8e612524a73e4b315";
  };
  coreutils-basenc = {
    version = "9.9-r2";
    filename = "coreutils-basenc-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
      "libgmp10"
    ];
    provides = [ "coreutils-basenc-any" ];
    sha256 = "3f5e2499d146966a9e53648ca78b6274ed182c2f0adc6f522cff18ddfe5a79ac";
  };
  coreutils-cat = {
    version = "9.9-r2";
    filename = "coreutils-cat-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-cat-any" ];
    sha256 = "597df5a28df14a807a58d8a060cab6eab30ad583500005693feb917f2272ed7a";
  };
  coreutils-chgrp = {
    version = "9.9-r2";
    filename = "coreutils-chgrp-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-chgrp-any" ];
    sha256 = "b02048cda46697592144bee47db1b650fadf969c0d104f68aaff787830887713";
  };
  coreutils-chmod = {
    version = "9.9-r2";
    filename = "coreutils-chmod-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-chmod-any" ];
    sha256 = "a25fd7ea3ef4944c62e2e13fb80257c180cea823f191c0cd87ae494dfe35f91e";
  };
  coreutils-chown = {
    version = "9.9-r2";
    filename = "coreutils-chown-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-chown-any" ];
    sha256 = "8a33c4f44b3163f32bf09430227b905650666e5e80f156f435f0c2a7acf01222";
  };
  coreutils-chroot = {
    version = "9.9-r2";
    filename = "coreutils-chroot-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-chroot-any" ];
    sha256 = "20c188d91f11ec37961b4234903b64a7b73ade7a52e2420e5e1625ac3fcb1015";
  };
  coreutils-cksum = {
    version = "9.9-r2";
    filename = "coreutils-cksum-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-cksum-any" ];
    sha256 = "32c8dc418e92fe187468551fc2af738e3bec3e1e795ef6e87aac9abca6e2afdd";
  };
  coreutils-comm = {
    version = "9.9-r2";
    filename = "coreutils-comm-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-comm-any" ];
    sha256 = "ecc4a1df75b94f4620126304a67018b830d0ed8d39cd15998a92f490795e4aa7";
  };
  coreutils-cp = {
    version = "9.9-r2";
    filename = "coreutils-cp-9.9-r2.apk";
    depends = [
      "coreutils"
      "libacl"
      "libc"
    ];
    provides = [ "coreutils-cp-any" ];
    sha256 = "bf4e62ae5ea1e8622c9b07983cdffef32ef0db4bd5e2a28fd2d9623edca83231";
  };
  coreutils-csplit = {
    version = "9.9-r2";
    filename = "coreutils-csplit-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-csplit-any" ];
    sha256 = "f881fc36043e952ca70bf7cd44eb9a82e725feb830060d641093bb0a67fa71bd";
  };
  coreutils-cut = {
    version = "9.9-r2";
    filename = "coreutils-cut-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-cut-any" ];
    sha256 = "a21a6dd35c917385df341ca94ba81e6f2d422142457f8d28a20d6ec5b02a321b";
  };
  coreutils-date = {
    version = "9.9-r2";
    filename = "coreutils-date-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-date-any" ];
    sha256 = "1ede7d1f29d2fcd5833b217c840ef7e01c881c8d6e638b88d78bdbf0ec2b6c70";
  };
  coreutils-dd = {
    version = "9.9-r2";
    filename = "coreutils-dd-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-dd-any" ];
    sha256 = "38843878e543a31440755733c7df47d74449e36fe6cacfe651c3b6d8c5eca082";
  };
  coreutils-df = {
    version = "9.9-r2";
    filename = "coreutils-df-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-df-any" ];
    sha256 = "a4fd19260718005b69e480ce04dda55ca35790305815a192abeb3298f2361fd6";
  };
  coreutils-dir = {
    version = "9.9-r2";
    filename = "coreutils-dir-9.9-r2.apk";
    depends = [
      "coreutils"
      "libacl"
      "libc"
      "libcap"
    ];
    provides = [ "coreutils-dir-any" ];
    sha256 = "9a7ca9eee733821153d28e44bff8053f8c84d85a5e190be7ab27bca33598799a";
  };
  coreutils-dircolors = {
    version = "9.9-r2";
    filename = "coreutils-dircolors-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-dircolors-any" ];
    sha256 = "27174d4b4b72a73dab081eb61e1afad6e8bc8a1f5f959d17ffdd76e107e81628";
  };
  coreutils-dirname = {
    version = "9.9-r2";
    filename = "coreutils-dirname-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-dirname-any" ];
    sha256 = "960488b374f1ed09189f221dadb860a208a2f93f655c45b6907df062e54d5d48";
  };
  coreutils-du = {
    version = "9.9-r2";
    filename = "coreutils-du-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-du-any" ];
    sha256 = "aea837008b7929611bdb1f765eec4bf80203a3fd2fafb111d21452f380fd53d1";
  };
  coreutils-echo = {
    version = "9.9-r2";
    filename = "coreutils-echo-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-echo-any" ];
    sha256 = "673795a9e8532dfdb90b09d93684e546fbd53fa1cca30ed79bd628f3c371d73b";
  };
  coreutils-env = {
    version = "9.9-r2";
    filename = "coreutils-env-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-env-any" ];
    sha256 = "3c41ba5ade546846afe7c14543e96ec69fdc081d5fb9e77ce1722360623ebfbe";
  };
  coreutils-expand = {
    version = "9.9-r2";
    filename = "coreutils-expand-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-expand-any" ];
    sha256 = "0c9f2874b7e3ca85729ffd2f920de46936f1d9b9fa116e1afd607fe26e863376";
  };
  coreutils-expr = {
    version = "9.9-r2";
    filename = "coreutils-expr-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
      "libgmp10"
    ];
    provides = [ "coreutils-expr-any" ];
    sha256 = "2fd981f460f450983e5b8a6eebb388bbd21c483488f5b7e33667360aeae23919";
  };
  coreutils-factor = {
    version = "9.9-r2";
    filename = "coreutils-factor-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
      "libgmp10"
    ];
    provides = [ "coreutils-factor-any" ];
    sha256 = "70f6873ac926c8e58430d387e298f54e8fc189b27063d69006c1ce1dd772e56a";
  };
  coreutils-false = {
    version = "9.9-r2";
    filename = "coreutils-false-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-false-any" ];
    sha256 = "ba385f5e1ef9ecf2a115b837811a0b056065483b8205b401977f7d7a245f840b";
  };
  coreutils-fmt = {
    version = "9.9-r2";
    filename = "coreutils-fmt-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-fmt-any" ];
    sha256 = "5591d797625488d08e7741b74c67b0cbbca383e7ba1217612d6540bb83a7e244";
  };
  coreutils-fold = {
    version = "9.9-r2";
    filename = "coreutils-fold-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-fold-any" ];
    sha256 = "030f22d4f3842b4f9da342d82c61933710561e89f5c15231544e4e0535d0c005";
  };
  coreutils-groups = {
    version = "9.9-r2";
    filename = "coreutils-groups-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-groups-any" ];
    sha256 = "888f8f4770840f44367ee84cbb816e5c1afa2dab7bc6285f0c56cac3a0d3b85d";
  };
  coreutils-head = {
    version = "9.9-r2";
    filename = "coreutils-head-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-head-any" ];
    sha256 = "ab037869a4c84988cec3141dd3aa8780bafed7e1531370caa3ffbb25b7da16ad";
  };
  coreutils-hostid = {
    version = "9.9-r2";
    filename = "coreutils-hostid-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-hostid-any" ];
    sha256 = "77a8791c99bfdf3fe1a8bb7b6337577f1332cb9f0a163d0dc1d5bcf57c16b8fa";
  };
  coreutils-id = {
    version = "9.9-r2";
    filename = "coreutils-id-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-id-any" ];
    sha256 = "799f7e0eb7a3a43eced3ce5f4a66aae7b7315b0ca53dd4e5c60532e62a6951f1";
  };
  coreutils-install = {
    version = "9.9-r2";
    filename = "coreutils-install-9.9-r2.apk";
    depends = [
      "coreutils"
      "libacl"
      "libc"
    ];
    provides = [ "coreutils-install-any" ];
    sha256 = "c91e2c67a54fc9b5b7e370e041501717632755fad55ea0a693075ae26c3bf7c3";
  };
  coreutils-join = {
    version = "9.9-r2";
    filename = "coreutils-join-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-join-any" ];
    sha256 = "a65b97aed0100b8654870dead77ee6cd6424076c183fb45ecb32d13331e8b0c5";
  };
  coreutils-kill = {
    version = "9.9-r2";
    filename = "coreutils-kill-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-kill-any" ];
    sha256 = "94ce178cf87eda1835c6e4adb7ad1884456b7abeeb1be1576571ffc854904168";
  };
  coreutils-link = {
    version = "9.9-r2";
    filename = "coreutils-link-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-link-any" ];
    sha256 = "f68dfa350ab03a8b161d7ccdcc3ddf223b4271b7b25507f8a5a00608ad52c3df";
  };
  coreutils-ln = {
    version = "9.9-r2";
    filename = "coreutils-ln-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-ln-any" ];
    sha256 = "48056be9dbca87e021be0a0b885b4c759313570f45ddf14062a256b413b642d6";
  };
  coreutils-logname = {
    version = "9.9-r2";
    filename = "coreutils-logname-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-logname-any" ];
    sha256 = "36d65ae33006ad6d1cbcaeb76fa56694e3528d16f19b614d27c9b1437e822f8f";
  };
  coreutils-ls = {
    version = "9.9-r2";
    filename = "coreutils-ls-9.9-r2.apk";
    depends = [
      "coreutils"
      "libacl"
      "libc"
      "libcap"
    ];
    provides = [ "coreutils-ls-any" ];
    sha256 = "a8222312d598fafffbbe0061a18ce2146d39e0a74fec40d3c2c8de35b30c5d5f";
  };
  coreutils-md5sum = {
    version = "9.9-r2";
    filename = "coreutils-md5sum-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-md5sum-any" ];
    sha256 = "e0e3a2ddb8325f7b6c4317a21267e5d87ce2af33df2d134eb3fc3b72ae1a3353";
  };
  coreutils-mkdir = {
    version = "9.9-r2";
    filename = "coreutils-mkdir-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-mkdir-any" ];
    sha256 = "8eff81674f387fad511707ff324086d4095ea617ff74675d4af1fe261760ada4";
  };
  coreutils-mkfifo = {
    version = "9.9-r2";
    filename = "coreutils-mkfifo-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-mkfifo-any" ];
    sha256 = "22312051f145136e5c1dcc19e7c6773d75069812ac416826a3ae784109ab044a";
  };
  coreutils-mknod = {
    version = "9.9-r2";
    filename = "coreutils-mknod-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-mknod-any" ];
    sha256 = "74a6e90b81ba5ada4b51424201a17a1df76d0a3d9b81a56f1a2bfcb7185cf6d2";
  };
  coreutils-mktemp = {
    version = "9.9-r2";
    filename = "coreutils-mktemp-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-mktemp-any" ];
    sha256 = "abfe8d06578c93663cca33ffaceb9b72be980336200254eff74fd8d9aae37485";
  };
  coreutils-mv = {
    version = "9.9-r2";
    filename = "coreutils-mv-9.9-r2.apk";
    depends = [
      "coreutils"
      "libacl"
      "libc"
    ];
    provides = [ "coreutils-mv-any" ];
    sha256 = "433bc454dbff0955e58b7968ae8f5c741dd9b18b3e8ab79c99bfca222e5a5fcd";
  };
  coreutils-nice = {
    version = "9.9-r2";
    filename = "coreutils-nice-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-nice-any" ];
    sha256 = "cfeb3d686ef9836884d7cac2abb64125e242eceeed8050ac4710206206ee64b5";
  };
  coreutils-nl = {
    version = "9.9-r2";
    filename = "coreutils-nl-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-nl-any" ];
    sha256 = "8e892715b2f50d105e6919aa32fce3f53b8606522743031261df3944ce9159a7";
  };
  coreutils-nohup = {
    version = "9.9-r2";
    filename = "coreutils-nohup-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-nohup-any" ];
    sha256 = "18abe9a3aedc97f437a6cd32784734ba7db3f2c76501be124d92288c66fa065a";
  };
  coreutils-nproc = {
    version = "9.9-r2";
    filename = "coreutils-nproc-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-nproc-any" ];
    sha256 = "9e7a4a56a827e4c873f6d17a614c22c0a02528229e1d512a7c9585d6bd062b9f";
  };
  coreutils-numfmt = {
    version = "9.9-r2";
    filename = "coreutils-numfmt-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-numfmt-any" ];
    sha256 = "1dacc08d3e79da3565b0ca372a22c6963bd8c58b20de64dec915bfafd19f5ff5";
  };
  coreutils-od = {
    version = "9.9-r2";
    filename = "coreutils-od-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-od-any" ];
    sha256 = "9db05d454fd1b1671cadbabf929999ee90a64a7973674dc63393a658bdc1594a";
  };
  coreutils-paste = {
    version = "9.9-r2";
    filename = "coreutils-paste-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-paste-any" ];
    sha256 = "4a8e5049791829cfe0798a15388d5c774e248d4094ac99ddc623cefc0a9e17b1";
  };
  coreutils-pathchk = {
    version = "9.9-r2";
    filename = "coreutils-pathchk-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-pathchk-any" ];
    sha256 = "cc35488cb8ff40323edc1e16c36a7aa3b09cac0d172256014e590ce775f43122";
  };
  coreutils-pinky = {
    version = "9.9-r2";
    filename = "coreutils-pinky-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-pinky-any" ];
    sha256 = "7b59319c3ed4fd76cddd860ccd73d8305876242a6d1ff098d0198480596ab2aa";
  };
  coreutils-pr = {
    version = "9.9-r2";
    filename = "coreutils-pr-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-pr-any" ];
    sha256 = "11eac2608f488f96403e6cd6fca8f166b3041e83a8ec22068fb982f9814080fc";
  };
  coreutils-printenv = {
    version = "9.9-r2";
    filename = "coreutils-printenv-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-printenv-any" ];
    sha256 = "247bb5daf78b04e67d0d5e6667757072f3090e2bdcc7cf88f7930e7e53b2d59f";
  };
  coreutils-printf = {
    version = "9.9-r2";
    filename = "coreutils-printf-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-printf-any" ];
    sha256 = "ed011a3745651e905d53f1175a94406f2cd852cffeedbdbaa3c05a16bda483c9";
  };
  coreutils-ptx = {
    version = "9.9-r2";
    filename = "coreutils-ptx-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-ptx-any" ];
    sha256 = "9a49626c7e3344d848a9c651241651426a13889727c7d26c26eae8446307af86";
  };
  coreutils-pwd = {
    version = "9.9-r2";
    filename = "coreutils-pwd-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-pwd-any" ];
    sha256 = "846a8329ea060585e5454d2282a349ddd74bc0b689a3b1d951988e8704b2621b";
  };
  coreutils-readlink = {
    version = "9.9-r2";
    filename = "coreutils-readlink-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-readlink-any" ];
    sha256 = "b75b25bcff722af763dd5dc487f745a36e96b67e468166202b674ed081de9c86";
  };
  coreutils-realpath = {
    version = "9.9-r2";
    filename = "coreutils-realpath-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-realpath-any" ];
    sha256 = "e7abe4c50fa9f447e02c8c5b21e70ce0fe33b71465a464a522bdb75c3f744ba9";
  };
  coreutils-rm = {
    version = "9.9-r2";
    filename = "coreutils-rm-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-rm-any" ];
    sha256 = "6e78526b3300b39c0f18d71f8fb05abfdfd2edd33f43c51a933610fc86eb4071";
  };
  coreutils-rmdir = {
    version = "9.9-r2";
    filename = "coreutils-rmdir-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-rmdir-any" ];
    sha256 = "eb62da17e55b9f6bd33fc788c33697c626153abffe664d141bfbc314d4a1ecb1";
  };
  coreutils-seq = {
    version = "9.9-r2";
    filename = "coreutils-seq-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-seq-any" ];
    sha256 = "774924ac63ab2c3bc059a739b61570c7cdd02995f31badc254953710d6774900";
  };
  coreutils-sha1sum = {
    version = "9.9-r2";
    filename = "coreutils-sha1sum-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-sha1sum-any" ];
    sha256 = "be93ac5cdd8eeaef977ea3c701e1cba9c68e3e65dfd22ebde5b9a6ab0cbe03ee";
  };
  coreutils-sha224sum = {
    version = "9.9-r2";
    filename = "coreutils-sha224sum-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-sha224sum-any" ];
    sha256 = "98896104ab9f28ce55498e8770bb1997480c75d03cfa122383c299140b4b90b1";
  };
  coreutils-sha256sum = {
    version = "9.9-r2";
    filename = "coreutils-sha256sum-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-sha256sum-any" ];
    sha256 = "097ed01e988a999a41f36d002622694ff77cc253ba4bb061519317594671bd0d";
  };
  coreutils-sha384sum = {
    version = "9.9-r2";
    filename = "coreutils-sha384sum-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-sha384sum-any" ];
    sha256 = "f5e811b4cf328c7d4b2d399b55beaa10c50a81914c23970121e655bbbdd65ebb";
  };
  coreutils-sha512sum = {
    version = "9.9-r2";
    filename = "coreutils-sha512sum-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-sha512sum-any" ];
    sha256 = "d0c83073ca2493a87bb988f8e632b2fe8f70eb8cfeb4ebf4e815938f2b9b4363";
  };
  coreutils-shred = {
    version = "9.9-r2";
    filename = "coreutils-shred-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-shred-any" ];
    sha256 = "98d0712d1b0e1536585dc40a645284674c04aff1c73e37f803bb5481ee183adc";
  };
  coreutils-shuf = {
    version = "9.9-r2";
    filename = "coreutils-shuf-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-shuf-any" ];
    sha256 = "6ca313b4ce22397eb5b95cecfb08b5522124c00816dc3d662d008446e0d7a096";
  };
  coreutils-sleep = {
    version = "9.9-r2";
    filename = "coreutils-sleep-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-sleep-any" ];
    sha256 = "e77cef3ea03101d89807d9348a3fb1b547c15fe4b0f37120da65305975bcc8c7";
  };
  coreutils-sort = {
    version = "9.9-r2";
    filename = "coreutils-sort-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
      "libpthread"
    ];
    provides = [ "coreutils-sort-any" ];
    sha256 = "c9829b5933b4534a5cf0c7049fd3a34d864a9fd8d31a3c69ca0f0d1a214f636c";
  };
  coreutils-split = {
    version = "9.9-r2";
    filename = "coreutils-split-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-split-any" ];
    sha256 = "a93323fb04c7772676abbdb43c3b77f853a9babb9a039c5cc8fde77faad97151";
  };
  coreutils-stat = {
    version = "9.9-r2";
    filename = "coreutils-stat-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-stat-any" ];
    sha256 = "f47d8c4770db57462d89b791f16d0bc07796db86007a1ea8e03fe5e7e0c36ddb";
  };
  coreutils-stdbuf = {
    version = "9.9-r2";
    filename = "coreutils-stdbuf-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-stdbuf-any" ];
    sha256 = "aed9735c003e1f503e50092aedc619a2e4dde3eb35669095a9e6826c36f84c0d";
  };
  coreutils-stty = {
    version = "9.9-r2";
    filename = "coreutils-stty-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-stty-any" ];
    sha256 = "b71283b4c99d8ef2059c9ca08c8874ed77abcccaedde3f7680302d60f6fb591f";
  };
  coreutils-sum = {
    version = "9.9-r2";
    filename = "coreutils-sum-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-sum-any" ];
    sha256 = "7a03cdd719eb72d5ccc96951eaa503fd473b9b833164d75977f2594a7bb960cf";
  };
  coreutils-sync = {
    version = "9.9-r2";
    filename = "coreutils-sync-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-sync-any" ];
    sha256 = "4476fc7022de149bdce22bc63779ee5b5ece9117ea9e47c9e7af73ca332dc209";
  };
  coreutils-tac = {
    version = "9.9-r2";
    filename = "coreutils-tac-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-tac-any" ];
    sha256 = "005d6f58cc165f4aa803157cfc671ef6146059603111e6fa5813b6c99a9f48f9";
  };
  coreutils-tail = {
    version = "9.9-r2";
    filename = "coreutils-tail-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-tail-any" ];
    sha256 = "976e1fd13fd9a6662665387b6ad7bf378d6422f3ca3e2ff03874030e1de72ad1";
  };
  coreutils-tee = {
    version = "9.9-r2";
    filename = "coreutils-tee-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-tee-any" ];
    sha256 = "a377f12a14c8e62cc7965a5635db15d6a35d312f68f37ef0263f9a0c93669846";
  };
  coreutils-test = {
    version = "9.9-r2";
    filename = "coreutils-test-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-test-any" ];
    sha256 = "63b37b9f2465e84312f06b4199961c0de3da0230d6d69aa1cc6cb230190c5d7e";
  };
  coreutils-timeout = {
    version = "9.9-r2";
    filename = "coreutils-timeout-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
      "librt"
    ];
    provides = [ "coreutils-timeout-any" ];
    sha256 = "3968828838aba72b8de8564d871074094a5b8f6f42bbd149c58e83b4b61ec590";
  };
  coreutils-touch = {
    version = "9.9-r2";
    filename = "coreutils-touch-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-touch-any" ];
    sha256 = "c9b2a703b3ebc4650ae62fec3c011f8755ea5e3945c9bfe7b213eb0e78276a38";
  };
  coreutils-tr = {
    version = "9.9-r2";
    filename = "coreutils-tr-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-tr-any" ];
    sha256 = "21176f952055774896342bb966074a92317c28a2c8315cfd08bc1b80f3766e21";
  };
  coreutils-true = {
    version = "9.9-r2";
    filename = "coreutils-true-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-true-any" ];
    sha256 = "d8fe26409a599eca5cd696fdf5c487b531ea2f0690bb8a4b1e1c504fa06fa56b";
  };
  coreutils-truncate = {
    version = "9.9-r2";
    filename = "coreutils-truncate-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-truncate-any" ];
    sha256 = "36c2261012ef762ec83e8b69a6e958986325796be602c64658aa958fdabd9a6f";
  };
  coreutils-tsort = {
    version = "9.9-r2";
    filename = "coreutils-tsort-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-tsort-any" ];
    sha256 = "ee19f215aae56036483f35f6deef4088fb7737e133ec6f3cd7be6c2c32850c14";
  };
  coreutils-tty = {
    version = "9.9-r2";
    filename = "coreutils-tty-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-tty-any" ];
    sha256 = "c0756201ebaffa2f102d04e705c640ecc3ee6acd95734b98712b4688b002f9cf";
  };
  coreutils-uname = {
    version = "9.9-r2";
    filename = "coreutils-uname-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-uname-any" ];
    sha256 = "3286441e5698ffa8f06ce16be5cfc7034a0db341b32d4b421c67723d316aa213";
  };
  coreutils-unexpand = {
    version = "9.9-r2";
    filename = "coreutils-unexpand-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-unexpand-any" ];
    sha256 = "800f33fbc19e813756094ddd8850e05e7c7f73df3efded6f5a472c77c7e8cbb2";
  };
  coreutils-uniq = {
    version = "9.9-r2";
    filename = "coreutils-uniq-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-uniq-any" ];
    sha256 = "b7af978c71aa46c037e68cc2d4207cdf5388947cde5fe30c9d74343ceca4dd4a";
  };
  coreutils-unlink = {
    version = "9.9-r2";
    filename = "coreutils-unlink-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-unlink-any" ];
    sha256 = "a898f9c68ee4fcdae2d10867eabf953b5522c2bb1c4563136b074acbdf0c57a5";
  };
  coreutils-uptime = {
    version = "9.9-r2";
    filename = "coreutils-uptime-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-uptime-any" ];
    sha256 = "695c463193c0e408d91899ad44913cea92174d1abb6b7f7a9d9ba7683fbeb31c";
  };
  coreutils-users = {
    version = "9.9-r2";
    filename = "coreutils-users-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-users-any" ];
    sha256 = "7dee5917c8ddd9f098fedfeccc50f279e9db4c12dffbd720b0d88156e4d00b8e";
  };
  coreutils-vdir = {
    version = "9.9-r2";
    filename = "coreutils-vdir-9.9-r2.apk";
    depends = [
      "coreutils"
      "libacl"
      "libc"
      "libcap"
    ];
    provides = [ "coreutils-vdir-any" ];
    sha256 = "f9798d37659e142a00fd7dfa4095f516148fff46c5719e7dd8b87baa8b5fceea";
  };
  coreutils-wc = {
    version = "9.9-r2";
    filename = "coreutils-wc-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-wc-any" ];
    sha256 = "e4f8384878587dc26535a4dba1048359da2415c1ef85b50c30c71268d8530278";
  };
  coreutils-who = {
    version = "9.9-r2";
    filename = "coreutils-who-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-who-any" ];
    sha256 = "6127cefa6426fbdd8b6a0db6249bb0a637e48860ed82bc544a9bb590ac721b05";
  };
  coreutils-whoami = {
    version = "9.9-r2";
    filename = "coreutils-whoami-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-whoami-any" ];
    sha256 = "83f8622230441391e9f1183b1d0569b79ceb4c03d1a8a0d625d3d15d550a39fc";
  };
  coreutils-yes = {
    version = "9.9-r2";
    filename = "coreutils-yes-9.9-r2.apk";
    depends = [
      "coreutils"
      "libc"
    ];
    provides = [ "coreutils-yes-any" ];
    sha256 = "e7622db788017e3d9630d6a9c43186a952a05ee8548e7fcda93ff484092941f8";
  };
  cpupower = {
    version = "6.12.103-r1";
    filename = "cpupower-6.12.103-r1.apk";
    depends = [
      "libc"
      "libpci"
    ];
    provides = [ "cpupower-any" ];
    sha256 = "7a2a6fb3d5c8d65709c8b0a94832905c982ca6b815409af3afaca92e2767e028";
  };
  cpusage = {
    version = "1";
    filename = "cpusage-1.apk";
    depends = [ "libc" ];
    provides = [ "cpusage-any" ];
    sha256 = "989950b23b629915386c6601dc9aea83a8a9fb619462db0cbd16f46a095c8178";
  };
  cqueues = {
    version = "20200726-r2";
    filename = "cqueues-20200726-r2.apk";
    depends = [
      "libc"
      "liblua5.1.5"
      "libopenssl3"
    ];
    provides = [ "cqueues-any" ];
    sha256 = "d37a2aab31d5c46d63b2d9685ff6e2f66201eed6a1d7f794a4b70eacfeda8e54";
  };
  "cqueues-lua5.3" = {
    version = "20200726-r2";
    filename = "cqueues-lua5.3-20200726-r2.apk";
    depends = [
      "libc"
      "liblua5.3-5.3"
      "libopenssl3"
    ];
    provides = [ "cqueues-lua5.3-any" ];
    sha256 = "64fa38f447a73f83f9fadf6c510aee5ed3fb11f90b458ad861acb2cf8593f3f2";
  };
  "cqueues-lua5.4" = {
    version = "20200726-r2";
    filename = "cqueues-lua5.4-20200726-r2.apk";
    depends = [
      "libc"
      "liblua5.4-5.4"
      "libopenssl3"
    ];
    provides = [ "cqueues-lua5.4-any" ];
    sha256 = "c189bab889435ceacb49fa2ca477ee2b5326ace20d15c147ef06047af60c84c7";
  };
  crconf = {
    version = "2018.03.02~8bd99640-r1";
    filename = "crconf-2018.03.02~8bd99640-r1.apk";
    depends = [ "libc" ];
    provides = [ "crconf-any" ];
    sha256 = "c02d174620cee40e814a7ae837bbb5276b0bee4c15cce9de8afe53dfcb9172fc";
  };
  crelay = {
    version = "0.14.1-r1";
    filename = "crelay-0.14.1-r1.apk";
    depends = [
      "hidapi"
      "libc"
      "libftdi1"
      "libusb-1.0-0"
    ];
    provides = [ "crelay-any" ];
    sha256 = "63c3e6daf3f7513c7be5a8f540745f4c187c9af2dfd9faecbdb0e54fcc4f2231";
  };
  croc = {
    version = "10.3.1-r1";
    filename = "croc-10.3.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "croc-any" ];
    sha256 = "479a730c669e7888ed0cbd007c872a3d144d6a58bae25057aa1fad5f5cd2035a";
  };
  crowdsec = {
    version = "1.6.2-r1";
    filename = "crowdsec-1.6.2-r1.apk";
    depends = [ "libc" ];
    provides = [ "crowdsec-any" ];
    sha256 = "3ff45263d220e6b0726e7eb0358716b13015d153c7704e7803518a4b26841e3d";
  };
  crowdsec-firewall-bouncer = {
    version = "0.0.34-r1";
    filename = "crowdsec-firewall-bouncer-0.0.34-r1.apk";
    depends = [ "libc" ];
    provides = [ "crowdsec-firewall-bouncer-any" ];
    sha256 = "79f1129ab22000d3418d8449a7a833b0284841f8b8ef53758a7b8e36cc783cbc";
  };
  crun = {
    version = "1.17-r3";
    filename = "crun-1.17-r3.apk";
    depends = [
      "libc"
      "libcap"
      "libgcrypt"
      "libseccomp"
    ];
    provides = [ "crun-any" ];
    sha256 = "d3893795329da18a5b4874c5cd1278bd4d226b74152629a561a0686119b1bc0e";
  };
  cryptsetup = {
    version = "2.8.0-r1";
    filename = "cryptsetup-2.8.0-r1.apk";
    depends = [
      "kmod-crypto-user"
      "libblkid1"
      "libc"
      "libdevmapper"
      "libjson-c5"
      "libpopt0"
      "libuuid1"
      "lvm2"
    ];
    provides = [ "cryptsetup-any" ];
    sha256 = "cb544ee0e52bd1e9dd49b7a4ac94d6ea52be29a900d0d555f893a3245dafc3bd";
  };
  cryptsetup-ssh = {
    version = "2.8.0-r1";
    filename = "cryptsetup-ssh-2.8.0-r1.apk";
    depends = [
      "cryptsetup"
      "libc"
      "libssh"
    ];
    provides = [ "cryptsetup-ssh-any" ];
    sha256 = "fa205db678b3526038d692d880c63ce00cc8882e899939ce0ac0fbbdddc11f88";
  };
  csshnpd = {
    version = "1.0.17-r1";
    filename = "csshnpd-1.0.17-r1.apk";
    depends = [
      "cJSON"
      "libc"
      "libmbedtls21"
    ];
    provides = [ "csshnpd-any" ];
    sha256 = "ff97aecefe7fa269408f79532c26862fb320a16e31e68cdc4a3e72ba3546cab7";
  };
  ctop = {
    version = "0.7.7-r1";
    filename = "ctop-0.7.7-r1.apk";
    depends = [ "libc" ];
    provides = [ "ctop-any" ];
    sha256 = "899bfd5cd7069ac8b3e9d570eef81bedc0ba6cc5ec4080116231415b131d7574";
  };
  curl = {
    version = "8.19.0-r2";
    filename = "curl-8.19.0-r2.apk";
    depends = [
      "libc"
      "libcurl4"
    ];
    provides = [ "curl-any" ];
    sha256 = "5df93fe955b2f51da182876d7b32bcc3b26b899a5f1628619a7cf4b9871720a0";
  };
  czmq4 = {
    version = "4.2.1-r3";
    filename = "czmq4-4.2.1-r3.apk";
    depends = [
      "libc"
      "libcurl4"
      "liblz4-1"
      "libmicrohttpd"
      "libuuid1"
      "libzmq"
    ];
    provides = [
      "czmq"
      "czmq-any"
    ];
    sha256 = "ab5bd48d07ceb51d4b2e15840301ca036c898411b1f73d648c3d34575edcfdb2";
  };
  darkstat = {
    version = "3.0.719-r6";
    filename = "darkstat-3.0.719-r6.apk";
    depends = [
      "libc"
      "libpcap1"
      "zlib"
    ];
    provides = [ "darkstat-any" ];
    sha256 = "f16b54661d98d32309895e9853747f70e59d726d0cea858e45942a11d412ed0d";
  };
  databag = {
    version = "1.1.11-r1";
    filename = "databag-1.1.11-r1.apk";
    depends = [ "libc" ];
    provides = [ "databag-any" ];
    sha256 = "56ae38ede34c2ca2cc302750dad9d0d8c5fc5eb3c3489447482af85ae1dd3468";
  };
  davfs2 = {
    version = "1.6.1-r2";
    filename = "davfs2-1.6.1-r2.apk";
    depends = [
      "kmod-fuse"
      "libc"
      "libfuse1"
      "libneon"
    ];
    provides = [ "davfs2-any" ];
    sha256 = "a8ba69c11c115be147874d9f90cfa118c8ef5fdd0734446f2148d0cacc3bb985";
  };
  davici = {
    version = "1.4-r1";
    filename = "davici-1.4-r1.apk";
    depends = [ "libc" ];
    provides = [ "davici-any" ];
    sha256 = "7b266e6f34d1d450f48dcc12d410277b66541450ab0238088b99263685c933d0";
  };
  dawn = {
    version = "2025.11.07~7414c34a-r1";
    filename = "dawn-2025.11.07~7414c34a-r1.apk";
    depends = [
      "libblobmsg-json20260213"
      "libc"
      "libgcrypt"
      "libiwinfo20230701"
      "libubox20260213"
      "libubus20251202"
      "libuci20250120"
      "umdns"
    ];
    provides = [ "dawn-any" ];
    sha256 = "66b295c702ea737fa8bb5a2300acdffeada11e285fd694e070995e968c32df9c";
  };
  dbus = {
    version = "1.16.2-r4";
    filename = "dbus-1.16.2-r4.apk";
    depends = [
      "libc"
      "libdbus"
      "libexpat"
    ];
    provides = [ "dbus-any" ];
    sha256 = "86de82e90852ae5ab8239068d447db4b9f80f9534b99eae89302b16fa0f3e9d5";
  };
  dbus-utils = {
    version = "1.16.2-r4";
    filename = "dbus-utils-1.16.2-r4.apk";
    depends = [
      "dbus"
      "libc"
    ];
    provides = [ "dbus-utils-any" ];
    sha256 = "8dc4a25589224bea9a46fec06bf0f59637f1b6f2218d656106bc3de14a727918";
  };
  dc = {
    version = "1.08.2-r1";
    filename = "dc-1.08.2-r1.apk";
    depends = [
      "bc"
      "libc"
    ];
    provides = [ "dc-any" ];
    sha256 = "f084b303c2e74c265364eb23cf84c4be6fa7d26804a60559e0f900171610d070";
  };
  dcstad = {
    version = "1.1.0-r1";
    filename = "dcstad-1.1.0-r1.apk";
    depends = [
      "libc"
      "libdcwproto"
      "libdcwsocket"
    ];
    provides = [ "dcstad-any" ];
    sha256 = "08a6f4be5a2aad65077a58a28dfe1ffd0033a30bdab0b10f21bb1342e9df5a4c";
  };
  dcwapd = {
    version = "1.1.0-r6";
    filename = "dcwapd-1.1.0-r6.apk";
    depends = [
      "kmod-macremapper"
      "libc"
      "libdcwproto"
      "libdcwsocket"
      "libstdcpp6"
      "libuci20250120"
      "mrmctl"
    ];
    provides = [ "dcwapd-any" ];
    sha256 = "8131c60b657852be2fba71c7daa45e2bbef1f1603715091d18742894d7f58327";
  };
  ddns-scripts = {
    version = "2.8.3-r5";
    filename = "ddns-scripts-2.8.3-r5.apk";
    depends = [
      "ddns-scripts-services"
      "ip"
      "libc"
      "resolveip"
    ];
    provides = [ "ddns-scripts-any" ];
    sha256 = "000607f4fb4837681956a2c606730e824a7df51b29789f9bac7fd51aa9f3eaf7";
  };
  ddns-scripts-aliyun = {
    version = "2.8.3-r5";
    filename = "ddns-scripts-aliyun-2.8.3-r5.apk";
    depends = [
      "curl"
      "ddns-scripts"
      "libc"
      "openssl-util"
    ];
    provides = [ "ddns-scripts-aliyun-any" ];
    sha256 = "04ff1c65257b9a381a7e9e80286d794ef15813bec2c4d9ae00a2d140c9179971";
  };
  ddns-scripts-beget = {
    version = "2.8.3-r5";
    filename = "ddns-scripts-beget-2.8.3-r5.apk";
    depends = [
      "curl"
      "ddns-scripts"
      "libc"
    ];
    provides = [ "ddns-scripts-beget-any" ];
    sha256 = "102a451c4b5854112d84861b38b1148856cfd00322a230eebf330cd01fca6483";
  };
  ddns-scripts-blazingfast = {
    version = "2.8.3-r5";
    filename = "ddns-scripts-blazingfast-2.8.3-r5.apk";
    depends = [
      "ca-bundle"
      "curl"
      "ddns-scripts"
      "libc"
    ];
    provides = [
      "ddns-scripts-blazingfast-any"
      "ddns-scripts_blazingfast.io"
    ];
    sha256 = "d7a24b3df810829137eb7968d522544cdbfe70cf24ea77c2427ec7bc751f581a";
  };
  ddns-scripts-cloudflare = {
    version = "2.8.3-r5";
    filename = "ddns-scripts-cloudflare-2.8.3-r5.apk";
    depends = [
      "curl"
      "ddns-scripts"
      "libc"
    ];
    provides = [
      "ddns-scripts-cloudflare-any"
      "ddns-scripts_cloudflare.com-v4"
    ];
    sha256 = "c949c617094fcc84985f3c2d6316cdfd46d9598ce942f1140698219b7218f113";
  };
  ddns-scripts-cnkuai = {
    version = "2.8.3-r5";
    filename = "ddns-scripts-cnkuai-2.8.3-r5.apk";
    depends = [
      "curl"
      "ddns-scripts"
      "giflib-utils"
      "libc"
    ];
    provides = [
      "ddns-scripts-cnkuai-any"
      "ddns-scripts_cnkuai_cn"
    ];
    sha256 = "2243f24b36ba75cc099a2ad051e59ef4b2dbe06157ec9d98f27178d0c2fdfd7b";
  };
  ddns-scripts-digitalocean = {
    version = "2.8.3-r5";
    filename = "ddns-scripts-digitalocean-2.8.3-r5.apk";
    depends = [
      "curl"
      "ddns-scripts"
      "libc"
    ];
    provides = [
      "ddns-scripts-digitalocean-any"
      "ddns-scripts_digitalocean.com-v2"
    ];
    sha256 = "813ad6df614088de2675e612dd75a6af18339dee12f56423d7a349a2cd938ce3";
  };
  ddns-scripts-dnspod = {
    version = "2.8.3-r5";
    filename = "ddns-scripts-dnspod-2.8.3-r5.apk";
    depends = [
      "curl"
      "ddns-scripts"
      "libc"
    ];
    provides = [ "ddns-scripts-dnspod-any" ];
    sha256 = "4c8b3cae802ee87c7176769b2790ee72f66e859174ec85b8bb4b92d30e6c4c74";
  };
  ddns-scripts-dnspod-v3 = {
    version = "2.8.3-r5";
    filename = "ddns-scripts-dnspod-v3-2.8.3-r5.apk";
    depends = [
      "curl"
      "ddns-scripts"
      "libc"
      "openssl-util"
    ];
    provides = [ "ddns-scripts-dnspod-v3-any" ];
    sha256 = "97d1bb112c1d509ebd41482efb21e7e2d9b27410697a4c2ae342a1e30ce8f079";
  };
  ddns-scripts-freedns = {
    version = "2.8.3-r5";
    filename = "ddns-scripts-freedns-2.8.3-r5.apk";
    depends = [
      "curl"
      "ddns-scripts"
      "libc"
    ];
    provides = [
      "ddns-scripts-freedns-any"
      "ddns-scripts_freedns_42_pl"
    ];
    sha256 = "d0a1231231fd684f362827605351200ccf653687ec787572bed9368f825b1925";
  };
  ddns-scripts-gandi = {
    version = "2.8.3-r5";
    filename = "ddns-scripts-gandi-2.8.3-r5.apk";
    depends = [
      "curl"
      "ddns-scripts"
      "libc"
    ];
    provides = [ "ddns-scripts-gandi-any" ];
    sha256 = "e76ad57b984b490b303634b864b84216643635042d5defb857317131f15b17d3";
  };
  ddns-scripts-gcp = {
    version = "2.8.3-r5";
    filename = "ddns-scripts-gcp-2.8.3-r5.apk";
    depends = [
      "curl"
      "ddns-scripts"
      "libc"
      "openssl-util"
    ];
    provides = [ "ddns-scripts-gcp-any" ];
    sha256 = "95b2f12c3dbb3e38c05295c5ff7115f67e2362b06e7f7189dad4b7d50031a971";
  };
  ddns-scripts-godaddy = {
    version = "2.8.3-r5";
    filename = "ddns-scripts-godaddy-2.8.3-r5.apk";
    depends = [
      "curl"
      "ddns-scripts"
      "libc"
    ];
    provides = [
      "ddns-scripts-godaddy-any"
      "ddns-scripts_godaddy.com-v1"
    ];
    sha256 = "f4d3e764126b29d3285cade231465921dc3f060cee1e70a57f3154e1e518fd91";
  };
  ddns-scripts-hetzner-cloud = {
    version = "2.8.3-r5";
    filename = "ddns-scripts-hetzner-cloud-2.8.3-r5.apk";
    depends = [
      "curl"
      "ddns-scripts"
      "libc"
    ];
    provides = [
      "ddns-scripts-hetzner-cloud-any"
      "ddns-scripts_hetzner-cloud"
    ];
    sha256 = "1761879c20ed72274978f88881e0647c42374534775b8ff917f4f882195550eb";
  };
  ddns-scripts-huaweicloud = {
    version = "2.8.3-r5";
    filename = "ddns-scripts-huaweicloud-2.8.3-r5.apk";
    depends = [
      "curl"
      "ddns-scripts"
      "libc"
      "openssl-util"
    ];
    provides = [ "ddns-scripts-huaweicloud-any" ];
    sha256 = "e71d2c89aa6a9147cd3fd3e688c68626645b87da708525fbe438856971e9debf";
  };
  ddns-scripts-luadns = {
    version = "2.8.3-r5";
    filename = "ddns-scripts-luadns-2.8.3-r5.apk";
    depends = [
      "curl"
      "ddns-scripts"
      "libc"
    ];
    provides = [ "ddns-scripts-luadns-any" ];
    sha256 = "88dcd9031cae5ce7a2eba259f6d93775ac46f3a8a2e6e25bff0c143054b9d177";
  };
  ddns-scripts-namesilo = {
    version = "2.8.3-r5";
    filename = "ddns-scripts-namesilo-2.8.3-r5.apk";
    depends = [
      "curl"
      "ddns-scripts"
      "libc"
    ];
    provides = [
      "ddns-scripts-namesilo-any"
      "ddns-scripts_namesilo.com-v1"
    ];
    sha256 = "fb206fe76df8b54364c544764759204447ed18f765cf512065377f374a1bd995";
  };
  ddns-scripts-netcup-com = {
    version = "2.8.3-r5";
    filename = "ddns-scripts-netcup-com-2.8.3-r5.apk";
    depends = [
      "curl"
      "ddns-scripts"
      "libc"
    ];
    provides = [
      "ddns-scripts-netcup-com-any"
      "ddns-scripts_netcup-com"
    ];
    sha256 = "5cc1b3b9b6de2e1d47b6c9205df2ffb4685cd0871a578ddd6df98e388260738f";
  };
  ddns-scripts-noip = {
    version = "2.8.3-r5";
    filename = "ddns-scripts-noip-2.8.3-r5.apk";
    depends = [
      "ddns-scripts"
      "libc"
    ];
    provides = [
      "ddns-scripts-noip-any"
      "ddns-scripts_no-ip_com"
    ];
    sha256 = "874d6fd0a3504cadd46952e357b46fdc7a6e7fcaf97dfb9a27147657b1d36b5e";
  };
  ddns-scripts-ns1 = {
    version = "2.8.3-r5";
    filename = "ddns-scripts-ns1-2.8.3-r5.apk";
    depends = [
      "curl"
      "ddns-scripts"
      "libc"
    ];
    provides = [ "ddns-scripts-ns1-any" ];
    sha256 = "4712848d27e68a6fbc87a74cf6a59c2b89b3eabb58a8a1bf8cdba5f8f67477a1";
  };
  ddns-scripts-nsupdate = {
    version = "2.8.3-r5";
    filename = "ddns-scripts-nsupdate-2.8.3-r5.apk";
    depends = [
      "bind-client"
      "ddns-scripts"
      "libc"
    ];
    provides = [
      "ddns-scripts-nsupdate-any"
      "ddns-scripts_nsupdate"
    ];
    sha256 = "bf018981c7587c49c6f76163b78e7a4b9d7878852a639f723951aa26b74b1873";
  };
  ddns-scripts-one = {
    version = "2.8.3-r5";
    filename = "ddns-scripts-one-2.8.3-r5.apk";
    depends = [
      "curl"
      "ddns-scripts"
      "libc"
    ];
    provides = [ "ddns-scripts-one-any" ];
    sha256 = "5ecf1c28e8e435933bdcf5f11d5d410c7eca57e46b26fa9e8dde03e909956859";
  };
  ddns-scripts-pdns = {
    version = "2.8.3-r5";
    filename = "ddns-scripts-pdns-2.8.3-r5.apk";
    depends = [
      "curl"
      "ddns-scripts"
      "libc"
    ];
    provides = [ "ddns-scripts-pdns-any" ];
    sha256 = "c19f45922baec2d5bfd075042c88cf62e54880e0034599c2b74ee37c50f1e85a";
  };
  ddns-scripts-porkbun = {
    version = "2.8.3-r5";
    filename = "ddns-scripts-porkbun-2.8.3-r5.apk";
    depends = [
      "curl"
      "ddns-scripts"
      "libc"
    ];
    provides = [
      "ddns-scripts-porkbun-any"
      "ddns-scripts_porkbun.com-v3"
    ];
    sha256 = "3c963bfc603b3ed2d1e53e82c42b6d398a74e2a72f4812e69e74b33496a9d1a8";
  };
  ddns-scripts-route53 = {
    version = "2.8.3-r5";
    filename = "ddns-scripts-route53-2.8.3-r5.apk";
    depends = [
      "curl"
      "ddns-scripts"
      "libc"
      "openssl-util"
    ];
    provides = [
      "ddns-scripts-route53-any"
      "ddns-scripts_route53-v1"
    ];
    sha256 = "2a78163d0027e0343a7b58262a3ac4b912bd63e7f190637a51a25ed6ae6a0fe3";
  };
  ddns-scripts-scaleway = {
    version = "2.8.3-r5";
    filename = "ddns-scripts-scaleway-2.8.3-r5.apk";
    depends = [
      "curl"
      "ddns-scripts"
      "libc"
    ];
    provides = [ "ddns-scripts-scaleway-any" ];
    sha256 = "7fffb6ba7e9d72104bfa55d85d3456d148d404ca2b568b5ca8928ec507e23d2c";
  };
  ddns-scripts-servercow = {
    version = "2.8.3-r5";
    filename = "ddns-scripts-servercow-2.8.3-r5.apk";
    depends = [
      "curl"
      "ddns-scripts"
      "libc"
      "openssl-util"
    ];
    provides = [ "ddns-scripts-servercow-any" ];
    sha256 = "64148f24603f6e5f2473a4c14106ee3857738ee3e6983265f39dfeb385544eac";
  };
  ddns-scripts-services = {
    version = "2.8.3-r5";
    filename = "ddns-scripts-services-2.8.3-r5.apk";
    depends = [ "libc" ];
    provides = [
      "ddns-scripts-services-any"
      "ddns-scripts_service"
    ];
    sha256 = "8d7ef7a2046bc50be2a0000f5e6ce2e928f1d1f3e2ebcdf9869541df263fdb63";
  };
  ddns-scripts-transip = {
    version = "2.8.3-r5";
    filename = "ddns-scripts-transip-2.8.3-r5.apk";
    depends = [
      "coreutils-mktemp"
      "curl"
      "ddns-scripts"
      "libc"
      "openssl-util"
    ];
    provides = [ "ddns-scripts-transip-any" ];
    sha256 = "334c51843bee009043380a7cb358b82a4bc2a5c307629f5fee6b35c4f102e93e";
  };
  ddns-scripts-utils = {
    version = "2.8.3-r5";
    filename = "ddns-scripts-utils-2.8.3-r5.apk";
    depends = [
      "ddns-scripts"
      "libc"
    ];
    provides = [ "ddns-scripts-utils-any" ];
    sha256 = "030099a460caa543ebf7714b5236355b0bddfe676f11b1578189db9f247130eb";
  };
  debian-archive-keyring = {
    version = "2025.1-r1";
    filename = "debian-archive-keyring-2025.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "debian-archive-keyring-any" ];
    sha256 = "1b20933cbcfbcf0bbbae64dd88a609063130800fab2fe44ca8954b00d71157bc";
  };
  debootstrap = {
    version = "1.0.143-r1";
    filename = "debootstrap-1.0.143-r1.apk";
    depends = [
      "ar"
      "coreutils"
      "coreutils-chroot"
      "coreutils-sha1sum"
      "libc"
      "xz"
      "xz-utils"
    ];
    provides = [ "debootstrap-any" ];
    sha256 = "d865a276562534e215a1429800ddb6af49ddc0ae8f63b26cea0549cda6ac2392";
  };
  dejavu-fonts-ttf-DejaVuMathTeXGyre = {
    version = "2.37-r1";
    filename = "dejavu-fonts-ttf-DejaVuMathTeXGyre-2.37-r1.apk";
    depends = [ "libc" ];
    provides = [ "dejavu-fonts-ttf-DejaVuMathTeXGyre-any" ];
    sha256 = "164b9413d9e9e695f33a593062589c1050005f32edf988e3f838af4a8fcf92f3";
  };
  dejavu-fonts-ttf-DejaVuSans = {
    version = "2.37-r1";
    filename = "dejavu-fonts-ttf-DejaVuSans-2.37-r1.apk";
    depends = [ "libc" ];
    provides = [ "dejavu-fonts-ttf-DejaVuSans-any" ];
    sha256 = "82b311e146c09b9918dd7f0ce098f094f3e9ab48141d1d8b08a198866c040ae8";
  };
  dejavu-fonts-ttf-DejaVuSans-Bold = {
    version = "2.37-r1";
    filename = "dejavu-fonts-ttf-DejaVuSans-Bold-2.37-r1.apk";
    depends = [ "libc" ];
    provides = [ "dejavu-fonts-ttf-DejaVuSans-Bold-any" ];
    sha256 = "666dc9c60dd6861cac52cd6e85f91e7127ac42a988a7d306d9b989a3d5796e48";
  };
  dejavu-fonts-ttf-DejaVuSans-BoldOblique = {
    version = "2.37-r1";
    filename = "dejavu-fonts-ttf-DejaVuSans-BoldOblique-2.37-r1.apk";
    depends = [ "libc" ];
    provides = [ "dejavu-fonts-ttf-DejaVuSans-BoldOblique-any" ];
    sha256 = "013ba954fb5c38804fea578e7cf8cf4340a7368a8eeafa87e943b04768a5e48f";
  };
  dejavu-fonts-ttf-DejaVuSans-ExtraLight = {
    version = "2.37-r1";
    filename = "dejavu-fonts-ttf-DejaVuSans-ExtraLight-2.37-r1.apk";
    depends = [ "libc" ];
    provides = [ "dejavu-fonts-ttf-DejaVuSans-ExtraLight-any" ];
    sha256 = "56b3b618a72f30f5cf25a09e344c79df185f676b2ec62dcea0f5f6c7c37b5561";
  };
  dejavu-fonts-ttf-DejaVuSans-Oblique = {
    version = "2.37-r1";
    filename = "dejavu-fonts-ttf-DejaVuSans-Oblique-2.37-r1.apk";
    depends = [ "libc" ];
    provides = [ "dejavu-fonts-ttf-DejaVuSans-Oblique-any" ];
    sha256 = "182998777f9b99ce2015f33d7b796ec012a5e1a798a80d2e5cc878d521fe2971";
  };
  dejavu-fonts-ttf-DejaVuSansCondensed = {
    version = "2.37-r1";
    filename = "dejavu-fonts-ttf-DejaVuSansCondensed-2.37-r1.apk";
    depends = [ "libc" ];
    provides = [ "dejavu-fonts-ttf-DejaVuSansCondensed-any" ];
    sha256 = "cf9f84aee006d93fcbcdf7d4061bb65874b9286ae2cdc832e1f2e224f1d75c4e";
  };
  dejavu-fonts-ttf-DejaVuSansCondensed-Bold = {
    version = "2.37-r1";
    filename = "dejavu-fonts-ttf-DejaVuSansCondensed-Bold-2.37-r1.apk";
    depends = [ "libc" ];
    provides = [ "dejavu-fonts-ttf-DejaVuSansCondensed-Bold-any" ];
    sha256 = "677fdbe1d2f688f0d2a53bc342d2d427b11c314bdb80741ab986a76ea5d44519";
  };
  dejavu-fonts-ttf-DejaVuSansCondensed-BoldOblique = {
    version = "2.37-r1";
    filename = "dejavu-fonts-ttf-DejaVuSansCondensed-BoldOblique-2.37-r1.apk";
    depends = [ "libc" ];
    provides = [ "dejavu-fonts-ttf-DejaVuSansCondensed-BoldOblique-any" ];
    sha256 = "cbbffe2e57ae84a2d5b239550452ba6a7c1ba5b2afcd01c07b950443d35c1593";
  };
  dejavu-fonts-ttf-DejaVuSansCondensed-Oblique = {
    version = "2.37-r1";
    filename = "dejavu-fonts-ttf-DejaVuSansCondensed-Oblique-2.37-r1.apk";
    depends = [ "libc" ];
    provides = [ "dejavu-fonts-ttf-DejaVuSansCondensed-Oblique-any" ];
    sha256 = "d4c984b64ad365c35198b260edf69305ee8fd45a30b9f99718c28143753d72ba";
  };
  dejavu-fonts-ttf-DejaVuSansMono = {
    version = "2.37-r1";
    filename = "dejavu-fonts-ttf-DejaVuSansMono-2.37-r1.apk";
    depends = [ "libc" ];
    provides = [ "dejavu-fonts-ttf-DejaVuSansMono-any" ];
    sha256 = "5462ebc26e4e7ca46d333a59d6f3807c61908dbc153aeb8d801ac88b5a13fbbd";
  };
  dejavu-fonts-ttf-DejaVuSansMono-Bold = {
    version = "2.37-r1";
    filename = "dejavu-fonts-ttf-DejaVuSansMono-Bold-2.37-r1.apk";
    depends = [ "libc" ];
    provides = [ "dejavu-fonts-ttf-DejaVuSansMono-Bold-any" ];
    sha256 = "008ac62d4e078cadbc1e63b76cc83a243f91dd0db11b93212eb8a29c3f8ff87e";
  };
  dejavu-fonts-ttf-DejaVuSansMono-BoldOblique = {
    version = "2.37-r1";
    filename = "dejavu-fonts-ttf-DejaVuSansMono-BoldOblique-2.37-r1.apk";
    depends = [ "libc" ];
    provides = [ "dejavu-fonts-ttf-DejaVuSansMono-BoldOblique-any" ];
    sha256 = "d8a5e135c105dbca1361236fafd4a6593c3bf19dd7b7ce4efe78f5969f14827e";
  };
  dejavu-fonts-ttf-DejaVuSansMono-Oblique = {
    version = "2.37-r1";
    filename = "dejavu-fonts-ttf-DejaVuSansMono-Oblique-2.37-r1.apk";
    depends = [ "libc" ];
    provides = [ "dejavu-fonts-ttf-DejaVuSansMono-Oblique-any" ];
    sha256 = "53268f4078da81e5d488f86597b1c29f955e62189111e6513f97900fd0e5e4ea";
  };
  dejavu-fonts-ttf-DejaVuSerif = {
    version = "2.37-r1";
    filename = "dejavu-fonts-ttf-DejaVuSerif-2.37-r1.apk";
    depends = [ "libc" ];
    provides = [ "dejavu-fonts-ttf-DejaVuSerif-any" ];
    sha256 = "4f8f2d122a575d5906f9bbbffbb08d3d8aafa86561b8a82cc1017acb02e1d69c";
  };
  dejavu-fonts-ttf-DejaVuSerif-Bold = {
    version = "2.37-r1";
    filename = "dejavu-fonts-ttf-DejaVuSerif-Bold-2.37-r1.apk";
    depends = [ "libc" ];
    provides = [ "dejavu-fonts-ttf-DejaVuSerif-Bold-any" ];
    sha256 = "86ae5b1001ba013a467ce00d68c6cafda142ccae78e3b6d3fbc69acf13d944e0";
  };
  dejavu-fonts-ttf-DejaVuSerif-BoldItalic = {
    version = "2.37-r1";
    filename = "dejavu-fonts-ttf-DejaVuSerif-BoldItalic-2.37-r1.apk";
    depends = [ "libc" ];
    provides = [ "dejavu-fonts-ttf-DejaVuSerif-BoldItalic-any" ];
    sha256 = "1e8552dc6e766a58a96f1ff1b87e700af1859749ae7c7018309264992f9f89c0";
  };
  dejavu-fonts-ttf-DejaVuSerif-Italic = {
    version = "2.37-r1";
    filename = "dejavu-fonts-ttf-DejaVuSerif-Italic-2.37-r1.apk";
    depends = [ "libc" ];
    provides = [ "dejavu-fonts-ttf-DejaVuSerif-Italic-any" ];
    sha256 = "e83e6217a45a365495dc5c2c9375cc631fa8430dbf55ec2597ad274f1c2a58dc";
  };
  dejavu-fonts-ttf-DejaVuSerifCondensed = {
    version = "2.37-r1";
    filename = "dejavu-fonts-ttf-DejaVuSerifCondensed-2.37-r1.apk";
    depends = [ "libc" ];
    provides = [ "dejavu-fonts-ttf-DejaVuSerifCondensed-any" ];
    sha256 = "83b351ed1891654891956c8ded33d2a2df4a1c12d4f142a203ff3ef2abc07f16";
  };
  dejavu-fonts-ttf-DejaVuSerifCondensed-Bold = {
    version = "2.37-r1";
    filename = "dejavu-fonts-ttf-DejaVuSerifCondensed-Bold-2.37-r1.apk";
    depends = [ "libc" ];
    provides = [ "dejavu-fonts-ttf-DejaVuSerifCondensed-Bold-any" ];
    sha256 = "f33d9badbd4a498dd929d4b08a1a4bd2bd81f0592a414c6da843a8e352e17b5a";
  };
  dejavu-fonts-ttf-DejaVuSerifCondensed-BoldItalic = {
    version = "2.37-r1";
    filename = "dejavu-fonts-ttf-DejaVuSerifCondensed-BoldItalic-2.37-r1.apk";
    depends = [ "libc" ];
    provides = [ "dejavu-fonts-ttf-DejaVuSerifCondensed-BoldItalic-any" ];
    sha256 = "5e37e594cd29356bd8d8942e55c4bfae194934daa31340337d1dd9b09c60a3b0";
  };
  dejavu-fonts-ttf-DejaVuSerifCondensed-Italic = {
    version = "2.37-r1";
    filename = "dejavu-fonts-ttf-DejaVuSerifCondensed-Italic-2.37-r1.apk";
    depends = [ "libc" ];
    provides = [ "dejavu-fonts-ttf-DejaVuSerifCondensed-Italic-any" ];
    sha256 = "c2d5195bff6446db8962489c1f7ac1b9a4082e461c7cbe90106b3bcb0cfc925b";
  };
  device-observatory = {
    version = "1.2.0-r8";
    filename = "device-observatory-1.2.0-r8.apk";
    depends = [
      "iw"
      "libc"
      "libmicrohttpd"
      "libpcap1"
    ];
    provides = [ "device-observatory-any" ];
    sha256 = "22375d028bfb3bc696ed2b7aaeec0e0aa7a17eed4b400559bd5dc3312ad39304";
  };
  dfu-programmer = {
    version = "1.1.0-r1";
    filename = "dfu-programmer-1.1.0-r1.apk";
    depends = [
      "libc"
      "libusb-1.0-0"
    ];
    provides = [ "dfu-programmer-any" ];
    sha256 = "df1751695b68e6aa1360815fe4c87b6267c9f1e939a6da3f8e4d76a9fe5697d8";
  };
  dfu-util = {
    version = "0.11-r1";
    filename = "dfu-util-0.11-r1.apk";
    depends = [
      "libc"
      "libusb-1.0-0"
    ];
    provides = [ "dfu-util-any" ];
    sha256 = "b2eb3f09731b8b113511db92ddf09d0757a01cb3396eb7d77081c4c73f5ac624";
  };
  dhcpcd = {
    version = "10.0.10-r2";
    filename = "dhcpcd-10.0.10-r2.apk";
    depends = [ "libc" ];
    provides = [ "dhcpcd-any" ];
    sha256 = "819b92556b5eb3e69b318449245249cd9faf7bf6ac45b39b33ae301985314d90";
  };
  dhtd = {
    version = "1.0.5-r1";
    filename = "dhtd-1.0.5-r1.apk";
    depends = [ "libc" ];
    provides = [ "dhtd-any" ];
    sha256 = "88790a3473dce140d758186d00d4ec9ab3d7583eae5b963808be554d4732bf43";
  };
  diffutils = {
    version = "3.10-r2";
    filename = "diffutils-3.10-r2.apk";
    depends = [ "libc" ];
    provides = [ "diffutils-any" ];
    sha256 = "f7c402f6e9b0c0e1eeb78f9d86a912ca034b8d855f2171bee89fd0c3bcbae97c";
  };
  digitemp = {
    version = "3.7.2-r3";
    filename = "digitemp-3.7.2-r3.apk";
    depends = [ "libc" ];
    provides = [ "digitemp-any" ];
    sha256 = "f4263c5276bbcc2217912ea2ca32797f9c62258bd30d3ec88610c22af08687b5";
  };
  digitemp-usb = {
    version = "3.7.2-r3";
    filename = "digitemp-usb-3.7.2-r3.apk";
    depends = [
      "libc"
      "libusb-compat4"
    ];
    provides = [ "digitemp-usb-any" ];
    sha256 = "ba8fe1142bc3150a1fa12a9465c35d4364108fee388a8fcb088d4645a6b28210";
  };
  dkjson = {
    version = "2.5-r4";
    filename = "dkjson-2.5-r4.apk";
    depends = [
      "libc"
      "lua"
    ];
    provides = [ "dkjson-any" ];
    sha256 = "31089b683a4b8670f05652b5303364c69a18f9d0e89d5346211f78b820876ab8";
  };
  dmapd = {
    version = "0.0.96-r1";
    filename = "dmapd-0.0.96-r1.apk";
    depends = [
      "libc"
      "libdb47-5"
      "libdmapsharing"
      "libgst1pbutils"
      "totem-pl-parser"
      "vips"
    ];
    provides = [ "dmapd-any" ];
    sha256 = "9903289fa81994d8494a5f01c24cf1edf60de67e0c845614680f65031ac02a8f";
  };
  dns-over-https = {
    version = "2.3.0-r2";
    filename = "dns-over-https-2.3.0-r2.apk";
    depends = [ "libc" ];
    provides = [ "dns-over-https-any" ];
    sha256 = "9aa8306b62d0057ad876db5a66b625ef21ffa3ecdd98163f227b0685ab5c24d4";
  };
  dnscrypt-proxy = {
    version = "2019.08.20~07ac3825-r3";
    filename = "dnscrypt-proxy-2019.08.20~07ac3825-r3.apk";
    depends = [
      "dnscrypt-proxy-resolvers"
      "libc"
      "libsodium"
    ];
    provides = [ "dnscrypt-proxy-any" ];
    sha256 = "b9cef90b3e0cd357b89e514962a1d191a0180ba95ed7b6934846e07c66babbe3";
  };
  dnscrypt-proxy-resolvers = {
    version = "2019.08.20~07ac3825-r3";
    filename = "dnscrypt-proxy-resolvers-2019.08.20~07ac3825-r3.apk";
    depends = [ "libc" ];
    provides = [ "dnscrypt-proxy-resolvers-any" ];
    sha256 = "3a1da7b49eb097daba7e0791626ef473789928f08bffe5cbd8ca110db127f71b";
  };
  dnscrypt-proxy2 = {
    version = "2.1.15-r1";
    filename = "dnscrypt-proxy2-2.1.15-r1.apk";
    depends = [
      "ca-bundle"
      "libc"
    ];
    provides = [ "dnscrypt-proxy2-any" ];
    sha256 = "d8f7f329af74b3423341b1bc1fff45e0d7f491a594e7647d33a9b67720b4437f";
  };
  dnsdist = {
    version = "2.0.1-r1";
    filename = "dnsdist-2.0.1-r1.apk";
    depends = [
      "ca-bundle"
      "libatomic1"
      "libc"
      "libcap"
      "libnghttp2-14"
      "libopenssl3"
      "libstdcpp6"
      "luajit"
    ];
    provides = [ "dnsdist-any" ];
    sha256 = "17be6cfcf3f97afe1bbf2bb3ff702e97a0e9196ef7aab8930fbabaab3b87addf";
  };
  dnsdist-full = {
    version = "2.0.1-r1";
    filename = "dnsdist-full-2.0.1-r1.apk";
    depends = [
      "ca-bundle"
      "libatomic1"
      "libc"
      "libcap"
      "libedit"
      "libfstrm"
      "libgnutls"
      "libnetsnmp"
      "libnghttp2-14"
      "libopenssl3"
      "libsodium"
      "libstdcpp6"
      "lmdb"
      "luajit"
      "re2-10"
      "tinycdb1"
    ];
    provides = [
      "dnsdist"
      "dnsdist-full-any"
    ];
    sha256 = "a7a417b7c6b33bc754f7c01a8b070993809090dd88836798e22bcda726d1c01d";
  };
  dnslookup = {
    version = "1.12.0-r1";
    filename = "dnslookup-1.12.0-r1.apk";
    depends = [
      "ca-bundle"
      "libc"
    ];
    provides = [ "dnslookup-any" ];
    sha256 = "c46d338da3bd3119dd7e943afb8f0ce3bbbc0951c63426d6cc69e2704d7da0ef";
  };
  dnsproxy = {
    version = "0.83.0-r1";
    filename = "dnsproxy-0.83.0-r1.apk";
    depends = [
      "ca-bundle"
      "libc"
    ];
    provides = [ "dnsproxy-any" ];
    sha256 = "f075445024038f73fd10f5f8cc00ba5c9d616c8fea60eeeeee17fc1b04e72fd6";
  };
  dnstap = {
    version = "0.4.0-r1";
    filename = "dnstap-0.4.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "dnstap-any" ];
    sha256 = "9b661ce9d9822cd7504b6a0390a5015204f6191b251c75f5c58961b7ec8182ec";
  };
  dnstop = {
    version = "2018.05.22~a5a5d2e2-r1";
    filename = "dnstop-2018.05.22~a5a5d2e2-r1.apk";
    depends = [
      "libc"
      "libncurses6"
      "libpcap1"
    ];
    provides = [ "dnstop-any" ];
    sha256 = "0dc1fb2837c18108017c366bb3db796dc154987e330455945c31a85040faad79";
  };
  domoticz = {
    version = "2025.2-r4";
    filename = "domoticz-2025.2-r4.apk";
    depends = [
      "boost"
      "boost-date_time"
      "boost-thread"
      "jsoncpp"
      "libc"
      "libcurl4"
      "libfmt"
      "libmosquitto"
      "libopenssl3"
      "libopenzwave"
      "libsqlite3-0"
      "libstdcpp6"
      "lua5.3"
      "minizip"
      "python3"
      "zlib"
    ];
    provides = [ "domoticz-any" ];
    sha256 = "4621bde9e5dffdd42d5dbe9f080d0f1a70b24f4896be9688d23dd304618fda4f";
  };
  dos2unix = {
    version = "7.5.5-r1";
    filename = "dos2unix-7.5.5-r1.apk";
    depends = [ "libc" ];
    provides = [
      "dos2unix-any"
      "mac2unix"
    ];
    sha256 = "4ce625b1171508bed7dc4aa95676c1381bca3f66b20c9c8f1ca7682707d847f5";
  };
  dosfstools = {
    version = "4.2-r4";
    filename = "dosfstools-4.2-r4.apk";
    depends = [ "libc" ];
    provides = [ "dosfstools-any" ];
    sha256 = "45a3909a5edfb8fdb1ea5d2b8a2d6383a110b13d600c503a8760b991d00084ea";
  };
  dovecot-pigeonhole = {
    version = "0.5.21.1-r1";
    filename = "dovecot-pigeonhole-0.5.21.1-r1.apk";
    depends = [
      "dovecot2.3.21"
      "dovecot2.3.21"
      "libc"
    ];
    provides = [ "dovecot-pigeonhole-any" ];
    sha256 = "369c29757c6789f0e13f90019ea54977d24ff0d7920ff80e08b9f03e60638e4f";
  };
  dovecot-utils = {
    version = "2.3.21-r1";
    filename = "dovecot-utils-2.3.21-r1.apk";
    depends = [
      "dovecot2.3.21"
      "libc"
    ];
    provides = [ "dovecot-utils-any" ];
    sha256 = "f1f9da359eb3273a6b03e0d0f77e5cd58dd061da25b36390acbf8de54b18b46f";
  };
  "dovecot2.3.21" = {
    version = "2.3.21-r1";
    filename = "dovecot2.3.21-2.3.21-r1.apk";
    depends = [
      "libbz2-1.0"
      "libc"
      "libcap"
      "libopenssl3"
      "librt"
      "zlib"
    ];
    provides = [
      "dovecot"
      "dovecot-any"
    ];
    sha256 = "d590c60471be321152995be639039421bfd2bbef71c4fd65edb763528411c596";
  };
  drill = {
    version = "1.8.3-r1";
    filename = "drill-1.8.3-r1.apk";
    depends = [
      "libc"
      "libldns"
      "libopenssl3"
    ];
    provides = [ "drill-any" ];
    sha256 = "743068ea65c7dd942f22fbd4ac7ba4f41be6d15a98c6fe867c23d4e75dda4a85";
  };
  dtndht = {
    version = "0.2.3-r2";
    filename = "dtndht-0.2.3-r2.apk";
    depends = [
      "libc"
      "libopenssl3"
    ];
    provides = [ "dtndht-any" ];
    sha256 = "143d41ddb7ede04e50ea9cfe5358a037c9491a745bbb6215a1111d3e12ada792";
  };
  dufs = {
    version = "0.46.0-r1";
    filename = "dufs-0.46.0-r1.apk";
    depends = [
      "libc"
      "liblzma"
    ];
    provides = [ "dufs-any" ];
    sha256 = "096b8cb757dd70a089a96c3d0ad522aadadd10a2e68b6f7da2ba5e127787441d";
  };
  dumb-init = {
    version = "1.2.2-r1";
    filename = "dumb-init-1.2.2-r1.apk";
    depends = [ "libc" ];
    provides = [ "dumb-init-any" ];
    sha256 = "9c545c6bce52d934b48eb2269d08f915f1e6ea92a1a01a03da2e6524165de011";
  };
  dump1090 = {
    version = "10.2-r1";
    filename = "dump1090-10.2-r1.apk";
    depends = [
      "libc"
      "libncurses6"
      "librtlsdr"
      "uhttpd"
    ];
    provides = [ "dump1090-any" ];
    sha256 = "5f1dbc21f299527fdbf47d8d7c71f609943c659d52eab4732b679bf6e08dcbcc";
  };
  dvtm = {
    version = "0.15-r1";
    filename = "dvtm-0.15-r1.apk";
    depends = [
      "libc"
      "libncursesw6"
    ];
    provides = [ "dvtm-any" ];
    sha256 = "1614d80e56338de667f55a3cc11dcc8c264201594b9109fc0299ed0d864d439e";
  };
  dynapoint = {
    version = "3";
    filename = "dynapoint-3.apk";
    depends = [
      "libc"
      "libubox-lua"
      "libubus-lua"
      "libuci-lua"
      "lua"
      "luci-lib-nixio"
    ];
    provides = [ "dynapoint-any" ];
    sha256 = "785d8417807379b14f9dc31754c6e9d2e2c38e6dbd8ceb7508e910aa64683b58";
  };
  earlyoom = {
    version = "1.9.0-r1";
    filename = "earlyoom-1.9.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "earlyoom-any" ];
    sha256 = "958db1b23e5530ce856365501511394b15e952b746630d3514b14c9faf71c8c1";
  };
  ecdsautils = {
    version = "0.4.2-r1";
    filename = "ecdsautils-0.4.2-r1.apk";
    depends = [
      "libc"
      "libecdsautil"
      "libuecc"
    ];
    provides = [ "ecdsautils-any" ];
    sha256 = "eecf181da2e70dff43aa36d0ac8fce63bf53e7dfb702850b17a14dd8a1228f02";
  };
  edid-decode = {
    version = "1.30.1-r1";
    filename = "edid-decode-1.30.1-r1.apk";
    depends = [
      "libc"
      "libstdcpp6"
    ];
    provides = [ "edid-decode-any" ];
    sha256 = "771efd0b19553e7fdb2f41561eb3b3b08b1b510e33f06a14b41a156282cf418b";
  };
  ell = {
    version = "0.78-r1";
    filename = "ell-0.78-r1.apk";
    depends = [ "libc" ];
    provides = [ "ell-any" ];
    sha256 = "0f7d55247ca4602afac6adfc3ba25cd71d93548b8450f368f2cfa620c3e5c4b4";
  };
  emailrelay = {
    version = "2.6-r1";
    filename = "emailrelay-2.6-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
      "libstdcpp6"
    ];
    provides = [ "emailrelay-any" ];
    sha256 = "b7a0491be358495215a6a3bf9333b0b9f8c04cfd734e11079468104265c78e11";
  };
  enterprise-numbers = {
    version = "0.1-r1";
    filename = "enterprise-numbers-0.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "enterprise-numbers-any" ];
    sha256 = "5d966d26b35f24fe8ba8cb303e0dda6527d4b63137bc296e5e163b08d45f10d7";
  };
  eoip = {
    version = "0.5-r2";
    filename = "eoip-0.5-r2.apk";
    depends = [
      "kmod-tun"
      "libc"
      "liblzo2"
      "libpthread"
    ];
    provides = [ "eoip-any" ];
    sha256 = "d01341f4c38eed22be1570a24538181bcb2561ec6e1e382eaa6b8b996070a2dd";
  };
  erlang = {
    version = "28.0.3-r1";
    filename = "erlang-28.0.3-r1.apk";
    depends = [
      "libc"
      "libncurses6"
      "librt"
      "zlib"
    ];
    provides = [
      "erlang-any"
      "erlang-erts"
      "erlang-kernel"
      "erlang-stdlib"
    ];
    sha256 = "454541a914a0829d4ca81f89a6e1ecfe375e0a07ae205f8f31e4a8338df69fcf";
  };
  erlang-asn1 = {
    version = "28.0.3-r1";
    filename = "erlang-asn1-28.0.3-r1.apk";
    depends = [
      "erlang"
      "libc"
    ];
    provides = [ "erlang-asn1-any" ];
    sha256 = "e7624d28b6b7d6262faecad008da536681436f4db1360999edebee091553a113";
  };
  erlang-compiler = {
    version = "28.0.3-r1";
    filename = "erlang-compiler-28.0.3-r1.apk";
    depends = [
      "erlang"
      "libc"
    ];
    provides = [ "erlang-compiler-any" ];
    sha256 = "0cfc755c4a420510b14bba5e77141d1050f4e422ffe1a2eb926f7e2b0584ef7b";
  };
  erlang-crypto = {
    version = "28.0.3-r1";
    filename = "erlang-crypto-28.0.3-r1.apk";
    depends = [
      "erlang"
      "libc"
      "libopenssl3"
    ];
    provides = [ "erlang-crypto-any" ];
    sha256 = "a3f256380b1fa0ff33f0a7905d577e852dd03b353752c3d10752568cfe1c3521";
  };
  erlang-diameter = {
    version = "28.0.3-r1";
    filename = "erlang-diameter-28.0.3-r1.apk";
    depends = [
      "erlang"
      "libc"
    ];
    provides = [ "erlang-diameter-any" ];
    sha256 = "af82fd06f20a1655d6eff94c9b5e1c78a6a922dc79dcafd917912fd5776e7a12";
  };
  erlang-eldap = {
    version = "28.0.3-r1";
    filename = "erlang-eldap-28.0.3-r1.apk";
    depends = [
      "erlang"
      "erlang-asn1"
      "libc"
    ];
    provides = [ "erlang-eldap-any" ];
    sha256 = "33fcb4efd180f4f6ff8de0fb83dd43d4202d17ba3e9a9b461349d546947c0f92";
  };
  erlang-erl-interface = {
    version = "28.0.3-r1";
    filename = "erlang-erl-interface-28.0.3-r1.apk";
    depends = [
      "erlang"
      "libc"
    ];
    provides = [ "erlang-erl-interface-any" ];
    sha256 = "7a00671208ccf6838272226ab4f34ab4d0b8f6c44957fb52ad6c78e1eb2b7c21";
  };
  erlang-ftp = {
    version = "28.0.3-r1";
    filename = "erlang-ftp-28.0.3-r1.apk";
    depends = [
      "erlang"
      "erlang-runtime-tools"
      "libc"
    ];
    provides = [ "erlang-ftp-any" ];
    sha256 = "0541844857913e710ab2a93b5e44ce608feb214c2805fe7e996e2677ae3bcd16";
  };
  erlang-inets = {
    version = "28.0.3-r1";
    filename = "erlang-inets-28.0.3-r1.apk";
    depends = [
      "erlang"
      "erlang-public-key"
      "libc"
    ];
    provides = [ "erlang-inets-any" ];
    sha256 = "c4c3c45a0d40d42c37fdeacb56f9ad5afb16b811c4dd5003f55fb2c1783b90a3";
  };
  erlang-mnesia = {
    version = "28.0.3-r1";
    filename = "erlang-mnesia-28.0.3-r1.apk";
    depends = [
      "erlang"
      "libc"
    ];
    provides = [ "erlang-mnesia-any" ];
    sha256 = "909ed329f820e94677718df59b4bf2bca95e13d34de03a905a32164b0c4beda2";
  };
  erlang-odbc = {
    version = "28.0.3-r1";
    filename = "erlang-odbc-28.0.3-r1.apk";
    depends = [
      "erlang"
      "libc"
      "libodbc2"
    ];
    provides = [ "erlang-odbc-any" ];
    sha256 = "bb0df1f223a0faffe714ef9e73ba5ff93a4440a752ae8c82a270adc60e0a8406";
  };
  erlang-os-mon = {
    version = "28.0.3-r1";
    filename = "erlang-os-mon-28.0.3-r1.apk";
    depends = [
      "erlang"
      "erlang-sasl"
      "libc"
    ];
    provides = [ "erlang-os-mon-any" ];
    sha256 = "db0c20a8f593955ecf7a62fd36e28d3be8a60996e8a962f3a67be75d0427ddd2";
  };
  erlang-parsetools = {
    version = "28.0.3-r1";
    filename = "erlang-parsetools-28.0.3-r1.apk";
    depends = [
      "erlang"
      "libc"
    ];
    provides = [ "erlang-parsetools-any" ];
    sha256 = "97c07da0ad7c5125a14fb1df6ebc43996026364090196a43cd941810d183509b";
  };
  erlang-public-key = {
    version = "28.0.3-r1";
    filename = "erlang-public-key-28.0.3-r1.apk";
    depends = [
      "erlang"
      "erlang-asn1"
      "libc"
    ];
    provides = [ "erlang-public-key-any" ];
    sha256 = "8fddcaa0054a8ed9f2a9eaa2093f43084866f833e6fc220807fd24cfe96b58e8";
  };
  erlang-reltool = {
    version = "28.0.3-r1";
    filename = "erlang-reltool-28.0.3-r1.apk";
    depends = [
      "erlang"
      "erlang-sasl"
      "erlang-tools"
      "libc"
    ];
    provides = [ "erlang-reltool-any" ];
    sha256 = "626460e203828ec62f88f9082366d50bfd0a0a2bbed771609e881344c240fd96";
  };
  erlang-runtime-tools = {
    version = "28.0.3-r1";
    filename = "erlang-runtime-tools-28.0.3-r1.apk";
    depends = [
      "erlang"
      "erlang-mnesia"
      "libc"
    ];
    provides = [ "erlang-runtime-tools-any" ];
    sha256 = "1526526ff18400e89fbde22f0d65dd563c0083fa93ad130b973f9c0e37dca1e8";
  };
  erlang-sasl = {
    version = "28.0.3-r1";
    filename = "erlang-sasl-28.0.3-r1.apk";
    depends = [
      "erlang"
      "libc"
    ];
    provides = [ "erlang-sasl-any" ];
    sha256 = "7b1dc4d752e1d275baf683277b3d0b71ac3952a6fe6647b8825ee3d3efa8ae60";
  };
  erlang-snmp = {
    version = "28.0.3-r1";
    filename = "erlang-snmp-28.0.3-r1.apk";
    depends = [
      "erlang"
      "erlang-asn1"
      "erlang-runtime-tools"
      "libc"
    ];
    provides = [ "erlang-snmp-any" ];
    sha256 = "236b4ffcec3c664e847a576f5454ce3c3456424d1dab890205c4d64080016fea";
  };
  erlang-ssh = {
    version = "28.0.3-r1";
    filename = "erlang-ssh-28.0.3-r1.apk";
    depends = [
      "erlang"
      "erlang-public-key"
      "erlang-runtime-tools"
      "libc"
    ];
    provides = [ "erlang-ssh-any" ];
    sha256 = "d9be16532bd7005030ace2a991ea5c75da03942f40e5bf4bda1b4b92a48c723c";
  };
  erlang-ssl = {
    version = "28.0.3-r1";
    filename = "erlang-ssl-28.0.3-r1.apk";
    depends = [
      "erlang"
      "erlang-crypto"
      "erlang-inets"
      "erlang-runtime-tools"
      "libc"
    ];
    provides = [ "erlang-ssl-any" ];
    sha256 = "76258854275c38d77f9fdcdfa0dd52a79c1c8b6c08d9bc54d139322baeed810f";
  };
  erlang-syntax-tools = {
    version = "28.0.3-r1";
    filename = "erlang-syntax-tools-28.0.3-r1.apk";
    depends = [
      "erlang"
      "erlang-compiler"
      "libc"
    ];
    provides = [ "erlang-syntax-tools-any" ];
    sha256 = "937ae10edd4587ae0608a56fe3c4027a7f1e0da489a6163f00d8eeea7385c405";
  };
  erlang-tftp = {
    version = "28.0.3-r1";
    filename = "erlang-tftp-28.0.3-r1.apk";
    depends = [
      "erlang"
      "libc"
    ];
    provides = [ "erlang-tftp-any" ];
    sha256 = "06478c184c42fa36777f9412a29717832c6d5c283b0c705088ab89239549cf60";
  };
  erlang-tools = {
    version = "28.0.3-r1";
    filename = "erlang-tools-28.0.3-r1.apk";
    depends = [
      "erlang"
      "erlang-compiler"
      "erlang-runtime-tools"
      "libc"
    ];
    provides = [ "erlang-tools-any" ];
    sha256 = "f27d79351db9b115410fb42ff9a4e299e7a5ca16c936512f9f611666e91ab445";
  };
  erlang-xmerl = {
    version = "28.0.3-r1";
    filename = "erlang-xmerl-28.0.3-r1.apk";
    depends = [
      "erlang"
      "libc"
    ];
    provides = [ "erlang-xmerl-any" ];
    sha256 = "5967a89ea08c1fe642298143c4367007a9db4bda5dca49820d0cb88842882c1d";
  };
  esp2net = {
    version = "2025.09.02~4b39dfc6-r1";
    filename = "esp2net-2025.09.02~4b39dfc6-r1.apk";
    depends = [
      "libc"
      "libstdcpp6"
    ];
    provides = [ "esp2net-any" ];
    sha256 = "8a64cf1f1ba63ddfa4d7c3dc829093db7f9f9a781c75e00b9c0ab16915c91510";
  };
  espeak = {
    version = "1.48.04-r5";
    filename = "espeak-1.48.04-r5.apk";
    depends = [
      "libc"
      "portaudio"
    ];
    provides = [ "espeak-any" ];
    sha256 = "100fb7bc6304f8e3bafe2941c963f1c4c23a627d40841defd909452405e97d0f";
  };
  etebase = {
    version = "0.6.1-r1";
    filename = "etebase-0.6.1-r1.apk";
    depends = [
      "libc"
      "nginx"
      "python3-asgiref"
      "python3-cffi"
      "python3-django"
      "python3-django-cors-headers"
      "python3-django-restframework"
      "python3-drf-nested-routers"
      "python3-light"
      "python3-msgpack"
      "python3-pycparser"
      "python3-pynacl"
      "python3-pytz"
      "python3-six"
      "python3-sqlparse"
      "uwsgi"
      "uwsgi-python3-plugin"
      "uwsgi-syslog-plugin"
    ];
    provides = [ "etebase-any" ];
    sha256 = "17aa41bc392c890fe75d82fe42d158f6079fc9d4934c7f179f81ad87d39fc22a";
  };
  etebase-src = {
    version = "0.6.1-r1";
    filename = "etebase-src-0.6.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "etebase-src-any" ];
    sha256 = "54aaac44df740121fa5ace1f10a0be5be8a7d3f70d1db8a0cbc53e5b0243350f";
  };
  etherwake = {
    version = "1.09-r5";
    filename = "etherwake-1.09-r5.apk";
    depends = [ "libc" ];
    provides = [ "etherwake-any" ];
    sha256 = "d05a3a9f786a8721b0d21c28320e3407a15f114d2200b0769b8400e096307005";
  };
  etherwake-nfqueue = {
    version = "2019.09.28~f71c269b-r3";
    filename = "etherwake-nfqueue-2019.09.28~f71c269b-r3.apk";
    depends = [
      "kmod-nft-queue"
      "libc"
      "libnetfilter-queue1"
      "nftables"
    ];
    provides = [ "etherwake-nfqueue-any" ];
    sha256 = "8185a155c3c4ea9de3a82de694d830201b848aeeb1b2290eb8ab207d11d8e6ae";
  };
  ethtool-lua = {
    version = "0.1.0-r1";
    filename = "ethtool-lua-0.1.0-r1.apk";
    depends = [
      "libc"
      "liblua5.1.5"
    ];
    provides = [ "ethtool-lua-any" ];
    sha256 = "7b3112e0c5e8703806a54668fd45775daa07c9a50fb5cd72683d10f3c42f4f77";
  };
  evilginx2 = {
    version = "3.2.0-r1";
    filename = "evilginx2-3.2.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "evilginx2-any" ];
    sha256 = "d20dab9f008c53a57b44fce7d927165bf6d6cbd1f61cd66b70e52b6aa550e430";
  };
  evtest = {
    version = "1.35-r1";
    filename = "evtest-1.35-r1.apk";
    depends = [ "libc" ];
    provides = [ "evtest-any" ];
    sha256 = "765c9777db58df08adc6d46e0a4010d1ff6e2d45c55540e0fde6bddb6ffe895f";
  };
  exfat-fsck = {
    version = "1.2.9-r1";
    filename = "exfat-fsck-1.2.9-r1.apk";
    depends = [ "libc" ];
    provides = [ "exfat-fsck-any" ];
    sha256 = "445de9a61f69a12efaa93b4bf014cc7a596cf5a0c698c82351c5086a7d3366b8";
  };
  exfat-mkfs = {
    version = "1.2.9-r1";
    filename = "exfat-mkfs-1.2.9-r1.apk";
    depends = [ "libc" ];
    provides = [ "exfat-mkfs-any" ];
    sha256 = "bf9b7e8e4ff7969b6d0ae2f85c6ffef2a6f98ab082392b517be696131790c097";
  };
  exim = {
    version = "4.99-r1";
    filename = "exim-4.99-r1.apk";
    depends = [
      "libc"
      "libdb47-5"
      "libpcre2"
    ];
    provides = [ "exim-any" ];
    sha256 = "f99597f0eac890912aeaa980f2c6363f067ad1d66593804140db93e1463cb0c5";
  };
  exim-gnutls = {
    version = "4.99-r1";
    filename = "exim-gnutls-4.99-r1.apk";
    depends = [
      "libc"
      "libdb47-5"
      "libgnutls"
      "libpcre2"
    ];
    provides = [
      "exim"
      "exim-gnutls-any"
    ];
    sha256 = "a8592a117e8b4a04f5ec2486e116bddfb2fbd5de534d95be4731fa7562016c2a";
  };
  exim-ldap = {
    version = "4.99-r1";
    filename = "exim-ldap-4.99-r1.apk";
    depends = [
      "libc"
      "libdb47-5"
      "libopenldap"
      "libopenssl3"
      "libpcre2"
      "libsasl2"
    ];
    provides = [
      "exim"
      "exim-ldap-any"
    ];
    sha256 = "1c14b39712fc173681265ddbc6c246918b41a368a589c1fb95a45e92087d5c1e";
  };
  exim-lookup-cdb = {
    version = "4.99-r1";
    filename = "exim-lookup-cdb-4.99-r1.apk";
    depends = [
      "exim"
      "libc"
    ];
    provides = [ "exim-lookup-cdb-any" ];
    sha256 = "fc36e647d1b1b03c06ba042d882504af187aa14fbcd5c117001a7c3dbbf32349";
  };
  exim-lookup-dbmdb = {
    version = "4.99-r1";
    filename = "exim-lookup-dbmdb-4.99-r1.apk";
    depends = [
      "exim"
      "libc"
    ];
    provides = [ "exim-lookup-dbmdb-any" ];
    sha256 = "ba72a1835b1f253cd239f318803f317086f9b1ac2b0858846f400fe6d8ff20b1";
  };
  exim-lookup-dnsdb = {
    version = "4.99-r1";
    filename = "exim-lookup-dnsdb-4.99-r1.apk";
    depends = [
      "exim"
      "libc"
    ];
    provides = [ "exim-lookup-dnsdb-any" ];
    sha256 = "deae1fe2f6e34a1ce99350bf8a1005f19dfe9b7d4b109d74ca88072a83521266";
  };
  exim-lookup-json = {
    version = "4.99-r1";
    filename = "exim-lookup-json-4.99-r1.apk";
    depends = [
      "exim"
      "jansson4"
      "libc"
    ];
    provides = [ "exim-lookup-json-any" ];
    sha256 = "3a7d4b63692be3f2a7cfab97ce923f9397f4cc4292a5a6b7f9fecc4ecf7859b7";
  };
  exim-lookup-mysql = {
    version = "4.99-r1";
    filename = "exim-lookup-mysql-4.99-r1.apk";
    depends = [
      "exim"
      "libc"
      "libmariadb3"
    ];
    provides = [ "exim-lookup-mysql-any" ];
    sha256 = "c176a41bcf164d11f9b111ce6fdd3ded5e1416365318393375f4413460f6141e";
  };
  exim-lookup-passwd = {
    version = "4.99-r1";
    filename = "exim-lookup-passwd-4.99-r1.apk";
    depends = [
      "exim"
      "libc"
    ];
    provides = [ "exim-lookup-passwd-any" ];
    sha256 = "08257d5d971e436dfbaeab459186df0bd5228808a51b5e541cf2cbf6a1f6b088";
  };
  exim-lookup-pgsql = {
    version = "4.99-r1";
    filename = "exim-lookup-pgsql-4.99-r1.apk";
    depends = [
      "exim"
      "libc"
      "libpq"
    ];
    provides = [ "exim-lookup-pgsql-any" ];
    sha256 = "cb345edbf6b66184f24fbd4a562adcd4950a5113c1db9da2b3de641448f53e19";
  };
  exim-lookup-redis = {
    version = "4.99-r1";
    filename = "exim-lookup-redis-4.99-r1.apk";
    depends = [
      "exim"
      "libc"
      "libhiredis"
    ];
    provides = [ "exim-lookup-redis-any" ];
    sha256 = "8915a3e7de3a08f8a98ed408ee81e5f7ea53ae52e48238a75feeb236cee26aad";
  };
  exim-lookup-sqlite = {
    version = "4.99-r1";
    filename = "exim-lookup-sqlite-4.99-r1.apk";
    depends = [
      "exim"
      "libc"
      "libsqlite3-0"
    ];
    provides = [ "exim-lookup-sqlite-any" ];
    sha256 = "730b593aadbd3dc1434a0edbf1c50a49cc1930e34e6ce306bff5da432e12a517";
  };
  exim-openssl = {
    version = "4.99-r1";
    filename = "exim-openssl-4.99-r1.apk";
    depends = [
      "libc"
      "libdb47-5"
      "libopenssl3"
      "libpcre2"
    ];
    provides = [
      "exim"
      "exim-openssl-any"
    ];
    sha256 = "8880a161ac0cd2f5526e979f43dfec409f2aac6028513f4c71aa2f57209dc8a7";
  };
  external-protocol = {
    version = "20231119-r2";
    filename = "external-protocol-20231119-r2.apk";
    depends = [
      "ip"
      "libc"
    ];
    provides = [ "external-protocol-any" ];
    sha256 = "ef05bf9b8dc72aabaf5837ae16306e983f186f9fd4f95da09046fa68da259903";
  };
  extract = {
    version = "1.13-r2";
    filename = "extract-1.13-r2.apk";
    depends = [
      "libc"
      "libextractor"
    ];
    provides = [ "extract-any" ];
    sha256 = "ac4ee53c0ab2fb3319419eb5ebb2c4947ec57936456f66ae01995760193b2f11";
  };
  eza = {
    version = "0.23.4-r1";
    filename = "eza-0.23.4-r1.apk";
    depends = [
      "libc"
      "zlib"
    ];
    provides = [ "eza-any" ];
    sha256 = "ff6c592549f73b56136a18aa9bcd5a9336d0249aab008ae04fc22da95c020e20";
  };
  faad2 = {
    version = "2.11.1-r2";
    filename = "faad2-2.11.1-r2.apk";
    depends = [
      "libc"
      "libfaad2"
    ];
    provides = [ "faad2-any" ];
    sha256 = "37afb548eb30009f339bdf13b9e2268d72224023362bc09a474af61cbb485768";
  };
  fail2ban = {
    version = "1.1.0-r2";
    filename = "fail2ban-1.1.0-r2.apk";
    depends = [
      "libc"
      "nftables"
      "python3-ctypes"
      "python3-email"
      "python3-light"
      "python3-logging"
      "python3-pkg-resources"
      "python3-sqlite3"
      "python3-urllib"
    ];
    provides = [ "fail2ban-any" ];
    sha256 = "89239c15484517f86d0e279ef24dcb2869f8a2af425dd5d29644f90c64adc0d8";
  };
  fail2ban-src = {
    version = "1.1.0-r2";
    filename = "fail2ban-src-1.1.0-r2.apk";
    depends = [ "libc" ];
    provides = [ "fail2ban-src-any" ];
    sha256 = "a2c76d81b586aae92dfda4d0c0e6a6031361ed53ed3f1eac0fd5d82f8d9d7b70";
  };
  fakeidentd = {
    version = "2.6-r2";
    filename = "fakeidentd-2.6-r2.apk";
    depends = [ "libc" ];
    provides = [ "fakeidentd-any" ];
    sha256 = "fd95e35ab7816e34172743f58bb51e5ea26b0703de60e5dcaf3f1a22998a604a";
  };
  fakepop = {
    version = "11-r2";
    filename = "fakepop-11-r2.apk";
    depends = [
      "glib2"
      "libc"
      "xinetd"
    ];
    provides = [ "fakepop-any" ];
    sha256 = "bf1db9501fdfc2de1dc7833460bf6508e2db17dbd0a2536ee436b23d16ef283a";
  };
  family-dns = {
    version = "1.0.0-r2";
    filename = "family-dns-1.0.0-r2.apk";
    depends = [ "libc" ];
    provides = [ "family-dns-any" ];
    sha256 = "db954729d246a97626bd2fd40753d61ee9805c88eec19a1ad4a1901a5a94165b";
  };
  fastd = {
    version = "23";
    filename = "fastd-23.apk";
    depends = [
      "kmod-tun"
      "libc"
      "libjson-c5"
      "libpthread"
      "libuecc"
    ];
    provides = [ "fastd-any" ];
    sha256 = "e8728c45de613a8db4946ce4adb1f6b1aab95c415290d817b0453305bfdbc6bf";
  };
  fatresize = {
    version = "2023.06.11~ab78c48f-r2";
    filename = "fatresize-2023.06.11~ab78c48f-r2.apk";
    depends = [
      "libc"
      "libparted"
    ];
    provides = [ "fatresize-any" ];
    sha256 = "34e0066daa53b2e418a0997a3a76395afa7b718da7027bdc9d1352c72120a086";
  };
  fdk-aac = {
    version = "2.0.1-r5";
    filename = "fdk-aac-2.0.1-r5.apk";
    depends = [ "libc" ];
    provides = [ "fdk-aac-any" ];
    sha256 = "fb42b1826b4e4e78ee36e2258e0fa8ce7b7babf61090d6cbb140f28bb42a3af0";
  };
  fdm = {
    version = "2.2-r1";
    filename = "fdm-2.2-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
      "libpcre2"
      "tdb"
      "zlib"
    ];
    provides = [ "fdm-any" ];
    sha256 = "75efa24eff38e5612f2d1faf43c03d6f990197d9e626a9551c34b033c922a373";
  };
  ffmpeg = {
    version = "6.1.4-r1";
    filename = "ffmpeg-6.1.4-r1.apk";
    depends = [
      "libatomic1"
      "libc"
      "libffmpeg-full"
    ];
    provides = [ "ffmpeg-any" ];
    sha256 = "80a7d898f83f1bafd257c0741eee64de0ea48278bb39ff8101cc5db18db8e8b4";
  };
  ffprobe = {
    version = "6.1.4-r1";
    filename = "ffprobe-6.1.4-r1.apk";
    depends = [
      "libatomic1"
      "libc"
      "libffmpeg-full"
    ];
    provides = [ "ffprobe-any" ];
    sha256 = "f777f36afeaedf0120b53202b637821da27c46bab1c21c795061eb43e535f0d2";
  };
  file = {
    version = "5.45-r1";
    filename = "file-5.45-r1.apk";
    depends = [
      "libc"
      "libmagic"
    ];
    provides = [ "file-any" ];
    sha256 = "a74d2a1bc21d2dbad5ce2ccd2a7d53ec2b4765433748562b49aa78ccac86d4f5";
  };
  findutils = {
    version = "4.10.0-r1";
    filename = "findutils-4.10.0-r1.apk";
    depends = [
      "findutils-find"
      "findutils-locate"
      "findutils-xargs"
      "libc"
    ];
    provides = [ "findutils-any" ];
    sha256 = "6fa4373eac33f4f5cad35ee0eee7d9ba22cb0b5c4bd5ad6ebe17df567ec0b275";
  };
  findutils-find = {
    version = "4.10.0-r1";
    filename = "findutils-find-4.10.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "findutils-find-any" ];
    sha256 = "885f9838700981000d457b54cd164dfae53929619067b2d6967cf590b12c7e16";
  };
  findutils-locate = {
    version = "4.10.0-r1";
    filename = "findutils-locate-4.10.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "findutils-locate-any" ];
    sha256 = "92e2627dcdf92d5bc277247eb8a6f576cdd524ede5c17d1a8ca9f2428144c501";
  };
  findutils-xargs = {
    version = "4.10.0-r1";
    filename = "findutils-xargs-4.10.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "findutils-xargs-any" ];
    sha256 = "fdee24c28700a510476fc78e4d5f12519df5993ddea926d0083085117cb45bde";
  };
  fio = {
    version = "3.37-r1";
    filename = "fio-3.37-r1.apk";
    depends = [
      "libaio"
      "libc"
      "zlib"
    ];
    provides = [ "fio-any" ];
    sha256 = "c400e9a2e5fff7a69193f4bbc19bb70cb52e173810874dbe572c9625018dcbee";
  };
  fish = {
    version = "4.7.1-r1";
    filename = "fish-4.7.1-r1.apk";
    depends = [
      "libc"
      "libpcre2"
      "libpcre2-32"
    ];
    provides = [ "fish-any" ];
    sha256 = "29b0bdfa1e37b8236959caf3fd88f01717faf779535e8bc2067a8a8e801b1f2d";
  };
  fixparts = {
    version = "1.0.10-r1";
    filename = "fixparts-1.0.10-r1.apk";
    depends = [
      "libc"
      "libstdcpp6"
    ];
    provides = [ "fixparts-any" ];
    sha256 = "fbefc6a6ca8e0eba5949ae0ddd5a1122f44229c177175f45720dd2b5ea906bd2";
  };
  flashrom = {
    version = "1.3.0-r2";
    filename = "flashrom-1.3.0-r2.apk";
    depends = [
      "libc"
      "libftdi1"
      "libusb-1.0-0"
      "pciutils"
    ];
    provides = [ "flashrom-any" ];
    sha256 = "8bf0d6c852e2e4113b853182f030b7f02e045d352de35095e602a4be32b3b4da";
  };
  flashrom-pci = {
    version = "1.3.0-r2";
    filename = "flashrom-pci-1.3.0-r2.apk";
    depends = [
      "libc"
      "pciutils"
    ];
    provides = [ "flashrom-pci-any" ];
    sha256 = "ca72f53b33f1d1f2d1b072ac78fd5d6181827957e7b1fa074e40ced4babc4f48";
  };
  flashrom-spi = {
    version = "1.3.0-r2";
    filename = "flashrom-spi-1.3.0-r2.apk";
    depends = [ "libc" ];
    provides = [ "flashrom-spi-any" ];
    sha256 = "da43d4f4e87d1ed8ebdf6894b64acd6137bcb8bbe9e1448a3115588fc20b4b33";
  };
  flashrom-usb = {
    version = "1.3.0-r2";
    filename = "flashrom-usb-1.3.0-r2.apk";
    depends = [
      "libc"
      "libftdi1"
      "libusb-1.0-0"
    ];
    provides = [ "flashrom-usb-any" ];
    sha256 = "e872e320ec0920365febca4de22bcbfcc879c4713bc84dc59cb80b487a4a057a";
  };
  flent = {
    version = "2.2.0-r2";
    filename = "flent-2.2.0-r2.apk";
    depends = [
      "flent-tools"
      "fping"
      "libc"
      "netperf"
      "python3-defusedxml"
      "python3-light"
      "python3-logging"
      "python3-uuid"
    ];
    provides = [ "flent-any" ];
    sha256 = "8e64026dd2418a7cc139b4303f366e32ed695861cf3809e30a3f5ac1d277c675";
  };
  flent-src = {
    version = "2.2.0-r2";
    filename = "flent-src-2.2.0-r2.apk";
    depends = [ "libc" ];
    provides = [ "flent-src-any" ];
    sha256 = "c50e0ed5a404fee7a9b3f93a021063b47fed6d345cb456049bcdfecd09dfc10f";
  };
  flent-tools = {
    version = "2.2.0-r2";
    filename = "flent-tools-2.2.0-r2.apk";
    depends = [
      "coreutils-date"
      "coreutils-sleep"
      "libc"
      "librt"
    ];
    provides = [ "flent-tools-any" ];
    sha256 = "3af531e42bd1dd6b301b5e4486587f575c87caad55ae0d3ab5c66034641cc394";
  };
  flex = {
    version = "2.6.4-r4";
    filename = "flex-2.6.4-r4.apk";
    depends = [ "libc" ];
    provides = [ "flex-any" ];
    sha256 = "78053aa8d0458007fa0f12a445226cea400b702006297d4335feb777abba7955";
  };
  fluent-bit = {
    version = "4.2.0-r1";
    filename = "fluent-bit-4.2.0-r1.apk";
    depends = [
      "bison"
      "flex"
      "libatomic1"
      "libc"
      "libcurl4"
      "libopenssl3"
      "libsasl2"
      "libstdcpp6"
      "libyaml"
      "musl-fts"
    ];
    provides = [ "fluent-bit-any" ];
    sha256 = "d570c03ae749d1e2c91419922c55fd87956dda84506dbc8d5ecda76beb7414a1";
  };
  fontconfig = {
    version = "2.15.0-r1";
    filename = "fontconfig-2.15.0-r1.apk";
    depends = [
      "libc"
      "libexpat"
      "libfreetype"
      "libpthread"
    ];
    provides = [ "fontconfig-any" ];
    sha256 = "52e08f7644f40582ba2a0933e6e80adee3cb462a525c546d8a9c037fc9a5389a";
  };
  foolsm = {
    version = "1.0.21-r1";
    filename = "foolsm-1.0.21-r1.apk";
    depends = [
      "libc"
      "msmtp"
    ];
    provides = [ "foolsm-any" ];
    sha256 = "443a46ca8f17f34d8693070d10b76f73bce70fe1c42b8452b6a9595ab9192866";
  };
  fping = {
    version = "5.3-r1";
    filename = "fping-5.3-r1.apk";
    depends = [ "libc" ];
    provides = [ "fping-any" ];
    sha256 = "b3debb3f311fc4ffdf2210da3232108c09c70ea5b6ca17224413f012a0775035";
  };
  freeipmi-tools = {
    version = "1.6.15-r1";
    filename = "freeipmi-tools-1.6.15-r1.apk";
    depends = [
      "libc"
      "libipmiconsole"
      "libipmidetect"
    ];
    provides = [ "freeipmi-tools-any" ];
    sha256 = "60772c900a5bf63cf91f4e844ad8e9c2480dff0bd3d28d0905d2d9f74f6a758f";
  };
  freeradius3 = {
    version = "3.2.8-r1";
    filename = "freeradius3-3.2.8-r1.apk";
    depends = [
      "freeradius3-common"
      "libc"
    ];
    provides = [ "freeradius3-any" ];
    sha256 = "aba2be2b22886cbea4a2a758ea7bd1301e87f3ada640bce5b8bcf15148e5da32";
  };
  freeradius3-common = {
    version = "3.2.8-r1";
    filename = "freeradius3-common-3.2.8-r1.apk";
    depends = [
      "libatomic1"
      "libc"
      "libcap"
      "libncurses6"
      "libopenssl3"
      "libpcap1"
      "libreadline8"
      "libtalloc"
    ];
    provides = [ "freeradius3-common-any" ];
    sha256 = "6608aac7ed65497528b058d02ae191deb8cf6fa5bf3749c56e8997cc64db9a94";
  };
  freeradius3-default = {
    version = "3.2.8-r1";
    filename = "freeradius3-default-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "freeradius3-democerts"
      "freeradius3-mod-always"
      "freeradius3-mod-attr-filter"
      "freeradius3-mod-chap"
      "freeradius3-mod-detail"
      "freeradius3-mod-digest"
      "freeradius3-mod-eap"
      "freeradius3-mod-eap-gtc"
      "freeradius3-mod-eap-md5"
      "freeradius3-mod-eap-mschapv2"
      "freeradius3-mod-eap-peap"
      "freeradius3-mod-eap-pwd"
      "freeradius3-mod-eap-tls"
      "freeradius3-mod-eap-ttls"
      "freeradius3-mod-exec"
      "freeradius3-mod-expiration"
      "freeradius3-mod-expr"
      "freeradius3-mod-files"
      "freeradius3-mod-logintime"
      "freeradius3-mod-mschap"
      "freeradius3-mod-pap"
      "freeradius3-mod-preprocess"
      "freeradius3-mod-radutmp"
      "freeradius3-mod-realm"
      "freeradius3-mod-unix"
      "libc"
    ];
    provides = [ "freeradius3-default-any" ];
    sha256 = "2ad1457d4d1bc00bf36a6864c1c64e96325e319e093d513272075afa02a6b438";
  };
  freeradius3-democerts = {
    version = "3.2.8-r1";
    filename = "freeradius3-democerts-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
    ];
    provides = [ "freeradius3-democerts-any" ];
    sha256 = "722d8df127c96cfc9e88b31384daba90f18b4ad31db2db5183267ea47cf2168b";
  };
  freeradius3-mod-always = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-always-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
    ];
    provides = [ "freeradius3-mod-always-any" ];
    sha256 = "28fe907adab986ab98a3c091093901d1c91c7dd03e6a614e1b3ed5c0bf10b00b";
  };
  freeradius3-mod-attr-filter = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-attr-filter-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
    ];
    provides = [ "freeradius3-mod-attr-filter-any" ];
    sha256 = "53feceddac42da817f6126825b38ebdf5afd7f4f400c0cfa2ef971f44dc9c6f5";
  };
  freeradius3-mod-cache = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-cache-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
    ];
    provides = [ "freeradius3-mod-cache-any" ];
    sha256 = "e8f468dc06861e466722f3a7de02d630508a327178d199122eb7a6bb9aebf57e";
  };
  freeradius3-mod-cache-rbtree = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-cache-rbtree-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "freeradius3-mod-cache"
      "libc"
    ];
    provides = [ "freeradius3-mod-cache-rbtree-any" ];
    sha256 = "9ed26e6cb850c8a2395a46872b7187b0ecf2286c57a94495e88b6486519fa943";
  };
  freeradius3-mod-cache-redis = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-cache-redis-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "freeradius3-mod-cache"
      "libc"
      "libhiredis"
    ];
    provides = [ "freeradius3-mod-cache-redis-any" ];
    sha256 = "049ad967c309a55f5da1eb63b394e9d89d438867855ac946671ab8af46564a41";
  };
  freeradius3-mod-chap = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-chap-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
    ];
    provides = [ "freeradius3-mod-chap-any" ];
    sha256 = "91b2b2bc33c65b4d3ba455a3cab52fcd896564baba81a4a3aefc31d475fc6185";
  };
  freeradius3-mod-counter = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-counter-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
      "libgdbm"
    ];
    provides = [ "freeradius3-mod-counter-any" ];
    sha256 = "30165d74d1faa9afb525483a11c68d2a084023716fda7d7282b44b59a80ce61f";
  };
  freeradius3-mod-date = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-date-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
    ];
    provides = [ "freeradius3-mod-date-any" ];
    sha256 = "d307b338cb90d144162a7fe38923f44525d4e6db2c17d5d817a2ca24ac005915";
  };
  freeradius3-mod-detail = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-detail-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
    ];
    provides = [ "freeradius3-mod-detail-any" ];
    sha256 = "2f83d6c6f1134b3ef6ec0c7f840e09901502ff9d34e43ad3a12d2edf177cc901";
  };
  freeradius3-mod-digest = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-digest-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
    ];
    provides = [ "freeradius3-mod-digest-any" ];
    sha256 = "2d522a679819698e9780370bd49cfeac572801099adc3a80e6be2ec475ec4348";
  };
  freeradius3-mod-dpsk = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-dpsk-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
    ];
    provides = [ "freeradius3-mod-dpsk-any" ];
    sha256 = "756fc22e144067459276c0fe6d37c50cf1fba633170321d1775e4929aa0ee116";
  };
  freeradius3-mod-dynamic-clients = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-dynamic-clients-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
    ];
    provides = [ "freeradius3-mod-dynamic-clients-any" ];
    sha256 = "32887f94fb5dc2e3a0c59f7f2feab74ff9587278d2945f6c8b93b680b3a0c4e0";
  };
  freeradius3-mod-eap = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-eap-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
    ];
    provides = [ "freeradius3-mod-eap-any" ];
    sha256 = "274e4ae420fb1cec67b62ff3a196d9b71bac85082e2d295dcffba2e806d2d9d3";
  };
  freeradius3-mod-eap-fast = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-eap-fast-3.2.8-r1.apk";
    depends = [
      "freeradius3-mod-eap"
      "libc"
    ];
    provides = [ "freeradius3-mod-eap-fast-any" ];
    sha256 = "57f4f8f19675b4215a6b5c0a0bf7940186005e11f9f666e5dbb000ebbf6bc29d";
  };
  freeradius3-mod-eap-gtc = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-eap-gtc-3.2.8-r1.apk";
    depends = [
      "freeradius3-mod-eap"
      "libc"
    ];
    provides = [ "freeradius3-mod-eap-gtc-any" ];
    sha256 = "076f192edeb67288a34c40dc2ba531044716b1732039e12843bfa1dbe3864236";
  };
  freeradius3-mod-eap-md5 = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-eap-md5-3.2.8-r1.apk";
    depends = [
      "freeradius3-mod-eap"
      "libc"
    ];
    provides = [ "freeradius3-mod-eap-md5-any" ];
    sha256 = "14d03f943ed41249fef1ba18501b4c5b1a17e6544c5d7a4f2b4cf4fd3a762452";
  };
  freeradius3-mod-eap-mschapv2 = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-eap-mschapv2-3.2.8-r1.apk";
    depends = [
      "freeradius3-mod-eap"
      "freeradius3-mod-mschap"
      "libc"
    ];
    provides = [ "freeradius3-mod-eap-mschapv2-any" ];
    sha256 = "dd44b40dec4bb883fb9380c1235177e83b6e90d2feae48f3d014f4a10bf03181";
  };
  freeradius3-mod-eap-peap = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-eap-peap-3.2.8-r1.apk";
    depends = [
      "freeradius3-mod-eap"
      "libc"
    ];
    provides = [ "freeradius3-mod-eap-peap-any" ];
    sha256 = "120a8adb11062f2d2e908797627831d6cfd457136f27bb75b67120ec2f5f5800";
  };
  freeradius3-mod-eap-pwd = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-eap-pwd-3.2.8-r1.apk";
    depends = [
      "freeradius3-mod-eap"
      "libc"
    ];
    provides = [ "freeradius3-mod-eap-pwd-any" ];
    sha256 = "7580b2a036d7cd629f6ecfdc0934a88d50aa12d6339c330a4a243802d39ff42a";
  };
  freeradius3-mod-eap-sim = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-eap-sim-3.2.8-r1.apk";
    depends = [
      "freeradius3-mod-eap"
      "libc"
    ];
    provides = [ "freeradius3-mod-eap-sim-any" ];
    sha256 = "10e63f730d9e17da5cf999043075739600691e5022decfba3700dc6022003f3d";
  };
  freeradius3-mod-eap-tls = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-eap-tls-3.2.8-r1.apk";
    depends = [
      "freeradius3-mod-eap"
      "libc"
    ];
    provides = [ "freeradius3-mod-eap-tls-any" ];
    sha256 = "8e9893ea7a2a69b2fa2979405fca12744245d3996833b19d17a9f514203b71bd";
  };
  freeradius3-mod-eap-ttls = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-eap-ttls-3.2.8-r1.apk";
    depends = [
      "freeradius3-mod-eap-tls"
      "libc"
    ];
    provides = [ "freeradius3-mod-eap-ttls-any" ];
    sha256 = "c67fa8ad468fa5b2375eb99c6b1029b3b3ec7982f686fc523d646d5705c7235b";
  };
  freeradius3-mod-exec = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-exec-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
    ];
    provides = [ "freeradius3-mod-exec-any" ];
    sha256 = "8b33310fe73ca803d8e4f980acda007f4225ddc5caac3e0203776be8e4da5fc0";
  };
  freeradius3-mod-expiration = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-expiration-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
    ];
    provides = [ "freeradius3-mod-expiration-any" ];
    sha256 = "e94e4105040b019442096d1db8f01efc5260883b2c3a14e21025e70ad63dde14";
  };
  freeradius3-mod-expr = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-expr-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
    ];
    provides = [ "freeradius3-mod-expr-any" ];
    sha256 = "b4474f5181342ddd3b65a655afc326efd6c726cd8fff6d55888780b2c3f11c47";
  };
  freeradius3-mod-files = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-files-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
    ];
    provides = [ "freeradius3-mod-files-any" ];
    sha256 = "ea3090acdc14dbbfdc665a9e3b1e1e6d996e13f6d86986a0a762a141ecf78000";
  };
  freeradius3-mod-ippool = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-ippool-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
      "libgdbm"
    ];
    provides = [ "freeradius3-mod-ippool-any" ];
    sha256 = "6872946d7b668a43039ed98bb21dec639e9297c6be4699a33cd3f44714f95a70";
  };
  freeradius3-mod-json = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-json-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
      "libjson-c5"
    ];
    provides = [ "freeradius3-mod-json-any" ];
    sha256 = "8ffc476c777c2506ceeb5ade47c3d0219692a059751782af9c9c2465473a348e";
  };
  freeradius3-mod-krb5 = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-krb5-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "krb5-libs"
      "libc"
    ];
    provides = [ "freeradius3-mod-krb5-any" ];
    sha256 = "ba9459d1b9d3e5d6788e59fa1a5e11e4aa0d30ad3896210007f19dfa1d227476";
  };
  freeradius3-mod-ldap = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-ldap-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
      "libopenldap"
    ];
    provides = [ "freeradius3-mod-ldap-any" ];
    sha256 = "166d66ba3eb346e69776fd29c9b64f061a6c62cc4353791929d00a0bd30f16af";
  };
  freeradius3-mod-linelog = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-linelog-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
    ];
    provides = [ "freeradius3-mod-linelog-any" ];
    sha256 = "7a0139aef57d94c0cb7b817ee525073194b20e7ee880f068a4702672350afaf1";
  };
  freeradius3-mod-logintime = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-logintime-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
    ];
    provides = [ "freeradius3-mod-logintime-any" ];
    sha256 = "5f8b0d547b4bc39faf924d90bffaeff12561c5145afde21ece2b78477e25270f";
  };
  freeradius3-mod-mschap = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-mschap-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
    ];
    provides = [ "freeradius3-mod-mschap-any" ];
    sha256 = "ea2143da1be6974827d14e23ddeafdc986759a713b2601bead3fa4b1e50b5841";
  };
  freeradius3-mod-pam = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-pam-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
      "libpam"
    ];
    provides = [ "freeradius3-mod-pam-any" ];
    sha256 = "74e6b055fe21bf07424a85172eced16af9b2fd12ed2b5626b6352c1450df9912";
  };
  freeradius3-mod-pap = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-pap-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
    ];
    provides = [ "freeradius3-mod-pap-any" ];
    sha256 = "4724f800f00e2ce84b8b949ec9e93d7f8e5f14a6e7c5314e3ba4fd9799e882cf";
  };
  freeradius3-mod-passwd = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-passwd-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
    ];
    provides = [ "freeradius3-mod-passwd-any" ];
    sha256 = "4dd79cc6f7e3745d67f705a7894f48ad4745f6811e0d1007ee9a68d4a946428b";
  };
  freeradius3-mod-preprocess = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-preprocess-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
    ];
    provides = [ "freeradius3-mod-preprocess-any" ];
    sha256 = "4f6e6f1677e7231803d464c781b3ecdb0aa029b5d32a70e61da6f499adf20615";
  };
  freeradius3-mod-python3 = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-python3-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
      "python3"
    ];
    provides = [ "freeradius3-mod-python3-any" ];
    sha256 = "92812c8b0658065695c1bd9f418bd00e3df5ae12a78dc7aa29a1685d01d99bdf";
  };
  freeradius3-mod-radutmp = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-radutmp-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
    ];
    provides = [ "freeradius3-mod-radutmp-any" ];
    sha256 = "a39ff94394c5b8c857dfc30f598c86ac45af30ce3c1f0d0e044ed4e7fd6ada32";
  };
  freeradius3-mod-realm = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-realm-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
    ];
    provides = [ "freeradius3-mod-realm-any" ];
    sha256 = "b1dc1bcb5a3dd439443cfd738aeffd17d5080b6cacb4866edbdaa05840347ab0";
  };
  freeradius3-mod-redis = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-redis-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
      "libhiredis"
    ];
    provides = [ "freeradius3-mod-redis-any" ];
    sha256 = "10f048d5789f18184f9bbba4f1a09baae559a8b235d9b03a07f90441a65e06c8";
  };
  freeradius3-mod-rediswho = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-rediswho-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "freeradius3-mod-redis"
      "libc"
    ];
    provides = [ "freeradius3-mod-rediswho-any" ];
    sha256 = "25969edf55c82927c2c156f7255024bb3e1b2993d2d49035197c5030283dd91a";
  };
  freeradius3-mod-replicate = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-replicate-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
    ];
    provides = [ "freeradius3-mod-replicate-any" ];
    sha256 = "3f0b57426f91925efce2716ce3c84f10038cb67c405e5d37c241bfba95b2c729";
  };
  freeradius3-mod-rest = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-rest-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
      "libcurl4"
      "libjson-c5"
    ];
    provides = [ "freeradius3-mod-rest-any" ];
    sha256 = "101283551fa4849f523b6993c706afad17043959e3928cf0439e159bd2ef2750";
  };
  freeradius3-mod-soh = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-soh-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
    ];
    provides = [ "freeradius3-mod-soh-any" ];
    sha256 = "7dbf67f1eee92b177b088ef5c55903739dd41a5b6ed8edc26b2da611186f2797";
  };
  freeradius3-mod-sometimes = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-sometimes-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
    ];
    provides = [ "freeradius3-mod-sometimes-any" ];
    sha256 = "aef2b1cd2a6c7107cbf7013a690601b4ab5b40e75c71d63af15243a4fa375743";
  };
  freeradius3-mod-sql = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-sql-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
    ];
    provides = [ "freeradius3-mod-sql-any" ];
    sha256 = "b019c1b4fda5e19b9eea3eb73e8df05c8ec7b36614bdf9b09fa7c038ffefece3";
  };
  freeradius3-mod-sql-map = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-sql-map-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
    ];
    provides = [ "freeradius3-mod-sql-map-any" ];
    sha256 = "ae07be9c5a4622118a0000db978c31b21fd522316dcedb5890b33124dcaace3a";
  };
  freeradius3-mod-sql-mysql = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-sql-mysql-3.2.8-r1.apk";
    depends = [
      "freeradius3-mod-sql"
      "libc"
      "libmysqlclient3"
    ];
    provides = [ "freeradius3-mod-sql-mysql-any" ];
    sha256 = "b4a3828432e360f09e7e54040741f1dbf31f352ea36d08da646410241f0c74fb";
  };
  freeradius3-mod-sql-null = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-sql-null-3.2.8-r1.apk";
    depends = [
      "freeradius3-mod-sql"
      "libc"
    ];
    provides = [ "freeradius3-mod-sql-null-any" ];
    sha256 = "76a6359b47e7f3deb808dae74d720f7aa99c8a29c23657bc0cbd2374a71f24e9";
  };
  freeradius3-mod-sql-postgresql = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-sql-postgresql-3.2.8-r1.apk";
    depends = [
      "freeradius3-mod-sql"
      "libc"
      "libpq"
    ];
    provides = [ "freeradius3-mod-sql-postgresql-any" ];
    sha256 = "2c3c396ad491ebe19fb3d9a94108f5c425fdec3fa69337031cb3326128623d93";
  };
  freeradius3-mod-sql-sqlite = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-sql-sqlite-3.2.8-r1.apk";
    depends = [
      "freeradius3-mod-sql"
      "libc"
      "libsqlite3-0"
    ];
    provides = [ "freeradius3-mod-sql-sqlite-any" ];
    sha256 = "4d25b53106349c560e7705cd601387b0e329708a71227a750bc9c6a93f496fde";
  };
  freeradius3-mod-sql-unixodbc = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-sql-unixodbc-3.2.8-r1.apk";
    depends = [
      "freeradius3-mod-sql"
      "libc"
      "unixodbc"
    ];
    provides = [ "freeradius3-mod-sql-unixodbc-any" ];
    sha256 = "01b27bd2c50a14db5e862430ab23a7e179ed24f4ef5d3c94b8deef5c39e40a74";
  };
  freeradius3-mod-sqlcounter = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-sqlcounter-3.2.8-r1.apk";
    depends = [
      "freeradius3-mod-sql"
      "libc"
    ];
    provides = [ "freeradius3-mod-sqlcounter-any" ];
    sha256 = "9453785d2a7ce9cce73de8fb30aed78e8c03c0175e02a2b396c9abdd31aa316a";
  };
  freeradius3-mod-sqlippool = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-sqlippool-3.2.8-r1.apk";
    depends = [
      "freeradius3-mod-sql"
      "libc"
    ];
    provides = [ "freeradius3-mod-sqlippool-any" ];
    sha256 = "0d7a1ac580ae89e1039afe77e7b3496e403cd336e386d83dd50408600710a0b5";
  };
  freeradius3-mod-totp = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-totp-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
    ];
    provides = [ "freeradius3-mod-totp-any" ];
    sha256 = "45a39e32064f072f06fed2ca9ebd6c98d15cd1da8b8a7cb8fd562ca9894ca106";
  };
  freeradius3-mod-unbound = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-unbound-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
      "libunbound"
    ];
    provides = [ "freeradius3-mod-unbound-any" ];
    sha256 = "3ad9a3d2e42a68f1d8b7b912b87ef2d5ea2fe75d0b945521ced886075ad1f9ea";
  };
  freeradius3-mod-unix = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-unix-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
    ];
    provides = [ "freeradius3-mod-unix-any" ];
    sha256 = "cbd01be7a52ed8d4f357385dda55eb106cff26ff46fe27f374cef17701c20718";
  };
  freeradius3-mod-unpack = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-unpack-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
    ];
    provides = [ "freeradius3-mod-unpack-any" ];
    sha256 = "8e0ba7cf91c2f8290e8cd900a90a8f466c60dc8ffbc5cd5467f26e0bcfe0fe4b";
  };
  freeradius3-mod-utf8 = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-utf8-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
    ];
    provides = [ "freeradius3-mod-utf8-any" ];
    sha256 = "c37e4b88a865b8cdb23fe771277687ebcd122307cda08d026de0c6a754c428e0";
  };
  freeradius3-mod-wimax = {
    version = "3.2.8-r1";
    filename = "freeradius3-mod-wimax-3.2.8-r1.apk";
    depends = [
      "freeradius3"
      "libc"
    ];
    provides = [ "freeradius3-mod-wimax-any" ];
    sha256 = "051138c157e5d42ac646576f4cc7d7769702373e316688d74e3e5986fe4efa8d";
  };
  freeradius3-utils = {
    version = "3.2.8-r1";
    filename = "freeradius3-utils-3.2.8-r1.apk";
    depends = [
      "freeradius3-common"
      "libc"
    ];
    provides = [ "freeradius3-utils-any" ];
    sha256 = "141aac34d23bc4153f2cd0a3211c3ddf94264082c47994aa55992deabe28cedb";
  };
  freshclam = {
    version = "1.4.3-r2";
    filename = "freshclam-1.4.3-r2.apk";
    depends = [
      "check"
      "clamav"
      "libbz2-1.0"
      "libc"
      "libcurl4"
      "libjson-c5"
      "libltdl7"
      "libmilter-sendmail"
      "libopenssl3"
      "libpcre2"
      "libpthread"
      "libstdcpp6"
      "libxml2-16"
      "zlib"
    ];
    provides = [ "freshclam-any" ];
    sha256 = "0043e43db3bc084e2cd3f72b6462d558f10a1d0b041a9e4c48b12b052fa6eb8b";
  };
  frpc = {
    version = "0.66.0-r1";
    filename = "frpc-0.66.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "frpc-any" ];
    sha256 = "10dc516620c2d9f423cdce6d73ec16a9eda3d7ebc69023c1269b981cf1ba6a5a";
  };
  frps = {
    version = "0.66.0-r1";
    filename = "frps-0.66.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "frps-any" ];
    sha256 = "6ef04f2104648aca72969e901687e7d393c0155d0aef471d0201e20ceef0c106";
  };
  frr = {
    version = "10.4.1-r1";
    filename = "frr-10.4.1-r1.apk";
    depends = [
      "libatomic1"
      "libc"
      "libcap"
      "libjson-c5"
      "libncurses6"
      "libprotobuf-c"
      "libreadline8"
      "librt"
      "libyang"
      "more"
    ];
    provides = [ "frr-any" ];
    sha256 = "44b6c3dfce94b078586fb527a7be5b5c1ddb1e4554e2271fc1912d23e92b7916";
  };
  frr-babeld = {
    version = "10.4.1-r1";
    filename = "frr-babeld-10.4.1-r1.apk";
    depends = [
      "frr"
      "frr-watchfrr"
      "frr-zebra"
      "libc"
    ];
    provides = [ "frr-babeld-any" ];
    sha256 = "d851546957b6d90a41aba84dcdd5c68389b6e4f526f3e625c5719436656e27f7";
  };
  frr-bfdd = {
    version = "10.4.1-r1";
    filename = "frr-bfdd-10.4.1-r1.apk";
    depends = [
      "frr"
      "frr-watchfrr"
      "frr-zebra"
      "libc"
    ];
    provides = [ "frr-bfdd-any" ];
    sha256 = "bbb22df9d282fa7cfea1c49387647102c3682544fce884e96b4f34b671ef919b";
  };
  frr-bgpd = {
    version = "10.4.1-r1";
    filename = "frr-bgpd-10.4.1-r1.apk";
    depends = [
      "frr"
      "frr-watchfrr"
      "frr-zebra"
      "libc"
    ];
    provides = [ "frr-bgpd-any" ];
    sha256 = "dded08a5802a2fdfeee3231322938c19f098411893d051808bbeca93eeed3593";
  };
  frr-eigrpd = {
    version = "10.4.1-r1";
    filename = "frr-eigrpd-10.4.1-r1.apk";
    depends = [
      "frr"
      "frr-watchfrr"
      "frr-zebra"
      "libc"
    ];
    provides = [ "frr-eigrpd-any" ];
    sha256 = "21fa8462b4b8db2ee0ffcfc58511c044fb4fb05a7f51504550c848320cee4e41";
  };
  frr-fabricd = {
    version = "10.4.1-r1";
    filename = "frr-fabricd-10.4.1-r1.apk";
    depends = [
      "frr"
      "frr-watchfrr"
      "frr-zebra"
      "libc"
    ];
    provides = [ "frr-fabricd-any" ];
    sha256 = "4a141f32e0230f90803e9abcb273ef8386bad9ff567a9d439db834bd3093b4fa";
  };
  frr-isisd = {
    version = "10.4.1-r1";
    filename = "frr-isisd-10.4.1-r1.apk";
    depends = [
      "frr"
      "frr-watchfrr"
      "frr-zebra"
      "libc"
    ];
    provides = [ "frr-isisd-any" ];
    sha256 = "66d8d0610d1f7aca3099b193d0a09883bcec187c8ee505c30d026182211cf280";
  };
  frr-ldpd = {
    version = "10.4.1-r1";
    filename = "frr-ldpd-10.4.1-r1.apk";
    depends = [
      "frr"
      "frr-watchfrr"
      "frr-zebra"
      "libc"
    ];
    provides = [ "frr-ldpd-any" ];
    sha256 = "8df42fe476535af29e3e60b196625e325aa6b7c3d3b64d7ac87ef232985b4489";
  };
  frr-nhrpd = {
    version = "10.4.1-r1";
    filename = "frr-nhrpd-10.4.1-r1.apk";
    depends = [
      "frr"
      "frr-watchfrr"
      "frr-zebra"
      "libc"
      "libcares"
    ];
    provides = [ "frr-nhrpd-any" ];
    sha256 = "ba7d073fe1f9d1d7418b1d54bbab5148374d616f0aba13243b0f93427e8d4ba6";
  };
  frr-ospf6d = {
    version = "10.4.1-r1";
    filename = "frr-ospf6d-10.4.1-r1.apk";
    depends = [
      "frr"
      "frr-watchfrr"
      "frr-zebra"
      "libc"
    ];
    provides = [ "frr-ospf6d-any" ];
    sha256 = "71992b7234b28bd969a1cd98da4a9d4bee4edba0a3fe6a56a4cab9b476394476";
  };
  frr-ospfd = {
    version = "10.4.1-r1";
    filename = "frr-ospfd-10.4.1-r1.apk";
    depends = [
      "frr"
      "frr-watchfrr"
      "frr-zebra"
      "libc"
    ];
    provides = [ "frr-ospfd-any" ];
    sha256 = "9cc7df6a45c99321a154d9ffc9193730f3a3aac33eec8954e70d2b6dafd29f13";
  };
  frr-pathd = {
    version = "10.4.1-r1";
    filename = "frr-pathd-10.4.1-r1.apk";
    depends = [
      "frr"
      "frr-watchfrr"
      "frr-zebra"
      "libc"
    ];
    provides = [ "frr-pathd-any" ];
    sha256 = "2da9e477efd8b780c6503064069c27d1cdb54824a8fecb69bfe854089ea84883";
  };
  frr-pbrd = {
    version = "10.4.1-r1";
    filename = "frr-pbrd-10.4.1-r1.apk";
    depends = [
      "frr"
      "frr-watchfrr"
      "frr-zebra"
      "libc"
    ];
    provides = [ "frr-pbrd-any" ];
    sha256 = "f9aab79423ab704743c0e1ccaf5988440a18a21f6473fa7b9b07fe78ab37ef8e";
  };
  frr-pim6d = {
    version = "10.4.1-r1";
    filename = "frr-pim6d-10.4.1-r1.apk";
    depends = [
      "frr"
      "frr-watchfrr"
      "frr-zebra"
      "libc"
    ];
    provides = [ "frr-pim6d-any" ];
    sha256 = "ed3a31bb8ffdfb5c9f052acb65ddc14d4a6ae6003908a52716dbffac3eab5e16";
  };
  frr-pimd = {
    version = "10.4.1-r1";
    filename = "frr-pimd-10.4.1-r1.apk";
    depends = [
      "frr"
      "frr-watchfrr"
      "frr-zebra"
      "libc"
    ];
    provides = [ "frr-pimd-any" ];
    sha256 = "f98685a22af61ad080562894a8f4fb3de185c42dc40edc5e06200abe0502437f";
  };
  frr-pythontools = {
    version = "10.4.1-r1";
    filename = "frr-pythontools-10.4.1-r1.apk";
    depends = [
      "frr"
      "libc"
      "python3-base"
      "python3-light"
      "python3-logging"
    ];
    provides = [ "frr-pythontools-any" ];
    sha256 = "71e03eddeced421abfc944a6ba6d947586574fd30194dbdc11f7ce1963b236c4";
  };
  frr-ripd = {
    version = "10.4.1-r1";
    filename = "frr-ripd-10.4.1-r1.apk";
    depends = [
      "frr"
      "frr-watchfrr"
      "frr-zebra"
      "libc"
    ];
    provides = [ "frr-ripd-any" ];
    sha256 = "f8e2f8849e4e70c991416b3196ccf5311c71a51004bca3dbea8034ba8d74e1dd";
  };
  frr-ripngd = {
    version = "10.4.1-r1";
    filename = "frr-ripngd-10.4.1-r1.apk";
    depends = [
      "frr"
      "frr-watchfrr"
      "frr-zebra"
      "libc"
    ];
    provides = [ "frr-ripngd-any" ];
    sha256 = "1d13d1cdf352a17a990f5083af3f9479f422cecf2fecb9fb87caf39ff6bdf479";
  };
  frr-staticd = {
    version = "10.4.1-r1";
    filename = "frr-staticd-10.4.1-r1.apk";
    depends = [
      "frr"
      "frr-watchfrr"
      "frr-zebra"
      "libc"
    ];
    provides = [ "frr-staticd-any" ];
    sha256 = "efb469f2522b9f528b8daef47b7ea14ef75de67ef2f635b29d4b30d69e120db4";
  };
  frr-vrrpd = {
    version = "10.4.1-r1";
    filename = "frr-vrrpd-10.4.1-r1.apk";
    depends = [
      "frr"
      "frr-watchfrr"
      "frr-zebra"
      "libc"
    ];
    provides = [ "frr-vrrpd-any" ];
    sha256 = "a7e3f66d8dc361cd09c03cf8f26a50dd25a7b56294a67a7be2e564fa90e1d9d2";
  };
  frr-watchfrr = {
    version = "10.4.1-r1";
    filename = "frr-watchfrr-10.4.1-r1.apk";
    depends = [
      "frr"
      "libc"
    ];
    provides = [ "frr-watchfrr-any" ];
    sha256 = "bc3a569adeb24d46ef12d31d397ef5689503bcf4ad3920729cf341f3fc74e9b0";
  };
  frr-zebra = {
    version = "10.4.1-r1";
    filename = "frr-zebra-10.4.1-r1.apk";
    depends = [
      "frr"
      "libc"
    ];
    provides = [ "frr-zebra-any" ];
    sha256 = "3bb39c2dd13da55caf1bd0504da0898649640c36dfb6291c40c7667bbce3cd5f";
  };
  fscrypt = {
    version = "0.3.5-r1";
    filename = "fscrypt-0.3.5-r1.apk";
    depends = [
      "libc"
      "libpam"
    ];
    provides = [ "fscrypt-any" ];
    sha256 = "8efa77e6524624827a0caa0aa24425558b918402bce030b59178983c622ad108";
  };
  fsh = {
    version = "4.11.0-r2";
    filename = "fsh-4.11.0-r2.apk";
    depends = [ "libc" ];
    provides = [ "fsh-any" ];
    sha256 = "c68c56ba8aabbff78a139976f0fce64e508e0bc41bdd18d07b11dfb9121adc3f";
  };
  fswebcam = {
    version = "20200725-r1";
    filename = "fswebcam-20200725-r1.apk";
    depends = [
      "libc"
      "libgd"
    ];
    provides = [ "fswebcam-any" ];
    sha256 = "381936bd4bd21877b75b89c64d0bfe93926b2173ae43a670cea68aad7d2c06af";
  };
  ftdi_eeprom = {
    version = "1.5-r2";
    filename = "ftdi_eeprom-1.5-r2.apk";
    depends = [
      "confuse"
      "libc"
      "libftdi1"
    ];
    provides = [ "ftdi_eeprom-any" ];
    sha256 = "a4b61e0b9a9b2b0cfc9f7b943fee95165fd624603762c3057018a9c93f38a2b3";
  };
  fuse-overlayfs = {
    version = "1.15-r1";
    filename = "fuse-overlayfs-1.15-r1.apk";
    depends = [
      "libc"
      "libfuse3-3"
    ];
    provides = [ "fuse-overlayfs-any" ];
    sha256 = "ca4e5635cf740a29bc7f5d25ee8e47324a2a1b8310bbe8aeec4ee2b8281addc4";
  };
  fuse-utils = {
    version = "2.9.9-r2";
    filename = "fuse-utils-2.9.9-r2.apk";
    depends = [
      "libc"
      "libfuse1"
    ];
    provides = [ "fuse-utils-any" ];
    sha256 = "8ab41c736bcd0c7068b46d6f2b7b131320b39500e451e27725c5a57b832d3121";
  };
  fuse3-utils = {
    version = "3.17.3-r1";
    filename = "fuse3-utils-3.17.3-r1.apk";
    depends = [
      "libc"
      "libfuse3-3"
    ];
    provides = [ "fuse3-utils-any" ];
    sha256 = "0376013327b1f2009e2466b7a84f6f5e5730359de4a819051d14584146c74ca8";
  };
  fwknop = {
    version = "2.6.11-r1";
    filename = "fwknop-2.6.11-r1.apk";
    depends = [
      "libc"
      "libfko"
    ];
    provides = [ "fwknop-any" ];
    sha256 = "f62c584e5a04d56aa47154887773f78f3613eb444995c13e27c073207ce71919";
  };
  fwknopd = {
    version = "2.6.11-r1";
    filename = "fwknopd-2.6.11-r1.apk";
    depends = [
      "iptables"
      "libc"
      "libfko"
      "libpcap1"
    ];
    provides = [ "fwknopd-any" ];
    sha256 = "0c0baf0a7c9c92edd0a0b1ad3aa1e0b4e6f2998b1a5d74cd7dfa053ec859bef3";
  };
  fwupd-daemon = {
    version = "2.0.1-r1";
    filename = "fwupd-daemon-2.0.1-r1.apk";
    depends = [
      "fwupd-libs"
      "libc"
    ];
    provides = [ "fwupd-daemon-any" ];
    sha256 = "c22a9f385d2cfda75f224c0b3d880fe81519b8f63f35ded5a531c0e636f0852c";
  };
  fwupd-libs = {
    version = "2.0.1-r1";
    filename = "fwupd-libs-2.0.1-r1.apk";
    depends = [
      "dbus"
      "glib2"
      "libarchive"
      "libc"
      "libjcat"
      "libmbim"
      "libprotobuf-c"
      "libqmi"
      "libusb-1.0-0"
      "libxmlb"
      "modemmanager"
    ];
    provides = [ "fwupd-libs-any" ];
    sha256 = "67ddfb630925ba271a08157ab666fdd8c7da8cfcd5caa2036278dd719eff3257";
  };
  fwupd-tools = {
    version = "2.0.1-r1";
    filename = "fwupd-tools-2.0.1-r1.apk";
    depends = [
      "fwupd-libs"
      "libc"
    ];
    provides = [ "fwupd-tools-any" ];
    sha256 = "bdea2f38312d4da8d455fccad9b31af13787c6d32c660e3c06e7368516876fea";
  };
  fx = {
    version = "39.0.1-r1";
    filename = "fx-39.0.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "fx-any" ];
    sha256 = "fd8cfc97ba20dfe3fbf175fcff47dbc753e1d770272bde8034fd74fd3dcef35f";
  };
  gammu = {
    version = "1.42.0-r1";
    filename = "gammu-1.42.0-r1.apk";
    depends = [
      "bluez-libs"
      "glib2"
      "libc"
      "libcurl4"
      "libmariadb3"
      "libpq"
      "libpthread"
      "libusb-1.0-0"
      "unixodbc"
    ];
    provides = [ "gammu-any" ];
    sha256 = "a7d34960596c8901aed034186284182a883b0031590bff4b366eb8b5fda04295";
  };
  gateway-go = {
    version = "2.0.10-r1";
    filename = "gateway-go-2.0.10-r1.apk";
    depends = [ "libc" ];
    provides = [ "gateway-go-any" ];
    sha256 = "d1d1100af2ef6d02225763d55b7dbf8ac68ea84badf3d940e3b601c7bb01fc6e";
  };
  gatling = {
    version = "0.16-r3";
    filename = "gatling-0.16-r3.apk";
    depends = [
      "libc"
      "libcap"
      "libopenssl3"
      "zlib"
    ];
    provides = [ "gatling-any" ];
    sha256 = "14ffa1d5d43e4eedced2b65ffef102a615493b1125dd2799d1306116fd718860";
  };
  gawk = {
    version = "5.3.2-r1";
    filename = "gawk-5.3.2-r1.apk";
    depends = [
      "libc"
      "libncursesw6"
      "libreadline8"
    ];
    provides = [ "gawk-any" ];
    sha256 = "aac127c7e49571148541f35998a4d36f04fe0d7e84a31b5d6c9efa5079c5917a";
  };
  gcc = {
    version = "14.3.0-r7";
    filename = "gcc-14.3.0-r7.apk";
    depends = [
      "binutils"
      "libc"
      "libstdcpp6"
      "libzstd"
    ];
    provides = [ "gcc-any" ];
    sha256 = "7fdb77b38b502c22b319b831aba555ae8a2cd9ebd7f6504b3eac6be796ab3512";
  };
  gddrescue = {
    version = "1.27-r1";
    filename = "gddrescue-1.27-r1.apk";
    depends = [
      "libc"
      "libstdcpp6"
    ];
    provides = [ "gddrescue-any" ];
    sha256 = "f2c747ab7fcb9711823ab28da7a027058841ec6fa8199d6a9d6e29a82f3bd92e";
  };
  gdisk = {
    version = "1.0.10-r1";
    filename = "gdisk-1.0.10-r1.apk";
    depends = [
      "libc"
      "libstdcpp6"
      "libuuid1"
    ];
    provides = [ "gdisk-any" ];
    sha256 = "d4a0471a4f1bc736ca692e44085e07f49ba8f1af46da737438ac19950731acad";
  };
  generate-ipv6-address = {
    version = "0.1-r3";
    filename = "generate-ipv6-address-0.1-r3.apk";
    depends = [ "libc" ];
    provides = [ "generate-ipv6-address-any" ];
    sha256 = "e65097f7fbb46ba7b22a02e489bafe6d3214a90f7fe2b48a8301d3939a6838ea";
  };
  gensio-bin = {
    version = "2.8.4-r1";
    filename = "gensio-bin-2.8.4-r1.apk";
    depends = [
      "libc"
      "libgensio0"
    ];
    provides = [ "gensio-bin-any" ];
    sha256 = "9fa734284a317374ccfcffc4e220b27a9f90b3aa16dd5db4af5beaf7338d7af7";
  };
  geoip-shell = {
    version = "0.5.2-r1";
    filename = "geoip-shell-0.5.2-r1.apk";
    depends = [
      "ca-bundle"
      "firewall4"
      "kmod-nft-core"
      "libc"
      "nftables"
    ];
    provides = [ "geoip-shell-any" ];
    sha256 = "952ff813688a07a97674a5a3f8de06b5c4bbc15a2780cd1f5fd049d2fc653320";
  };
  geoip-shell-iptables = {
    version = "0.5.2-r1";
    filename = "geoip-shell-iptables-0.5.2-r1.apk";
    depends = [
      "ca-bundle"
      "ip6tables"
      "ipset"
      "iptables"
      "kmod-ipt-ipset"
      "libc"
    ];
    provides = [
      "geoip-shell"
      "geoip-shell-iptables-any"
    ];
    sha256 = "e18a100d13d204a66f46987be8f6a7942dc5fa70bfd2a5318c65b8d191d655ca";
  };
  geoipupdate = {
    version = "7.1.1-r1";
    filename = "geoipupdate-7.1.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "geoipupdate-any" ];
    sha256 = "7a8bd07829e3148c0940937d3786e5de6a17c7239a21b237b5a01edcf61f7747";
  };
  getdns = {
    version = "1.7.3-r2";
    filename = "getdns-1.7.3-r2.apk";
    depends = [
      "libc"
      "libopenssl3"
    ];
    provides = [ "getdns-any" ];
    sha256 = "ea86603e8c41f1faa354924153b5536ec5b9a83be8686535380c12ee25f275c5";
  };
  giflib = {
    version = "5.2.2-r2";
    filename = "giflib-5.2.2-r2.apk";
    depends = [ "libc" ];
    provides = [ "giflib-any" ];
    sha256 = "133931946aff47d21f67b69e7775f333f234643d53facb42adf9639c1d555ea0";
  };
  giflib-utils = {
    version = "5.2.2-r2";
    filename = "giflib-utils-5.2.2-r2.apk";
    depends = [ "libc" ];
    provides = [ "giflib-utils-any" ];
    sha256 = "37b83deadf6c68d3cf3d4f5d3fdb969d76e99888bab929561f7664e263f43683";
  };
  git = {
    version = "2.50.1-r1";
    filename = "git-2.50.1-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
      "libpthread"
      "librt"
      "zlib"
    ];
    provides = [ "git-any" ];
    sha256 = "65b802eb5d4356676fcc83bc8618fc48d6e0f29975ca8d09683246ee43251880";
  };
  git-gitweb = {
    version = "2.50.1-r1";
    filename = "git-gitweb-2.50.1-r1.apk";
    depends = [
      "git"
      "libc"
      "libopenssl3"
      "libpthread"
      "librt"
      "perl-cgi"
      "perlbase-digest"
      "perlbase-encode"
      "perlbase-essential"
      "perlbase-fcntl"
      "perlbase-file"
      "perlbase-filetest"
      "perlbase-storable"
      "perlbase-time"
      "zlib"
    ];
    provides = [ "git-gitweb-any" ];
    sha256 = "a047f90a3e9b01ae289a229e35e80bf2259c9704c718fa66d6d8c54b5d10dc42";
  };
  git-http = {
    version = "2.50.1-r1";
    filename = "git-http-2.50.1-r1.apk";
    depends = [
      "git"
      "libc"
      "libcurl4"
      "libopenssl3"
      "libpthread"
      "librt"
      "zlib"
    ];
    provides = [ "git-http-any" ];
    sha256 = "1eab06c4f9eef7b87f29309068f65302a54c49ed18eccd6ae97b00488ad4b5a7";
  };
  git-lfs = {
    version = "3.5.1-r1";
    filename = "git-lfs-3.5.1-r1.apk";
    depends = [
      "git"
      "libc"
    ];
    provides = [ "git-lfs-any" ];
    sha256 = "6db11a582ad1d55cd02f44bd6df65e6093bc3253f3c6ae6d8d78e8ba3e846c9f";
  };
  gitolite = {
    version = "3.6.13-r1";
    filename = "gitolite-3.6.13-r1.apk";
    depends = [
      "git"
      "libc"
      "perlbase-data"
      "perlbase-digest"
      "perlbase-env"
      "perlbase-essential"
      "perlbase-findbin"
      "perlbase-getopt"
      "perlbase-mime"
      "perlbase-storable"
      "perlbase-sys"
      "perlbase-text"
      "perlbase-time"
      "perlbase-utf8"
    ];
    provides = [ "gitolite-any" ];
    sha256 = "f71bc751cdc521ad103cd08cb60434af5cd41bdd2d8167abca376a9c4760170b";
  };
  gkermit = {
    version = "1.00-r2";
    filename = "gkermit-1.00-r2.apk";
    depends = [ "libc" ];
    provides = [ "gkermit-any" ];
    sha256 = "eed06fe977b1d571bb81581f709a4c94ba1de3888a096f25ed1c5daaa27b74fa";
  };
  gkrellmd = {
    version = "2.4.0-r1";
    filename = "gkrellmd-2.4.0-r1.apk";
    depends = [
      "glib2"
      "libc"
    ];
    provides = [ "gkrellmd-any" ];
    sha256 = "55e98e5fc2d70c4b0a6d88d27098c80c8ca17ee4d6031cc1a0120c79a48cb5ea";
  };
  gl-puli-mcu = {
    version = "2-r1";
    filename = "gl-puli-mcu-2-r1.apk";
    depends = [
      "libc"
      "libubox20260213"
      "libubus20251202"
    ];
    provides = [ "gl-puli-mcu-any" ];
    sha256 = "e7f7fbcb8eb3e8b8a49bd8b3707f58be50e249bbf7668a7e83f444d57e87a56e";
  };
  glib2 = {
    version = "2.82.0-r1";
    filename = "glib2-2.82.0-r1.apk";
    depends = [
      "libattr"
      "libc"
      "libffi"
      "libpcre2"
      "libpthread"
      "zlib"
    ];
    provides = [ "glib2-any" ];
    sha256 = "d2973159f729869918521f03454296f9b682fe99de65d8cddcbdd85e49d16553";
  };
  gnunet = {
    version = "0.25.1-r2";
    filename = "gnunet-0.25.1-r2.apk";
    depends = [
      "libatomic1"
      "libc"
      "libgcrypt"
      "libgmp10"
      "libgpg-error"
      "libidn2"
      "libltdl7"
      "librt"
      "libsodium"
      "libunistring"
      "zlib"
    ];
    provides = [ "gnunet-any" ];
    sha256 = "63ee67786f4640b1ca07911574755ce008bee00dcad4ba27ffdffde70fea5bb0";
  };
  gnunet-abd = {
    version = "0.25.1-r2";
    filename = "gnunet-abd-0.25.1-r2.apk";
    depends = [
      "gnunet"
      "gnunet-gns"
      "libc"
    ];
    provides = [ "gnunet-abd-any" ];
    sha256 = "92fd592ec8dc3441918bdb6ac8b3461f58beb35cb5ff85f598f8ce36e15b9686";
  };
  gnunet-communicator-tcp = {
    version = "0.25.1-r2";
    filename = "gnunet-communicator-tcp-0.25.1-r2.apk";
    depends = [
      "gnunet"
      "libc"
    ];
    provides = [ "gnunet-communicator-tcp-any" ];
    sha256 = "ca8dad975d1907caae75a4a7330d0c01378e566570ef2ae91ec4593ab6b0d772";
  };
  gnunet-communicator-udp = {
    version = "0.25.1-r2";
    filename = "gnunet-communicator-udp-0.25.1-r2.apk";
    depends = [
      "gnunet"
      "libc"
    ];
    provides = [ "gnunet-communicator-udp-any" ];
    sha256 = "3022255b4a5a829e888d818adb8082f39042f4648685aeb2d6b5f3b803c97e71";
  };
  gnunet-conversation = {
    version = "0.25.1-r2";
    filename = "gnunet-conversation-0.25.1-r2.apk";
    depends = [
      "glib2"
      "gnunet"
      "gnunet-gns"
      "libc"
      "libgst1app"
      "libgst1audio"
      "libgstreamer1"
      "libogg0"
      "libopus"
      "pulseaudio-daemon"
    ];
    provides = [ "gnunet-conversation-any" ];
    sha256 = "73159ca2c459687f089ff7ebd2b3ab484b90a6e752ec6e9fc729d8df272de3ba";
  };
  gnunet-curl = {
    version = "0.25.1-r2";
    filename = "gnunet-curl-0.25.1-r2.apk";
    depends = [
      "gnunet"
      "jansson4"
      "libc"
      "libcurl-gnutls4"
    ];
    provides = [ "gnunet-curl-any" ];
    sha256 = "0e090ecae391fd9ecb13985931363243c44754c4c0740fa6f9954931eb157e0b";
  };
  gnunet-datastore = {
    version = "0.25.1-r2";
    filename = "gnunet-datastore-0.25.1-r2.apk";
    depends = [
      "gnunet"
      "gnunet-gns"
      "libc"
    ];
    provides = [ "gnunet-datastore-any" ];
    sha256 = "338ce46cea9b95956014602725885be43700b8978bd4504f766a333dc45bd97b";
  };
  gnunet-dht-cli = {
    version = "0.25.1-r2";
    filename = "gnunet-dht-cli-0.25.1-r2.apk";
    depends = [
      "gnunet"
      "libc"
    ];
    provides = [ "gnunet-dht-cli-any" ];
    sha256 = "b13d207d84fe4bbe53ad6531a3e77c3fa3822f63a446bf25c66499d338a45969";
  };
  gnunet-dhtcache-heap = {
    version = "0.25.1-r2";
    filename = "gnunet-dhtcache-heap-0.25.1-r2.apk";
    depends = [
      "gnunet"
      "libc"
    ];
    provides = [ "gnunet-dhtcache-heap-any" ];
    sha256 = "db24bcba5a4e54b975d2408a58f7622e4e1f9ea12d5c02e8497798a180eaec4d";
  };
  gnunet-dhtcache-pgsql = {
    version = "0.25.1-r2";
    filename = "gnunet-dhtcache-pgsql-0.25.1-r2.apk";
    depends = [
      "gnunet"
      "gnunet-pgsql"
      "libc"
    ];
    provides = [ "gnunet-dhtcache-pgsql-any" ];
    sha256 = "a790cea01b7573ea596c127060978326973e0502af72d634b691be66b5f51eff";
  };
  gnunet-dhtcache-sqlite = {
    version = "0.25.1-r2";
    filename = "gnunet-dhtcache-sqlite-0.25.1-r2.apk";
    depends = [
      "gnunet"
      "gnunet-sqlite"
      "libc"
    ];
    provides = [ "gnunet-dhtcache-sqlite-any" ];
    sha256 = "5978aa361cb6a83754be86f2142a7b2d4e17389987ef4ea4ccb647c358e8a9a4";
  };
  gnunet-fs = {
    version = "0.25.1-r2";
    filename = "gnunet-fs-0.25.1-r2.apk";
    depends = [
      "gnunet"
      "gnunet-datastore"
      "libc"
      "libextractor"
    ];
    provides = [ "gnunet-fs-any" ];
    sha256 = "93019177998962ac857d7a18247ba43b9d718ad3804ca15f52be0298e7363150";
  };
  gnunet-fs-heap = {
    version = "0.25.1-r2";
    filename = "gnunet-fs-heap-0.25.1-r2.apk";
    depends = [
      "gnunet"
      "gnunet-datastore"
      "libc"
    ];
    provides = [ "gnunet-fs-heap-any" ];
    sha256 = "4de322637eb598470357ca1f348dfd027a1407d302d1037c292b10a83e909aa2";
  };
  gnunet-fs-pgsql = {
    version = "0.25.1-r2";
    filename = "gnunet-fs-pgsql-0.25.1-r2.apk";
    depends = [
      "gnunet"
      "gnunet-datastore"
      "gnunet-pgsql"
      "libc"
    ];
    provides = [ "gnunet-fs-pgsql-any" ];
    sha256 = "0750a76c2f1a331d28b6ef73f4e4ea7a28a3f89f07a0b7b1f0c69541fa64cac2";
  };
  gnunet-fs-sqlite = {
    version = "0.25.1-r2";
    filename = "gnunet-fs-sqlite-0.25.1-r2.apk";
    depends = [
      "gnunet"
      "gnunet-datastore"
      "gnunet-sqlite"
      "libc"
    ];
    provides = [ "gnunet-fs-sqlite-any" ];
    sha256 = "472e4a547f8569c60c83bddbfa8cee57987487ef6e1d4a816e083655131f7618";
  };
  gnunet-fuse = {
    version = "0.24.0-r1";
    filename = "gnunet-fuse-0.24.0-r1.apk";
    depends = [
      "gnunet"
      "gnunet-fs"
      "libc"
      "libfuse1"
    ];
    provides = [ "gnunet-fuse-any" ];
    sha256 = "77d5d69b34a76d08b153194df4473f00f76c763507ff13c992a589f93770a6c4";
  };
  gnunet-gns = {
    version = "0.25.1-r2";
    filename = "gnunet-gns-0.25.1-r2.apk";
    depends = [
      "gnunet"
      "gnunet-vpn"
      "iptables-mod-extra"
      "libc"
    ];
    provides = [ "gnunet-gns-any" ];
    sha256 = "f59312be8fb965cb416bb5667ad45824e68fe26b4ecd2182426c8cd505025be8";
  };
  gnunet-gns-pgsql = {
    version = "0.25.1-r2";
    filename = "gnunet-gns-pgsql-0.25.1-r2.apk";
    depends = [
      "gnunet"
      "gnunet-gns"
      "gnunet-pgsql"
      "libc"
    ];
    provides = [ "gnunet-gns-pgsql-any" ];
    sha256 = "8eb147c80c5ceb6188d88dfa5536e29c273aa1f87541a37db8cc188c618d1a44";
  };
  gnunet-gns-proxy = {
    version = "0.25.1-r2";
    filename = "gnunet-gns-proxy-0.25.1-r2.apk";
    depends = [
      "gnunet"
      "gnunet-curl"
      "gnunet-gns"
      "libc"
      "libgnutls-dane"
      "libmicrohttpd-ssl"
    ];
    provides = [ "gnunet-gns-proxy-any" ];
    sha256 = "0da27eaa5d354e6d6dec67bfc451316b6766927e228db815c1ae4ef2b0965aad";
  };
  gnunet-gns-sqlite = {
    version = "0.25.1-r2";
    filename = "gnunet-gns-sqlite-0.25.1-r2.apk";
    depends = [
      "gnunet"
      "gnunet-gns"
      "gnunet-sqlite"
      "libc"
    ];
    provides = [ "gnunet-gns-sqlite-any" ];
    sha256 = "dce6bb73e33eef9dcc08ee26e15a79bfe8e300c015921669cab2633bb1bb4605";
  };
  gnunet-hostlist = {
    version = "0.25.1-r2";
    filename = "gnunet-hostlist-0.25.1-r2.apk";
    depends = [
      "ca-bundle"
      "gnunet"
      "gnunet-curl"
      "libc"
      "libmicrohttpd-ssl"
    ];
    provides = [ "gnunet-hostlist-any" ];
    sha256 = "20d83efb644a284c846f2620d1a0f27d0b749c6b1c956f40b4b7be47410c0b8c";
  };
  gnunet-messenger = {
    version = "0.25.1-r2";
    filename = "gnunet-messenger-0.25.1-r2.apk";
    depends = [
      "gnunet"
      "gnunet-gns"
      "libc"
    ];
    provides = [ "gnunet-messenger-any" ];
    sha256 = "d7891760c6a2390df6503253f270cb932e4c2e890a286e8a4014f8fba44e4d76";
  };
  gnunet-peerstore-sqlite = {
    version = "0.25.1-r2";
    filename = "gnunet-peerstore-sqlite-0.25.1-r2.apk";
    depends = [
      "gnunet"
      "gnunet-sqlite"
      "libc"
    ];
    provides = [ "gnunet-peerstore-sqlite-any" ];
    sha256 = "eadce68f7b687065dff62da7006b8aedac1d5528b0703bf7859a47055d143e29";
  };
  gnunet-pgsql = {
    version = "0.25.1-r2";
    filename = "gnunet-pgsql-0.25.1-r2.apk";
    depends = [
      "gnunet"
      "libc"
      "libpq"
      "pgsql-server"
    ];
    provides = [ "gnunet-pgsql-any" ];
    sha256 = "6d6855f7e7eae3e2c0363c004054ce244a4695bc427282edaf0888d788e8cb87";
  };
  gnunet-reclaim = {
    version = "0.25.1-r2";
    filename = "gnunet-reclaim-0.25.1-r2.apk";
    depends = [
      "gnunet"
      "gnunet-gns"
      "gnunet-sqlite"
      "jansson4"
      "libc"
    ];
    provides = [ "gnunet-reclaim-any" ];
    sha256 = "bf505fb14c7775b7618887052a068fd9c2fcf44e3ec274b0b2f45474620feed9";
  };
  gnunet-rest = {
    version = "0.25.1-r2";
    filename = "gnunet-rest-0.25.1-r2.apk";
    depends = [
      "gnunet"
      "gnunet-gns"
      "gnunet-reclaim"
      "jansson4"
      "libc"
      "libjose"
      "libmicrohttpd-ssl"
    ];
    provides = [ "gnunet-rest-any" ];
    sha256 = "103fe2a395afe1b22f3bc3f7c4490ba0213609546ba60c07d9de3a4e08e0509a";
  };
  gnunet-rps = {
    version = "0.25.1-r2";
    filename = "gnunet-rps-0.25.1-r2.apk";
    depends = [
      "gnunet"
      "libc"
    ];
    provides = [ "gnunet-rps-any" ];
    sha256 = "d42950f0af43a3b337e6180d13d5c654799a90be9eed1d5e12ddd295f832ca93";
  };
  gnunet-sqlite = {
    version = "0.25.1-r2";
    filename = "gnunet-sqlite-0.25.1-r2.apk";
    depends = [
      "gnunet"
      "libc"
      "libsqlite3-0"
    ];
    provides = [ "gnunet-sqlite-any" ];
    sha256 = "95d2b6641191bc4c2353e3bf1922e2e2510ade5e8d887223de59e4b4ed5ff2b0";
  };
  gnunet-utils = {
    version = "0.25.1-r2";
    filename = "gnunet-utils-0.25.1-r2.apk";
    depends = [
      "certtool"
      "gnunet"
      "libc"
      "openssl-util"
    ];
    provides = [ "gnunet-utils-any" ];
    sha256 = "27da5665666a3c00530412079779d30ec6e9049e7c7ef8aee397f6ed83187fc4";
  };
  gnunet-vpn = {
    version = "0.25.1-r2";
    filename = "gnunet-vpn-0.25.1-r2.apk";
    depends = [
      "gnunet"
      "iptables"
      "kmod-tun"
      "libc"
      "uci-firewall"
    ];
    provides = [ "gnunet-vpn-any" ];
    sha256 = "13fb984766402bfabaf87eca3a3066d58f67b0cbc9a1a7fef622d5f33d6a3655";
  };
  gnupg = {
    version = "1.4.23-r5";
    filename = "gnupg-1.4.23-r5.apk";
    depends = [
      "libc"
      "libncurses6"
      "libreadline8"
      "zlib"
    ];
    provides = [ "gnupg-any" ];
    sha256 = "4a662f62fc6c60f72a09f8b4f8dbe113b881569dd4fea8bb0f3d6af520f518b5";
  };
  gnupg-utils = {
    version = "1.4.23-r5";
    filename = "gnupg-utils-1.4.23-r5.apk";
    depends = [
      "gnupg"
      "libc"
      "libcurl4"
    ];
    provides = [ "gnupg-utils-any" ];
    sha256 = "5af9275e61b4ce9c747c2e045042ab2cd1b68d70228534983a61f3a89cece1fd";
  };
  gnupg2 = {
    version = "2.4.8-r1";
    filename = "gnupg2-2.4.8-r1.apk";
    depends = [
      "libassuan"
      "libc"
      "libgcrypt"
      "libgpg-error"
      "libksba"
      "libncurses6"
      "libnpth"
      "libreadline8"
      "zlib"
    ];
    provides = [ "gnupg2-any" ];
    sha256 = "deef26ed55c97daa14b950cc0282ac761321097c19f8299de47cf31b55aa3a2c";
  };
  gnupg2-dirmngr = {
    version = "2.4.8-r1";
    filename = "gnupg2-dirmngr-2.4.8-r1.apk";
    depends = [
      "libassuan"
      "libc"
      "libgcrypt"
      "libgnutls"
      "libgpg-error"
      "libksba"
      "libncurses6"
      "libnpth"
      "libreadline8"
      "zlib"
    ];
    provides = [ "gnupg2-dirmngr-any" ];
    sha256 = "f24cf60b0fe0d2ff447af21770f1df8707f1f6f63cc37c3e42025ef0b9be6f1d";
  };
  gnupg2-utils = {
    version = "2.4.8-r1";
    filename = "gnupg2-utils-2.4.8-r1.apk";
    depends = [
      "gnupg2"
      "libc"
      "libcurl4"
    ];
    provides = [ "gnupg2-utils-any" ];
    sha256 = "ce910a4ff49b3ce98c54e89e5c910af1c4600afd0fec0c3282d1e32d3c75c0d8";
  };
  gnuplot = {
    version = "6.0.1-r1";
    filename = "gnuplot-6.0.1-r1.apk";
    depends = [
      "libc"
      "libgd"
      "libncursesw6"
      "libreadline8"
      "zlib"
    ];
    provides = [ "gnuplot-any" ];
    sha256 = "8e96ce94646242a9d620021ce7e243a15a64c68857b6554d0db887fa6e818b7f";
  };
  gnutls-utils = {
    version = "3.8.10-r1";
    filename = "gnutls-utils-3.8.10-r1.apk";
    depends = [
      "libc"
      "libgnutls"
      "libgnutls-dane"
    ];
    provides = [ "gnutls-utils-any" ];
    sha256 = "0fb2f0c664cc17bf789df8e571b8a047565105f1ea7f8812434d48687d5154cb";
  };
  golang-github-jedisct1-dnscrypt-proxy2-dev = {
    version = "2.1.15-r1";
    filename = "golang-github-jedisct1-dnscrypt-proxy2-dev-2.1.15-r1.apk";
    depends = [
      "ca-bundle"
      "libc"
    ];
    provides = [ "golang-github-jedisct1-dnscrypt-proxy2-dev-any" ];
    sha256 = "60eba96296e2482488c6952b14f68d25d1951d6cc7db5072225160f72044e193";
  };
  golang-github-nextdns-nextdns-dev = {
    version = "1.47.3-r1";
    filename = "golang-github-nextdns-nextdns-dev-1.47.3-r1.apk";
    depends = [
      "ca-bundle"
      "libc"
    ];
    provides = [ "golang-github-nextdns-nextdns-dev-any" ];
    sha256 = "3a0f14e3a5af962b5dc255513e2560d73bc2be37c461878c448d6ce274235c1e";
  };
  golang-gitlab-yawning-obfs4-dev = {
    version = "0.0.14-r1";
    filename = "golang-gitlab-yawning-obfs4-dev-0.0.14-r1.apk";
    depends = [ "libc" ];
    provides = [ "golang-gitlab-yawning-obfs4-dev-any" ];
    sha256 = "471ecb3228a45fdb432bf757abf9fd4e60a7a7638cc4770d115b81654337f05e";
  };
  "golang1.26" = {
    version = "1.26.6-r1";
    filename = "golang1.26-1.26.6-r1.apk";
    depends = [
      "golang1.26-src"
      "libc"
    ];
    provides = [
      "golang"
      "golang1.26-any"
    ];
    sha256 = "b67767f00146a3bd61f8b37af6ed4562aa94fac3f3f96d741a2522a68148421e";
  };
  "golang1.26-doc" = {
    version = "1.26.6-r1";
    filename = "golang1.26-doc-1.26.6-r1.apk";
    depends = [ "libc" ];
    provides = [
      "golang-doc"
      "golang1.26-doc-any"
    ];
    sha256 = "e74d8782554675beeda256646e064efc01d972c52ee38b39f1e379e96358f05b";
  };
  "golang1.26-misc" = {
    version = "1.26.6-r1";
    filename = "golang1.26-misc-1.26.6-r1.apk";
    depends = [ "libc" ];
    provides = [
      "golang-misc"
      "golang1.26-misc-any"
    ];
    sha256 = "8d9adec413f217203c6b7384efd3a7597f0cca787a9865ff75cce2256f17a25d";
  };
  "golang1.26-src" = {
    version = "1.26.6-r1";
    filename = "golang1.26-src-1.26.6-r1.apk";
    depends = [ "libc" ];
    provides = [
      "golang-src"
      "golang1.26-src-any"
    ];
    sha256 = "73caba91ec61ff9c192a39119b44752f22d199478620949c6c94bb09be7e88d6";
  };
  "golang1.26-tests" = {
    version = "1.26.6-r1";
    filename = "golang1.26-tests-1.26.6-r1.apk";
    depends = [
      "golang1.26-src"
      "libc"
    ];
    provides = [
      "golang-tests"
      "golang1.26-tests-any"
    ];
    sha256 = "cc57041e6da7beb7670f0e4d976e4672cf6685cd2f84278f7479f3a135c0a537";
  };
  google-authenticator-libpam = {
    version = "1.09-r2";
    filename = "google-authenticator-libpam-1.09-r2.apk";
    depends = [
      "libc"
      "libpam"
      "libqrencode"
    ];
    provides = [ "google-authenticator-libpam-any" ];
    sha256 = "780d65084493e6736b10b13718b87eeac32b6e4908d8a2da79e352d3212c9f4f";
  };
  gost_engine-util = {
    version = "3.0.3-r12";
    filename = "gost_engine-util-3.0.3-r12.apk";
    depends = [
      "libc"
      "libopenssl-gost_engine"
    ];
    provides = [ "gost_engine-util-any" ];
    sha256 = "dffd136479ad5d30ccce1a4b80a855628f84cda31654c0b3cdee7b0925cee979";
  };
  gperftools4 = {
    version = "2.17.2-r4";
    filename = "gperftools4-2.17.2-r4.apk";
    depends = [
      "libc"
      "libstdcpp6"
      "libunwind8"
    ];
    provides = [
      "gperftools"
      "gperftools-any"
    ];
    sha256 = "90c421495929a29f659a4c861c579e604098d26d17e8d5c679600ff3e25de2aa";
  };
  gpgv = {
    version = "1.4.23-r5";
    filename = "gpgv-1.4.23-r5.apk";
    depends = [
      "libc"
      "libncurses6"
      "libreadline8"
      "zlib"
    ];
    provides = [ "gpgv-any" ];
    sha256 = "7c5ea96f31aaeb2f9617d5071d271b14b1c3ad6461f0810b9ec60db4afe085ac";
  };
  gpgv2 = {
    version = "2.4.8-r1";
    filename = "gpgv2-2.4.8-r1.apk";
    depends = [
      "libassuan"
      "libc"
      "libgcrypt"
      "libgpg-error"
      "libksba"
      "libncurses6"
      "libnpth"
      "libreadline8"
      "zlib"
    ];
    provides = [ "gpgv2-any" ];
    sha256 = "61d0b3f764b7d3ab7494bc92e175a0c95c466d01652f0b3a8eb34eea035eb2c3";
  };
  gphoto2 = {
    version = "2.5.32-r1";
    filename = "gphoto2-2.5.32-r1.apk";
    depends = [
      "libc"
      "libexif"
      "libgphoto2"
      "libjpeg"
      "libncurses6"
      "libpopt0"
      "libreadline8"
    ];
    provides = [ "gphoto2-any" ];
    sha256 = "00a673725553ed8d5a6064021be2bf341698385959494a5095b096d80b80bd78";
  };
  gpioctl-sysfs = {
    version = "0.0.7-r1";
    filename = "gpioctl-sysfs-0.0.7-r1.apk";
    depends = [
      "libc"
      "libugpio"
    ];
    provides = [ "gpioctl-sysfs-any" ];
    sha256 = "774b22b3313753811b5db2a274443c52fb86b03bb93d9078f329d3b0a32d099c";
  };
  gpiod-tools = {
    version = "2.1.3-r1";
    filename = "gpiod-tools-2.1.3-r1.apk";
    depends = [
      "libc"
      "libgpiod"
    ];
    provides = [ "gpiod-tools-any" ];
    sha256 = "cc6f0d5e59f5aa3ff5abfeb5c57fd7c374ed64ee7d6ede2348ec27ba5fa9aeaf";
  };
  gpsd = {
    version = "3.26.1-r1";
    filename = "gpsd-3.26.1-r1.apk";
    depends = [
      "gpsd-utils"
      "libc"
      "libusb-1.0-0"
    ];
    provides = [ "gpsd-any" ];
    sha256 = "5b90f6beb48f130c4c794f7f91ddd9b3582f4ca928aa682fb319e9f5bb70fa4f";
  };
  gpsd-clients = {
    version = "3.26.1-r1";
    filename = "gpsd-clients-3.26.1-r1.apk";
    depends = [
      "libc"
      "libncurses6"
      "libusb-1.0-0"
    ];
    provides = [ "gpsd-clients-any" ];
    sha256 = "ecb2f0ca609ea0a45c54f430dd6fb8bdade32cadd73ae9ff532bdc36f9e8078b";
  };
  gpsd-utils = {
    version = "3.26.1-r1";
    filename = "gpsd-utils-3.26.1-r1.apk";
    depends = [
      "libc"
      "libusb-1.0-0"
    ];
    provides = [ "gpsd-utils-any" ];
    sha256 = "8832c8b555c992417b26094bffc73a7ecf61f3504ffbcf076668cabf14cf9b69";
  };
  graphicsmagick = {
    version = "1.3.45-r1";
    filename = "graphicsmagick-1.3.45-r1.apk";
    depends = [
      "libc"
      "libfreetype"
      "libjpeg"
      "libltdl7"
      "libpng"
      "libpthread"
      "libtiff6"
      "zlib"
    ];
    provides = [ "graphicsmagick-any" ];
    sha256 = "268b623c78337fcab0f1144fb8dffe8e91f302585f4ad15c70b33024f668e5db";
  };
  grep = {
    version = "3.12-r1";
    filename = "grep-3.12-r1.apk";
    depends = [
      "libc"
      "libpcre2"
    ];
    provides = [ "grep-any" ];
    sha256 = "0cdcdc2bce1e8423bf65772512fa0297d158e2d3744d863988d60dae1a348b79";
  };
  greyfix = {
    version = "0.4.0-r1";
    filename = "greyfix-0.4.0-r1.apk";
    depends = [
      "libc"
      "libdb47-5"
    ];
    provides = [ "greyfix-any" ];
    sha256 = "b331c02a43833a75dba615365fbd718765d5d6db5bc625be690d3a089e3e7f3f";
  };
  grilo = {
    version = "0.3.19-r1";
    filename = "grilo-0.3.19-r1.apk";
    depends = [
      "glib2"
      "libc"
      "libsoup3"
      "libxml2-16"
    ];
    provides = [ "grilo-any" ];
    sha256 = "b9d01b7c5fa25516a43b89ea9e2660ba3b59a8e0e8c9feeacb68409c6b0c0d6b";
  };
  grilo-plugins = {
    version = "0.3.17-r1";
    filename = "grilo-plugins-0.3.17-r1.apk";
    depends = [
      "grilo"
      "libc"
    ];
    provides = [ "grilo-plugins-any" ];
    sha256 = "6a7abf11b5a80b752d4515fc7487e949cc53ade08514aa2fdb13cd3fe9cfab77";
  };
  grilo-plugins-chromaprint = {
    version = "0.3.17-r1";
    filename = "grilo-plugins-chromaprint-0.3.17-r1.apk";
    depends = [
      "grilo-plugins"
      "libc"
      "libgstreamer1"
    ];
    provides = [ "grilo-plugins-chromaprint-any" ];
    sha256 = "c832483388115caf557103f281bc97fa7d1c59c40827dcf9788da6a166d118e0";
  };
  grilo-plugins-dleyna = {
    version = "0.3.17-r1";
    filename = "grilo-plugins-dleyna-0.3.17-r1.apk";
    depends = [
      "grilo-plugins"
      "libc"
    ];
    provides = [ "grilo-plugins-dleyna-any" ];
    sha256 = "f55c524580932365ceac566f09563a54f119bd237ba4044144e42f8b1838871c";
  };
  grilo-plugins-dmap = {
    version = "0.3.17-r1";
    filename = "grilo-plugins-dmap-0.3.17-r1.apk";
    depends = [
      "grilo-plugins"
      "libc"
      "libdmapsharing"
    ];
    provides = [ "grilo-plugins-dmap-any" ];
    sha256 = "d436d370dbc7e9de0b7b857830ee5b6714a08ed1b43a3edf29d9262ca2c3e414";
  };
  grilo-plugins-gravatar = {
    version = "0.3.17-r1";
    filename = "grilo-plugins-gravatar-0.3.17-r1.apk";
    depends = [
      "grilo-plugins"
      "libc"
    ];
    provides = [ "grilo-plugins-gravatar-any" ];
    sha256 = "1b34785cbfad67348b227e69538df1b5dcd5372d8f3d836627711e3b192388e5";
  };
  grilo-plugins-magnatune = {
    version = "0.3.17-r1";
    filename = "grilo-plugins-magnatune-0.3.17-r1.apk";
    depends = [
      "grilo-plugins"
      "libc"
    ];
    provides = [ "grilo-plugins-magnatune-any" ];
    sha256 = "40f3bb86768c99539bcd08b8eb61c4336ff2437c15fa9564a13a72ecc5042cfd";
  };
  grilo-plugins-metadata-store = {
    version = "0.3.17-r1";
    filename = "grilo-plugins-metadata-store-0.3.17-r1.apk";
    depends = [
      "grilo-plugins"
      "libc"
    ];
    provides = [ "grilo-plugins-metadata-store-any" ];
    sha256 = "5c6bf9ab1750a64da1e8b8ebfcecc800e3074d8157051f89c867ad671a791913";
  };
  grilo-plugins-shoutcast = {
    version = "0.3.17-r1";
    filename = "grilo-plugins-shoutcast-0.3.17-r1.apk";
    depends = [
      "grilo-plugins"
      "libc"
    ];
    provides = [ "grilo-plugins-shoutcast-any" ];
    sha256 = "5423403ac64dd95e8a151fd9c8ff6b60a83c01e230602ac6abbb1fb1152b2836";
  };
  grilo-plugins-tmdb = {
    version = "0.3.17-r1";
    filename = "grilo-plugins-tmdb-0.3.17-r1.apk";
    depends = [
      "grilo-plugins"
      "json-glib0"
      "libc"
    ];
    provides = [ "grilo-plugins-tmdb-any" ];
    sha256 = "e8e628ec4dbe9d91c891824fd3aeecf450d2dfc846edb8a3ed513e99482225ec";
  };
  gsocket = {
    version = "1.4.39-r1";
    filename = "gsocket-1.4.39-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
    ];
    provides = [ "gsocket-any" ];
    sha256 = "4716c47edded3e0a63b89a8166a7f1037db73edabbd9069e2684cf8e69e5721a";
  };
  gst1-libav = {
    version = "1.26.4-r1";
    filename = "gst1-libav-1.26.4-r1.apk";
    depends = [
      "gst1-mod-alsa"
      "gstreamer1-plugins-base"
      "libbz2-1.0"
      "libc"
      "libffmpeg-full"
      "libgst1audio"
      "libgst1pbutils"
      "libgst1video"
      "libgstreamer1"
      "liblzma"
    ];
    provides = [ "gst1-libav-any" ];
    sha256 = "920e045fbe6e399636362f019aad1d9d64bb46bb20acf0a9c02857abf30ba969";
  };
  gst1-mod-adder = {
    version = "1.26.4-r1";
    filename = "gst1-mod-adder-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1audio"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-adder-any" ];
    sha256 = "16b54e7b1fa93c2a42d81647000556776b8548d7a05f09819e1c9fed8279f595";
  };
  gst1-mod-adpcmdec = {
    version = "1.26.4-r1";
    filename = "gst1-mod-adpcmdec-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-adpcmdec-any" ];
    sha256 = "9f5931a90def599d6d3fbdde3cacd9fdc20cb2b98cc6b9fc8aa90c80d0b80ed3";
  };
  gst1-mod-adpcmenc = {
    version = "1.26.4-r1";
    filename = "gst1-mod-adpcmenc-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-adpcmenc-any" ];
    sha256 = "d69d4546311ac3857661cce62e79f5008b7fb697bacd0a3e62265138d0d4d09a";
  };
  gst1-mod-aiff = {
    version = "1.26.4-r1";
    filename = "gst1-mod-aiff-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgst1tag"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-aiff-any" ];
    sha256 = "b63a7bc1cbdd54952542ee214e520f6b518a2c6cbbb954b4891ee2e661502477";
  };
  gst1-mod-alaw = {
    version = "1.26.4-r1";
    filename = "gst1-mod-alaw-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-alaw-any" ];
    sha256 = "a764b0e4f700169e087c488ca30351f0ef8bae6006ae4fdad6250da8d6fa2f13";
  };
  gst1-mod-alpha = {
    version = "1.26.4-r1";
    filename = "gst1-mod-alpha-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1pbutils"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-alpha-any" ];
    sha256 = "89d8685ee88aa9226193ce9861ded5a1a97c925bafe0ef0542a9678fc83a08df";
  };
  gst1-mod-alsa = {
    version = "1.26.4-r1";
    filename = "gst1-mod-alsa-1.26.4-r1.apk";
    depends = [
      "alsa-lib"
      "libc"
      "libgst1audio"
      "libgst1tag"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-alsa-any" ];
    sha256 = "cb8ee71323244ccf0b4f405dc8c956545a92ebb1fd83792d2d65b416b6a2bfd5";
  };
  gst1-mod-apetag = {
    version = "1.26.4-r1";
    filename = "gst1-mod-apetag-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgst1tag"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-apetag-any" ];
    sha256 = "e7954b7c2538aa2b5c295ec3ee03140d25208c5387d7e4f07ed42b4261f58bff";
  };
  gst1-mod-app = {
    version = "1.26.4-r1";
    filename = "gst1-mod-app-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1app"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-app-any" ];
    sha256 = "7c3963b785bf8cf1f9ec0e71fd814e864fcbfac738114a67771b48ff41805d69";
  };
  gst1-mod-asf = {
    version = "1.26.4-r1";
    filename = "gst1-mod-asf-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1audio"
      "libgst1riff"
      "libgst1rtp"
      "libgst1rtsp"
      "libgst1sdp"
      "libgst1tag"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-asf-any" ];
    sha256 = "3b9555bccf986c072e68b34b4b20f7b4636eeb3f97fa4d070855a4423d6412ea";
  };
  gst1-mod-asfmux = {
    version = "1.26.4-r1";
    filename = "gst1-mod-asfmux-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgst1rtp"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-asfmux-any" ];
    sha256 = "46baf959e86a8545110cb6d05a01edf383d77ec4d8e644441bcc100c855cf0fa";
  };
  gst1-mod-audiobuffersplit = {
    version = "1.26.4-r1";
    filename = "gst1-mod-audiobuffersplit-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-audiobuffersplit-any" ];
    sha256 = "00572f7fc59d2e91451571f681169c5c18e6c070f6d8daac19de70808e12688d";
  };
  gst1-mod-audioconvert = {
    version = "1.26.4-r1";
    filename = "gst1-mod-audioconvert-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1audio"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-audioconvert-any" ];
    sha256 = "c97f7662771007b90b43b6cf82907586a63595f4deed77c7b0af3851ae2bac1b";
  };
  gst1-mod-audiofx = {
    version = "1.26.4-r1";
    filename = "gst1-mod-audiofx-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1audio"
      "libgst1controller"
      "libgst1fft"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-audiofx-any" ];
    sha256 = "cf913e7d31990970f1d7e971a2ebb29735307d0e473c37743e0fc17b1e1a4f88";
  };
  gst1-mod-audiofxbad = {
    version = "1.26.4-r1";
    filename = "gst1-mod-audiofxbad-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-audiofxbad-any" ];
    sha256 = "6f712bb920b219583696c6c0189b9bbfa1e89c4216dff077cca1537c80199557";
  };
  gst1-mod-audiolatency = {
    version = "1.26.4-r1";
    filename = "gst1-mod-audiolatency-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-audiolatency-any" ];
    sha256 = "6580cafd76c8bc21b93896844b528b766af47ae23ae1e8f5eb290d3ba7c9ebb4";
  };
  gst1-mod-audiomixer = {
    version = "1.26.4-r1";
    filename = "gst1-mod-audiomixer-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1audio"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-audiomixer-any" ];
    sha256 = "468b51cd52ce42a13d9b1f9b49e15d768921f6d49533d721047e7eb0b7ec7650";
  };
  gst1-mod-audiomixmatrix = {
    version = "1.26.4-r1";
    filename = "gst1-mod-audiomixmatrix-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-audiomixmatrix-any" ];
    sha256 = "4c5527b96563f60440336d879ee52e0760b3445d053f4f4b0ed2bd825b26c80e";
  };
  gst1-mod-audioparsers = {
    version = "1.26.4-r1";
    filename = "gst1-mod-audioparsers-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgst1tag"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-audioparsers-any" ];
    sha256 = "a5b83f340f7a329e7853ef45924f9aa03c69c170abba1da8a0f7ce0d73cdad46";
  };
  gst1-mod-audiorate = {
    version = "1.26.4-r1";
    filename = "gst1-mod-audiorate-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1audio"
      "libgst1tag"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-audiorate-any" ];
    sha256 = "88d6909b359174f3cdc6d4de22587277aa6a0b4354c50827b36b9cacc198ea2d";
  };
  gst1-mod-audioresample = {
    version = "1.26.4-r1";
    filename = "gst1-mod-audioresample-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1audio"
      "libgst1tag"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-audioresample-any" ];
    sha256 = "ea1145b79960aeeee4cca7d43f6e61dbd2bd1ec2b09a580c4433c28362363379";
  };
  gst1-mod-audiotestsrc = {
    version = "1.26.4-r1";
    filename = "gst1-mod-audiotestsrc-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1audio"
      "libgst1controller"
      "libgst1tag"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-audiotestsrc-any" ];
    sha256 = "e49b65aeab93cc37b4dfe7578526347bb188ff91b9a9e2985f0104d72304ef1c";
  };
  gst1-mod-audiovisualizers = {
    version = "1.26.4-r1";
    filename = "gst1-mod-audiovisualizers-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-audiovisualizers-any" ];
    sha256 = "28ac31d53f652684ccf3eea2d79eb2c6c35ed3a2de3cdabd599f5f85bbcf539a";
  };
  gst1-mod-auparse = {
    version = "1.26.4-r1";
    filename = "gst1-mod-auparse-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgst1tag"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-auparse-any" ];
    sha256 = "434853597f1803a4ef9c9ed25035362cf5ec316a1932613290f32bda33b14199";
  };
  gst1-mod-autoconvert = {
    version = "1.26.4-r1";
    filename = "gst1-mod-autoconvert-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-autoconvert-any" ];
    sha256 = "4dc4c78b7530f04b6769d1981dd3ae2d4803ac4647f85dca844c5f8ee1e10815";
  };
  gst1-mod-autodetect = {
    version = "1.26.4-r1";
    filename = "gst1-mod-autodetect-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-autodetect-any" ];
    sha256 = "36d49934bd45f42121631b90f87d05d071359329591457298081599f49bc2bb1";
  };
  gst1-mod-avi = {
    version = "1.26.4-r1";
    filename = "gst1-mod-avi-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgst1riff"
      "libgst1tag"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-avi-any" ];
    sha256 = "49dead923cb686b59d3f21f77ef8f2d0154bc67a19615991055c843c920d21fb";
  };
  gst1-mod-bayer = {
    version = "1.26.4-r1";
    filename = "gst1-mod-bayer-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-bayer-any" ];
    sha256 = "aed549a9efb43bc90d1c9ae53a98fad14b5c556f5f57d6c1daa35f2d3184ef9e";
  };
  gst1-mod-bluez = {
    version = "1.26.4-r1";
    filename = "gst1-mod-bluez-1.26.4-r1.apk";
    depends = [
      "bluez-libs"
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-bluez-any" ];
    sha256 = "9b48cb8a321714b753e57a1629809f1a2f4f8623236e803f828ced046216048a";
  };
  gst1-mod-camerabin = {
    version = "1.26.4-r1";
    filename = "gst1-mod-camerabin-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1app"
      "libgst1basecamerabinsrc"
      "libgst1pbutils"
      "libgst1photography"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-camerabin-any" ];
    sha256 = "9b68bfbc37895200e5d8541fc140a0aa926063e9ff3b068bb67d0fcf738a601f";
  };
  gst1-mod-coloreffects = {
    version = "1.26.4-r1";
    filename = "gst1-mod-coloreffects-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-coloreffects-any" ];
    sha256 = "13ffa5484d9993a0d1779e352c57c736dd8eda7fb342c121be5cb2994339e651";
  };
  gst1-mod-compositor = {
    version = "1.26.4-r1";
    filename = "gst1-mod-compositor-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-compositor-any" ];
    sha256 = "1e90c0ce638231941132d7991fca80f06da71dfe73bf80ccd0e43bcd682d6ac3";
  };
  gst1-mod-cutter = {
    version = "1.26.4-r1";
    filename = "gst1-mod-cutter-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-cutter-any" ];
    sha256 = "37a6a7baf1ebbe973324c3be84af95221f9d7d17166581ff0b49c72b2568a1cd";
  };
  gst1-mod-debug = {
    version = "1.26.4-r1";
    filename = "gst1-mod-debug-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-debug-any" ];
    sha256 = "8085c938e6250c82b638d9ab29416d65de3e42d9b9e835d8b64d5a1fd1c094e8";
  };
  gst1-mod-debugutilsbad = {
    version = "1.26.4-r1";
    filename = "gst1-mod-debugutilsbad-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-debugutilsbad-any" ];
    sha256 = "745500b60dc06e479d4e0af3c38c6621750cb1b74bee2cb2411d37cd54dd9357";
  };
  gst1-mod-dtls = {
    version = "1.26.4-r1";
    filename = "gst1-mod-dtls-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
      "libopenssl3"
    ];
    provides = [ "gst1-mod-dtls-any" ];
    sha256 = "738200fbbc37d9086a2f474f8c21ad41f52426a8c52ae3d4fb1c771409834cc3";
  };
  gst1-mod-dtmf = {
    version = "1.26.4-r1";
    filename = "gst1-mod-dtmf-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1pbutils"
      "libgst1rtp"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-dtmf-any" ];
    sha256 = "5a444e795b8c348f2f638850b428fa6a8c8c65c1ca3b6d48c898ae9359f9074e";
  };
  gst1-mod-dvbsubenc = {
    version = "1.26.4-r1";
    filename = "gst1-mod-dvbsubenc-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-dvbsubenc-any" ];
    sha256 = "f43039d4c2d8043804002c370a26eb8ff7e3054812dc4176d4015c96ec77a8e2";
  };
  gst1-mod-dvbsuboverlay = {
    version = "1.26.4-r1";
    filename = "gst1-mod-dvbsuboverlay-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-dvbsuboverlay-any" ];
    sha256 = "81c49e18b426aba51e589cac3ca48ea190b77f38c094bb0d17f5ed149bda003e";
  };
  gst1-mod-dvdspu = {
    version = "1.26.4-r1";
    filename = "gst1-mod-dvdspu-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-dvdspu-any" ];
    sha256 = "9b038e55dc53aac558ec053a7c6b32abf5675871f6573f7906800a76967d3c93";
  };
  gst1-mod-effectv = {
    version = "1.26.4-r1";
    filename = "gst1-mod-effectv-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1pbutils"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-effectv-any" ];
    sha256 = "bdc26d550a17572e2c958b6862ae0d070a2979a6e3f0bf296574a3ef34f8f587";
  };
  gst1-mod-encoding = {
    version = "1.26.4-r1";
    filename = "gst1-mod-encoding-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1pbutils"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-encoding-any" ];
    sha256 = "a015fc550ccab3b314e7e590261924b88a7c09e5ca80a551687be17a3b146464";
  };
  gst1-mod-equalizer = {
    version = "1.26.4-r1";
    filename = "gst1-mod-equalizer-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1audio"
      "libgst1controller"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-equalizer-any" ];
    sha256 = "c493f310320471689407ac866d7b1a8ffa0a207fd953080df0fb065ca62055cc";
  };
  gst1-mod-faad = {
    version = "1.26.4-r1";
    filename = "gst1-mod-faad-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libfaad2"
      "libgst1audio"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-faad-any" ];
    sha256 = "b2b4fd2aa5555040a7c1a2d59036a2aaac327ee2fca061e5ab1a6dc4f7ca4368";
  };
  gst1-mod-faceoverlay = {
    version = "1.26.4-r1";
    filename = "gst1-mod-faceoverlay-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-faceoverlay-any" ];
    sha256 = "b6c0c2d9f7e9e5362f96a9e723a438e17d9adf4bec255fb918fd2511168c7c59";
  };
  gst1-mod-fbdevsink = {
    version = "1.26.4-r1";
    filename = "gst1-mod-fbdevsink-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-fbdevsink-any" ];
    sha256 = "0f990216972e6c93f8769d0ad70f11c426cd96e196c0687ea8a07b8d263fc038";
  };
  gst1-mod-festival = {
    version = "1.26.4-r1";
    filename = "gst1-mod-festival-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-festival-any" ];
    sha256 = "639494d3dbde2b2fd716cecdb1261c2a98f41d2c9ca2488dd4ebf2b8fd0a7369";
  };
  gst1-mod-fieldanalysis = {
    version = "1.26.4-r1";
    filename = "gst1-mod-fieldanalysis-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-fieldanalysis-any" ];
    sha256 = "54b8646f2ec7e041ba1c94e2f4fda04aca8b23c79ab5dd1b6d10556e5cf0da5d";
  };
  gst1-mod-flac = {
    version = "1.26.4-r1";
    filename = "gst1-mod-flac-1.26.4-r1.apk";
    depends = [
      "libc"
      "libflac"
      "libgst1audio"
      "libgst1pbutils"
      "libgst1tag"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-flac-any" ];
    sha256 = "3bac4f63a1e1705f735bd7033effbb364434eb58ed2cc22424a080a6de171865";
  };
  gst1-mod-flv = {
    version = "1.26.4-r1";
    filename = "gst1-mod-flv-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgst1tag"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-flv-any" ];
    sha256 = "d38b774386b589cfe388a05fb2d6cc487cd3790044ee9a7fcc37b1135f755a51";
  };
  gst1-mod-flxdec = {
    version = "1.26.4-r1";
    filename = "gst1-mod-flxdec-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-flxdec-any" ];
    sha256 = "69303162f0f78f689e69ac386622254d7b900cd9ded7de52a8952caf554abbd2";
  };
  gst1-mod-freeverb = {
    version = "1.26.4-r1";
    filename = "gst1-mod-freeverb-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-freeverb-any" ];
    sha256 = "f39ff1ccd4da0038a2d91a722e8d8cf202bdde517957d2f58995ce145deb958e";
  };
  gst1-mod-frei0r = {
    version = "1.26.4-r1";
    filename = "gst1-mod-frei0r-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1controller"
      "libgst1pbutils"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-frei0r-any" ];
    sha256 = "1913911626a5e954332aaef0895f88f3b6f30a4da56ee65a793931d20c905547";
  };
  gst1-mod-gaudieffects = {
    version = "1.26.4-r1";
    filename = "gst1-mod-gaudieffects-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-gaudieffects-any" ];
    sha256 = "83fec2b92d7388839e36fe6dfc0dd00d9b73f80e52532cf792ef00f08beab98e";
  };
  gst1-mod-gdp = {
    version = "1.26.4-r1";
    filename = "gst1-mod-gdp-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-gdp-any" ];
    sha256 = "401e4492d348d28fb5ddb83da551b5f030ab2d049b8b8395af1669a6e7c5599a";
  };
  gst1-mod-geometrictransform = {
    version = "1.26.4-r1";
    filename = "gst1-mod-geometrictransform-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-geometrictransform-any" ];
    sha256 = "c3844ca4c4162636c35c5aa6fcaf6b557d9a33f4dfddcbe02f213b3bf4cd8d2e";
  };
  gst1-mod-gio = {
    version = "1.26.4-r1";
    filename = "gst1-mod-gio-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-gio-any" ];
    sha256 = "675fab06bf33319f9f3cb6827a314763dfb874d47942644dcff95a877787360e";
  };
  gst1-mod-goom = {
    version = "1.26.4-r1";
    filename = "gst1-mod-goom-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-goom-any" ];
    sha256 = "d1a955a4a63b269cfbf91a6e5f7edbae5984e85949a7afde363d2794ece1b7df";
  };
  gst1-mod-goom2k1 = {
    version = "1.26.4-r1";
    filename = "gst1-mod-goom2k1-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-goom2k1-any" ];
    sha256 = "3115871119031b984b10187e158fc95d4c8b6d735aaec76d1030c4381ee65f5b";
  };
  gst1-mod-hls = {
    version = "1.26.4-r1";
    filename = "gst1-mod-hls-1.26.4-r1.apk";
    depends = [
      "gst1-mod-multifile"
      "gst1-plugins-base"
      "libc"
      "libgst1adaptivedemux"
      "libgst1pbutils"
      "libgstreamer1"
      "libnettle8"
    ];
    provides = [ "gst1-mod-hls-any" ];
    sha256 = "601fdbee04ce470600fa46a8559d526453cfeb01babcf51dcddec74b010e193d";
  };
  gst1-mod-icydemux = {
    version = "1.26.4-r1";
    filename = "gst1-mod-icydemux-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgst1tag"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-icydemux-any" ];
    sha256 = "5015f7ff7933ce9062ccac4b593b113505f576eccb2730f331b7543336f39169";
  };
  gst1-mod-id3demux = {
    version = "1.26.4-r1";
    filename = "gst1-mod-id3demux-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1pbutils"
      "libgst1tag"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-id3demux-any" ];
    sha256 = "32d3792142efb54862695739d8d29668cbf024ddcd8848f599652ab933c8fe6c";
  };
  gst1-mod-id3tag = {
    version = "1.26.4-r1";
    filename = "gst1-mod-id3tag-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgst1tag"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-id3tag-any" ];
    sha256 = "91084626e25d958cfeda392f0f963c683c40851ee4bc5d208a300c3ba00f8703";
  };
  gst1-mod-imagefreeze = {
    version = "1.26.4-r1";
    filename = "gst1-mod-imagefreeze-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-imagefreeze-any" ];
    sha256 = "90f900ad0ab889e11ddb2d298797343f1cce4ccb932f33277a8ceed35370a507";
  };
  gst1-mod-inter = {
    version = "1.26.4-r1";
    filename = "gst1-mod-inter-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-inter-any" ];
    sha256 = "fcf72cfd5bbe9fe2dc5463523e7c180e80949937dbd325c9856348ea14fe90ab";
  };
  gst1-mod-interlace = {
    version = "1.26.4-r1";
    filename = "gst1-mod-interlace-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-interlace-any" ];
    sha256 = "1b142d6034d3d1e9fee1694c84ab849b784381be34e6bb5f909c75adc22b1190";
  };
  gst1-mod-interleave = {
    version = "1.26.4-r1";
    filename = "gst1-mod-interleave-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-interleave-any" ];
    sha256 = "6b5ae05e8e5a1135defeaa1753176edf6704a217f0225a358897f1a7fcab2c00";
  };
  gst1-mod-isomp4 = {
    version = "1.26.4-r1";
    filename = "gst1-mod-isomp4-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgst1riff"
      "libgst1rtp"
      "libgst1tag"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-isomp4-any" ];
    sha256 = "801f9b629d401f48956aa0c12739f329ce9b2def39ab9b06dade215762d050f8";
  };
  gst1-mod-ivfparse = {
    version = "1.26.4-r1";
    filename = "gst1-mod-ivfparse-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-ivfparse-any" ];
    sha256 = "8065b5bad63e130cc3c79d5dfa357f1e0de0dff4ccf7cddea1fb1f8eff4408b2";
  };
  gst1-mod-ivorbisdec = {
    version = "1.26.4-r1";
    filename = "gst1-mod-ivorbisdec-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1audio"
      "libgst1tag"
      "libgstreamer1"
      "libvorbisidec"
    ];
    provides = [ "gst1-mod-ivorbisdec-any" ];
    sha256 = "207a29f6f97ad2bbb05f8766030216afbb9b90317a126d9267278741510b066a";
  };
  gst1-mod-ivtc = {
    version = "1.26.4-r1";
    filename = "gst1-mod-ivtc-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-ivtc-any" ];
    sha256 = "b870166b7539c76e0d6e0433c69219e140b5a4a518d70b6b816146420f100c9e";
  };
  gst1-mod-jp2kdecimator = {
    version = "1.26.4-r1";
    filename = "gst1-mod-jp2kdecimator-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-jp2kdecimator-any" ];
    sha256 = "c29c79f9847a79b1e8adebc6a23572b1d3cf876f6b52677e9b682a2e4aedcdb2";
  };
  gst1-mod-jpeg = {
    version = "1.26.4-r1";
    filename = "gst1-mod-jpeg-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1pbutils"
      "libgst1video"
      "libgstreamer1"
      "libjpeg"
    ];
    provides = [ "gst1-mod-jpeg-any" ];
    sha256 = "9e2ad899e4b46caefb69133d535c31dd7fc3497c71d3973aebef9142364a870e";
  };
  gst1-mod-jpegformat = {
    version = "1.26.4-r1";
    filename = "gst1-mod-jpegformat-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1codecparsers"
      "libgst1pbutils"
      "libgst1tag"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-jpegformat-any" ];
    sha256 = "f5c1129d10e6c4d0b821de17af4263fc6220bc478566dfe5269e5144abc9d050";
  };
  gst1-mod-lame = {
    version = "1.26.4-r1";
    filename = "gst1-mod-lame-1.26.4-r1.apk";
    depends = [
      "lame-lib"
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-lame-any" ];
    sha256 = "de54d557337641fb4edd31e81cfba4a6d22b31a3a3ca9afe27ae81ccd0c3923b";
  };
  gst1-mod-legacyrawparse = {
    version = "1.26.4-r1";
    filename = "gst1-mod-legacyrawparse-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-legacyrawparse-any" ];
    sha256 = "eada2d350721fca7c670bfeac37f89c9bb02c40402ab3b85d04c84f7c234bba9";
  };
  gst1-mod-level = {
    version = "1.26.4-r1";
    filename = "gst1-mod-level-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-level-any" ];
    sha256 = "108ae9c7ac48cd9d4b2db63888234324ad617605f2353f6fe740d3f4bbbf7135";
  };
  gst1-mod-matroska = {
    version = "1.26.4-r1";
    filename = "gst1-mod-matroska-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgst1riff"
      "libgst1tag"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-matroska-any" ];
    sha256 = "390c519658ce1fa28d5509ed6664cee24916b078356dc8368b48a17a206f590c";
  };
  gst1-mod-midi = {
    version = "1.26.4-r1";
    filename = "gst1-mod-midi-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-midi-any" ];
    sha256 = "a82a5dc29dbeaac272e431170579d3cbaec0d9368505db70001b1dd5734de0b0";
  };
  gst1-mod-monoscope = {
    version = "1.26.4-r1";
    filename = "gst1-mod-monoscope-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-monoscope-any" ];
    sha256 = "2eb8b9e35909b3533f48a0fa69279e8a6a4b0552d19036a1c187d2eaecb0a4d3";
  };
  gst1-mod-mpeg2dec = {
    version = "1.26.4-r1";
    filename = "gst1-mod-mpeg2dec-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1video"
      "libgstreamer1"
      "libmpeg2"
    ];
    provides = [ "gst1-mod-mpeg2dec-any" ];
    sha256 = "95ecbc083090561b10f4b36780864824789cf1ffb9abd0be8ca1c8847de3f7f4";
  };
  gst1-mod-mpegpsdemux = {
    version = "1.26.4-r1";
    filename = "gst1-mod-mpegpsdemux-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-mpegpsdemux-any" ];
    sha256 = "fd3c5f9c4ad020c865a6cf57aa946f0b145da705adc09c4a3b993dc12de7e799";
  };
  gst1-mod-mpegpsmux = {
    version = "1.26.4-r1";
    filename = "gst1-mod-mpegpsmux-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-mpegpsmux-any" ];
    sha256 = "c56eda30d5b50f8548b7c30d8ff22e4d3a9e95e26f5ffb266d34462642b03681";
  };
  gst1-mod-mpegtsdemux = {
    version = "1.26.4-r1";
    filename = "gst1-mod-mpegtsdemux-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1codecparsers"
      "libgst1mpegts"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-mpegtsdemux-any" ];
    sha256 = "11e1d2123d8d37652cdca8f58dfb707d3b93ccf36696a6d853d95900227c5087";
  };
  gst1-mod-mpegtsmux = {
    version = "1.26.4-r1";
    filename = "gst1-mod-mpegtsmux-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1mpegts"
      "libgst1pbutils"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-mpegtsmux-any" ];
    sha256 = "ae759be40f5b749aec2a53200f3d47924ca7d30e7cda1e3d91cdeb49ceca576c";
  };
  gst1-mod-mpg123 = {
    version = "1.26.4-r1";
    filename = "gst1-mod-mpg123-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgst1tag"
      "libgstreamer1"
      "libid3tag"
      "mpg123"
    ];
    provides = [ "gst1-mod-mpg123-any" ];
    sha256 = "459efb8c4dc061a9af793417e2b2c67eedeea0d0dd066080c95d2799a4ad2d62";
  };
  gst1-mod-mulaw = {
    version = "1.26.4-r1";
    filename = "gst1-mod-mulaw-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-mulaw-any" ];
    sha256 = "9f79765abae72a8e16d9a19ecf9a2e264eeeaf4c65b42268f1840617bae0b365";
  };
  gst1-mod-multifile = {
    version = "1.26.4-r1";
    filename = "gst1-mod-multifile-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1pbutils"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-multifile-any" ];
    sha256 = "ef79d670defe1a0aaf209eb80faa0626a082ab046c1eee8ef9a39092df391496";
  };
  gst1-mod-multipart = {
    version = "1.26.4-r1";
    filename = "gst1-mod-multipart-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-multipart-any" ];
    sha256 = "34d1fa1dc6f8341d189976bbdf835053526c384e3ec44dc8b4a6ac5cb37d3b1c";
  };
  gst1-mod-mxf = {
    version = "1.26.4-r1";
    filename = "gst1-mod-mxf-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-mxf-any" ];
    sha256 = "47d7f26c4e2ec96a31159a6f579f6a1bccb564da051e3564cdad59eee20295e5";
  };
  gst1-mod-navigationtest = {
    version = "1.26.4-r1";
    filename = "gst1-mod-navigationtest-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1pbutils"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-navigationtest-any" ];
    sha256 = "872785f45d30c3e74ecabef413e04b35856fed322c53735892fc1c14ce921902";
  };
  gst1-mod-netsim = {
    version = "1.26.4-r1";
    filename = "gst1-mod-netsim-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-netsim-any" ];
    sha256 = "a5b7230fe9fa502177379ff92d56d8d963d82869b7bfa08699921a49f56c8583";
  };
  gst1-mod-ogg = {
    version = "1.26.4-r1";
    filename = "gst1-mod-ogg-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1pbutils"
      "libgst1riff"
      "libgst1tag"
      "libgst1video"
      "libgstreamer1"
      "libogg0"
    ];
    provides = [ "gst1-mod-ogg-any" ];
    sha256 = "282839f7f076bb4a6d127f0f21c7fe04309b08428e8f526d18f98a645e2e1de0";
  };
  gst1-mod-opengl = {
    version = "1.26.4-r1";
    filename = "gst1-mod-opengl-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgraphene"
      "libgst1controller"
      "libgst1gl"
      "libgstreamer1"
      "libjpeg"
      "libpng"
    ];
    provides = [ "gst1-mod-opengl-any" ];
    sha256 = "d203d054eed840826ba9c0074ac31adce24c61f2bbb037dc51a66c13a6c80df9";
  };
  gst1-mod-opus = {
    version = "1.26.4-r1";
    filename = "gst1-mod-opus-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1pbutils"
      "libgst1video"
      "libgstreamer1"
      "libopus"
    ];
    provides = [ "gst1-mod-opus-any" ];
    sha256 = "dc406df2d76f06c22b4f00e7ef2e7f57637a0aae71cdfb29fb6de76a74a7a986";
  };
  gst1-mod-opusparse = {
    version = "1.26.4-r1";
    filename = "gst1-mod-opusparse-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
      "libopus"
    ];
    provides = [ "gst1-mod-opusparse-any" ];
    sha256 = "1a023f13a53fbaead107818fa199108500a60398c3963167471ad9342548656e";
  };
  gst1-mod-oss4 = {
    version = "1.26.4-r1";
    filename = "gst1-mod-oss4-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgst1tag"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-oss4-any" ];
    sha256 = "ccbdc110e472cef67a893c186333411b348f0372ae90845922c6ac28bc1db38d";
  };
  gst1-mod-ossaudio = {
    version = "1.26.4-r1";
    filename = "gst1-mod-ossaudio-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-ossaudio-any" ];
    sha256 = "cf862862c66c9406ab0023bce87cec30d7f445527c7be391ded01b58338efc6f";
  };
  gst1-mod-overlaycomposition = {
    version = "1.26.4-r1";
    filename = "gst1-mod-overlaycomposition-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-overlaycomposition-any" ];
    sha256 = "12e716ede7666d23ef3f6a03c1c5b81bf2befd5c0a47ce0a9691e6c08d4a78af";
  };
  gst1-mod-pbtypes = {
    version = "1.26.4-r1";
    filename = "gst1-mod-pbtypes-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-pbtypes-any" ];
    sha256 = "41d0838906e44aeb82c03fc3c6bb39c685bec49379e435c67fe754806331647c";
  };
  gst1-mod-pcapparse = {
    version = "1.26.4-r1";
    filename = "gst1-mod-pcapparse-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-pcapparse-any" ];
    sha256 = "e3a71465ca36fec3d2b852a15e796555d18528b5c3787bb44ddca16c9d65c45f";
  };
  gst1-mod-playback = {
    version = "1.26.4-r1";
    filename = "gst1-mod-playback-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-playback-any" ];
    sha256 = "487f31996b1ca4f084fc60b14ce5cbcbb778bc13621694f24310686006518c9f";
  };
  gst1-mod-png = {
    version = "1.26.4-r1";
    filename = "gst1-mod-png-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1pbutils"
      "libgst1video"
      "libgstreamer1"
      "libpng"
    ];
    provides = [ "gst1-mod-png-any" ];
    sha256 = "91a97209db6cff42525eb56429611467c44eb1141813036d562273e1e0b59620";
  };
  gst1-mod-pnm = {
    version = "1.26.4-r1";
    filename = "gst1-mod-pnm-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-pnm-any" ];
    sha256 = "12729b3a6fbbfce09f75b4c4782d46f48174b5fcd815138e85a37ce3f8fa41b2";
  };
  gst1-mod-proxy = {
    version = "1.26.4-r1";
    filename = "gst1-mod-proxy-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-proxy-any" ];
    sha256 = "761015820e3c1caaf038fe116e35b52a97f762ae203be4be18138336f5a1dd75";
  };
  gst1-mod-rawparse = {
    version = "1.26.4-r1";
    filename = "gst1-mod-rawparse-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1audio"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-rawparse-any" ];
    sha256 = "a1d93ba91ff04b05fe236aae75a441a1a6cfdf2192da0b2c53579ad5c72e0a51";
  };
  gst1-mod-removesilence = {
    version = "1.26.4-r1";
    filename = "gst1-mod-removesilence-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-removesilence-any" ];
    sha256 = "f5672ebc7d0c29b0e413924db443a93fde6e230eeb3fa9fad14d490a7a691546";
  };
  gst1-mod-replaygain = {
    version = "1.26.4-r1";
    filename = "gst1-mod-replaygain-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-replaygain-any" ];
    sha256 = "b09ebe1ec7464711e4cf42d075fde204c32baaba2532e7077856b2f6462c00fd";
  };
  gst1-mod-rfbsrc = {
    version = "1.26.4-r1";
    filename = "gst1-mod-rfbsrc-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-rfbsrc-any" ];
    sha256 = "1e0ec700f19106f55c109ce58bd87f5ca003ec39bfd16af24c875882a29eb578";
  };
  gst1-mod-rtp = {
    version = "1.26.4-r1";
    filename = "gst1-mod-rtp-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgst1rtp"
      "libgst1tag"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-rtp-any" ];
    sha256 = "295d12ff044e9f21fc819eb83e494827ef68b8dfd9fb5e64532347670358f0d7";
  };
  gst1-mod-rtpmanager = {
    version = "1.26.4-r1";
    filename = "gst1-mod-rtpmanager-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1audio"
      "libgst1net"
      "libgst1pbutils"
      "libgst1rtp"
      "libgst1tag"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-rtpmanager-any" ];
    sha256 = "70b85000be22ff226f19e2875a712366bd8fb868386deec4be7a14d2890c54bc";
  };
  gst1-mod-rtponvif = {
    version = "1.26.4-r1";
    filename = "gst1-mod-rtponvif-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-rtponvif-any" ];
    sha256 = "3cdbd7806a0655e42cf5bef0ef7529f2451b6027a368f482228d9b03b0a390ce";
  };
  gst1-mod-rtsp = {
    version = "1.26.4-r1";
    filename = "gst1-mod-rtsp-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1net"
      "libgst1pbutils"
      "libgst1rtp"
      "libgst1rtsp"
      "libgst1sdp"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-rtsp-any" ];
    sha256 = "8405f9c0f5545e1535a7e94bdaf905a0e305eb53b8e0ae6c69110bda2b39004c";
  };
  gst1-mod-sbc = {
    version = "1.26.4-r1";
    filename = "gst1-mod-sbc-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgstreamer1"
      "sbc"
    ];
    provides = [ "gst1-mod-sbc-any" ];
    sha256 = "5a0dc184f0b54bf461482342a8992397ea0bc7e5876b5ea63b741865133af93d";
  };
  gst1-mod-sdpelem = {
    version = "1.26.4-r1";
    filename = "gst1-mod-sdpelem-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgst1rtp"
      "libgst1sdp"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-sdpelem-any" ];
    sha256 = "07ae86a56cf82900e6a1732a0e28b767da9145ac6e6e95c664b0a9f43999ca9a";
  };
  gst1-mod-segmentclip = {
    version = "1.26.4-r1";
    filename = "gst1-mod-segmentclip-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-segmentclip-any" ];
    sha256 = "56cef9880029c44a06fce260768a0f638186433b952317a097a8d7d4101b1eb5";
  };
  gst1-mod-shapewipe = {
    version = "1.26.4-r1";
    filename = "gst1-mod-shapewipe-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1pbutils"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-shapewipe-any" ];
    sha256 = "bba9639e59bed1fb6c878567bb36aec1a1889eedd4d3348abb9304edbf42b14d";
  };
  gst1-mod-shm = {
    version = "1.26.4-r1";
    filename = "gst1-mod-shm-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
      "librt"
    ];
    provides = [ "gst1-mod-shm-any" ];
    sha256 = "01ae8a44cd4e23d2b73b6125a5c9df50c7986f245c9484c1dcfb7628fdd0555d";
  };
  gst1-mod-shout2 = {
    version = "1.26.4-r1";
    filename = "gst1-mod-shout2-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgstreamer1"
      "libshout"
    ];
    provides = [ "gst1-mod-shout2-any" ];
    sha256 = "dcfdf225be5a54fe535ce31f08b23c3913f7ffb6870a543e6e432f4be0afd887";
  };
  gst1-mod-siren = {
    version = "1.26.4-r1";
    filename = "gst1-mod-siren-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgst1rtp"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-siren-any" ];
    sha256 = "4bb449881aadfb44ca1f63c1ef41bfd63092d65338ed5ec1c8f86cfe7e4ee58f";
  };
  gst1-mod-smooth = {
    version = "1.26.4-r1";
    filename = "gst1-mod-smooth-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-smooth-any" ];
    sha256 = "3d703da73722c6232c2d5c2174b7265972118a3a5988459ba8dcee131e18901e";
  };
  gst1-mod-smpte = {
    version = "1.26.4-r1";
    filename = "gst1-mod-smpte-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1pbutils"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-smpte-any" ];
    sha256 = "6418a42509f538ff967929f06c7c20ec9aa2f3f254916bcae984ccd017016a49";
  };
  gst1-mod-sndfile = {
    version = "1.26.4-r1";
    filename = "gst1-mod-sndfile-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgstreamer1"
      "libsndfile"
    ];
    provides = [ "gst1-mod-sndfile-any" ];
    sha256 = "ead6bd7af8500bca0a19abc583b934321763a8414fd0c9cfafaa4c003a890dbb";
  };
  gst1-mod-soup = {
    version = "1.26.4-r1";
    filename = "gst1-mod-soup-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgst1tag"
      "libgstreamer1"
      "libsoup3"
    ];
    provides = [ "gst1-mod-soup-any" ];
    sha256 = "9cf59e9804bb0578d1514ea0ceac111a9750108187c5639cb4bf26213f863054";
  };
  gst1-mod-spectrum = {
    version = "1.26.4-r1";
    filename = "gst1-mod-spectrum-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1audio"
      "libgst1fft"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-spectrum-any" ];
    sha256 = "d2d86a64e17168184db61a9d97a4f377c00f743706a11752ccf04f038dcda12c";
  };
  gst1-mod-speed = {
    version = "1.26.4-r1";
    filename = "gst1-mod-speed-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-speed-any" ];
    sha256 = "955db96d486862ffc5d1267309406a2784bcbc992b7a959198dc1202171a4b3c";
  };
  gst1-mod-speex = {
    version = "1.26.4-r1";
    filename = "gst1-mod-speex-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgst1tag"
      "libgstreamer1"
      "libspeex"
    ];
    provides = [ "gst1-mod-speex-any" ];
    sha256 = "f963664ad2e87a7f7db5a0f4471a5cca0bf7a7256bbe103dcd823b283a97e317";
  };
  gst1-mod-srt = {
    version = "1.26.4-r1";
    filename = "gst1-mod-srt-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
      "srt"
    ];
    provides = [ "gst1-mod-srt-any" ];
    sha256 = "ccc7a6df4e3b96fb94f6db2a19f024f23151b9d6fe8b9031d7332d80fa740280";
  };
  gst1-mod-subenc = {
    version = "1.26.4-r1";
    filename = "gst1-mod-subenc-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1controller"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-subenc-any" ];
    sha256 = "fa3ad6ca4c73f03aaa2afa2fea120f5b2475ae0416d8f392f1fd570f5c9842fa";
  };
  gst1-mod-subparse = {
    version = "1.26.4-r1";
    filename = "gst1-mod-subparse-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-subparse-any" ];
    sha256 = "69c2b5824b6b7c9c2600b36ccdf2e3a291c40729486a5e83c538fbcedb809e3d";
  };
  gst1-mod-switchbin = {
    version = "1.26.4-r1";
    filename = "gst1-mod-switchbin-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-switchbin-any" ];
    sha256 = "386a71493882af2fdf37915b297ab7cc908bbc8a69f6a0b02c2f50c1ae954214";
  };
  gst1-mod-taglib = {
    version = "1.26.4-r1";
    filename = "gst1-mod-taglib-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1pbutils"
      "libgst1tag"
      "libgstreamer1"
      "taglib"
    ];
    provides = [ "gst1-mod-taglib-any" ];
    sha256 = "72221757536df7d4c70cce9dab95a5db8b9163faf8d65ba90089d68abf4c9e20";
  };
  gst1-mod-tcp = {
    version = "1.26.4-r1";
    filename = "gst1-mod-tcp-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1net"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-tcp-any" ];
    sha256 = "2b384dd75e3d6a3f2f966402e1fe1f575aa7acd252f4d8b4d206c4d8803b257a";
  };
  gst1-mod-theora = {
    version = "1.26.4-r1";
    filename = "gst1-mod-theora-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1tag"
      "libgst1video"
      "libgstreamer1"
      "libogg0"
      "libtheora"
    ];
    provides = [ "gst1-mod-theora-any" ];
    sha256 = "41bd43117788966b69e6d75136f8cd7a37ee7a2a1556dbfbb272bb0086bbfe34";
  };
  gst1-mod-timecode = {
    version = "1.26.4-r1";
    filename = "gst1-mod-timecode-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-timecode-any" ];
    sha256 = "2540f5dbc66be11687e13217d24a2c3802aeb6367f131b693bd6d6cab2d2a23c";
  };
  gst1-mod-typefindfunctions = {
    version = "1.26.4-r1";
    filename = "gst1-mod-typefindfunctions-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgst1tag"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-typefindfunctions-any" ];
    sha256 = "0f454de8cbcefa6d9f5cb533810cc8667807918f814b6611429fec8192e1f403";
  };
  gst1-mod-udp = {
    version = "1.26.4-r1";
    filename = "gst1-mod-udp-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1net"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-udp-any" ];
    sha256 = "ef30ad5004e072380eeed7f7d70e334d0345948485d0bce296540daed81ef8e0";
  };
  gst1-mod-v4l2codecs = {
    version = "1.26.4-r1";
    filename = "gst1-mod-v4l2codecs-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1codecs"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-v4l2codecs-any" ];
    sha256 = "2b72ca23c5ce827df29656755c5824e8139bc4d35a76159ff33b5ab0ed6500f5";
  };
  gst1-mod-video4linux2 = {
    version = "1.26.4-r1";
    filename = "gst1-mod-video4linux2-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1allocators"
      "libgst1pbutils"
      "libgst1video"
      "libgstreamer1"
      "libv4l"
    ];
    provides = [ "gst1-mod-video4linux2-any" ];
    sha256 = "7ce7972166adeb3b7fd6ec7cdd250538ea0e5e7612a97682852576617431ceb7";
  };
  gst1-mod-videobox = {
    version = "1.26.4-r1";
    filename = "gst1-mod-videobox-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1pbutils"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-videobox-any" ];
    sha256 = "660524f9af26885cc87bd0e9ff0208afcb1f10d7dcbcf20b84fd729bb046c6b3";
  };
  gst1-mod-videoconvertscale = {
    version = "1.26.4-r1";
    filename = "gst1-mod-videoconvertscale-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-videoconvertscale-any" ];
    sha256 = "f8485d77ba466aac2910ca4b1d50b58c77effef468c57e1dd18212a430afd066";
  };
  gst1-mod-videocrop = {
    version = "1.26.4-r1";
    filename = "gst1-mod-videocrop-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1pbutils"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-videocrop-any" ];
    sha256 = "92c0502a4e9aab6b89bd989870381589b4d287869d2816e62a8c12ced64deb25";
  };
  gst1-mod-videofilter = {
    version = "1.26.4-r1";
    filename = "gst1-mod-videofilter-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1pbutils"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-videofilter-any" ];
    sha256 = "154a15ee8987591a016355e853ad67a522fb3cd1ba586fd41239a58eb124e105";
  };
  gst1-mod-videofiltersbad = {
    version = "1.26.4-r1";
    filename = "gst1-mod-videofiltersbad-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-videofiltersbad-any" ];
    sha256 = "016a4ee4fd334d50b513aaf0b4083d1978628396397b343dc2c272d62c6bbf16";
  };
  gst1-mod-videoframe_audiolevel = {
    version = "1.26.4-r1";
    filename = "gst1-mod-videoframe_audiolevel-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-videoframe_audiolevel-any" ];
    sha256 = "0fa6abacbf330256f0ec0f77d2e6a463aef1d0a295e96dcf672013b13448dc56";
  };
  gst1-mod-videomixer = {
    version = "1.26.4-r1";
    filename = "gst1-mod-videomixer-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1pbutils"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-videomixer-any" ];
    sha256 = "9fb4fcf5de743d8f6ef24c9e14392db2e705d10b3fe6ea1c6177dad14d1b296e";
  };
  gst1-mod-videoparsersbad = {
    version = "1.26.4-r1";
    filename = "gst1-mod-videoparsersbad-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1codecparsers"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-videoparsersbad-any" ];
    sha256 = "c90fa93a00ef6945e6ba1ed8b90b4e8eeef9d1b718a62796e62d278295297468";
  };
  gst1-mod-videorate = {
    version = "1.26.4-r1";
    filename = "gst1-mod-videorate-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-videorate-any" ];
    sha256 = "d726e9410d6993d7133683b4a686325572f06f57ab56555be322cf6217d8b722";
  };
  gst1-mod-videosignal = {
    version = "1.26.4-r1";
    filename = "gst1-mod-videosignal-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-videosignal-any" ];
    sha256 = "dd592d3652f54cdaebfe6fd92e1317d5ae0db86cc54ae499ee54046099f38e67";
  };
  gst1-mod-videotestsrc = {
    version = "1.26.4-r1";
    filename = "gst1-mod-videotestsrc-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-videotestsrc-any" ];
    sha256 = "96ec5ca640be6f4a2c141156c70a28fb447af7b2140ff816232f0ddbaa559403";
  };
  gst1-mod-vmnc = {
    version = "1.26.4-r1";
    filename = "gst1-mod-vmnc-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-vmnc-any" ];
    sha256 = "0ae8629d6048c94de5069c8a97c88ab3aafc290e310557ae9f97c60d2cca3ee7";
  };
  gst1-mod-volume = {
    version = "1.26.4-r1";
    filename = "gst1-mod-volume-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1audio"
      "libgst1controller"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-volume-any" ];
    sha256 = "057688c43b6020b8886e8ce4a4f9a5bec908c72518f489a49b496b7108a45ef6";
  };
  gst1-mod-vorbis = {
    version = "1.26.4-r1";
    filename = "gst1-mod-vorbis-1.26.4-r1.apk";
    depends = [
      "gst1-mod-ogg"
      "libc"
      "libgst1audio"
      "libgst1tag"
      "libgstreamer1"
      "libvorbis"
    ];
    provides = [ "gst1-mod-vorbis-any" ];
    sha256 = "62ebb113e672663c59ec02310011e7dfafac94f3eabfc52c0bd607fec8c280b9";
  };
  gst1-mod-vpx = {
    version = "1.26.4-r1";
    filename = "gst1-mod-vpx-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1pbutils"
      "libgst1tag"
      "libgst1video"
      "libgstreamer1"
      "libvpx1.14"
    ];
    provides = [ "gst1-mod-vpx-any" ];
    sha256 = "11090dbf31c215e6e61b854594feb7235cf81f72f7942820b099c8d064850e39";
  };
  gst1-mod-wavenc = {
    version = "1.26.4-r1";
    filename = "gst1-mod-wavenc-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1pbutils"
      "libgst1riff"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-wavenc-any" ];
    sha256 = "326faf29056028f7077a0039ed7a6640dcd3590f26606c5116d254514dcefdf6";
  };
  gst1-mod-wavparse = {
    version = "1.26.4-r1";
    filename = "gst1-mod-wavparse-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1audio"
      "libgst1pbutils"
      "libgst1riff"
      "libgst1tag"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-wavparse-any" ];
    sha256 = "28f6d889e1bc9da33e64297d741966df4d78d6d1d3dd023d610bc67daf71e019";
  };
  gst1-mod-webp = {
    version = "1.26.4-r1";
    filename = "gst1-mod-webp-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
      "libwebp"
    ];
    provides = [ "gst1-mod-webp-any" ];
    sha256 = "7ace21fb1052f3ed4141b196835abee7c0561a27a1ea5213aaed184f3c80c5da";
  };
  gst1-mod-y4mdec = {
    version = "1.26.4-r1";
    filename = "gst1-mod-y4mdec-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-mod-y4mdec-any" ];
    sha256 = "70ae163e8e204e914e6f8dceaad0f1b64d5d8641ff60386dd6a90f6e33ebbd1f";
  };
  gst1-plugins-bad = {
    version = "1.26.4-r1";
    filename = "gst1-plugins-bad-1.26.4-r1.apk";
    depends = [
      "gst1-mod-adpcmdec"
      "gst1-mod-adpcmenc"
      "gst1-mod-aiff"
      "gst1-mod-asfmux"
      "gst1-mod-audiobuffersplit"
      "gst1-mod-audiofxbad"
      "gst1-mod-audiolatency"
      "gst1-mod-audiomixmatrix"
      "gst1-mod-audiovisualizers"
      "gst1-mod-autoconvert"
      "gst1-mod-bayer"
      "gst1-mod-bluez"
      "gst1-mod-camerabin"
      "gst1-mod-coloreffects"
      "gst1-mod-debugutilsbad"
      "gst1-mod-dtls"
      "gst1-mod-dvbsubenc"
      "gst1-mod-dvbsuboverlay"
      "gst1-mod-dvdspu"
      "gst1-mod-faad"
      "gst1-mod-faceoverlay"
      "gst1-mod-fbdevsink"
      "gst1-mod-festival"
      "gst1-mod-fieldanalysis"
      "gst1-mod-freeverb"
      "gst1-mod-frei0r"
      "gst1-mod-gaudieffects"
      "gst1-mod-gdp"
      "gst1-mod-geometrictransform"
      "gst1-mod-hls"
      "gst1-mod-id3tag"
      "gst1-mod-inter"
      "gst1-mod-interlace"
      "gst1-mod-ivfparse"
      "gst1-mod-ivtc"
      "gst1-mod-jp2kdecimator"
      "gst1-mod-jpegformat"
      "gst1-mod-legacyrawparse"
      "gst1-mod-midi"
      "gst1-mod-mpegpsdemux"
      "gst1-mod-mpegpsmux"
      "gst1-mod-mpegtsdemux"
      "gst1-mod-mpegtsmux"
      "gst1-mod-mxf"
      "gst1-mod-netsim"
      "gst1-mod-opusparse"
      "gst1-mod-pcapparse"
      "gst1-mod-pnm"
      "gst1-mod-proxy"
      "gst1-mod-removesilence"
      "gst1-mod-rfbsrc"
      "gst1-mod-rtponvif"
      "gst1-mod-sbc"
      "gst1-mod-sdpelem"
      "gst1-mod-segmentclip"
      "gst1-mod-shm"
      "gst1-mod-siren"
      "gst1-mod-smooth"
      "gst1-mod-sndfile"
      "gst1-mod-speed"
      "gst1-mod-srt"
      "gst1-mod-subenc"
      "gst1-mod-switchbin"
      "gst1-mod-timecode"
      "gst1-mod-v4l2codecs"
      "gst1-mod-videofiltersbad"
      "gst1-mod-videoframe_audiolevel"
      "gst1-mod-videoparsersbad"
      "gst1-mod-videosignal"
      "gst1-mod-vmnc"
      "gst1-mod-webp"
      "gst1-mod-y4mdec"
      "gst1-plugins-base"
      "libc"
      "libgst1adaptivedemux"
      "libgst1basecamerabinsrc"
      "libgst1codecparsers"
      "libgst1codecs"
      "libgst1mpegts"
      "libgst1pbutils"
      "libgst1photography"
      "libgst1play"
      "libgst1player"
      "libgst1transcoder"
      "libgst1uridownloader"
      "libgstreamer1"
    ];
    provides = [ "gst1-plugins-bad-any" ];
    sha256 = "eef7bd303a3d7cf1bd0bd58242cdf3aa2b99dbe3286438bf3fe29454ede097ff";
  };
  gst1-plugins-base = {
    version = "1.26.4-r1";
    filename = "gst1-plugins-base-1.26.4-r1.apk";
    depends = [
      "gst1-mod-adder"
      "gst1-mod-alsa"
      "gst1-mod-app"
      "gst1-mod-audioconvert"
      "gst1-mod-audiomixer"
      "gst1-mod-audiorate"
      "gst1-mod-audioresample"
      "gst1-mod-audiotestsrc"
      "gst1-mod-compositor"
      "gst1-mod-encoding"
      "gst1-mod-gio"
      "gst1-mod-ivorbisdec"
      "gst1-mod-ogg"
      "gst1-mod-opengl"
      "gst1-mod-opus"
      "gst1-mod-overlaycomposition"
      "gst1-mod-pbtypes"
      "gst1-mod-playback"
      "gst1-mod-rawparse"
      "gst1-mod-subparse"
      "gst1-mod-tcp"
      "gst1-mod-theora"
      "gst1-mod-typefindfunctions"
      "gst1-mod-videoconvertscale"
      "gst1-mod-videorate"
      "gst1-mod-videotestsrc"
      "gst1-mod-volume"
      "gst1-mod-vorbis"
      "libc"
      "libgst1allocators"
      "libgst1app"
      "libgst1audio"
      "libgst1fft"
      "libgst1gl"
      "libgst1pbutils"
      "libgst1riff"
      "libgst1rtp"
      "libgst1rtsp"
      "libgst1sdp"
      "libgst1tag"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "gst1-plugins-base-any" ];
    sha256 = "24b896b1cbf25a945d2b93eac2d79478ec612e4be2afbbf33f8843fa62f75516";
  };
  gst1-plugins-good = {
    version = "1.26.4-r1";
    filename = "gst1-plugins-good-1.26.4-r1.apk";
    depends = [
      "gst1-mod-alaw"
      "gst1-mod-alpha"
      "gst1-mod-apetag"
      "gst1-mod-audiofx"
      "gst1-mod-audioparsers"
      "gst1-mod-auparse"
      "gst1-mod-autodetect"
      "gst1-mod-avi"
      "gst1-mod-cutter"
      "gst1-mod-debug"
      "gst1-mod-dtmf"
      "gst1-mod-effectv"
      "gst1-mod-equalizer"
      "gst1-mod-flac"
      "gst1-mod-flv"
      "gst1-mod-flxdec"
      "gst1-mod-goom"
      "gst1-mod-goom2k1"
      "gst1-mod-icydemux"
      "gst1-mod-id3demux"
      "gst1-mod-imagefreeze"
      "gst1-mod-interleave"
      "gst1-mod-isomp4"
      "gst1-mod-jpeg"
      "gst1-mod-lame"
      "gst1-mod-level"
      "gst1-mod-matroska"
      "gst1-mod-monoscope"
      "gst1-mod-mpg123"
      "gst1-mod-mulaw"
      "gst1-mod-multifile"
      "gst1-mod-multipart"
      "gst1-mod-navigationtest"
      "gst1-mod-oss4"
      "gst1-mod-ossaudio"
      "gst1-mod-png"
      "gst1-mod-replaygain"
      "gst1-mod-rtp"
      "gst1-mod-rtpmanager"
      "gst1-mod-rtsp"
      "gst1-mod-shapewipe"
      "gst1-mod-shout2"
      "gst1-mod-smpte"
      "gst1-mod-soup"
      "gst1-mod-spectrum"
      "gst1-mod-speex"
      "gst1-mod-taglib"
      "gst1-mod-udp"
      "gst1-mod-video4linux2"
      "gst1-mod-videobox"
      "gst1-mod-videocrop"
      "gst1-mod-videofilter"
      "gst1-mod-videomixer"
      "gst1-mod-vpx"
      "gst1-mod-wavenc"
      "gst1-mod-wavparse"
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "gst1-plugins-good-any" ];
    sha256 = "7b3a1b4e975e3b9b5b1aab12ba00ae05e147f24d6fb3028ada386dd9809d561b";
  };
  gst1-plugins-ugly = {
    version = "1.26.4-r1";
    filename = "gst1-plugins-ugly-1.26.4-r1.apk";
    depends = [
      "gst1-mod-asf"
      "gst1-mod-mpeg2dec"
      "libc"
      "libgstreamer1"
    ];
    provides = [ "gst1-plugins-ugly-any" ];
    sha256 = "73935c9374b08511b4cd40e53a830175193a7bd3dffc113bdf6bc24b9ced62f9";
  };
  gstreamer1 = {
    version = "1.26.4-r2";
    filename = "gstreamer1-1.26.4-r2.apk";
    depends = [
      "libc"
      "libgst1check"
      "libgst1controller"
      "libgst1net"
      "libgstreamer1"
    ];
    provides = [ "gstreamer1-any" ];
    sha256 = "5d912e1785097aa66733b628435732c773f5dff4c446eb6e31da76ae5230b974";
  };
  gstreamer1-libs = {
    version = "1.26.4-r2";
    filename = "gstreamer1-libs-1.26.4-r2.apk";
    depends = [
      "gstreamer1"
      "libc"
    ];
    provides = [ "gstreamer1-libs-any" ];
    sha256 = "341f7adc86a5413ad989a09c5a051378bbd50900d16ae16aabb08d3e26636694";
  };
  gstreamer1-plugins-base = {
    version = "1.26.4-r1";
    filename = "gstreamer1-plugins-base-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "gstreamer1-libs"
      "libc"
    ];
    provides = [ "gstreamer1-plugins-base-any" ];
    sha256 = "840b52a8b405f18e6f68e913fe17288b456c275d1e48c47ba236e8d60567bac4";
  };
  gstreamer1-utils = {
    version = "1.26.4-r2";
    filename = "gstreamer1-utils-1.26.4-r2.apk";
    depends = [
      "gstreamer1-libs"
      "libc"
      "libgstreamer1"
    ];
    provides = [ "gstreamer1-utils-any" ];
    sha256 = "5920381b074296f1dd11d1171d95b7bf3f8af8300dad115db980ae224bb36101";
  };
  gzip = {
    version = "1.14-r1";
    filename = "gzip-1.14-r1.apk";
    depends = [ "libc" ];
    provides = [ "gzip-any" ];
    sha256 = "3e22ea55025acab67118c45acd390c3e686d2ab5e771b976900cef8985cdd7ce";
  };
  halog = {
    version = "3.2.21-r1";
    filename = "halog-3.2.21-r1.apk";
    depends = [
      "haproxy"
      "libc"
    ];
    provides = [ "halog-any" ];
    sha256 = "377a4f39b09a45dda757ea3aa78d640b639faeb9fef58c692819d9423cd6e030";
  };
  hamlib = {
    version = "4.6.5-r1";
    filename = "hamlib-4.6.5-r1.apk";
    depends = [
      "libc"
      "libhamlib"
    ];
    provides = [ "hamlib-any" ];
    sha256 = "11a0a86444ec6707d491b5c4c04d5ca74b976f8a5a4fe730347f94fe3ae087e0";
  };
  haproxy = {
    version = "3.2.21-r1";
    filename = "haproxy-3.2.21-r1.apk";
    depends = [
      "libatomic1"
      "libc"
      "libltdl7"
      "liblua5.4-5.4"
      "libncurses6"
      "libopenssl3"
      "libpcre2"
      "libpthread"
      "libreadline8"
      "zlib"
    ];
    provides = [ "haproxy-any" ];
    sha256 = "fcf1a82ed77045bb6bac018defb67ad73705abfbfab6bfb45809aeca0a3674b4";
  };
  haproxy-nossl = {
    version = "3.2.21-r1";
    filename = "haproxy-nossl-3.2.21-r1.apk";
    depends = [
      "libatomic1"
      "libc"
      "libltdl7"
      "liblua5.4-5.4"
      "libpcre2"
      "libpthread"
      "zlib"
    ];
    provides = [ "haproxy-nossl-any" ];
    sha256 = "1df058d1f54dc7501412f3f6183e2b78f839892635ca10369bb3acb060d32b2f";
  };
  haserl = {
    version = "0.9.36-r1";
    filename = "haserl-0.9.36-r1.apk";
    depends = [ "libc" ];
    provides = [ "haserl-any" ];
    sha256 = "75a3684adb20ee7e7630e77d5ef517feea492f015b89860d99cdcbd78cfa14ba";
  };
  hashdeep = {
    version = "4.4-r3";
    filename = "hashdeep-4.4-r3.apk";
    depends = [
      "libc"
      "libstdcpp6"
    ];
    provides = [ "hashdeep-any" ];
    sha256 = "398ca02d0d0d3f2365670f29f016cc0ec2787dd5e190b544255f366f6aec40a4";
  };
  haveged = {
    version = "1.9.24-r1";
    filename = "haveged-1.9.24-r1.apk";
    depends = [
      "libc"
      "libhavege"
    ];
    provides = [ "haveged-any" ];
    sha256 = "199ba65164af5078cab83511528b581650668d9e510a39581b16f603273c7b23";
  };
  hcxdumptool = {
    version = "6.3.4-r1";
    filename = "hcxdumptool-6.3.4-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
      "libpcap1"
    ];
    provides = [ "hcxdumptool-any" ];
    sha256 = "5cd9d1cca3739cd92e4d9b885601c5d39923ac8a4632c584b1749eccf715302b";
  };
  hcxtools = {
    version = "6.3.2-r1";
    filename = "hcxtools-6.3.2-r1.apk";
    depends = [
      "libc"
      "libcurl4"
      "libopenssl3"
      "libpcap1"
      "libpthread"
      "zlib"
    ];
    provides = [ "hcxtools-any" ];
    sha256 = "7b9e70ab066cb655e23bda6cabcd3a0dabd38a59c4e60f5ae118a412d9b154e7";
  };
  hd-idle = {
    version = "1.05-r2";
    filename = "hd-idle-1.05-r2.apk";
    depends = [ "libc" ];
    provides = [ "hd-idle-any" ];
    sha256 = "f5397addabb6fd44f01fae55cd082b6e19cc047e5fc01e8d16d80bc16ad253b8";
  };
  hdparm = {
    version = "9.65-r2";
    filename = "hdparm-9.65-r2.apk";
    depends = [ "libc" ];
    provides = [ "hdparm-any" ];
    sha256 = "9be916a981301485c83de9963f2b269eab528de4e633c190e5b886d7a257113a";
  };
  hev-socks5-server = {
    version = "2.13.0-r1";
    filename = "hev-socks5-server-2.13.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "hev-socks5-server-any" ];
    sha256 = "96eceb006d3ad83d42c051929fa464edeb0d5c4c967edef6f12184bd337eaad0";
  };
  hev-socks5-tproxy = {
    version = "2.13.0-r1";
    filename = "hev-socks5-tproxy-2.13.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "hev-socks5-tproxy-any" ];
    sha256 = "5d812038ab231e17bf4f4b70728d33c4831328ae70f23f1f0b987f19c4d560e0";
  };
  hev-socks5-tunnel = {
    version = "2.17.0-r2";
    filename = "hev-socks5-tunnel-2.17.0-r2.apk";
    depends = [ "libc" ];
    provides = [ "hev-socks5-tunnel-any" ];
    sha256 = "289aa58501657edb2241a11c02df21e155d926d8d34ae29fadc2706e4ec1fa74";
  };
  hexedit = {
    version = "1.6-r1";
    filename = "hexedit-1.6-r1.apk";
    depends = [
      "libc"
      "libncurses6"
    ];
    provides = [ "hexedit-any" ];
    sha256 = "79979d203d6c54c8ac18bd48ac5f9b4118ea542bf13c924ec56f321df4177de3";
  };
  hfsfsck = {
    version = "540.1.3-r2";
    filename = "hfsfsck-540.1.3-r2.apk";
    depends = [
      "libc"
      "libopenssl3"
    ];
    provides = [ "hfsfsck-any" ];
    sha256 = "73c78bdffa70a107e5082de5d3efeb73b0fbc3ddb5ce4efe50238e0b299157ed";
  };
  hidapi = {
    version = "0.15.0-r1";
    filename = "hidapi-0.15.0-r1.apk";
    depends = [
      "libc"
      "libudev"
      "libusb-1.0-0"
    ];
    provides = [ "hidapi-any" ];
    sha256 = "d182439edceb633d991a02627f32f8a5dd627db431243a1f7ec659895a35d8a1";
  };
  horst = {
    version = "5.1-r4";
    filename = "horst-5.1-r4.apk";
    depends = [
      "libc"
      "libncurses6"
      "libnl-tiny1"
    ];
    provides = [ "horst-any" ];
    sha256 = "f10b6e7de59a2e1bf347e2092b01afd7b9b8b343e0df853bf5056c1be477ab75";
  };
  hostip = {
    version = "2019.08.20~07ac3825-r3";
    filename = "hostip-2019.08.20~07ac3825-r3.apk";
    depends = [
      "libc"
      "libsodium"
    ];
    provides = [ "hostip-any" ];
    sha256 = "a726fc0f483d190d83503553f99d4a0bcdbb586723259fdb8074de247d4af681";
  };
  hping3 = {
    version = "2014.12.26~3547c769-r1";
    filename = "hping3-2014.12.26~3547c769-r1.apk";
    depends = [
      "libc"
      "libpcap1"
    ];
    provides = [ "hping3-any" ];
    sha256 = "284ff56122b76257a929987e7e6fb88fea3bd4dc70cc2831ed92ff062e360267";
  };
  hplip-common = {
    version = "3.25.6-r1";
    filename = "hplip-common-3.25.6-r1.apk";
    depends = [
      "libc"
      "libusb-1.0-0"
    ];
    provides = [ "hplip-common-any" ];
    sha256 = "bb551afbddee34002c2540b56ca0b29a91dc3fac3d734d4bddc08c2dcdfddbd2";
  };
  hplip-sane = {
    version = "3.25.6-r1";
    filename = "hplip-sane-3.25.6-r1.apk";
    depends = [
      "hplip-common"
      "libc"
      "libsane"
    ];
    provides = [ "hplip-sane-any" ];
    sha256 = "54a4946d9eb7fb51b773c50c5594a7868600adeeb1574f29950dde3c98612d26";
  };
  hs20-client = {
    version = "2020.06.08~5a8b3662-r10";
    filename = "hs20-client-2020.06.08~5a8b3662-r10.apk";
    depends = [
      "hs20-common"
      "libc"
      "libcurl4"
      "libopenssl3"
      "libxml2-16"
    ];
    provides = [ "hs20-client-any" ];
    sha256 = "508e52be3dca6c51f99ed678c1473f7c24d547f53f10ec4f65d2cae359c40287";
  };
  hs20-common = {
    version = "2020.06.08~5a8b3662-r10";
    filename = "hs20-common-2020.06.08~5a8b3662-r10.apk";
    depends = [ "libc" ];
    provides = [ "hs20-common-any" ];
    sha256 = "68d5da29e0e51350144647dca23d9ea209a5b1322e87deefdce85822360c829f";
  };
  hs20-server = {
    version = "2020.06.08~5a8b3662-r10";
    filename = "hs20-server-2020.06.08~5a8b3662-r10.apk";
    depends = [
      "hs20-common"
      "libc"
      "libopenssl3"
      "libsqlite3-0"
      "libxml2-16"
      "openssl-util"
      "php8"
      "php8-cgi"
      "php8-mod-pdo-sqlite"
      "php8-mod-xml"
      "sqlite3-cli"
      "uhttpd"
      "xxd"
    ];
    provides = [ "hs20-server-any" ];
    sha256 = "5b0a01c6260eeb13147a8953ea97e743c1ca9b2a80edc56febeab6ae5b1af05f";
  };
  htop = {
    version = "3.5.1-r1";
    filename = "htop-3.5.1-r1.apk";
    depends = [
      "libc"
      "libncurses6"
    ];
    provides = [ "htop-any" ];
    sha256 = "a36733c4fe3d1d49f9fc8081cb313dfda328ab8e42acad6ba43fb0e30db84537";
  };
  htpdate = {
    version = "1.3.7-r1";
    filename = "htpdate-1.3.7-r1.apk";
    depends = [ "libc" ];
    provides = [ "htpdate-any" ];
    sha256 = "21a0027301c2e322a738c029f4c5fb2cdc04e9d1a69bf2fa551b0d7fb6ca5db3";
  };
  httping = {
    version = "3.5-r3";
    filename = "httping-3.5-r3.apk";
    depends = [
      "libc"
      "libopenssl3"
    ];
    provides = [ "httping-any" ];
    sha256 = "551a35ae025b9bd10b1e1a47da4bcbcebcbe0a6b5420a2ced3e90de893e268b5";
  };
  httping-nossl = {
    version = "3.5-r3";
    filename = "httping-nossl-3.5-r3.apk";
    depends = [ "libc" ];
    provides = [ "httping-nossl-any" ];
    sha256 = "b0d92f75b6ce493dd3dfde6636e0bab59d313d975a3ecc2366fa3cf2a70e7ed1";
  };
  https-dns-proxy = {
    version = "2026.05.06-r1";
    filename = "https-dns-proxy-2026.05.06-r1.apk";
    depends = [
      "ca-bundle"
      "jsonfilter"
      "libc"
      "libcares"
      "libcurl4"
      "libev"
      "resolveip"
    ];
    provides = [ "https-dns-proxy-any" ];
    sha256 = "0d68fde37e98da8d38313eaa20a6f61d0d5efb39f4ce07d49c6fcb68699123ac";
  };
  httptunnel = {
    version = "3.3-r1";
    filename = "httptunnel-3.3-r1.apk";
    depends = [ "libc" ];
    provides = [ "httptunnel-any" ];
    sha256 = "aeaef433c5ad1f52e04d922621b428d3400a35ee43f1e0e5ab2dbe8874b9280a";
  };
  hub-ctrl = {
    version = "1.0-r2";
    filename = "hub-ctrl-1.0-r2.apk";
    depends = [
      "libc"
      "libusb-compat4"
    ];
    provides = [ "hub-ctrl-any" ];
    sha256 = "1ec7cd6fca0253907b41a3f95cb67ebda103b43ca5e2ea3b6becfde057fce91c";
  };
  hwinfo = {
    version = "21.71-r4";
    filename = "hwinfo-21.71-r4.apk";
    depends = [
      "libc"
      "libuuid1"
    ];
    provides = [ "hwinfo-any" ];
    sha256 = "45565621aa37c4fa44f17d2b40ea8c41cc5b3d2588f53a1bf67fbc96e74c8023";
  };
  hwloc-utils = {
    version = "2.12.1-r1";
    filename = "hwloc-utils-2.12.1-r1.apk";
    depends = [
      "libc"
      "libhwloc"
      "libncurses6"
    ];
    provides = [ "hwloc-utils-any" ];
    sha256 = "b4a321ba7f07ba6382babdd39fb3201debe967e7c39eb6b3ea59a8dd579a16bf";
  };
  i2c-tools = {
    version = "4.4-r2";
    filename = "i2c-tools-4.4-r2.apk";
    depends = [
      "libc"
      "libi2c"
    ];
    provides = [ "i2c-tools-any" ];
    sha256 = "c8ab5bb0a6e50764c1839d694e70464ad9a0a27f747670b6380f3cdf3c1baea7";
  };
  i2csfp = {
    version = "2025.08.05~1b9b4e0f-r1";
    filename = "i2csfp-2025.08.05~1b9b4e0f-r1.apk";
    depends = [ "libc" ];
    provides = [ "i2csfp-any" ];
    sha256 = "5ddd4bce36ef6b12bee4e3616cdb7acf1d4867cd5f43f2495c873374f1e66075";
  };
  i2pd = {
    version = "2.58.0-r2";
    filename = "i2pd-2.58.0-r2.apk";
    depends = [
      "boost"
      "boost-program_options"
      "libatomic1"
      "libc"
      "libopenssl3"
      "zlib"
    ];
    provides = [ "i2pd-any" ];
    sha256 = "920c44f5fb8e2beb6fcd6fd8bc61641cc4e3ca2f9d2e85fb20ecdec18a4ba3de";
  };
  ibrcommon = {
    version = "1.0.1-r10";
    filename = "ibrcommon-1.0.1-r10.apk";
    depends = [
      "libc"
      "libnl200"
      "libopenssl3"
      "librt"
      "libstdcpp6"
    ];
    provides = [ "ibrcommon-any" ];
    sha256 = "1a1c944b035fd89d64ac7275bc20f99a4ee2e964e8629bc647062cd622bcd563";
  };
  ibrdtn = {
    version = "1.0.1-r4";
    filename = "ibrdtn-1.0.1-r4.apk";
    depends = [
      "ibrcommon"
      "libc"
      "zlib"
    ];
    provides = [ "ibrdtn-any" ];
    sha256 = "b3247a7005d2e753a23a9e19f1a764e493a48aa3d573323a002f609e07931e7b";
  };
  ibrdtn-tools = {
    version = "1.0.1-r4";
    filename = "ibrdtn-tools-1.0.1-r4.apk";
    depends = [
      "ibrdtn"
      "libarchive"
      "libc"
    ];
    provides = [ "ibrdtn-tools-any" ];
    sha256 = "30d6dbd7694ab810f00ed12a038013eea1a2144914e105f09b0223b519cbff31";
  };
  ibrdtnd = {
    version = "1.0.1-r8";
    filename = "ibrdtnd-1.0.1-r8.apk";
    depends = [
      "dtndht"
      "ibrdtn"
      "libc"
      "libsqlite3-0"
    ];
    provides = [ "ibrdtnd-any" ];
    sha256 = "e1de4ebd55f121de85351803af22f75c39afa35d124c19aac5f2fa729d6d6f18";
  };
  icecast = {
    version = "2.4.4-r5";
    filename = "icecast-2.4.4-r5.apk";
    depends = [
      "libc"
      "libcurl4"
      "libogg0"
      "libvorbisidec"
      "libxml2-16"
      "libxslt"
    ];
    provides = [ "icecast-any" ];
    sha256 = "931cabe2638aeee9284ae95a5c18c2af5c1d3e3a2dc30a29605d544f3ab8c999";
  };
  ices = {
    version = "2.0.3-r1";
    filename = "ices-2.0.3-r1.apk";
    depends = [
      "alsa-lib"
      "libc"
      "libogg0"
      "libshout"
      "libvorbis"
      "libxml2-16"
      "zlib"
    ];
    provides = [ "ices-any" ];
    sha256 = "0c2ec65aa30e8e77104e77917fc2131d1ad31140862c3511149430cdd2b852bd";
  };
  icu-data-tools = {
    version = "78.2-r1";
    filename = "icu-data-tools-78.2-r1.apk";
    depends = [
      "icu78"
      "libc"
    ];
    provides = [ "icu-data-tools-any" ];
    sha256 = "abb113e2336fb7681256e04afbf17fb4fe2e437084e87ec1091fa1bf1542ea31";
  };
  icu-full-data78 = {
    version = "78.2-r1";
    filename = "icu-full-data78-78.2-r1.apk";
    depends = [
      "icu78"
      "libc"
    ];
    provides = [
      "icu-full-data"
      "icu-full-data-any"
    ];
    sha256 = "4cf7a69ab34c0ded5ea8592d6872d6ed9a9cf28de183473b27407b5dd46d1afe";
  };
  icu78 = {
    version = "78.2-r1";
    filename = "icu78-78.2-r1.apk";
    depends = [
      "libc"
      "libpthread"
      "libstdcpp6"
    ];
    provides = [
      "icu"
      "icu-any"
    ];
    sha256 = "6cd0bcb9208a6eef124737a9391f8b199bf64708373d76fb9142988ccf59c397";
  };
  ideviceinstaller = {
    version = "2025.07.14~1a081ff7-r1";
    filename = "ideviceinstaller-2025.07.14~1a081ff7-r1.apk";
    depends = [
      "libc"
      "libimobiledevice"
      "libzip"
    ];
    provides = [ "ideviceinstaller-any" ];
    sha256 = "44321d380414208321f810f544fccdf555b5a62ad0d24f12560757d7a330b451";
  };
  idevicerestore = {
    version = "2025.07.15~197c9619-r1";
    filename = "idevicerestore-2025.07.15~197c9619-r1.apk";
    depends = [
      "libc"
      "libirecovery"
      "libtatsu"
      "libzip"
      "usbmuxd"
    ];
    provides = [ "idevicerestore-any" ];
    sha256 = "7c9aa97b6ceb8ef1efefb80a667b7cbea90b4f601ffcaab8ae88d0adcfc0bfa2";
  };
  idn = {
    version = "1.42-r1";
    filename = "idn-1.42-r1.apk";
    depends = [
      "libc"
      "libidn"
    ];
    provides = [ "idn-any" ];
    sha256 = "2bdfc3f11ca458b8ab9937790159cc645732b754260b4342bcea9f4c67a330b7";
  };
  idn2 = {
    version = "2.3.7-r1";
    filename = "idn2-2.3.7-r1.apk";
    depends = [
      "libc"
      "libidn2"
    ];
    provides = [ "idn2-any" ];
    sha256 = "31604efd16046f3513ed9ae1f28b67d1445a0a47795669dfdf4f71b8f86d62c5";
  };
  ieee8021xclient = {
    version = "3";
    filename = "ieee8021xclient-3.apk";
    depends = [ "libc" ];
    provides = [ "ieee8021xclient-any" ];
    sha256 = "df0b3a974a8a10d77d74552904508414f2e2823ebb0850e4bf67dbf8079c097a";
  };
  ifstat = {
    version = "1.1-r4";
    filename = "ifstat-1.1-r4.apk";
    depends = [
      "libc"
      "libnetsnmp"
    ];
    provides = [ "ifstat-any" ];
    sha256 = "20fdd46315e74c0dcd75a1fda295883cebf2de29a1b25c2ed83208bbcb6a5e51";
  };
  iftop = {
    version = "2025.06.21~75d18181-r1";
    filename = "iftop-2025.06.21~75d18181-r1.apk";
    depends = [
      "libc"
      "libncurses6"
      "libpcap1"
      "libpthread"
    ];
    provides = [ "iftop-any" ];
    sha256 = "672fefde827938c9b6cd27351b115ab394c1dc483fa25fab3feda64e566de21d";
  };
  ifuse = {
    version = "2024.12.02~bbf2838a-r1";
    filename = "ifuse-2024.12.02~bbf2838a-r1.apk";
    depends = [
      "fuse3-utils"
      "libc"
      "libimobiledevice"
    ];
    provides = [ "ifuse-any" ];
    sha256 = "8be49b8c75c351393601ba9abd5ba498c333bc5ca4698d92feaf72451f561f4e";
  };
  igmpproxy = {
    version = "0.4-r1";
    filename = "igmpproxy-0.4-r1.apk";
    depends = [ "libc" ];
    provides = [ "igmpproxy-any" ];
    sha256 = "7a1e8b8143f298165804a0c545a4a9b148b538285da006b7efac43604a5a7041";
  };
  iio-utils = {
    version = "0.25-r1";
    filename = "iio-utils-0.25-r1.apk";
    depends = [
      "libc"
      "libiio"
    ];
    provides = [ "iio-utils-any" ];
    sha256 = "755aabbefce41c53b160a593d934b76fa653f67ebb33a13293afdcf9737b3d3f";
  };
  iiod = {
    version = "0.25-r1";
    filename = "iiod-0.25-r1.apk";
    depends = [
      "libc"
      "libiio"
    ];
    provides = [ "iiod-any" ];
    sha256 = "12c530f1a1ec71aa892255a580ddaa581ec7cb01ce28de6c4770ff14cdbaa2b8";
  };
  imagemagick = {
    version = "7.1.2.1-r1";
    filename = "imagemagick-7.1.2.1-r1.apk";
    depends = [
      "libc"
      "libfreetype"
      "libjpeg"
      "libltdl7"
      "libpng"
      "libpthread"
      "libtiff6"
      "libzip"
      "zlib"
    ];
    provides = [ "imagemagick-any" ];
    sha256 = "9ef9f20435cc9d896bd84e4d9b4ae06826260f488a1371987b906841ec3de8ae";
  };
  iniparser = {
    version = "4.2.6-r1";
    filename = "iniparser-4.2.6-r1.apk";
    depends = [ "libc" ];
    provides = [ "iniparser-any" ];
    sha256 = "ce15d78c78f73c638e9bd2cae149c27efeaa0271c9353f972cd9c5a864866f5c";
  };
  inotifywait = {
    version = "4.23.9.0-r2";
    filename = "inotifywait-4.23.9.0-r2.apk";
    depends = [
      "libc"
      "libinotifytools"
    ];
    provides = [ "inotifywait-any" ];
    sha256 = "8ead7dd2294fd54d81e0d9cd9c0482b9f524d5960fcec3014c4c18bf8582213a";
  };
  inotifywatch = {
    version = "4.23.9.0-r2";
    filename = "inotifywatch-4.23.9.0-r2.apk";
    depends = [
      "libc"
      "libinotifytools"
    ];
    provides = [ "inotifywatch-any" ];
    sha256 = "09decc7b3a76de662c8ee03f9b60557f2440f3ac7705f696ff1b0e331718653f";
  };
  integritysetup = {
    version = "2.8.0-r1";
    filename = "integritysetup-2.8.0-r1.apk";
    depends = [
      "cryptsetup"
      "libc"
    ];
    provides = [ "integritysetup-any" ];
    sha256 = "fc2a37908b0639e71944cfab23d116612283128de57c11d80b6619ad7a4c3a69";
  };
  io = {
    version = "4";
    filename = "io-4.apk";
    depends = [ "libc" ];
    provides = [ "io-any" ];
    sha256 = "a344ce05b98ded1deace6a04502c93f4f04dea747fcaf27c7849e5418f14d8b9";
  };
  iodine = {
    version = "0.8.0-r5";
    filename = "iodine-0.8.0-r5.apk";
    depends = [
      "kmod-tun"
      "libc"
      "zlib"
    ];
    provides = [ "iodine-any" ];
    sha256 = "1443a5d696a19a8cc104d6488b07977f3f5a0e1806c13bd89d5e37eefa39aa59";
  };
  iodined = {
    version = "0.8.0-r5";
    filename = "iodined-0.8.0-r5.apk";
    depends = [
      "kmod-tun"
      "libc"
      "zlib"
    ];
    provides = [ "iodined-any" ];
    sha256 = "8d57c837ffdebd141f585e4aa8efc5959a7172667ed647f92a4d0cfa5787c501";
  };
  iperf = {
    version = "2.2.1-r1";
    filename = "iperf-2.2.1-r1.apk";
    depends = [
      "libc"
      "libpthread"
      "libstdcpp6"
    ];
    provides = [ "iperf-any" ];
    sha256 = "e41eda1905b0dc306d3bbd5a4777d9337f52899dd87a7a418af2ba3b2d0c22e3";
  };
  iperf3 = {
    version = "3.20-r1";
    filename = "iperf3-3.20-r1.apk";
    depends = [
      "libc"
      "libiperf3"
    ];
    provides = [ "iperf3-any" ];
    sha256 = "7d64e58200ccca9c77639eb967a489419ecbe1457fff43b79b27eb1e5ee0d331";
  };
  iperf3-ssl = {
    version = "3.20-r1";
    filename = "iperf3-ssl-3.20-r1.apk";
    depends = [
      "libatomic1"
      "libc"
      "libopenssl3"
    ];
    provides = [ "iperf3-ssl-any" ];
    sha256 = "f922b13e7da7496ad81c3aa350345d9dac78fee57e043b076b51fbd6892600f5";
  };
  ipmitool = {
    version = "1.8.19-r3";
    filename = "ipmitool-1.8.19-r3.apk";
    depends = [
      "libc"
      "libncurses6"
      "libopenssl3"
      "libreadline8"
    ];
    provides = [ "ipmitool-any" ];
    sha256 = "c00604972e59c49819191625ae68a52182039b993d528d5291d572e4a719d3d8";
  };
  iptables-mod-account = {
    version = "3.27-r3";
    filename = "iptables-mod-account-3.27-r3.apk";
    depends = [
      "iptables"
      "kmod-ipt-account"
      "libc"
    ];
    provides = [ "iptables-mod-account-any" ];
    sha256 = "4a449cf03d7395b577fbb657bb2a994c087c789ae5006b13c8644736b44be964";
  };
  iptables-mod-asn = {
    version = "3.27-r3";
    filename = "iptables-mod-asn-3.27-r3.apk";
    depends = [
      "iptables"
      "kmod-ipt-asn"
      "libc"
    ];
    provides = [ "iptables-mod-asn-any" ];
    sha256 = "c55c3e44a3fcad03f8bb910bf9da028de6fbecf202646db0eb551cc224db1a81";
  };
  iptables-mod-chaos = {
    version = "3.27-r3";
    filename = "iptables-mod-chaos-3.27-r3.apk";
    depends = [
      "iptables"
      "kmod-ipt-chaos"
      "libc"
    ];
    provides = [ "iptables-mod-chaos-any" ];
    sha256 = "14e19565b56746ff1e971dd23ddfcc91ac259222b566575414a6d6758c317352";
  };
  iptables-mod-condition = {
    version = "3.27-r3";
    filename = "iptables-mod-condition-3.27-r3.apk";
    depends = [
      "iptables"
      "kmod-ipt-condition"
      "libc"
    ];
    provides = [ "iptables-mod-condition-any" ];
    sha256 = "1f0bc3c64529f730ed8e39dcb889fc34eaf3f713c92c4d1fc7268a5d3309d855";
  };
  iptables-mod-delude = {
    version = "3.27-r3";
    filename = "iptables-mod-delude-3.27-r3.apk";
    depends = [
      "iptables"
      "kmod-ipt-delude"
      "libc"
    ];
    provides = [ "iptables-mod-delude-any" ];
    sha256 = "6c3f929057e97146a320058f5d155ad730de4dffe1580eb29c41a53c8ac08836";
  };
  iptables-mod-dhcpmac = {
    version = "3.27-r3";
    filename = "iptables-mod-dhcpmac-3.27-r3.apk";
    depends = [
      "iptables"
      "kmod-ipt-dhcpmac"
      "libc"
    ];
    provides = [ "iptables-mod-dhcpmac-any" ];
    sha256 = "0a059c798fbc6e0e9916b594cfb6b8e6b622beb5ecc52e063f320e956d700453";
  };
  iptables-mod-dnetmap = {
    version = "3.27-r3";
    filename = "iptables-mod-dnetmap-3.27-r3.apk";
    depends = [
      "iptables"
      "kmod-ipt-dnetmap"
      "libc"
    ];
    provides = [ "iptables-mod-dnetmap-any" ];
    sha256 = "7db41470284b24d91ac91a994f4a4b2e87afc2fdd10b13a083bce0bc8d2196a4";
  };
  iptables-mod-fuzzy = {
    version = "3.27-r3";
    filename = "iptables-mod-fuzzy-3.27-r3.apk";
    depends = [
      "iptables"
      "kmod-ipt-fuzzy"
      "libc"
    ];
    provides = [ "iptables-mod-fuzzy-any" ];
    sha256 = "44b90e2ba8f69072c115600753a18082598d5d0fd9e39853aead79a399f26905";
  };
  iptables-mod-geoip = {
    version = "3.27-r3";
    filename = "iptables-mod-geoip-3.27-r3.apk";
    depends = [
      "iptables"
      "kmod-ipt-geoip"
      "libc"
    ];
    provides = [ "iptables-mod-geoip-any" ];
    sha256 = "555fd7e2449a04438e355b5b4dcce420794cf4aaf738331dd35eb78fcf7f84a3";
  };
  iptables-mod-iface = {
    version = "3.27-r3";
    filename = "iptables-mod-iface-3.27-r3.apk";
    depends = [
      "iptables"
      "kmod-ipt-iface"
      "libc"
    ];
    provides = [ "iptables-mod-iface-any" ];
    sha256 = "9a292e12031e6188d4fce88527d6939cdcd8ff329e562ea009fbf69d49bd5c4f";
  };
  iptables-mod-ipmark = {
    version = "3.27-r3";
    filename = "iptables-mod-ipmark-3.27-r3.apk";
    depends = [
      "iptables"
      "kmod-ipt-ipmark"
      "libc"
    ];
    provides = [ "iptables-mod-ipmark-any" ];
    sha256 = "30db0f8f44e61e7f6e13f93e0a6e32adff5ced3f4abefeb48c74f09d4c896a7b";
  };
  iptables-mod-ipp2p = {
    version = "3.27-r3";
    filename = "iptables-mod-ipp2p-3.27-r3.apk";
    depends = [
      "iptables"
      "kmod-ipt-ipp2p"
      "libc"
    ];
    provides = [ "iptables-mod-ipp2p-any" ];
    sha256 = "1c01eb2a152ddf2b23bc0cc4cf559a043873fa2ec81961c4574d2c73a5a87a07";
  };
  iptables-mod-ipv4options = {
    version = "3.27-r3";
    filename = "iptables-mod-ipv4options-3.27-r3.apk";
    depends = [
      "iptables"
      "kmod-ipt-ipv4options"
      "libc"
    ];
    provides = [ "iptables-mod-ipv4options-any" ];
    sha256 = "aded4c9752455d0f967b2dba46d4269031ecbf53a0c26462cc2b39658e207cea";
  };
  iptables-mod-length2 = {
    version = "3.27-r3";
    filename = "iptables-mod-length2-3.27-r3.apk";
    depends = [
      "iptables"
      "kmod-ipt-length2"
      "libc"
    ];
    provides = [ "iptables-mod-length2-any" ];
    sha256 = "7c3f2d0859c1e80e4f435fd910b483cfd4c3f7668ed8915a8d1ffb6edc1bf0b9";
  };
  iptables-mod-logmark = {
    version = "3.27-r3";
    filename = "iptables-mod-logmark-3.27-r3.apk";
    depends = [
      "iptables"
      "kmod-ipt-logmark"
      "libc"
    ];
    provides = [ "iptables-mod-logmark-any" ];
    sha256 = "f38ddecf03d0d800c1400b741ac2459470a7be530317ec21321c0dc6856591ef";
  };
  iptables-mod-lscan = {
    version = "3.27-r3";
    filename = "iptables-mod-lscan-3.27-r3.apk";
    depends = [
      "iptables"
      "kmod-ipt-lscan"
      "libc"
    ];
    provides = [ "iptables-mod-lscan-any" ];
    sha256 = "f828ea7813a8724ea3bafb118149eb90aff772c7d8b65b91337ae9824803e1c2";
  };
  iptables-mod-lua = {
    version = "3.27-r3";
    filename = "iptables-mod-lua-3.27-r3.apk";
    depends = [
      "iptables"
      "kmod-ipt-lua"
      "libc"
    ];
    provides = [ "iptables-mod-lua-any" ];
    sha256 = "f54af2e8ecf42f234e68bc601a9411fe223b9fd1b89a0f5628fe7c0aad08c4e6";
  };
  iptables-mod-proto = {
    version = "3.27-r3";
    filename = "iptables-mod-proto-3.27-r3.apk";
    depends = [
      "iptables"
      "kmod-ipt-proto"
      "libc"
    ];
    provides = [ "iptables-mod-proto-any" ];
    sha256 = "cc1eaa5f089cfc99d2b14bb9353117133d8b0d7ee47a8258208c985a48b94537";
  };
  iptables-mod-psd = {
    version = "3.27-r3";
    filename = "iptables-mod-psd-3.27-r3.apk";
    depends = [
      "iptables"
      "kmod-ipt-psd"
      "libc"
    ];
    provides = [ "iptables-mod-psd-any" ];
    sha256 = "5399d8be232d9b73f9f96dbc9edd3a87fed61bc11d5b1590bc22c44a1f2b11a1";
  };
  iptables-mod-quota2 = {
    version = "3.27-r3";
    filename = "iptables-mod-quota2-3.27-r3.apk";
    depends = [
      "iptables"
      "kmod-ipt-quota2"
      "libc"
    ];
    provides = [ "iptables-mod-quota2-any" ];
    sha256 = "bbfa491082e87c2731a21b2f06baa23f2f08973bda7506eda4697ca285b32005";
  };
  iptables-mod-sysrq = {
    version = "3.27-r3";
    filename = "iptables-mod-sysrq-3.27-r3.apk";
    depends = [
      "iptables"
      "kmod-ipt-sysrq"
      "libc"
    ];
    provides = [ "iptables-mod-sysrq-any" ];
    sha256 = "2edcd7a4c20c4462a5a95e9fd7c4d5a18f15225a1e1aeb02ef54fbb8795490d5";
  };
  iptables-mod-tarpit = {
    version = "3.27-r3";
    filename = "iptables-mod-tarpit-3.27-r3.apk";
    depends = [
      "iptables"
      "kmod-ipt-tarpit"
      "libc"
    ];
    provides = [ "iptables-mod-tarpit-any" ];
    sha256 = "df6119af3b461af6d9ae0e84dd90e81f579c1beb34fa43283ac5f983c53ae6f8";
  };
  iptaccount = {
    version = "3.27-r3";
    filename = "iptaccount-3.27-r3.apk";
    depends = [
      "iptables"
      "iptables-mod-account"
      "libc"
    ];
    provides = [ "iptaccount-any" ];
    sha256 = "dafe429bb8db1e7e3dda167f289f8697054587b4d0e017dd55307bd5c8017259";
  };
  iptasn = {
    version = "3.27-r3";
    filename = "iptasn-3.27-r3.apk";
    depends = [
      "gzip"
      "iptables"
      "iptables-mod-asn"
      "libc"
      "perl"
      "perl-net-cidr-lite"
      "perl-text-csv_xs"
      "perlbase-getopt"
      "perlbase-io"
      "wget-ssl"
    ];
    provides = [ "iptasn-any" ];
    sha256 = "09dab87db7590a8924e9bdca501a05d79b148b0a2253567feaae9c68680c0583";
  };
  iptgeoip = {
    version = "3.27-r3";
    filename = "iptgeoip-3.27-r3.apk";
    depends = [
      "gzip"
      "iptables"
      "iptables-mod-geoip"
      "libc"
      "perl"
      "perl-net-cidr-lite"
      "perl-text-csv_xs"
      "perlbase-getopt"
      "perlbase-io"
      "wget-ssl"
    ];
    provides = [ "iptgeoip-any" ];
    sha256 = "3ac7809955b395740da73fd5cd611cf0727dcb607d03e04f917edd903be2a37e";
  };
  iptraf-ng = {
    version = "1.2.1-r1";
    filename = "iptraf-ng-1.2.1-r1.apk";
    depends = [
      "libc"
      "libncurses6"
    ];
    provides = [ "iptraf-ng-any" ];
    sha256 = "4e1f0701574693543a6969654bc04db6832efc2fc361267323d5b876c925a328";
  };
  iputils-arping = {
    version = "20250605-r1";
    filename = "iputils-arping-20250605-r1.apk";
    depends = [ "libc" ];
    provides = [ "iputils-arping-any" ];
    sha256 = "4801dd8ca25f8550bad2236b54b79d1067e05c4a18aa718d1c02e21b1025cf23";
  };
  iputils-clockdiff = {
    version = "20250605-r1";
    filename = "iputils-clockdiff-20250605-r1.apk";
    depends = [ "libc" ];
    provides = [ "iputils-clockdiff-any" ];
    sha256 = "b70d6980f1248303bbff10cfcdbd24de28acb8ab21ceb2fc97ab5d2dc42d16eb";
  };
  iputils-ping = {
    version = "20250605-r1";
    filename = "iputils-ping-20250605-r1.apk";
    depends = [
      "kmod-crypto-md5"
      "libc"
    ];
    provides = [
      "iputils-ping-any"
      "iputils-ping6"
    ];
    sha256 = "6dc3e4f33893f6c4bb4d85837ca1813558258e06407aafbd1e2fbf37ce6e0d8a";
  };
  iputils-tracepath = {
    version = "20250605-r1";
    filename = "iputils-tracepath-20250605-r1.apk";
    depends = [ "libc" ];
    provides = [ "iputils-tracepath-any" ];
    sha256 = "b56fb1a5b352d7724a2b2bfed2683074cc01450683cbd3d5e591aa956983f507";
  };
  ipvsadm = {
    version = "1.31-r2";
    filename = "ipvsadm-1.31-r2.apk";
    depends = [
      "kmod-nf-ipvs"
      "libc"
      "libnl-genl200"
      "libpopt0"
    ];
    provides = [ "ipvsadm-any" ];
    sha256 = "89fa791b6a1d61ddb38dc96f8fa3aef1334f7d111b763e9927478e76b37ed57b";
  };
  irecovery = {
    version = "1.2.1-r1";
    filename = "irecovery-1.2.1-r1.apk";
    depends = [
      "libc"
      "libirecovery"
    ];
    provides = [ "irecovery-any" ];
    sha256 = "26f633a8142eb50a6af01a9064bf4dd761f8b3816e05d8384d09b74f5acc0deb";
  };
  irqbalance = {
    version = "1.9.5-r1";
    filename = "irqbalance-1.9.5-r1.apk";
    depends = [ "libc" ];
    provides = [ "irqbalance-any" ];
    sha256 = "b43db43b980eb4079161e459110487bec68b90739d954586770cd6c8dc9eb21f";
  };
  irssi = {
    version = "1.4.5-r1";
    filename = "irssi-1.4.5-r1.apk";
    depends = [
      "glib2"
      "libc"
      "libncurses6"
      "libopenssl3"
      "libpthread"
    ];
    provides = [ "irssi-any" ];
    sha256 = "252a0a6c21a2cc16aa54d9289a17cd72f7c96491e9ef8d9388be14b626b4c0db";
  };
  irtt = {
    version = "0.9.1-r1";
    filename = "irtt-0.9.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "irtt-any" ];
    sha256 = "63f39f165e3bff8108e5140043f58b7357e5856318968420e0d31451fda9c1ad";
  };
  isc-dhcp-client-ipv4 = {
    version = "4.4.3_p1-r13";
    filename = "isc-dhcp-client-ipv4-4.4.3_p1-r13.apk";
    depends = [
      "libc"
      "zlib"
    ];
    provides = [ "isc-dhcp-client-ipv4-any" ];
    sha256 = "55d16be2c932db1678915bbb52d7b35c26bbee892c8f486c3ba2f26a150425d6";
  };
  isc-dhcp-client-ipv6 = {
    version = "4.4.3_p1-r13";
    filename = "isc-dhcp-client-ipv6-4.4.3_p1-r13.apk";
    depends = [
      "libc"
      "zlib"
    ];
    provides = [ "isc-dhcp-client-ipv6-any" ];
    sha256 = "3b43e275e3a309c0abfe90d08cd369ab338cad271d7423dd98d4fb08ca1b33fe";
  };
  isc-dhcp-dyndns = {
    version = "4.4.3_p1-r13";
    filename = "isc-dhcp-dyndns-4.4.3_p1-r13.apk";
    depends = [
      "bind-client"
      "bind-rndc"
      "bind-server"
      "libc"
      "zlib"
    ];
    provides = [ "isc-dhcp-dyndns-any" ];
    sha256 = "87bb3828a4cf5069360c91aedb94b5b6e1d38391bf2667c4523d5f44b9427ced";
  };
  isc-dhcp-omshell-ipv4 = {
    version = "4.4.3_p1-r13";
    filename = "isc-dhcp-omshell-ipv4-4.4.3_p1-r13.apk";
    depends = [
      "isc-dhcp-server-ipv4"
      "libc"
    ];
    provides = [ "isc-dhcp-omshell-ipv4-any" ];
    sha256 = "bf4cbaf31c62c2e67907775413db02d2d21ccb8ee8de059da9d393c4fc1adbd2";
  };
  isc-dhcp-omshell-ipv6 = {
    version = "4.4.3_p1-r13";
    filename = "isc-dhcp-omshell-ipv6-4.4.3_p1-r13.apk";
    depends = [
      "isc-dhcp-server-ipv6"
      "libc"
    ];
    provides = [ "isc-dhcp-omshell-ipv6-any" ];
    sha256 = "7cc70b90596ca30f02fe1d5cf3e3bd579f8f6b37dba4a5b074a4579fb904e2da";
  };
  isc-dhcp-relay-ipv4 = {
    version = "4.4.3_p1-r13";
    filename = "isc-dhcp-relay-ipv4-4.4.3_p1-r13.apk";
    depends = [
      "libc"
      "zlib"
    ];
    provides = [ "isc-dhcp-relay-ipv4-any" ];
    sha256 = "538b60c69f66ec37bc68059bdea449b7c3c32e6e87c29dd884d5a50682c338fd";
  };
  isc-dhcp-relay-ipv6 = {
    version = "4.4.3_p1-r13";
    filename = "isc-dhcp-relay-ipv6-4.4.3_p1-r13.apk";
    depends = [
      "libc"
      "zlib"
    ];
    provides = [ "isc-dhcp-relay-ipv6-any" ];
    sha256 = "e0562fbcf5aa0154f7ba8362c6df3d085560ed21f61d2db30f3d38e93fc02906";
  };
  isc-dhcp-server-ipv4 = {
    version = "4.4.3_p1-r13";
    filename = "isc-dhcp-server-ipv4-4.4.3_p1-r13.apk";
    depends = [
      "libc"
      "zlib"
    ];
    provides = [ "isc-dhcp-server-ipv4-any" ];
    sha256 = "f8792dedfaee7a528d11b92a30b37a89c6088d9ae7d5803acaeb9b81d075be71";
  };
  isc-dhcp-server-ipv6 = {
    version = "4.4.3_p1-r13";
    filename = "isc-dhcp-server-ipv6-4.4.3_p1-r13.apk";
    depends = [
      "libc"
      "zlib"
    ];
    provides = [ "isc-dhcp-server-ipv6-any" ];
    sha256 = "73a119eeab94653ccca6b284987ccccc9b701d37eb98bb6ac092190e73b8796c";
  };
  ivykis0 = {
    version = "0.43.2-r1";
    filename = "ivykis0-0.43.2-r1.apk";
    depends = [ "libc" ];
    provides = [
      "ivykis"
      "ivykis-any"
    ];
    sha256 = "5b458c1892f5637f15d6850672084acd75ef8064ed21d325e9e41f98597fc247";
  };
  joe = {
    version = "4.6-r2";
    filename = "joe-4.6-r2.apk";
    depends = [
      "libc"
      "libncurses6"
    ];
    provides = [ "joe-any" ];
    sha256 = "9e7170a30d67b891bc34c7230a20cf17bee677956ee2dcc1ac6513bc8b27ae39";
  };
  joe-extras = {
    version = "4.6-r2";
    filename = "joe-extras-4.6-r2.apk";
    depends = [
      "joe"
      "libc"
    ];
    provides = [ "joe-extras-any" ];
    sha256 = "775cd325321c91b16e09cae8abca7ebeceb378ece3dec5ed471691a518fa9fd5";
  };
  jose = {
    version = "11-r6";
    filename = "jose-11-r6.apk";
    depends = [
      "libc"
      "libjose"
    ];
    provides = [ "jose-any" ];
    sha256 = "0a22822e4f9ba76f4ff79d9b2a2ad1e17a54ca452f092aafa76386b527492e04";
  };
  jq = {
    version = "1.8.1-r2";
    filename = "jq-1.8.1-r2.apk";
    depends = [ "libc" ];
    provides = [ "jq-any" ];
    sha256 = "8d8f4ec72af83e35bb5ab0fadffc9e0a38f7288f0427d9d981fc11359102b640";
  };
  jq-full = {
    version = "1.8.1-r2";
    filename = "jq-full-1.8.1-r2.apk";
    depends = [
      "libc"
      "oniguruma5"
    ];
    provides = [
      "jq"
      "jq-full-any"
    ];
    sha256 = "f3cc414717dad8b220da92835696cd0cd79d9aea2e59d9050b4e45234d67847f";
  };
  json-glib0 = {
    version = "1.8.0-r1";
    filename = "json-glib0-1.8.0-r1.apk";
    depends = [
      "glib2"
      "libc"
    ];
    provides = [
      "json-glib"
      "json-glib-any"
    ];
    sha256 = "bf57a40f2e3e422901239aa2b33c4e6966e90274119f8ef9f6f969ff6c6e18bc";
  };
  json4lua = {
    version = "0.9.54-r1";
    filename = "json4lua-0.9.54-r1.apk";
    depends = [
      "libc"
      "lua"
      "luasocket"
    ];
    provides = [ "json4lua-any" ];
    sha256 = "8398edd0bac11de466082860fb164c5f61524858b9f98090400af4d2c8503584";
  };
  jsoncpp = {
    version = "1.9.5-r1";
    filename = "jsoncpp-1.9.5-r1.apk";
    depends = [
      "libc"
      "libstdcpp6"
    ];
    provides = [ "jsoncpp-any" ];
    sha256 = "77515519d6a150a54d43988ed1d826bc09c022f0fe432dbfdcc2c4d132ba537a";
  };
  jupp = {
    version = "3.1.40-r1";
    filename = "jupp-3.1.40-r1.apk";
    depends = [
      "libc"
      "libncurses6"
    ];
    provides = [ "jupp-any" ];
    sha256 = "a379b4585b7c5623163982bf748b434659ff28c64fff0ba7dfdc65e3e169e745";
  };
  jupp-data = {
    version = "3.1.40-r1";
    filename = "jupp-data-3.1.40-r1.apk";
    depends = [
      "jupp"
      "libc"
    ];
    provides = [ "jupp-data-any" ];
    sha256 = "352d9800cdc5cf0859e52e149958ff880c05741b86f66439f8e4330b8d2b12e4";
  };
  kadnode = {
    version = "2.4.1-r1";
    filename = "kadnode-2.4.1-r1.apk";
    depends = [
      "libc"
      "libmbedtls21"
    ];
    provides = [ "kadnode-any" ];
    sha256 = "28a2131f254fbb454b14a595b3d245858d682bd9176a2891e6712d42a5914701";
  };
  kafs-client = {
    version = "0.5~9957339e-r2";
    filename = "kafs-client-0.5~9957339e-r2.apk";
    depends = [
      "keyutils"
      "kmod-crypto-user"
      "kmod-fs-afs"
      "krb5-libs"
      "libc"
    ];
    provides = [ "kafs-client-any" ];
    sha256 = "b3538a616ade4b06273f5f72633973f3c1a4fb87cdc7c04cfc102a101c9c7d55";
  };
  kea-admin = {
    version = "3.0.3-r1";
    filename = "kea-admin-3.0.3-r1.apk";
    depends = [
      "kea-libs"
      "libc"
    ];
    provides = [ "kea-admin-any" ];
    sha256 = "35628c5c6778e9acfba2273bb469a63acb2a74599a0f18d77e94c60fcadd9a58";
  };
  kea-ctrl = {
    version = "3.0.3-r1";
    filename = "kea-ctrl-3.0.3-r1.apk";
    depends = [
      "kea-dhcp-ddns"
      "kea-dhcp4"
      "kea-dhcp6"
      "libc"
      "procps-ng"
      "procps-ng-ps"
    ];
    provides = [ "kea-ctrl-any" ];
    sha256 = "5d0fe57f66a8cdc9e4535b0f4d74259fd7f8998d1262e7021e6ddb2c72233f34";
  };
  kea-dhcp-ddns = {
    version = "3.0.3-r1";
    filename = "kea-dhcp-ddns-3.0.3-r1.apk";
    depends = [
      "kea-libs"
      "libc"
    ];
    provides = [ "kea-dhcp-ddns-any" ];
    sha256 = "b579e007c26963047bd52acfcd49156fd364fced1d8f770e358ad4612b11ee69";
  };
  kea-dhcp4 = {
    version = "3.0.3-r1";
    filename = "kea-dhcp4-3.0.3-r1.apk";
    depends = [
      "kea-libs"
      "libc"
    ];
    provides = [ "kea-dhcp4-any" ];
    sha256 = "7a4b9f45e55f675bc079ac7d5801a06c5aa5c4fb9d6e84317fc09a93c1d40fca";
  };
  kea-dhcp6 = {
    version = "3.0.3-r1";
    filename = "kea-dhcp6-3.0.3-r1.apk";
    depends = [
      "kea-libs"
      "libc"
    ];
    provides = [ "kea-dhcp6-any" ];
    sha256 = "e187f088010ed41e20229462cb90400ea3c4eccff41b35d2cc9d2398aa4145a4";
  };
  kea-hook-ha = {
    version = "3.0.3-r1";
    filename = "kea-hook-ha-3.0.3-r1.apk";
    depends = [
      "kea-hook-lease-cmds"
      "kea-libs"
      "libc"
    ];
    provides = [ "kea-hook-ha-any" ];
    sha256 = "5d2fb0ec69f7dec48b164f6b5d4008cde7178816aebd533b5d3d30c06b2e3e1b";
  };
  kea-hook-lease-cmds = {
    version = "3.0.3-r1";
    filename = "kea-hook-lease-cmds-3.0.3-r1.apk";
    depends = [
      "kea-libs"
      "libc"
    ];
    provides = [ "kea-hook-lease-cmds-any" ];
    sha256 = "c0067e3eee27e9b7c48f4df64d898da324316b8f749372640dd7ddd204de545b";
  };
  kea-lfc = {
    version = "3.0.3-r1";
    filename = "kea-lfc-3.0.3-r1.apk";
    depends = [
      "kea-libs"
      "libc"
    ];
    provides = [ "kea-lfc-any" ];
    sha256 = "e42b9e34ccd122de15e9753c3a8c70adbfbda8df514762d2ad069e0dd298edec";
  };
  kea-libs = {
    version = "3.0.3-r1";
    filename = "kea-libs-3.0.3-r1.apk";
    depends = [
      "boost"
      "libc"
      "libopenssl3"
      "log4cplus"
    ];
    provides = [ "kea-libs-any" ];
    sha256 = "ed7d13ed246ea3946ef5b87433667443201376ccc9c1e689a895fc229821f818";
  };
  kea-perfdhcp = {
    version = "3.0.3-r1";
    filename = "kea-perfdhcp-3.0.3-r1.apk";
    depends = [
      "kea-libs"
      "libc"
    ];
    provides = [ "kea-perfdhcp-any" ];
    sha256 = "a2affed52e772f59a32909af3b89483799796b81212209a256e1417c92f13e45";
  };
  kea-shell = {
    version = "3.0.3-r1";
    filename = "kea-shell-3.0.3-r1.apk";
    depends = [
      "kea-libs"
      "libc"
    ];
    provides = [ "kea-shell-any" ];
    sha256 = "753ed44cf38968cd25bfc6181cacc6d54030527bbe0a3cc39ce0b51a0e6611fd";
  };
  kea-uci = {
    version = "3.0.3-r1";
    filename = "kea-uci-3.0.3-r1.apk";
    depends = [ "libc" ];
    provides = [ "kea-uci-any" ];
    sha256 = "2a581f5f26b1e6a032952efe445d152e54b95e3ab7a3670a981e1196d8eb1452";
  };
  keepalived = {
    version = "2.3.3-r2";
    filename = "keepalived-2.3.3-r2.apk";
    depends = [
      "kmod-macvlan"
      "kmod-nf-ipvs"
      "libc"
      "libip4tc2"
      "libip6tc2"
      "libipset13"
      "libjson-c5"
      "libkmod"
      "libmagic"
      "libnfnetlink0"
      "libnftnl11"
      "libnl-genl200"
      "libnl-route200"
      "libopenssl3"
      "libxtables12"
    ];
    provides = [ "keepalived-any" ];
    sha256 = "3efaa6aabf43048200401720b6dd2a5e889a9a18f4bbff7d6b861d2bc8cbc7f4";
  };
  keepalived-sync = {
    version = "2.3.3-r2";
    filename = "keepalived-sync-2.3.3-r2.apk";
    depends = [
      "coreutils-timeout"
      "inotifywait"
      "keepalived"
      "libc"
      "rsync"
      "sudo"
    ];
    provides = [ "keepalived-sync-any" ];
    sha256 = "c3f96ac2f7d9817b4de1c7d4886df94a110ede31255efd0728c92b4e713ba54c";
  };
  keyctl = {
    version = "1.6.3-r2";
    filename = "keyctl-1.6.3-r2.apk";
    depends = [
      "libc"
      "libkeyutils1"
    ];
    provides = [ "keyctl-any" ];
    sha256 = "cd3fa75065f4a12ea425868cb1e4323e1fae48dc989c572b71617cb0c41d5239";
  };
  keyutils = {
    version = "1.6.3-r2";
    filename = "keyutils-1.6.3-r2.apk";
    depends = [
      "libc"
      "libkeyutils1"
    ];
    provides = [ "keyutils-any" ];
    sha256 = "75c00dedaee37cccbbf6770e303cc5eb6593461d477152a460bc877417ffd7e9";
  };
  kitty-terminfo = {
    version = "0.35.2-r1";
    filename = "kitty-terminfo-0.35.2-r1.apk";
    depends = [
      "libc"
      "libncurses6"
    ];
    provides = [ "kitty-terminfo-any" ];
    sha256 = "7b386f404c97e892c34e02a242292197afdca64def20e80cd9f9f5501167863b";
  };
  klish = {
    version = "2.2.3-r2";
    filename = "klish-2.2.3-r2.apk";
    depends = [
      "libc"
      "libxml2-16"
    ];
    provides = [ "klish-any" ];
    sha256 = "059fd958ea996595e0d7e5da3f5c58ae7c36e0ee7beb53b945cb4d0500332988";
  };
  klish-xml-files = {
    version = "2.2.3-r2";
    filename = "klish-xml-files-2.2.3-r2.apk";
    depends = [
      "klish"
      "libc"
    ];
    provides = [ "klish-xml-files-any" ];
    sha256 = "f23d6e880d0aa9065c3cd940a991f5b5946e0d9287fda5fb8b44743eb72a2940";
  };
  kmod = {
    version = "32-r1";
    filename = "kmod-32-r1.apk";
    depends = [
      "libc"
      "zlib"
    ];
    provides = [ "kmod-any" ];
    sha256 = "0d251369936fb4462e794fe5f3dcfb23dc2ff714508333fa276693d17dbfb692";
  };
  knot = {
    version = "3.5.4-r2";
    filename = "knot-3.5.4-r2.apk";
    depends = [
      "knot-libs"
      "knot-libzscanner"
      "libatomic1"
      "libc"
      "libdbus"
      "libedit"
      "liburcu"
    ];
    provides = [ "knot-any" ];
    sha256 = "5696287b397fb237f0a3e35387eee62f17dc2004aee5a7621ac7a84d2db76f6c";
  };
  knot-dig = {
    version = "3.5.4-r2";
    filename = "knot-dig-3.5.4-r2.apk";
    depends = [
      "knot-libs"
      "libatomic1"
      "libc"
      "libedit"
    ];
    provides = [ "knot-dig-any" ];
    sha256 = "6931745a1aec41274f62fa56632e10c1824b929e6d808f42b52eafbbccc72b80";
  };
  knot-host = {
    version = "3.5.4-r2";
    filename = "knot-host-3.5.4-r2.apk";
    depends = [
      "knot-libs"
      "libatomic1"
      "libc"
      "libedit"
    ];
    provides = [ "knot-host-any" ];
    sha256 = "94097abd11b6c52340ef70735c66be71a2cb89886e1bff0fef9d564f70794e9c";
  };
  knot-keymgr = {
    version = "3.5.4-r2";
    filename = "knot-keymgr-3.5.4-r2.apk";
    depends = [
      "knot-libs"
      "knot-libzscanner"
      "libatomic1"
      "libc"
      "libdbus"
      "libedit"
      "liburcu"
    ];
    provides = [ "knot-keymgr-any" ];
    sha256 = "c3c0b3de8d62219629b71ed985c09cc6ef1e83299464b3529edfebc14c069826";
  };
  knot-libs = {
    version = "3.5.4-r2";
    filename = "knot-libs-3.5.4-r2.apk";
    depends = [
      "libc"
      "libgnutls"
      "libpthread"
      "lmdb"
    ];
    provides = [ "knot-libs-any" ];
    sha256 = "cace58bc0d608520ca4d13ea6b9a4150cc2a994f8ec83371e4866135f88bba1b";
  };
  knot-libzscanner = {
    version = "3.5.4-r2";
    filename = "knot-libzscanner-3.5.4-r2.apk";
    depends = [
      "libc"
      "libpthread"
    ];
    provides = [ "knot-libzscanner-any" ];
    sha256 = "ed545318743f62e0e1d26611490b8015f4304fc126d68e632854d6dc5ae4a045";
  };
  knot-nsupdate = {
    version = "3.5.4-r2";
    filename = "knot-nsupdate-3.5.4-r2.apk";
    depends = [
      "knot-libs"
      "knot-libzscanner"
      "libatomic1"
      "libc"
      "libedit"
    ];
    provides = [ "knot-nsupdate-any" ];
    sha256 = "40dc822c07453fbae5803337ddcda170d23dd120b40c8db7c8fbe747f95b4af3";
  };
  knot-resolver = {
    version = "5.7.6-r2";
    filename = "knot-resolver-5.7.6-r2.apk";
    depends = [
      "knot-libs"
      "knot-libzscanner"
      "libc"
      "libfstrm"
      "libnghttp2-14"
      "libprotobuf-c"
      "libstdcpp6"
      "libuv1"
      "lmdb"
      "luajit"
      "luasec"
      "luasocket"
    ];
    provides = [ "knot-resolver-any" ];
    sha256 = "f2a84f411dbb9b9e4887e80fcb6c43f45d6a088f9d52f54e7e2b0497d309f21a";
  };
  knot-tests = {
    version = "3.5.4-r2";
    filename = "knot-tests-3.5.4-r2.apk";
    depends = [
      "knot-libs"
      "knot-libzscanner"
      "libatomic1"
      "libc"
      "libdbus"
      "libedit"
      "liburcu"
    ];
    provides = [ "knot-tests-any" ];
    sha256 = "6167dd34a3394b57bc97c0ec8138456196f472342840d082f17c3ba6f4a39d97";
  };
  knot-zonecheck = {
    version = "3.5.4-r2";
    filename = "knot-zonecheck-3.5.4-r2.apk";
    depends = [
      "knot-libs"
      "knot-libzscanner"
      "libatomic1"
      "libc"
      "libdbus"
      "libedit"
      "liburcu"
    ];
    provides = [ "knot-zonecheck-any" ];
    sha256 = "6968d7e6eabdba5cf2ec24bbc1cc9fcfa31794dc038c2640babe8d221ff482e5";
  };
  knxd = {
    version = "0.14.71-r2";
    filename = "knxd-0.14.71-r2.apk";
    depends = [
      "libc"
      "libev"
      "libfmt"
      "libinih"
      "libusb-1.0-0"
    ];
    provides = [ "knxd-any" ];
    sha256 = "0bd7937c36735e229b0f8201748c6afb5c1369ffe86cb3b1f5b30b1264f7755a";
  };
  kplex = {
    version = "1.4-r3";
    filename = "kplex-1.4-r3.apk";
    depends = [
      "libc"
      "libpthread"
    ];
    provides = [ "kplex-any" ];
    sha256 = "70e1a79c3e60e219b6a71ed2f9da56732431c2627edf51d79d501dc295802ba1";
  };
  krb5-client = {
    version = "1.22.1-r1";
    filename = "krb5-client-1.22.1-r1.apk";
    depends = [
      "krb5-libs"
      "libc"
    ];
    provides = [ "krb5-client-any" ];
    sha256 = "51e4b8f3a02b6ec6dec237faa8042fe26085ffd14b885562dfcc252c56c2ded2";
  };
  krb5-libs = {
    version = "1.22.1-r1";
    filename = "krb5-libs-1.22.1-r1.apk";
    depends = [
      "libc"
      "libcomerr0"
      "libncurses6"
      "libss2"
    ];
    provides = [ "krb5-libs-any" ];
    sha256 = "1b10aa42212e63b37924bc5cd02ba7fe146e19590dd893405af4a6ecad4bddc6";
  };
  krb5-server = {
    version = "1.22.1-r1";
    filename = "krb5-server-1.22.1-r1.apk";
    depends = [
      "krb5-libs"
      "libc"
      "libpthread"
    ];
    provides = [ "krb5-server-any" ];
    sha256 = "37b45e212a03e8fbe11044fe8a0e888c286daa0124bd64ebc23f5240e11b591f";
  };
  krb5-server-extras = {
    version = "1.22.1-r1";
    filename = "krb5-server-extras-1.22.1-r1.apk";
    depends = [
      "krb5-libs"
      "libc"
      "libpthread"
    ];
    provides = [ "krb5-server-extras-any" ];
    sha256 = "9d16f4e5aa13a5e6b8f73049a0970b665e9a98e8c077038590f29390ecae5764";
  };
  ksmbd-avahi-service = {
    version = "3.5.6-r1";
    filename = "ksmbd-avahi-service-3.5.6-r1.apk";
    depends = [
      "avahi-daemon"
      "libc"
    ];
    provides = [ "ksmbd-avahi-service-any" ];
    sha256 = "01174fb505c68b59f9e4e63a870cf3b07b24da1ca26b0bb8039554a0d1ccdcfd";
  };
  ksmbd-hotplug = {
    version = "3.5.6-r1";
    filename = "ksmbd-hotplug-3.5.6-r1.apk";
    depends = [
      "blockd"
      "libc"
    ];
    provides = [ "ksmbd-hotplug-any" ];
    sha256 = "621c25b76d653405d30e0f466250de637370c880a58b018faceb925370c5b3d4";
  };
  ksmbd-server = {
    version = "3.5.6-r1";
    filename = "ksmbd-server-3.5.6-r1.apk";
    depends = [
      "kmod-fs-ksmbd"
      "libc"
      "libnl-core200"
      "libnl-genl200"
    ];
    provides = [ "ksmbd-server-any" ];
    sha256 = "fa1574c9a516382ae64e1b34a372f8e3fe80f97f6e43a590d5042d65a4934503";
  };
  lame = {
    version = "3.100-r1";
    filename = "lame-3.100-r1.apk";
    depends = [
      "lame-lib"
      "libc"
      "libncurses6"
    ];
    provides = [ "lame-any" ];
    sha256 = "1d73c4cda4c61a0987d1bf6377c0406dabc2de7301de3f8706ea31e2c29571fc";
  };
  lame-lib = {
    version = "3.100-r1";
    filename = "lame-lib-3.100-r1.apk";
    depends = [ "libc" ];
    provides = [ "lame-lib-any" ];
    sha256 = "6ec92885718fe93fb4fb1a11d59d9687e3a98da035105ba2dcafd7b6e9f0553e";
  };
  lcd4linux-custom = {
    version = "2019.07.19~0b83bb3a-r10";
    filename = "lcd4linux-custom-2019.07.19~0b83bb3a-r10.apk";
    depends = [ "libc" ];
    provides = [
      "lcd4linux"
      "lcd4linux-custom-any"
    ];
    sha256 = "f6005d0402c83a9e8d64633435373c9d393939bf4fe2d1166b57db976fc95351";
  };
  lcd4linux-full = {
    version = "2019.07.19~0b83bb3a-r10";
    filename = "lcd4linux-full-2019.07.19~0b83bb3a-r10.apk";
    depends = [
      "libc"
      "libdbus"
      "libgd"
      "libmpdclient"
      "libmysqlclient3"
      "libncurses6"
      "libsqlite3-0"
      "libusb-compat4"
    ];
    provides = [
      "lcd4linux"
      "lcd4linux-full-any"
    ];
    sha256 = "18043d3fffd463589d0e4fd377ac2cf9eba32d9dd446b57693323dd5f292038d";
  };
  lcdgrilo = {
    version = "0.0.13-r4";
    filename = "lcdgrilo-0.0.13-r4.apk";
    depends = [
      "grilo"
      "grilo-plugins"
      "gstreamer1-libs"
      "libc"
      "libgee"
      "libgstreamer1"
    ];
    provides = [ "lcdgrilo-any" ];
    sha256 = "1f441af67fc364402627c5125bf40e5f15e28cd5035ca2d395e1c237d5c19809";
  };
  lcdproc-clients = {
    version = "0.5.9-r9";
    filename = "lcdproc-clients-0.5.9-r9.apk";
    depends = [ "libc" ];
    provides = [ "lcdproc-clients-any" ];
    sha256 = "8144aeb2cabb3729d9ca814da5c14784313c16160e4ba417bf0ea8ec6bf5522d";
  };
  lcdproc-drivers = {
    version = "0.5.9-r9";
    filename = "lcdproc-drivers-0.5.9-r9.apk";
    depends = [
      "lcdproc-server"
      "libc"
      "libftdi1"
      "libncurses6"
      "libugpio"
      "libusb-1.0-0"
      "libusb-compat4"
      "serdisplib"
    ];
    provides = [ "lcdproc-drivers-any" ];
    sha256 = "952a7aef967beacc5807228eb1cc6fdf24e9f446f8228f4f56aeba09c9bf538a";
  };
  lcdproc-server = {
    version = "0.5.9-r9";
    filename = "lcdproc-server-0.5.9-r9.apk";
    depends = [
      "libc"
      "libpthread"
    ];
    provides = [ "lcdproc-server-any" ];
    sha256 = "db6f939471fc4c401458af40c9d5cce19b6e7aa806c52bbb7939d58c296328b2";
  };
  ldbus = {
    version = "2019.08.15~9e176fe8-r1";
    filename = "ldbus-2019.08.15~9e176fe8-r1.apk";
    depends = [
      "dbus"
      "libc"
      "lua"
    ];
    provides = [ "ldbus-any" ];
    sha256 = "40fccb295f9e6c7055a1a6ddec31a8b83f7b99384de92d49e47c00dc80b07d1a";
  };
  ldns-examples = {
    version = "1.8.3-r1";
    filename = "ldns-examples-1.8.3-r1.apk";
    depends = [
      "drill"
      "libc"
      "libldns"
      "libopenssl3"
      "libpcap1"
    ];
    provides = [ "ldns-examples-any" ];
    sha256 = "ed10cb07148ff929acb7406d502a4cd0139d594aaf8bd357a4c338908dca25cf";
  };
  leech = {
    version = "1.7-r1";
    filename = "leech-1.7-r1.apk";
    depends = [
      "curl"
      "libc"
      "xsltproc"
    ];
    provides = [ "leech-any" ];
    sha256 = "cfd2c550cdec69e52bfb86594c13dd55b7b921535d18805fc7ad302d3f4195a9";
  };
  less = {
    version = "685-r1";
    filename = "less-685-r1.apk";
    depends = [
      "libc"
      "libncursesw6"
    ];
    provides = [
      "less-any"
      "less-wide"
    ];
    sha256 = "787624869df5c6ebc1d25bb14530dc4da90f7bf8b750e0930f418b65b817830f";
  };
  lf = {
    version = "39-r1";
    filename = "lf-39-r1.apk";
    depends = [ "libc" ];
    provides = [ "lf-any" ];
    sha256 = "62080d03f71e8a8f5f17419d0d4ddf929c447e9e91f0e78f20f374d0228842cb";
  };
  lftp = {
    version = "4.9.2-r3";
    filename = "lftp-4.9.2-r3.apk";
    depends = [
      "libc"
      "libexpat"
      "libncurses6"
      "libopenssl3"
      "libreadline8"
      "libstdcpp6"
      "zlib"
    ];
    provides = [ "lftp-any" ];
    sha256 = "66e8c5af1665501e49f093ebb2439c92659b4a8bdbc65016e26abf1a009b0d87";
  };
  libacl = {
    version = "2.3.2-r2";
    filename = "libacl-2.3.2-r2.apk";
    depends = [
      "libattr"
      "libc"
    ];
    provides = [ "libacl-any" ];
    sha256 = "dac80e9ed433bed052309e8f1a0953222108021bcc19dc457f0c150acdbf2f10";
  };
  libaio = {
    version = "0.3.113-r3";
    filename = "libaio-0.3.113-r3.apk";
    depends = [ "libc" ];
    provides = [ "libaio-any" ];
    sha256 = "e7b82dd1c51d8348189296495e30cd1535fe8c6ce880a907b7e57ab53535b9be";
  };
  libao = {
    version = "1.2.0-r2";
    filename = "libao-1.2.0-r2.apk";
    depends = [
      "alsa-lib"
      "libc"
    ];
    provides = [ "libao-any" ];
    sha256 = "5843a4719c2862673e8d93a14294459487cdacf1006ee10fc197f6c978c734a7";
  };
  libapparmor = {
    version = "3.0.13-r2";
    filename = "libapparmor-3.0.13-r2.apk";
    depends = [ "libc" ];
    provides = [ "libapparmor-any" ];
    sha256 = "8288680ab582d978c38e7749fd5d55834175973729fc0c2c7fce9b3237208684";
  };
  libapr = {
    version = "1.7.6-r1";
    filename = "libapr-1.7.6-r1.apk";
    depends = [
      "libc"
      "libpthread"
      "librt"
      "libuuid1"
    ];
    provides = [ "libapr-any" ];
    sha256 = "5cb2c457f56126981aaccd038216277f2b9379f9387f2dd79cc1cc4ab31fe98e";
  };
  libaprutil = {
    version = "1.6.3-r1";
    filename = "libaprutil-1.6.3-r1.apk";
    depends = [
      "libapr"
      "libc"
      "libexpat"
      "libuuid1"
    ];
    provides = [ "libaprutil-any" ];
    sha256 = "c2c1a1c1d399380094e08bd25663b8d637ce3900bdc33973e90e97ba68781052";
  };
  libaprutil-crypto-openssl = {
    version = "1.6.3-r1";
    filename = "libaprutil-crypto-openssl-1.6.3-r1.apk";
    depends = [
      "libaprutil"
      "libc"
      "libopenssl3"
    ];
    provides = [ "libaprutil-crypto-openssl-any" ];
    sha256 = "5b17e983923502da9cb2969e8258cee4debdb1f060e7235d669c3f0004c99566";
  };
  libaprutil-dbd-mysql = {
    version = "1.6.3-r1";
    filename = "libaprutil-dbd-mysql-1.6.3-r1.apk";
    depends = [
      "libaprutil"
      "libc"
      "libmariadb3"
    ];
    provides = [ "libaprutil-dbd-mysql-any" ];
    sha256 = "ead903e7831db1a0836ed59dc89416bf9252dabe18b8ca1f8763bd8aa7c23ccf";
  };
  libaprutil-dbd-odbc = {
    version = "1.6.3-r1";
    filename = "libaprutil-dbd-odbc-1.6.3-r1.apk";
    depends = [
      "libaprutil"
      "libc"
      "unixodbc"
    ];
    provides = [ "libaprutil-dbd-odbc-any" ];
    sha256 = "523cbcbac33843033a7f6cde8c95554599f9f4fe8977c30197b4f3a09b34c17d";
  };
  libaprutil-dbd-pgsql = {
    version = "1.6.3-r1";
    filename = "libaprutil-dbd-pgsql-1.6.3-r1.apk";
    depends = [
      "libaprutil"
      "libc"
      "libpq"
    ];
    provides = [ "libaprutil-dbd-pgsql-any" ];
    sha256 = "2eccd97c0514b91f3e639f7c74882ec9858e5e27991fe092cc28085bdd6166ea";
  };
  libaprutil-dbd-sqlite3 = {
    version = "1.6.3-r1";
    filename = "libaprutil-dbd-sqlite3-1.6.3-r1.apk";
    depends = [
      "libaprutil"
      "libc"
      "libsqlite3-0"
    ];
    provides = [ "libaprutil-dbd-sqlite3-any" ];
    sha256 = "519db840895830c6c930cf48faabb5732576b07849870c589e667900e7a668a9";
  };
  libaprutil-dbm-gdbm = {
    version = "1.6.3-r1";
    filename = "libaprutil-dbm-gdbm-1.6.3-r1.apk";
    depends = [
      "libaprutil"
      "libc"
      "libgdbm"
    ];
    provides = [ "libaprutil-dbm-gdbm-any" ];
    sha256 = "f7704ec75509030298a145ec805396fcc9ea8d41b1fc6b85662705da697cf71f";
  };
  libaprutil-ldap = {
    version = "1.6.3-r1";
    filename = "libaprutil-ldap-1.6.3-r1.apk";
    depends = [
      "libaprutil"
      "libc"
      "libopenldap"
    ];
    provides = [ "libaprutil-ldap-any" ];
    sha256 = "fbfd674eb3d690a2b9c3e5ff47ef1abee6f4df9a3c98354535dba06619ff7f46";
  };
  libarchive = {
    version = "3.8.1-r2";
    filename = "libarchive-3.8.1-r2.apk";
    depends = [
      "libbz2-1.0"
      "libc"
      "libexpat"
      "liblzma"
      "libopenssl3"
      "zlib"
    ];
    provides = [ "libarchive-any" ];
    sha256 = "f7fb5ca0be70708274b37b8659bfa0c57f7aec1c30de0704ee685e6a1d996c3f";
  };
  libarchive-noopenssl = {
    version = "3.8.1-r2";
    filename = "libarchive-noopenssl-3.8.1-r2.apk";
    depends = [
      "libbz2-1.0"
      "libc"
      "libexpat"
      "liblzma"
      "zlib"
    ];
    provides = [ "libarchive-noopenssl-any" ];
    sha256 = "98bf06f0fcad9fb82bc3021da0d4614ea75c2664bb75cddcdfd067ceec67426a";
  };
  libassuan = {
    version = "3.0.2-r1";
    filename = "libassuan-3.0.2-r1.apk";
    depends = [
      "libc"
      "libgpg-error"
    ];
    provides = [ "libassuan-any" ];
    sha256 = "90f39f281df917cf0a2b7c02691e9c7b832db04d1eae51e0e680688f475c736e";
  };
  libatasmart = {
    version = "2012.05.21~de625894-r1";
    filename = "libatasmart-2012.05.21~de625894-r1.apk";
    depends = [
      "libc"
      "libudev"
    ];
    provides = [ "libatasmart-any" ];
    sha256 = "6741861bc012aa068df46d012bb49a22deb20ee175e0a674efe0f54eaa5c1a85";
  };
  libattr = {
    version = "2.5.2-r3";
    filename = "libattr-2.5.2-r3.apk";
    depends = [ "libc" ];
    provides = [ "libattr-any" ];
    sha256 = "d15adcfca71c36a09f93dfbed052e3b98afc478fe6b3aa0e8f8ae10f8a6ed070";
  };
  libavahi-client = {
    version = "0.9_rc5-r1";
    filename = "libavahi-client-0.9_rc5-r1.apk";
    depends = [
      "avahi-dbus-daemon"
      "libc"
    ];
    provides = [ "libavahi-client-any" ];
    sha256 = "3896ef5b396300769823128db48084966b5e3ae1a5bbed8f3b9ffceef6fa8ceb";
  };
  libavahi-dbus-support = {
    version = "0.9_rc5-r1";
    filename = "libavahi-dbus-support-0.9_rc5-r1.apk";
    depends = [
      "dbus"
      "libc"
    ];
    provides = [
      "libavahi"
      "libavahi-dbus-support-any"
    ];
    sha256 = "6f14808f5794e5bc33dd1dcd1a7b8f1a95f7faa5129636fa566bf851aae728f8";
  };
  libavahi-nodbus-support = {
    version = "0.9_rc5-r1";
    filename = "libavahi-nodbus-support-0.9_rc5-r1.apk";
    depends = [
      "libc"
      "libpthread"
    ];
    provides = [
      "libavahi"
      "libavahi-nodbus-support-any"
    ];
    sha256 = "d99213bb0c04fa903df8e5b0a89bab6ecc1ff4c87c1e534d7e292a66bd810334";
  };
  libbase16384 = {
    version = "2.3.2-r1";
    filename = "libbase16384-2.3.2-r1.apk";
    depends = [ "libc" ];
    provides = [ "libbase16384-any" ];
    sha256 = "80116791316348441fa7d7a569d6a5c79874d72f4c751b780fc947b846c94b88";
  };
  libcap-ng = {
    version = "0.8.4-r2";
    filename = "libcap-ng-0.8.4-r2.apk";
    depends = [ "libc" ];
    provides = [ "libcap-ng-any" ];
    sha256 = "39d38e2490f5d6aa029924536178f7b1cb2518abce2bee687b6770e7c397c0fa";
  };
  libcap-ng-bin = {
    version = "0.8.4-r2";
    filename = "libcap-ng-bin-0.8.4-r2.apk";
    depends = [
      "libc"
      "libcap-ng"
    ];
    provides = [ "libcap-ng-bin-any" ];
    sha256 = "3a9ee9feab1ce7e8eb8e41001a7b7f44ffe627e2356429881e2b4f91c0be8bd3";
  };
  libcares = {
    version = "1.34.6-r1";
    filename = "libcares-1.34.6-r1.apk";
    depends = [ "libc" ];
    provides = [ "libcares-any" ];
    sha256 = "913e5e4b2fe0215900570198becefc69db3a4cd2a6c6b86f521c84c58652d80b";
  };
  libcbor0 = {
    version = "0.13.0-r1";
    filename = "libcbor0-0.13.0-r1.apk";
    depends = [ "libc" ];
    provides = [
      "libcbor"
      "libcbor-any"
    ];
    sha256 = "9f7e4d3a802b699c123d7e66168bb95019c9838a2ee2e26e9e19fe0ad2ae9678";
  };
  libcgroup = {
    version = "2.0.3-r1";
    filename = "libcgroup-2.0.3-r1.apk";
    depends = [
      "libc"
      "musl-fts"
    ];
    provides = [ "libcgroup-any" ];
    sha256 = "4f7f7f298bbcb22266d23faaa8d97bcc40912dcb46001e6bdf6fa84c0bc81a49";
  };
  libcli = {
    version = "1.10.7-r2";
    filename = "libcli-1.10.7-r2.apk";
    depends = [ "libc" ];
    provides = [ "libcli-any" ];
    sha256 = "f83a2f9f437185be813ee50f63594aae1d366da231855a6b8c99eb96daadce70";
  };
  libcoap3 = {
    version = "4.3.0-r2";
    filename = "libcoap3-4.3.0-r2.apk";
    depends = [ "libc" ];
    provides = [
      "libcoap"
      "libcoap-any"
    ];
    sha256 = "af3cc88ad4d107dce548d0332e4590e97860bd541743aec81284ca407568ff44";
  };
  libconfig11 = {
    version = "1.8.1-r1";
    filename = "libconfig11-1.8.1-r1.apk";
    depends = [ "libc" ];
    provides = [
      "libconfig"
      "libconfig-any"
    ];
    sha256 = "ace5b5b853b4d600d116c8e774f55102bd43a84d646c839ee50ba6a426d66aae";
  };
  libcurl-gnutls4 = {
    version = "8.14.1-r1";
    filename = "libcurl-gnutls4-8.14.1-r1.apk";
    depends = [
      "libc"
      "libgnutls"
      "libidn2"
      "zlib"
    ];
    provides = [
      "libcurl-gnutls"
      "libcurl-gnutls-any"
    ];
    sha256 = "4f1cf084d468699e38f34277852e95f6c645123fe7bfe9524ebb893877379d7e";
  };
  libcurl4 = {
    version = "8.19.0-r2";
    filename = "libcurl4-8.19.0-r2.apk";
    depends = [
      "ca-bundle"
      "libc"
      "libmbedtls21"
      "libnghttp2-14"
      "zlib"
    ];
    provides = [
      "libcurl"
      "libcurl-any"
    ];
    sha256 = "bb124eb2ca723038eb35e99657284899d0c3342be7362e1eb7fd2c00d1d2ff1a";
  };
  libdaemon = {
    version = "0.14-r5";
    filename = "libdaemon-0.14-r5.apk";
    depends = [ "libc" ];
    provides = [ "libdaemon-any" ];
    sha256 = "8dab9a0d87810dac79833a87198c19fe5e1a30ce5247373a8d0a14333922dd41";
  };
  libdaq3 = {
    version = "3.0.23-r1";
    filename = "libdaq3-3.0.23-r1.apk";
    depends = [
      "libc"
      "libdnet"
      "libmnl0"
      "libnetfilter-queue1"
      "libpcap1"
      "libstdcpp6"
    ];
    provides = [ "libdaq3-any" ];
    sha256 = "3ef020f2c9bdd065da15dddcc20e027c4fe1a1ebe43909f49b0f5b60d6bb49d0";
  };
  libdb47-5 = {
    version = "5.3.28-r2";
    filename = "libdb47-5-5.3.28-r2.apk";
    depends = [ "libc" ];
    provides = [
      "libdb47"
      "libdb47-any"
      "libdb47-full"
      "libdb47-full5"
    ];
    sha256 = "c9bb9704556ac931251f69b9441c293b47e3b5b6db187a95db97eddccc951ee3";
  };
  libdb47xx5 = {
    version = "5.3.28-r2";
    filename = "libdb47xx5-5.3.28-r2.apk";
    depends = [
      "libc"
      "libdb47-5"
      "libstdcpp6"
    ];
    provides = [
      "libdb47xx"
      "libdb47xx-any"
      "libdb47xx-full"
      "libdb47xx-full5"
    ];
    sha256 = "3a656f8200779e753002ace1ce641b6947c4314f68d4c3b00e83917b2f6bef40";
  };
  libdbd-mysql = {
    version = "0.9.0-r3";
    filename = "libdbd-mysql-0.9.0-r3.apk";
    depends = [
      "libc"
      "libdbi"
      "libmysqlclient3"
    ];
    provides = [ "libdbd-mysql-any" ];
    sha256 = "a6a1d5a434f4f7a0852035e3de0cbb546bc279db3f4b6f60b4bd200845f1f682";
  };
  libdbd-pgsql = {
    version = "0.9.0-r3";
    filename = "libdbd-pgsql-0.9.0-r3.apk";
    depends = [
      "libc"
      "libdbi"
      "libpq"
    ];
    provides = [ "libdbd-pgsql-any" ];
    sha256 = "31d8e29892ae2e7d1bd2435faa5557ed12d3a97fbf5f828085fffe4e25289dac";
  };
  libdbd-sqlite3 = {
    version = "0.9.0-r3";
    filename = "libdbd-sqlite3-0.9.0-r3.apk";
    depends = [
      "libc"
      "libdbi"
      "libsqlite3-0"
    ];
    provides = [ "libdbd-sqlite3-any" ];
    sha256 = "9a51156376077faa9d5db85a73f09867104b78375aba12162455474eab0f55cc";
  };
  libdbi = {
    version = "0.9.0-r5";
    filename = "libdbi-0.9.0-r5.apk";
    depends = [ "libc" ];
    provides = [ "libdbi-any" ];
    sha256 = "07e875b99af4bb860a6f7de54555692123a23cb8739f4b589847b08f0f81e452";
  };
  libdbus = {
    version = "1.16.2-r4";
    filename = "libdbus-1.16.2-r4.apk";
    depends = [
      "libc"
      "libpthread"
    ];
    provides = [ "libdbus-any" ];
    sha256 = "36e9f38931975616351ad33669c02a1844ad1f5f3fabc3313acb362bff5a2e36";
  };
  libdcwproto = {
    version = "1.1.0-r1";
    filename = "libdcwproto-1.1.0-r1.apk";
    depends = [
      "kmod-macremapper"
      "libc"
    ];
    provides = [ "libdcwproto-any" ];
    sha256 = "9dea70c40d533bc22a1915884f7d5d830f6cb266aa408674affe17748004ef90";
  };
  libdcwsocket = {
    version = "1.1.0-r2";
    filename = "libdcwsocket-1.1.0-r2.apk";
    depends = [ "libc" ];
    provides = [ "libdcwsocket-any" ];
    sha256 = "2888c907ca82dacec8cf2e406ea51068352077f1ce8fbd655012ae0c197b8fb1";
  };
  libdeflate = {
    version = "1.25-r1";
    filename = "libdeflate-1.25-r1.apk";
    depends = [ "libc" ];
    provides = [ "libdeflate-any" ];
    sha256 = "f57163d7d608a53c3272a2ecf95f61edba4242598a99762e75f1fff545048168";
  };
  libdevmapper = {
    version = "1.02.207";
    filename = "libdevmapper-1.02.207.apk";
    depends = [
      "kmod-dm"
      "libblkid1"
      "libc"
      "libpthread"
      "librt"
      "libuuid1"
    ];
    provides = [ "libdevmapper-any" ];
    sha256 = "e9e83a0d7aa7c6b486474e7e070ec036fac4882fce5c1012165379ac551432b5";
  };
  libdevmapper-selinux = {
    version = "1.02.207";
    filename = "libdevmapper-selinux-1.02.207.apk";
    depends = [
      "kmod-dm"
      "libblkid1"
      "libc"
      "libpthread"
      "librt"
      "libselinux"
      "libuuid1"
    ];
    provides = [
      "libdevmapper"
      "libdevmapper-selinux-any"
    ];
    sha256 = "02cc96bdf2998d46914e293623b277dcc0e1aa41e24dc2a6a82b2d75cb65fb36";
  };
  libdht = {
    version = "2023.03.18~0bbb8f4a-r2";
    filename = "libdht-2023.03.18~0bbb8f4a-r2.apk";
    depends = [ "libc" ];
    provides = [ "libdht-any" ];
    sha256 = "0ef3b3ea43a5c8ab33b42719fa97f0d78ce9e176184ded45492fe994af7ec088";
  };
  libdmapsharing = {
    version = "3.9.13-r1";
    filename = "libdmapsharing-3.9.13-r1.apk";
    depends = [
      "gst1-mod-app"
      "gstreamer1-plugins-base"
      "libc"
      "libsoup3"
      "mdnsresponder"
    ];
    provides = [ "libdmapsharing-any" ];
    sha256 = "5a6a94a27e820d4fbb37d62eb13c44b6bc67aafc26518a0dc951a94876aaca69";
  };
  libdnet = {
    version = "1.16.1-r1";
    filename = "libdnet-1.16.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "libdnet-any" ];
    sha256 = "649df19824e5ed76e90a4e8b4241e9575c1b022dc384ade9ff1d923777508821";
  };
  libdrm = {
    version = "2.4.123-r2";
    filename = "libdrm-2.4.123-r2.apk";
    depends = [ "libc" ];
    provides = [ "libdrm-any" ];
    sha256 = "f571b58a3b230fc276e261363fcf92378819307786b4819c16a724e284cefcb2";
  };
  libdrm-amdgpu = {
    version = "2.4.123-r2";
    filename = "libdrm-amdgpu-2.4.123-r2.apk";
    depends = [
      "libc"
      "libdrm"
    ];
    provides = [ "libdrm-amdgpu-any" ];
    sha256 = "fb13e963b3df3faa3c29d188e558f59c16cb31e817d93f3dbd75aa41f1249f53";
  };
  libdrm-etnaviv = {
    version = "2.4.123-r2";
    filename = "libdrm-etnaviv-2.4.123-r2.apk";
    depends = [
      "libc"
      "libdrm"
    ];
    provides = [ "libdrm-etnaviv-any" ];
    sha256 = "5b65e8a8072c3e63f82c89aa463d2889b3cb55751303763c7b9a222de85d760c";
  };
  libdrm-nouveau = {
    version = "2.4.123-r2";
    filename = "libdrm-nouveau-2.4.123-r2.apk";
    depends = [
      "libc"
      "libdrm"
    ];
    provides = [ "libdrm-nouveau-any" ];
    sha256 = "b33d9041a7c929593fe2f72c03e8b632e269e23450658db96a4043ce4ec26d14";
  };
  libdrm-radeon = {
    version = "2.4.123-r2";
    filename = "libdrm-radeon-2.4.123-r2.apk";
    depends = [
      "libc"
      "libdrm"
    ];
    provides = [ "libdrm-radeon-any" ];
    sha256 = "5dd4464abc3cbf87af7227f63dcf97d13f334ef5ef8cda87561d5a70d07eb6df";
  };
  libecdsautil = {
    version = "0.4.2-r1";
    filename = "libecdsautil-0.4.2-r1.apk";
    depends = [
      "libc"
      "libuecc"
    ];
    provides = [ "libecdsautil-any" ];
    sha256 = "25c9347e2fd75267216c5bbd29afdce0bae3f52e9065c22d90569c1b9c951219";
  };
  libedit = {
    version = "20250104.3.1-r1";
    filename = "libedit-20250104.3.1-r1.apk";
    depends = [
      "libc"
      "libncurses6"
    ];
    provides = [ "libedit-any" ];
    sha256 = "cea67b6a9f08f03ce1e187612ab372f4d5f3c8c11fc5936f4525b73e63cc9fea";
  };
  libesmtp = {
    version = "1.1.0-r3";
    filename = "libesmtp-1.1.0-r3.apk";
    depends = [
      "libc"
      "libopenssl3"
    ];
    provides = [ "libesmtp-any" ];
    sha256 = "77e6718e0e9989d864447e6215b2d32e20a549561e1843b2907436b27e98f92c";
  };
  libestr = {
    version = "0.1.11-r3";
    filename = "libestr-0.1.11-r3.apk";
    depends = [ "libc" ];
    provides = [ "libestr-any" ];
    sha256 = "4ad05060a075b72b72e6f5e6832c067c4e6db5241d1af09ea3eb255139721345";
  };
  libev = {
    version = "4.33-r3";
    filename = "libev-4.33-r3.apk";
    depends = [ "libc" ];
    provides = [ "libev-any" ];
    sha256 = "21aa6f24d363e5341c6a543ae3378e33551310bec92db0b9bd3835bb5baf64e5";
  };
  libevdev = {
    version = "1.13.4-r1";
    filename = "libevdev-1.13.4-r1.apk";
    depends = [ "libc" ];
    provides = [ "libevdev-any" ];
    sha256 = "65bbab6b2377f53a799ced33743e6926dae8487dba469349889bba88c228b6c2";
  };
  libexif = {
    version = "0.6.25-r1";
    filename = "libexif-0.6.25-r1.apk";
    depends = [ "libc" ];
    provides = [ "libexif-any" ];
    sha256 = "691b38966a9b8f325552ceb794ee3852b55ce320bedec96577ae87e3552d207b";
  };
  libexpat = {
    version = "2.8.2-r1";
    filename = "libexpat-2.8.2-r1.apk";
    depends = [ "libc" ];
    provides = [ "libexpat-any" ];
    sha256 = "af986fc9a359c11b726e08c13f65b94b56e673aea709d5ef992684e44e47b43e";
  };
  libexslt = {
    version = "1.1.42-r1";
    filename = "libexslt-1.1.42-r1.apk";
    depends = [
      "libc"
      "libxslt"
    ];
    provides = [ "libexslt-any" ];
    sha256 = "5c13ac51877ada884f20547ceecff9d6a616623cf2dbac7adc90a4575940d141";
  };
  libextractor = {
    version = "1.13-r2";
    filename = "libextractor-1.13-r2.apk";
    depends = [
      "libbz2-1.0"
      "libc"
      "libltdl7"
      "librt"
      "zlib"
    ];
    provides = [ "libextractor-any" ];
    sha256 = "728cba5f20c0abadb67bdb1b2fd1d6f7502359b868d998e7889015ff520a4cea";
  };
  libextractor-plugin-archive = {
    version = "1.13-r2";
    filename = "libextractor-plugin-archive-1.13-r2.apk";
    depends = [
      "libarchive-noopenssl"
      "libc"
      "libextractor"
    ];
    provides = [ "libextractor-plugin-archive-any" ];
    sha256 = "73a1a5bcb5795f9df7194a3e3980535f7b9bbc484fd61bb2897b302b8e500b30";
  };
  libextractor-plugin-deb = {
    version = "1.13-r2";
    filename = "libextractor-plugin-deb-1.13-r2.apk";
    depends = [
      "libc"
      "libextractor"
    ];
    provides = [ "libextractor-plugin-deb-any" ];
    sha256 = "ac06aa5e90d18ea0fea6fd41a57e4bf8d08cd7b2a5af6e6e31031fca6661d9a4";
  };
  libextractor-plugin-dvi = {
    version = "1.13-r2";
    filename = "libextractor-plugin-dvi-1.13-r2.apk";
    depends = [
      "libc"
      "libextractor"
    ];
    provides = [ "libextractor-plugin-dvi-any" ];
    sha256 = "825d8e73d910ea53aa4079c1056453d9d86eeeceb7c3213599c37a85d4a7482f";
  };
  libextractor-plugin-flac = {
    version = "1.13-r2";
    filename = "libextractor-plugin-flac-1.13-r2.apk";
    depends = [
      "libc"
      "libextractor"
      "libflac"
    ];
    provides = [ "libextractor-plugin-flac-any" ];
    sha256 = "5c5f656915193c21dfdefe24b3bf51588133747e6f74b4163b7ac40f3d782e1d";
  };
  libextractor-plugin-gif = {
    version = "1.13-r2";
    filename = "libextractor-plugin-gif-1.13-r2.apk";
    depends = [
      "giflib"
      "libc"
      "libextractor"
    ];
    provides = [ "libextractor-plugin-gif-any" ];
    sha256 = "1244cf468d13f741f0ca655ad0ecc75e825faf10ff4f9e8628c2a2c2e9d27c9a";
  };
  libextractor-plugin-gstreamer = {
    version = "1.13-r2";
    filename = "libextractor-plugin-gstreamer-1.13-r2.apk";
    depends = [
      "gstreamer1-plugins-base"
      "libc"
      "libextractor"
      "libgst1app"
      "libgst1pbutils"
      "libgst1tag"
      "libgstreamer1"
    ];
    provides = [ "libextractor-plugin-gstreamer-any" ];
    sha256 = "cfea3bed5aef8c543097992a9e0a7574ee462df686c7704d3e98b9b7ced91873";
  };
  libextractor-plugin-it = {
    version = "1.13-r2";
    filename = "libextractor-plugin-it-1.13-r2.apk";
    depends = [
      "libc"
      "libextractor"
    ];
    provides = [ "libextractor-plugin-it-any" ];
    sha256 = "b9c2097665e8c6ccd903f3465fd3a258c57034270be01959754660dd33c9cf39";
  };
  libextractor-plugin-jpeg = {
    version = "1.13-r2";
    filename = "libextractor-plugin-jpeg-1.13-r2.apk";
    depends = [
      "libc"
      "libextractor"
      "libjpeg-turbo"
    ];
    provides = [ "libextractor-plugin-jpeg-any" ];
    sha256 = "29282ecd45e2de9f4f89d2673745809cc61f78fdf1ccc5967b6b4de819856f1e";
  };
  libextractor-plugin-man = {
    version = "1.13-r2";
    filename = "libextractor-plugin-man-1.13-r2.apk";
    depends = [
      "libc"
      "libextractor"
    ];
    provides = [ "libextractor-plugin-man-any" ];
    sha256 = "36ad66ef0ef6e2ccc99ce5f2060559a8d0beae39c2974068b441ccc13cd53147";
  };
  libextractor-plugin-mime = {
    version = "1.13-r2";
    filename = "libextractor-plugin-mime-1.13-r2.apk";
    depends = [
      "libc"
      "libextractor"
      "libmagic"
    ];
    provides = [ "libextractor-plugin-mime-any" ];
    sha256 = "430f9b06bfa943522dc91e19c5bc2c1ff745d2a3128d2533cb84e1c8c131b027";
  };
  libextractor-plugin-mpeg = {
    version = "1.13-r2";
    filename = "libextractor-plugin-mpeg-1.13-r2.apk";
    depends = [
      "libc"
      "libextractor"
      "libmpeg2"
    ];
    provides = [ "libextractor-plugin-mpeg-any" ];
    sha256 = "fa09be20559bc9ae3e4ffc47041de331269363dc32eb6bbf09081d53bfeeec15";
  };
  libextractor-plugin-nsf = {
    version = "1.13-r2";
    filename = "libextractor-plugin-nsf-1.13-r2.apk";
    depends = [
      "libc"
      "libextractor"
    ];
    provides = [ "libextractor-plugin-nsf-any" ];
    sha256 = "20e3d68a5f2ccd1b049b55b969b8ff22aebab751fd90cac79ea1099aba9f7e2d";
  };
  libextractor-plugin-nsfe = {
    version = "1.13-r2";
    filename = "libextractor-plugin-nsfe-1.13-r2.apk";
    depends = [
      "libc"
      "libextractor"
    ];
    provides = [ "libextractor-plugin-nsfe-any" ];
    sha256 = "a08e7ac70e6b2a7c5326ff1027f8e47d1ab36f14575fea67d0588c7cdb2b16fd";
  };
  libextractor-plugin-odf = {
    version = "1.13-r2";
    filename = "libextractor-plugin-odf-1.13-r2.apk";
    depends = [
      "libc"
      "libextractor"
    ];
    provides = [ "libextractor-plugin-odf-any" ];
    sha256 = "0a3956b8b34063c82ac9d59c9c1c3f3f426ffd494790e82f697835c6c5cb9717";
  };
  libextractor-plugin-ogg = {
    version = "1.13-r2";
    filename = "libextractor-plugin-ogg-1.13-r2.apk";
    depends = [
      "libc"
      "libextractor"
      "libvorbis"
    ];
    provides = [ "libextractor-plugin-ogg-any" ];
    sha256 = "a3dff4cc2c12d1991a52d00ff764b6d39967edba7ecd090dd5a44583c94e8310";
  };
  libextractor-plugin-png = {
    version = "1.13-r2";
    filename = "libextractor-plugin-png-1.13-r2.apk";
    depends = [
      "libc"
      "libextractor"
    ];
    provides = [ "libextractor-plugin-png-any" ];
    sha256 = "c12ba772d8bcc80cf8980cae7a0db9d76e01cace58f4e1ebd1f9044ba67ea8ea";
  };
  libextractor-plugin-ps = {
    version = "1.13-r2";
    filename = "libextractor-plugin-ps-1.13-r2.apk";
    depends = [
      "libc"
      "libextractor"
    ];
    provides = [ "libextractor-plugin-ps-any" ];
    sha256 = "a91b95b7baf8ac34f306a54265593630cffebb730047e7d36eb1e546cb9aaff3";
  };
  libextractor-plugin-riff = {
    version = "1.13-r2";
    filename = "libextractor-plugin-riff-1.13-r2.apk";
    depends = [
      "libc"
      "libextractor"
    ];
    provides = [ "libextractor-plugin-riff-any" ];
    sha256 = "cd1c4f509906eda0b3bcb381945fa3dff5406f36f14a28fca12a2f8bd6e5e6e8";
  };
  libextractor-plugin-s3m = {
    version = "1.13-r2";
    filename = "libextractor-plugin-s3m-1.13-r2.apk";
    depends = [
      "libc"
      "libextractor"
    ];
    provides = [ "libextractor-plugin-s3m-any" ];
    sha256 = "1618651d4d4c4da565b29702b89fc4b271f647736c7b36ae33d07f8187dd8bc7";
  };
  libextractor-plugin-sid = {
    version = "1.13-r2";
    filename = "libextractor-plugin-sid-1.13-r2.apk";
    depends = [
      "libc"
      "libextractor"
    ];
    provides = [ "libextractor-plugin-sid-any" ];
    sha256 = "a60b5214cf1c1bcab13cea7b6fb2d6676f27cd080d724895080ec4ba6377978c";
  };
  libextractor-plugin-tiff = {
    version = "1.13-r2";
    filename = "libextractor-plugin-tiff-1.13-r2.apk";
    depends = [
      "libc"
      "libextractor"
      "libtiff6"
    ];
    provides = [ "libextractor-plugin-tiff-any" ];
    sha256 = "b97cce6d09eb5605d18addda679dcaef922e91525cc404065732a3e852cb8b3a";
  };
  libextractor-plugin-wav = {
    version = "1.13-r2";
    filename = "libextractor-plugin-wav-1.13-r2.apk";
    depends = [
      "libc"
      "libextractor"
    ];
    provides = [ "libextractor-plugin-wav-any" ];
    sha256 = "8147eec1cc8e867045b06c3bddac1947fa700b27eb885d1c6e3d3a9a2cdbc05b";
  };
  libextractor-plugin-xm = {
    version = "1.13-r2";
    filename = "libextractor-plugin-xm-1.13-r2.apk";
    depends = [
      "libc"
      "libextractor"
    ];
    provides = [ "libextractor-plugin-xm-any" ];
    sha256 = "4efbf44cb1c45a086c1365450e7b5e6a684c460bfb8773536a0cdefe4d5ae1f0";
  };
  libextractor-plugin-zip = {
    version = "1.13-r2";
    filename = "libextractor-plugin-zip-1.13-r2.apk";
    depends = [
      "libc"
      "libextractor"
    ];
    provides = [ "libextractor-plugin-zip-any" ];
    sha256 = "78e028934fe7539c8a43c4f58572d850dace6480f32b56215c9f5adb61ae2a82";
  };
  libfaad2 = {
    version = "2.11.1-r2";
    filename = "libfaad2-2.11.1-r2.apk";
    depends = [ "libc" ];
    provides = [ "libfaad2-any" ];
    sha256 = "4a286762ab4f8e74d1b298ba6cd347d239a1f6e679c098cda5a551b2ddb7d9a9";
  };
  libfastjson = {
    version = "1.2304.0-r1";
    filename = "libfastjson-1.2304.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "libfastjson-any" ];
    sha256 = "9e2c1a8e229b9653622b1e416668d3de4aa216acd88f38b24b78d4536a880ab0";
  };
  libffi = {
    version = "3.4.7-r1";
    filename = "libffi-3.4.7-r1.apk";
    depends = [ "libc" ];
    provides = [ "libffi-any" ];
    sha256 = "638481ea508ed8a173421706e6ef1e6ec87f6ad76604fd269edcca632b8bc6d1";
  };
  libffmpeg-audio-dec = {
    version = "6.1.4-r1";
    filename = "libffmpeg-audio-dec-6.1.4-r1.apk";
    depends = [
      "libatomic1"
      "libbz2-1.0"
      "libc"
      "libpthread"
      "zlib"
    ];
    provides = [
      "libffmpeg"
      "libffmpeg-audio-dec-any"
    ];
    sha256 = "2364ce9129eedcbe6c11ad3f5ccf55a7d60e8262b96f224d530277e01968f2b7";
  };
  libffmpeg-full = {
    version = "6.1.4-r1";
    filename = "libffmpeg-full-6.1.4-r1.apk";
    depends = [
      "alsa-lib"
      "fdk-aac"
      "libatomic1"
      "libbz2-1.0"
      "libc"
      "libgnutls"
      "libopus"
      "libpthread"
      "libv4l"
      "shine"
      "zlib"
    ];
    provides = [
      "libffmpeg"
      "libffmpeg-audio-dec"
      "libffmpeg-full-any"
      "libffmpeg-mini"
    ];
    sha256 = "6ed7d7b13dcf8d040194ebe99451e26b491e863b382b8ee23c1222dfb7afa8e2";
  };
  libffmpeg-mini = {
    version = "6.1.4-r1";
    filename = "libffmpeg-mini-6.1.4-r1.apk";
    depends = [
      "libatomic1"
      "libbz2-1.0"
      "libc"
      "libpthread"
      "zlib"
    ];
    provides = [
      "libffmpeg"
      "libffmpeg-mini-any"
    ];
    sha256 = "2639cba3620f37137b58b39c4c9f002853796fddc089ab999b74b68b232a2735";
  };
  libfido2-1 = {
    version = "1.14.0-r1";
    filename = "libfido2-1-1.14.0-r1.apk";
    depends = [
      "libc"
      "libcbor0"
      "libopenssl3"
      "libudev"
      "zlib"
    ];
    provides = [
      "libfido2"
      "libfido2-any"
    ];
    sha256 = "121313e2e26b67d0be1d7d17c3976ea9549f6222d1e6e8ce83e7c479cc70f6fb";
  };
  libfko = {
    version = "2.6.11-r1";
    filename = "libfko-2.6.11-r1.apk";
    depends = [ "libc" ];
    provides = [ "libfko-any" ];
    sha256 = "6e3d1dc76e4305fd1f7b857891d28bd340a666a5090d6c584132c89bc66e7ea8";
  };
  libflac = {
    version = "1.4.3-r1";
    filename = "libflac-1.4.3-r1.apk";
    depends = [ "libc" ];
    provides = [ "libflac-any" ];
    sha256 = "6a6b14ed19dd2cf6b10f8da8ad66160d1abb9577cc0b4f2b84505d3330dfca59";
  };
  libflashrom = {
    version = "1.3.0-r2";
    filename = "libflashrom-1.3.0-r2.apk";
    depends = [
      "libc"
      "libftdi1"
      "libusb-1.0-0"
      "pciutils"
    ];
    provides = [ "libflashrom-any" ];
    sha256 = "dc2f97e53e2c96691effdc3e79327a49073a3ff1b01b6c76f279921bdcead2c4";
  };
  libfluidsynth = {
    version = "2.4.7-r1";
    filename = "libfluidsynth-2.4.7-r1.apk";
    depends = [
      "alsa-lib"
      "glib2"
      "libc"
      "libsndfile"
      "libstdcpp6"
    ];
    provides = [ "libfluidsynth-any" ];
    sha256 = "3dd6e0724f305b7a87c7a5d45125506f25a69c4ac998142fe1c97657879cdb05";
  };
  libfmt = {
    version = "12.1.0-r1";
    filename = "libfmt-12.1.0-r1.apk";
    depends = [
      "libc"
      "libstdcpp6"
    ];
    provides = [ "libfmt-any" ];
    sha256 = "89cc4b6662e5b6e642743d06f19d45cae21ca7de651b74ed0b419aaf1037ef7b";
  };
  libfreeipmi = {
    version = "1.6.15-r1";
    filename = "libfreeipmi-1.6.15-r1.apk";
    depends = [
      "libc"
      "libgcrypt"
      "libpthread"
    ];
    provides = [ "libfreeipmi-any" ];
    sha256 = "ba345c0225ada1017fbe38ba100c2096fd9b96d2bd955adb78bbb8b8804dba77";
  };
  libfreetype = {
    version = "2.13.3-r1";
    filename = "libfreetype-2.13.3-r1.apk";
    depends = [
      "libc"
      "libpng"
      "zlib"
    ];
    provides = [ "libfreetype-any" ];
    sha256 = "4e470f5aa7cf23babe6bb15d47f6f0276c4090655197dcc6139f6aead0ca4c18";
  };
  libfstrm = {
    version = "0.6.1-r1";
    filename = "libfstrm-0.6.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "libfstrm-any" ];
    sha256 = "4aee58e9f911cc0aa29a85f3f53da63f12ffa451f3f963d5335fe2dd42589944";
  };
  libftdi1 = {
    version = "1.5-r2";
    filename = "libftdi1-1.5-r2.apk";
    depends = [
      "libc"
      "libusb-1.0-0"
    ];
    provides = [ "libftdi1-any" ];
    sha256 = "38891c5dc9578115415c2107e17027a5ad7f8904e731499ab05574c804d78ca5";
  };
  libfuse1 = {
    version = "2.9.9-r2";
    filename = "libfuse1-2.9.9-r2.apk";
    depends = [
      "kmod-fuse"
      "libc"
      "libpthread"
    ];
    provides = [
      "libfuse"
      "libfuse-any"
    ];
    sha256 = "021c1be0048ed5e73fdcc26c8b8717bbdf6006211b584a8dcab3c871eaa7e557";
  };
  libfuse3-3 = {
    version = "3.17.3-r1";
    filename = "libfuse3-3-3.17.3-r1.apk";
    depends = [
      "kmod-fuse"
      "libc"
      "libpthread"
    ];
    provides = [
      "libfuse3"
      "libfuse3-any"
    ];
    sha256 = "b551d1a74ba7904f762add889a42672f311e3c0236fbf4e12a1194c61040511e";
  };
  libgcrypt = {
    version = "1.11.1-r1";
    filename = "libgcrypt-1.11.1-r1.apk";
    depends = [
      "libc"
      "libgpg-error"
    ];
    provides = [ "libgcrypt-any" ];
    sha256 = "29df1f42422867f992b3242eaa52585c93f80df7cde89be883a80a7677054619";
  };
  libgd = {
    version = "2.3.3-r1";
    filename = "libgd-2.3.3-r1.apk";
    depends = [
      "libc"
      "libjpeg"
      "libpng"
      "libwebp"
    ];
    provides = [ "libgd-any" ];
    sha256 = "3ec68b73f8c589e6e95326b89dd734868b26a5e8c3c4df2e67cd195e9d229617";
  };
  libgd-full = {
    version = "2.3.3-r1";
    filename = "libgd-full-2.3.3-r1.apk";
    depends = [
      "libc"
      "libfreetype"
      "libjpeg"
      "libpng"
      "libtiff6"
      "libwebp"
    ];
    provides = [
      "libgd"
      "libgd-full-any"
    ];
    sha256 = "b9f0b95d97baf37567dddbadb6f652f7ff22167fe4180ddc2495b5ce460a5acd";
  };
  libgdbm = {
    version = "1.25-r1";
    filename = "libgdbm-1.25-r1.apk";
    depends = [ "libc" ];
    provides = [ "libgdbm-any" ];
    sha256 = "26c37faaf83eaee724cd676482aac278464746c5951812d5fc153c49ed21a035";
  };
  libgee = {
    version = "0.20.8-r1";
    filename = "libgee-0.20.8-r1.apk";
    depends = [
      "glib2"
      "libc"
    ];
    provides = [ "libgee-any" ];
    sha256 = "0984ba86b925a57e0be5e91d49719b3721fcb6c2b58d0d911cea0dbfc06c63fc";
  };
  libgensio0 = {
    version = "2.8.4-r1";
    filename = "libgensio0-2.8.4-r1.apk";
    depends = [
      "libc"
      "libpthread"
    ];
    provides = [
      "libgensio"
      "libgensio-any"
    ];
    sha256 = "6f7b15174194474cf5fe13b8d7d9b786e3be4e451a37d66f564b62cee0a3b406";
  };
  libgensiocpp0 = {
    version = "2.8.4-r1";
    filename = "libgensiocpp0-2.8.4-r1.apk";
    depends = [
      "libc"
      "libgensio0"
      "libstdcpp6"
    ];
    provides = [
      "libgensiocpp"
      "libgensiocpp-any"
    ];
    sha256 = "0ced6685dfe3003a5a13082de3940824a6d476c1ca169103600001326805fa04";
  };
  libgio-environmentproxy = {
    version = "2.80.1-r1";
    filename = "libgio-environmentproxy-2.80.1-r1.apk";
    depends = [
      "glib2"
      "libc"
    ];
    provides = [ "libgio-environmentproxy-any" ];
    sha256 = "58419966472562ba93472d3f42428d89bc6a0076d42f8c31877878e5770454d4";
  };
  libgio-gnutls = {
    version = "2.80.1-r1";
    filename = "libgio-gnutls-2.80.1-r1.apk";
    depends = [
      "glib2"
      "libc"
      "libgnutls"
    ];
    provides = [ "libgio-gnutls-any" ];
    sha256 = "b2f82457e47aec16b87a596bc0a772d0ee1a3abf3fafc52ac1027a73bf95c3e9";
  };
  libgio-openssl = {
    version = "2.80.1-r1";
    filename = "libgio-openssl-2.80.1-r1.apk";
    depends = [
      "glib2"
      "libc"
      "libopenssl3"
    ];
    provides = [ "libgio-openssl-any" ];
    sha256 = "c0d7c8a24711810b0812396cbc6af5dcb55167131f59bb174fee7a28aeb7b9f4";
  };
  libgnutls = {
    version = "3.8.10-r1";
    filename = "libgnutls-3.8.10-r1.apk";
    depends = [
      "libatomic1"
      "libc"
      "libgmp10"
      "libnettle8"
    ];
    provides = [ "libgnutls-any" ];
    sha256 = "d9aa73c6d42fa8c86dda041d344b3b6c9abd84be91bc40e366b824835d53a8e7";
  };
  libgnutls-dane = {
    version = "3.8.10-r1";
    filename = "libgnutls-dane-3.8.10-r1.apk";
    depends = [
      "libc"
      "libgnutls"
      "libunbound"
    ];
    provides = [ "libgnutls-dane-any" ];
    sha256 = "35f3101a0935eb6db3d645e4dd78646570c56a1eb59413738886b8c511b201b5";
  };
  libgpg-error = {
    version = "1.55-r1";
    filename = "libgpg-error-1.55-r1.apk";
    depends = [ "libc" ];
    provides = [ "libgpg-error-any" ];
    sha256 = "2c289ef4b0a9f9862cb7c4c0c89f8fa7861af341eced10c98520fef25bbf7ca8";
  };
  libgpgme = {
    version = "1.24.2-r1";
    filename = "libgpgme-1.24.2-r1.apk";
    depends = [
      "libassuan"
      "libc"
      "libgpg-error"
    ];
    provides = [ "libgpgme-any" ];
    sha256 = "2b9618e943fc06e81cb08a763999bdbfde1d0578cb6c900714d11c2767e99d78";
  };
  libgpgmepp = {
    version = "1.24.2-r1";
    filename = "libgpgmepp-1.24.2-r1.apk";
    depends = [
      "libc"
      "libgpgme"
      "libstdcpp6"
    ];
    provides = [ "libgpgmepp-any" ];
    sha256 = "4b210fec00f2eb82aa9469de038ba8e504946577e8ccf83855ec6faf6f3de3c8";
  };
  libgphoto2 = {
    version = "2.5.32-r1";
    filename = "libgphoto2-2.5.32-r1.apk";
    depends = [
      "libc"
      "libltdl7"
      "libpthread"
      "libusb-1.0-0"
      "libusb-compat4"
    ];
    provides = [ "libgphoto2-any" ];
    sha256 = "ae17ed281b517797dd9412745d567edc110ce96ebec7a6e7cfc1f2bfcc68de6f";
  };
  libgphoto2-drivers-adc65 = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-adc65-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-adc65-any" ];
    sha256 = "9ff907867e4cc4191efa6eab314e59acbe8b4e06fcad42fe47132bc154fff461";
  };
  libgphoto2-drivers-agfa_cl20 = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-agfa_cl20-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-agfa_cl20-any" ];
    sha256 = "342973fe31737ee4c91512e28cffca40fb905386575f78bbac3d9a680f1b69d1";
  };
  libgphoto2-drivers-aox = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-aox-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-aox-any" ];
    sha256 = "a2a16fc4879b7b35e7a208597f5c33ca802146568fd26eba344fc06a8addcfc2";
  };
  libgphoto2-drivers-ax203 = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-ax203-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-ax203-any" ];
    sha256 = "dc0a928555306408e3c5ba3826ccdb12cc5c5994c3d503bc79406b963de50a34";
  };
  libgphoto2-drivers-barbie = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-barbie-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-barbie-any" ];
    sha256 = "6db5e6190b1a6dbccb714e166742d0f2f3539285e2763c11a15125ffcd946886";
  };
  libgphoto2-drivers-canon = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-canon-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-canon-any" ];
    sha256 = "99a991ef7bafc3433b42f477fa3b5082e79101cb3db6c014130474c3ead97317";
  };
  libgphoto2-drivers-casio_qv = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-casio_qv-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-casio_qv-any" ];
    sha256 = "a2862b78e34c148ef54673067858a2843ebc621f942101b3f08306adbe50728c";
  };
  libgphoto2-drivers-clicksmart310 = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-clicksmart310-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-clicksmart310-any" ];
    sha256 = "6855bed8048058203876353854dc0a4c696dab92a24127236b968f71bd188d73";
  };
  libgphoto2-drivers-digigr8 = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-digigr8-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-digigr8-any" ];
    sha256 = "f6072767f354e43a77d1010333e4861d3ad5db3d447454bd4804d6eb0c1f1752";
  };
  libgphoto2-drivers-digita = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-digita-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-digita-any" ];
    sha256 = "00afedb1ddf4aceb09f617d95a909d5cd4fe1f4ad96c8c67662225ea12a2351d";
  };
  libgphoto2-drivers-dimagev = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-dimagev-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-dimagev-any" ];
    sha256 = "7725ac9d5befccb8374056cdc42b5c70b8f625550eb24e1dce419234207e79dd";
  };
  libgphoto2-drivers-dimera3500 = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-dimera3500-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-dimera3500-any" ];
    sha256 = "f63da94e02a8afd8b33d8ebc11a31440f1b129e8d23bd5a7610e800bc40f267d";
  };
  libgphoto2-drivers-directory = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-directory-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-directory-any" ];
    sha256 = "0835e7061de5a4a1578b7c64e2395a15832360cde9d511649ae809e7b20bc57e";
  };
  libgphoto2-drivers-enigma13 = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-enigma13-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-enigma13-any" ];
    sha256 = "48ab4a78a08d59fff47d2b1d6bced1498e4ca38ecf3355688e7afe6476f88eea";
  };
  libgphoto2-drivers-fuji = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-fuji-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-fuji-any" ];
    sha256 = "1b74731ca365ee599a2692a2ff9c6f9a707d618e2333929af757e2c63f09c95a";
  };
  libgphoto2-drivers-gsmart300 = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-gsmart300-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-gsmart300-any" ];
    sha256 = "03ab1ba5b304de51f3a91e37875242d2130df36064715e186e5efe0b2615f049";
  };
  libgphoto2-drivers-hp215 = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-hp215-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-hp215-any" ];
    sha256 = "45265b835d294c9c1199c289bf96bca5017b75bbcd4938be52435217ce1c1c9e";
  };
  libgphoto2-drivers-iclick = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-iclick-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-iclick-any" ];
    sha256 = "878c68d9a84024a821fc183bdeb534650ecbb7071f567dbb58ef94757c9232bb";
  };
  libgphoto2-drivers-jamcam = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-jamcam-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-jamcam-any" ];
    sha256 = "4dad93f74482d7293eb82f29bba41f49dd666b25f6594e8e64e16548e8663ad2";
  };
  libgphoto2-drivers-jd11 = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-jd11-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-jd11-any" ];
    sha256 = "a25ff346c3a3c6fe24de776987c4160e87ef88c91494da0e1ce4578a1136bdba";
  };
  libgphoto2-drivers-jl2005a = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-jl2005a-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-jl2005a-any" ];
    sha256 = "b0dd46658f4180c90d68e6e0e43bffac6ce9571335c266fac971520b1b538d93";
  };
  libgphoto2-drivers-jl2005c = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-jl2005c-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-jl2005c-any" ];
    sha256 = "31e45ad888db977a891a9dc132ad187620ea9f22389638dcaf82dadd87d6ddce";
  };
  libgphoto2-drivers-kodak_dc120 = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-kodak_dc120-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-kodak_dc120-any" ];
    sha256 = "76bf9ba0ee5d603b22863c6bab4653055322f033b4e716df8bc067c26854d908";
  };
  libgphoto2-drivers-kodak_dc210 = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-kodak_dc210-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-kodak_dc210-any" ];
    sha256 = "4779faed540eb3a636ba4562cd258a10ab214f56b5b91270bd2c02c9e06c30e1";
  };
  libgphoto2-drivers-kodak_dc240 = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-kodak_dc240-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-kodak_dc240-any" ];
    sha256 = "054387acc3328e2d63258f08818cda3d26685235bc12c0f02df54b1db060cf3e";
  };
  libgphoto2-drivers-kodak_dc3200 = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-kodak_dc3200-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-kodak_dc3200-any" ];
    sha256 = "61d7e1614de76334d7612e45534319cf5776014fa9294771536e30d6efd3dbea";
  };
  libgphoto2-drivers-kodak_ez200 = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-kodak_ez200-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-kodak_ez200-any" ];
    sha256 = "30a9999927184018cacd5f3b0c6d6be0e7b9376732700c0d194ed8523fc5036c";
  };
  libgphoto2-drivers-konica = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-konica-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-konica-any" ];
    sha256 = "01e6fe1709ceddaab860d54cb10bb0ed1ef6b50ae7596ae631bc199a40301dd6";
  };
  libgphoto2-drivers-konica_qm150 = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-konica_qm150-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-konica_qm150-any" ];
    sha256 = "fbc4eae1f9284ccd16067a77d655caf94959d905759cfef201a1e61495efc4e3";
  };
  libgphoto2-drivers-largan = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-largan-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-largan-any" ];
    sha256 = "499ae2cef6574e49e034dc84f726fc4762a5d2e415fe70a7e1bad8ac8eed49ca";
  };
  libgphoto2-drivers-lg_gsm = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-lg_gsm-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-lg_gsm-any" ];
    sha256 = "0553c17b48757b6ab4fc6264c68c9101e94d554c29ef76a9ff933c9bbb3fecd3";
  };
  libgphoto2-drivers-mars = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-mars-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-mars-any" ];
    sha256 = "6af93fc2e1becb8a2b25fd09b82f35d6fd88f2ca92f2259fa0defe0eda56bfd2";
  };
  libgphoto2-drivers-mustek = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-mustek-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-mustek-any" ];
    sha256 = "c01f2ea6fdbf3b78c59207a9d200f99f64140402d296bfe307116f0605a5e247";
  };
  libgphoto2-drivers-panasonic_coolshot = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-panasonic_coolshot-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-panasonic_coolshot-any" ];
    sha256 = "ad78cbb9e229262460f44ff5585e8563f86b500ce410b88d0438c9916795a928";
  };
  libgphoto2-drivers-panasonic_dc1000 = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-panasonic_dc1000-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-panasonic_dc1000-any" ];
    sha256 = "dfb67e26668294e247922bc07c81e23821b1c0b4e1dfabc176099428260ffd06";
  };
  libgphoto2-drivers-panasonic_dc1580 = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-panasonic_dc1580-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-panasonic_dc1580-any" ];
    sha256 = "39faaf702bc86d3129a07b59eebf4584a475a723916564036b8ea0086021e803";
  };
  libgphoto2-drivers-panasonic_l859 = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-panasonic_l859-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-panasonic_l859-any" ];
    sha256 = "cfa5a5fefda4a38dd95697403f0e1a377be4ac9f787c1cc3d4466d68bbd66686";
  };
  libgphoto2-drivers-pccam300 = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-pccam300-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-pccam300-any" ];
    sha256 = "d675c178c9f3aa952bc3f6c1f4b2412fe91af233fdb5713242875f2cfa8a4bd6";
  };
  libgphoto2-drivers-pccam600 = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-pccam600-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-pccam600-any" ];
    sha256 = "3549a83e1da3c4c60b005aa50f8207dc1a1ed9dedba357a3d088a4e1dd8c0854";
  };
  libgphoto2-drivers-pentax = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-pentax-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-pentax-any" ];
    sha256 = "de9c8a52918d72c6e507c7226a809380f5233c1cb508cbf6371753ad44036380";
  };
  libgphoto2-drivers-polaroid_pdc320 = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-polaroid_pdc320-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-polaroid_pdc320-any" ];
    sha256 = "d593445e5e3d24606ff3d86ae458b71ecefba211dc8730e083a723648bd451fb";
  };
  libgphoto2-drivers-polaroid_pdc640 = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-polaroid_pdc640-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-polaroid_pdc640-any" ];
    sha256 = "ec1f068e2267abc4ba0fc386c81c448e1551fd75e700c66fd66473c0c90694bd";
  };
  libgphoto2-drivers-polaroid_pdc700 = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-polaroid_pdc700-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-polaroid_pdc700-any" ];
    sha256 = "460531d1c2ffc3af891ffad828beaa1336ca6f350ef3c380dc0f72be727c8b3e";
  };
  libgphoto2-drivers-ptp2 = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-ptp2-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-ptp2-any" ];
    sha256 = "0357c3d504af933ffa3f0a5c464dcf49861acb23bac07d213ee060c801f65180";
  };
  libgphoto2-drivers-ricoh = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-ricoh-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-ricoh-any" ];
    sha256 = "cf48970620387a579d1c4ac574f039177f467f45da946ad2937c364ec70c3b18";
  };
  libgphoto2-drivers-ricoh_g3 = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-ricoh_g3-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-ricoh_g3-any" ];
    sha256 = "f5b278d59fd4946cde0b0559778bcdcef4c15c8085797f1777b09d46fd158807";
  };
  libgphoto2-drivers-samsung = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-samsung-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-samsung-any" ];
    sha256 = "4f55aa73f524fe4bb51a8cec966ce530e313f2048426c6e5e9850c5c8c1b56ff";
  };
  libgphoto2-drivers-sierra = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-sierra-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-sierra-any" ];
    sha256 = "3a8e8d66599d3cea6474d49e8705aed67dceb350b18480f4abbf46c40e080cd1";
  };
  libgphoto2-drivers-sipix_blink2 = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-sipix_blink2-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-sipix_blink2-any" ];
    sha256 = "1621a7e94361993f3a326c9229c7e45456c288e61c4df55559785f5775880168";
  };
  libgphoto2-drivers-sipix_web2 = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-sipix_web2-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-sipix_web2-any" ];
    sha256 = "53545ff7dbc2c3ad9e343e75cae5885d439363401666285c0c1f9798af53ca33";
  };
  libgphoto2-drivers-smal = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-smal-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-smal-any" ];
    sha256 = "64bdbdf9a9f8672796351bcb3f035787830bd116fc39f52225d8fbb23a67c43e";
  };
  libgphoto2-drivers-sonix = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-sonix-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-sonix-any" ];
    sha256 = "de08b2c0ed2444b6b5abaabe4a2f1b6e978f7d893d8af0866a79db400a99f3f6";
  };
  libgphoto2-drivers-sony_dscf1 = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-sony_dscf1-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-sony_dscf1-any" ];
    sha256 = "2cc4a76d67f2df0e478e561d372bc9418dba6de50fc1a0857cdb9557340b08c2";
  };
  libgphoto2-drivers-sony_dscf55 = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-sony_dscf55-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-sony_dscf55-any" ];
    sha256 = "73da59af0f8317a2592544128024775669a4b66f87df3336be17a128ac0b5c17";
  };
  libgphoto2-drivers-soundvision = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-soundvision-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-soundvision-any" ];
    sha256 = "eae99c6cea91eef49489cd975337e3b20f26cc77595f38ce695983568cac8f11";
  };
  libgphoto2-drivers-spca50x = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-spca50x-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-spca50x-any" ];
    sha256 = "99971d64da482dcbbb016154a898106015a56b602db8b06525c94e06b6e502cd";
  };
  libgphoto2-drivers-sq905 = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-sq905-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-sq905-any" ];
    sha256 = "1a36bec51fbaa25318f966c29e7bb3550e6e1b9ca275197a19b8738b3093401f";
  };
  libgphoto2-drivers-st2205 = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-st2205-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-st2205-any" ];
    sha256 = "cea9b2a04237d8ef23472c547edef4a726aa643232b6c8d59e38c422d91c4d5c";
  };
  libgphoto2-drivers-stv0674 = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-stv0674-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-stv0674-any" ];
    sha256 = "127a592a5bf0df05dbc7ee089e461ed06cb6f8a4aeb2a8fea97d5bfb96b10cfe";
  };
  libgphoto2-drivers-stv0680 = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-stv0680-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-stv0680-any" ];
    sha256 = "40bf9852adc67083547b0ed21fc840e5b09f624330ac0ace4e4d057f629d50c7";
  };
  libgphoto2-drivers-sx330z = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-sx330z-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-sx330z-any" ];
    sha256 = "6542dba9261a963c0ffaa2d78a6daf2bbb1db96f3fc0c1732a8aabc88793a204";
  };
  libgphoto2-drivers-topfield = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-topfield-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-topfield-any" ];
    sha256 = "b1ee34166af1a490a570c53dad49693bb187c2141607c5d055c888cf679769b0";
  };
  libgphoto2-drivers-toshiba_pdrm11 = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-toshiba_pdrm11-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-toshiba_pdrm11-any" ];
    sha256 = "f37f5d80ead1e53c702ef936a9a1fb545e72f5c36c648c107e50a672fe307e7d";
  };
  libgphoto2-drivers-tp6801 = {
    version = "2.5.32-r1";
    filename = "libgphoto2-drivers-tp6801-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2-port"
    ];
    provides = [ "libgphoto2-drivers-tp6801-any" ];
    sha256 = "a2ae5f110520d07de9f3a902e90184183d70988ad5cb936b15b9f53283ecd155";
  };
  libgphoto2-port = {
    version = "2.5.32-r1";
    filename = "libgphoto2-port-2.5.32-r1.apk";
    depends = [
      "libc"
      "libgphoto2"
      "libusb-1.0-0"
      "libusb-compat4"
    ];
    provides = [ "libgphoto2-port-any" ];
    sha256 = "8430a53de41bd913354f876ad260ffa9bd66da787865f5c4e2a79eeecc51cc99";
  };
  libgpiod = {
    version = "2.1.3-r1";
    filename = "libgpiod-2.1.3-r1.apk";
    depends = [ "libc" ];
    provides = [ "libgpiod-any" ];
    sha256 = "cb0b25286610691ff743a67429e930f8107d9d61a31b95af01c6069b820298fe";
  };
  libgpiodcxx = {
    version = "2.1.3-r1";
    filename = "libgpiodcxx-2.1.3-r1.apk";
    depends = [
      "libc"
      "libgpiod"
      "libstdcpp6"
    ];
    provides = [ "libgpiodcxx-any" ];
    sha256 = "c234b0c3eef766c181d59519bc0a501fff0c91dcb95a5e422b382dd9a74a4ddd";
  };
  libgps31 = {
    version = "3.26.1-r1";
    filename = "libgps31-3.26.1-r1.apk";
    depends = [
      "libc"
      "libusb-1.0-0"
    ];
    provides = [
      "libgps"
      "libgps-any"
    ];
    sha256 = "dae6e720cb6042f85894d21e891bd78760d439450105bfdad13153e1b5f775fc";
  };
  libgst1adaptivedemux = {
    version = "1.26.4-r1";
    filename = "libgst1adaptivedemux-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1app"
      "libgst1pbutils"
      "libgst1uridownloader"
      "libgstreamer1"
    ];
    provides = [ "libgst1adaptivedemux-any" ];
    sha256 = "6932f4d3009cc46a80bf0b6f03f0c45f736aeb96f19b05765119688c998145ca";
  };
  libgst1allocators = {
    version = "1.26.4-r1";
    filename = "libgst1allocators-1.26.4-r1.apk";
    depends = [
      "libc"
      "libdrm"
      "libgstreamer1"
    ];
    provides = [ "libgst1allocators-any" ];
    sha256 = "34b22da347f4129ec1e28f42c74d7a93f786b90feb1a5f00e41f545cdee01259";
  };
  libgst1app = {
    version = "1.26.4-r1";
    filename = "libgst1app-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgstreamer1"
    ];
    provides = [ "libgst1app-any" ];
    sha256 = "37d85aa1b87d5e31dae9ec0f18a3fbf21c60c43f9f8469c7a26cace9dc932987";
  };
  libgst1audio = {
    version = "1.26.4-r1";
    filename = "libgst1audio-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1tag"
      "libgstreamer1"
    ];
    provides = [ "libgst1audio-any" ];
    sha256 = "1bdd2aa1f9d083f90857395cedf6d5d02d1812acdb7316d23c06722ca5820c30";
  };
  libgst1basecamerabinsrc = {
    version = "1.26.4-r1";
    filename = "libgst1basecamerabinsrc-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1app"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "libgst1basecamerabinsrc-any" ];
    sha256 = "f3303a4006bd17b6ca36cab6ee4f1b78c29209b87d68bbffc1be95cd8b9e11bd";
  };
  libgst1check = {
    version = "1.26.4-r2";
    filename = "libgst1check-1.26.4-r2.apk";
    depends = [
      "libc"
      "libgstreamer1"
    ];
    provides = [ "libgst1check-any" ];
    sha256 = "ce41dee391dedfdc826fe830beb5756b40b86f7b5592d9acca7929df16f8a43b";
  };
  libgst1codecparsers = {
    version = "1.26.4-r1";
    filename = "libgst1codecparsers-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "libgst1codecparsers-any" ];
    sha256 = "18fc126091db8d3b03788e8b071a74ed2ec48f367e7df78f0c554aa79bf6bd32";
  };
  libgst1codecs = {
    version = "1.26.4-r1";
    filename = "libgst1codecs-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1codecparsers"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "libgst1codecs-any" ];
    sha256 = "26b6cbda567cd032bccc49989d6bf1df3541e752c28ae8155b692ec15ab34202";
  };
  libgst1controller = {
    version = "1.26.4-r2";
    filename = "libgst1controller-1.26.4-r2.apk";
    depends = [
      "libc"
      "libgstreamer1"
    ];
    provides = [ "libgst1controller-any" ];
    sha256 = "51c2ed5d4581ca6dda8125d5fb4b64a8f0f8f8c76275b92c7297931950faab3c";
  };
  libgst1fft = {
    version = "1.26.4-r1";
    filename = "libgst1fft-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgstreamer1"
    ];
    provides = [ "libgst1fft-any" ];
    sha256 = "46dd24f6bf3172059a1dc35829200c0c5a7ce30def1b270b9cee8fbb8ea2c4c0";
  };
  libgst1gl = {
    version = "1.26.4-r1";
    filename = "libgst1gl-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1allocators"
      "libgst1video"
      "libgstreamer1"
      "libgudev"
      "libmesa"
      "libwayland"
    ];
    provides = [ "libgst1gl-any" ];
    sha256 = "b39540f130918d88ac2976a94255b29b74507a28c000e45479b18e9840fa9527";
  };
  libgst1mpegts = {
    version = "1.26.4-r1";
    filename = "libgst1mpegts-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "libgst1mpegts-any" ];
    sha256 = "6747572d4b63c9647abb475372cd5295f6bd9f4fd1316f3cb07b622a25f1c075";
  };
  libgst1net = {
    version = "1.26.4-r2";
    filename = "libgst1net-1.26.4-r2.apk";
    depends = [
      "libc"
      "libgstreamer1"
    ];
    provides = [ "libgst1net-any" ];
    sha256 = "f98c87b08ea34e84d1ffa5442164d77cfae8fa71122a7b9c6b3df8fc7558a4c3";
  };
  libgst1pbutils = {
    version = "1.26.4-r1";
    filename = "libgst1pbutils-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1audio"
      "libgst1tag"
      "libgst1video"
      "libgstreamer1"
    ];
    provides = [ "libgst1pbutils-any" ];
    sha256 = "e0b52ee318fc394a9dbfbc5170cffd40e14a27dd4a4f297b10a9bda22cf445f1";
  };
  libgst1photography = {
    version = "1.26.4-r1";
    filename = "libgst1photography-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "libgst1photography-any" ];
    sha256 = "6629c422d449f0657b9c568aabf0d1ffa9e89b88ccd604eaaacfff77c1b56e5b";
  };
  libgst1play = {
    version = "1.26.4-r1";
    filename = "libgst1play-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "libgst1play-any" ];
    sha256 = "8f2fd448a8e7ee4ea91907e5c2b027c11a05a03da137a10880f1ad3ac80a1c2e";
  };
  libgst1player = {
    version = "1.26.4-r1";
    filename = "libgst1player-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgst1play"
      "libgstreamer1"
    ];
    provides = [ "libgst1player-any" ];
    sha256 = "9835ce9adeba2050e9e043db709ae31e33e953625b04ba5ce8e748cc64f259f3";
  };
  libgst1riff = {
    version = "1.26.4-r1";
    filename = "libgst1riff-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1audio"
      "libgst1tag"
      "libgstreamer1"
    ];
    provides = [ "libgst1riff-any" ];
    sha256 = "cf19218bc2e0760009a7c6e3a1e876c8dd58bbb6bd7bee2f4f929664b066fb39";
  };
  libgst1rtp = {
    version = "1.26.4-r1";
    filename = "libgst1rtp-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgstreamer1"
    ];
    provides = [ "libgst1rtp-any" ];
    sha256 = "cfa9cdacd722e52850b416f373dc39e415d2f35468e06900e669c8a57c426be6";
  };
  libgst1rtsp = {
    version = "1.26.4-r1";
    filename = "libgst1rtsp-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgstreamer1"
    ];
    provides = [ "libgst1rtsp-any" ];
    sha256 = "f827e21180193519afa5fbb79854545ceb350be0092cfe403466625cae16584e";
  };
  libgst1sdp = {
    version = "1.26.4-r1";
    filename = "libgst1sdp-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgst1pbutils"
      "libgst1rtp"
      "libgstreamer1"
    ];
    provides = [ "libgst1sdp-any" ];
    sha256 = "c87a7b95acc64cabcdd750584fb5f4374368008fdcf3a239b35facb5d64916ae";
  };
  libgst1tag = {
    version = "1.26.4-r1";
    filename = "libgst1tag-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgstreamer1"
    ];
    provides = [ "libgst1tag-any" ];
    sha256 = "af1fdf6c640df8172db824fd45cd333235a69699d3a8e5ef97b39622d8bc34d2";
  };
  libgst1transcoder = {
    version = "1.26.4-r1";
    filename = "libgst1transcoder-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "libgst1transcoder-any" ];
    sha256 = "3a4c77df10ed1a52a91164d4ac8b82a8fae16cfff8fd9f5426b1e80c3aea3def";
  };
  libgst1uridownloader = {
    version = "1.26.4-r1";
    filename = "libgst1uridownloader-1.26.4-r1.apk";
    depends = [
      "gst1-plugins-base"
      "libc"
      "libgst1pbutils"
      "libgstreamer1"
    ];
    provides = [ "libgst1uridownloader-any" ];
    sha256 = "9ca2f9c9091c727e8c708492b8283223e9234355aaf264229f62838582b9f07f";
  };
  libgst1video = {
    version = "1.26.4-r1";
    filename = "libgst1video-1.26.4-r1.apk";
    depends = [
      "libc"
      "libgstreamer1"
    ];
    provides = [ "libgst1video-any" ];
    sha256 = "4ae065d3deea3dada5b0e3ae4f75eae6d01d3115fd4d9bea74b04c0d72157916";
  };
  libgstreamer1 = {
    version = "1.26.4-r2";
    filename = "libgstreamer1-1.26.4-r2.apk";
    depends = [
      "glib2"
      "libatomic1"
      "libc"
      "libpthread"
      "libxml2-16"
    ];
    provides = [ "libgstreamer1-any" ];
    sha256 = "2619ce8398d5b5f9240fba6eee7695f21667c8b77954a751ec947cba75a6ec7c";
  };
  libgudev = {
    version = "238-r1";
    filename = "libgudev-238-r1.apk";
    depends = [
      "glib2"
      "libc"
      "libudev"
    ];
    provides = [ "libgudev-any" ];
    sha256 = "73b806508d69e67ad487b4a65006d249c70faa170b0a24356f7885e20f994687";
  };
  libhamlib = {
    version = "4.6.5-r1";
    filename = "libhamlib-4.6.5-r1.apk";
    depends = [
      "libc"
      "libusb-1.0-0"
    ];
    provides = [ "libhamlib-any" ];
    sha256 = "fbc16d8315ee313be790c4dae2e3100e96f16b8063b085eab2d32ce8f9e4f574";
  };
  libhavege = {
    version = "1.9.24-r1";
    filename = "libhavege-1.9.24-r1.apk";
    depends = [ "libc" ];
    provides = [ "libhavege-any" ];
    sha256 = "ff05ec08d938bbac6e92b7bcd3ec95f962837a61fc8df114fd944a9edd00f7cf";
  };
  libhiredis = {
    version = "1.3.0-r1";
    filename = "libhiredis-1.3.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "libhiredis-any" ];
    sha256 = "d75113b6fd20484e3fb64709f3eec74e95c6ee8b9c6e1a813a86df48b169c0d0";
  };
  libhttp-parser = {
    version = "2.9.4-r1";
    filename = "libhttp-parser-2.9.4-r1.apk";
    depends = [ "libc" ];
    provides = [ "libhttp-parser-any" ];
    sha256 = "6dc22468e654c3141d96bf42efae181dde9511c847bfef230e2c495dc37bcb52";
  };
  libhwloc = {
    version = "2.12.1-r1";
    filename = "libhwloc-2.12.1-r1.apk";
    depends = [
      "libc"
      "libpciaccess"
    ];
    provides = [ "libhwloc-any" ];
    sha256 = "22578adc91a8a67fc1d92a59ee5ced46e26535653673444a32d73c3b1443075e";
  };
  libi2c = {
    version = "4.4-r2";
    filename = "libi2c-4.4-r2.apk";
    depends = [ "libc" ];
    provides = [ "libi2c-any" ];
    sha256 = "14e7523b39cf7bedc424b3deab1935f0560b4e5e94330222d8b3bdab653266c9";
  };
  libical = {
    version = "3.0.20-r1";
    filename = "libical-3.0.20-r1.apk";
    depends = [
      "libc"
      "libpthread"
    ];
    provides = [ "libical-any" ];
    sha256 = "ddee8a84ae3aecf799a5a833d643f185c160c6398865adaa1b000ccb2ebce466";
  };
  libid3tag = {
    version = "0.16.3-r2";
    filename = "libid3tag-0.16.3-r2.apk";
    depends = [
      "libc"
      "zlib"
    ];
    provides = [ "libid3tag-any" ];
    sha256 = "d2aa85053e4355b52b8f875b763694cb7d5a15932218602a0b7286e1222dab86";
  };
  libideviceactivation = {
    version = "2025.07.14~a9c14344-r1";
    filename = "libideviceactivation-2025.07.14~a9c14344-r1.apk";
    depends = [
      "libc"
      "libcurl4"
      "libimobiledevice"
      "usbmuxd"
    ];
    provides = [ "libideviceactivation-any" ];
    sha256 = "b4b6bb94a07e6e46faa5065f33ad21f843407d05500fae038e66b34810a115fd";
  };
  libideviceactivation-utils = {
    version = "2025.07.14~a9c14344-r1";
    filename = "libideviceactivation-utils-2025.07.14~a9c14344-r1.apk";
    depends = [
      "libc"
      "libideviceactivation"
    ];
    provides = [ "libideviceactivation-utils-any" ];
    sha256 = "624968f50cf561e5770eb559707f6726c2b08b4a29e5e5ae933087d345f6a4af";
  };
  libidn = {
    version = "1.42-r1";
    filename = "libidn-1.42-r1.apk";
    depends = [ "libc" ];
    provides = [ "libidn-any" ];
    sha256 = "d4e7efa2d0d5605ca4e5f6116751d53f3746a580781b0372148a96f30faad63b";
  };
  libidn2 = {
    version = "2.3.7-r1";
    filename = "libidn2-2.3.7-r1.apk";
    depends = [
      "libc"
      "libunistring"
    ];
    provides = [ "libidn2-any" ];
    sha256 = "f11ebe7830bb8220ee253b0d5bc28d49766a5e5ac6c68a1e2f886409c40621fb";
  };
  libiio = {
    version = "0.25-r1";
    filename = "libiio-0.25-r1.apk";
    depends = [
      "libavahi-client"
      "libc"
      "libxml2-16"
      "zlib"
    ];
    provides = [ "libiio-any" ];
    sha256 = "9c103ec33889d313b1c39949fec5a94329095e4fb63924d967eddb8425b7c452";
  };
  libimobiledevice = {
    version = "2025.07.29~c269d7e3-r2";
    filename = "libimobiledevice-2025.07.29~c269d7e3-r2.apk";
    depends = [
      "libc"
      "libimobiledevice-glue"
      "libopenssl3"
      "libplist"
      "libusbmuxd"
    ];
    provides = [ "libimobiledevice-any" ];
    sha256 = "923bb54bca8ea877435580a62c104cfd8beb2e7a5f534efc067f20fe715ad6bc";
  };
  libimobiledevice-glue = {
    version = "1.3.2-r1";
    filename = "libimobiledevice-glue-1.3.2-r1.apk";
    depends = [
      "libc"
      "libplist"
    ];
    provides = [ "libimobiledevice-glue-any" ];
    sha256 = "7b948a5600ea7d0d947ce034d8af557eb4129a8c80871d30cd8fc572325e97d5";
  };
  libimobiledevice-utils = {
    version = "2025.07.29~c269d7e3-r2";
    filename = "libimobiledevice-utils-2025.07.29~c269d7e3-r2.apk";
    depends = [
      "libc"
      "libimobiledevice"
      "libtatsu"
    ];
    provides = [ "libimobiledevice-utils-any" ];
    sha256 = "f41e13e4628b69f7448b1d377de0c5cd9d9d3cbbea2fd51840a5fb959f59ec2c";
  };
  libinih = {
    version = "62-r1";
    filename = "libinih-62-r1.apk";
    depends = [ "libc" ];
    provides = [ "libinih-any" ];
    sha256 = "9f4f324e1aa5a0a21b9766aed80491406b638adf6c55d7276a00c96b822f0b66";
  };
  libinireader = {
    version = "62-r1";
    filename = "libinireader-62-r1.apk";
    depends = [
      "libc"
      "libinih"
      "libstdcpp6"
    ];
    provides = [ "libinireader-any" ];
    sha256 = "c9b67195a6fee8a7102d3c87fc515cad9cb561f995dfd3264def6348e6fd6c46";
  };
  libinotifytools = {
    version = "4.23.9.0-r2";
    filename = "libinotifytools-4.23.9.0-r2.apk";
    depends = [ "libc" ];
    provides = [ "libinotifytools-any" ];
    sha256 = "e41bda9b3ed8026fdf8566c2fd7028ca4217d2c0e61c285e3babf76eff79e056";
  };
  libinput = {
    version = "1.28.1-r1";
    filename = "libinput-1.28.1-r1.apk";
    depends = [
      "libc"
      "libevdev"
      "libudev"
      "libwacom"
      "mtdev"
    ];
    provides = [ "libinput-any" ];
    sha256 = "b0fc8d63733961e287a5ed9de6bfba704aac0a5e84f4aa71a5deba6568377f4e";
  };
  libiperf3 = {
    version = "3.20-r1";
    filename = "libiperf3-3.20-r1.apk";
    depends = [
      "libatomic1"
      "libc"
    ];
    provides = [ "libiperf3-any" ];
    sha256 = "c049a956eae3d88d5ed7e4bff6b2c7be3eb767fffef9c4a59707d27aae84d44c";
  };
  libipmiconsole = {
    version = "1.6.15-r1";
    filename = "libipmiconsole-1.6.15-r1.apk";
    depends = [
      "libc"
      "libfreeipmi"
    ];
    provides = [ "libipmiconsole-any" ];
    sha256 = "d08af5af1d58d086748c816fc1b9e67240a534031787bbc6179e97ffa4495f7e";
  };
  libipmidetect = {
    version = "1.6.15-r1";
    filename = "libipmidetect-1.6.15-r1.apk";
    depends = [
      "libc"
      "libfreeipmi"
    ];
    provides = [ "libipmidetect-any" ];
    sha256 = "03dc9cfdb4ac8a76515d3ffa8c6750256aa2ef459f836835cf5918202d3c77dc";
  };
  libirecovery = {
    version = "1.2.1-r1";
    filename = "libirecovery-1.2.1-r1.apk";
    depends = [
      "libc"
      "libimobiledevice-glue"
      "libreadline8"
      "libusb-1.0-0"
    ];
    provides = [ "libirecovery-any" ];
    sha256 = "d98f0a0463984f7a6842ac37c86a49c66e192c07d1b81c1f3055e5ee0f7fd8b3";
  };
  libjaylink = {
    version = "0.3.1-r1";
    filename = "libjaylink-0.3.1-r1.apk";
    depends = [
      "libc"
      "libusb-1.0-0"
    ];
    provides = [ "libjaylink-any" ];
    sha256 = "934be4b6363f9b965eb0d4ff788e82c89f155c8d61c5456d87c237de4482c305";
  };
  libjcat = {
    version = "0.2.3-r1";
    filename = "libjcat-0.2.3-r1.apk";
    depends = [
      "glib2"
      "json-glib0"
      "libc"
      "libgnutls"
      "libgpg-error"
      "libgpgme"
    ];
    provides = [ "libjcat-any" ];
    sha256 = "f3379be3828f75f1847c3988c6ac4f99b3659029302950e4b040a2a01a6a5b5a";
  };
  libjemalloc2 = {
    version = "5.3.0-r1";
    filename = "libjemalloc2-5.3.0-r1.apk";
    depends = [
      "libc"
      "libstdcpp6"
      "libunwind8"
    ];
    provides = [
      "libjemalloc"
      "libjemalloc-any"
    ];
    sha256 = "1aac9cf93677824810eb0882ffe0062000b10e0d7e1fa72441544912fdf83d8d";
  };
  libjose = {
    version = "11-r6";
    filename = "libjose-11-r6.apk";
    depends = [
      "jansson4"
      "libc"
      "libopenssl3"
      "libpthread"
      "zlib"
    ];
    provides = [ "libjose-any" ];
    sha256 = "a19f7444d59e01b3d26446e80498166682944f9a8bb8ae9d9855339ff59fff47";
  };
  libjpeg-turbo = {
    version = "3.1.1-r1";
    filename = "libjpeg-turbo-3.1.1-r1.apk";
    depends = [ "libc" ];
    provides = [
      "libjpeg"
      "libjpeg-turbo-any"
    ];
    sha256 = "27b12d580ec77d645454f4105f3696a9e5914435e49a54624e96a0fc02741638";
  };
  libjpeg-turbo-utils = {
    version = "3.1.1-r1";
    filename = "libjpeg-turbo-utils-3.1.1-r1.apk";
    depends = [
      "libc"
      "libjpeg-turbo"
    ];
    provides = [
      "jpeg-tools"
      "libjpeg-turbo-utils-any"
    ];
    sha256 = "9761bd30ec88ab60cbaa8e02aea912a9aae1d08f530ba12aaa6efc6fcfaab592";
  };
  libjwt0 = {
    version = "1.17.1-r2";
    filename = "libjwt0-1.17.1-r2.apk";
    depends = [
      "jansson4"
      "libc"
      "libopenssl3"
    ];
    provides = [
      "libjwt"
      "libjwt-any"
    ];
    sha256 = "c8004cddadbbb6e5da61820d7797a7bbb47544d12ab0556ffd3df6cd9bc58454";
  };
  libkeyutils1 = {
    version = "1.6.3-r2";
    filename = "libkeyutils1-1.6.3-r2.apk";
    depends = [ "libc" ];
    provides = [
      "libkeyutils"
      "libkeyutils-any"
    ];
    sha256 = "0b41d31afd3b809ac99538e2e6b252fc183bd58a7048f9a5f776dcc1ca9440cf";
  };
  libkmod = {
    version = "32-r1";
    filename = "libkmod-32-r1.apk";
    depends = [
      "libc"
      "zlib"
    ];
    provides = [ "libkmod-any" ];
    sha256 = "38fd44195665dd24db82ae4cff9002f3c6285d2291163d3d6f5afc8b8cf94058";
  };
  libksba = {
    version = "1.6.7-r1";
    filename = "libksba-1.6.7-r1.apk";
    depends = [
      "libc"
      "libgpg-error"
    ];
    provides = [ "libksba-any" ];
    sha256 = "b0e0eb61e071a4b12fe0d7cab1e77ab593f4d0047876d65f18a7b8219fc9563c";
  };
  libldns = {
    version = "1.8.3-r1";
    filename = "libldns-1.8.3-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
    ];
    provides = [ "libldns-any" ];
    sha256 = "30912b5de31bb734aa718a270113176c81876fea62b27b5fb1950cbea7aa6e92";
  };
  libleptonica = {
    version = "1.86.0-r2";
    filename = "libleptonica-1.86.0-r2.apk";
    depends = [
      "giflib"
      "libc"
      "libjpeg"
      "libpng"
      "libtiff6"
      "libwebp"
      "zlib"
    ];
    provides = [ "libleptonica-any" ];
    sha256 = "be3d779c1cd705f7123af6b9e84b690d7be3571135a932df51f3e88c2add8687";
  };
  liblo = {
    version = "0.34-r2";
    filename = "liblo-0.34-r2.apk";
    depends = [
      "libc"
      "libpthread"
    ];
    provides = [ "liblo-any" ];
    sha256 = "5584f1ffed47f3163dae2286cef859c009be787d405566d8c1f98b9c5d30432d";
  };
  liblo-utils = {
    version = "0.34-r2";
    filename = "liblo-utils-0.34-r2.apk";
    depends = [
      "libc"
      "liblo"
    ];
    provides = [ "liblo-utils-any" ];
    sha256 = "2febfcdd2ab65229060c301f5bb8bbc69dc451479456d9a2dd4c70e81833eed1";
  };
  libloragw = {
    version = "5.0.1-r3";
    filename = "libloragw-5.0.1-r3.apk";
    depends = [
      "kmod-spi-dev"
      "libc"
    ];
    provides = [ "libloragw-any" ];
    sha256 = "f41a97074e62bf532da6d3f0b6f1752a8dd59ecc6cb3c0da6ea312ce63423f7b";
  };
  libloragw-tests = {
    version = "5.0.1-r3";
    filename = "libloragw-tests-5.0.1-r3.apk";
    depends = [
      "libc"
      "libloragw"
    ];
    provides = [ "libloragw-tests-any" ];
    sha256 = "278a034f8b4bbe7eda98c55980a8a93ab7a82a697a0746aef85c271ebbfe9556";
  };
  libloragw-utils = {
    version = "5.0.1-r3";
    filename = "libloragw-utils-5.0.1-r3.apk";
    depends = [
      "libc"
      "libloragw"
    ];
    provides = [ "libloragw-utils-any" ];
    sha256 = "080f62690c1145ec776ab31772c46182d3c9734be9710d3d22101feab2affadd";
  };
  "liblua5.4-5.4" = {
    version = "5.4.7-r1";
    filename = "liblua5.4-5.4-5.4.7-r1.apk";
    depends = [ "libc" ];
    provides = [
      "liblua5.4"
      "liblua5.4-any"
    ];
    sha256 = "e77d31fc4abc51e4bbbdbd611ff8129578d078dad7a18da764311e1a95686ee6";
  };
  liblxc = {
    version = "6.0.5-r1";
    filename = "liblxc-6.0.5-r1.apk";
    depends = [
      "libc"
      "libcap"
      "libdbus"
      "libopenssl3"
      "libpthread"
      "libseccomp"
      "lxc"
    ];
    provides = [ "liblxc-any" ];
    sha256 = "2049814c67bcdab85daad6c4de3b43f1b27515c59012807a9e7628b5e134c27b";
  };
  liblz4-1 = {
    version = "1.10.0-r1";
    filename = "liblz4-1-1.10.0-r1.apk";
    depends = [ "libc" ];
    provides = [
      "liblz4"
      "liblz4-any"
    ];
    sha256 = "e972bdde9c6d29368773a322f3c946e076258f346ac2832de3e2406165e97159";
  };
  liblzma = {
    version = "5.8.1-r1";
    filename = "liblzma-5.8.1-r1.apk";
    depends = [
      "libc"
      "libpthread"
    ];
    provides = [ "liblzma-any" ];
    sha256 = "c98014a404f84c08bced8eb29eecfec122a2ffaa722b1ce1164b0a14d9c078fc";
  };
  liblzo2 = {
    version = "2.10-r5";
    filename = "liblzo2-2.10-r5.apk";
    depends = [ "libc" ];
    provides = [
      "liblzo"
      "liblzo-any"
    ];
    sha256 = "ccc6af6c72d2278313ecb08ae6fdee553d7a74e7277a651a77229529ef1636ff";
  };
  libmad = {
    version = "0.16.4-r4";
    filename = "libmad-0.16.4-r4.apk";
    depends = [ "libc" ];
    provides = [ "libmad-any" ];
    sha256 = "1ad8ead286c79961b26fc8eb4a14f63b3e946a219b3b70e7a18149b687e3d510";
  };
  libmagic = {
    version = "5.45-r1";
    filename = "libmagic-5.45-r1.apk";
    depends = [
      "libbz2-1.0"
      "libc"
      "liblzma"
      "zlib"
    ];
    provides = [ "libmagic-any" ];
    sha256 = "2fd7974d101dfdd589048c00b843d7e79f3117931c49385d01fe851641063693";
  };
  libmanette = {
    version = "0.2.12-r1";
    filename = "libmanette-0.2.12-r1.apk";
    depends = [
      "glib2"
      "hidapi"
      "libc"
      "libgudev"
    ];
    provides = [ "libmanette-any" ];
    sha256 = "b8e6e38f2726511ad165611a1bd8d4cfe1c9befa8563876b58559a972d82d930";
  };
  libmariadb-plugin-auth-gssapi-client = {
    version = "3.4.8-r3";
    filename = "libmariadb-plugin-auth-gssapi-client-3.4.8-r3.apk";
    depends = [
      "krb5-libs"
      "libc"
      "libmariadb3"
    ];
    provides = [ "libmariadb-plugin-auth-gssapi-client-any" ];
    sha256 = "553e337234906c3a257391b0f640eda4bfabd6d57f98a3d4a28312605d5b796b";
  };
  libmariadb-plugin-remote-io = {
    version = "3.4.8-r3";
    filename = "libmariadb-plugin-remote-io-3.4.8-r3.apk";
    depends = [
      "libc"
      "libcurl4"
      "libmariadb3"
    ];
    provides = [ "libmariadb-plugin-remote-io-any" ];
    sha256 = "3da8fd3dcedf6b69b05a466e02a38fba18361341bce44f9b674415b0cc59a3f7";
  };
  libmariadb3 = {
    version = "3.4.8-r3";
    filename = "libmariadb3-3.4.8-r3.apk";
    depends = [
      "libc"
      "libopenssl3"
      "zlib"
    ];
    provides = [
      "libmariadb"
      "libmariadb-any"
      "libmariadbclient"
      "libmariadbclient3"
      "libmysqlclient"
      "libmysqlclient-r"
      "libmysqlclient-r3"
      "libmysqlclient3"
    ];
    sha256 = "cb24273e6b0cb2f97b3e30a2e75faf5a6dc810a15972f69fbe809d3ff7e13dca";
  };
  libmaxminddb = {
    version = "1.11.0-r2";
    filename = "libmaxminddb-1.11.0-r2.apk";
    depends = [ "libc" ];
    provides = [ "libmaxminddb-any" ];
    sha256 = "9ce060a9d2f802353d5f2dbba1f6b52ff3098e99a5d533691ff9a913b40915ec";
  };
  libmbim = {
    version = "1.32.0-r1";
    filename = "libmbim-1.32.0-r1.apk";
    depends = [
      "glib2"
      "libc"
    ];
    provides = [ "libmbim-any" ];
    sha256 = "72f7108953379f38512914f19738d94755c2c192a2d3241d91f15e8fec7447e9";
  };
  libmicrohttpd-no-ssl = {
    version = "1.0.2-r1";
    filename = "libmicrohttpd-no-ssl-1.0.2-r1.apk";
    depends = [ "libc" ];
    provides = [
      "libmicrohttpd"
      "libmicrohttpd-no-ssl-any"
    ];
    sha256 = "d4240e752b735e5d643905c4b0dedec90935cd63cef3f933b7f7a525b46cafe5";
  };
  libmicrohttpd-ssl = {
    version = "1.0.2-r1";
    filename = "libmicrohttpd-ssl-1.0.2-r1.apk";
    depends = [
      "libc"
      "libgnutls"
    ];
    provides = [
      "libmicrohttpd"
      "libmicrohttpd-ssl-any"
    ];
    sha256 = "8289c73d000ab6d3704cc61ee7134050dee1a36a3a5b21d767c4cd8f3b7b56aa";
  };
  libmilter-sendmail = {
    version = "8.18.1-r2";
    filename = "libmilter-sendmail-8.18.1-r2.apk";
    depends = [
      "libc"
      "libpthread"
    ];
    provides = [ "libmilter-sendmail-any" ];
    sha256 = "279b7720b8fefbf5b847dc00a989888ac7a92a6ba72537beb98cfb65b3ba0c79";
  };
  libminiupnpc = {
    version = "2.2.8-r1";
    filename = "libminiupnpc-2.2.8-r1.apk";
    depends = [ "libc" ];
    provides = [ "libminiupnpc-any" ];
    sha256 = "761e0be552bf254c6c15696c5e336118434dcdb0e9d96138b7a07034552b9369";
  };
  libmms = {
    version = "0.6.4-r4";
    filename = "libmms-0.6.4-r4.apk";
    depends = [ "libc" ];
    provides = [ "libmms-any" ];
    sha256 = "b06259822b9515ba1276b768f422e67be496a12536940c8bc54aab50af5e795b";
  };
  libmodbus = {
    version = "3.1.12-r1";
    filename = "libmodbus-3.1.12-r1.apk";
    depends = [ "libc" ];
    provides = [ "libmodbus-any" ];
    sha256 = "7955e69245738d9266e47f0250055792dd4f1b7a0e025247947fb6dd407aee44";
  };
  libmosquitto-nossl = {
    version = "2.0.22-r2";
    filename = "libmosquitto-nossl-2.0.22-r2.apk";
    depends = [
      "libc"
      "libcares"
      "libpthread"
      "librt"
    ];
    provides = [
      "libmosquitto"
      "libmosquitto-nossl-any"
    ];
    sha256 = "23561d153711f807049cfca988b4e48d286f1908ec34314c32eaf5de9172cd3a";
  };
  libmosquitto-ssl = {
    version = "2.0.22-r2";
    filename = "libmosquitto-ssl-2.0.22-r2.apk";
    depends = [
      "libc"
      "libcares"
      "libopenssl3"
      "libpthread"
      "librt"
    ];
    provides = [
      "libmosquitto"
      "libmosquitto-ssl-any"
    ];
    sha256 = "e2a915e29a3a164ae4d43fd7392229df72ff27efb7ad651c2d8a5343d1d03a26";
  };
  libmosquittopp = {
    version = "2.0.22-r2";
    filename = "libmosquittopp-2.0.22-r2.apk";
    depends = [
      "libc"
      "libmosquitto"
      "libstdcpp6"
    ];
    provides = [ "libmosquittopp-any" ];
    sha256 = "de13a529533f835ba36d5e6ad2481a2bb9a1fd7510b01cb3085efbf83fb7985c";
  };
  libmpc3 = {
    version = "1.3.1-r1";
    filename = "libmpc3-1.3.1-r1.apk";
    depends = [
      "libc"
      "libgmp10"
      "libmpfr6"
    ];
    provides = [
      "libmpc"
      "libmpc-any"
    ];
    sha256 = "7ce07b710e46b9f13f87756561cee7fed62dc1124a4db201ba73747737ffcb23";
  };
  libmpdclient = {
    version = "2.22-r1";
    filename = "libmpdclient-2.22-r1.apk";
    depends = [ "libc" ];
    provides = [ "libmpdclient-any" ];
    sha256 = "f1b50077972801d7eea6ca2e70ddab827f36f62c18333e7f56637ca79633041e";
  };
  libmpeg2 = {
    version = "0.5.1-r2";
    filename = "libmpeg2-0.5.1-r2.apk";
    depends = [ "libc" ];
    provides = [ "libmpeg2-any" ];
    sha256 = "67e7aceaad64dc141c9d062ed6bd8bf83c23d33b8d667f13f5acf54f78a83763";
  };
  libmpg123 = {
    version = "1.32.6-r1";
    filename = "libmpg123-1.32.6-r1.apk";
    depends = [
      "libc"
      "libltdl7"
    ];
    provides = [ "libmpg123-any" ];
    sha256 = "825d30821105421ba2cbc4125124d87d537689d5a31fc1b3c2ec8ed95d6636eb";
  };
  libmraa = {
    version = "2.2.0-r4";
    filename = "libmraa-2.2.0-r4.apk";
    depends = [
      "libc"
      "libjson-c5"
      "libstdcpp6"
    ];
    provides = [ "libmraa-any" ];
    sha256 = "0d777457d227f846e34d4d57c0f613d3ea8a4fa8cf89f1ae43233086b330e144";
  };
  libmraa-python3 = {
    version = "2.2.0-r4";
    filename = "libmraa-python3-2.2.0-r4.apk";
    depends = [
      "libc"
      "libmraa"
      "python3-light"
    ];
    provides = [ "libmraa-python3-any" ];
    sha256 = "78e02a8b68ba065f0ac9a7b512220fe7bc087736cb7edb425496b3c08e54b405";
  };
  libnatpmp1 = {
    version = "20230423-r2";
    filename = "libnatpmp1-20230423-r2.apk";
    depends = [ "libc" ];
    provides = [
      "libnatpmp"
      "libnatpmp-any"
    ];
    sha256 = "3e1c98ccc09b22403af6d863c1e087772557218f769c7da1edb6f66466a796a9";
  };
  libndp = {
    version = "1.8-r1";
    filename = "libndp-1.8-r1.apk";
    depends = [ "libc" ];
    provides = [ "libndp-any" ];
    sha256 = "4cf73e45458edeb4d13242618b963f213fe70c554ba83c23b171e86677526c27";
  };
  libndpi = {
    version = "5.0-r1";
    filename = "libndpi-5.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "libndpi-any" ];
    sha256 = "422a2b35f82584458cb8423e2627d8e726e6faa81ebe943de2469ce708bfedbd";
  };
  libneon = {
    version = "0.32.4-r1";
    filename = "libneon-0.32.4-r1.apk";
    depends = [
      "libc"
      "libexpat"
      "libopenssl3"
      "zlib"
    ];
    provides = [ "libneon-any" ];
    sha256 = "634a48d8f1684a126dc7af7eb197fc8faa6294acd53b3b496913dd3cd68cd74e";
  };
  "libnet-1.2.x" = {
    version = "1.3-r1";
    filename = "libnet-1.2.x-1.3-r1.apk";
    depends = [
      "libc"
      "libpcap1"
    ];
    provides = [ "libnet-1.2.x-any" ];
    sha256 = "6795970c36afabbbc7ceea250baeff5434ad09a7dacbf74f156cf4565c63c79d";
  };
  libnetconf2 = {
    version = "3.7.10-r1";
    filename = "libnetconf2-3.7.10-r1.apk";
    depends = [
      "libc"
      "libcurl4"
      "libopenssl3"
      "libpthread"
      "libssh"
      "libyang"
    ];
    provides = [ "libnetconf2-any" ];
    sha256 = "70f79317d39856314d1cca1565b6c37148b9d1472d201a7069d3c8322c630c93";
  };
  libnetfilter-acct = {
    version = "1.0.3-r2";
    filename = "libnetfilter-acct-1.0.3-r2.apk";
    depends = [
      "libc"
      "libmnl0"
    ];
    provides = [ "libnetfilter-acct-any" ];
    sha256 = "11724ae02aaef0825556bad044a14108066cd15e2c5d0900a4e94793b40cff6b";
  };
  libnetfilter-cthelper0 = {
    version = "1.0.0-r2";
    filename = "libnetfilter-cthelper0-1.0.0-r2.apk";
    depends = [
      "libc"
      "libmnl0"
    ];
    provides = [
      "libnetfilter-cthelper"
      "libnetfilter-cthelper-any"
    ];
    sha256 = "acd3f4717467e0ab2f2e9a515828d3b39637077396de52f39b5954eb9b86fd64";
  };
  libnetfilter-cttimeout1 = {
    version = "1.0.0-r2";
    filename = "libnetfilter-cttimeout1-1.0.0-r2.apk";
    depends = [
      "libc"
      "libmnl0"
    ];
    provides = [
      "libnetfilter-cttimeout"
      "libnetfilter-cttimeout-any"
    ];
    sha256 = "87283319fe2fdcf89adc3f1b8571bcf52cfeff650ed6e6be05e1b44cf495570c";
  };
  libnetfilter-log1 = {
    version = "1.0.2-r1";
    filename = "libnetfilter-log1-1.0.2-r1.apk";
    depends = [
      "kmod-nfnetlink-log"
      "libc"
      "libmnl0"
      "libnfnetlink0"
    ];
    provides = [
      "libnetfilter-log"
      "libnetfilter-log-any"
    ];
    sha256 = "37e3ae07a0b5cb445ba8a2b9e1a7f81f1ba532b9cb4aa588e24615df540779f0";
  };
  libnetfilter-queue1 = {
    version = "1.0.5-r4";
    filename = "libnetfilter-queue1-1.0.5-r4.apk";
    depends = [
      "libc"
      "libmnl0"
      "libnfnetlink0"
    ];
    provides = [
      "libnetfilter-queue"
      "libnetfilter-queue-any"
    ];
    sha256 = "5157701a979278dd8fa4aa1dcddc67feb202d76138d34ba272646c3fa46a4669";
  };
  libnetsnmp-nossl = {
    version = "5.9.4-r6";
    filename = "libnetsnmp-nossl-5.9.4-r6.apk";
    depends = [
      "libc"
      "libnl-tiny1"
      "libpci"
      "libpcre2"
    ];
    provides = [
      "libnetsnmp"
      "libnetsnmp-nossl-any"
    ];
    sha256 = "e56cb09706da752347cd4adde4458cb879af27c599ac9281bb2bc7f6c7a105b2";
  };
  libnetsnmp-ssl = {
    version = "5.9.4-r6";
    filename = "libnetsnmp-ssl-5.9.4-r6.apk";
    depends = [
      "libc"
      "libnl-tiny1"
      "libopenssl3"
      "libpci"
      "libpcre2"
    ];
    provides = [ "libnetsnmp-ssl-any" ];
    sha256 = "b8c99f79b105aeb4270a58939e6139dbfe13ee6e6adce1662820572e79ff0748";
  };
  libnewt = {
    version = "0.52.24-r1";
    filename = "libnewt-0.52.24-r1.apk";
    depends = [
      "libc"
      "libslang2"
    ];
    provides = [ "libnewt-any" ];
    sha256 = "a442c5b00f8c869a751055c774a280a44ae18d3464bd70dd9cab55deebac55ce";
  };
  libnghttp2-14 = {
    version = "1.70.0-r1";
    filename = "libnghttp2-14-1.70.0-r1.apk";
    depends = [ "libc" ];
    provides = [
      "libnghttp2"
      "libnghttp2-any"
    ];
    sha256 = "fea09777aa059eabc06cc4b97f4ad656f10df99164f2f4dc26db7ad1b3e3a2af";
  };
  libnghttp3 = {
    version = "1.11.0-r1";
    filename = "libnghttp3-1.11.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "libnghttp3-any" ];
    sha256 = "38d0273db3785b223018cb0f4cbf07cfc0cba7e5d749364487cd01a79dcee111";
  };
  libngtcp2 = {
    version = "1.15.0-r1";
    filename = "libngtcp2-1.15.0-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
    ];
    provides = [ "libngtcp2-any" ];
    sha256 = "d95ab41f0de66b3579645362194eba57ec1d0fb8b44701860e47a0f155d49a67";
  };
  libnopoll = {
    version = "0.4.6-r2";
    filename = "libnopoll-0.4.6-r2.apk";
    depends = [
      "libc"
      "libopenssl3"
    ];
    provides = [ "libnopoll-any" ];
    sha256 = "e4abe4b97b13143b96a8099486c3b389aa46b65b8fd8fae7508f9fbea598145f";
  };
  libnpth = {
    version = "1.8-r1";
    filename = "libnpth-1.8-r1.apk";
    depends = [
      "libc"
      "libgpg-error"
    ];
    provides = [ "libnpth-any" ];
    sha256 = "2a6ca9a18d733f5f7a4175b6f49d65d324a11a07a662b8d51521e78c83997a32";
  };
  libnpupnp = {
    version = "6.2.1-r1";
    filename = "libnpupnp-6.2.1-r1.apk";
    depends = [
      "libc"
      "libcurl4"
      "libexpat"
      "libmicrohttpd"
      "libstdcpp6"
    ];
    provides = [ "libnpupnp-any" ];
    sha256 = "42042cccc6a95feb2f2c95ee3c1eed2522fd95ba980caca7002fa34ed7c0c5da";
  };
  libnss = {
    version = "3.112-r1";
    filename = "libnss-3.112-r1.apk";
    depends = [
      "libc"
      "libpthread"
      "libsqlite3-0"
      "nspr"
    ];
    provides = [ "libnss-any" ];
    sha256 = "ca1118a1e55c3a400d158021ddec276ce812ef43dfe5221f6d591829bd10bb97";
  };
  liboath = {
    version = "2.6.5-r3";
    filename = "liboath-2.6.5-r3.apk";
    depends = [ "libc" ];
    provides = [ "liboath-any" ];
    sha256 = "e52196115bf40252d60a4141141bd438ed0f95156cafe5d356984b9e3f9f2e8a";
  };
  libodbc2 = {
    version = "2.3.12-r4";
    filename = "libodbc2-2.3.12-r4.apk";
    depends = [
      "libc"
      "libltdl7"
      "libpthread"
    ];
    provides = [
      "libodbc"
      "libodbc-any"
    ];
    sha256 = "264732b40f03fb5f211485b32eed215f1e22c344bdfb2fba2b2a2509e35b0a26";
  };
  libodbccr2 = {
    version = "2.3.12-r4";
    filename = "libodbccr2-2.3.12-r4.apk";
    depends = [
      "libc"
      "libltdl7"
      "libodbc2"
      "libpthread"
    ];
    provides = [
      "libodbccr"
      "libodbccr-any"
    ];
    sha256 = "d1cf2baeca3ae9ffa1e1967a3c5419bf38f0ba8868a240a16c17668a09bc0951";
  };
  libodbcinst2 = {
    version = "2.3.12-r4";
    filename = "libodbcinst2-2.3.12-r4.apk";
    depends = [
      "libc"
      "libltdl7"
      "libpthread"
    ];
    provides = [
      "libodbcinst"
      "libodbcinst-any"
    ];
    sha256 = "c6fd23c5699e3ad3c55b82b1bae2ed00a873686e169b061f69d1b21db47b829c";
  };
  libogg0 = {
    version = "1.3.5-r1";
    filename = "libogg0-1.3.5-r1.apk";
    depends = [ "libc" ];
    provides = [
      "libogg"
      "libogg-any"
    ];
    sha256 = "aa5bccfbbdd2f7c4f8c0df75d93e4fb86ec2a9ec5e9e6815c6c43d137dbe6460";
  };
  libopen62541 = {
    version = "1.3.6-r2";
    filename = "libopen62541-1.3.6-r2.apk";
    depends = [
      "libatomic1"
      "libc"
      "libpthread"
      "librt"
      "libstdcpp6"
      "zlib"
    ];
    provides = [ "libopen62541-any" ];
    sha256 = "b4c7be6ddbd25a91e674ce6ebcc303729710d3facf5a62e27680ec7b5ba08d16";
  };
  libopendkim = {
    version = "2.10.3-r7";
    filename = "libopendkim-2.10.3-r7.apk";
    depends = [
      "libc"
      "libmilter-sendmail"
      "libopenssl3"
    ];
    provides = [ "libopendkim-any" ];
    sha256 = "3ebb72e9c2ae4e589e3a227a17eea6cb89cdeb2cbc5488f32ccd7ddc7770632d";
  };
  libopenelp0 = {
    version = "0.9.3-r1";
    filename = "libopenelp0-0.9.3-r1.apk";
    depends = [
      "libc"
      "libpcre2"
    ];
    provides = [
      "libopenelp"
      "libopenelp-any"
    ];
    sha256 = "56f7cff93e68dcb45465a161252cb2a8dc4d255d112218b0142ec56e2dc31e19";
  };
  libopenldap = {
    version = "2.6.10-r2";
    filename = "libopenldap-2.6.10-r2.apk";
    depends = [
      "libc"
      "libopenssl3"
      "libpthread"
      "libsasl2"
      "libuuid1"
    ];
    provides = [ "libopenldap-any" ];
    sha256 = "aac1e3435d61130504b904c8f42521da0297edebabf32f9ad00a0b6876884493";
  };
  libopenobex = {
    version = "1.7.2-r4";
    filename = "libopenobex-1.7.2-r4.apk";
    depends = [
      "libc"
      "libusb-1.0-0"
    ];
    provides = [ "libopenobex-any" ];
    sha256 = "636652bbadf7f009e3d7c39862c1d4990872acdc7a946868d67699f76df8e714";
  };
  libopensc = {
    version = "0.26.1-r1";
    filename = "libopensc-0.26.1-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
      "libpthread"
      "zlib"
    ];
    provides = [ "libopensc-any" ];
    sha256 = "681f5143428e01756f7e0d2d63745d1936ef028a273c9968ea26acc345f9bbf0";
  };
  libopensc-pkcs11 = {
    version = "0.26.1-r1";
    filename = "libopensc-pkcs11-0.26.1-r1.apk";
    depends = [
      "libc"
      "libopensc"
    ];
    provides = [ "libopensc-pkcs11-any" ];
    sha256 = "bbc7b52e9db3934d8ebc1a5ff98381894f81ff708066a02ae016cac3c73c602b";
  };
  libopensc-profile-asepcos = {
    version = "0.26.1-r1";
    filename = "libopensc-profile-asepcos-0.26.1-r1.apk";
    depends = [
      "libc"
      "libopensc"
    ];
    provides = [ "libopensc-profile-asepcos-any" ];
    sha256 = "706d407a217cca5a05016f40a3e3424722860f4ce30006395c3f6f5887c8029d";
  };
  libopensc-profile-authentic = {
    version = "0.26.1-r1";
    filename = "libopensc-profile-authentic-0.26.1-r1.apk";
    depends = [
      "libc"
      "libopensc"
    ];
    provides = [ "libopensc-profile-authentic-any" ];
    sha256 = "45519c08fbcce32ea4c04b6f8f76404faf751815a70e61428fb3ea1a201038b1";
  };
  libopensc-profile-cardos = {
    version = "0.26.1-r1";
    filename = "libopensc-profile-cardos-0.26.1-r1.apk";
    depends = [
      "libc"
      "libopensc"
    ];
    provides = [ "libopensc-profile-cardos-any" ];
    sha256 = "b603aa5bfbf3255381b7211734edcbf66c0005a6480738e7094be0e744378c90";
  };
  libopensc-profile-cyberflex = {
    version = "0.26.1-r1";
    filename = "libopensc-profile-cyberflex-0.26.1-r1.apk";
    depends = [
      "libc"
      "libopensc"
    ];
    provides = [ "libopensc-profile-cyberflex-any" ];
    sha256 = "19e015d45bfc54d009a1c9f6c50209c2552912b3aaa68cc0c9c82a39caa7df6f";
  };
  libopensc-profile-entersafe = {
    version = "0.26.1-r1";
    filename = "libopensc-profile-entersafe-0.26.1-r1.apk";
    depends = [
      "libc"
      "libopensc"
    ];
    provides = [ "libopensc-profile-entersafe-any" ];
    sha256 = "f980f5b445f572ac9ff4225ceccf104f78c7ad7ad2956d689da3d51ae30a9a6b";
  };
  libopensc-profile-epass2003 = {
    version = "0.26.1-r1";
    filename = "libopensc-profile-epass2003-0.26.1-r1.apk";
    depends = [
      "libc"
      "libopensc"
    ];
    provides = [ "libopensc-profile-epass2003-any" ];
    sha256 = "d6bb4b6b2e37680786d2ce5718877f3ae481f4dcec42da07393e84c0f9e71763";
  };
  libopensc-profile-flex = {
    version = "0.26.1-r1";
    filename = "libopensc-profile-flex-0.26.1-r1.apk";
    depends = [
      "libc"
      "libopensc"
    ];
    provides = [ "libopensc-profile-flex-any" ];
    sha256 = "8d11173ceccb9f0a60f59eb4e79f3b6cc300295306156a055c55b7ab7cfd8d85";
  };
  libopensc-profile-gids = {
    version = "0.26.1-r1";
    filename = "libopensc-profile-gids-0.26.1-r1.apk";
    depends = [
      "libc"
      "libopensc"
    ];
    provides = [ "libopensc-profile-gids-any" ];
    sha256 = "d4490738037eab8ec432d0e070f045d1b2e20dbf6201817f1beeebeaf2b74947";
  };
  libopensc-profile-ias-adele-admin1 = {
    version = "0.26.1-r1";
    filename = "libopensc-profile-ias-adele-admin1-0.26.1-r1.apk";
    depends = [
      "libc"
      "libopensc"
    ];
    provides = [ "libopensc-profile-ias-adele-admin1-any" ];
    sha256 = "9e7f6900e8cd3db0e3a1dbd11014626ca2e6609b8c441d1c050e82d17c39268b";
  };
  libopensc-profile-ias-adele-admin2 = {
    version = "0.26.1-r1";
    filename = "libopensc-profile-ias-adele-admin2-0.26.1-r1.apk";
    depends = [
      "libc"
      "libopensc"
    ];
    provides = [ "libopensc-profile-ias-adele-admin2-any" ];
    sha256 = "910049f954ae6a668efe530e813d9cb3ceff69c12bd8dcdb1414fefabecab1c8";
  };
  libopensc-profile-ias-adele-common = {
    version = "0.26.1-r1";
    filename = "libopensc-profile-ias-adele-common-0.26.1-r1.apk";
    depends = [
      "libc"
      "libopensc"
    ];
    provides = [ "libopensc-profile-ias-adele-common-any" ];
    sha256 = "f97a5cc9cca7528ee52b05930dd2ba9f44b2e5dc8eaaeb651e15d22da5164e43";
  };
  libopensc-profile-iasecc = {
    version = "0.26.1-r1";
    filename = "libopensc-profile-iasecc-0.26.1-r1.apk";
    depends = [
      "libc"
      "libopensc"
    ];
    provides = [ "libopensc-profile-iasecc-any" ];
    sha256 = "5d99a13bc915971761322253990653ef1ca37b6a66aaceab16c62849d32da117";
  };
  libopensc-profile-iasecc-admin-eid = {
    version = "0.26.1-r1";
    filename = "libopensc-profile-iasecc-admin-eid-0.26.1-r1.apk";
    depends = [
      "libc"
      "libopensc"
    ];
    provides = [ "libopensc-profile-iasecc-admin-eid-any" ];
    sha256 = "a0225a23cb2e7cfa612cbe51fcc8e1ca2df1a317c26fabf64ce5de1a658af7d0";
  };
  libopensc-profile-iasecc-generic-oberthur = {
    version = "0.26.1-r1";
    filename = "libopensc-profile-iasecc-generic-oberthur-0.26.1-r1.apk";
    depends = [
      "libc"
      "libopensc"
    ];
    provides = [ "libopensc-profile-iasecc-generic-oberthur-any" ];
    sha256 = "0f656733dc4423a077fd6b45e82ca22db38e4e99e8e9449452aabea064746e8f";
  };
  libopensc-profile-iasecc-generic-pki = {
    version = "0.26.1-r1";
    filename = "libopensc-profile-iasecc-generic-pki-0.26.1-r1.apk";
    depends = [
      "libc"
      "libopensc"
    ];
    provides = [ "libopensc-profile-iasecc-generic-pki-any" ];
    sha256 = "0800e0176f732dd58193e5f0d4be67a8252f9923eee552aa6be74075d957d687";
  };
  libopensc-profile-isoApplet = {
    version = "0.26.1-r1";
    filename = "libopensc-profile-isoApplet-0.26.1-r1.apk";
    depends = [
      "libc"
      "libopensc"
    ];
    provides = [ "libopensc-profile-isoApplet-any" ];
    sha256 = "cd8c46323d514a58c064168ed37a6fd7274a8f1ef86d0895c8396dc5c98a5a94";
  };
  libopensc-profile-muscle = {
    version = "0.26.1-r1";
    filename = "libopensc-profile-muscle-0.26.1-r1.apk";
    depends = [
      "libc"
      "libopensc"
    ];
    provides = [ "libopensc-profile-muscle-any" ];
    sha256 = "227a1c96e28ec594ed921cff2dd7b566001242f67a62a109ff3761884371f2e5";
  };
  libopensc-profile-myeid = {
    version = "0.26.1-r1";
    filename = "libopensc-profile-myeid-0.26.1-r1.apk";
    depends = [
      "libc"
      "libopensc"
    ];
    provides = [ "libopensc-profile-myeid-any" ];
    sha256 = "10f1349241bf2fe7dcff77993efb3b6d2da04027aaa54c810bf51733b8c98d87";
  };
  libopensc-profile-oberthur = {
    version = "0.26.1-r1";
    filename = "libopensc-profile-oberthur-0.26.1-r1.apk";
    depends = [
      "libc"
      "libopensc"
    ];
    provides = [ "libopensc-profile-oberthur-any" ];
    sha256 = "b4508d9097b4d7a89c1eb1e65664a9a60354ca5e15da585fd9520be922f953c4";
  };
  libopensc-profile-openpgp = {
    version = "0.26.1-r1";
    filename = "libopensc-profile-openpgp-0.26.1-r1.apk";
    depends = [
      "libc"
      "libopensc"
    ];
    provides = [ "libopensc-profile-openpgp-any" ];
    sha256 = "f5754c2af6113779e2e1e9d2b09edfcf85613adb423a3a81e69b7219cd581514";
  };
  libopensc-profile-pkcs15 = {
    version = "0.26.1-r1";
    filename = "libopensc-profile-pkcs15-0.26.1-r1.apk";
    depends = [
      "libc"
      "libopensc"
    ];
    provides = [ "libopensc-profile-pkcs15-any" ];
    sha256 = "7d8d29f09a524c225158bcfbd82852ae37da564aa37fdad8b6e92238d81d9eab";
  };
  libopensc-profile-rutoken = {
    version = "0.26.1-r1";
    filename = "libopensc-profile-rutoken-0.26.1-r1.apk";
    depends = [
      "libc"
      "libopensc"
    ];
    provides = [ "libopensc-profile-rutoken-any" ];
    sha256 = "18a8bb9260419a198a696e8c1f36b3a862345e0700191ae3252577d5c7c5bfba";
  };
  libopensc-profile-rutoken-ecp = {
    version = "0.26.1-r1";
    filename = "libopensc-profile-rutoken-ecp-0.26.1-r1.apk";
    depends = [
      "libc"
      "libopensc"
    ];
    provides = [ "libopensc-profile-rutoken-ecp-any" ];
    sha256 = "d93c0f2ae4322d7a9732fcb15b78dfe81e032c9a8268edc2c4c239adb969a3b2";
  };
  libopensc-profile-rutoken-lite = {
    version = "0.26.1-r1";
    filename = "libopensc-profile-rutoken-lite-0.26.1-r1.apk";
    depends = [
      "libc"
      "libopensc"
    ];
    provides = [ "libopensc-profile-rutoken-lite-any" ];
    sha256 = "cd44f91ecd73996aa201c44e076fd03b484194c25d83b4f8629b80a80aecf963";
  };
  libopensc-profile-sc-hsm = {
    version = "0.26.1-r1";
    filename = "libopensc-profile-sc-hsm-0.26.1-r1.apk";
    depends = [
      "libc"
      "libopensc"
    ];
    provides = [ "libopensc-profile-sc-hsm-any" ];
    sha256 = "b74f5090493d1973f089705e30a0dae24b36b79076bfa9972893bdba0268e649";
  };
  libopensc-profile-setcos = {
    version = "0.26.1-r1";
    filename = "libopensc-profile-setcos-0.26.1-r1.apk";
    depends = [
      "libc"
      "libopensc"
    ];
    provides = [ "libopensc-profile-setcos-any" ];
    sha256 = "01b33ca1d1ab0c16b5857b1d9e65c8ad4a5d2233d0911049f8c71edffabf1067";
  };
  libopensc-profile-starcos = {
    version = "0.26.1-r1";
    filename = "libopensc-profile-starcos-0.26.1-r1.apk";
    depends = [
      "libc"
      "libopensc"
    ];
    provides = [ "libopensc-profile-starcos-any" ];
    sha256 = "6ed7233b6a8e42858495e818e1180a4f0739571b0def9babbecffd2e584afa67";
  };
  libopenssl-afalg_sync = {
    version = "1.2.2-r1";
    filename = "libopenssl-afalg_sync-1.2.2-r1.apk";
    depends = [
      "kmod-crypto-user"
      "libc"
      "libopenssl-conf"
      "libopenssl3"
    ];
    provides = [ "libopenssl-afalg_sync-any" ];
    sha256 = "3fa2f673e594ecb2e49b5bc565714aae7f78e95c10dfa4115916826f72b3fb36";
  };
  libopenssl-gost_engine = {
    version = "3.0.3-r12";
    filename = "libopenssl-gost_engine-3.0.3-r12.apk";
    depends = [
      "libc"
      "libopenssl-conf"
      "libopenssl3"
    ];
    provides = [ "libopenssl-gost_engine-any" ];
    sha256 = "24ce800a9ddcb9d089b3d45a275cfb03e0083fb4baa27f9192791d397ecbb319";
  };
  libopenssl-oqsprovider = {
    version = "0.10.0-r1";
    filename = "libopenssl-oqsprovider-0.10.0-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
      "liboqs"
    ];
    provides = [ "libopenssl-oqsprovider-any" ];
    sha256 = "809d9747f02a8a20e8d5b7a279f59c0050082a3bfc3632e0c006fcdd47c44cdb";
  };
  libopenzwave = {
    version = "1.6.1149-r4";
    filename = "libopenzwave-1.6.1149-r4.apk";
    depends = [
      "libc"
      "libpthread"
      "libstdcpp6"
    ];
    provides = [ "libopenzwave-any" ];
    sha256 = "a3fc1ad81cbb518b01279287bb314bee881c4e7b2fde39991ee6491706dbb5ae";
  };
  liboping = {
    version = "1.10.0-r3";
    filename = "liboping-1.10.0-r3.apk";
    depends = [ "libc" ];
    provides = [ "liboping-any" ];
    sha256 = "43887a34f7eda81874ed9b3c547150a2564d91b1949d94ad5b55a34f0078706a";
  };
  libopus = {
    version = "1.5.2-r1";
    filename = "libopus-1.5.2-r1.apk";
    depends = [ "libc" ];
    provides = [ "libopus-any" ];
    sha256 = "637d0a5d4b38969693a87706ac78679c3d513d2ebe685e5dc757c70b4554b102";
  };
  libopusenc = {
    version = "0.2.1-r1";
    filename = "libopusenc-0.2.1-r1.apk";
    depends = [
      "libc"
      "libopus"
    ];
    provides = [ "libopusenc-any" ];
    sha256 = "f197336424101eed06f3476b3abda7621b77482463d5072443f0fcd95650a23e";
  };
  libopusfile = {
    version = "0.12-r2";
    filename = "libopusfile-0.12-r2.apk";
    depends = [
      "libc"
      "libogg0"
      "libopenssl3"
      "libopus"
    ];
    provides = [ "libopusfile-any" ];
    sha256 = "b713b04e36aa5f75187f3aa6853eccbfbe587c6f649682998b45fce0d3625e30";
  };
  liboqs = {
    version = "0.14.0-r1";
    filename = "liboqs-0.14.0-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
    ];
    provides = [ "liboqs-any" ];
    sha256 = "60200a996d6c5d7b82ae41f62394a5b9e3d9e5ef681d0d845650de066d82165d";
  };
  liborcania = {
    version = "2.3.3-r1";
    filename = "liborcania-2.3.3-r1.apk";
    depends = [ "libc" ];
    provides = [ "liborcania-any" ];
    sha256 = "d1af5b75db18ddcdf213a52eacd914ece9bd0e3a80f2570aa9880f8221afc3f3";
  };
  libout123 = {
    version = "1.32.6-r1";
    filename = "libout123-1.32.6-r1.apk";
    depends = [
      "libc"
      "libltdl7"
    ];
    provides = [ "libout123-any" ];
    sha256 = "93162743180c181ea2521c343068022325f53242a43661fd0d891968a18a2886";
  };
  libow = {
    version = "3.2.4-r2";
    filename = "libow-3.2.4-r2.apk";
    depends = [
      "libc"
      "libpthread"
      "libusb-compat4"
    ];
    provides = [ "libow-any" ];
    sha256 = "64f7a2747e65554993c014d4e77ce3d70f84bd7fc01b6931f739a0cc1c837b9a";
  };
  libow-capi = {
    version = "3.2.4-r2";
    filename = "libow-capi-3.2.4-r2.apk";
    depends = [
      "libc"
      "libow"
    ];
    provides = [ "libow-capi-any" ];
    sha256 = "82b688c5025d3492066fe168c513d393103dce94d8632fc40db8c09936850b1a";
  };
  libowipcalc = {
    version = "7";
    filename = "libowipcalc-7.apk";
    depends = [ "libc" ];
    provides = [ "libowipcalc-any" ];
    sha256 = "ba1d3f6d6272d6e712c7456767dc6721bcad06e7deb6e978208e5c914ca92c2c";
  };
  libp11 = {
    version = "0.4.16-r1";
    filename = "libp11-0.4.16-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
    ];
    provides = [ "libp11-any" ];
    sha256 = "5e490f1195bd5ba56a36ccc1a0d7cff6f1d9d14cdd95890a3831764d0a1a461a";
  };
  libpagekite = {
    version = "0.91.201110-r2";
    filename = "libpagekite-0.91.201110-r2.apk";
    depends = [
      "libc"
      "libev"
      "libopenssl3"
      "libpthread"
    ];
    provides = [ "libpagekite-any" ];
    sha256 = "46a0d1ed8b97ab6ed62e2aa37517bed3e5e3864942330c3951b57a2dfb494c0c";
  };
  libpam = {
    version = "1.7.1-r5";
    filename = "libpam-1.7.1-r5.apk";
    depends = [ "libc" ];
    provides = [ "libpam-any" ];
    sha256 = "b6c0c8cce4150375bbbd97dea0c6442b08db49a101303f653045206843dfaf0f";
  };
  libparted = {
    version = "3.6-r2";
    filename = "libparted-3.6-r2.apk";
    depends = [
      "libblkid1"
      "libc"
      "libuuid1"
    ];
    provides = [ "libparted-any" ];
    sha256 = "97c22c742e732e842dee7b469890a2507e6160acd9bd590b1260f854a34d5087";
  };
  libpbc = {
    version = "1.0.0-r1";
    filename = "libpbc-1.0.0-r1.apk";
    depends = [
      "libc"
      "libgmp10"
    ];
    provides = [ "libpbc-any" ];
    sha256 = "a20de8e5c7c624a35680d70017bd96c1c21ba93c018b27f36ba0658a82bd6aed";
  };
  libpci = {
    version = "3.14.0-r2";
    filename = "libpci-3.14.0-r2.apk";
    depends = [ "libc" ];
    provides = [ "libpci-any" ];
    sha256 = "17008c6ff60e45da17b9d7745a6738e9de98c67f9a69baca587d09c93fb5c144";
  };
  libpciaccess = {
    version = "0.18.1-r1";
    filename = "libpciaccess-0.18.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "libpciaccess-any" ];
    sha256 = "cbd4562a3105d2564cbf142847e49d37d1b5e88c55441e968bed64e414276579";
  };
  libpcsclite = {
    version = "2.3.3-r1";
    filename = "libpcsclite-2.3.3-r1.apk";
    depends = [
      "libc"
      "libpthread"
      "librt"
      "libusb-1.0-0"
    ];
    provides = [ "libpcsclite-any" ];
    sha256 = "c2fa2d9fa8b9e06aefc64d59c4c88a26722922eaffff8adb016b003d0bb6c6c2";
  };
  libpfring = {
    version = "8.6.1-r2";
    filename = "libpfring-8.6.1-r2.apk";
    depends = [
      "kmod-pf-ring"
      "libc"
      "libpcap1"
      "libpthread"
    ];
    provides = [ "libpfring-any" ];
    sha256 = "2110248714b2c4d63d1359c345db98da918cc78a4ca4b84cc3ce7bb596cd9397";
  };
  libpkcs11-spy = {
    version = "0.26.1-r1";
    filename = "libpkcs11-spy-0.26.1-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
      "libpthread"
    ];
    provides = [ "libpkcs11-spy-any" ];
    sha256 = "317fb1749fe28e7474633799e21715c4e7b13e4c7dd9c06cd483033feecfe8a1";
  };
  libpkgconf = {
    version = "1.8.0-r2";
    filename = "libpkgconf-1.8.0-r2.apk";
    depends = [ "libc" ];
    provides = [ "libpkgconf-any" ];
    sha256 = "5d220694b1c7d0d723030b64bbf18613a73fa73b17e208bf88a5c3b7f689c3f9";
  };
  libplist = {
    version = "2.7.0-r1";
    filename = "libplist-2.7.0-r1.apk";
    depends = [
      "libc"
      "libxml2-16"
    ];
    provides = [ "libplist-any" ];
    sha256 = "5ea6a05b136f6e932e7cb1537a3a02569e89a2b6d5a7ab39a837505a8ad689c4";
  };
  libpng = {
    version = "1.6.50-r1";
    filename = "libpng-1.6.50-r1.apk";
    depends = [
      "libc"
      "zlib"
    ];
    provides = [ "libpng-any" ];
    sha256 = "ed32b223b1c67c7a5084015c25ff9123f52c9303e2dd4ee3c59e320e82be5f65";
  };
  libpq = {
    version = "17.5-r3";
    filename = "libpq-17.5-r3.apk";
    depends = [
      "libc"
      "libpthread"
    ];
    provides = [ "libpq-any" ];
    sha256 = "64f2121a591b1819a4955feb75e06c98440eaff0f6ef001dcdad81a2ddbe98b7";
  };
  libpqxx = {
    version = "7.9.2-r1";
    filename = "libpqxx-7.9.2-r1.apk";
    depends = [
      "libc"
      "libpq"
      "libstdcpp6"
    ];
    provides = [ "libpqxx-any" ];
    sha256 = "db2d1675e15519504acdbfbaffc17fa14b450d78121297af5fca95a272695069";
  };
  libprotobuf-c = {
    version = "1.5.2-r1";
    filename = "libprotobuf-c-1.5.2-r1.apk";
    depends = [ "libc" ];
    provides = [ "libprotobuf-c-any" ];
    sha256 = "12640c8dcfcd533ee1deefe88ee9373af24763892f7df178c79d09ad4ed16d00";
  };
  libpsl5 = {
    version = "0.21.5-r1";
    filename = "libpsl5-0.21.5-r1.apk";
    depends = [
      "libc"
      "libidn2"
      "libunistring"
    ];
    provides = [
      "libpsl"
      "libpsl-any"
    ];
    sha256 = "97606265c150cb9640a6fb7471c1dcf1742504e7f081c1c724b142c914d55900";
  };
  "libpython3-3.13" = {
    version = "3.13.9-r3";
    filename = "libpython3-3.13-3.13.9-r3.apk";
    depends = [
      "libatomic1"
      "libc"
      "libpthread"
    ];
    provides = [
      "libpython3"
      "libpython3-any"
    ];
    sha256 = "d36317195763cd9a7c20c4e97f38798c061e0c7c00c8c21d3c5727dba856eb50";
  };
  libqmi = {
    version = "1.36.0-r1";
    filename = "libqmi-1.36.0-r1.apk";
    depends = [
      "glib2"
      "libc"
      "libmbim"
      "libqrtr-glib"
    ];
    provides = [ "libqmi-any" ];
    sha256 = "4cd77fc2c2bd79e55900acefa10a84f9f6e6dabfc9b80c9e01b3073415b2ae23";
  };
  libqrencode = {
    version = "4.1.1-r2";
    filename = "libqrencode-4.1.1-r2.apk";
    depends = [ "libc" ];
    provides = [ "libqrencode-any" ];
    sha256 = "defec9bf47f119803bf455e09f4ee371a3b91b8726f2be2f031d09a715674e99";
  };
  libqrtr-glib = {
    version = "1.2.2-r3";
    filename = "libqrtr-glib-1.2.2-r3.apk";
    depends = [
      "glib2"
      "libc"
    ];
    provides = [ "libqrtr-glib-any" ];
    sha256 = "238c444be521d3bce5356e53229d4c0bf1a6431b15719bcca728bcd54bf6fd67";
  };
  libradcli = {
    version = "1.3.0-r1";
    filename = "libradcli-1.3.0-r1.apk";
    depends = [
      "libc"
      "libnettle8"
    ];
    provides = [ "libradcli-any" ];
    sha256 = "24d71b0e830ae1ee7cd4815a5c7d38b21f4ef973709dacef6695dff059f6ec28";
  };
  libradiotap = {
    version = "2023.10.09~ee71d224-r1";
    filename = "libradiotap-2023.10.09~ee71d224-r1.apk";
    depends = [ "libc" ];
    provides = [ "libradiotap-any" ];
    sha256 = "4cd47e94ff2100b4c76a236fcd024600e5821d4b260491d45bda95113eaa8e2a";
  };
  libredblack = {
    version = "1.3-r4";
    filename = "libredblack-1.3-r4.apk";
    depends = [ "libc" ];
    provides = [ "libredblack-any" ];
    sha256 = "e97931c7c04e3f8a3e55907e73b92e6d1e02e2e1f43b0c77bca2dce091ef5260";
  };
  librespeed-cli = {
    version = "1.0.14-r1";
    filename = "librespeed-cli-1.0.14-r1.apk";
    depends = [ "libc" ];
    provides = [ "librespeed-cli-any" ];
    sha256 = "ed31659155957cceaf99f9bbbcb79dfaba65f7db24f5b9cc72b02f748e2f8798";
  };
  librespeed-cli-rust = {
    version = "0.1.1-r1";
    filename = "librespeed-cli-rust-0.1.1-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
    ];
    provides = [
      "librespeed-cli"
      "librespeed-cli-rust-any"
    ];
    sha256 = "b365fbca0df3bb19cc3fc4354d15378d35fbbf5160d92c4dc1f9f663b9f34b77";
  };
  librespeed-go = {
    version = "1.1.5-r5";
    filename = "librespeed-go-1.1.5-r5.apk";
    depends = [ "libc" ];
    provides = [ "librespeed-go-any" ];
    sha256 = "9a6f4e794c021515dab927079e75f816357e7145df08242df158c00b6584aeaa";
  };
  libreswan = {
    version = "4.12-r4";
    filename = "libreswan-4.12-r4.apk";
    depends = [
      "ip-full"
      "kmod-crypto-acompress"
      "kmod-crypto-aead"
      "kmod-crypto-arc4"
      "kmod-crypto-authenc"
      "kmod-crypto-cbc"
      "kmod-crypto-ccm"
      "kmod-crypto-chacha20poly1305"
      "kmod-crypto-cmac"
      "kmod-crypto-ctr"
      "kmod-crypto-cts"
      "kmod-crypto-des"
      "kmod-crypto-ecb"
      "kmod-crypto-ecdh"
      "kmod-crypto-gcm"
      "kmod-crypto-ghash"
      "kmod-crypto-hash"
      "kmod-crypto-hmac"
      "kmod-crypto-md4"
      "kmod-crypto-md5"
      "kmod-crypto-null"
      "kmod-crypto-pcbc"
      "kmod-crypto-rng"
      "kmod-crypto-sha1"
      "kmod-crypto-sha256"
      "kmod-crypto-sha512"
      "kmod-crypto-xcbc"
      "kmod-ip-vti"
      "kmod-ip6-vti"
      "kmod-ipsec"
      "kmod-ipsec4"
      "kmod-ipsec6"
      "kmod-xfrm-interface"
      "libc"
      "libcap-ng"
      "libevent2-7"
      "libevent2-pthreads7"
      "libldns"
      "librt"
      "libunbound"
      "nspr"
      "nss-utils"
    ];
    provides = [
      "libreswan-any"
      "openswan"
    ];
    sha256 = "e33e8c325647deb1947b282eee63234dca00dde03e495bc64236b16a8afe3232";
  };
  libreswan-iptables = {
    version = "4.12-r4";
    filename = "libreswan-iptables-4.12-r4.apk";
    depends = [
      "firewall"
      "ip6tables-zz-legacy"
      "iptables-mod-ipsec"
      "iptables-mod-nflog"
      "iptables-zz-legacy"
      "kmod-ipt-ipsec"
      "kmod-ipt-nflog"
      "libc"
      "libreswan"
    ];
    provides = [
      "libreswan-iptables-any"
      "openswan"
    ];
    sha256 = "0a70341d63d331271d3b17a5beb6cc7d52f1510905e92208ebb6b56275756295";
  };
  libreswan-nftables = {
    version = "4.12-r4";
    filename = "libreswan-nftables-4.12-r4.apk";
    depends = [
      "firewall4"
      "kmod-nfnetlink-log"
      "kmod-nft-xfrm"
      "libc"
      "libreswan"
      "nftables"
    ];
    provides = [
      "libreswan-nftables-any"
      "openswan"
    ];
    sha256 = "463e02878dbfa6fce52513123b3451d6455d0b3e64b1790a76b3ff7bbfcc80ea";
  };
  librouteros = {
    version = "2018.07.19~c485c777-r2";
    filename = "librouteros-2018.07.19~c485c777-r2.apk";
    depends = [ "libc" ];
    provides = [ "librouteros-any" ];
    sha256 = "278d02347315cec05abc19628d8fc63101957f6f11bdaac7152a132739a520a5";
  };
  libroxml2 = {
    version = "3.0.2-r3";
    filename = "libroxml2-3.0.2-r3.apk";
    depends = [ "libc" ];
    provides = [
      "libroxml"
      "libroxml-any"
    ];
    sha256 = "c84e72a372485b86c7450b4d3078f56518e56366abb55dc9c303013fd8934869";
  };
  librrd1 = {
    version = "1.0.50-r7";
    filename = "librrd1-1.0.50-r7.apk";
    depends = [
      "libc"
      "zlib"
    ];
    provides = [ "librrd1-any" ];
    sha256 = "063296e01819306c0d392bdbdce470cbef86083d77bb83a1fdf30431a40b4ad6";
  };
  librtlsdr = {
    version = "2.0.1-r1";
    filename = "librtlsdr-2.0.1-r1.apk";
    depends = [
      "libc"
      "libusb-1.0-0"
    ];
    provides = [ "librtlsdr-any" ];
    sha256 = "73b8180ec45e5ef63da507c0d73b9c17c059fb0b9dcfce8715618eb6721bb466";
  };
  "libruby3.4" = {
    version = "3.4.9-r1";
    filename = "libruby3.4-3.4.9-r1.apk";
    depends = [
      "libc"
      "libgmp10"
      "libpthread"
      "librt"
      "zlib"
    ];
    provides = [
      "libruby"
      "libruby-any"
    ];
    sha256 = "05fc6a383d6c8fc7f3c5da80230cbac5899e9352b4171d41c9d78b84f39968da";
  };
  libsamplerate = {
    version = "0.2.2-r1";
    filename = "libsamplerate-0.2.2-r1.apk";
    depends = [
      "libc"
      "libsndfile"
    ];
    provides = [ "libsamplerate-any" ];
    sha256 = "f8f224f1aa79177d48de6455f76013bfb8f51f577d0061f16f55275918d0bb7f";
  };
  libsane = {
    version = "1.4.0-r1";
    filename = "libsane-1.4.0-r1.apk";
    depends = [
      "libc"
      "libusb-1.0-0"
    ];
    provides = [ "libsane-any" ];
    sha256 = "42ae1a6bff8f46ef4f0eb4211cdaef840ff00a53f452e6f8d0eab9c63c53437a";
  };
  libsasl2 = {
    version = "2.1.28-r4";
    filename = "libsasl2-2.1.28-r4.apk";
    depends = [
      "libc"
      "libopenssl3"
    ];
    provides = [ "libsasl2-any" ];
    sha256 = "6d0484016c8c943b7f1a27a0ab4e55e0e2be34794665d236e46d3bf5d69ef62c";
  };
  libsasl2-sasldb = {
    version = "2.1.28-r4";
    filename = "libsasl2-sasldb-2.1.28-r4.apk";
    depends = [
      "libc"
      "libdb47-5"
      "libsasl2"
    ];
    provides = [ "libsasl2-sasldb-any" ];
    sha256 = "75efbd15475c721f2712fabf3837ba5fcb7bb73d1f9c53d3ea9b442cf3f324f1";
  };
  libsasl2-utils = {
    version = "2.1.28-r4";
    filename = "libsasl2-utils-2.1.28-r4.apk";
    depends = [
      "libc"
      "libdb47-5"
      "libsasl2"
    ];
    provides = [ "libsasl2-utils-any" ];
    sha256 = "c352b6dd6d16d0fd97c65d154ade5cb7f007a031ca92ec189e3a5d765608e828";
  };
  libsctp = {
    version = "1.0.21-r1";
    filename = "libsctp-1.0.21-r1.apk";
    depends = [
      "kmod-sctp"
      "libc"
    ];
    provides = [ "libsctp-any" ];
    sha256 = "a5e06e03960e6db33fcc575340e3a1e7c575c8ae00f84bce3b4ffb4e6b3b1779";
  };
  libseccomp = {
    version = "2.5.5-r1";
    filename = "libseccomp-2.5.5-r1.apk";
    depends = [ "libc" ];
    provides = [ "libseccomp-any" ];
    sha256 = "756a8d03e531a97334ee8d15ff177f08a1761970509ab334468ccb6eab6caa0c";
  };
  libsensors5 = {
    version = "3.6.2-r6";
    filename = "libsensors5-3.6.2-r6.apk";
    depends = [
      "libc"
      "sysfsutils"
    ];
    provides = [
      "libsensors"
      "libsensors-any"
    ];
    sha256 = "6850d3013cda67a1056a727d3d14684c028b3b055ce4055d80b38208e88a21a9";
  };
  libshout = {
    version = "2.4.6-r2";
    filename = "libshout-2.4.6-r2.apk";
    depends = [
      "libc"
      "libopenssl3"
      "libpthread"
      "libvorbisidec"
    ];
    provides = [ "libshout-any" ];
    sha256 = "6e9d704bb3606c8276c6d33a5516bcf2b05953d05d2d60780b94c3a4d32957a4";
  };
  libshout-full = {
    version = "2.4.6-r2";
    filename = "libshout-full-2.4.6-r2.apk";
    depends = [
      "libc"
      "libopenssl3"
      "libpthread"
      "libtheora"
      "libvorbisidec"
    ];
    provides = [ "libshout-full-any" ];
    sha256 = "ef052551dbc290dcaed57a5ff10d4aae1edd77f18c21b349466ccc119227a6dc";
  };
  libshout-nossl = {
    version = "2.4.6-r2";
    filename = "libshout-nossl-2.4.6-r2.apk";
    depends = [
      "libc"
      "libpthread"
      "libvorbisidec"
    ];
    provides = [ "libshout-nossl-any" ];
    sha256 = "c95684a95a6e6e607da468b3b79a50188353662b09b9849bcf6d45b6d20ae80d";
  };
  libsispmctl = {
    version = "4.8-r1";
    filename = "libsispmctl-4.8-r1.apk";
    depends = [
      "libc"
      "libusb-compat4"
    ];
    provides = [ "libsispmctl-any" ];
    sha256 = "a1076e27534aa4782bca3888d24d02c9f8974e64e8149d0774826486cc37f42a";
  };
  libslang2 = {
    version = "2.3.3-r2";
    filename = "libslang2-2.3.3-r2.apk";
    depends = [
      "libc"
      "terminfo"
    ];
    provides = [ "libslang2-any" ];
    sha256 = "8ee5fb5d4a88200024cc3a706ce1f822d5b1ea3fe5550600214b3a1a82fc406e";
  };
  libslang2-mod-base64 = {
    version = "2.3.3-r2";
    filename = "libslang2-mod-base64-2.3.3-r2.apk";
    depends = [ "libc" ];
    provides = [ "libslang2-mod-base64-any" ];
    sha256 = "5953dad90149478ccc23b5d75386337241cc23f46f812113b269aca9a3d1a342";
  };
  libslang2-mod-chksum = {
    version = "2.3.3-r2";
    filename = "libslang2-mod-chksum-2.3.3-r2.apk";
    depends = [ "libc" ];
    provides = [ "libslang2-mod-chksum-any" ];
    sha256 = "bb47909fade3c00613518e62edd2e9aa66925ac3c6088406f2390e2170356f72";
  };
  libslang2-mod-csv = {
    version = "2.3.3-r2";
    filename = "libslang2-mod-csv-2.3.3-r2.apk";
    depends = [ "libc" ];
    provides = [ "libslang2-mod-csv-any" ];
    sha256 = "de7ebbfbf2ae2392a4649f8da7fb8cb3df5c81dcb88377ffe0d6987890bdbbfe";
  };
  libslang2-mod-fcntl = {
    version = "2.3.3-r2";
    filename = "libslang2-mod-fcntl-2.3.3-r2.apk";
    depends = [ "libc" ];
    provides = [ "libslang2-mod-fcntl-any" ];
    sha256 = "071a0bfd49502e3202bd201cc8907f10fa099303bf499fbcbda0c99439d04975";
  };
  libslang2-mod-fork = {
    version = "2.3.3-r2";
    filename = "libslang2-mod-fork-2.3.3-r2.apk";
    depends = [ "libc" ];
    provides = [ "libslang2-mod-fork-any" ];
    sha256 = "fd7dfc9d6746cdd35f8738cd8604b23e040225b50d957d16aa01b8ff1056b3e7";
  };
  libslang2-mod-histogram = {
    version = "2.3.3-r2";
    filename = "libslang2-mod-histogram-2.3.3-r2.apk";
    depends = [ "libc" ];
    provides = [ "libslang2-mod-histogram-any" ];
    sha256 = "47f143ef2d58988fac99083e89d447e411138ce5160eabe1f4d2c6b84a49db0e";
  };
  libslang2-mod-iconv = {
    version = "2.3.3-r2";
    filename = "libslang2-mod-iconv-2.3.3-r2.apk";
    depends = [ "libc" ];
    provides = [ "libslang2-mod-iconv-any" ];
    sha256 = "dd646f050a9ab4e5756774bde4c48d711ca262aacad952310272814477a630ec";
  };
  libslang2-mod-json = {
    version = "2.3.3-r2";
    filename = "libslang2-mod-json-2.3.3-r2.apk";
    depends = [ "libc" ];
    provides = [ "libslang2-mod-json-any" ];
    sha256 = "2fc4ce704da7aae54236c40cf6798a599c56099806d631f7655c64b13979cb4f";
  };
  libslang2-mod-onig = {
    version = "2.3.3-r2";
    filename = "libslang2-mod-onig-2.3.3-r2.apk";
    depends = [
      "libc"
      "oniguruma5"
    ];
    provides = [ "libslang2-mod-onig-any" ];
    sha256 = "3fc8202ee9b5298966c038ed42e25c94734d42fcd9cadefb30fb33b1618c7672";
  };
  libslang2-mod-png = {
    version = "2.3.3-r2";
    filename = "libslang2-mod-png-2.3.3-r2.apk";
    depends = [
      "libc"
      "libpng"
    ];
    provides = [ "libslang2-mod-png-any" ];
    sha256 = "b7a2041088a2c0f54851b567c46351548d7de2136edce4ab8878c15804ae36f6";
  };
  libslang2-mod-rand = {
    version = "2.3.3-r2";
    filename = "libslang2-mod-rand-2.3.3-r2.apk";
    depends = [ "libc" ];
    provides = [ "libslang2-mod-rand-any" ];
    sha256 = "3f2982d80b635f2c04c626ed10396cbe82d0da02c3c6fbd7445b3e2a3a5d941d";
  };
  libslang2-mod-select = {
    version = "2.3.3-r2";
    filename = "libslang2-mod-select-2.3.3-r2.apk";
    depends = [ "libc" ];
    provides = [ "libslang2-mod-select-any" ];
    sha256 = "a3291fc7267a9060ecc29dd4ae8f327fc680429efcc2e5181cb2d25e5130b8de";
  };
  libslang2-mod-slsmg = {
    version = "2.3.3-r2";
    filename = "libslang2-mod-slsmg-2.3.3-r2.apk";
    depends = [ "libc" ];
    provides = [ "libslang2-mod-slsmg-any" ];
    sha256 = "7b1af2065a2b55e0f4fc42a95865616670573d5df6b4db5d21fb00fed090219b";
  };
  libslang2-mod-socket = {
    version = "2.3.3-r2";
    filename = "libslang2-mod-socket-2.3.3-r2.apk";
    depends = [ "libc" ];
    provides = [ "libslang2-mod-socket-any" ];
    sha256 = "b2ce250c8c952c1b7b58b56f85c8513b22a8266588276dd5f58f5488389e2ca8";
  };
  libslang2-mod-stats = {
    version = "2.3.3-r2";
    filename = "libslang2-mod-stats-2.3.3-r2.apk";
    depends = [ "libc" ];
    provides = [ "libslang2-mod-stats-any" ];
    sha256 = "8126bcdde63e4210ec39d1675f7034a068faff6a2c6eb55967e01246080a0da0";
  };
  libslang2-mod-sysconf = {
    version = "2.3.3-r2";
    filename = "libslang2-mod-sysconf-2.3.3-r2.apk";
    depends = [ "libc" ];
    provides = [ "libslang2-mod-sysconf-any" ];
    sha256 = "9c701219f46fa6aebf4f63ddadd47f96875e1142abd4c9a81a793d4c6b39f3e5";
  };
  libslang2-mod-termios = {
    version = "2.3.3-r2";
    filename = "libslang2-mod-termios-2.3.3-r2.apk";
    depends = [ "libc" ];
    provides = [ "libslang2-mod-termios-any" ];
    sha256 = "9cb7f1a78167f6e442693fc6b66a14d2e25bb0284cb859b73007b8e8af3a4b1c";
  };
  libslang2-mod-varray = {
    version = "2.3.3-r2";
    filename = "libslang2-mod-varray-2.3.3-r2.apk";
    depends = [ "libc" ];
    provides = [ "libslang2-mod-varray-any" ];
    sha256 = "4bd9d8603262e1847a5eaa43797da0177be5eb8a4cc7f8189988cd3c1308a829";
  };
  libslang2-mod-zlib = {
    version = "2.3.3-r2";
    filename = "libslang2-mod-zlib-2.3.3-r2.apk";
    depends = [
      "libc"
      "zlib"
    ];
    provides = [ "libslang2-mod-zlib-any" ];
    sha256 = "cdbd4e0993ea738bea41201a055203a57f9c0dba97d0a1b32c19cd4ad469349a";
  };
  libslang2-modules = {
    version = "2.3.3-r2";
    filename = "libslang2-modules-2.3.3-r2.apk";
    depends = [
      "libc"
      "libslang2-mod-base64"
      "libslang2-mod-chksum"
      "libslang2-mod-csv"
      "libslang2-mod-fcntl"
      "libslang2-mod-fork"
      "libslang2-mod-histogram"
      "libslang2-mod-iconv"
      "libslang2-mod-json"
      "libslang2-mod-onig"
      "libslang2-mod-png"
      "libslang2-mod-rand"
      "libslang2-mod-select"
      "libslang2-mod-slsmg"
      "libslang2-mod-socket"
      "libslang2-mod-stats"
      "libslang2-mod-sysconf"
      "libslang2-mod-termios"
      "libslang2-mod-varray"
      "libslang2-mod-zlib"
    ];
    provides = [ "libslang2-modules-any" ];
    sha256 = "91251156b1020fe0e5e8afd5f703726e10c9007043bd6c920cff3095ee3f5a88";
  };
  libslirp = {
    version = "4.7.0-r2";
    filename = "libslirp-4.7.0-r2.apk";
    depends = [
      "glib2"
      "libc"
    ];
    provides = [ "libslirp-any" ];
    sha256 = "f2e373c3b5ff1e8811708f63fb65c19ce4d19eb7ae58de9059e242915c0d6328";
  };
  libsndfile = {
    version = "1.2.2-r2";
    filename = "libsndfile-1.2.2-r2.apk";
    depends = [
      "lame-lib"
      "libc"
      "libmpg123"
    ];
    provides = [ "libsndfile-any" ];
    sha256 = "334645d9dd1a21b2e2172dbfe8194a3b98bc63d7925a3a951db7d364afb52122";
  };
  libsoc = {
    version = "2016.12.22~5b788d4d-r2";
    filename = "libsoc-2016.12.22~5b788d4d-r2.apk";
    depends = [
      "libc"
      "libpthread"
    ];
    provides = [ "libsoc-any" ];
    sha256 = "e91701b3bbd018ef8d75f25f2483dd7ae59f65aefdc0c399fcc6b400783fd403";
  };
  libsocketcan = {
    version = "0.0.12-r1";
    filename = "libsocketcan-0.0.12-r1.apk";
    depends = [ "libc" ];
    provides = [ "libsocketcan-any" ];
    sha256 = "123a497b3474e8b3a6c5ff00b4ef3ff682db55cbcabb59337f6aa0fa842af147";
  };
  libsocks0 = {
    version = "1.4.4-r3";
    filename = "libsocks0-1.4.4-r3.apk";
    depends = [ "libc" ];
    provides = [
      "libsocks"
      "libsocks-any"
    ];
    sha256 = "0e60ec97a8666acc71545cfdcc557399bbfd94c7ddfcd71d7ff3a4b342ac3005";
  };
  libsodium = {
    version = "1.0.20-r1";
    filename = "libsodium-1.0.20-r1.apk";
    depends = [ "libc" ];
    provides = [ "libsodium-any" ];
    sha256 = "b70cf3c026ab05559a684d6bd371016938f6b3aef41981352cca36cd39b70d6c";
  };
  libsoup3 = {
    version = "3.6.5-r1";
    filename = "libsoup3-3.6.5-r1.apk";
    depends = [
      "glib2"
      "libc"
      "libgnutls"
      "libnghttp2-14"
      "libpsl5"
      "libsqlite3-0"
      "libxml2-16"
    ];
    provides = [ "libsoup3-any" ];
    sha256 = "ed88acc58a38255f9b3bcc56891577ed68034f6ebb29d726f396595718ab6d3e";
  };
  libsoxr = {
    version = "0.1.3-r3";
    filename = "libsoxr-0.1.3-r3.apk";
    depends = [
      "libc"
      "libpthread"
    ];
    provides = [ "libsoxr-any" ];
    sha256 = "87e6d5cd25a4114d19546228f2922865fb529aff51c93c69862c8278ea5681e2";
  };
  libspeedtestcpp = {
    version = "1.20.3-r1";
    filename = "libspeedtestcpp-1.20.3-r1.apk";
    depends = [
      "libc"
      "libcurl4"
      "libstdcpp6"
    ];
    provides = [ "libspeedtestcpp-any" ];
    sha256 = "125295c11e27826e493043f02d8ebb582febdecc446f4980b1e2da2ad2765b0f";
  };
  libspeex = {
    version = "1.2.1-r1";
    filename = "libspeex-1.2.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "libspeex-any" ];
    sha256 = "a670f7e40a2339854d8be55220f61c444a1afe62a7b58cf4ec2d4edf6cb99107";
  };
  libspeexdsp = {
    version = "1.2.0-r2";
    filename = "libspeexdsp-1.2.0-r2.apk";
    depends = [ "libc" ];
    provides = [ "libspeexdsp-any" ];
    sha256 = "34e5d570d07cc714245a354025db43069b5400ac9202c3bd8c016a8166737eff";
  };
  libspice-server = {
    version = "0.15.0-r3";
    filename = "libspice-server-0.15.0-r3.apk";
    depends = [
      "glib2"
      "libc"
      "libjpeg"
      "libopenssl3"
      "libstdcpp6"
      "pixman"
      "zlib"
    ];
    provides = [ "libspice-server-any" ];
    sha256 = "2bf35bca7c8478621d2386c4b861c10f15fde5bea1892fb575ab6250c344b05f";
  };
  libsqlite3-0 = {
    version = "3.53.1-r1";
    filename = "libsqlite3-0-3.53.1-r1.apk";
    depends = [
      "libc"
      "libpthread"
      "zlib"
    ];
    provides = [
      "libsqlite3"
      "libsqlite3-any"
    ];
    sha256 = "2c1c214c956c039da0e55706e9bcf59035b3dae8f6769eb0922e11a1471a3030";
  };
  libssh = {
    version = "0.11.3-r1";
    filename = "libssh-0.11.3-r1.apk";
    depends = [
      "libc"
      "libmbedtls21"
      "libpthread"
      "librt"
      "zlib"
    ];
    provides = [ "libssh-any" ];
    sha256 = "332c0402f558e6c183b120bb3626de3f898b79ba642f4ebaa55634426c4c95fb";
  };
  libssh2-1 = {
    version = "1.11.1-r1";
    filename = "libssh2-1-1.11.1-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
      "zlib"
    ];
    provides = [
      "libssh2"
      "libssh2-any"
    ];
    sha256 = "862a6f61defe0322a09dc4074f6dbf082c850ea772085af47642d588aec22600";
  };
  libstoken = {
    version = "0.92-r2";
    filename = "libstoken-0.92-r2.apk";
    depends = [
      "libc"
      "libnettle8"
      "libxml2-16"
    ];
    provides = [ "libstoken-any" ];
    sha256 = "6c7410cdc041f1d95a7d7fe0606d031bbda72c3c418b60a0f94ecdac47adf756";
  };
  libstrophe = {
    version = "0.13.1-r2";
    filename = "libstrophe-0.13.1-r2.apk";
    depends = [
      "libc"
      "libexpat"
      "libopenssl3"
      "zlib"
    ];
    provides = [ "libstrophe-any" ];
    sha256 = "8aca478e66ed51947cb6974b2498b0892b3c09443285945eca4bcdf23547ea26";
  };
  libsyn123 = {
    version = "1.32.6-r1";
    filename = "libsyn123-1.32.6-r1.apk";
    depends = [
      "libc"
      "libltdl7"
    ];
    provides = [ "libsyn123-any" ];
    sha256 = "4c40d7cef73fc82e4d805bd7f19c43a59d45f68e9d73f43fa5cc9d93a6d29dc2";
  };
  libsysrepo = {
    version = "3.7.11-r1";
    filename = "libsysrepo-3.7.11-r1.apk";
    depends = [
      "libatomic1"
      "libc"
      "libev"
      "libprotobuf-c"
      "libpthread"
      "libredblack"
      "librt"
      "libyang"
    ];
    provides = [ "libsysrepo-any" ];
    sha256 = "ea6307ac990d597d28c4f6314cd51aef069faf0af49d8604b61751efe6517e08";
  };
  libtalloc = {
    version = "2.4.2-r1";
    filename = "libtalloc-2.4.2-r1.apk";
    depends = [
      "libattr"
      "libc"
    ];
    provides = [ "libtalloc-any" ];
    sha256 = "e8c3ce034d8e671ec6fcfcd44fd0c766160717597e6f8f588d7536d548b15bb2";
  };
  libtasn1 = {
    version = "4.19.0-r2";
    filename = "libtasn1-4.19.0-r2.apk";
    depends = [ "libc" ];
    provides = [ "libtasn1-any" ];
    sha256 = "f26f60894f04bb1190ef81f1ace1a427ca9f51d6140b77851cb484942cb2616f";
  };
  libtatsu = {
    version = "1.0.5-r1";
    filename = "libtatsu-1.0.5-r1.apk";
    depends = [
      "libc"
      "libcurl4"
      "libplist"
    ];
    provides = [ "libtatsu-any" ];
    sha256 = "8fd0f92cbe53bf380e5dac1341866646696ad0bea4afa2dce2c04d7e7ebbe638";
  };
  libtheora = {
    version = "1.2.0-r2";
    filename = "libtheora-1.2.0-r2.apk";
    depends = [
      "libc"
      "libogg0"
    ];
    provides = [ "libtheora-any" ];
    sha256 = "7512dae99adaea4692a217944c2f0770a2af588d58ef7f0598cffb1a30dfa6a7";
  };
  libtiff6 = {
    version = "4.7.1-r1";
    filename = "libtiff6-4.7.1-r1.apk";
    depends = [
      "libc"
      "libjpeg"
      "zlib"
    ];
    provides = [
      "libtiff"
      "libtiff-any"
    ];
    sha256 = "840e85a3af3ad8a104f0073a5c68353806e7044ba596c79de4a30a9c78fe93b6";
  };
  libtins = {
    version = "4.5-r2";
    filename = "libtins-4.5-r2.apk";
    depends = [
      "libc"
      "libpcap1"
      "libstdcpp6"
    ];
    provides = [ "libtins-any" ];
    sha256 = "37a33c5a5c7e3649ccee5983b76fae21c4d6942eff5eae086764ade9f3dd7808";
  };
  libtirpc = {
    version = "1.3.7-r2";
    filename = "libtirpc-1.3.7-r2.apk";
    depends = [
      "libc"
      "libpthread"
    ];
    provides = [ "libtirpc-any" ];
    sha256 = "c31463a391e56a7425c44679a98c78206bb9e84dee8d3fdecb536780ceb82d71";
  };
  libtool-bin = {
    version = "2.4.6-r3";
    filename = "libtool-bin-2.4.6-r3.apk";
    depends = [ "libc" ];
    provides = [ "libtool-bin-any" ];
    sha256 = "bf1259dc5e2f7c4cad00ae4f24a97463ad02745ea981d64aa594c9dd27048fb2";
  };
  libtorrent-rasterbar = {
    version = "2.0.11-r3";
    filename = "libtorrent-rasterbar-2.0.11-r3.apk";
    depends = [
      "libatomic1"
      "libc"
      "libopenssl3"
      "libstdcpp6"
    ];
    provides = [ "libtorrent-rasterbar-any" ];
    sha256 = "648a725c5bd59b52ec671826041f5f10b6f6712a913e06b58afc1bab3e0f211a";
  };
  libuci2 = {
    version = "2.0.0-r1";
    filename = "libuci2-2.0.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "libuci2-any" ];
    sha256 = "5f699f591d5bff39577d6a978c5b80c1e52f9e83367e17622850f6aa39642bf1";
  };
  libucontext = {
    version = "1.5.1-r1";
    filename = "libucontext-1.5.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "libucontext-any" ];
    sha256 = "0af4af006b5858334a1d72bf105a3cab37116fb247fcad9de51b8d499b46140b";
  };
  libucontext-tests = {
    version = "1.5.1-r1";
    filename = "libucontext-tests-1.5.1-r1.apk";
    depends = [
      "libc"
      "libucontext"
    ];
    provides = [ "libucontext-tests-any" ];
    sha256 = "84b2c712de8b55ea05ea33a15f58d44c8951f12d76cbbc9dc0d707179901aa67";
  };
  libudev-zero = {
    version = "1.0.4-r1";
    filename = "libudev-zero-1.0.4-r1.apk";
    depends = [
      "libc"
      "libevdev"
    ];
    provides = [
      "libudev"
      "libudev-zero-any"
    ];
    sha256 = "32d4c6298a638156fa56bd3d0d58a61c6612879402224fa653e44495c1fb89a6";
  };
  libudns = {
    version = "0.4-r1";
    filename = "libudns-0.4-r1.apk";
    depends = [ "libc" ];
    provides = [ "libudns-any" ];
    sha256 = "5250533315cfd5b2e6b496bb4dec61536e62f3ed52d14149c407331844c9657b";
  };
  libuecc = {
    version = "7-r3";
    filename = "libuecc-7-r3.apk";
    depends = [ "libc" ];
    provides = [ "libuecc-any" ];
    sha256 = "9a3714efdeb6a878b840d5220759184d0259f2cd79719b95a36c7d1a65c78171";
  };
  libugpio = {
    version = "0.0.7-r1";
    filename = "libugpio-0.0.7-r1.apk";
    depends = [ "libc" ];
    provides = [ "libugpio-any" ];
    sha256 = "39d96fafb5ffe0fac670ccb87429383f0d51fccf6bfcf6f1d9af0aea0bdd7db7";
  };
  libuhttpd-mbedtls = {
    version = "3.14.2-r1";
    filename = "libuhttpd-mbedtls-3.14.2-r1.apk";
    depends = [
      "libc"
      "libev"
      "libmbedtls21"
      "zlib"
    ];
    provides = [
      "libuhttpd"
      "libuhttpd-mbedtls-any"
    ];
    sha256 = "2b9bfd3430fc4f96f658584739af05d32c4181b71825d707c550a1b3a0e8d473";
  };
  libuhttpd-nossl = {
    version = "3.14.2-r1";
    filename = "libuhttpd-nossl-3.14.2-r1.apk";
    depends = [
      "libc"
      "libev"
    ];
    provides = [
      "libuhttpd"
      "libuhttpd-nossl-any"
    ];
    sha256 = "a235e426dcce9b034c1930951f44aa846fcab4cf99e1920288328e3d864d3c88";
  };
  libuhttpd-openssl = {
    version = "3.14.2-r1";
    filename = "libuhttpd-openssl-3.14.2-r1.apk";
    depends = [
      "libc"
      "libev"
      "libopenssl3"
    ];
    provides = [
      "libuhttpd"
      "libuhttpd-openssl-any"
    ];
    sha256 = "6a5c3f346d4bddb6503d76a9f90353f48a547ccb03ee58913a32b239606f4150";
  };
  libuhttpd-wolfssl = {
    version = "3.14.2-r1";
    filename = "libuhttpd-wolfssl-3.14.2-r1.apk";
    depends = [
      "libc"
      "libev"
      "libwolfssl5.9.2.e624513f"
    ];
    provides = [
      "libuhttpd"
      "libuhttpd-wolfssl-any"
    ];
    sha256 = "22152c57b429a5887c802248448ec055217d93fa4da6a8304b0574d58d0fd37d";
  };
  libulfius-gnutls = {
    version = "2.7.15-r1";
    filename = "libulfius-gnutls-2.7.15-r1.apk";
    depends = [
      "libc"
      "libcurl4"
      "libgnutls"
      "libmicrohttpd"
      "liborcania"
      "zlib"
    ];
    provides = [
      "libulfius"
      "libulfius-gnutls-any"
    ];
    sha256 = "233b4a12b40d6c5d6c17f5c8a9c321913a8820c3047b030c82bcd4e7a463b22b";
  };
  libulfius-nossl = {
    version = "2.7.15-r1";
    filename = "libulfius-nossl-2.7.15-r1.apk";
    depends = [
      "libc"
      "libcurl4"
      "libmicrohttpd"
      "liborcania"
    ];
    provides = [
      "libulfius"
      "libulfius-nossl-any"
    ];
    sha256 = "06723ca86ce3da647432b72479d920ad2b4fd94df1fd1f9a44e9c99e59843645";
  };
  libunbound = {
    version = "1.25.2-r1";
    filename = "libunbound-1.25.2-r1.apk";
    depends = [
      "ca-bundle"
      "libc"
      "libevent2-7"
      "libmnl0"
      "libopenssl3"
      "libpthread"
    ];
    provides = [ "libunbound-any" ];
    sha256 = "087eb7a260c97b383b8d94e3abe4eba420186194e0f0ab59614a8978caf144a2";
  };
  libunrar = {
    version = "7.0.9-r1";
    filename = "libunrar-7.0.9-r1.apk";
    depends = [
      "libc"
      "libpthread"
      "libstdcpp6"
    ];
    provides = [ "libunrar-any" ];
    sha256 = "2fe8c03eec9f2c0faa39568002fc459eb4f257475e8bdfdb26d60a793dac3bae";
  };
  libupm = {
    version = "2.0.0-r7";
    filename = "libupm-2.0.0-r7.apk";
    depends = [
      "libc"
      "libjpeg"
      "libmodbus"
      "libmraa"
      "librt"
      "libupm-a110x"
      "libupm-a110x-python3"
      "libupm-abp"
      "libupm-abp-python3"
      "libupm-ad8232"
      "libupm-ad8232-python3"
      "libupm-adafruitms1438"
      "libupm-adafruitms1438-python3"
      "libupm-adafruitss"
      "libupm-adafruitss-python3"
      "libupm-adc121c021"
      "libupm-adc121c021-python3"
      "libupm-adis16448"
      "libupm-adis16448-python3"
      "libupm-ads1x15"
      "libupm-ads1x15-python3"
      "libupm-adxl335"
      "libupm-adxl335-python3"
      "libupm-adxl345"
      "libupm-adxl345-python3"
      "libupm-adxrs610"
      "libupm-adxrs610-python3"
      "libupm-am2315"
      "libupm-am2315-python3"
      "libupm-apa102"
      "libupm-apa102-python3"
      "libupm-apds9002"
      "libupm-apds9002-python3"
      "libupm-apds9930"
      "libupm-apds9930-python3"
      "libupm-at42qt1070"
      "libupm-at42qt1070-python3"
      "libupm-bh1749"
      "libupm-bh1749-python3"
      "libupm-bh1750"
      "libupm-bh1750-python3"
      "libupm-bh1792"
      "libupm-bh1792-python3"
      "libupm-biss0001"
      "libupm-biss0001-python3"
      "libupm-bma220"
      "libupm-bma220-python3"
      "libupm-bma250e"
      "libupm-bma250e-python3"
      "libupm-bmg160"
      "libupm-bmg160-python3"
      "libupm-bmi160"
      "libupm-bmi160-python3"
      "libupm-bmm150"
      "libupm-bmm150-python3"
      "libupm-bmp280"
      "libupm-bmp280-python3"
      "libupm-bmpx8x"
      "libupm-bmpx8x-python3"
      "libupm-bmx055"
      "libupm-bmx055-python3"
      "libupm-bno055"
      "libupm-bno055-python3"
      "libupm-button"
      "libupm-button-python3"
      "libupm-buzzer"
      "libupm-buzzer-python3"
      "libupm-cjq4435"
      "libupm-cjq4435-python3"
      "libupm-collision"
      "libupm-collision-python3"
      "libupm-curieimu"
      "libupm-curieimu-python3"
      "libupm-cwlsxxa"
      "libupm-cwlsxxa-python3"
      "libupm-dfrec"
      "libupm-dfrec-python3"
      "libupm-dfrorp"
      "libupm-dfrorp-python3"
      "libupm-dfrph"
      "libupm-dfrph-python3"
      "libupm-ds1307"
      "libupm-ds1307-python3"
      "libupm-ds1808lc"
      "libupm-ds1808lc-python3"
      "libupm-ds18b20"
      "libupm-ds18b20-python3"
      "libupm-ds2413"
      "libupm-ds2413-python3"
      "libupm-ecezo"
      "libupm-ecezo-python3"
      "libupm-ecs1030"
      "libupm-ecs1030-python3"
      "libupm-ehr"
      "libupm-ehr-python3"
      "libupm-eldriver"
      "libupm-eldriver-python3"
      "libupm-electromagnet"
      "libupm-electromagnet-python3"
      "libupm-emg"
      "libupm-emg-python3"
      "libupm-enc03r"
      "libupm-enc03r-python3"
      "libupm-flex"
      "libupm-flex-python3"
      "libupm-gas"
      "libupm-gas-python3"
      "libupm-gp2y0a"
      "libupm-gp2y0a-python3"
      "libupm-gprs"
      "libupm-gprs-python3"
      "libupm-gsr"
      "libupm-gsr-python3"
      "libupm-guvas12d"
      "libupm-guvas12d-python3"
      "libupm-h3lis331dl"
      "libupm-h3lis331dl-python3"
      "libupm-h803x"
      "libupm-h803x-python3"
      "libupm-hcsr04"
      "libupm-hcsr04-python3"
      "libupm-hdc1000"
      "libupm-hdc1000-python3"
      "libupm-hdxxvxta"
      "libupm-hdxxvxta-python3"
      "libupm-hka5"
      "libupm-hka5-python3"
      "libupm-hlg150h"
      "libupm-hlg150h-python3"
      "libupm-hm11"
      "libupm-hm11-python3"
      "libupm-hmc5883l"
      "libupm-hmc5883l-python3"
      "libupm-hmtrp"
      "libupm-hmtrp-python3"
      "libupm-hp20x"
      "libupm-hp20x-python3"
      "libupm-ht9170"
      "libupm-ht9170-python3"
      "libupm-htu21d"
      "libupm-htu21d-python3"
      "libupm-hwxpxx"
      "libupm-hwxpxx-python3"
      "libupm-hx711"
      "libupm-hx711-python3"
      "libupm-ili9341"
      "libupm-ili9341-python3"
      "libupm-ims"
      "libupm-ims-python3"
      "libupm-ina132"
      "libupm-ina132-python3"
      "libupm-interfaces"
      "libupm-interfaces-python3"
      "libupm-isd1820"
      "libupm-isd1820-python3"
      "libupm-itg3200"
      "libupm-itg3200-python3"
      "libupm-jhd1313m1"
      "libupm-jhd1313m1-python3"
      "libupm-joystick12"
      "libupm-joystick12-python3"
      "libupm-kx122"
      "libupm-kx122-python3"
      "libupm-kxcjk1013"
      "libupm-kxcjk1013-python3"
      "libupm-kxtj3"
      "libupm-kxtj3-python3"
      "libupm-l298"
      "libupm-l298-python3"
      "libupm-l3gd20"
      "libupm-l3gd20-python3"
      "libupm-lcd"
      "libupm-lcd-python3"
      "libupm-lcdks"
      "libupm-lcdks-python3"
      "libupm-lcm1602"
      "libupm-lcm1602-python3"
      "libupm-ldt0028"
      "libupm-ldt0028-python3"
      "libupm-led"
      "libupm-led-python3"
      "libupm-lidarlitev3"
      "libupm-lidarlitev3-python3"
      "libupm-light"
      "libupm-light-python3"
      "libupm-linefinder"
      "libupm-linefinder-python3"
      "libupm-lis2ds12"
      "libupm-lis2ds12-python3"
      "libupm-lis3dh"
      "libupm-lis3dh-python3"
      "libupm-lm35"
      "libupm-lm35-python3"
      "libupm-lol"
      "libupm-lol-python3"
      "libupm-loudness"
      "libupm-loudness-python3"
      "libupm-lp8860"
      "libupm-lp8860-python3"
      "libupm-lpd8806"
      "libupm-lpd8806-python3"
      "libupm-lsm303agr"
      "libupm-lsm303agr-python3"
      "libupm-lsm303d"
      "libupm-lsm303d-python3"
      "libupm-lsm303dlh"
      "libupm-lsm303dlh-python3"
      "libupm-lsm6ds3h"
      "libupm-lsm6ds3h-python3"
      "libupm-lsm6dsl"
      "libupm-lsm6dsl-python3"
      "libupm-lsm9ds0"
      "libupm-lsm9ds0-python3"
      "libupm-m24lr64e"
      "libupm-m24lr64e-python3"
      "libupm-mag3110"
      "libupm-mag3110-python3"
      "libupm-max30100"
      "libupm-max30100-python3"
      "libupm-max31723"
      "libupm-max31723-python3"
      "libupm-max31855"
      "libupm-max31855-python3"
      "libupm-max44000"
      "libupm-max44000-python3"
      "libupm-max44009"
      "libupm-max44009-python3"
      "libupm-max5487"
      "libupm-max5487-python3"
      "libupm-maxds3231m"
      "libupm-maxds3231m-python3"
      "libupm-maxsonarez"
      "libupm-maxsonarez-python3"
      "libupm-mb704x"
      "libupm-mb704x-python3"
      "libupm-mcp2515"
      "libupm-mcp2515-python3"
      "libupm-mcp9808"
      "libupm-mcp9808-python3"
      "libupm-md"
      "libupm-md-python3"
      "libupm-mg811"
      "libupm-mg811-python3"
      "libupm-mhz16"
      "libupm-mhz16-python3"
      "libupm-mic"
      "libupm-mic-python3"
      "libupm-micsv89"
      "libupm-micsv89-python3"
      "libupm-mlx90614"
      "libupm-mlx90614-python3"
      "libupm-mma7361"
      "libupm-mma7361-python3"
      "libupm-mma7455"
      "libupm-mma7455-python3"
      "libupm-mma7660"
      "libupm-mma7660-python3"
      "libupm-mma8x5x"
      "libupm-mma8x5x-python3"
      "libupm-mmc35240"
      "libupm-mmc35240-python3"
      "libupm-moisture"
      "libupm-moisture-python3"
      "libupm-mpl3115a2"
      "libupm-mpl3115a2-python3"
      "libupm-mpr121"
      "libupm-mpr121-python3"
      "libupm-mpu9150"
      "libupm-mpu9150-python3"
      "libupm-mq303a"
      "libupm-mq303a-python3"
      "libupm-ms5611"
      "libupm-ms5611-python3"
      "libupm-ms5803"
      "libupm-ms5803-python3"
      "libupm-my9221"
      "libupm-my9221-python3"
      "libupm-nlgpio16"
      "libupm-nlgpio16-python3"
      "libupm-nmea_gps"
      "libupm-nmea_gps-python3"
      "libupm-nrf24l01"
      "libupm-nrf24l01-python3"
      "libupm-nrf8001"
      "libupm-nrf8001-python3"
      "libupm-nunchuck"
      "libupm-nunchuck-python3"
      "libupm-o2"
      "libupm-o2-python3"
      "libupm-otp538u"
      "libupm-otp538u-python3"
      "libupm-ozw"
      "libupm-ozw-python3"
      "libupm-p9813"
      "libupm-p9813-python3"
      "libupm-pca9685"
      "libupm-pca9685-python3"
      "libupm-pn532"
      "libupm-pn532-python3"
      "libupm-ppd42ns"
      "libupm-ppd42ns-python3"
      "libupm-pulsensor"
      "libupm-pulsensor-python3"
      "libupm-relay"
      "libupm-relay-python3"
      "libupm-rf22"
      "libupm-rf22-python3"
      "libupm-rfr359f"
      "libupm-rfr359f-python3"
      "libupm-rgbringcoder"
      "libupm-rgbringcoder-python3"
      "libupm-rhusb"
      "libupm-rhusb-python3"
      "libupm-rn2903"
      "libupm-rn2903-python3"
      "libupm-rotary"
      "libupm-rotary-python3"
      "libupm-rotaryencoder"
      "libupm-rotaryencoder-python3"
      "libupm-rpr220"
      "libupm-rpr220-python3"
      "libupm-rsc"
      "libupm-rsc-python3"
      "libupm-scam"
      "libupm-scam-python3"
      "libupm-sensortemplate"
      "libupm-sensortemplate-python3"
      "libupm-servo"
      "libupm-servo-python3"
      "libupm-sht1x"
      "libupm-sht1x-python3"
      "libupm-si1132"
      "libupm-si1132-python3"
      "libupm-si114x"
      "libupm-si114x-python3"
      "libupm-si7005"
      "libupm-si7005-python3"
      "libupm-slide"
      "libupm-slide-python3"
      "libupm-sm130"
      "libupm-sm130-python3"
      "libupm-smartdrive"
      "libupm-smartdrive-python3"
      "libupm-speaker"
      "libupm-speaker-python3"
      "libupm-ssd1351"
      "libupm-ssd1351-python3"
      "libupm-st7735"
      "libupm-st7735-python3"
      "libupm-stepmotor"
      "libupm-stepmotor-python3"
      "libupm-sx1276"
      "libupm-sx1276-python3"
      "libupm-sx6119"
      "libupm-sx6119-python3"
      "libupm-t3311"
      "libupm-t3311-python3"
      "libupm-t6713"
      "libupm-t6713-python3"
      "libupm-ta12200"
      "libupm-ta12200-python3"
      "libupm-tca9548a"
      "libupm-tca9548a-python3"
      "libupm-tcs3414cs"
      "libupm-tcs3414cs-python3"
      "libupm-tcs37727"
      "libupm-tcs37727-python3"
      "libupm-teams"
      "libupm-teams-python3"
      "libupm-temperature"
      "libupm-temperature-python3"
      "libupm-tex00"
      "libupm-tex00-python3"
      "libupm-th02"
      "libupm-th02-python3"
      "libupm-tm1637"
      "libupm-tm1637-python3"
      "libupm-tmp006"
      "libupm-tmp006-python3"
      "libupm-tsl2561"
      "libupm-tsl2561-python3"
      "libupm-ttp223"
      "libupm-ttp223-python3"
      "libupm-uartat"
      "libupm-uartat-python3"
      "libupm-uln200xa"
      "libupm-uln200xa-python3"
      "libupm-ultrasonic"
      "libupm-ultrasonic-python3"
      "libupm-urm37"
      "libupm-urm37-python3"
      "libupm-utilities"
      "libupm-utilities-python3"
      "libupm-vcap"
      "libupm-vcap-python3"
      "libupm-vdiv"
      "libupm-vdiv-python3"
      "libupm-veml6070"
      "libupm-veml6070-python3"
      "libupm-water"
      "libupm-water-python3"
      "libupm-waterlevel"
      "libupm-waterlevel-python3"
      "libupm-wfs"
      "libupm-wfs-python3"
      "libupm-wheelencoder"
      "libupm-wheelencoder-python3"
      "libupm-wt5001"
      "libupm-wt5001-python3"
      "libupm-xbee"
      "libupm-xbee-python3"
      "libupm-yg1006"
      "libupm-yg1006-python3"
      "libupm-zfm20"
      "libupm-zfm20-python3"
      "openzwave"
    ];
    provides = [ "libupm-any" ];
    sha256 = "48bd64e5d91cf39ca1a29beeec2f4824d1c59fc7e70fd36f4250d3cdf820915e";
  };
  libupm-a110x = {
    version = "2.0.0-r7";
    filename = "libupm-a110x-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-a110x-any" ];
    sha256 = "6f17f2b487491eba709a358a9c7dbadc76fc2e0fc8059550b3980f61007f8f06";
  };
  libupm-a110x-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-a110x-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-a110x"
      "python3-light"
    ];
    provides = [ "libupm-a110x-python3-any" ];
    sha256 = "c06acea28331235817d0250368057c3ca40bf839270cf353349339fc0187b7d3";
  };
  libupm-abp = {
    version = "2.0.0-r7";
    filename = "libupm-abp-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-abp-any" ];
    sha256 = "cc31165f942f0b15c50b4faaa5a5dc903473868f366ab99cd064e5bde040280d";
  };
  libupm-abp-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-abp-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-abp"
      "python3-light"
    ];
    provides = [ "libupm-abp-python3-any" ];
    sha256 = "156722f2f7e62ddd747c4a556ffa105be7a063cf4dcbd9790f5c28a87adcb071";
  };
  libupm-ad8232 = {
    version = "2.0.0-r7";
    filename = "libupm-ad8232-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-ad8232-any" ];
    sha256 = "74595b2ecf5f45b3400635bd59ac188502aa19b8480faa872e184ba60ad256d3";
  };
  libupm-ad8232-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-ad8232-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-ad8232"
      "python3-light"
    ];
    provides = [ "libupm-ad8232-python3-any" ];
    sha256 = "f70246860408a27ebc37d4869fad4f45b6cec61024636cfba2f4a969183e49b8";
  };
  libupm-adafruitms1438 = {
    version = "2.0.0-r7";
    filename = "libupm-adafruitms1438-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-pca9685"
    ];
    provides = [ "libupm-adafruitms1438-any" ];
    sha256 = "6edd62cda965bb2ad0986e1908711015a2730850959ecba51ecfdd672408de01";
  };
  libupm-adafruitms1438-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-adafruitms1438-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-adafruitms1438"
      "libupm-pca9685"
      "python3-light"
    ];
    provides = [ "libupm-adafruitms1438-python3-any" ];
    sha256 = "d3dd8d1ffaa4fd28b15ce4e13afdc92373495ef90047370d8afe72ea90e4a34e";
  };
  libupm-adafruitss = {
    version = "2.0.0-r7";
    filename = "libupm-adafruitss-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-adafruitss-any" ];
    sha256 = "a58178e6fb6e0c70a526fc8f9c3cfa45c7ef0fece437aae94b889d8d691a1e38";
  };
  libupm-adafruitss-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-adafruitss-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-adafruitss"
      "python3-light"
    ];
    provides = [ "libupm-adafruitss-python3-any" ];
    sha256 = "878dadeb603798bd7b28ef168439c5b25f77c0b9aceddb6b5067e033a4c26359";
  };
  libupm-adc121c021 = {
    version = "2.0.0-r7";
    filename = "libupm-adc121c021-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-adc121c021-any" ];
    sha256 = "c25ce97885e90ffa1a4c5ec2d03cd27b80fec25e093429d1700a57c642daf7da";
  };
  libupm-adc121c021-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-adc121c021-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-adc121c021"
      "python3-light"
    ];
    provides = [ "libupm-adc121c021-python3-any" ];
    sha256 = "bf1396594ee97e7ef628dd9bccb4308267da2d797d72f65e885f26bbffd9e3e9";
  };
  libupm-adis16448 = {
    version = "2.0.0-r7";
    filename = "libupm-adis16448-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-adis16448-any" ];
    sha256 = "553988796963a8665210d1eabd9f3a2ba49b3b6e9233c2406995bc5da89da0f6";
  };
  libupm-adis16448-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-adis16448-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-adis16448"
      "python3-light"
    ];
    provides = [ "libupm-adis16448-python3-any" ];
    sha256 = "827253ff0ef150fe17a9977260667d8889b86346a417f924459d1c8950d84b2a";
  };
  libupm-ads1x15 = {
    version = "2.0.0-r7";
    filename = "libupm-ads1x15-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-interfaces"
    ];
    provides = [ "libupm-ads1x15-any" ];
    sha256 = "ee9cd1c348c82e386f22d9eab8d423d9bb046433c71d2c44e4fd57705d36019d";
  };
  libupm-ads1x15-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-ads1x15-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-ads1x15"
      "libupm-interfaces"
      "python3-light"
    ];
    provides = [ "libupm-ads1x15-python3-any" ];
    sha256 = "982c9cc928fa3ab00fd554a0c34dbdc12e27c61b1c4ab6197b82e1708979ae31";
  };
  libupm-adxl335 = {
    version = "2.0.0-r7";
    filename = "libupm-adxl335-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-adxl335-any" ];
    sha256 = "b2b12ee0c4012a763e575c98d6fcecb969b1b3dfc3d202bc41f73369abae1f64";
  };
  libupm-adxl335-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-adxl335-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-adxl335"
      "python3-light"
    ];
    provides = [ "libupm-adxl335-python3-any" ];
    sha256 = "a51d01bc2c068920c0a33c3766fa3b8215664a59c02a2ffb4e491e8d41e8ea12";
  };
  libupm-adxl345 = {
    version = "2.0.0-r7";
    filename = "libupm-adxl345-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-adxl345-any" ];
    sha256 = "07bfd4af5d9fadd2bf6eb92ae3222831a3f8aa8e5a9409ef3dcbc08cbe466c09";
  };
  libupm-adxl345-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-adxl345-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-adxl345"
      "python3-light"
    ];
    provides = [ "libupm-adxl345-python3-any" ];
    sha256 = "c6258ba9f273ce123e5a86a09a515ca0e2279029c820a16d84270becd4401c59";
  };
  libupm-adxrs610 = {
    version = "2.0.0-r7";
    filename = "libupm-adxrs610-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-adxrs610-any" ];
    sha256 = "6c66b885f0586909caa5646c5d8af1bd5eac0cedb203c36a0604d462271d096e";
  };
  libupm-adxrs610-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-adxrs610-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-adxrs610"
      "python3-light"
    ];
    provides = [ "libupm-adxrs610-python3-any" ];
    sha256 = "c6c95a16667ce584263bb8638faea6f31d1b5a1561e7fead84bebca23324c83c";
  };
  libupm-am2315 = {
    version = "2.0.0-r7";
    filename = "libupm-am2315-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-am2315-any" ];
    sha256 = "6b67f3532354bd6378b0c5f28fb99d163dc0a9051b9a1ea0a45dd7c855cc761d";
  };
  libupm-am2315-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-am2315-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-am2315"
      "python3-light"
    ];
    provides = [ "libupm-am2315-python3-any" ];
    sha256 = "409e79d221923cb7a23b382a0e80a548943db9373f47732aa9577fc183478246";
  };
  libupm-apa102 = {
    version = "2.0.0-r7";
    filename = "libupm-apa102-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-apa102-any" ];
    sha256 = "3f1985029b0274c9f583dead4ab77cb15da4c3be355f4b20153436a0f4ef563d";
  };
  libupm-apa102-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-apa102-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-apa102"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-apa102-python3-any" ];
    sha256 = "d7822a4f20474fc5f191099113733cbb886105c6abacf05771c8300fc0979b28";
  };
  libupm-apds9002 = {
    version = "2.0.0-r7";
    filename = "libupm-apds9002-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-apds9002-any" ];
    sha256 = "55ff585a2df04e57fa97818c0720712ab250c727445ec4be01019c0fe804177d";
  };
  libupm-apds9002-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-apds9002-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-apds9002"
      "python3-light"
    ];
    provides = [ "libupm-apds9002-python3-any" ];
    sha256 = "b336c44939b63aacd5ec061ef3f42feb10d15af0beb8c3f747735d7cdb5b919d";
  };
  libupm-apds9930 = {
    version = "2.0.0-r7";
    filename = "libupm-apds9930-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-apds9930-any" ];
    sha256 = "d035f2be1ed489ed2c2413ee4003c6951f3b7df0c4f6335b3f4e0a92d34d1de5";
  };
  libupm-apds9930-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-apds9930-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-apds9930"
      "python3-light"
    ];
    provides = [ "libupm-apds9930-python3-any" ];
    sha256 = "182748a380b073c86b901ba1dae9e89d5c19c71feb737531be4b2f362abca243";
  };
  libupm-at42qt1070 = {
    version = "2.0.0-r7";
    filename = "libupm-at42qt1070-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-at42qt1070-any" ];
    sha256 = "b0e743c4147ce73d8af14c6102006156a2d4b3c8359192de00ffe827f71be487";
  };
  libupm-at42qt1070-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-at42qt1070-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-at42qt1070"
      "python3-light"
    ];
    provides = [ "libupm-at42qt1070-python3-any" ];
    sha256 = "f8ef90cd825cbf1ffd823770611e33c15c4347e5128cfcf7d2ff1efcac3d7ad1";
  };
  libupm-bh1749 = {
    version = "2.0.0-r7";
    filename = "libupm-bh1749-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-bh1749-any" ];
    sha256 = "a0695f4e79077a8c408d1cc6e61bc9a7cd2fbfce793799fc05c77b4e4c9d12ed";
  };
  libupm-bh1749-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-bh1749-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-bh1749"
      "python3-light"
    ];
    provides = [ "libupm-bh1749-python3-any" ];
    sha256 = "16b2c75e93fe9a3c3040f7a061055a7f6b54b6abdea3203ee6c05034fb95a5f2";
  };
  libupm-bh1750 = {
    version = "2.0.0-r7";
    filename = "libupm-bh1750-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-bh1750-any" ];
    sha256 = "e3b55844970c06c18614ddca3fd915159bab9eddfacc414f6cb5b85489f317f3";
  };
  libupm-bh1750-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-bh1750-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-bh1750"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-bh1750-python3-any" ];
    sha256 = "23014f197618eb6328aefd337548b779b03d59f01e67b9032ba14f890ab6ad7a";
  };
  libupm-bh1792 = {
    version = "2.0.0-r7";
    filename = "libupm-bh1792-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-bh1792-any" ];
    sha256 = "fe9cb3af40a5a8c1c8d2d97e9e2cd5ad8ba5442ccf86ddb9e6410d11eb39aef7";
  };
  libupm-bh1792-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-bh1792-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-bh1792"
      "python3-light"
    ];
    provides = [ "libupm-bh1792-python3-any" ];
    sha256 = "5aadb44acee0ff51ca5b45f2d2ea6aff5573689ff54548257db599a9be79be4d";
  };
  libupm-biss0001 = {
    version = "2.0.0-r7";
    filename = "libupm-biss0001-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-biss0001-any" ];
    sha256 = "b87e74150f4a3e6857c7774c14d6c73bd7c67ed64f89ca67b2d27fedc2e76694";
  };
  libupm-biss0001-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-biss0001-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-biss0001"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-biss0001-python3-any" ];
    sha256 = "454d6cf7d8e6b50d1228ff430b3fdc228ad62132c2f1f6823a4706ef068e8f70";
  };
  libupm-bma220 = {
    version = "2.0.0-r7";
    filename = "libupm-bma220-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-bma220-any" ];
    sha256 = "9228f3c3c0d98c6d080998250a92232fca648aeeec223183040f6440934c0628";
  };
  libupm-bma220-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-bma220-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-bma220"
      "python3-light"
    ];
    provides = [ "libupm-bma220-python3-any" ];
    sha256 = "3f95cdac8dd6a40dbc8586154f5acfbc468678619d5b5284889ace74b8f2b240";
  };
  libupm-bma250e = {
    version = "2.0.0-r7";
    filename = "libupm-bma250e-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-bma250e-any" ];
    sha256 = "1d1b9566c67629a5e7e2c0be406f2154f684e8727b18b4f5554d91e572165132";
  };
  libupm-bma250e-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-bma250e-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-bma250e"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-bma250e-python3-any" ];
    sha256 = "adac07b375348e93b32310e27717a3b0ac0f13376d25eca4b285e920d9b7c05c";
  };
  libupm-bmg160 = {
    version = "2.0.0-r7";
    filename = "libupm-bmg160-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-bmg160-any" ];
    sha256 = "01ca12dfce8c0e273ad20d45f3fbab1f59ebb0b01f6b694588ca5d3e20739d23";
  };
  libupm-bmg160-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-bmg160-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-bmg160"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-bmg160-python3-any" ];
    sha256 = "233c3af2b95ad28439e72dd981d51de0930c4b06faf4c2fe6d226d4267e95134";
  };
  libupm-bmi160 = {
    version = "2.0.0-r7";
    filename = "libupm-bmi160-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-bmi160-any" ];
    sha256 = "21a1a18ff6a772f74d88c7d3d882813357f6f6cdaf7105166fc0ea2113e3a8da";
  };
  libupm-bmi160-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-bmi160-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-bmi160"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-bmi160-python3-any" ];
    sha256 = "f1a3724a3775b293082a7cef8897cdb30b8abbe601a822ec96072715de17a087";
  };
  libupm-bmm150 = {
    version = "2.0.0-r7";
    filename = "libupm-bmm150-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-bmm150-any" ];
    sha256 = "a00a1954e3ed762370139abcb7544865e2c07f5c06e2ba48d0a763c9dbcd67b9";
  };
  libupm-bmm150-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-bmm150-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-bmm150"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-bmm150-python3-any" ];
    sha256 = "ff7b5775faeca3d9f35045675ec0a2f25491df7e2511352f88912954f3e81c4e";
  };
  libupm-bmp280 = {
    version = "2.0.0-r7";
    filename = "libupm-bmp280-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-interfaces"
      "libupm-utilities"
    ];
    provides = [ "libupm-bmp280-any" ];
    sha256 = "522bf685a93f5f7979b1757afb5ccb2333c2111694a5447e3d900e1343c2319f";
  };
  libupm-bmp280-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-bmp280-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-bmp280"
      "libupm-interfaces"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-bmp280-python3-any" ];
    sha256 = "6f7aa416c4839fdb8b5f199ac13b46aff8b03da907a513755151627a3b96f9be";
  };
  libupm-bmpx8x = {
    version = "2.0.0-r7";
    filename = "libupm-bmpx8x-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-interfaces"
      "libupm-utilities"
    ];
    provides = [ "libupm-bmpx8x-any" ];
    sha256 = "eebffe6799aa3243d442670a7e544418b4aa17b50f747f54d4c2113edb4ed612";
  };
  libupm-bmpx8x-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-bmpx8x-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-bmpx8x"
      "libupm-interfaces"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-bmpx8x-python3-any" ];
    sha256 = "50e94db6357855b231e6485e75688db3ca7026b0a4541a6c9039922941bf31ad";
  };
  libupm-bmx055 = {
    version = "2.0.0-r7";
    filename = "libupm-bmx055-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-bma250e"
      "libupm-bmg160"
      "libupm-bmm150"
      "libupm-utilities"
    ];
    provides = [ "libupm-bmx055-any" ];
    sha256 = "3c20d5f940d37c0874d3f264e980fb3a3d777e17423598097a5890284339f0fc";
  };
  libupm-bmx055-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-bmx055-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-bma250e"
      "libupm-bmg160"
      "libupm-bmm150"
      "libupm-bmx055"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-bmx055-python3-any" ];
    sha256 = "658838cfc0ef4ba41a4821da61fa51164ef26fb8563bd135031cb11ef3fdd1a3";
  };
  libupm-bno055 = {
    version = "2.0.0-r7";
    filename = "libupm-bno055-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-bno055-any" ];
    sha256 = "e9c257c1b1618e5ae0e60eef726417f9260308a836f636d7fa84c08e7ad21c3b";
  };
  libupm-bno055-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-bno055-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-bno055"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-bno055-python3-any" ];
    sha256 = "5255b83241b1f2b7b4516ae64e82ecbedfefd24989b577c869d8552071877118";
  };
  libupm-button = {
    version = "2.0.0-r7";
    filename = "libupm-button-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-button-any" ];
    sha256 = "87a27528d27a5758ae0b552b5eb052996d0e70731866a2e2cf03bc799fbf42cc";
  };
  libupm-button-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-button-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-button"
      "python3-light"
    ];
    provides = [ "libupm-button-python3-any" ];
    sha256 = "48f1c9b4690800efd6e3544d6136a595471913dc458f2473b27e99e4cb79ab9b";
  };
  libupm-buzzer = {
    version = "2.0.0-r7";
    filename = "libupm-buzzer-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-buzzer-any" ];
    sha256 = "96ab5380f5a16e17566d81837b885d4ed1f6346f3c14d61d36770e69047a5821";
  };
  libupm-buzzer-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-buzzer-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-buzzer"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-buzzer-python3-any" ];
    sha256 = "6ae81463ab71fec913ff0ffe249cc7cbe38ca69b4c0354ab87fd13b04f15c0cc";
  };
  libupm-cjq4435 = {
    version = "2.0.0-r7";
    filename = "libupm-cjq4435-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-cjq4435-any" ];
    sha256 = "95c23ec9a038d6c6665f053b8a2f33991f2cbb45024626397c00fc597935ce20";
  };
  libupm-cjq4435-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-cjq4435-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-cjq4435"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-cjq4435-python3-any" ];
    sha256 = "65c9b1a3c5e569549b4183bded8a0057b2836153b8f8e778f196a2679c296f33";
  };
  libupm-collision = {
    version = "2.0.0-r7";
    filename = "libupm-collision-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-collision-any" ];
    sha256 = "8ebacc340fcc9113885a4e7b728379e78489650b14f40801c0a9728dd69dca6e";
  };
  libupm-collision-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-collision-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-collision"
      "python3-light"
    ];
    provides = [ "libupm-collision-python3-any" ];
    sha256 = "212433f1bcd3f5b927355f98aa4c870d3cc6f4b38d9eba28bbd1329c3ac379b9";
  };
  libupm-curieimu = {
    version = "2.0.0-r7";
    filename = "libupm-curieimu-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-curieimu-any" ];
    sha256 = "d4b0605ff78258c18d481fb39f5579f2c318b13dacfa005e8a57457a8adff23f";
  };
  libupm-curieimu-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-curieimu-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-curieimu"
      "python3-light"
    ];
    provides = [ "libupm-curieimu-python3-any" ];
    sha256 = "fae0102e39415e241199615f7267331f6f67112c53afc117108a818702befebd";
  };
  libupm-cwlsxxa = {
    version = "2.0.0-r7";
    filename = "libupm-cwlsxxa-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-cwlsxxa-any" ];
    sha256 = "41a3aa8c152580068183ede51c81f4dbbbc79e9ba414ae4f504e341225baa269";
  };
  libupm-cwlsxxa-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-cwlsxxa-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-cwlsxxa"
      "python3-light"
    ];
    provides = [ "libupm-cwlsxxa-python3-any" ];
    sha256 = "50d78ffdd2082149ab95b2877e56e853abc533e869d534ca2e48fa83b63d44fc";
  };
  libupm-dfrec = {
    version = "2.0.0-r7";
    filename = "libupm-dfrec-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-ds18b20"
      "libupm-utilities"
    ];
    provides = [ "libupm-dfrec-any" ];
    sha256 = "3715b0f84abb12f9c92a79485f9eb86c5215f424ffd10551e635a6b070730dae";
  };
  libupm-dfrec-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-dfrec-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-dfrec"
      "libupm-ds18b20"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-dfrec-python3-any" ];
    sha256 = "0ea8a06bae49acd24c63db833f6abd1f6321062f2fb95fb54fb7761d7b29f291";
  };
  libupm-dfrorp = {
    version = "2.0.0-r7";
    filename = "libupm-dfrorp-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-dfrorp-any" ];
    sha256 = "7363ee0a26fc816a9080290457ef1eb03490f0a9362f1f93d5b33aa6e3089fb1";
  };
  libupm-dfrorp-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-dfrorp-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-dfrorp"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-dfrorp-python3-any" ];
    sha256 = "62acce0bb302a0afcc0be35f72bf4bd259db1795bf1ea00c90fa6cacae7dbf05";
  };
  libupm-dfrph = {
    version = "2.0.0-r7";
    filename = "libupm-dfrph-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-dfrph-any" ];
    sha256 = "be039c9538012fe800b1ce028381ee34b8b262d5081b4066cd9833801bc1d9fc";
  };
  libupm-dfrph-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-dfrph-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-dfrph"
      "python3-light"
    ];
    provides = [ "libupm-dfrph-python3-any" ];
    sha256 = "16d536ada0d643e7dadf415e639e756fb99a6574d0be27c8c8fe8200fd5adff6";
  };
  libupm-ds1307 = {
    version = "2.0.0-r7";
    filename = "libupm-ds1307-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-ds1307-any" ];
    sha256 = "ca71fc4fae9535968132eb6c4205cda14673442345e32f7d520fab925811010e";
  };
  libupm-ds1307-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-ds1307-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-ds1307"
      "python3-light"
    ];
    provides = [ "libupm-ds1307-python3-any" ];
    sha256 = "a0859a0b721c0857ad2a4d5ad94f6b0c509244b91219fa6c5595f53d26c87219";
  };
  libupm-ds1808lc = {
    version = "2.0.0-r7";
    filename = "libupm-ds1808lc-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-interfaces"
    ];
    provides = [ "libupm-ds1808lc-any" ];
    sha256 = "3217aac6e6a70dd1ec3f47c52956e1e1dfaf32fafd7dd936fea788ffa1a5b85e";
  };
  libupm-ds1808lc-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-ds1808lc-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-ds1808lc"
      "libupm-interfaces"
      "python3-light"
    ];
    provides = [ "libupm-ds1808lc-python3-any" ];
    sha256 = "27f0d665fc6b523dfe9bbc1b2832764e80b6e71276068b2f85f20abcf92a42f8";
  };
  libupm-ds18b20 = {
    version = "2.0.0-r7";
    filename = "libupm-ds18b20-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-ds18b20-any" ];
    sha256 = "2728713606245683817e7d9988b93cc0f820b109652d387b337fb29e04fa9538";
  };
  libupm-ds18b20-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-ds18b20-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-ds18b20"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-ds18b20-python3-any" ];
    sha256 = "ca4baa551d52b08d8f01dad56e004b6722edf14f624d53d5eb20586b554f0019";
  };
  libupm-ds2413 = {
    version = "2.0.0-r7";
    filename = "libupm-ds2413-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-ds2413-any" ];
    sha256 = "82a70d97e173a0f5d5fb364357d426df03a959bf84f00762ab9192b3bdcf006c";
  };
  libupm-ds2413-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-ds2413-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-ds2413"
      "python3-light"
    ];
    provides = [ "libupm-ds2413-python3-any" ];
    sha256 = "89f2c2a43f0ad6721531292f62e7f50d0213ac332d71550f7ef026b196c61f3d";
  };
  libupm-ecezo = {
    version = "2.0.0-r7";
    filename = "libupm-ecezo-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-ecezo-any" ];
    sha256 = "5323a9e34c70a2d39776e8cbfcbc7b3639ff6881ab81dfa591eac9172826673f";
  };
  libupm-ecezo-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-ecezo-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-ecezo"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-ecezo-python3-any" ];
    sha256 = "d4a98a6896bcda40d48609a4648f0748616d0bec267868c59400e88b6911a330";
  };
  libupm-ecs1030 = {
    version = "2.0.0-r7";
    filename = "libupm-ecs1030-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-ecs1030-any" ];
    sha256 = "f399e1051ebdd3849e5e10d876860b2facb605e130292fc080e787141d315117";
  };
  libupm-ecs1030-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-ecs1030-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-ecs1030"
      "python3-light"
    ];
    provides = [ "libupm-ecs1030-python3-any" ];
    sha256 = "1b4e160fa71c59ad0e74e0249b5b624d9d9024c30838d2ef82c1c6d54d825af8";
  };
  libupm-ehr = {
    version = "2.0.0-r7";
    filename = "libupm-ehr-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-ehr-any" ];
    sha256 = "1fe96dc36d081b68d62895564d47a64889209bb35f4d32a7a6fff139da9819f8";
  };
  libupm-ehr-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-ehr-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-ehr"
      "python3-light"
    ];
    provides = [ "libupm-ehr-python3-any" ];
    sha256 = "550543abfa8e7642b9bcb43d7e09706acdc4d4d9c4ef8b66842f47c0c715a12c";
  };
  libupm-eldriver = {
    version = "2.0.0-r7";
    filename = "libupm-eldriver-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-eldriver-any" ];
    sha256 = "1259be68713d48d5ae32b86a8be16eee01756780cc97ef08a61d6b5ac6373523";
  };
  libupm-eldriver-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-eldriver-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-eldriver"
      "python3-light"
    ];
    provides = [ "libupm-eldriver-python3-any" ];
    sha256 = "18d4eb20a9275bb590d91d20240a705d085c2ea95de73d0e62a7fb200fad596f";
  };
  libupm-electromagnet = {
    version = "2.0.0-r7";
    filename = "libupm-electromagnet-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-electromagnet-any" ];
    sha256 = "2a260670a3e1f9ab4d1cbe61176d5bb3edaa768643ca77f27333ec8934fbcd8a";
  };
  libupm-electromagnet-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-electromagnet-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-electromagnet"
      "python3-light"
    ];
    provides = [ "libupm-electromagnet-python3-any" ];
    sha256 = "e583d08444ac76cb5ca0ad5a958960d600a4c9482baaa80eb0d8ba7c193957fe";
  };
  libupm-emg = {
    version = "2.0.0-r7";
    filename = "libupm-emg-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-emg-any" ];
    sha256 = "c92204f691f6e0af0ebfe97e9ea80be1d0bec9951e769facfba89e79bbb402f0";
  };
  libupm-emg-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-emg-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-emg"
      "python3-light"
    ];
    provides = [ "libupm-emg-python3-any" ];
    sha256 = "128036b42ce0151a14f80225ee5d201a99735729e67a761f6f93a2f9a233e436";
  };
  libupm-enc03r = {
    version = "2.0.0-r7";
    filename = "libupm-enc03r-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-enc03r-any" ];
    sha256 = "3606b16c60bb010adbfb4eec67b41d4c4f47d3c115506a31bbf1696039fd91c7";
  };
  libupm-enc03r-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-enc03r-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-enc03r"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-enc03r-python3-any" ];
    sha256 = "80c4e2a8dd6d3e32480bd9e172d2316497ba92f0d27145a6e5e6f5a6a9b390b8";
  };
  libupm-flex = {
    version = "2.0.0-r7";
    filename = "libupm-flex-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-flex-any" ];
    sha256 = "aafe94f9f84b97c2b58495f611da424aca20458e65def1968bbb111c80d1edc2";
  };
  libupm-flex-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-flex-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-flex"
      "python3-light"
    ];
    provides = [ "libupm-flex-python3-any" ];
    sha256 = "9513f022215bfb81a5936094c9c45e2bc1a639a9d228e0eb1747348e804bde40";
  };
  libupm-gas = {
    version = "2.0.0-r7";
    filename = "libupm-gas-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-gas-any" ];
    sha256 = "a161994166361f203c7d1130a3e48f6138e811282684614176e86bcaac6fff03";
  };
  libupm-gas-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-gas-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-gas"
      "python3-light"
    ];
    provides = [ "libupm-gas-python3-any" ];
    sha256 = "46e168270eea38b2737a38efb941c9ce8c0a04c740d23178d90d8c24c75b6ba3";
  };
  libupm-gp2y0a = {
    version = "2.0.0-r7";
    filename = "libupm-gp2y0a-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-gp2y0a-any" ];
    sha256 = "658c13ed493e738b78d1955ccd147def2d62e0c5eaf258d6abf7a7e1f5dc974e";
  };
  libupm-gp2y0a-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-gp2y0a-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-gp2y0a"
      "python3-light"
    ];
    provides = [ "libupm-gp2y0a-python3-any" ];
    sha256 = "65b52f645cacff4ecc55a58297630127bf71795202a5ff0cd9487456094e858f";
  };
  libupm-gprs = {
    version = "2.0.0-r7";
    filename = "libupm-gprs-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-gprs-any" ];
    sha256 = "2db68c30d304e8714d8a9033b46a98e532133eecfc09dc7c74e9e624ea7a73d3";
  };
  libupm-gprs-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-gprs-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-gprs"
      "python3-light"
    ];
    provides = [ "libupm-gprs-python3-any" ];
    sha256 = "2500ddee3fbc2bf9519ccffeedf620d021d9c1ba5bed5d14487ca530919de9ca";
  };
  libupm-gsr = {
    version = "2.0.0-r7";
    filename = "libupm-gsr-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-gsr-any" ];
    sha256 = "43eafa1885767ca4cea87979555716315e9db0e67b6826455268193d1083c8ce";
  };
  libupm-gsr-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-gsr-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-gsr"
      "python3-light"
    ];
    provides = [ "libupm-gsr-python3-any" ];
    sha256 = "51bf859693afd7344f5ad0a8fd50f81f5625467fef94a51fecb2aabaf9f03975";
  };
  libupm-guvas12d = {
    version = "2.0.0-r7";
    filename = "libupm-guvas12d-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-guvas12d-any" ];
    sha256 = "78bc34d2511db6f04b4aea9f38cb9329f3fe45b0a8039faa044afce5331a6a83";
  };
  libupm-guvas12d-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-guvas12d-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-guvas12d"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-guvas12d-python3-any" ];
    sha256 = "c9689db8e82a8867dfc117f8de4db1b4e56f4cb64ca91a639ea7edb22dae0524";
  };
  libupm-h3lis331dl = {
    version = "2.0.0-r7";
    filename = "libupm-h3lis331dl-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-h3lis331dl-any" ];
    sha256 = "3b1b855f17f7ab013495b545c4c05b4d6bad7ac89e55bc4a6c0fbb1f3daa0806";
  };
  libupm-h3lis331dl-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-h3lis331dl-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-h3lis331dl"
      "python3-light"
    ];
    provides = [ "libupm-h3lis331dl-python3-any" ];
    sha256 = "3cf48bcc425b900d1b99d6d7cac9fcc083cc27e1c5cbe418fcc7b4f74067e0a8";
  };
  libupm-h803x = {
    version = "2.0.0-r7";
    filename = "libupm-h803x-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmodbus"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-h803x-any" ];
    sha256 = "1fa3be19e4ce0301ead5b0e7fb564ccf8ac8cc3b4f6432fcf8c3d1d42c0cb8e8";
  };
  libupm-h803x-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-h803x-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmodbus"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-h803x"
      "python3-light"
    ];
    provides = [ "libupm-h803x-python3-any" ];
    sha256 = "74ea8021a7e0f76d1bfce2be7005ebf1a4c1e37262e8acfab450774aee357c66";
  };
  libupm-hcsr04 = {
    version = "2.0.0-r7";
    filename = "libupm-hcsr04-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-hcsr04-any" ];
    sha256 = "09adfd36007dd2907d75ea95a58744cf45426107edaa7d74e4d86498a7f0720c";
  };
  libupm-hcsr04-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-hcsr04-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-hcsr04"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-hcsr04-python3-any" ];
    sha256 = "589c0eb0d47aa2f922bdfff2b84fe2a41897e941eb7f9a658b5a9f21ec2e39c8";
  };
  libupm-hdc1000 = {
    version = "2.0.0-r7";
    filename = "libupm-hdc1000-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-hdc1000-any" ];
    sha256 = "2a0bd8dbdc4d98ab16fabb701cbe8eb27bc4abf08b70f812285553d21d447e55";
  };
  libupm-hdc1000-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-hdc1000-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-hdc1000"
      "python3-light"
    ];
    provides = [ "libupm-hdc1000-python3-any" ];
    sha256 = "8fdd5ef52a9eb2c64a7f688837e6e94f7ff5124fc616faf4c1d83cc9ef653c46";
  };
  libupm-hdxxvxta = {
    version = "2.0.0-r7";
    filename = "libupm-hdxxvxta-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-hdxxvxta-any" ];
    sha256 = "4d3fb2e163a3fbe04e2397ddd73f93c8bc39dab8d59c3de4e05bbb017bbb537d";
  };
  libupm-hdxxvxta-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-hdxxvxta-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-hdxxvxta"
      "python3-light"
    ];
    provides = [ "libupm-hdxxvxta-python3-any" ];
    sha256 = "aef5dd108a3aac32c61b4c7df5c14dca175c24a36095ebd3676ca6233cf159b1";
  };
  libupm-hka5 = {
    version = "2.0.0-r7";
    filename = "libupm-hka5-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-hka5-any" ];
    sha256 = "48c40dd14e28a229790b401e301e147bbdc7748da0181f7deb2826c456b4713d";
  };
  libupm-hka5-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-hka5-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-hka5"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-hka5-python3-any" ];
    sha256 = "b76af2197775713a5b3f20e7026a46ee5be55851022c606cb2ba03aee3adf715";
  };
  libupm-hlg150h = {
    version = "2.0.0-r7";
    filename = "libupm-hlg150h-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-interfaces"
    ];
    provides = [ "libupm-hlg150h-any" ];
    sha256 = "a1e78e706760d9955186399938bfde7b11acec2ad86373c557a20d169682fbc8";
  };
  libupm-hlg150h-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-hlg150h-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-hlg150h"
      "libupm-interfaces"
      "python3-light"
    ];
    provides = [ "libupm-hlg150h-python3-any" ];
    sha256 = "bd380cc0eeacaef262b2d1daca27e6b4eb30d7498cdce340cbe867ac7eaf5b05";
  };
  libupm-hm11 = {
    version = "2.0.0-r7";
    filename = "libupm-hm11-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-hm11-any" ];
    sha256 = "10caf2abac77fd03e122032d0dc8687371d436ce89dfe36e6e2ac7b7ca22e3d2";
  };
  libupm-hm11-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-hm11-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-hm11"
      "python3-light"
    ];
    provides = [ "libupm-hm11-python3-any" ];
    sha256 = "2f89ffdd0b3b98961d12ee442bbb30eb5c64c71d795f49589d7e7717773f09cb";
  };
  libupm-hmc5883l = {
    version = "2.0.0-r7";
    filename = "libupm-hmc5883l-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-hmc5883l-any" ];
    sha256 = "4d9c1a363a01624a546b307471084e5d6aa4f39bd266de85e0db9ad387d07c28";
  };
  libupm-hmc5883l-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-hmc5883l-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-hmc5883l"
      "python3-light"
    ];
    provides = [ "libupm-hmc5883l-python3-any" ];
    sha256 = "2150dd1d3afd109a315d5db1452a499e96b41b9c06caaad15db490b7b4319b38";
  };
  libupm-hmtrp = {
    version = "2.0.0-r7";
    filename = "libupm-hmtrp-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-hmtrp-any" ];
    sha256 = "daa668196f2fcb65aab7a7773be88826d41752028b196291954f9c4a7827a53c";
  };
  libupm-hmtrp-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-hmtrp-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-hmtrp"
      "python3-light"
    ];
    provides = [ "libupm-hmtrp-python3-any" ];
    sha256 = "2e4598b019c106db32078b7bfb035a76fb61ba5d0c0e671165e2a0aa2f0f7c70";
  };
  libupm-hp20x = {
    version = "2.0.0-r7";
    filename = "libupm-hp20x-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-hp20x-any" ];
    sha256 = "a2829892b6d7ef1f01f9183fde64e83d051b9a827c6343dc0f42a0747e224e46";
  };
  libupm-hp20x-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-hp20x-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-hp20x"
      "python3-light"
    ];
    provides = [ "libupm-hp20x-python3-any" ];
    sha256 = "49a445dae9d570d5641d6eba74f03afcbe85ac801e574ef18e81abc32f4b0eb7";
  };
  libupm-ht9170 = {
    version = "2.0.0-r7";
    filename = "libupm-ht9170-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-ht9170-any" ];
    sha256 = "318b943f7356bd7b1a8c3aff09fb4528e1757929d55e87a95c31a04f21ac57c9";
  };
  libupm-ht9170-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-ht9170-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-ht9170"
      "python3-light"
    ];
    provides = [ "libupm-ht9170-python3-any" ];
    sha256 = "ce57cb19af15c0503cebaa6dfbcf6b6c0c69f0cb24b84d4036ca12aee8256a01";
  };
  libupm-htu21d = {
    version = "2.0.0-r7";
    filename = "libupm-htu21d-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-htu21d-any" ];
    sha256 = "c209ce3bc805a45fa2b952722e960614dbef620719128553592c44ca85b15b5f";
  };
  libupm-htu21d-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-htu21d-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-htu21d"
      "python3-light"
    ];
    provides = [ "libupm-htu21d-python3-any" ];
    sha256 = "8a6f74a43f3a12b5fdf8ad0ecf7524bd859dfc9b799e97a1fa1009030386bb12";
  };
  libupm-hwxpxx = {
    version = "2.0.0-r7";
    filename = "libupm-hwxpxx-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmodbus"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-hwxpxx-any" ];
    sha256 = "e2c5ea614c2cb90624532572901c014af2474e3912c04adc023dedb6ebca71af";
  };
  libupm-hwxpxx-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-hwxpxx-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmodbus"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-hwxpxx"
      "python3-light"
    ];
    provides = [ "libupm-hwxpxx-python3-any" ];
    sha256 = "487799efc2ea49bd149cda10b2439fef71ed29e208a4877d9469de385cbddf19";
  };
  libupm-hx711 = {
    version = "2.0.0-r7";
    filename = "libupm-hx711-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-hx711-any" ];
    sha256 = "bab46b432e436221e5efcdb01b4992f2851eae6fd5c1ad4e529f303cd01468e7";
  };
  libupm-hx711-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-hx711-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-hx711"
      "python3-light"
    ];
    provides = [ "libupm-hx711-python3-any" ];
    sha256 = "243b314e5c03a9062929720d7bcc6db0eb4d6dbd39cb7851c7524bf1c683cb33";
  };
  libupm-ili9341 = {
    version = "2.0.0-r7";
    filename = "libupm-ili9341-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-ili9341-any" ];
    sha256 = "44815af7bbec576d2475cbb3b496ffb4daf69849078903d81390f9734770d147";
  };
  libupm-ili9341-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-ili9341-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-ili9341"
      "python3-light"
    ];
    provides = [ "libupm-ili9341-python3-any" ];
    sha256 = "46b523d82232fab4b87b25d775c1c6e012e503301e4b50a0d7b19e2d1a70aea8";
  };
  libupm-ims = {
    version = "2.0.0-r7";
    filename = "libupm-ims-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-ims-any" ];
    sha256 = "6d562bf29374db8ac36f236a58c172bc8f2cbad4d4eaa096013eb48e6e8834ca";
  };
  libupm-ims-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-ims-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-ims"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-ims-python3-any" ];
    sha256 = "6cb260be2eeef18c829b68f349af382fae229523f4706f915fe9c226b08175de";
  };
  libupm-ina132 = {
    version = "2.0.0-r7";
    filename = "libupm-ina132-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-ina132-any" ];
    sha256 = "43d86fe0d80d0c7cee3e52e3073448562dba6d471a1f6ae2e00614cbe1a653fe";
  };
  libupm-ina132-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-ina132-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-ina132"
      "python3-light"
    ];
    provides = [ "libupm-ina132-python3-any" ];
    sha256 = "3f18caf7be5f6e655e227637202b6c64e7dbd98f1b1a31f8ddd624e1eb468df7";
  };
  libupm-interfaces = {
    version = "2.0.0-r7";
    filename = "libupm-interfaces-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-interfaces-any" ];
    sha256 = "e5c82e65baa54c2127f08e254d7bdb5705a15d411a655059264f9159acde2054";
  };
  libupm-interfaces-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-interfaces-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-interfaces"
      "python3-light"
    ];
    provides = [ "libupm-interfaces-python3-any" ];
    sha256 = "8ee1875f3193c66bdc4112e5df8939f2bbc83bfd8cfab94f1795519ff2f87b21";
  };
  libupm-isd1820 = {
    version = "2.0.0-r7";
    filename = "libupm-isd1820-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-isd1820-any" ];
    sha256 = "6fb5b900c960fc09c45cf08ec6a79518079fbdb2774b82a59d6d0f147c694130";
  };
  libupm-isd1820-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-isd1820-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-isd1820"
      "python3-light"
    ];
    provides = [ "libupm-isd1820-python3-any" ];
    sha256 = "576692752150c5ddd70b40ad862a44fb35e26b7f41474d9aeb6545d2ddb219ff";
  };
  libupm-itg3200 = {
    version = "2.0.0-r7";
    filename = "libupm-itg3200-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-itg3200-any" ];
    sha256 = "211e6b2b580f547d96784c3c90d7bc19ada262e58d3899663cdcf600611944b4";
  };
  libupm-itg3200-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-itg3200-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-itg3200"
      "python3-light"
    ];
    provides = [ "libupm-itg3200-python3-any" ];
    sha256 = "0120f83356162b1f64cd588feb0696b3ebf2ef8a768f77ccbfc0a40dcb46536b";
  };
  libupm-jhd1313m1 = {
    version = "2.0.0-r7";
    filename = "libupm-jhd1313m1-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-lcm1602"
      "libupm-utilities"
    ];
    provides = [ "libupm-jhd1313m1-any" ];
    sha256 = "73ad34f4642bfd1fc4b2669d8f61381326175b563992c5dccc02b144531b117c";
  };
  libupm-jhd1313m1-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-jhd1313m1-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-jhd1313m1"
      "libupm-lcm1602"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-jhd1313m1-python3-any" ];
    sha256 = "341cbda41244d653b5d1c2c8dc08d0130782f2f241d332a9b05d5c7405f30d7e";
  };
  libupm-joystick12 = {
    version = "2.0.0-r7";
    filename = "libupm-joystick12-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-joystick12-any" ];
    sha256 = "336383f6657688ad7eeced10eaea080f5acc94c163f3a628934f7dc595efb1e1";
  };
  libupm-joystick12-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-joystick12-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-joystick12"
      "python3-light"
    ];
    provides = [ "libupm-joystick12-python3-any" ];
    sha256 = "132a5ffaf51f1fc98f73fd1c37e1fab0a76d3d853e2639f1c6922f735dc622bc";
  };
  libupm-kx122 = {
    version = "2.0.0-r7";
    filename = "libupm-kx122-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-kx122-any" ];
    sha256 = "101665c5ea123a270fb082cfc6dd09aec2761b163b5d3c589bb685b713b9ed58";
  };
  libupm-kx122-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-kx122-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-kx122"
      "python3-light"
    ];
    provides = [ "libupm-kx122-python3-any" ];
    sha256 = "780c983650337b842e0308b56b715fada5065be16265032670ad098d2acd54d0";
  };
  libupm-kxcjk1013 = {
    version = "2.0.0-r7";
    filename = "libupm-kxcjk1013-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-kxcjk1013-any" ];
    sha256 = "6648e77d244bc58c3e4c7d9ab72bad3ca1e7e647fea8fe1ea1857fb230ef01b6";
  };
  libupm-kxcjk1013-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-kxcjk1013-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-kxcjk1013"
      "python3-light"
    ];
    provides = [ "libupm-kxcjk1013-python3-any" ];
    sha256 = "60637306cfb9fd326dbf7ab428e0a1812394e50b43af73f3bae29531e72a8453";
  };
  libupm-kxtj3 = {
    version = "2.0.0-r7";
    filename = "libupm-kxtj3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-kxtj3-any" ];
    sha256 = "e5b0b6e67b3fe24aac71dd28f401d5a668f36e82b35675d5d1a51adc2422ff74";
  };
  libupm-kxtj3-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-kxtj3-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-kxtj3"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-kxtj3-python3-any" ];
    sha256 = "9d5c27a030a3ee31348e97f80a8d445e8e1b5b63e8393efc6f98972d2d737e0f";
  };
  libupm-l298 = {
    version = "2.0.0-r7";
    filename = "libupm-l298-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-l298-any" ];
    sha256 = "15bd25674aeb4b8303d3089a57a7fe2fa9d7d04fbd43181989a17159ddfd5f69";
  };
  libupm-l298-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-l298-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-l298"
      "python3-light"
    ];
    provides = [ "libupm-l298-python3-any" ];
    sha256 = "d6570992cfc437a93b832fc5b147b7b4d37835b106cc6a3938c148ba94d937cd";
  };
  libupm-l3gd20 = {
    version = "2.0.0-r7";
    filename = "libupm-l3gd20-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-l3gd20-any" ];
    sha256 = "f9f1c74c7c7bd28737b4a4d7cb54f9fcc58fb482157a5e3d863f57f3870110b4";
  };
  libupm-l3gd20-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-l3gd20-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-l3gd20"
      "python3-light"
    ];
    provides = [ "libupm-l3gd20-python3-any" ];
    sha256 = "d8a5a33921e7d2ab38f4d0a40faf39191f06358a4843e57f5d9cbf12cbeb5f04";
  };
  libupm-lcd = {
    version = "2.0.0-r7";
    filename = "libupm-lcd-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-lcd-any" ];
    sha256 = "7b0e50560fe6b2f01ecc3950f2e4732c83081d7c7819339572f0b2daebd014db";
  };
  libupm-lcd-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-lcd-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-lcd"
      "python3-light"
    ];
    provides = [ "libupm-lcd-python3-any" ];
    sha256 = "549dadbb309af99e313f666e0fa860646407b6db9a96951de4b58573814e1fdc";
  };
  libupm-lcdks = {
    version = "2.0.0-r7";
    filename = "libupm-lcdks-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-lcm1602"
      "libupm-utilities"
    ];
    provides = [ "libupm-lcdks-any" ];
    sha256 = "ac6b9154308e621c355cb4da620800ed82f3d547d0c89111cf52093ff7b18045";
  };
  libupm-lcdks-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-lcdks-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-lcdks"
      "libupm-lcm1602"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-lcdks-python3-any" ];
    sha256 = "00c590a332399b690ee0463470b50a55fa67f23135b180d4e3594b6228e94484";
  };
  libupm-lcm1602 = {
    version = "2.0.0-r7";
    filename = "libupm-lcm1602-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-lcm1602-any" ];
    sha256 = "3e72ddff4a21fb5c104f846b8934cb7e3268af6ce09847c25fc70f58949bcc27";
  };
  libupm-lcm1602-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-lcm1602-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-lcm1602"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-lcm1602-python3-any" ];
    sha256 = "39df377a7f5cae629292d7003fd7e1c7d8cd6ff664b246e062ce9731d08181b1";
  };
  libupm-ldt0028 = {
    version = "2.0.0-r7";
    filename = "libupm-ldt0028-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-ldt0028-any" ];
    sha256 = "1f2dec07a0d0ea408f29401ce93fc2c2419e2ef3b97ea3999ed7963bf00cf874";
  };
  libupm-ldt0028-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-ldt0028-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-ldt0028"
      "python3-light"
    ];
    provides = [ "libupm-ldt0028-python3-any" ];
    sha256 = "2976ec118e33f4fb9614ebe956d8d50612bfda6131ea7901b9cb5f1804df85f0";
  };
  libupm-led = {
    version = "2.0.0-r7";
    filename = "libupm-led-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-led-any" ];
    sha256 = "7cad043714379a9b0e0406811e03a73e3e513caec110a131f6cdf79ff6cf7164";
  };
  libupm-led-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-led-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-led"
      "python3-light"
    ];
    provides = [ "libupm-led-python3-any" ];
    sha256 = "83ea9a1feb3420c1b865d6f8447fcffbc13f337350b5169fda8cb32611c330e4";
  };
  libupm-lidarlitev3 = {
    version = "2.0.0-r7";
    filename = "libupm-lidarlitev3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-lidarlitev3-any" ];
    sha256 = "8c03a8c1eefd13a2ff5bf33a2de6e5451f7095661bb530c86730b842c1fbab3e";
  };
  libupm-lidarlitev3-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-lidarlitev3-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-lidarlitev3"
      "python3-light"
    ];
    provides = [ "libupm-lidarlitev3-python3-any" ];
    sha256 = "d8bbb3dda612eca742403d0fcb18ccf882b8cc252f0ec24b220f0ec3b73463de";
  };
  libupm-light = {
    version = "2.0.0-r7";
    filename = "libupm-light-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-light-any" ];
    sha256 = "af9e673c34a69b4b768dd1f516837d00a55acb35073c9ee151a284d86f39c0e0";
  };
  libupm-light-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-light-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-light"
      "python3-light"
    ];
    provides = [ "libupm-light-python3-any" ];
    sha256 = "38e1c8cdf98ab4194c6827c9b97ca551ce250c530506e686a80b31c7d0188b55";
  };
  libupm-linefinder = {
    version = "2.0.0-r7";
    filename = "libupm-linefinder-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-linefinder-any" ];
    sha256 = "854707369f0bb58bfdfffd73852d6d7fb6a3986081c833fe98b44304984c8502";
  };
  libupm-linefinder-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-linefinder-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-linefinder"
      "python3-light"
    ];
    provides = [ "libupm-linefinder-python3-any" ];
    sha256 = "a091e841cb4d6b8ea8112a83ea4e465a9be907a473928638950c9238115c2bf8";
  };
  libupm-lis2ds12 = {
    version = "2.0.0-r7";
    filename = "libupm-lis2ds12-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-lis2ds12-any" ];
    sha256 = "e947dd47650836f11fcd5056d7af42aed369d112374525990d20fef6ddb47163";
  };
  libupm-lis2ds12-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-lis2ds12-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-lis2ds12"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-lis2ds12-python3-any" ];
    sha256 = "aedc729ba4b9796b7e67b7a28e4807b0ad0a6cf71f78ab5dc1675b457c971428";
  };
  libupm-lis3dh = {
    version = "2.0.0-r7";
    filename = "libupm-lis3dh-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-lis3dh-any" ];
    sha256 = "e272052a7051a1a2b653c6dbefecdfeb4e365c2bb749020ab59d2b9cfb2bc11d";
  };
  libupm-lis3dh-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-lis3dh-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-lis3dh"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-lis3dh-python3-any" ];
    sha256 = "b082e4ebdff9a82a46d8183c3bc77e77dc88103e7ebceff651a0ffd70c4e846b";
  };
  libupm-lm35 = {
    version = "2.0.0-r7";
    filename = "libupm-lm35-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-lm35-any" ];
    sha256 = "ae0a408db2de9ac7c34aba0e03fc60b6e670def54b5b1bd8ffdb700bd861aa11";
  };
  libupm-lm35-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-lm35-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-lm35"
      "python3-light"
    ];
    provides = [ "libupm-lm35-python3-any" ];
    sha256 = "9e392a7fb87317f6e4717fd4bec1238c6c40ef67ec2f1f9c249b3e7e02002bf3";
  };
  libupm-lol = {
    version = "2.0.0-r7";
    filename = "libupm-lol-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-lol-any" ];
    sha256 = "cb73901e28759219d26f43d365fd4cc2090e1c0490a7aa39e248339d436a43d5";
  };
  libupm-lol-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-lol-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-lol"
      "python3-light"
    ];
    provides = [ "libupm-lol-python3-any" ];
    sha256 = "5c5b92746612bada034e861dbe195db996d41530fa6f661db7f755a974a183ac";
  };
  libupm-loudness = {
    version = "2.0.0-r7";
    filename = "libupm-loudness-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-loudness-any" ];
    sha256 = "9d0e5ee6e35312e6a25ffe6613dc727e3ff53fc6233fb4764ade824b6ca234aa";
  };
  libupm-loudness-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-loudness-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-loudness"
      "python3-light"
    ];
    provides = [ "libupm-loudness-python3-any" ];
    sha256 = "77db4b538e3df4d019f939b251287b55d6aeaeb4806dc223e3a861bd8cc82bf1";
  };
  libupm-lp8860 = {
    version = "2.0.0-r7";
    filename = "libupm-lp8860-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-interfaces"
    ];
    provides = [ "libupm-lp8860-any" ];
    sha256 = "aeac5b751ea24c38a8a0fbe2370faa92a5449602ff61bed1bf57d4eefc256700";
  };
  libupm-lp8860-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-lp8860-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-interfaces"
      "libupm-lp8860"
      "python3-light"
    ];
    provides = [ "libupm-lp8860-python3-any" ];
    sha256 = "501fcaf24e729ae7badae0c5be7cf7fef3b4653bea3ee20817cdef9a0ed533cb";
  };
  libupm-lpd8806 = {
    version = "2.0.0-r7";
    filename = "libupm-lpd8806-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-lpd8806-any" ];
    sha256 = "ec25f5296fc334079f9fa251528fc60a3a30ba0e14d4140c5ae19f9d597289e6";
  };
  libupm-lpd8806-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-lpd8806-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-lpd8806"
      "python3-light"
    ];
    provides = [ "libupm-lpd8806-python3-any" ];
    sha256 = "9bf7c32a0be25df9f3a618ee10bb203f2d75ed49cd54497a989b3a9e0468bd03";
  };
  libupm-lsm303agr = {
    version = "2.0.0-r7";
    filename = "libupm-lsm303agr-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-lsm303agr-any" ];
    sha256 = "5c388785025e202ae319b770695951adfbfd7e0e15f5e8bd5a9f32e9355d014d";
  };
  libupm-lsm303agr-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-lsm303agr-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-lsm303agr"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-lsm303agr-python3-any" ];
    sha256 = "4d217652c98f656a1d4b9ca7f1105acc5b92e2e745b377f0bc8bd148296b8b5b";
  };
  libupm-lsm303d = {
    version = "2.0.0-r7";
    filename = "libupm-lsm303d-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-lsm303d-any" ];
    sha256 = "46b5678b9a85d0b2c0f8ee30667e2e020c8864bf956cedb973cf78c3bd7460a2";
  };
  libupm-lsm303d-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-lsm303d-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-lsm303d"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-lsm303d-python3-any" ];
    sha256 = "1e1d6e1cb7c6e2edd1ce0276d66f2868b87f848d4b9a3eb7b69aebb69ab88d9b";
  };
  libupm-lsm303dlh = {
    version = "2.0.0-r7";
    filename = "libupm-lsm303dlh-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-lsm303dlh-any" ];
    sha256 = "fb0a69ee4d8c13d47d93c1e6a34cd034e405e27bd1f28b023766e1f869e59472";
  };
  libupm-lsm303dlh-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-lsm303dlh-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-lsm303dlh"
      "python3-light"
    ];
    provides = [ "libupm-lsm303dlh-python3-any" ];
    sha256 = "0dc646be2477fee9a6feb5b0c5c85c2dcc22415e89788295394384062701581a";
  };
  libupm-lsm6ds3h = {
    version = "2.0.0-r7";
    filename = "libupm-lsm6ds3h-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-lsm6ds3h-any" ];
    sha256 = "93e2e718d469fafa3e064866ab23298793188777e964e7c42a2b5fa2fabf3aec";
  };
  libupm-lsm6ds3h-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-lsm6ds3h-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-lsm6ds3h"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-lsm6ds3h-python3-any" ];
    sha256 = "5e910c88b790afd4ec1b0bbd64214c09d326eb599435edf1be874c313fbcdcf6";
  };
  libupm-lsm6dsl = {
    version = "2.0.0-r7";
    filename = "libupm-lsm6dsl-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-lsm6dsl-any" ];
    sha256 = "e6f0a2d46865cc8d27bf8095af639a4c9cdbe22a66b444d1d6ebb5e4995a6bd7";
  };
  libupm-lsm6dsl-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-lsm6dsl-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-lsm6dsl"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-lsm6dsl-python3-any" ];
    sha256 = "4e6d6b243a128a93181c9211b44691849bded9ff7fd57fd7674ec348f8db4ffd";
  };
  libupm-lsm9ds0 = {
    version = "2.0.0-r7";
    filename = "libupm-lsm9ds0-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-lsm9ds0-any" ];
    sha256 = "6a45c489053df53d57b54bada7cab05f75e9ee3c26c50d93cc42f5776a7de128";
  };
  libupm-lsm9ds0-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-lsm9ds0-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-lsm9ds0"
      "python3-light"
    ];
    provides = [ "libupm-lsm9ds0-python3-any" ];
    sha256 = "730eee359628f796da5adf5f51d6d1cadd7dddb9c5db519d44b19281ac4c7494";
  };
  libupm-m24lr64e = {
    version = "2.0.0-r7";
    filename = "libupm-m24lr64e-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-m24lr64e-any" ];
    sha256 = "347c5e6f012c8212a85ffcd99852ebc60319dccf3f37f24cc7a77808d4a635b1";
  };
  libupm-m24lr64e-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-m24lr64e-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-m24lr64e"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-m24lr64e-python3-any" ];
    sha256 = "be2725347dd78e77840b7c19235e01e84d7c7ca973063182bf07690b5dfebcad";
  };
  libupm-mag3110 = {
    version = "2.0.0-r7";
    filename = "libupm-mag3110-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-mag3110-any" ];
    sha256 = "8f4bf3eb0c5db4acdc9c7b5a648e75a8be29764bef426fb5b41e2091893cbf34";
  };
  libupm-mag3110-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-mag3110-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-mag3110"
      "python3-light"
    ];
    provides = [ "libupm-mag3110-python3-any" ];
    sha256 = "59161f01d91d7739bb313ffbd34658399acb7f89df2654337722875b07edc1ba";
  };
  libupm-max30100 = {
    version = "2.0.0-r7";
    filename = "libupm-max30100-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-max30100-any" ];
    sha256 = "868753570cb4259192a01bc9e823cb76eb1949e6abe65bafef837636270d2253";
  };
  libupm-max30100-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-max30100-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-max30100"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-max30100-python3-any" ];
    sha256 = "04dcbe9eb8abbf5099543f2b316543c11e991c6af37f37cdb224dd4a9264afca";
  };
  libupm-max31723 = {
    version = "2.0.0-r7";
    filename = "libupm-max31723-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-max31723-any" ];
    sha256 = "c7d62201de359cf29e6b8ce3f1b1f8fbe7e2ce1a7830ea2dcdbd38a76eb11d86";
  };
  libupm-max31723-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-max31723-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-max31723"
      "python3-light"
    ];
    provides = [ "libupm-max31723-python3-any" ];
    sha256 = "ac3307c7332c8d62d5f7897da8b5720cdef2de13382ba65542302fa253bdf85b";
  };
  libupm-max31855 = {
    version = "2.0.0-r7";
    filename = "libupm-max31855-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-max31855-any" ];
    sha256 = "1331adbbdbf7c5301102cf8b7cdb85ee83fb12922f871b37e0ad4ebdf3985dec";
  };
  libupm-max31855-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-max31855-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-max31855"
      "python3-light"
    ];
    provides = [ "libupm-max31855-python3-any" ];
    sha256 = "89ad67bf5a1d06ee9cd9853dba2c4b27ddc467032395a721609913974b424603";
  };
  libupm-max44000 = {
    version = "2.0.0-r7";
    filename = "libupm-max44000-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-max44000-any" ];
    sha256 = "d23b13c1bc7dbfa7a5bb724ea172d331a698d7d4c49d850d7ba6794d2b4ce9f6";
  };
  libupm-max44000-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-max44000-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-max44000"
      "python3-light"
    ];
    provides = [ "libupm-max44000-python3-any" ];
    sha256 = "bb2851e99dad8f109ab344a1ea7603912baa74d029225d6c109423cff92f06b8";
  };
  libupm-max44009 = {
    version = "2.0.0-r7";
    filename = "libupm-max44009-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-interfaces"
    ];
    provides = [ "libupm-max44009-any" ];
    sha256 = "4f085a83f65fa6250e324a0440b45f6afb355e863bfc2f3d4b81144319c41698";
  };
  libupm-max44009-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-max44009-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-interfaces"
      "libupm-max44009"
      "python3-light"
    ];
    provides = [ "libupm-max44009-python3-any" ];
    sha256 = "6c29b1d2d6c8c20bcf03b08efa4a0c76039b60f33b840bfafc5e236f37e69b8a";
  };
  libupm-max5487 = {
    version = "2.0.0-r7";
    filename = "libupm-max5487-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-max5487-any" ];
    sha256 = "a4d4187d733ae83223ce7c2943c7fc152be5e634b90391433db0b0373b2777f4";
  };
  libupm-max5487-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-max5487-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-max5487"
      "python3-light"
    ];
    provides = [ "libupm-max5487-python3-any" ];
    sha256 = "fba0f0db523937728015391f77f286ef1f0f862f366df9341bad1b1429f07853";
  };
  libupm-maxds3231m = {
    version = "2.0.0-r7";
    filename = "libupm-maxds3231m-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-maxds3231m-any" ];
    sha256 = "b69654e09114760b640c2ec2747b881a9f09f9ed4209414d9bd2e82072dcbade";
  };
  libupm-maxds3231m-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-maxds3231m-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-maxds3231m"
      "python3-light"
    ];
    provides = [ "libupm-maxds3231m-python3-any" ];
    sha256 = "02eefd364415da609cba2da7836953d5bbdd8d8c3f0e7d0dd403fbdeecdd1579";
  };
  libupm-maxsonarez = {
    version = "2.0.0-r7";
    filename = "libupm-maxsonarez-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-maxsonarez-any" ];
    sha256 = "746cb79eeb08374f8d42d60ba144e0639bd1440be2071d8fb94c3a75c057a7e3";
  };
  libupm-maxsonarez-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-maxsonarez-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-maxsonarez"
      "python3-light"
    ];
    provides = [ "libupm-maxsonarez-python3-any" ];
    sha256 = "171601518d3c9d66ed884747daa640b9bdf0c3a7b849eac7b233f32fcc041a0f";
  };
  libupm-mb704x = {
    version = "2.0.0-r7";
    filename = "libupm-mb704x-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-mb704x-any" ];
    sha256 = "18d846a6da6b0cc05aaa1ca8133843532ef477e4ac95f5dcaa11f32d87116511";
  };
  libupm-mb704x-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-mb704x-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-mb704x"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-mb704x-python3-any" ];
    sha256 = "f72b0eaea0f1cdabe4174097d495cddf91fa49ed25db1ba2f253a9cee271f083";
  };
  libupm-mcp2515 = {
    version = "2.0.0-r7";
    filename = "libupm-mcp2515-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-mcp2515-any" ];
    sha256 = "f62d922d8de1043c84018817b83bfe815a0db6a52cac47f4dc1c745cdc70be32";
  };
  libupm-mcp2515-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-mcp2515-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-mcp2515"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-mcp2515-python3-any" ];
    sha256 = "911b2786971b594c36e49463be86005433c97ea81abbdaf4268a0648d533709b";
  };
  libupm-mcp9808 = {
    version = "2.0.0-r7";
    filename = "libupm-mcp9808-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-mcp9808-any" ];
    sha256 = "b22f680a9517f6d5a0f9573ad8a9da29140483201cc0773be8114c5420d2e871";
  };
  libupm-mcp9808-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-mcp9808-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-mcp9808"
      "python3-light"
    ];
    provides = [ "libupm-mcp9808-python3-any" ];
    sha256 = "cfb46c41fa67845a45229738bf2dbc919cbdd70186b59058c2c98e8c6e874744";
  };
  libupm-md = {
    version = "2.0.0-r7";
    filename = "libupm-md-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-md-any" ];
    sha256 = "1ecae68f166617b15d4f187900f898a37e556a94ee48c8aa2f27ae6b6389b2bb";
  };
  libupm-md-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-md-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-md"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-md-python3-any" ];
    sha256 = "678087f30cb56394875e034d5ee5c07b5e16a6807b8a201ec0f7bc61ddcca3f0";
  };
  libupm-mg811 = {
    version = "2.0.0-r7";
    filename = "libupm-mg811-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-mg811-any" ];
    sha256 = "b4774e9b009262cea686695e4df97dab46a4bee2acf21bfe867dbbe740f82f16";
  };
  libupm-mg811-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-mg811-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-mg811"
      "python3-light"
    ];
    provides = [ "libupm-mg811-python3-any" ];
    sha256 = "cd97df9c4687373124a02522c27699e5ac3316c8ee88b6a98134ed0837c56fc6";
  };
  libupm-mhz16 = {
    version = "2.0.0-r7";
    filename = "libupm-mhz16-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-mhz16-any" ];
    sha256 = "b21b98f9e605b53266738314f0276175d6088fbc80324dc9628451f67a8dd743";
  };
  libupm-mhz16-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-mhz16-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-mhz16"
      "python3-light"
    ];
    provides = [ "libupm-mhz16-python3-any" ];
    sha256 = "299ea8f7923663b9fe2572c16fec72c800ff195eda5029795785f377a7ba6f08";
  };
  libupm-mic = {
    version = "2.0.0-r7";
    filename = "libupm-mic-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-mic-any" ];
    sha256 = "0538a484567334346b6c2929f190c069434da95bb75299e8c1853fdbd3dd42d7";
  };
  libupm-mic-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-mic-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-mic"
      "python3-light"
    ];
    provides = [ "libupm-mic-python3-any" ];
    sha256 = "0b092a99eef00adbb641987e017451974ff220b574fdc4f4acc0b0fb8e0ea561";
  };
  libupm-micsv89 = {
    version = "2.0.0-r7";
    filename = "libupm-micsv89-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-micsv89-any" ];
    sha256 = "b026baca959e86ce66030ca2927ff154b0015653575862d6e33a9e7daef40175";
  };
  libupm-micsv89-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-micsv89-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-micsv89"
      "python3-light"
    ];
    provides = [ "libupm-micsv89-python3-any" ];
    sha256 = "d730fd313a0433c67cc64c3a48823acc88d3adbb4f6f4e16e48d66cc5a71b100";
  };
  libupm-mlx90614 = {
    version = "2.0.0-r7";
    filename = "libupm-mlx90614-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-mlx90614-any" ];
    sha256 = "16d4d14fc68accf0bc452f82190c615740c135f1586f7de9a47ff62a030801bf";
  };
  libupm-mlx90614-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-mlx90614-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-mlx90614"
      "python3-light"
    ];
    provides = [ "libupm-mlx90614-python3-any" ];
    sha256 = "6dce85c51708a43f850c63734e47f9038771b948ec69ee3b442b202c5e7a7fc5";
  };
  libupm-mma7361 = {
    version = "2.0.0-r7";
    filename = "libupm-mma7361-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-mma7361-any" ];
    sha256 = "4c5366a7df85d6d6b5cff60414d68aa6829bf9a1ac104789b3ba48b0dca337f1";
  };
  libupm-mma7361-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-mma7361-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-mma7361"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-mma7361-python3-any" ];
    sha256 = "2fa3ab3f573bd00850dd2c489cb8cc4f1af1d3e38f8d3634ac11839e3c341a8d";
  };
  libupm-mma7455 = {
    version = "2.0.0-r7";
    filename = "libupm-mma7455-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-mma7455-any" ];
    sha256 = "90e7240f4d4e0cb7a7c2ce68c192f32eaec797c92c59a7b9dbf86c58887f6588";
  };
  libupm-mma7455-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-mma7455-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-mma7455"
      "python3-light"
    ];
    provides = [ "libupm-mma7455-python3-any" ];
    sha256 = "e7cf727ed9b061f12ab7812a763c28f3f02827418f4e586f90f933bc65116ead";
  };
  libupm-mma7660 = {
    version = "2.0.0-r7";
    filename = "libupm-mma7660-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-mma7660-any" ];
    sha256 = "ca3bac80da72e641af7897636979518da13def18f678eec8389e5acbbe434cb4";
  };
  libupm-mma7660-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-mma7660-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-mma7660"
      "python3-light"
    ];
    provides = [ "libupm-mma7660-python3-any" ];
    sha256 = "50cdbfa314934d8819b667714e6333cab8a1e5bf89488ef3e7353bff9cbff4ea";
  };
  libupm-mma8x5x = {
    version = "2.0.0-r7";
    filename = "libupm-mma8x5x-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-mma8x5x-any" ];
    sha256 = "5e3856e6e379f7c4a34cb743d00390f243dfaaa692c36815ae8fd4035fe9b29e";
  };
  libupm-mma8x5x-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-mma8x5x-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-mma8x5x"
      "python3-light"
    ];
    provides = [ "libupm-mma8x5x-python3-any" ];
    sha256 = "242f4cb3656bd977ae7e2868c2d627e16e0a7c69e2d15b2abbd40fda9753c095";
  };
  libupm-mmc35240 = {
    version = "2.0.0-r7";
    filename = "libupm-mmc35240-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-mmc35240-any" ];
    sha256 = "270682f4721409948321abf5d9492f19ffdb24470cd137c42607ecb2520f9292";
  };
  libupm-mmc35240-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-mmc35240-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-mmc35240"
      "python3-light"
    ];
    provides = [ "libupm-mmc35240-python3-any" ];
    sha256 = "e62b523598494938394b3cbf6c8e17dbbda384d49c7e072e11adfcb894f511e8";
  };
  libupm-moisture = {
    version = "2.0.0-r7";
    filename = "libupm-moisture-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-moisture-any" ];
    sha256 = "8eea7e16f4bf6e03c768c83cb277cd9070970b320f7d932f16296d427b1ef4e6";
  };
  libupm-moisture-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-moisture-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-moisture"
      "python3-light"
    ];
    provides = [ "libupm-moisture-python3-any" ];
    sha256 = "baf9f324af754758be0d3bcc1f22e1a90170983999726d7b1e7c889643867e21";
  };
  libupm-mpl3115a2 = {
    version = "2.0.0-r7";
    filename = "libupm-mpl3115a2-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-mpl3115a2-any" ];
    sha256 = "ec9d05872b0c068f66bf1a5244f93ec97fb2e08d9b616de001fe1e310f047ee3";
  };
  libupm-mpl3115a2-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-mpl3115a2-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-mpl3115a2"
      "python3-light"
    ];
    provides = [ "libupm-mpl3115a2-python3-any" ];
    sha256 = "38b756793c01fa138d269b8b21068a0fc36ec73a714e5ca688ce1e2b2077d975";
  };
  libupm-mpr121 = {
    version = "2.0.0-r7";
    filename = "libupm-mpr121-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-mpr121-any" ];
    sha256 = "76dd77095cd6474aeedd53e5b7e6791107fb3cb29f10b30474519eb256bb3af5";
  };
  libupm-mpr121-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-mpr121-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-mpr121"
      "python3-light"
    ];
    provides = [ "libupm-mpr121-python3-any" ];
    sha256 = "b9fc5c04b84ef82feb4d720f7a45da3f5f4d2bca1170405983ed2e7346ed5eb6";
  };
  libupm-mpu9150 = {
    version = "2.0.0-r7";
    filename = "libupm-mpu9150-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-mpu9150-any" ];
    sha256 = "92da42403883f48b5618806560981ab805d965153b095bc8af8d8361ed30bf3c";
  };
  libupm-mpu9150-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-mpu9150-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-mpu9150"
      "python3-light"
    ];
    provides = [ "libupm-mpu9150-python3-any" ];
    sha256 = "1d4ba5f54a62e741b6acb3cfa4f8df05ecc791c7eae5d663e6f946ec1187107b";
  };
  libupm-mq303a = {
    version = "2.0.0-r7";
    filename = "libupm-mq303a-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-mq303a-any" ];
    sha256 = "77a2af758d6ebbff8add9f9e591483f96d798d17bf8ce8975882cfee55f79356";
  };
  libupm-mq303a-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-mq303a-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-mq303a"
      "python3-light"
    ];
    provides = [ "libupm-mq303a-python3-any" ];
    sha256 = "85013797b07edeb32ceec9eb7e8645fc5e165284df3894fdbae3a29d60ce7f3d";
  };
  libupm-ms5611 = {
    version = "2.0.0-r7";
    filename = "libupm-ms5611-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-interfaces"
    ];
    provides = [ "libupm-ms5611-any" ];
    sha256 = "407669ebca5dbf20065233058662f479cd45482f320f0c90f7442c3940c4c882";
  };
  libupm-ms5611-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-ms5611-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-interfaces"
      "libupm-ms5611"
      "python3-light"
    ];
    provides = [ "libupm-ms5611-python3-any" ];
    sha256 = "6293acba22f4b0b17369a9f760ad7678a716b4114763cfb8c2ffdb7c9d65a780";
  };
  libupm-ms5803 = {
    version = "2.0.0-r7";
    filename = "libupm-ms5803-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-ms5803-any" ];
    sha256 = "af646895981ff215b7b7348a904c490c72d8c6013e1807eace990e682fb13d18";
  };
  libupm-ms5803-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-ms5803-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-ms5803"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-ms5803-python3-any" ];
    sha256 = "71d9e19f1ccd92b7bafab1a9bdcb3f9be1a390889bd2e6d58e989e986407e5c4";
  };
  libupm-my9221 = {
    version = "2.0.0-r7";
    filename = "libupm-my9221-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-my9221-any" ];
    sha256 = "6721ac6442e461cbff8041e0fa12bfc380f853e85bd003aa274744e6b8d677b3";
  };
  libupm-my9221-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-my9221-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-my9221"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-my9221-python3-any" ];
    sha256 = "fd2bc34cf1078825929d5f527a3466cfe23a63524faf75d5716a1d6f38f87199";
  };
  libupm-nlgpio16 = {
    version = "2.0.0-r7";
    filename = "libupm-nlgpio16-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-nlgpio16-any" ];
    sha256 = "7467f74d05a269dbea194bad84e3ff2327f4fb0d3010532f30d8b4377721321c";
  };
  libupm-nlgpio16-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-nlgpio16-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-nlgpio16"
      "python3-light"
    ];
    provides = [ "libupm-nlgpio16-python3-any" ];
    sha256 = "4fcb087689c8997183fe4a77d2f8de43a443fa28fa1dcf57febd3d3c7f51967b";
  };
  libupm-nmea_gps = {
    version = "2.0.0-r7";
    filename = "libupm-nmea_gps-2.0.0-r7.apk";
    depends = [
      "libatomic1"
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-nmea_gps-any" ];
    sha256 = "e397429de3a0da5681df3689ffa316095bce13bbcbab35a8f7e63ffffe389410";
  };
  libupm-nmea_gps-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-nmea_gps-python3-2.0.0-r7.apk";
    depends = [
      "libatomic1"
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-nmea_gps"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-nmea_gps-python3-any" ];
    sha256 = "d8352c6b72f00b6b1b6021309a0097d8c673c38f38eba9ad3f265a88e32505d4";
  };
  libupm-nrf24l01 = {
    version = "2.0.0-r7";
    filename = "libupm-nrf24l01-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-nrf24l01-any" ];
    sha256 = "c8da102b916bacd250b0c366ae54fab60d4f5176e3807df8d6185d177652b650";
  };
  libupm-nrf24l01-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-nrf24l01-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-nrf24l01"
      "python3-light"
    ];
    provides = [ "libupm-nrf24l01-python3-any" ];
    sha256 = "68b06c0bdd8d430d0c475e1e657fb63cfb909c46074134269d556736d2d6be21";
  };
  libupm-nrf8001 = {
    version = "2.0.0-r7";
    filename = "libupm-nrf8001-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-nrf8001-any" ];
    sha256 = "fba934e77ecaddea716a22bc5676fc345d2c86184a40f72bee8a90af08682a6e";
  };
  libupm-nrf8001-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-nrf8001-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-nrf8001"
      "python3-light"
    ];
    provides = [ "libupm-nrf8001-python3-any" ];
    sha256 = "930d4054c475a70d4314e7d2d09a9aeaabe9a746438afa293cc6744b48dabf42";
  };
  libupm-nunchuck = {
    version = "2.0.0-r7";
    filename = "libupm-nunchuck-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-nunchuck-any" ];
    sha256 = "697dac5a63de1c3cde37e3328e8b386b3c63f363172d5c0b42d560d9ce3e38c3";
  };
  libupm-nunchuck-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-nunchuck-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-nunchuck"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-nunchuck-python3-any" ];
    sha256 = "1646477d23d0769204b79b0b1b8ec4b0fd2c6f17b100adf2609238a2e7eb8474";
  };
  libupm-o2 = {
    version = "2.0.0-r7";
    filename = "libupm-o2-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-o2-any" ];
    sha256 = "cb0d4130b0bbbb4cd1c0d45590398cdd7d9f5e675cedcba20e609a03f424b27c";
  };
  libupm-o2-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-o2-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-o2"
      "python3-light"
    ];
    provides = [ "libupm-o2-python3-any" ];
    sha256 = "134017bcc597014f6434192a4fc738345c1230b4a47457029105fcef83cc43d6";
  };
  libupm-otp538u = {
    version = "2.0.0-r7";
    filename = "libupm-otp538u-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-otp538u-any" ];
    sha256 = "9c434bc245d1a540d6ce94ad1909d903ca22b06a5e9f1c0541d8e3e872bf507e";
  };
  libupm-otp538u-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-otp538u-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-otp538u"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-otp538u-python3-any" ];
    sha256 = "ae58d67afabceb98aca7b22e2b0d39955f034a1cc4f16f1a4b698c1977ba4109";
  };
  libupm-ozw = {
    version = "2.0.0-r7";
    filename = "libupm-ozw-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "openzwave"
    ];
    provides = [ "libupm-ozw-any" ];
    sha256 = "6cf0e273c2d8dd59660ab3139e7b03f3f7892ce8fa76470f56357b4dc2a4879e";
  };
  libupm-ozw-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-ozw-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-ozw"
      "openzwave"
      "python3-light"
    ];
    provides = [ "libupm-ozw-python3-any" ];
    sha256 = "81513081cc34d249fd7fb92d727771120575d2db66632073be8c1e302c7ccc22";
  };
  libupm-p9813 = {
    version = "2.0.0-r7";
    filename = "libupm-p9813-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-p9813-any" ];
    sha256 = "ff8d49e806c0e5a1a933a68e4c74e3d9e673de0cd951293c96dc6dc62dadb28a";
  };
  libupm-p9813-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-p9813-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-p9813"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-p9813-python3-any" ];
    sha256 = "99acf763966ee98e2933d8fd8b1c78b1a4fdf4a09f7368eb656e74495909fafc";
  };
  libupm-pca9685 = {
    version = "2.0.0-r7";
    filename = "libupm-pca9685-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-pca9685-any" ];
    sha256 = "07fc53bea54d7dea4631cb4ad2b045d8d2170452f863ed42890004c362c6a9cd";
  };
  libupm-pca9685-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-pca9685-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-pca9685"
      "python3-light"
    ];
    provides = [ "libupm-pca9685-python3-any" ];
    sha256 = "54479354fe7c6eb435369151e99c178f930cfd3fabc7ab6eead507b9b68f204e";
  };
  libupm-pn532 = {
    version = "2.0.0-r7";
    filename = "libupm-pn532-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-pn532-any" ];
    sha256 = "fabea43acec583511afa602b3e165119e358e59115d9fcccfba6190583581e7d";
  };
  libupm-pn532-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-pn532-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-pn532"
      "python3-light"
    ];
    provides = [ "libupm-pn532-python3-any" ];
    sha256 = "5d5541eed9287e18dad4b47f9060e279d22f4a2ff4ab239cb6ec4aba4fd4235b";
  };
  libupm-ppd42ns = {
    version = "2.0.0-r7";
    filename = "libupm-ppd42ns-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-ppd42ns-any" ];
    sha256 = "0e75bd1e48f6425434376aa9aadd2cdbd01291815f50f24d0b15e9f9f561c3f4";
  };
  libupm-ppd42ns-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-ppd42ns-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-ppd42ns"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-ppd42ns-python3-any" ];
    sha256 = "b54b6d0dbf2d077de2750befc1f063eaf2bd1dfeaddc9e11fee3826899b468fb";
  };
  libupm-pulsensor = {
    version = "2.0.0-r7";
    filename = "libupm-pulsensor-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-pulsensor-any" ];
    sha256 = "2a336cdcff3810ea6cd04c3f8f2660ec582f07d734abd2d3fb7964bad341f55a";
  };
  libupm-pulsensor-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-pulsensor-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-pulsensor"
      "python3-light"
    ];
    provides = [ "libupm-pulsensor-python3-any" ];
    sha256 = "cb189e0f3ad0cdd19f11acc1ebaad8fe58c7c722446b26dfa6d6e7430c1e637c";
  };
  libupm-relay = {
    version = "2.0.0-r7";
    filename = "libupm-relay-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-relay-any" ];
    sha256 = "31f6655f2f53e84bcdfd82aa756f3939d4e8096a2474581f280e78827fae6ce4";
  };
  libupm-relay-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-relay-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-relay"
      "python3-light"
    ];
    provides = [ "libupm-relay-python3-any" ];
    sha256 = "9ba4e4c9b8cafa61a3bc6a9b0792b108e77da09fd256b2ebd1e1ffd9f345131f";
  };
  libupm-rf22 = {
    version = "2.0.0-r7";
    filename = "libupm-rf22-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-rf22-any" ];
    sha256 = "e0196a942743a4aa70b9c05c2dcba4071f6e46ae19455fa651b17b6fef0118e1";
  };
  libupm-rf22-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-rf22-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-rf22"
      "python3-light"
    ];
    provides = [ "libupm-rf22-python3-any" ];
    sha256 = "e9c579563baca85c25fe55d5bcbd50099b4ded5765dddf25931a618d5fed13b0";
  };
  libupm-rfr359f = {
    version = "2.0.0-r7";
    filename = "libupm-rfr359f-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-rfr359f-any" ];
    sha256 = "d1ac664400ed6e8b1f69705d4c31fca8fdbb86230371a9c136fb5a55cf34fca8";
  };
  libupm-rfr359f-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-rfr359f-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-rfr359f"
      "python3-light"
    ];
    provides = [ "libupm-rfr359f-python3-any" ];
    sha256 = "848e70df47485383516163255962c184f5e9f5ac6aa28bad1d11db90996d71ae";
  };
  libupm-rgbringcoder = {
    version = "2.0.0-r7";
    filename = "libupm-rgbringcoder-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-rgbringcoder-any" ];
    sha256 = "4b0e60379828777bf7565f53ebd62eb742271570c3e228df1e020b8fac80905a";
  };
  libupm-rgbringcoder-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-rgbringcoder-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-rgbringcoder"
      "python3-light"
    ];
    provides = [ "libupm-rgbringcoder-python3-any" ];
    sha256 = "53b13909cbadd825178f81074fa5fb00df8e263fafb9ea4a6bd704347d6adeb8";
  };
  libupm-rhusb = {
    version = "2.0.0-r7";
    filename = "libupm-rhusb-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-rhusb-any" ];
    sha256 = "7a6196e00c24595ed0b03669fe9517413dabd1cc955d98da2d6ae78efb8ef682";
  };
  libupm-rhusb-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-rhusb-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-rhusb"
      "python3-light"
    ];
    provides = [ "libupm-rhusb-python3-any" ];
    sha256 = "54ef562f8778f0e873c558f668d87e917f6d76c0b19142d768318439bbea0083";
  };
  libupm-rn2903 = {
    version = "2.0.0-r7";
    filename = "libupm-rn2903-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-rn2903-any" ];
    sha256 = "ec608d532485285d003c9e9d690cd154cded0f706689f6fcb3a385151e1af35c";
  };
  libupm-rn2903-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-rn2903-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-rn2903"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-rn2903-python3-any" ];
    sha256 = "e9485160e11fe2dc8384006bf9a6a0276e4556152f7f88256c43c5aa7cc8ef72";
  };
  libupm-rotary = {
    version = "2.0.0-r7";
    filename = "libupm-rotary-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-rotary-any" ];
    sha256 = "33875b1e731b3cbe1e8f8f413f86603b54575a20fb1b8e9660346327201baa75";
  };
  libupm-rotary-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-rotary-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-rotary"
      "python3-light"
    ];
    provides = [ "libupm-rotary-python3-any" ];
    sha256 = "2a8c9f3bff6d202d09613630978dbfe9a5287e004d4c4e11ed7b11152c27e88f";
  };
  libupm-rotaryencoder = {
    version = "2.0.0-r7";
    filename = "libupm-rotaryencoder-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-rotaryencoder-any" ];
    sha256 = "5328d0cc63bd6c0aa254a1a87921a8421ee5a9e11314447f4bd8777a4cbb1334";
  };
  libupm-rotaryencoder-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-rotaryencoder-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-rotaryencoder"
      "python3-light"
    ];
    provides = [ "libupm-rotaryencoder-python3-any" ];
    sha256 = "f835de2fce49a715baa7a0c7c7e205354361d54d1312eb83eee19a6bbc49960c";
  };
  libupm-rpr220 = {
    version = "2.0.0-r7";
    filename = "libupm-rpr220-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-rpr220-any" ];
    sha256 = "8cf128a2b7c3be63b49c14dd4373d818ee9abe4a27041dbd43e5ca2b95e70bd5";
  };
  libupm-rpr220-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-rpr220-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-rpr220"
      "python3-light"
    ];
    provides = [ "libupm-rpr220-python3-any" ];
    sha256 = "13b7feaa6d544785329c00188953a2eaa04ce9b241e1b5b1a4c51eaf1c36700f";
  };
  libupm-rsc = {
    version = "2.0.0-r7";
    filename = "libupm-rsc-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-rsc-any" ];
    sha256 = "039fdbf968a5eb4f8e675ecdf8da9f6de5c4523fbbf7e4fb9c2b90ed56553a06";
  };
  libupm-rsc-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-rsc-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-rsc"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-rsc-python3-any" ];
    sha256 = "064e42be08328f161e0ade7127761303bada2f7cf9254c68c425b68b99347f4d";
  };
  libupm-scam = {
    version = "2.0.0-r7";
    filename = "libupm-scam-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-scam-any" ];
    sha256 = "272bee93255942b228d0d9daa58d2d3907aa1761b970e662a1249caa6f92520b";
  };
  libupm-scam-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-scam-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-scam"
      "python3-light"
    ];
    provides = [ "libupm-scam-python3-any" ];
    sha256 = "de18468dcb28a99a0a0665d9cd8ec96b54cd63226a26a28424dd1ef218c26d6f";
  };
  libupm-sensortemplate = {
    version = "2.0.0-r7";
    filename = "libupm-sensortemplate-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-sensortemplate-any" ];
    sha256 = "407db25bca79f1c70ebcd47ff02085518a5a4c30817e1299ac217ee5d3ca1343";
  };
  libupm-sensortemplate-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-sensortemplate-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-sensortemplate"
      "python3-light"
    ];
    provides = [ "libupm-sensortemplate-python3-any" ];
    sha256 = "72b7931c81fef9ac462b72927d000e497f55045ad231939202655bc6251dec2b";
  };
  libupm-servo = {
    version = "2.0.0-r7";
    filename = "libupm-servo-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-servo-any" ];
    sha256 = "40951e8328d53911177ab12b1a572d09d32c63ad2bad6c176cba8d09a314cc76";
  };
  libupm-servo-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-servo-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-servo"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-servo-python3-any" ];
    sha256 = "da9f9cd159c6898cb79975d8ac45794c569a395bd0bd1b6988eacb1828b01542";
  };
  libupm-sht1x = {
    version = "2.0.0-r7";
    filename = "libupm-sht1x-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-sht1x-any" ];
    sha256 = "7a5634c51ed66bd3e4b0fd6f5f020d942ec5b686189913c71de40391fac01079";
  };
  libupm-sht1x-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-sht1x-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-sht1x"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-sht1x-python3-any" ];
    sha256 = "496dd7028e4dae6bf81d4df527dbc5351d8301420519ef61355135dd1693ab0d";
  };
  libupm-si1132 = {
    version = "2.0.0-r7";
    filename = "libupm-si1132-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-interfaces"
    ];
    provides = [ "libupm-si1132-any" ];
    sha256 = "d9711b36239c40a4cbfdd42510075fb9d608393fc025eb087009ef8f09ae5f79";
  };
  libupm-si1132-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-si1132-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-interfaces"
      "libupm-si1132"
      "python3-light"
    ];
    provides = [ "libupm-si1132-python3-any" ];
    sha256 = "32c4360437f2c4377ff423adfcd1e7e0b430476f5d3bf407413a5dd64d939c13";
  };
  libupm-si114x = {
    version = "2.0.0-r7";
    filename = "libupm-si114x-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-si114x-any" ];
    sha256 = "09668c68d92d530b8d4be5328875e9d607f58a8ecc026e73e1e6fe137014e85d";
  };
  libupm-si114x-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-si114x-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-si114x"
      "python3-light"
    ];
    provides = [ "libupm-si114x-python3-any" ];
    sha256 = "d48aa9898998a7807b8d5bfcea61de12c43058b087314ebd318627bff07427a4";
  };
  libupm-si7005 = {
    version = "2.0.0-r7";
    filename = "libupm-si7005-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-interfaces"
    ];
    provides = [ "libupm-si7005-any" ];
    sha256 = "8b39eb73ad9d2cc0531e2efdedc5073cd50026d5e4763e0a09892ba341290783";
  };
  libupm-si7005-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-si7005-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-interfaces"
      "libupm-si7005"
      "python3-light"
    ];
    provides = [ "libupm-si7005-python3-any" ];
    sha256 = "d106ab3849f08d087589e10363c4a11bd45e36e4746682f4a437079e241f1de8";
  };
  libupm-slide = {
    version = "2.0.0-r7";
    filename = "libupm-slide-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-slide-any" ];
    sha256 = "bba83ddecb4f56e0954d26a0b6ade06411becf40bc9b79069583fad83965d5e9";
  };
  libupm-slide-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-slide-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-slide"
      "python3-light"
    ];
    provides = [ "libupm-slide-python3-any" ];
    sha256 = "578fb994543eb14ddde2a32cbaa8e1d29953708df0721467c26bc2349c720590";
  };
  libupm-sm130 = {
    version = "2.0.0-r7";
    filename = "libupm-sm130-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-sm130-any" ];
    sha256 = "f7799a6023817625e52f59e9c61ea4275498eb92513da61daf78cc88357acabe";
  };
  libupm-sm130-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-sm130-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-sm130"
      "python3-light"
    ];
    provides = [ "libupm-sm130-python3-any" ];
    sha256 = "6b2e330243d00770ae03e58f14460a101dbee039633b64002538cb0a664f70a6";
  };
  libupm-smartdrive = {
    version = "2.0.0-r7";
    filename = "libupm-smartdrive-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-smartdrive-any" ];
    sha256 = "d26a165384c2d88db9d391e307fcfb397d500ebce020d3b2ea799a874d28f396";
  };
  libupm-smartdrive-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-smartdrive-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-smartdrive"
      "python3-light"
    ];
    provides = [ "libupm-smartdrive-python3-any" ];
    sha256 = "f6668650769daa6a08e153328a8834a1e05d708e3ec770852f995473ebfb3a08";
  };
  libupm-speaker = {
    version = "2.0.0-r7";
    filename = "libupm-speaker-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-speaker-any" ];
    sha256 = "7712414592ac9aed928e94f2acc68a986d503ce5a57d53fa5c8a2d960bca6657";
  };
  libupm-speaker-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-speaker-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-speaker"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-speaker-python3-any" ];
    sha256 = "27f50da338d2d128fef5cc55daa6df30bdffb2878e1eee3b4af1a62697ca077b";
  };
  libupm-ssd1351 = {
    version = "2.0.0-r7";
    filename = "libupm-ssd1351-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-ssd1351-any" ];
    sha256 = "dafdee1f1e174797a5a7efb4d2067c50012ff34d6bb3b30ff4502e6bce7771ff";
  };
  libupm-ssd1351-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-ssd1351-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-ssd1351"
      "python3-light"
    ];
    provides = [ "libupm-ssd1351-python3-any" ];
    sha256 = "87d8eb1718cd07b34ccaea02e82f13b46ee6937ee330854292d5b346961b42a4";
  };
  libupm-st7735 = {
    version = "2.0.0-r7";
    filename = "libupm-st7735-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-st7735-any" ];
    sha256 = "e9990d4a1ab44344c61e06db8daa409da30ce567e2429f7eb96e3ee86c8e5527";
  };
  libupm-st7735-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-st7735-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-st7735"
      "python3-light"
    ];
    provides = [ "libupm-st7735-python3-any" ];
    sha256 = "faedaaf3846d6538877a89769f0ef19bc988a01432124a42a0a35dcca0fbe3e2";
  };
  libupm-stepmotor = {
    version = "2.0.0-r7";
    filename = "libupm-stepmotor-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-stepmotor-any" ];
    sha256 = "cea1ef615c641edcee36eff65e85b73357386192b5bfca02f87fb51c8a5b1ca5";
  };
  libupm-stepmotor-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-stepmotor-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-stepmotor"
      "python3-light"
    ];
    provides = [ "libupm-stepmotor-python3-any" ];
    sha256 = "dcc77b481f628fc1e4c369fe208d8e532a673656187afb128f5122bd7bf74b0d";
  };
  libupm-sx1276 = {
    version = "2.0.0-r7";
    filename = "libupm-sx1276-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-sx1276-any" ];
    sha256 = "612432be02de45c4b350fbe9d5edcb607f34ab02f2d2c6bb23b14b9c6f71e700";
  };
  libupm-sx1276-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-sx1276-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-sx1276"
      "python3-light"
    ];
    provides = [ "libupm-sx1276-python3-any" ];
    sha256 = "d4199c914cbb05dce1eabe8b18d7ca88177331112f21ff3997024423f2833411";
  };
  libupm-sx6119 = {
    version = "2.0.0-r7";
    filename = "libupm-sx6119-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-sx6119-any" ];
    sha256 = "0f474fc2a526d7ec48565d8719dc928316a9859b391b689ff23540dff9dfe358";
  };
  libupm-sx6119-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-sx6119-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-sx6119"
      "python3-light"
    ];
    provides = [ "libupm-sx6119-python3-any" ];
    sha256 = "a7420380ef6894ddc01053cbcbd485fdf368fb25cc50334314bfb68519753e71";
  };
  libupm-t3311 = {
    version = "2.0.0-r7";
    filename = "libupm-t3311-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmodbus"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-t3311-any" ];
    sha256 = "194c0a81202b4f638eee23f8da0fcae8881d28e05df06d0c97022704ffd50b7b";
  };
  libupm-t3311-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-t3311-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmodbus"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-t3311"
      "python3-light"
    ];
    provides = [ "libupm-t3311-python3-any" ];
    sha256 = "f2dabfa4c9a3d3de28ec76ccfb7ea7a5a85a00c952087cabbcccd52ddcf7c4e0";
  };
  libupm-t6713 = {
    version = "2.0.0-r7";
    filename = "libupm-t6713-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-interfaces"
    ];
    provides = [ "libupm-t6713-any" ];
    sha256 = "9f3a43034a0f58e069826204804d0e5b93d2ba1b5aed8147a70ba20ab7b9fd49";
  };
  libupm-t6713-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-t6713-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-interfaces"
      "libupm-t6713"
      "python3-light"
    ];
    provides = [ "libupm-t6713-python3-any" ];
    sha256 = "851bcd60c98fb1c04d5307c714344f4cc9323938fccf6d3d738bd860c3c69afe";
  };
  libupm-ta12200 = {
    version = "2.0.0-r7";
    filename = "libupm-ta12200-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-ta12200-any" ];
    sha256 = "af873de7c7f7345cd83cf4d3e9100704b24480545d0c11be0c4b999863198338";
  };
  libupm-ta12200-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-ta12200-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-ta12200"
      "python3-light"
    ];
    provides = [ "libupm-ta12200-python3-any" ];
    sha256 = "3f5308fb5cf56b8896c210b9a1685564370e6febb157360f20dd76aa299d387c";
  };
  libupm-tca9548a = {
    version = "2.0.0-r7";
    filename = "libupm-tca9548a-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-tca9548a-any" ];
    sha256 = "2531b1bf3206b1c7a95577d1d84db0291491c09259ead23e596e227263e6b7de";
  };
  libupm-tca9548a-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-tca9548a-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-tca9548a"
      "python3-light"
    ];
    provides = [ "libupm-tca9548a-python3-any" ];
    sha256 = "433fae71942988a4d8be1665411617e1a76495141bf6ea86ad7ddacee4abc7b9";
  };
  libupm-tcs3414cs = {
    version = "2.0.0-r7";
    filename = "libupm-tcs3414cs-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-tcs3414cs-any" ];
    sha256 = "cd599df2f2b8e5f9d56b8de3acc758f0aec8c342d48e4ed4350969da9894b7bc";
  };
  libupm-tcs3414cs-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-tcs3414cs-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-tcs3414cs"
      "python3-light"
    ];
    provides = [ "libupm-tcs3414cs-python3-any" ];
    sha256 = "856006f96005468f82cece53e0bbdc8a59763efb4cba815e0492b627408b447f";
  };
  libupm-tcs37727 = {
    version = "2.0.0-r7";
    filename = "libupm-tcs37727-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-tcs37727-any" ];
    sha256 = "69c670f05c2b959e45949983c6bb31d4e6aeb225213d481d5624d16e5ad285dc";
  };
  libupm-tcs37727-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-tcs37727-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-tcs37727"
      "python3-light"
    ];
    provides = [ "libupm-tcs37727-python3-any" ];
    sha256 = "038aa14d5c3182d5c5b2c39ce445aa50af993a141c56ad07a758cf173f9304ba";
  };
  libupm-teams = {
    version = "2.0.0-r7";
    filename = "libupm-teams-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-teams-any" ];
    sha256 = "5f2d4d896765935d8d29ea9caa6246fce922e891363c757c7d1586ae88401a8d";
  };
  libupm-teams-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-teams-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-teams"
      "python3-light"
    ];
    provides = [ "libupm-teams-python3-any" ];
    sha256 = "cc311c8f8bf332bc38d0069edafc63539180d76fac39c3019825ee0087cce6da";
  };
  libupm-temperature = {
    version = "2.0.0-r7";
    filename = "libupm-temperature-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-temperature-any" ];
    sha256 = "39ded3d789b1ef480dfa56694874e7f9eafeadac3cbb5afd9cfbe5671f437fb8";
  };
  libupm-temperature-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-temperature-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-temperature"
      "python3-light"
    ];
    provides = [ "libupm-temperature-python3-any" ];
    sha256 = "002ec9d05427275b0b6f84fc069ec63c6a01685d30d22de0df3692a45ca42a1a";
  };
  libupm-tex00 = {
    version = "2.0.0-r7";
    filename = "libupm-tex00-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-tex00-any" ];
    sha256 = "72cb990e0a1015080853d72a75b16cc8a47af430512128c2020203fcbef0bc0c";
  };
  libupm-tex00-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-tex00-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-tex00"
      "python3-light"
    ];
    provides = [ "libupm-tex00-python3-any" ];
    sha256 = "dcb001018bb2bef3bfb9c1864a738af4da870b7e29e8aae57b782786bcf17b0e";
  };
  libupm-th02 = {
    version = "2.0.0-r7";
    filename = "libupm-th02-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-th02-any" ];
    sha256 = "31f8150395847ea50685003a11d51b3c735adfd6851ec53c829dacdb513ca2c9";
  };
  libupm-th02-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-th02-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-th02"
      "python3-light"
    ];
    provides = [ "libupm-th02-python3-any" ];
    sha256 = "42ca347c73ab37f57b55a6d6f3cce9c9696fc69354c35423972968dfec0f6f16";
  };
  libupm-tm1637 = {
    version = "2.0.0-r7";
    filename = "libupm-tm1637-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-tm1637-any" ];
    sha256 = "1bbc033eeaadb5685cacd5f631dc4b954ec5a94f2eee24c4db992b4ded2e669e";
  };
  libupm-tm1637-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-tm1637-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-tm1637"
      "python3-light"
    ];
    provides = [ "libupm-tm1637-python3-any" ];
    sha256 = "530d7aee9babd691b0b5c3fb9116f32e61115fec164e7ced725642009fbf655b";
  };
  libupm-tmp006 = {
    version = "2.0.0-r7";
    filename = "libupm-tmp006-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-tmp006-any" ];
    sha256 = "1f225f3ac0759f909dec38aeb77420dd5477cb0bfc30477945574cc320afdb7a";
  };
  libupm-tmp006-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-tmp006-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-tmp006"
      "python3-light"
    ];
    provides = [ "libupm-tmp006-python3-any" ];
    sha256 = "5679d7a26f1d80eeb97cd5f0ef94c5242edfbb670d35f110480c38e0cf53299d";
  };
  libupm-tsl2561 = {
    version = "2.0.0-r7";
    filename = "libupm-tsl2561-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-tsl2561-any" ];
    sha256 = "9ce75c091c223169758910d42d8d6b3515b0f3859334f7b670e9c4a2f46b84d0";
  };
  libupm-tsl2561-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-tsl2561-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-tsl2561"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-tsl2561-python3-any" ];
    sha256 = "3011c74a8e99aae751ad575b14c666d2077a475bc1f26b1ee5803cf0fbfef093";
  };
  libupm-ttp223 = {
    version = "2.0.0-r7";
    filename = "libupm-ttp223-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-ttp223-any" ];
    sha256 = "b5189e87021e80f7a1af9b8872f3240ed256d207c1bd02b5a5e03353b966459d";
  };
  libupm-ttp223-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-ttp223-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-ttp223"
      "python3-light"
    ];
    provides = [ "libupm-ttp223-python3-any" ];
    sha256 = "76457fe3bbb7dbd2e2f26784519edf95b63bbe750dda1da2b37156f6e58d89f3";
  };
  libupm-uartat = {
    version = "2.0.0-r7";
    filename = "libupm-uartat-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-uartat-any" ];
    sha256 = "141c1dfadd25559fc49c390d5bd7021a789e2e0a82fd7681c628d6c2f7c42270";
  };
  libupm-uartat-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-uartat-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-uartat"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-uartat-python3-any" ];
    sha256 = "345b30d60b7011f98171c5ddbe92fc072882c6966e1420d0a65377a6f3b23b3d";
  };
  libupm-uln200xa = {
    version = "2.0.0-r7";
    filename = "libupm-uln200xa-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-uln200xa-any" ];
    sha256 = "21a96dfaf2785d7a0c205e40563ebba5010f7232f36f61baa62be08af24a8944";
  };
  libupm-uln200xa-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-uln200xa-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-uln200xa"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-uln200xa-python3-any" ];
    sha256 = "86f904ed8cc3019ca122a2f23aaa76e222376ef7dab7e5365564ee1d3465b7d9";
  };
  libupm-ultrasonic = {
    version = "2.0.0-r7";
    filename = "libupm-ultrasonic-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-ultrasonic-any" ];
    sha256 = "65f829fd780f60500e3c2f76529bf1b648d2194a7992cb74d347f3476b28e8f3";
  };
  libupm-ultrasonic-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-ultrasonic-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-ultrasonic"
      "python3-light"
    ];
    provides = [ "libupm-ultrasonic-python3-any" ];
    sha256 = "2a32e0930ff19242d7cc3156d529dc670734346b8be417746eaccc7e32547f84";
  };
  libupm-urm37 = {
    version = "2.0.0-r7";
    filename = "libupm-urm37-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-urm37-any" ];
    sha256 = "e2230bd9620e2b4f5426e2ada73b7f6fb0c52ee560f4378cf7bbece4857439aa";
  };
  libupm-urm37-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-urm37-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-urm37"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-urm37-python3-any" ];
    sha256 = "bd01411cc42bd5a40089de49f876d43c8913068a98d50d79a7d18fde6efd0f53";
  };
  libupm-utilities = {
    version = "2.0.0-r7";
    filename = "libupm-utilities-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-utilities-any" ];
    sha256 = "9cac8c82d3de0f73337d19285c68b2cb943a286b402efc2b170623487ebe8751";
  };
  libupm-utilities-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-utilities-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-utilities"
      "python3-light"
    ];
    provides = [ "libupm-utilities-python3-any" ];
    sha256 = "e5f8f3b8c38a60b44c5d5cd52506973e30d5a7f78028a062872ad92d791c2dfd";
  };
  libupm-vcap = {
    version = "2.0.0-r7";
    filename = "libupm-vcap-2.0.0-r7.apk";
    depends = [
      "libc"
      "libjpeg"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-vcap-any" ];
    sha256 = "fe221b3a3d4f93182a56f1f1c55cf60684bcf44e2ca315751c1b355bb970c97d";
  };
  libupm-vcap-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-vcap-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libjpeg"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-vcap"
      "python3-light"
    ];
    provides = [ "libupm-vcap-python3-any" ];
    sha256 = "fcc2f5ed7d1712597adc97f72503635232fcc0cd1c1b97bfc4bf5ce9016ed555";
  };
  libupm-vdiv = {
    version = "2.0.0-r7";
    filename = "libupm-vdiv-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-vdiv-any" ];
    sha256 = "23f02c167c06915ac7b699ee1f30068f14e580e556ad41726b7b86450c8ebc44";
  };
  libupm-vdiv-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-vdiv-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-vdiv"
      "python3-light"
    ];
    provides = [ "libupm-vdiv-python3-any" ];
    sha256 = "7382eae42b6e799c2a65282971db026ea022911ba32e80900526949b0ac456ca";
  };
  libupm-veml6070 = {
    version = "2.0.0-r7";
    filename = "libupm-veml6070-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-veml6070-any" ];
    sha256 = "8640a1b1084831a4e31468195c081196bcb97d582db92bfde3d8dbbff2839c74";
  };
  libupm-veml6070-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-veml6070-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-veml6070"
      "python3-light"
    ];
    provides = [ "libupm-veml6070-python3-any" ];
    sha256 = "d762e1d5e8537043881286ca8054c462cfe804703c7ffc70d814d129dc152447";
  };
  libupm-water = {
    version = "2.0.0-r7";
    filename = "libupm-water-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-water-any" ];
    sha256 = "09d53dc6774011063d7236707fdb0972b289160d173bb36efc2fa060908c243d";
  };
  libupm-water-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-water-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-water"
      "python3-light"
    ];
    provides = [ "libupm-water-python3-any" ];
    sha256 = "df5f09b203e3146ef4cab60e5cbcef11069e8053bf09ac3c624e3b772bd80f6a";
  };
  libupm-waterlevel = {
    version = "2.0.0-r7";
    filename = "libupm-waterlevel-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-waterlevel-any" ];
    sha256 = "e34e2d9dc942f123a3e99b11819218d69c508c4b53bc768a3189461503d75f5a";
  };
  libupm-waterlevel-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-waterlevel-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-waterlevel"
      "python3-light"
    ];
    provides = [ "libupm-waterlevel-python3-any" ];
    sha256 = "2b9d02c938e0a5bf60a2426289fdacdc37f95435f10e79737834887cc6975c93";
  };
  libupm-wfs = {
    version = "2.0.0-r7";
    filename = "libupm-wfs-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-wfs-any" ];
    sha256 = "0e4aaefbd9af8c91681cf29e306dd1c17bf16982482e4b19a11dae3d8f8fe4bf";
  };
  libupm-wfs-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-wfs-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-utilities"
      "libupm-wfs"
      "python3-light"
    ];
    provides = [ "libupm-wfs-python3-any" ];
    sha256 = "50677fde3343e4f7c6c088970897c98ac8c5b8613b3bddb8fb16f90653b4ca62";
  };
  libupm-wheelencoder = {
    version = "2.0.0-r7";
    filename = "libupm-wheelencoder-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-wheelencoder-any" ];
    sha256 = "8178553c141d20f2995f8441609b012a2f23cada58cbf10bca94ea139b445b34";
  };
  libupm-wheelencoder-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-wheelencoder-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-wheelencoder"
      "python3-light"
    ];
    provides = [ "libupm-wheelencoder-python3-any" ];
    sha256 = "b66600282f02ef755024447afa41364940dd75891b596311a5204a07463eb014";
  };
  libupm-wt5001 = {
    version = "2.0.0-r7";
    filename = "libupm-wt5001-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-wt5001-any" ];
    sha256 = "e7024e1191903ef6b0a527acb9ce6d808cc05c981e9844d1c3465942c20cda5c";
  };
  libupm-wt5001-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-wt5001-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-wt5001"
      "python3-light"
    ];
    provides = [ "libupm-wt5001-python3-any" ];
    sha256 = "0d309a2cf346a0794a6c8d8b954936d8fbf0edaa1c8dc0bcb4a5ada72f03a5fc";
  };
  libupm-xbee = {
    version = "2.0.0-r7";
    filename = "libupm-xbee-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-xbee-any" ];
    sha256 = "7abca9192623a668870dc3df55c73c3cd7044c0c0fb773dd9fefe1c4e51b31d0";
  };
  libupm-xbee-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-xbee-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-xbee"
      "python3-light"
    ];
    provides = [ "libupm-xbee-python3-any" ];
    sha256 = "02d781fdd254dc63267ab57138a10b67461108071d749e7e09dcd24813a01b60";
  };
  libupm-yg1006 = {
    version = "2.0.0-r7";
    filename = "libupm-yg1006-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
    ];
    provides = [ "libupm-yg1006-any" ];
    sha256 = "05701bb34fc052a82204baa0853bf12bcf52146065da533c5ea0279900f4d9b5";
  };
  libupm-yg1006-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-yg1006-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-yg1006"
      "python3-light"
    ];
    provides = [ "libupm-yg1006-python3-any" ];
    sha256 = "614f2dc70371da1d69dab244f71ace8e6c59a7e0510ed588b757d94aebe0ba90";
  };
  libupm-zfm20 = {
    version = "2.0.0-r7";
    filename = "libupm-zfm20-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "librt"
      "libupm-utilities"
    ];
    provides = [ "libupm-zfm20-any" ];
    sha256 = "6c74db469e3a7b50eb737ef3a2b4f04b7117ffbe07755db282dc6b4454bd724d";
  };
  libupm-zfm20-python3 = {
    version = "2.0.0-r7";
    filename = "libupm-zfm20-python3-2.0.0-r7.apk";
    depends = [
      "libc"
      "libmraa"
      "libmraa-python3"
      "librt"
      "libupm-utilities"
      "libupm-zfm20"
      "python3-light"
    ];
    provides = [ "libupm-zfm20-python3-any" ];
    sha256 = "220d0ff64ff5f0f16384785ffcb97d5a81469452513260e47656c344e62e49aa";
  };
  libupnp = {
    version = "1.14.18-r2";
    filename = "libupnp-1.14.18-r2.apk";
    depends = [
      "libc"
      "libpthread"
    ];
    provides = [ "libupnp-any" ];
    sha256 = "c903b3dae25400338088249d37b4acfe84bf7ec5b97aefa9f3d2935195bdda44";
  };
  libupnp-sample = {
    version = "1.14.18-r2";
    filename = "libupnp-sample-1.14.18-r2.apk";
    depends = [
      "libc"
      "libupnp"
    ];
    provides = [ "libupnp-sample-any" ];
    sha256 = "7ed259e262324afc7fdcd886211646ac1ab2f28a64fa3aac2b25210c7631281a";
  };
  libupnpp = {
    version = "0.26.5-r1";
    filename = "libupnpp-0.26.5-r1.apk";
    depends = [
      "libc"
      "libnpupnp"
    ];
    provides = [ "libupnpp-any" ];
    sha256 = "2b1539e058353dfeb9cd65527b64eb722a87a29c1b459c3aa7236c93a4812033";
  };
  liburcu = {
    version = "0.15.5-r1";
    filename = "liburcu-0.15.5-r1.apk";
    depends = [
      "libc"
      "libpthread"
    ];
    provides = [ "liburcu-any" ];
    sha256 = "b258f99b853cdd2694d599d71156a683f78de3c595f04b161523b3962d02073c";
  };
  libusb-compat4 = {
    version = "0.1.8-r1";
    filename = "libusb-compat4-0.1.8-r1.apk";
    depends = [
      "libc"
      "libusb-1.0-0"
    ];
    provides = [
      "libusb-compat"
      "libusb-compat-any"
    ];
    sha256 = "e37f9c3f0535bb55d6de31457ed8c25a73fa760c17b41c28fafd017235e12d43";
  };
  libusbmuxd = {
    version = "2.1.1-r1";
    filename = "libusbmuxd-2.1.1-r1.apk";
    depends = [
      "libc"
      "libimobiledevice-glue"
      "libplist"
      "libpthread"
      "libxml2-16"
      "zlib"
    ];
    provides = [ "libusbmuxd-any" ];
    sha256 = "0916e2bedbc932d5fc038afbb2f348080008082aad6b8abca3e66c14260a68cb";
  };
  libusbmuxd-utils = {
    version = "2.1.1-r1";
    filename = "libusbmuxd-utils-2.1.1-r1.apk";
    depends = [
      "libc"
      "libusbmuxd"
    ];
    provides = [ "libusbmuxd-utils-any" ];
    sha256 = "12d4b7e759cabd03b77fc248d1936bb6b9cc4df3b23bc509172f42a6cff11115";
  };
  libutp = {
    version = "2024.11.16~490874c4-r1";
    filename = "libutp-2024.11.16~490874c4-r1.apk";
    depends = [
      "libc"
      "libstdcpp6"
    ];
    provides = [ "libutp-any" ];
    sha256 = "1761ff9069b3e322c014cafa52ef0e7e8d5938a56f012cfb571667dd3674743b";
  };
  libuv1 = {
    version = "1.48.0-r1";
    filename = "libuv1-1.48.0-r1.apk";
    depends = [
      "libc"
      "libpthread"
      "librt"
    ];
    provides = [
      "libuv"
      "libuv-any"
    ];
    sha256 = "1c96374ef5e14edbdf418b7e8c3a0432369c13da159d52c5497b67716a5447af";
  };
  libuwifi = {
    version = "2024.03.27~9006d3b3-r1";
    filename = "libuwifi-2024.03.27~9006d3b3-r1.apk";
    depends = [
      "libc"
      "libnl-tiny1"
      "libradiotap"
    ];
    provides = [ "libuwifi-any" ];
    sha256 = "3fec2c0676a2814ffb6049c676ef6e90e0422c4b64c6fb9628d55f13639145ce";
  };
  libuwsc-mbedtls = {
    version = "3.3.5-r6";
    filename = "libuwsc-mbedtls-3.3.5-r6.apk";
    depends = [
      "libc"
      "libev"
      "libmbedtls21"
    ];
    provides = [
      "libuwsc"
      "libuwsc-mbedtls-any"
    ];
    sha256 = "66bdad0efbff025239d86d8da68a16d6b3269cf21f7b909dbd9e2a911e8a76c9";
  };
  libuwsc-nossl = {
    version = "3.3.5-r6";
    filename = "libuwsc-nossl-3.3.5-r6.apk";
    depends = [
      "libc"
      "libev"
    ];
    provides = [
      "libuwsc"
      "libuwsc-nossl-any"
    ];
    sha256 = "ef2e910e6d14334b4c5556dad248012030628a6023da1e549b98faba9edce76f";
  };
  libuwsc-openssl = {
    version = "3.3.5-r6";
    filename = "libuwsc-openssl-3.3.5-r6.apk";
    depends = [
      "libc"
      "libev"
      "libopenssl3"
    ];
    provides = [
      "libuwsc"
      "libuwsc-openssl-any"
    ];
    sha256 = "ae84197c7259e47141a779f331f565d4b93b7b6df6164ca206e557badd87f980";
  };
  libuwsc-wolfssl = {
    version = "3.3.5-r6";
    filename = "libuwsc-wolfssl-3.3.5-r6.apk";
    depends = [
      "libc"
      "libev"
      "libwolfssl5.9.2.e624513f"
    ];
    provides = [
      "libuwsc"
      "libuwsc-wolfssl-any"
    ];
    sha256 = "1ce956d03059cba3011b2945011b5d85617d31b11891258b2cb9adae382bde6e";
  };
  libv4l = {
    version = "1.30.1-r1";
    filename = "libv4l-1.30.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "libv4l-any" ];
    sha256 = "937cb9cad9d5bb24c9b5fccbad4d291e79bd4b38c9b48624d28c2ac1198c8efb";
  };
  libvorbis = {
    version = "1.3.7-r3";
    filename = "libvorbis-1.3.7-r3.apk";
    depends = [
      "libc"
      "libogg0"
    ];
    provides = [ "libvorbis-any" ];
    sha256 = "bc50f3e71a41851cb54b96cf3a0e37505f5657d7cae307c97c3bf2aa528ed10e";
  };
  libvorbisidec = {
    version = "2024.06.11~9b78f57f-r1";
    filename = "libvorbisidec-2024.06.11~9b78f57f-r1.apk";
    depends = [
      "libc"
      "libogg0"
    ];
    provides = [ "libvorbisidec-any" ];
    sha256 = "23d93e5d6919ba8f1f84857643794e70c6986ac0b9b6f0bff95fa39f3c99c36f";
  };
  "libvpx1.14" = {
    version = "1.14.1-r1";
    filename = "libvpx1.14-1.14.1-r1.apk";
    depends = [
      "libc"
      "libpthread"
    ];
    provides = [
      "libvpx"
      "libvpx-any"
    ];
    sha256 = "0dfa6ed53671c62785094a38ffb0095d37c14c53443115342fd77e285b4b746c";
  };
  libwacom = {
    version = "2.16.1-r1";
    filename = "libwacom-2.16.1-r1.apk";
    depends = [
      "glib2"
      "libc"
      "libevdev"
      "libgudev"
    ];
    provides = [ "libwacom-any" ];
    sha256 = "ca5e12f08afe1846a5895468e4f3d1928a7aea740cbbb8c2b45cc2c4e406e162";
  };
  libwavpack = {
    version = "5.8.1-r1";
    filename = "libwavpack-5.8.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "libwavpack-any" ];
    sha256 = "0e59e7ffa79d507218f0848cae81ce0e3d1dfdd77fbb11046565c3f01219b490";
  };
  libwebp = {
    version = "1.5.0-r1";
    filename = "libwebp-1.5.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "libwebp-any" ];
    sha256 = "ab461d75976f859bbde544e52be260d0321d5b0c3c7ef17d9436de845dfbdc6c";
  };
  libwebsockets-full = {
    version = "4.4.1-r1";
    filename = "libwebsockets-full-4.4.1-r1.apk";
    depends = [
      "libc"
      "libcap"
      "libopenssl3"
      "libubox20260213"
      "libuv1"
      "zlib"
    ];
    provides = [
      "libwebsockets"
      "libwebsockets-full-any"
      "libwebsockets-openssl"
    ];
    sha256 = "2da9bb74a40f3587d07c62bd7a15c648e520e7578eb18fb8676e8e0e9903ad05";
  };
  libwebsockets-mbedtls = {
    version = "4.4.1-r1";
    filename = "libwebsockets-mbedtls-4.4.1-r1.apk";
    depends = [
      "libc"
      "libcap"
      "libmbedtls21"
      "libubox20260213"
      "zlib"
    ];
    provides = [
      "libwebsockets"
      "libwebsockets-mbedtls-any"
    ];
    sha256 = "4777e0dee59f9eb485d9f904fcbcce6db1040391af0fac66c9bfd23b57e99718";
  };
  libwebsockets-openssl = {
    version = "4.4.1-r1";
    filename = "libwebsockets-openssl-4.4.1-r1.apk";
    depends = [
      "libc"
      "libcap"
      "libopenssl3"
      "libubox20260213"
      "zlib"
    ];
    provides = [ "libwebsockets-openssl-any" ];
    sha256 = "6955f99d6c3e1b2e1bcc627b376a1f94ed3b5b3e29c60f6e5d694a6ebcbc9be9";
  };
  libwrap = {
    version = "7.6-r4";
    filename = "libwrap-7.6-r4.apk";
    depends = [ "libc" ];
    provides = [ "libwrap-any" ];
    sha256 = "7407785340dd45cae7a15d49c82d139e715122dc4d12e3c7d0d0a2e043c6fdad";
  };
  libxerces-c = {
    version = "3.2.5-r1";
    filename = "libxerces-c-3.2.5-r1.apk";
    depends = [
      "libc"
      "libstdcpp6"
    ];
    provides = [ "libxerces-c-any" ];
    sha256 = "229cae78a6927677cddc7555018ae7d8b006cb6aa348b837b271556faaea11db";
  };
  libxerces-c-samples = {
    version = "3.2.5-r1";
    filename = "libxerces-c-samples-3.2.5-r1.apk";
    depends = [
      "libc"
      "libxerces-c"
    ];
    provides = [ "libxerces-c-samples-any" ];
    sha256 = "588842a417420408761eacae708918767d07fa31d62b8152e2eeeb5cc2fc2823";
  };
  libxmlb = {
    version = "0.3.23-r1";
    filename = "libxmlb-0.3.23-r1.apk";
    depends = [
      "glib2"
      "libc"
    ];
    provides = [ "libxmlb-any" ];
    sha256 = "7860bb38bd1595e166e319213c286d1bf0397f6552cf831ac4106ab4d3dc17f6";
  };
  libxmp = {
    version = "4.6.3-r1";
    filename = "libxmp-4.6.3-r1.apk";
    depends = [ "libc" ];
    provides = [ "libxmp-any" ];
    sha256 = "59b2f9bd20a0c93ad88b97e1a61ce3bd717354c92d60e40f4f1e75933470cc73";
  };
  libxslt = {
    version = "1.1.42-r1";
    filename = "libxslt-1.1.42-r1.apk";
    depends = [
      "libc"
      "libxml2-16"
    ];
    provides = [ "libxslt-any" ];
    sha256 = "bf13813bc4f87df30d68eeff28634a3eb2e8fee2e10652a149be97d8eb5b5665";
  };
  libxxhash = {
    version = "0.8.3-r1";
    filename = "libxxhash-0.8.3-r1.apk";
    depends = [ "libc" ];
    provides = [ "libxxhash-any" ];
    sha256 = "009d1a989553ffdfc6e445e34e6f86f24cdaa89cf2216ba30b84c33a82ae4a11";
  };
  libyaml = {
    version = "0.2.5-r2";
    filename = "libyaml-0.2.5-r2.apk";
    depends = [ "libc" ];
    provides = [ "libyaml-any" ];
    sha256 = "e086e7fc26c758063d88c96adf52ddcad6e47021c56e6b4f43e562ab918ec22b";
  };
  "libyaml-cpp0.8" = {
    version = "0.8.0-r4";
    filename = "libyaml-cpp0.8-0.8.0-r4.apk";
    depends = [
      "libc"
      "libstdcpp6"
    ];
    provides = [
      "libyaml-cpp"
      "libyaml-cpp-any"
    ];
    sha256 = "780bb3dddf345d2c83ba9f949c65efb0337a148e973debd20aba42950e6117a2";
  };
  libyang = {
    version = "3.13.6-r1";
    filename = "libyang-3.13.6-r1.apk";
    depends = [
      "libc"
      "libpcre2"
      "libpthread"
      "libxxhash"
    ];
    provides = [ "libyang-any" ];
    sha256 = "b76388bacade1e670a475d5d585f328355ce83f4554babe07de43666cf765b4e";
  };
  libyder = {
    version = "1.4.20-r1";
    filename = "libyder-1.4.20-r1.apk";
    depends = [
      "libc"
      "liborcania"
    ];
    provides = [ "libyder-any" ];
    sha256 = "e5eae20e0a6fc587b2effd647a19a0bd431e9df88e2ba19a8b161c3534c20f11";
  };
  libzip-gnutls = {
    version = "1.11.4-r1";
    filename = "libzip-gnutls-1.11.4-r1.apk";
    depends = [
      "libc"
      "libgnutls"
      "zlib"
    ];
    provides = [
      "libzip"
      "libzip-gnutls-any"
    ];
    sha256 = "e87414e11738389aa4106779622e024677054be91d466c324e941e532161b5dd";
  };
  libzip-mbedtls = {
    version = "1.11.4-r1";
    filename = "libzip-mbedtls-1.11.4-r1.apk";
    depends = [
      "libc"
      "libmbedtls21"
      "zlib"
    ];
    provides = [
      "libzip"
      "libzip-mbedtls-any"
    ];
    sha256 = "b9542a0fa3da42699d3d02bcdcc2c27e1ac72e4e5dec29be258699eeeb58d232";
  };
  libzip-nossl = {
    version = "1.11.4-r1";
    filename = "libzip-nossl-1.11.4-r1.apk";
    depends = [
      "libc"
      "zlib"
    ];
    provides = [
      "libzip"
      "libzip-nossl-any"
    ];
    sha256 = "3ec6eac9a4cb7c2e7d411590f0590f4e6c2c28260519b26e193afa6af542d9d7";
  };
  libzip-openssl = {
    version = "1.11.4-r1";
    filename = "libzip-openssl-1.11.4-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
      "zlib"
    ];
    provides = [
      "libzip"
      "libzip-openssl-any"
    ];
    sha256 = "f58c234e4558284b39c1277195af16b771219d8adcaf55ee4833896c52d4b0ec";
  };
  libzmq-curve = {
    version = "4.3.5-r2";
    filename = "libzmq-curve-4.3.5-r2.apk";
    depends = [
      "libc"
      "libsodium"
      "libstdcpp6"
      "libuuid1"
    ];
    provides = [
      "libzmq"
      "libzmq-curve-any"
    ];
    sha256 = "901d91dc305f45b0b95a1ee6e323c9f1cffdcca83e75de1d4fa1ca4ea35240a9";
  };
  libzmq-nc = {
    version = "4.3.5-r2";
    filename = "libzmq-nc-4.3.5-r2.apk";
    depends = [
      "libc"
      "libstdcpp6"
      "libuuid1"
    ];
    provides = [
      "libzmq"
      "libzmq-nc-any"
    ];
    sha256 = "f4c0b1d7e203a2c1ad5d1197a83fa487955c1bd78b566be17891adea07ce5b7b";
  };
  libzstd = {
    version = "1.5.7-r1";
    filename = "libzstd-1.5.7-r1.apk";
    depends = [ "libc" ];
    provides = [ "libzstd-any" ];
    sha256 = "afbc6eeb9307170dea839635674b7b7f6457f5c4809a5753910ec5e1d7885b00";
  };
  lighttpd = {
    version = "1.4.85-r1";
    filename = "lighttpd-1.4.85-r1.apk";
    depends = [
      "libc"
      "libmbedtls21"
      "libpcre2"
      "libpthread"
    ];
    provides = [ "lighttpd-any" ];
    sha256 = "5332b5399aa4883daf9f6c6641a2a446dd8ea797d6819df2c3a307ce08d371fd";
  };
  lighttpd-mod-access = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-access-1.4.85-r1.apk";
    depends = [
      "libc"
      "lighttpd"
    ];
    provides = [ "lighttpd-mod-access-any" ];
    sha256 = "708eab9a404243ae1321bb53e6f8646878e98e11284e24c2306a2b2308a018c2";
  };
  lighttpd-mod-accesslog = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-accesslog-1.4.85-r1.apk";
    depends = [
      "libc"
      "lighttpd"
    ];
    provides = [ "lighttpd-mod-accesslog-any" ];
    sha256 = "b7f413f4cfcfcf81c5df6c22da5e4dc3702d616a05b3551ee130666b30f46522";
  };
  lighttpd-mod-ajp13 = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-ajp13-1.4.85-r1.apk";
    depends = [
      "libc"
      "lighttpd"
    ];
    provides = [ "lighttpd-mod-ajp13-any" ];
    sha256 = "ff0f095a3af83b0ae227ab9bce168fcc94b603f31741610a6d4897fa450be873";
  };
  lighttpd-mod-alias = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-alias-1.4.85-r1.apk";
    depends = [
      "libc"
      "lighttpd"
    ];
    provides = [ "lighttpd-mod-alias-any" ];
    sha256 = "4639da9640a9112744ea86d781b669febf05f23e132dd9f7d682e5643222c468";
  };
  lighttpd-mod-auth = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-auth-1.4.85-r1.apk";
    depends = [
      "libc"
      "libmbedtls21"
      "lighttpd"
    ];
    provides = [ "lighttpd-mod-auth-any" ];
    sha256 = "df4f7399060889162adb9ecd434cdc2c8fae65b1baecc4cb727913bdb0f82688";
  };
  lighttpd-mod-authn_dbi = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-authn_dbi-1.4.85-r1.apk";
    depends = [
      "libc"
      "libdbi"
      "libmbedtls21"
      "lighttpd"
      "lighttpd-mod-auth"
    ];
    provides = [ "lighttpd-mod-authn_dbi-any" ];
    sha256 = "53952c6d9cbca5a5379b7cfb4c73d262fa7d32b54ac1180c7027d27daed8cd2f";
  };
  lighttpd-mod-authn_file = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-authn_file-1.4.85-r1.apk";
    depends = [
      "libc"
      "libmbedtls21"
      "lighttpd"
      "lighttpd-mod-auth"
    ];
    provides = [ "lighttpd-mod-authn_file-any" ];
    sha256 = "a55f4116a90827416c53221410f9288906221ca03bb83f31531dde80cc74c2bf";
  };
  lighttpd-mod-authn_gssapi = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-authn_gssapi-1.4.85-r1.apk";
    depends = [
      "krb5-libs"
      "libc"
      "libmbedtls21"
      "lighttpd"
      "lighttpd-mod-auth"
    ];
    provides = [ "lighttpd-mod-authn_gssapi-any" ];
    sha256 = "075f33afd42cc422d0fa3d2a6f8e0dd5940f837ef83735d6ec831c52a1b67840";
  };
  lighttpd-mod-authn_ldap = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-authn_ldap-1.4.85-r1.apk";
    depends = [
      "libc"
      "libopenldap"
      "lighttpd"
      "lighttpd-mod-auth"
    ];
    provides = [ "lighttpd-mod-authn_ldap-any" ];
    sha256 = "c7203011e96c208a4112a71d2ebcab699a35a4d09011e8b1b95eaa90242fc5e6";
  };
  lighttpd-mod-authn_pam = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-authn_pam-1.4.85-r1.apk";
    depends = [
      "libc"
      "libpam"
      "lighttpd"
      "lighttpd-mod-auth"
    ];
    provides = [ "lighttpd-mod-authn_pam-any" ];
    sha256 = "220a486777d3dbf4b2ee5120b5638c02d870a60abad76f554fa3264483f5ab19";
  };
  lighttpd-mod-authn_sasl = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-authn_sasl-1.4.85-r1.apk";
    depends = [
      "libc"
      "libsasl2"
      "lighttpd"
      "lighttpd-mod-auth"
    ];
    provides = [ "lighttpd-mod-authn_sasl-any" ];
    sha256 = "47a68c76b53438f6066f68ab228b19120ace28ff8c277151909c821044061bee";
  };
  lighttpd-mod-cgi = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-cgi-1.4.85-r1.apk";
    depends = [
      "libc"
      "lighttpd"
    ];
    provides = [ "lighttpd-mod-cgi-any" ];
    sha256 = "087a3a7a3b36aa8cef12a7cbb550cd49e29550d6c06ca84486cb4fadb18415dd";
  };
  lighttpd-mod-deflate = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-deflate-1.4.85-r1.apk";
    depends = [
      "libc"
      "lighttpd"
      "zlib"
    ];
    provides = [ "lighttpd-mod-deflate-any" ];
    sha256 = "fa877e328c8caa1367183758ac093860a7d48330bd858e814b84759b821d3241";
  };
  lighttpd-mod-evhost = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-evhost-1.4.85-r1.apk";
    depends = [
      "libc"
      "lighttpd"
    ];
    provides = [ "lighttpd-mod-evhost-any" ];
    sha256 = "5201255d85f87b8a83b66bc64006af017bb75d17f5cc3648bab9d46630ccaf37";
  };
  lighttpd-mod-expire = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-expire-1.4.85-r1.apk";
    depends = [
      "libc"
      "lighttpd"
    ];
    provides = [ "lighttpd-mod-expire-any" ];
    sha256 = "4601f8a17d84523e995ed7a8ae42eefe6b52c8a42dc4e0148e6c83d6f3fd8931";
  };
  lighttpd-mod-extforward = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-extforward-1.4.85-r1.apk";
    depends = [
      "libc"
      "lighttpd"
    ];
    provides = [ "lighttpd-mod-extforward-any" ];
    sha256 = "4801f21b9f697d012fb2cf0631b017d605517ebdf082a76e1dd650308c7ac0f4";
  };
  lighttpd-mod-fastcgi = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-fastcgi-1.4.85-r1.apk";
    depends = [
      "libc"
      "lighttpd"
    ];
    provides = [ "lighttpd-mod-fastcgi-any" ];
    sha256 = "ca4dc2649322c0622f6490e93b84094be8e6e3fa74d72ce00d8ef187c71d7abf";
  };
  lighttpd-mod-gnutls = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-gnutls-1.4.85-r1.apk";
    depends = [
      "libc"
      "libgnutls"
      "lighttpd"
    ];
    provides = [ "lighttpd-mod-gnutls-any" ];
    sha256 = "1bcfa22327d8f5faec66e528c4ec9c429e304e82d46f9f24124f1fe6e5c17e2b";
  };
  lighttpd-mod-magnet = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-magnet-1.4.85-r1.apk";
    depends = [
      "libc"
      "liblua5.1.5"
      "lighttpd"
    ];
    provides = [ "lighttpd-mod-magnet-any" ];
    sha256 = "4e6a367fb52b0160fbaca04fdc717109318e3d8421b62739cc2c7e67a78d49ec";
  };
  lighttpd-mod-maxminddb = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-maxminddb-1.4.85-r1.apk";
    depends = [
      "libc"
      "libmaxminddb"
      "lighttpd"
    ];
    provides = [ "lighttpd-mod-maxminddb-any" ];
    sha256 = "e4dc811d07ba3f738924e663c9cdbe2495e4215f890d3417114cb9eea76661e0";
  };
  lighttpd-mod-mbedtls = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-mbedtls-1.4.85-r1.apk";
    depends = [
      "libc"
      "libmbedtls21"
      "lighttpd"
    ];
    provides = [ "lighttpd-mod-mbedtls-any" ];
    sha256 = "ffb81b2e346915ef1a34898719f1637a5b2f18d34227c4c5a40c91a3210158c6";
  };
  lighttpd-mod-nss = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-nss-1.4.85-r1.apk";
    depends = [
      "libc"
      "libnss"
      "lighttpd"
    ];
    provides = [ "lighttpd-mod-nss-any" ];
    sha256 = "c6def2a50bab69376a08874c0f538de1cfdd314d665aa36027615d2f481c2c62";
  };
  lighttpd-mod-openssl = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-openssl-1.4.85-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
      "lighttpd"
    ];
    provides = [ "lighttpd-mod-openssl-any" ];
    sha256 = "cdcc1887f9f5086c2d3c98151adf85f52fc74760dceec434d75742e97efb057c";
  };
  lighttpd-mod-proxy = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-proxy-1.4.85-r1.apk";
    depends = [
      "libc"
      "lighttpd"
    ];
    provides = [ "lighttpd-mod-proxy-any" ];
    sha256 = "fd5b2d02f23a6916a390baf5289df1fa38ff8021934b188b4f8062832a388ff6";
  };
  lighttpd-mod-redirect = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-redirect-1.4.85-r1.apk";
    depends = [
      "libc"
      "libpcre2"
      "lighttpd"
    ];
    provides = [ "lighttpd-mod-redirect-any" ];
    sha256 = "09587ada255aba11876c26973d1cfc3917dddd3cc54ca401e1dd2f6bfd84773b";
  };
  lighttpd-mod-rewrite = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-rewrite-1.4.85-r1.apk";
    depends = [
      "libc"
      "libpcre2"
      "lighttpd"
    ];
    provides = [ "lighttpd-mod-rewrite-any" ];
    sha256 = "4e9e9152dc241560ff4b939dfaf2d2986ef7974d86470cd54572a74d35125af5";
  };
  lighttpd-mod-rrdtool = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-rrdtool-1.4.85-r1.apk";
    depends = [
      "libc"
      "lighttpd"
      "rrdtool1"
    ];
    provides = [ "lighttpd-mod-rrdtool-any" ];
    sha256 = "f199d25f4adfb957b9f6635f4c35545d435a1f23e0844b1cab130c9686bb88fb";
  };
  lighttpd-mod-scgi = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-scgi-1.4.85-r1.apk";
    depends = [
      "libc"
      "lighttpd"
    ];
    provides = [ "lighttpd-mod-scgi-any" ];
    sha256 = "395a60ef44817180d37d667816e80595fe4bea40465229bdcd9b1a8c3dc063d9";
  };
  lighttpd-mod-setenv = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-setenv-1.4.85-r1.apk";
    depends = [
      "libc"
      "lighttpd"
    ];
    provides = [ "lighttpd-mod-setenv-any" ];
    sha256 = "4fa96555f215889eb54b954d97bad44f20b2f2d2eec0395f1518c2deee3f158d";
  };
  lighttpd-mod-simple_vhost = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-simple_vhost-1.4.85-r1.apk";
    depends = [
      "libc"
      "lighttpd"
    ];
    provides = [ "lighttpd-mod-simple_vhost-any" ];
    sha256 = "bd321bf024978c26387b94e51faf54b73d3016519ff2b985cd4eb2d860bc6ee1";
  };
  lighttpd-mod-sockproxy = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-sockproxy-1.4.85-r1.apk";
    depends = [
      "libc"
      "lighttpd"
    ];
    provides = [ "lighttpd-mod-sockproxy-any" ];
    sha256 = "6604e4ab6991803fc7ae9a0f7e66016f9913ff37511d01cdfd06093799f6fca7";
  };
  lighttpd-mod-ssi = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-ssi-1.4.85-r1.apk";
    depends = [
      "libc"
      "lighttpd"
    ];
    provides = [ "lighttpd-mod-ssi-any" ];
    sha256 = "c17f688bf14c51c4f431c61b9a7aac778f8e360cfc06d133df5599824e339da8";
  };
  lighttpd-mod-status = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-status-1.4.85-r1.apk";
    depends = [
      "libc"
      "lighttpd"
    ];
    provides = [ "lighttpd-mod-status-any" ];
    sha256 = "9301819e18a7ee42957e376b306766ba7fc4604c2cab6ac56d35a4be2606c1f5";
  };
  lighttpd-mod-userdir = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-userdir-1.4.85-r1.apk";
    depends = [
      "libc"
      "lighttpd"
    ];
    provides = [ "lighttpd-mod-userdir-any" ];
    sha256 = "8a78088076e708cd7de3d0aa6da340c52142587cae6bb618a3ab84e7697baec6";
  };
  lighttpd-mod-vhostdb = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-vhostdb-1.4.85-r1.apk";
    depends = [
      "libc"
      "lighttpd"
    ];
    provides = [ "lighttpd-mod-vhostdb-any" ];
    sha256 = "a6f190c1a548fca87b41264398b4beab5a6ef99ec8f17e013b950dca241706f3";
  };
  lighttpd-mod-vhostdb_dbi = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-vhostdb_dbi-1.4.85-r1.apk";
    depends = [
      "libc"
      "libdbi"
      "lighttpd"
      "lighttpd-mod-vhostdb"
    ];
    provides = [ "lighttpd-mod-vhostdb_dbi-any" ];
    sha256 = "7334446debf5634fc84fb94695ce78da1158d5bb20eac2aa62be8fb9bb843b15";
  };
  lighttpd-mod-vhostdb_ldap = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-vhostdb_ldap-1.4.85-r1.apk";
    depends = [
      "libc"
      "libopenldap"
      "lighttpd"
      "lighttpd-mod-vhostdb"
    ];
    provides = [ "lighttpd-mod-vhostdb_ldap-any" ];
    sha256 = "9788230bc59dd7635d82a2320aa7c0f3fc93c4f81705238a6192fc3b51ca6a66";
  };
  lighttpd-mod-vhostdb_mysql = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-vhostdb_mysql-1.4.85-r1.apk";
    depends = [
      "libc"
      "libmariadb3"
      "lighttpd"
      "lighttpd-mod-vhostdb"
    ];
    provides = [ "lighttpd-mod-vhostdb_mysql-any" ];
    sha256 = "9ef21224eb639422109abff4ac2f683568fe236733bef2ddbcb86ef66aedd1c4";
  };
  lighttpd-mod-vhostdb_pgsql = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-vhostdb_pgsql-1.4.85-r1.apk";
    depends = [
      "libc"
      "libpq"
      "lighttpd"
      "lighttpd-mod-vhostdb"
    ];
    provides = [ "lighttpd-mod-vhostdb_pgsql-any" ];
    sha256 = "1040db739a577131a73bfe3230cd9fa21d038bc0930c250544df1151add7eb1a";
  };
  lighttpd-mod-webdav = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-webdav-1.4.85-r1.apk";
    depends = [
      "libc"
      "libsqlite3-0"
      "libxml2-16"
      "lighttpd"
    ];
    provides = [ "lighttpd-mod-webdav-any" ];
    sha256 = "5fb7d74972f4a65cf8a344ee79adba23c1d3a2eb123c7a27a18042ea1c0bb7be";
  };
  lighttpd-mod-webdav_min = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-webdav_min-1.4.85-r1.apk";
    depends = [
      "libc"
      "lighttpd"
    ];
    provides = [ "lighttpd-mod-webdav_min-any" ];
    sha256 = "3a8cf1c5eafb84a24ff8e4277fc61351bad90721db11f324f81737954d6b44bd";
  };
  lighttpd-mod-wolfssl = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-wolfssl-1.4.85-r1.apk";
    depends = [
      "libc"
      "libwolfssl5.9.2.e624513f"
      "lighttpd"
    ];
    provides = [ "lighttpd-mod-wolfssl-any" ];
    sha256 = "abce02049d3cea3244cc8e44677dc2385cec609b0fb6f692db88b5ce51029dbf";
  };
  lighttpd-mod-wstunnel = {
    version = "1.4.85-r1";
    filename = "lighttpd-mod-wstunnel-1.4.85-r1.apk";
    depends = [
      "libc"
      "libmbedtls21"
      "lighttpd"
    ];
    provides = [ "lighttpd-mod-wstunnel-any" ];
    sha256 = "66ec51a2ebdc239b24e250a1a446404368e294e5b6bbe747584a2c4d2bb9c5bb";
  };
  linknx = {
    version = "0.0.1.39-r2";
    filename = "linknx-0.0.1.39-r2.apk";
    depends = [
      "libc"
      "libcurl4"
      "libesmtp"
      "libstdcpp6"
      "lua"
      "luac"
      "pthsem"
    ];
    provides = [ "linknx-any" ];
    sha256 = "697c8e3286fab3d454329bcf5cc3af2145808d828cbb978137645d5ee29f0827";
  };
  linotify = {
    version = "0.5-r1";
    filename = "linotify-0.5-r1.apk";
    depends = [
      "libc"
      "lua"
    ];
    provides = [ "linotify-any" ];
    sha256 = "5e905c4ee4fa850b6fbe39e8d5fb53f748b63bd0ce5ccfca4943c024f6540f34";
  };
  linuxptp = {
    version = "4.4-r1";
    filename = "linuxptp-4.4-r1.apk";
    depends = [ "libc" ];
    provides = [ "linuxptp-any" ];
    sha256 = "15314f2b84e1ee2590a1df10fe09eade27fe37fe5333d10db3bdd537078b9930";
  };
  lm-sensors = {
    version = "3.6.2-r6";
    filename = "lm-sensors-3.6.2-r6.apk";
    depends = [
      "libc"
      "libsensors5"
      "sysfsutils"
    ];
    provides = [ "lm-sensors-any" ];
    sha256 = "cd90c6d8baaa5c971e55886a8d49c8dc6646d24dc1369ce082bed59245ea81c5";
  };
  lm-sensors-detect = {
    version = "3.6.2-r6";
    filename = "lm-sensors-detect-3.6.2-r6.apk";
    depends = [
      "libc"
      "lm-sensors"
      "perl"
      "perlbase-essential"
      "perlbase-fcntl"
      "perlbase-file"
      "perlbase-xsloader"
      "sysfsutils"
    ];
    provides = [ "lm-sensors-detect-any" ];
    sha256 = "1e3b381de24861987b976938a2ec23c4e3c8dc3bbe5e405bb9bd2809e14f137d";
  };
  lmdb = {
    version = "0.9.35-r1";
    filename = "lmdb-0.9.35-r1.apk";
    depends = [ "libc" ];
    provides = [ "lmdb-any" ];
    sha256 = "ad30906d84f44a48207d1bb552f3c3145b5fcebc70e422bce3d3a4866f1fa9c6";
  };
  lmdb-test = {
    version = "0.9.35-r1";
    filename = "lmdb-test-0.9.35-r1.apk";
    depends = [ "libc" ];
    provides = [ "lmdb-test-any" ];
    sha256 = "10b5c151aaac46d5e932935c6874a06354b00c6f1e891fd53b5aaaf5847d89bc";
  };
  lmdb-utils = {
    version = "0.9.35-r1";
    filename = "lmdb-utils-0.9.35-r1.apk";
    depends = [ "libc" ];
    provides = [ "lmdb-utils-any" ];
    sha256 = "f38f9a46b11f86f8b6b9599996d7f35cef84fec4d1beab2498b1396a8b11527c";
  };
  log4cplus = {
    version = "2.1.1-r1";
    filename = "log4cplus-2.1.1-r1.apk";
    depends = [
      "libc"
      "libstdcpp6"
    ];
    provides = [ "log4cplus-any" ];
    sha256 = "920c740bd489ad141f9f6b4e798edd96cb4bef23b63bb75595c7ca08fabca657";
  };
  logrotate = {
    version = "3.22.0-r1";
    filename = "logrotate-3.22.0-r1.apk";
    depends = [
      "libacl"
      "libc"
      "libpopt0"
    ];
    provides = [ "logrotate-any" ];
    sha256 = "4294a929b6beea73f9a665771da9cfad8d5ea434aa1e6dcf3477bc0f87da7221";
  };
  lolcat = {
    version = "1.5-r1";
    filename = "lolcat-1.5-r1.apk";
    depends = [ "libc" ];
    provides = [ "lolcat-any" ];
    sha256 = "7f4eddbf0ac79041aa76962723ede711441e30e600f7a5598e6282e8948f6f42";
  };
  loudmouth = {
    version = "1.5.4-r1";
    filename = "loudmouth-1.5.4-r1.apk";
    depends = [
      "glib2"
      "krb5-libs"
      "libc"
      "libopenssl3"
    ];
    provides = [ "loudmouth-any" ];
    sha256 = "0bc3b7a8880b60c54d6708a43cb301b96020bd6bdf7fb598514748b172d0a8a7";
  };
  lpac = {
    version = "2.3.0-r1";
    filename = "lpac-2.3.0-r1.apk";
    depends = [
      "libc"
      "libcurl4"
      "libmbim"
      "libpcsclite"
      "pcscd"
      "uqmi"
    ];
    provides = [ "lpac-any" ];
    sha256 = "ae4557cb9dac659a71b6dfbc69c860e018a97b56095898cd0d192072dd4359e1";
  };
  lpeg = {
    version = "1.0.2-r1";
    filename = "lpeg-1.0.2-r1.apk";
    depends = [
      "libc"
      "lua"
    ];
    provides = [ "lpeg-any" ];
    sha256 = "2620b6bdab2f8bd14128c67c938aa8a810d1caa7d91745ae6fa1f89f46960dd8";
  };
  lrzsz = {
    version = "0.12.21-r1";
    filename = "lrzsz-0.12.21-r1.apk";
    depends = [ "libc" ];
    provides = [ "lrzsz-any" ];
    sha256 = "c38d230d87bb69778eaef693c985e5ac5fbe23bb51c1bd608d1bc29f5a638def";
  };
  lsd = {
    version = "1.1.5-r1";
    filename = "lsd-1.1.5-r1.apk";
    depends = [
      "libc"
      "zlib"
    ];
    provides = [ "lsd-any" ];
    sha256 = "e3508251acb392e52ee18caef142ce27b585f08fef003e6a65abdc09bbec42fb";
  };
  lsof = {
    version = "4.99.5-r2";
    filename = "lsof-4.99.5-r2.apk";
    depends = [ "libc" ];
    provides = [ "lsof-any" ];
    sha256 = "52d46286480513d699196ba42051bfbe61148f9bc037dd45275057126c6f1d7a";
  };
  lsqlite3 = {
    version = "0.9.5-r1";
    filename = "lsqlite3-0.9.5-r1.apk";
    depends = [
      "libc"
      "liblua5.1.5"
      "libsqlite3-0"
    ];
    provides = [ "lsqlite3-any" ];
    sha256 = "7d7deb9e9be58e24a5f67a32f0a28cd739b1aa13debf76ee70fae45d41364b7d";
  };
  "lsqlite3-lua5.3" = {
    version = "0.9.5-r1";
    filename = "lsqlite3-lua5.3-0.9.5-r1.apk";
    depends = [
      "libc"
      "liblua5.3-5.3"
      "libsqlite3-0"
    ];
    provides = [ "lsqlite3-lua5.3-any" ];
    sha256 = "71bf84f2bd96dd5c37088584e1e9e82b80d48c9d296ed3b45f9814f5d10e3b6d";
  };
  lttng-tools = {
    version = "2.13.15-r1";
    filename = "lttng-tools-2.13.15-r1.apk";
    depends = [
      "libc"
      "libpopt0"
      "libxml2-16"
      "lttng-ust"
    ];
    provides = [ "lttng-tools-any" ];
    sha256 = "556be1e16755f7ab037ab20e67d1665231d76d2859bd6a1ce7bfb74943c76731";
  };
  lttng-ust = {
    version = "2.13.9-r1";
    filename = "lttng-ust-2.13.9-r1.apk";
    depends = [
      "libc"
      "librt"
      "liburcu"
      "libuuid1"
    ];
    provides = [ "lttng-ust-any" ];
    sha256 = "b9666c53d3356241d94a7f75cbf084a7c2c4544394f5e8b0d0330718a8de3f20";
  };
  lua-argparse = {
    version = "0.7.1-r1";
    filename = "lua-argparse-0.7.1-r1.apk";
    depends = [
      "libc"
      "lua"
    ];
    provides = [ "lua-argparse-any" ];
    sha256 = "c9228cb9cbfa687311a5018d19e5edcbbb6f44c3a3b143d3ad625cf752e39382";
  };
  lua-bencode = {
    version = "2.2.0-r1";
    filename = "lua-bencode-2.2.0-r1.apk";
    depends = [
      "libc"
      "lua"
    ];
    provides = [ "lua-bencode-any" ];
    sha256 = "b9e237e989d5eab7db1216d0e382b2c1193cfee6c3c4e2c1a95f593509fa5c21";
  };
  lua-bit32 = {
    version = "5.3.0-r1";
    filename = "lua-bit32-5.3.0-r1.apk";
    depends = [
      "libc"
      "lua"
    ];
    provides = [ "lua-bit32-any" ];
    sha256 = "03b17063cbdf411561a6fd1afd6b569a5c57af87ba33eed1dcd216f05a4affb5";
  };
  lua-cjson = {
    version = "2.1.0-r5";
    filename = "lua-cjson-2.1.0-r5.apk";
    depends = [
      "libc"
      "liblua5.1.5"
    ];
    provides = [ "lua-cjson-any" ];
    sha256 = "e43b8e94ff1b9e6be3b9175bc9d6f9a45243e6796115d1d4709fb17b2252e812";
  };
  "lua-cjson-lua5.3" = {
    version = "2.1.0-r5";
    filename = "lua-cjson-lua5.3-2.1.0-r5.apk";
    depends = [
      "libc"
      "liblua5.3-5.3"
    ];
    provides = [ "lua-cjson-lua5.3-any" ];
    sha256 = "dc71d2e9e0a00bb62320a3b31a335f9d4652c9689ad624ddecbe60287f1390ed";
  };
  "lua-cjson-lua5.4" = {
    version = "2.1.0-r5";
    filename = "lua-cjson-lua5.4-2.1.0-r5.apk";
    depends = [
      "libc"
      "liblua5.4-5.4"
    ];
    provides = [ "lua-cjson-lua5.4-any" ];
    sha256 = "4cacb906eda8f8b081a1b6c8f35daf8eb3b916dcc745ac19711b1aa6eae6e5dd";
  };
  lua-copas = {
    version = "2.0.2-r1";
    filename = "lua-copas-2.0.2-r1.apk";
    depends = [
      "libc"
      "lua"
    ];
    provides = [ "lua-copas-any" ];
    sha256 = "30a8dd14b78c71adc4f19de4dcb05bc0bb219b067135618bcba1ec41e336b098";
  };
  lua-coxpcall = {
    version = "1.17.0-r1";
    filename = "lua-coxpcall-1.17.0-r1.apk";
    depends = [
      "libc"
      "lua"
    ];
    provides = [ "lua-coxpcall-any" ];
    sha256 = "521dbbaf99d924054b15b37cbc2e556e3c40e23517c3b28b6164797eb3aa7919";
  };
  lua-cs-bouncer = {
    version = "2022.01.18~e0f68b12-r1";
    filename = "lua-cs-bouncer-2022.01.18~e0f68b12-r1.apk";
    depends = [
      "libc"
      "lua"
      "luasec"
    ];
    provides = [ "lua-cs-bouncer-any" ];
    sha256 = "8addef05a9ce4521cf30df63586214476bfcb83bfbb97970159fe72702d75524";
  };
  lua-curl-v3 = {
    version = "0.3.13~9f8b6dba8-r2";
    filename = "lua-curl-v3-0.3.13~9f8b6dba8-r2.apk";
    depends = [
      "libc"
      "libcurl4"
      "lua"
    ];
    provides = [ "lua-curl-v3-any" ];
    sha256 = "ee0f8878c800c56e2a5a4c18ec334e16582d3656c85bf66728a202aea583f34a";
  };
  lua-eco = {
    version = "3.14.0-r1";
    filename = "lua-eco-3.14.0-r1.apk";
    depends = [
      "libc"
      "libev"
      "liblua5.4-5.4"
    ];
    provides = [ "lua-eco-any" ];
    sha256 = "1e36c5f7ff9e737799a06650d74e205b812c1789fc29d2561474714d9e91f8e5";
  };
  lua-eco-base64 = {
    version = "3.14.0-r1";
    filename = "lua-eco-base64-3.14.0-r1.apk";
    depends = [
      "libc"
      "lua-eco"
    ];
    provides = [ "lua-eco-base64-any" ];
    sha256 = "b8f7d580d705ea644afc0d751e9cee9bd5b969ce2fbe926fa4de379aedf60500";
  };
  lua-eco-dns = {
    version = "3.14.0-r1";
    filename = "lua-eco-dns-3.14.0-r1.apk";
    depends = [
      "libc"
      "lua-eco"
      "lua-eco-socket"
    ];
    provides = [ "lua-eco-dns-any" ];
    sha256 = "a4d4de8a8b454a1c0ca1f4e460a0fa8fd4a0e4d7703d4bd6efcde4ce125c84ab";
  };
  lua-eco-hmac = {
    version = "3.14.0-r1";
    filename = "lua-eco-hmac-3.14.0-r1.apk";
    depends = [
      "libc"
      "lua-eco"
    ];
    provides = [ "lua-eco-hmac-any" ];
    sha256 = "366ff418c85b36323f677a543c4800cac1d93ebcbb9699bbbf7b523b04a8b22c";
  };
  lua-eco-http = {
    version = "3.14.0-r1";
    filename = "lua-eco-http-3.14.0-r1.apk";
    depends = [
      "libc"
      "lua-eco"
      "lua-eco-base64"
      "lua-eco-dns"
      "lua-eco-log"
      "lua-eco-ssl"
    ];
    provides = [ "lua-eco-http-any" ];
    sha256 = "5fa994a9c3032f3ff1840017f88f7d37c63497d396e8c9ab13e0a041b87d3f6d";
  };
  lua-eco-ip = {
    version = "3.14.0-r1";
    filename = "lua-eco-ip-3.14.0-r1.apk";
    depends = [
      "libc"
      "lua-eco"
      "lua-eco-netlink"
    ];
    provides = [ "lua-eco-ip-any" ];
    sha256 = "cb397cd8b181d5840af0b46c92b485eb7076ffab5511e1a3b7b13501337632d4";
  };
  lua-eco-log = {
    version = "3.14.0-r1";
    filename = "lua-eco-log-3.14.0-r1.apk";
    depends = [
      "libc"
      "lua-eco"
    ];
    provides = [ "lua-eco-log-any" ];
    sha256 = "551883a6532450cc0227a4d82870f624ed36478ea9a0f2163384cf041d812f7f";
  };
  lua-eco-md5 = {
    version = "3.14.0-r1";
    filename = "lua-eco-md5-3.14.0-r1.apk";
    depends = [
      "libc"
      "lua-eco"
    ];
    provides = [ "lua-eco-md5-any" ];
    sha256 = "61d42d265cd2fb8697ff4de49073416473c4e05e564760c8a4a9651ab6e1193e";
  };
  lua-eco-mqtt = {
    version = "3.14.0-r1";
    filename = "lua-eco-mqtt-3.14.0-r1.apk";
    depends = [
      "libc"
      "lua-eco"
      "lua-eco-socket"
      "lua-eco-ssl"
    ];
    provides = [ "lua-eco-mqtt-any" ];
    sha256 = "ffdd994f0b9e62a99a835abbfccfc9ce30a3d527246e97796287a8b927456a56";
  };
  lua-eco-net = {
    version = "3.14.0-r1";
    filename = "lua-eco-net-3.14.0-r1.apk";
    depends = [
      "libc"
      "lua-eco"
      "lua-eco-dns"
      "lua-eco-packet"
    ];
    provides = [ "lua-eco-net-any" ];
    sha256 = "fe0335a24d3cb03177127921d36d105169434a1be14c20829eaa2484c2ac603b";
  };
  lua-eco-netlink = {
    version = "3.14.0-r1";
    filename = "lua-eco-netlink-3.14.0-r1.apk";
    depends = [
      "libc"
      "lua-eco"
      "lua-eco-socket"
    ];
    provides = [ "lua-eco-netlink-any" ];
    sha256 = "bef91a85bc70cd8b095b7ae9bd54c256a234a8d0949edbbb47012ba7c60ce6d3";
  };
  lua-eco-nl80211 = {
    version = "3.14.0-r1";
    filename = "lua-eco-nl80211-3.14.0-r1.apk";
    depends = [
      "libc"
      "lua-eco"
      "lua-eco-netlink"
    ];
    provides = [ "lua-eco-nl80211-any" ];
    sha256 = "49e5c447c7143e8142a37d4e36cc186591e66d5e4f728efdb70f463e69f0d3f6";
  };
  lua-eco-packet = {
    version = "3.14.0-r1";
    filename = "lua-eco-packet-3.14.0-r1.apk";
    depends = [
      "libc"
      "lua-eco"
      "lua-eco-nl80211"
    ];
    provides = [ "lua-eco-packet-any" ];
    sha256 = "4e6acfd3404cc25639bc21bc9248c4a7bcccfa7a1b0dbd84814b543f12459bf0";
  };
  lua-eco-sha1 = {
    version = "3.14.0-r1";
    filename = "lua-eco-sha1-3.14.0-r1.apk";
    depends = [
      "libc"
      "lua-eco"
    ];
    provides = [ "lua-eco-sha1-any" ];
    sha256 = "c81defbf6ad3491f6bd8eb97c5c9ca5a25cd78b38898620480d67d7d81a1a2d4";
  };
  lua-eco-sha256 = {
    version = "3.14.0-r1";
    filename = "lua-eco-sha256-3.14.0-r1.apk";
    depends = [
      "libc"
      "lua-eco"
    ];
    provides = [ "lua-eco-sha256-any" ];
    sha256 = "08397b33018ec8cf49cede40ad90d9d16be71efdfd864139b0f726eca94dc5b0";
  };
  lua-eco-shared = {
    version = "3.14.0-r1";
    filename = "lua-eco-shared-3.14.0-r1.apk";
    depends = [
      "libc"
      "lua-eco"
      "lua-eco-socket"
    ];
    provides = [ "lua-eco-shared-any" ];
    sha256 = "c86109425537a019179fe640df16499e8d6b46167d76df47cef3e317f47016d0";
  };
  lua-eco-socket = {
    version = "3.14.0-r1";
    filename = "lua-eco-socket-3.14.0-r1.apk";
    depends = [
      "libc"
      "lua-eco"
    ];
    provides = [ "lua-eco-socket-any" ];
    sha256 = "e519a55f66e44255d13381c75755e8d7ea91eb43fb2f856c2b40b0d0a76686ac";
  };
  lua-eco-ssh = {
    version = "3.14.0-r1";
    filename = "lua-eco-ssh-3.14.0-r1.apk";
    depends = [
      "libc"
      "libssh2-1"
      "lua-eco"
      "lua-eco-socket"
    ];
    provides = [ "lua-eco-ssh-any" ];
    sha256 = "31ca609045c0101276826c568171082523c18c736002471d29c2c0a8533e9c5e";
  };
  lua-eco-ssl = {
    version = "3.14.0-r1";
    filename = "lua-eco-ssl-3.14.0-r1.apk";
    depends = [
      "libc"
      "libmbedtls21"
      "lua-eco"
      "lua-eco-socket"
      "zlib"
    ];
    provides = [ "lua-eco-ssl-any" ];
    sha256 = "1cfd83f2db16f3f784b0237f53729b8f3301e91a1ee886242bfdadec9d5d3aa0";
  };
  lua-eco-termios = {
    version = "3.14.0-r1";
    filename = "lua-eco-termios-3.14.0-r1.apk";
    depends = [
      "libc"
      "lua-eco"
    ];
    provides = [ "lua-eco-termios-any" ];
    sha256 = "3ce1523a8d3e38e430aa70de2870661bb2b56777f639caf0f0c5551ef1d6c8f6";
  };
  lua-eco-ubus = {
    version = "3.14.0-r1";
    filename = "lua-eco-ubus-3.14.0-r1.apk";
    depends = [
      "libc"
      "libubus20251202"
      "lua-eco"
    ];
    provides = [ "lua-eco-ubus-any" ];
    sha256 = "cc3935d2e89584b0237f6e492d4818a7cf2f8d851ce527d88a45d528b4e036bc";
  };
  lua-eco-uci = {
    version = "3.14.0-r1";
    filename = "lua-eco-uci-3.14.0-r1.apk";
    depends = [
      "libc"
      "libuci20250120"
      "lua-eco"
    ];
    provides = [ "lua-eco-uci-any" ];
    sha256 = "eb0f58bdc0f6bed5e5e659641a283763a8665624fe7444ade056b4c43aede74e";
  };
  lua-eco-websocket = {
    version = "3.14.0-r1";
    filename = "lua-eco-websocket-3.14.0-r1.apk";
    depends = [
      "libc"
      "lua-eco"
      "lua-eco-base64"
      "lua-eco-http"
      "lua-eco-sha1"
    ];
    provides = [ "lua-eco-websocket-any" ];
    sha256 = "50638dda957db3e6fac198d0dace757ec027f84a5879b6bc0f37aeb62254c661";
  };
  lua-ev = {
    version = "1.5-r3";
    filename = "lua-ev-1.5-r3.apk";
    depends = [
      "libc"
      "libev"
      "lua"
    ];
    provides = [ "lua-ev-any" ];
    sha256 = "db1181256d758c4369a82dcf3c40c44924c8c27ab940b7875328d4f1ef935af9";
  };
  lua-ffi = {
    version = "1.1.0-r1";
    filename = "lua-ffi-1.1.0-r1.apk";
    depends = [
      "libc"
      "libffi"
      "liblua5.1.5"
    ];
    provides = [ "lua-ffi-any" ];
    sha256 = "d776987f56f275e82fcfcae2edc7e4f9dc228c0c7ce7ee0c04dad40a10f7c031";
  };
  "lua-ffi-lua5.3" = {
    version = "1.1.0-r1";
    filename = "lua-ffi-lua5.3-1.1.0-r1.apk";
    depends = [
      "libc"
      "libffi"
      "liblua5.3-5.3"
    ];
    provides = [ "lua-ffi-lua5.3-any" ];
    sha256 = "ce43510b1ab68685bcf8d5f35dfc989a768f519d1f89eebd0b02eb12567e866c";
  };
  "lua-ffi-lua5.4" = {
    version = "1.1.0-r1";
    filename = "lua-ffi-lua5.4-1.1.0-r1.apk";
    depends = [
      "libc"
      "libffi"
      "liblua5.4-5.4"
    ];
    provides = [ "lua-ffi-lua5.4-any" ];
    sha256 = "3d9d0aeb8101cbfb01445c43710b751971e7b859b20d4be42f7e6ffcebb7e0e3";
  };
  lua-libmodbus = {
    version = "0.7-r1";
    filename = "lua-libmodbus-0.7-r1.apk";
    depends = [
      "libc"
      "liblua5.1.5"
      "libmodbus"
    ];
    provides = [ "lua-libmodbus-any" ];
    sha256 = "4ba81be4ab83c4bb68cc0d9526f492d534e72ea47b6b04417afd56d96bb3119b";
  };
  lua-md5 = {
    version = "1.3-r1";
    filename = "lua-md5-1.3-r1.apk";
    depends = [
      "libc"
      "lua"
    ];
    provides = [ "lua-md5-any" ];
    sha256 = "85ae9ebc933f3e1e23bf8cecf66f2d187ce3efde711beb3dc2503c26874d9041";
  };
  lua-mobdebug = {
    version = "0.70-r1";
    filename = "lua-mobdebug-0.70-r1.apk";
    depends = [
      "libc"
      "lua"
    ];
    provides = [ "lua-mobdebug-any" ];
    sha256 = "95f53ea98631d425d543f8bef1f41d1e53a7623271dd79f68dfe91cc84020b99";
  };
  lua-mosquitto = {
    version = "0.4.1-r1";
    filename = "lua-mosquitto-0.4.1-r1.apk";
    depends = [
      "libc"
      "libmosquitto"
      "lua"
    ];
    provides = [ "lua-mosquitto-any" ];
    sha256 = "1f5d6a69c056259470c654c2c26f87ceae9b402e0c783e1d962fafd340856cef";
  };
  lua-openssl = {
    version = "0.10.0.0-r1";
    filename = "lua-openssl-0.10.0.0-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
      "librt"
      "lua"
    ];
    provides = [ "lua-openssl-any" ];
    sha256 = "ae34c8faec65d7f2497e87b8b6c0ac286444e9e22151fdcd392f7e0555555a5a";
  };
  lua-penlight = {
    version = "1.13.1-r1";
    filename = "lua-penlight-1.13.1-r1.apk";
    depends = [
      "libc"
      "luafilesystem"
    ];
    provides = [ "lua-penlight-any" ];
    sha256 = "e753c991d5f3d6e8d08d5cb0035481ae54c5862acf29b4fe52626c8eb6827c70";
  };
  lua-rings = {
    version = "1.3.0-r1";
    filename = "lua-rings-1.3.0-r1.apk";
    depends = [
      "libc"
      "lua"
    ];
    provides = [ "lua-rings-any" ];
    sha256 = "67c1b7976aed881bf17c67a60aba38ed7049a6f356d22fc74482ba44953a627b";
  };
  lua-rs232 = {
    version = "2019.11.20~c106c94d-r3";
    filename = "lua-rs232-2019.11.20~c106c94d-r3.apk";
    depends = [
      "libc"
      "lua"
    ];
    provides = [ "lua-rs232-any" ];
    sha256 = "64636840965e80abc59a431c59397d56b766ca0789d2f1d42b201c79ae8bdd40";
  };
  lua-sha2 = {
    version = "0.2.0-r1";
    filename = "lua-sha2-0.2.0-r1.apk";
    depends = [
      "libc"
      "lua"
    ];
    provides = [ "lua-sha2-any" ];
    sha256 = "beb7231e23f35c17018b36a60b1a8148d2a6dcff1dc5c598df43eee4496e4ea6";
  };
  lua-struct = {
    version = "0.9.2-r1";
    filename = "lua-struct-0.9.2-r1.apk";
    depends = [ "libc" ];
    provides = [ "lua-struct-any" ];
    sha256 = "6aa085237f9e18239be84753764d4aedebffd5ed635a6c60793ccc83d2ae8c89";
  };
  lua-wsapi-base = {
    version = "1.7-r2";
    filename = "lua-wsapi-base-1.7-r2.apk";
    depends = [
      "libc"
      "lua"
      "luafilesystem"
    ];
    provides = [ "lua-wsapi-base-any" ];
    sha256 = "26c2dbf806268e6de64773251556b91aa89dad07103a821c78a33637c9519390";
  };
  lua-wsapi-xavante = {
    version = "1.7-r2";
    filename = "lua-wsapi-xavante-1.7-r2.apk";
    depends = [
      "libc"
      "lua"
      "lua-wsapi-base"
      "lua-xavante"
    ];
    provides = [ "lua-wsapi-xavante-any" ];
    sha256 = "15b2159602cf12cdc4c3c377aa5c86ba88885d9070c31868d85e2012a3d39aa9";
  };
  lua-xavante = {
    version = "2.4.0-r1";
    filename = "lua-xavante-2.4.0-r1.apk";
    depends = [
      "libc"
      "lua"
    ];
    provides = [ "lua-xavante-any" ];
    sha256 = "60f51cc48a89ab7ecef82d4489d59c83d40c96b53864561c13905e658216822f";
  };
  "lua5.4" = {
    version = "5.4.7-r1";
    filename = "lua5.4-5.4.7-r1.apk";
    depends = [
      "libc"
      "liblua5.4-5.4"
    ];
    provides = [ "lua5.4-any" ];
    sha256 = "c3302c735567b33c3e2a25df0836217d74cf9a116cddc8fb01e459c36e6793d5";
  };
  luabitop = {
    version = "1.0.3-r1";
    filename = "luabitop-1.0.3-r1.apk";
    depends = [
      "libc"
      "liblua5.1.5"
    ];
    provides = [ "luabitop-any" ];
    sha256 = "105678735e6d8e48538b0fa9432b9eb1d5b96e8f248f09055e0f2e3eb98521cb";
  };
  "luac5.4" = {
    version = "5.4.7-r1";
    filename = "luac5.4-5.4.7-r1.apk";
    depends = [
      "libc"
      "liblua5.4-5.4"
    ];
    provides = [ "luac5.4-any" ];
    sha256 = "bad44897a37ff89cc815bcecf0b1196a58544500626c9d2b5d395ae41b5a480a";
  };
  luaexpat = {
    version = "1.5.2-r1";
    filename = "luaexpat-1.5.2-r1.apk";
    depends = [
      "libc"
      "libexpat"
      "lua"
    ];
    provides = [ "luaexpat-any" ];
    sha256 = "b2cfb5e5cec7faaa8b132f85d45a636f3eef7abbd8036ba738f5b41c450ad59f";
  };
  luafilesystem = {
    version = "1.8.0-r1";
    filename = "luafilesystem-1.8.0-r1.apk";
    depends = [
      "libc"
      "liblua5.1.5"
    ];
    provides = [ "luafilesystem-any" ];
    sha256 = "3c39baf0202cf750ed57d245adb5dfc771072bd5afe1aee4caf2b9778c336866";
  };
  luajit = {
    version = "2.1.0-r8";
    filename = "luajit-2.1.0-r8.apk";
    depends = [ "libc" ];
    provides = [ "luajit-any" ];
    sha256 = "143590b1b67441fcc44ba2d194a58add29d6946eb45911729de508dbef6bf749";
  };
  luajit2 = {
    version = "2.1.2026.07.31-r1";
    filename = "luajit2-2.1.2026.07.31-r1.apk";
    depends = [ "libc" ];
    provides = [
      "luajit"
      "luajit2-any"
    ];
    sha256 = "2a49b547686027d5ee3445bd6a4c0d77c0c9f359150198dd25a5f1b245d736dc";
  };
  lualanes = {
    version = "3.17.2-r1";
    filename = "lualanes-3.17.2-r1.apk";
    depends = [
      "libc"
      "liblua5.1.5"
      "libpthread"
      "lua"
      "luac"
    ];
    provides = [ "lualanes-any" ];
    sha256 = "524a8953ac3dcae1ce55c7fc6eaaae6fff495ee36736f87ec13f16c936c62f64";
  };
  luaossl = {
    version = "20220711-r2";
    filename = "luaossl-20220711-r2.apk";
    depends = [
      "libc"
      "liblua5.1.5"
      "libopenssl3"
    ];
    provides = [ "luaossl-any" ];
    sha256 = "bfa84bfd03f0f4d1a229e1972454e30a4cac656b8b98c93951d5c23a8cf10f32";
  };
  "luaossl-lua5.3" = {
    version = "20220711-r2";
    filename = "luaossl-lua5.3-20220711-r2.apk";
    depends = [
      "libc"
      "liblua5.3-5.3"
      "libopenssl3"
    ];
    provides = [ "luaossl-lua5.3-any" ];
    sha256 = "78cb7df0f81d2a3412a1ad742703b83546c7c74908d02ddc35bc28aa08443057";
  };
  "luaossl-lua5.4" = {
    version = "20220711-r2";
    filename = "luaossl-lua5.4-20220711-r2.apk";
    depends = [
      "libc"
      "liblua5.4-5.4"
      "libopenssl3"
    ];
    provides = [ "luaossl-lua5.4-any" ];
    sha256 = "dce9e456aceb7ded4c9884c9ca5b74f0fc5844bf291be61c5c2d4b19f3f07d32";
  };
  luaposix = {
    version = "36.3-r2";
    filename = "luaposix-36.3-r2.apk";
    depends = [
      "libc"
      "lua"
      "lua-bit32"
    ];
    provides = [ "luaposix-any" ];
    sha256 = "10b52c243543d1c65826687d01b68524f8c861e57f5a5683344f0b9154967ba7";
  };
  luarocks = {
    version = "2.2.2-r4";
    filename = "luarocks-2.2.2-r4.apk";
    depends = [
      "curl"
      "libc"
      "liblua5.1.5"
      "lua"
      "luac"
      "luasec"
      "luasocket"
      "unzip"
    ];
    provides = [ "luarocks-any" ];
    sha256 = "c88b12d7bd686d70ef9cd95415d8053a5d617725198a8a1aa9d02d54ebf701fc";
  };
  luasec = {
    version = "1.3.2-r1";
    filename = "luasec-1.3.2-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
      "lua"
      "luasocket"
    ];
    provides = [ "luasec-any" ];
    sha256 = "24cd109cebc3e96b2c5e10dcd681e6fdeb8c974b7d160f22a782d0b112d0352b";
  };
  luasoap = {
    version = "4.0.2-r1";
    filename = "luasoap-4.0.2-r1.apk";
    depends = [
      "libc"
      "lua"
      "luaexpat"
      "luasec"
      "luasocket"
    ];
    provides = [ "luasoap-any" ];
    sha256 = "96f0cac8436fad6cda72817d529c1d46bc106baba975aa668146d8595d46c9b9";
  };
  luasocket = {
    version = "3.1.0-r2";
    filename = "luasocket-3.1.0-r2.apk";
    depends = [
      "libc"
      "lua"
    ];
    provides = [ "luasocket-any" ];
    sha256 = "57f5854c658629a16dd4d1236139d4ca45378b80442e1e4950ccbbe027f8e27c";
  };
  "luasocket5.3" = {
    version = "3.1.0-r2";
    filename = "luasocket5.3-3.1.0-r2.apk";
    depends = [
      "libc"
      "liblua5.3-5.3"
    ];
    provides = [ "luasocket5.3-any" ];
    sha256 = "977755af3a8b18659857acb942023952cabf1263b7dd8bb6e04940f66e501a4b";
  };
  luasql-mysql = {
    version = "2.4.0-r2";
    filename = "luasql-mysql-2.4.0-r2.apk";
    depends = [
      "libc"
      "libmysqlclient3"
      "lua"
    ];
    provides = [ "luasql-mysql-any" ];
    sha256 = "50a8d028ae86665ea7878d39b3bcc3c7674b66c216628e30ec5ee1ba6bac91b1";
  };
  luasql-pgsql = {
    version = "2.4.0-r2";
    filename = "luasql-pgsql-2.4.0-r2.apk";
    depends = [
      "libc"
      "libpq"
      "lua"
    ];
    provides = [ "luasql-pgsql-any" ];
    sha256 = "b5906c50ea8238506a3f880db4b65537963a9392a3604988dd8cfb397f86bf60";
  };
  luasql-sqlite3 = {
    version = "2.4.0-r2";
    filename = "luasql-sqlite3-2.4.0-r2.apk";
    depends = [
      "libc"
      "libsqlite3-0"
      "lua"
    ];
    provides = [ "luasql-sqlite3-any" ];
    sha256 = "8f9a719f9edfba5af386c2537d0c7195bdfe151d657805c0b8ccc1a55a7adef3";
  };
  luasrcdiet = {
    version = "1.0.0-r1";
    filename = "luasrcdiet-1.0.0-r1.apk";
    depends = [
      "libc"
      "lua"
    ];
    provides = [ "luasrcdiet-any" ];
    sha256 = "8791d036f81efb388d3b5bde1e3e79ad83981e46173081b4ff39f8e6fcd38795";
  };
  luci-app-openthread = {
    version = "2025.06.12~2f3c799c-r1";
    filename = "luci-app-openthread-2025.06.12~2f3c799c-r1.apk";
    depends = [
      "libc"
      "luci-base"
    ];
    provides = [ "luci-app-openthread-any" ];
    sha256 = "c3793f6ddc033b2e5c1d66cd0e93676c06f7b74fb4d7369fad01c5d4c8fca89e";
  };
  luv = {
    version = "1.51.0.1-r1";
    filename = "luv-1.51.0.1-r1.apk";
    depends = [
      "libc"
      "libuv1"
      "lua"
    ];
    provides = [ "luv-any" ];
    sha256 = "f359d6d26ca6da4d3dbd5e8db88128bd6d3c1e6912c9a5963168c8540dbf1a72";
  };
  lvm2 = {
    version = "2.03.33-r2";
    filename = "lvm2-2.03.33-r2.apk";
    depends = [
      "libaio"
      "libc"
      "libdevmapper"
    ];
    provides = [ "lvm2-any" ];
    sha256 = "b7aca83f3f67eea91b1487b532025b2c628cc0a78226515ef785b8714c9140a2";
  };
  lvm2-selinux = {
    version = "2.03.33-r2";
    filename = "lvm2-selinux-2.03.33-r2.apk";
    depends = [
      "libaio"
      "libc"
      "libdevmapper-selinux"
    ];
    provides = [
      "lvm2"
      "lvm2-selinux-any"
    ];
    sha256 = "9c3e59d868c178ea0015d08bfb737d9d177d2c5224fe57e8e0d35e80ab8baa7b";
  };
  lxc = {
    version = "6.0.5-r1";
    filename = "lxc-6.0.5-r1.apk";
    depends = [ "libc" ];
    provides = [ "lxc-any" ];
    sha256 = "39f18de87b878ceaf08548f3123b766bc5c6a6e6372a6e47c0b3cc952684a06e";
  };
  lxc-attach = {
    version = "6.0.5-r1";
    filename = "lxc-attach-6.0.5-r1.apk";
    depends = [
      "libc"
      "libcap"
      "liblxc"
      "libpthread"
      "lxc"
      "lxc-common"
    ];
    provides = [ "lxc-attach-any" ];
    sha256 = "971c2d17026c28b772e4f725b37f01b5da53637235dd68e525c82b67e9317763";
  };
  lxc-auto = {
    version = "6.0.5-r1";
    filename = "lxc-auto-6.0.5-r1.apk";
    depends = [
      "libc"
      "lxc"
      "lxc-start"
      "lxc-stop"
    ];
    provides = [ "lxc-auto-any" ];
    sha256 = "70e9271059067be7f51693989e8549cd9448c033052d3cba4fc8f58e4ce95334";
  };
  lxc-autostart = {
    version = "6.0.5-r1";
    filename = "lxc-autostart-6.0.5-r1.apk";
    depends = [
      "libc"
      "libcap"
      "liblxc"
      "libpthread"
      "lxc"
      "lxc-common"
    ];
    provides = [ "lxc-autostart-any" ];
    sha256 = "da26a12f7d8fd6cdab4151d20e71706ef938d657f4d4da93db731639ca7a82fc";
  };
  lxc-cgroup = {
    version = "6.0.5-r1";
    filename = "lxc-cgroup-6.0.5-r1.apk";
    depends = [
      "libc"
      "libcap"
      "liblxc"
      "libpthread"
      "lxc"
      "lxc-common"
    ];
    provides = [ "lxc-cgroup-any" ];
    sha256 = "cb82032c25ff753d54dabe711d650953b36aafe23a74502a48b8ab41967775ef";
  };
  lxc-checkconfig = {
    version = "6.0.5-r1";
    filename = "lxc-checkconfig-6.0.5-r1.apk";
    depends = [
      "libc"
      "lxc"
      "lxc-common"
    ];
    provides = [ "lxc-checkconfig-any" ];
    sha256 = "db1744bc40a6e062e1aa657451d2efbcaa60b7a4456cbe4d2a6c883b17a47342";
  };
  lxc-common = {
    version = "6.0.5-r1";
    filename = "lxc-common-6.0.5-r1.apk";
    depends = [
      "libc"
      "lxc"
    ];
    provides = [ "lxc-common-any" ];
    sha256 = "7d603e137e4450d11702db3644bdd5297e9096d2ec528eaa935a33114c770e8a";
  };
  lxc-config = {
    version = "6.0.5-r1";
    filename = "lxc-config-6.0.5-r1.apk";
    depends = [
      "libc"
      "libcap"
      "liblxc"
      "libpthread"
      "lxc"
      "lxc-common"
    ];
    provides = [ "lxc-config-any" ];
    sha256 = "c286feba10599e5679f52ee5813b611374b46292f3ea2b861ff25bf740ecffa2";
  };
  lxc-configs = {
    version = "6.0.5-r1";
    filename = "lxc-configs-6.0.5-r1.apk";
    depends = [
      "libc"
      "lxc"
    ];
    provides = [ "lxc-configs-any" ];
    sha256 = "0c64fcd026207297971b6aec47b589aec97a4637637c774ec276a576e04a3604";
  };
  lxc-console = {
    version = "6.0.5-r1";
    filename = "lxc-console-6.0.5-r1.apk";
    depends = [
      "libc"
      "libcap"
      "liblxc"
      "libpthread"
      "lxc"
      "lxc-common"
    ];
    provides = [ "lxc-console-any" ];
    sha256 = "3f2369f32bb913770b9b48af6f3bc528c4bace7aa15ee3c0ba36b0b2546669a2";
  };
  lxc-copy = {
    version = "6.0.5-r1";
    filename = "lxc-copy-6.0.5-r1.apk";
    depends = [
      "libc"
      "libcap"
      "liblxc"
      "libpthread"
      "lxc"
      "lxc-common"
    ];
    provides = [ "lxc-copy-any" ];
    sha256 = "16e0a39f58cf36cd92ff373c784a476978763ae4cea3435f80aa5a3601431481";
  };
  lxc-create = {
    version = "6.0.5-r1";
    filename = "lxc-create-6.0.5-r1.apk";
    depends = [
      "flock"
      "getopt"
      "libc"
      "libcap"
      "liblxc"
      "libpthread"
      "lxc"
      "lxc-common"
      "lxc-configs"
      "lxc-hooks"
      "lxc-templates"
      "tar"
    ];
    provides = [ "lxc-create-any" ];
    sha256 = "fce5c63e58b794b124ff618cff9dc4e0156c6669ec7baa7f748ad08ff8f0bc61";
  };
  lxc-destroy = {
    version = "6.0.5-r1";
    filename = "lxc-destroy-6.0.5-r1.apk";
    depends = [
      "libc"
      "libcap"
      "liblxc"
      "libpthread"
      "lxc"
      "lxc-common"
    ];
    provides = [ "lxc-destroy-any" ];
    sha256 = "ad74d342ac7caa022862afcd04be15922190f97f7c2a0e507429c83b5055b272";
  };
  lxc-device = {
    version = "6.0.5-r1";
    filename = "lxc-device-6.0.5-r1.apk";
    depends = [
      "libc"
      "libcap"
      "liblxc"
      "libpthread"
      "lxc"
      "lxc-common"
    ];
    provides = [ "lxc-device-any" ];
    sha256 = "ebf8a35ad4a88f0270363471238fac9d530167af94599348ecfb176b76442a61";
  };
  lxc-execute = {
    version = "6.0.5-r1";
    filename = "lxc-execute-6.0.5-r1.apk";
    depends = [
      "libc"
      "libcap"
      "liblxc"
      "libpthread"
      "lxc"
      "lxc-common"
    ];
    provides = [ "lxc-execute-any" ];
    sha256 = "7ee135bb5f7597b5b6749d33be5169d965cf98d23f3ae5829b41ccc4626d1abe";
  };
  lxc-freeze = {
    version = "6.0.5-r1";
    filename = "lxc-freeze-6.0.5-r1.apk";
    depends = [
      "libc"
      "libcap"
      "liblxc"
      "libpthread"
      "lxc"
      "lxc-common"
    ];
    provides = [ "lxc-freeze-any" ];
    sha256 = "6715f9b277888dc90c424daf6fe8c69402fe4e13bfe52c71ec49c47db2f56830";
  };
  lxc-hooks = {
    version = "6.0.5-r1";
    filename = "lxc-hooks-6.0.5-r1.apk";
    depends = [
      "libc"
      "lxc"
    ];
    provides = [ "lxc-hooks-any" ];
    sha256 = "85c8161cba05ad4462f2ee4fd723059e8ef061ff780809c815167c69ff13efa1";
  };
  lxc-info = {
    version = "6.0.5-r1";
    filename = "lxc-info-6.0.5-r1.apk";
    depends = [
      "libc"
      "libcap"
      "liblxc"
      "libpthread"
      "lxc"
      "lxc-common"
    ];
    provides = [ "lxc-info-any" ];
    sha256 = "8f6bd45b08d17b990887ffc049b4392110b5d68229bc418e4e66e1f725daf5af";
  };
  lxc-init = {
    version = "6.0.5-r1";
    filename = "lxc-init-6.0.5-r1.apk";
    depends = [
      "libc"
      "liblxc"
      "lxc"
    ];
    provides = [ "lxc-init-any" ];
    sha256 = "c97e8b3f6fb69d1b943cac374eb6695e86af02006196bab4b04e116fe538de15";
  };
  lxc-ls = {
    version = "6.0.5-r1";
    filename = "lxc-ls-6.0.5-r1.apk";
    depends = [
      "libc"
      "libcap"
      "liblxc"
      "libpthread"
      "lxc"
      "lxc-common"
    ];
    provides = [ "lxc-ls-any" ];
    sha256 = "b2c409d5a1c2c9175a1ab8c0812bc742f2cae9fe9a7c4e88d6201cd97897aaed";
  };
  lxc-monitor = {
    version = "6.0.5-r1";
    filename = "lxc-monitor-6.0.5-r1.apk";
    depends = [
      "libc"
      "libcap"
      "liblxc"
      "libpthread"
      "lxc"
      "lxc-common"
    ];
    provides = [ "lxc-monitor-any" ];
    sha256 = "68bffed7bedc591195837eff649ce219bae63243f142d6c847f049f8888adf46";
  };
  lxc-monitord = {
    version = "6.0.5-r1";
    filename = "lxc-monitord-6.0.5-r1.apk";
    depends = [
      "libc"
      "libcap"
      "liblxc"
      "libpthread"
      "lxc"
      "lxc-common"
    ];
    provides = [ "lxc-monitord-any" ];
    sha256 = "e028394937cf29f6b6468571ae777b24bb04164be965f804f46dc2fdaf067157";
  };
  lxc-snapshot = {
    version = "6.0.5-r1";
    filename = "lxc-snapshot-6.0.5-r1.apk";
    depends = [
      "libc"
      "libcap"
      "liblxc"
      "libpthread"
      "lxc"
      "lxc-common"
    ];
    provides = [ "lxc-snapshot-any" ];
    sha256 = "6e350990eda0e699782984f37dc36ed3af3d1eacfaaed7e7786c177e80439ae0";
  };
  lxc-start = {
    version = "6.0.5-r1";
    filename = "lxc-start-6.0.5-r1.apk";
    depends = [
      "libc"
      "libcap"
      "liblxc"
      "libpthread"
      "lxc"
      "lxc-common"
    ];
    provides = [ "lxc-start-any" ];
    sha256 = "36f840df1d62424ee5fc16b088830ab43acfc5321cd9aaf2fcc819d9ec9d4d70";
  };
  lxc-stop = {
    version = "6.0.5-r1";
    filename = "lxc-stop-6.0.5-r1.apk";
    depends = [
      "libc"
      "libcap"
      "liblxc"
      "libpthread"
      "lxc"
      "lxc-common"
    ];
    provides = [ "lxc-stop-any" ];
    sha256 = "a9315bb2e52fad08b632216adaaf0e042fb14a00850ba4cec8b1125aef5250c6";
  };
  lxc-templates = {
    version = "6.0.5-r1";
    filename = "lxc-templates-6.0.5-r1.apk";
    depends = [
      "libc"
      "lxc"
    ];
    provides = [ "lxc-templates-any" ];
    sha256 = "f398d0fc0c24d9a3115f91a0d5f3526ae75244fb5e1114ced9619ae624738564";
  };
  lxc-top = {
    version = "6.0.5-r1";
    filename = "lxc-top-6.0.5-r1.apk";
    depends = [
      "libc"
      "libcap"
      "liblxc"
      "libpthread"
      "lxc"
      "lxc-common"
    ];
    provides = [ "lxc-top-any" ];
    sha256 = "4d2e78e2ba195a22804253b75dca1b2aff290c1ff2ffacbd914426c366ccd5ae";
  };
  lxc-unfreeze = {
    version = "6.0.5-r1";
    filename = "lxc-unfreeze-6.0.5-r1.apk";
    depends = [
      "libc"
      "libcap"
      "liblxc"
      "libpthread"
      "lxc"
      "lxc-common"
    ];
    provides = [ "lxc-unfreeze-any" ];
    sha256 = "d04fcb47de4826b7a07ed4e3768ce61b787f74acc547d27c222dc618622fa1e1";
  };
  lxc-unprivileged = {
    version = "6.0.5-r1";
    filename = "lxc-unprivileged-6.0.5-r1.apk";
    depends = [
      "libc"
      "lxc"
      "shadow-newgidmap"
      "shadow-newuidmap"
      "shadow-utils"
    ];
    provides = [ "lxc-unprivileged-any" ];
    sha256 = "6ed2fc30380381d8fadf2f8003d8aaa1d401be57ce894cffb8dc7432df7d1065";
  };
  lxc-unshare = {
    version = "6.0.5-r1";
    filename = "lxc-unshare-6.0.5-r1.apk";
    depends = [
      "libc"
      "libcap"
      "liblxc"
      "libpthread"
      "lxc"
      "lxc-common"
    ];
    provides = [ "lxc-unshare-any" ];
    sha256 = "3cbd81c77265a330faf78ccdf6f58b6c0df23aa182a7a062414c3cbd18129650";
  };
  lxc-user-nic = {
    version = "6.0.5-r1";
    filename = "lxc-user-nic-6.0.5-r1.apk";
    depends = [
      "libc"
      "libcap"
      "liblxc"
      "libpthread"
      "lxc"
      "lxc-common"
    ];
    provides = [ "lxc-user-nic-any" ];
    sha256 = "34f75c7b5cf55e2130670c00c4e33c936cc68506eeca1f8c8d9b33f5383cb87b";
  };
  lxc-usernsexec = {
    version = "6.0.5-r1";
    filename = "lxc-usernsexec-6.0.5-r1.apk";
    depends = [
      "libc"
      "libcap"
      "liblxc"
      "libpthread"
      "lxc"
      "lxc-common"
    ];
    provides = [ "lxc-usernsexec-any" ];
    sha256 = "4a3f0fcedd3d8a17383cea464b672a3eb0da946ce0e788b5f9a7a39989342ec5";
  };
  lxc-wait = {
    version = "6.0.5-r1";
    filename = "lxc-wait-6.0.5-r1.apk";
    depends = [
      "libc"
      "libcap"
      "liblxc"
      "libpthread"
      "lxc"
      "lxc-common"
    ];
    provides = [ "lxc-wait-any" ];
    sha256 = "2ac3ec26bef7d913201739a98b297a0da823531cfa7277202429bbb5cdf13860";
  };
  lyaml = {
    version = "6.2.7-r2";
    filename = "lyaml-6.2.7-r2.apk";
    depends = [
      "libc"
      "libyaml"
      "lua"
    ];
    provides = [ "lyaml-any" ];
    sha256 = "bb2a0cfabd16edf3c91b2ea0d48f69b40016f92d1db89b339aac39feefbbb22f";
  };
  lynx = {
    version = "2.9.2-r1";
    filename = "lynx-2.9.2-r1.apk";
    depends = [
      "ca-bundle"
      "libc"
      "libncursesw6"
      "libopenssl3"
      "zlib"
    ];
    provides = [ "lynx-any" ];
    sha256 = "143dfd7a0c24a112a677b4b39664ef628ac8be7dfb6f537cee569004d46e03b7";
  };
  lz4 = {
    version = "1.10.0-r1";
    filename = "lz4-1.10.0-r1.apk";
    depends = [
      "libc"
      "liblz4-1"
    ];
    provides = [ "lz4-any" ];
    sha256 = "1a9d5d926ea873d28676dee037663851e2c9abdf2ee928032306d234d62bbecf";
  };
  lzmadec = {
    version = "5.8.1-r1";
    filename = "lzmadec-5.8.1-r1.apk";
    depends = [
      "libc"
      "liblzma"
      "xz-utils"
    ];
    provides = [ "lzmadec-any" ];
    sha256 = "4253352ac56b1948fa6858da16ea314b88d03439c8bc4bf29b3e98db9523fb4e";
  };
  lzmainfo = {
    version = "5.8.1-r1";
    filename = "lzmainfo-5.8.1-r1.apk";
    depends = [
      "libc"
      "liblzma"
      "xz-utils"
    ];
    provides = [ "lzmainfo-any" ];
    sha256 = "4c6f1777926f93ab39ab2aa0170ca145e3c5739590369611df37d84e1ca1bdbc";
  };
  lzmq = {
    version = "0.4.4-r2";
    filename = "lzmq-0.4.4-r2.apk";
    depends = [
      "libc"
      "libzmq"
      "lua"
    ];
    provides = [ "lzmq-any" ];
    sha256 = "b781c53de224558df489792794af90f98de31d05434672349098dedace18a1e6";
  };
  m4 = {
    version = "1.4.19-r1";
    filename = "m4-1.4.19-r1.apk";
    depends = [ "libc" ];
    provides = [ "m4-any" ];
    sha256 = "3154e460bbd84caa78c17cbd7f40c806ddcb562ea6def2996172d1dc886b813a";
  };
  mac-telnet-client = {
    version = "2015.09.02~37d83cbc-r2";
    filename = "mac-telnet-client-2015.09.02~37d83cbc-r2.apk";
    depends = [
      "libc"
      "libubox20260213"
    ];
    provides = [ "mac-telnet-client-any" ];
    sha256 = "d38118bbaa71325dbd77f4f0d03df0a10e88bc5c5e45d7ad05360b05dd506414";
  };
  mac-telnet-discover = {
    version = "2015.09.02~37d83cbc-r2";
    filename = "mac-telnet-discover-2015.09.02~37d83cbc-r2.apk";
    depends = [
      "libc"
      "libubox20260213"
    ];
    provides = [ "mac-telnet-discover-any" ];
    sha256 = "ca47f84247bd699da233795a65b4af7fc85609507ce3de5fb8ae6600a7631d35";
  };
  mac-telnet-ping = {
    version = "2015.09.02~37d83cbc-r2";
    filename = "mac-telnet-ping-2015.09.02~37d83cbc-r2.apk";
    depends = [
      "libc"
      "libubox20260213"
    ];
    provides = [ "mac-telnet-ping-any" ];
    sha256 = "9dd7f3cc4bbf593247bdf7d4015d4364886ad5a52cf4a3dfb8d6b52abbbfd946";
  };
  mac-telnet-server = {
    version = "2015.09.02~37d83cbc-r2";
    filename = "mac-telnet-server-2015.09.02~37d83cbc-r2.apk";
    depends = [
      "libc"
      "libubox20260213"
    ];
    provides = [ "mac-telnet-server-any" ];
    sha256 = "0683812b718092535059dc3e630400d5af404e8f645bcb3f895c60c3c7fd5918";
  };
  maccalc = {
    version = "1";
    filename = "maccalc-1.apk";
    depends = [ "libc" ];
    provides = [ "maccalc-any" ];
    sha256 = "9d6aa9dc5db1108ece780ff7fd0a0bbccfba11e1ddf5a5581d1cf52d913a7ff1";
  };
  macchanger = {
    version = "1.7.0-r3";
    filename = "macchanger-1.7.0-r3.apk";
    depends = [ "libc" ];
    provides = [ "macchanger-any" ];
    sha256 = "d3b5fba40c876d921ac4e8d11b8a5ff43cda11e4dcd07f1500aa4ece9a2437dd";
  };
  madplay = {
    version = "0.15.2b-r10";
    filename = "madplay-0.15.2b-r10.apk";
    depends = [
      "alsa-lib"
      "libc"
      "libid3tag"
      "libmad"
    ];
    provides = [ "madplay-any" ];
    sha256 = "87437cc003baddf2ce5a6235b8e3baee45b961b045af71b4499532f5f7ee3f3d";
  };
  mailsend = {
    version = "1.19-r4";
    filename = "mailsend-1.19-r4.apk";
    depends = [
      "libc"
      "libopenssl3"
    ];
    provides = [ "mailsend-any" ];
    sha256 = "d4bac9321a63f3a69ac430bd379b9539c2989a1d121ce4110dc561473fd00e72";
  };
  mailsend-nossl = {
    version = "1.19-r4";
    filename = "mailsend-nossl-1.19-r4.apk";
    depends = [ "libc" ];
    provides = [ "mailsend-nossl-any" ];
    sha256 = "45739f3ea6133b95f78bc6485b1b296a7b2db92146258cdceaa847e7bc5e8602";
  };
  make = {
    version = "4.4.1-r2";
    filename = "make-4.4.1-r2.apk";
    depends = [ "libc" ];
    provides = [ "make-any" ];
    sha256 = "68a6bd23d221104e5bcb1b508703a0e452080b5e890752b3983f56fc5c438ebf";
  };
  mandoc = {
    version = "1.14.6-r2";
    filename = "mandoc-1.14.6-r2.apk";
    depends = [
      "libc"
      "zlib"
    ];
    provides = [ "mandoc-any" ];
    sha256 = "91dfb26e5f0e8171c1097261eafaff84c9bf40ed75bf43f62d49ac38a127e24f";
  };
  mariadb-client = {
    version = "11.8.3-r1";
    filename = "mariadb-client-11.8.3-r1.apk";
    depends = [
      "libatomic1"
      "libc"
      "libedit"
      "libfmt"
      "libopenssl3"
      "libstdcpp6"
      "zlib"
    ];
    provides = [ "mariadb-client-any" ];
    sha256 = "2de747e09e57740b8c6b1aadf94fdd83411aaef0f207e6410448b6fbba117c2a";
  };
  mariadb-client-extra = {
    version = "11.8.3-r1";
    filename = "mariadb-client-extra-11.8.3-r1.apk";
    depends = [
      "libaio"
      "libc"
      "libpcre2"
      "mariadb-client"
    ];
    provides = [ "mariadb-client-extra-any" ];
    sha256 = "c20ff50aa1bbc6d4f61212329493bae75b8b014c9b45ffafebb46f26595b8490";
  };
  mariadb-server = {
    version = "11.8.3-r1";
    filename = "mariadb-server-11.8.3-r1.apk";
    depends = [
      "libc"
      "mariadb-server-base"
    ];
    provides = [
      "mariadb-server-any"
      "mysql-server"
    ];
    sha256 = "c7fff3b0b76bd77338eee8c62ac6b7ac47274b1724fd253d5d2df0eb65eb350b";
  };
  mariadb-server-base = {
    version = "11.8.3-r1";
    filename = "mariadb-server-base-11.8.3-r1.apk";
    depends = [
      "libaio"
      "libatomic1"
      "libc"
      "libfmt"
      "liblzma"
      "libopenssl3"
      "libpcre2"
      "libstdcpp6"
      "resolveip"
      "sudo"
      "zlib"
    ];
    provides = [ "mariadb-server-base-any" ];
    sha256 = "be66236a96199ae8e0475a832b410dac999c731fd3470f8efff18ee6bfaa1d62";
  };
  mariadb-server-extra = {
    version = "11.8.3-r1";
    filename = "mariadb-server-extra-11.8.3-r1.apk";
    depends = [
      "libc"
      "mariadb-server"
    ];
    provides = [ "mariadb-server-extra-any" ];
    sha256 = "f7df0653672cafa7b7a8900aa98aa8db5ace62211f015f77c10448de395f33be";
  };
  mariadb-server-plugin-auth-ed25519 = {
    version = "11.8.3-r1";
    filename = "mariadb-server-plugin-auth-ed25519-11.8.3-r1.apk";
    depends = [
      "libc"
      "mariadb-server"
    ];
    provides = [ "mariadb-server-plugin-auth-ed25519-any" ];
    sha256 = "e77f32eeefbf38f42beeb413165edfb624ed2e05d7a2d22d08985746cd73d889";
  };
  mariadb-server-plugin-auth-gssapi = {
    version = "11.8.3-r1";
    filename = "mariadb-server-plugin-auth-gssapi-11.8.3-r1.apk";
    depends = [
      "krb5-libs"
      "libc"
      "mariadb-server"
    ];
    provides = [ "mariadb-server-plugin-auth-gssapi-any" ];
    sha256 = "4b7e8490c7949752ec28bc6c5ca0290d46ecd10773bd9965576b5845ff16a43a";
  };
  mariadb-server-plugin-auth-pam = {
    version = "11.8.3-r1";
    filename = "mariadb-server-plugin-auth-pam-11.8.3-r1.apk";
    depends = [
      "libc"
      "libpam"
      "mariadb-server"
    ];
    provides = [ "mariadb-server-plugin-auth-pam-any" ];
    sha256 = "7293d1b3262fc95afc6cc41b5c1d9d28db4866c546bb9b7572e9fb91925d77e8";
  };
  mariadb-server-plugin-auth-pam-v1 = {
    version = "11.8.3-r1";
    filename = "mariadb-server-plugin-auth-pam-v1-11.8.3-r1.apk";
    depends = [
      "libc"
      "libpam"
      "mariadb-server"
    ];
    provides = [ "mariadb-server-plugin-auth-pam-v1-any" ];
    sha256 = "341762c0f23623899913b9c136ebd73eb446f4a0676eb63b84a8f8c110228e8b";
  };
  mariadb-server-plugin-disks = {
    version = "11.8.3-r1";
    filename = "mariadb-server-plugin-disks-11.8.3-r1.apk";
    depends = [
      "libc"
      "mariadb-server"
    ];
    provides = [ "mariadb-server-plugin-disks-any" ];
    sha256 = "fa4cce77f2f72339cbbbb70484db3a5c266aed44d8a506057e209143480568e1";
  };
  mariadb-server-plugin-feedback = {
    version = "11.8.3-r1";
    filename = "mariadb-server-plugin-feedback-11.8.3-r1.apk";
    depends = [
      "libc"
      "mariadb-server"
    ];
    provides = [ "mariadb-server-plugin-feedback-any" ];
    sha256 = "32cc07f45a4306cea4b3158457bb028d6491a73115663757614d09801a8dd3cf";
  };
  mariadb-server-plugin-file-key-management = {
    version = "11.8.3-r1";
    filename = "mariadb-server-plugin-file-key-management-11.8.3-r1.apk";
    depends = [
      "libc"
      "mariadb-server"
    ];
    provides = [ "mariadb-server-plugin-file-key-management-any" ];
    sha256 = "2453ce4d1b681aa02c14a3c227e893078ab9f8c3548e8b98b3c2120dba1e5f09";
  };
  mariadb-server-plugin-ha-archive = {
    version = "11.8.3-r1";
    filename = "mariadb-server-plugin-ha-archive-11.8.3-r1.apk";
    depends = [
      "libc"
      "mariadb-server"
    ];
    provides = [ "mariadb-server-plugin-ha-archive-any" ];
    sha256 = "5d829f184441a085921914b8597a2cabc0bb99fd9ccf68a519c0055e7f1bd140";
  };
  mariadb-server-plugin-ha-blackhole = {
    version = "11.8.3-r1";
    filename = "mariadb-server-plugin-ha-blackhole-11.8.3-r1.apk";
    depends = [
      "libc"
      "mariadb-server"
    ];
    provides = [ "mariadb-server-plugin-ha-blackhole-any" ];
    sha256 = "307a9aca69d584707165fca72cead625de95dae4a46415d9e1e2194602f68869";
  };
  mariadb-server-plugin-ha-connect = {
    version = "11.8.3-r1";
    filename = "mariadb-server-plugin-ha-connect-11.8.3-r1.apk";
    depends = [
      "libc"
      "libxml2-16"
      "mariadb-server"
    ];
    provides = [ "mariadb-server-plugin-ha-connect-any" ];
    sha256 = "a88effa5799c99a4401003280f9b63c500625d0fea5265ab95750266d70bfb7c";
  };
  mariadb-server-plugin-ha-federated = {
    version = "11.8.3-r1";
    filename = "mariadb-server-plugin-ha-federated-11.8.3-r1.apk";
    depends = [
      "libc"
      "mariadb-server"
    ];
    provides = [ "mariadb-server-plugin-ha-federated-any" ];
    sha256 = "9aed59654b832390ad8475fc05681c02880baec2d0da985aa322bf7a78b259f0";
  };
  mariadb-server-plugin-ha-federatedx = {
    version = "11.8.3-r1";
    filename = "mariadb-server-plugin-ha-federatedx-11.8.3-r1.apk";
    depends = [
      "libc"
      "mariadb-server"
    ];
    provides = [ "mariadb-server-plugin-ha-federatedx-any" ];
    sha256 = "fa701ab0c3a1ff85fc31dca8fbbb03bfa7818f813dee3cc781956795298c4a00";
  };
  mariadb-server-plugin-ha-sphinx = {
    version = "11.8.3-r1";
    filename = "mariadb-server-plugin-ha-sphinx-11.8.3-r1.apk";
    depends = [
      "libc"
      "mariadb-server"
    ];
    provides = [ "mariadb-server-plugin-ha-sphinx-any" ];
    sha256 = "77225b9d379c6a45c0431e826558467c28421f7c4b524942e6c6ad90ff06bbf2";
  };
  mariadb-server-plugin-ha-spider = {
    version = "11.8.3-r1";
    filename = "mariadb-server-plugin-ha-spider-11.8.3-r1.apk";
    depends = [
      "libc"
      "mariadb-server"
    ];
    provides = [ "mariadb-server-plugin-ha-spider-any" ];
    sha256 = "a87b2371fd6c35ca7586a7c0a0acd79f72fa40413c14227b14393c2994b8c5de";
  };
  mariadb-server-plugin-handlersocket = {
    version = "11.8.3-r1";
    filename = "mariadb-server-plugin-handlersocket-11.8.3-r1.apk";
    depends = [
      "libc"
      "mariadb-server"
    ];
    provides = [ "mariadb-server-plugin-handlersocket-any" ];
    sha256 = "d33778f34d392579e0271f0bafddd75c6948adee2d8a050f6aadb1a4de40ffe1";
  };
  mariadb-server-plugin-locales = {
    version = "11.8.3-r1";
    filename = "mariadb-server-plugin-locales-11.8.3-r1.apk";
    depends = [
      "libc"
      "mariadb-server"
    ];
    provides = [ "mariadb-server-plugin-locales-any" ];
    sha256 = "812c4c89f0bd4320004dfd46ceaf1b6559008b4e0095c4c3af88f44fd9cfc74a";
  };
  mariadb-server-plugin-metadata-lock-info = {
    version = "11.8.3-r1";
    filename = "mariadb-server-plugin-metadata-lock-info-11.8.3-r1.apk";
    depends = [
      "libc"
      "mariadb-server"
    ];
    provides = [ "mariadb-server-plugin-metadata-lock-info-any" ];
    sha256 = "ae4932bb4b77970b4d991e6b8c8d1fdd6e939bedac5912cf71864e316a3dfab4";
  };
  mariadb-server-plugin-query-cache-info = {
    version = "11.8.3-r1";
    filename = "mariadb-server-plugin-query-cache-info-11.8.3-r1.apk";
    depends = [
      "libc"
      "mariadb-server"
    ];
    provides = [ "mariadb-server-plugin-query-cache-info-any" ];
    sha256 = "558195bd11e4072daf33ae7e22e3b096caa38b908154dac423280260cfd7399a";
  };
  mariadb-server-plugin-query-response-time = {
    version = "11.8.3-r1";
    filename = "mariadb-server-plugin-query-response-time-11.8.3-r1.apk";
    depends = [
      "libc"
      "mariadb-server"
    ];
    provides = [ "mariadb-server-plugin-query-response-time-any" ];
    sha256 = "3215e0711bfa16d19ef71e1b468b787412cd1ab97fc987d81319e00dfc002f3f";
  };
  mariadb-server-plugin-server-audit = {
    version = "11.8.3-r1";
    filename = "mariadb-server-plugin-server-audit-11.8.3-r1.apk";
    depends = [
      "libc"
      "mariadb-server"
    ];
    provides = [ "mariadb-server-plugin-server-audit-any" ];
    sha256 = "d1f4e0634c206eca9b7bd7078108438091d4a76197ce5d258612d47110c0eb6c";
  };
  mariadb-server-plugin-simple-password-check = {
    version = "11.8.3-r1";
    filename = "mariadb-server-plugin-simple-password-check-11.8.3-r1.apk";
    depends = [
      "libc"
      "mariadb-server"
    ];
    provides = [ "mariadb-server-plugin-simple-password-check-any" ];
    sha256 = "f6176551650d811da69e7a56d87821cd0bf0c7b968f1d689a61d2ac95aa9ab38";
  };
  mariadb-server-plugin-sql-errlog = {
    version = "11.8.3-r1";
    filename = "mariadb-server-plugin-sql-errlog-11.8.3-r1.apk";
    depends = [
      "libc"
      "mariadb-server"
    ];
    provides = [ "mariadb-server-plugin-sql-errlog-any" ];
    sha256 = "5dba3dbe775c22b15789c5b568049c15fd3b204964aaa7173d49d4ae9f1ed9b8";
  };
  mariadb-server-plugin-wsrep-info = {
    version = "11.8.3-r1";
    filename = "mariadb-server-plugin-wsrep-info-11.8.3-r1.apk";
    depends = [
      "libc"
      "mariadb-server"
    ];
    provides = [ "mariadb-server-plugin-wsrep-info-any" ];
    sha256 = "3b4a398c0dc37ddec3f65963afccf541f6a4ae87f565ad6ce124c16653bfa052";
  };
  mausezahn = {
    version = "0.6.8-r3";
    filename = "mausezahn-0.6.8-r3.apk";
    depends = [
      "libc"
      "libcli"
      "libnet-1.2.x"
      "libpcap1"
      "libpthread"
    ];
    provides = [ "mausezahn-any" ];
    sha256 = "566d73eb405950273e939c34fd22899154950683f6052a9a8e9735d691faa3cf";
  };
  mbim-utils = {
    version = "1.32.0-r1";
    filename = "mbim-utils-1.32.0-r1.apk";
    depends = [
      "libc"
      "libmbim"
    ];
    provides = [ "mbim-utils-any" ];
    sha256 = "229499008a72bdf4d2c0b1c8798b043f03cb84224bedcac95be1dd1a860a7a28";
  };
  mblaze = {
    version = "1.2-r3";
    filename = "mblaze-1.2-r3.apk";
    depends = [ "libc" ];
    provides = [ "mblaze-any" ];
    sha256 = "63b9e72347d0f8bfef47b25d195e161c96dacce2decfd71fde11927b082bf98b";
  };
  mbpoll = {
    version = "1.5.4-r1";
    filename = "mbpoll-1.5.4-r1.apk";
    depends = [
      "libc"
      "libmodbus"
    ];
    provides = [ "mbpoll-any" ];
    sha256 = "04cd967cae84a52c61f71f84669f6f663a6ab874008cc5ebf0a061626ae1c762";
  };
  mbtools = {
    version = "2014.10.29~149e9c69-r3";
    filename = "mbtools-2014.10.29~149e9c69-r3.apk";
    depends = [
      "glib2"
      "libc"
      "libmodbus"
    ];
    provides = [ "mbtools-any" ];
    sha256 = "4725418515e3e906086d57e66a8eb7377fae644257545be114397f01f110e314";
  };
  mbusd = {
    version = "0.5.0-r4";
    filename = "mbusd-0.5.0-r4.apk";
    depends = [ "libc" ];
    provides = [ "mbusd-any" ];
    sha256 = "05ea975cc61c661707ae1b5686d5edf492daeb69b6e55b5db6cf34611f6401c6";
  };
  mc = {
    version = "4.8.33-r1";
    filename = "mc-4.8.33-r1.apk";
    depends = [
      "glib2"
      "libc"
      "libe2p2"
      "libmount1"
      "libncurses6"
      "libssh2-1"
    ];
    provides = [ "mc-any" ];
    sha256 = "a593ae3d985e36204c588107f6c287af56e5600e6dba8c068eaa2c3de77fc7ea";
  };
  mc-skins = {
    version = "4.8.33-r1";
    filename = "mc-skins-4.8.33-r1.apk";
    depends = [
      "libc"
      "mc"
    ];
    provides = [ "mc-skins-any" ];
    sha256 = "effb136b6aa64d078d70588e44f032eac1550df9fc29a3840320f3933925caf3";
  };
  mdio-tools = {
    version = "1.3.1-r3";
    filename = "mdio-tools-1.3.1-r3.apk";
    depends = [
      "kmod-mdio-netlink"
      "libc"
      "libmnl0"
    ];
    provides = [ "mdio-tools-any" ];
    sha256 = "aa3c775e4bd6c70bdf5eedfa5fc71c268975d608945f7b0ba261d6a11e0b0159";
  };
  mdns-repeater = {
    version = "2023.12.16~f714ec4d-r1";
    filename = "mdns-repeater-2023.12.16~f714ec4d-r1.apk";
    depends = [ "libc" ];
    provides = [ "mdns-repeater-any" ];
    sha256 = "c0b66a41cc5c838d6aac4e4ca916c726516c3b01199028e800dc2d859c056b6d";
  };
  mdns-utils = {
    version = "2200.100.94.0.2-r2";
    filename = "mdns-utils-2200.100.94.0.2-r2.apk";
    depends = [
      "libc"
      "mdnsd"
    ];
    provides = [ "mdns-utils-any" ];
    sha256 = "5fe2fdea6f6e96e87a2b4f70dfec461ad38a1c343d514b99594af126aa48413c";
  };
  mdnsd = {
    version = "2200.100.94.0.2-r2";
    filename = "mdnsd-2200.100.94.0.2-r2.apk";
    depends = [ "libc" ];
    provides = [ "mdnsd-any" ];
    sha256 = "bc9e9364c56f0e3e4b79f799fa8817dbf0279364c67c7bd87c30b15731714bb0";
  };
  mdnsresponder = {
    version = "2200.100.94.0.2-r2";
    filename = "mdnsresponder-2200.100.94.0.2-r2.apk";
    depends = [
      "libc"
      "mdns-utils"
      "mdnsd"
    ];
    provides = [ "mdnsresponder-any" ];
    sha256 = "c2698674e0ac6530eff60adaa138896555485f1f280d272421586db226ae10a5";
  };
  memcached = {
    version = "1.6.31-r1";
    filename = "memcached-1.6.31-r1.apk";
    depends = [
      "libc"
      "libevent2-7"
      "libpthread"
    ];
    provides = [ "memcached-any" ];
    sha256 = "0f897fa32ea3822b747abdce875e7b6a55afc22e38182e3d7782fcbeb449e870";
  };
  mg = {
    version = "7.3-r3";
    filename = "mg-7.3-r3.apk";
    depends = [
      "libc"
      "libncurses6"
      "libpcre2"
    ];
    provides = [ "mg-any" ];
    sha256 = "2d78d463f4bf9220aff1292352be95d8c1092e01cc42d66a20df87e13ceaf929";
  };
  mhz = {
    version = "2025.07.26~512f6302-r1";
    filename = "mhz-2025.07.26~512f6302-r1.apk";
    depends = [ "libc" ];
    provides = [ "mhz-any" ];
    sha256 = "2898ed26c6c3cf3603e3b720ff8dd5674407aa256889d0b2aca3d78ce612bad6";
  };
  micro = {
    version = "2.0.14-r1";
    filename = "micro-2.0.14-r1.apk";
    depends = [ "libc" ];
    provides = [ "micro-any" ];
    sha256 = "5354e81ab5da156f664ff7ca0c152b94672d18182858a8129ffab1761a609403";
  };
  micrond = {
    version = "1-r2";
    filename = "micrond-1-r2.apk";
    depends = [ "libc" ];
    provides = [ "micrond-any" ];
    sha256 = "9e3bce2aecc79925e44b483037f74ad75b19033053f4c4133e47e7a86c982eff";
  };
  micropython-lib = {
    version = "20241017~68e3e07b-r1";
    filename = "micropython-lib-20241017~68e3e07b-r1.apk";
    depends = [
      "libc"
      "micropython"
    ];
    provides = [ "micropython-lib-any" ];
    sha256 = "f144e4468fb71cadf58e85ad9e22e091976c192dbf5ee22a7a381275d7373b7e";
  };
  micropython-lib-src = {
    version = "20241017~68e3e07b-r1";
    filename = "micropython-lib-src-20241017~68e3e07b-r1.apk";
    depends = [ "libc" ];
    provides = [ "micropython-lib-src-any" ];
    sha256 = "67bb4a93b2e98f3ca1df32d89e3b3df21902306fc2fc277ca0a55debe486a22d";
  };
  micropython-lib-unix = {
    version = "20241017~68e3e07b-r1";
    filename = "micropython-lib-unix-20241017~68e3e07b-r1.apk";
    depends = [
      "libc"
      "libpcre2"
      "librt"
      "libsqlite3-0"
      "micropython"
    ];
    provides = [ "micropython-lib-unix-any" ];
    sha256 = "e30e1c8367b570c85d8be8bfbc03850ba2ed981f10731a0c28fe60edd66c6b5e";
  };
  micropython-lib-unix-src = {
    version = "20241017~68e3e07b-r1";
    filename = "micropython-lib-unix-src-20241017~68e3e07b-r1.apk";
    depends = [ "libc" ];
    provides = [ "micropython-lib-unix-src-any" ];
    sha256 = "48f23e71ec44b49999bf42c8755304db7ecdaeaf03d6230c53298f3c6936706b";
  };
  micropython-mbedtls = {
    version = "1.23.0-r1";
    filename = "micropython-mbedtls-1.23.0-r1.apk";
    depends = [
      "libc"
      "libffi"
      "libmbedtls21"
    ];
    provides = [
      "micropython"
      "micropython-mbedtls-any"
    ];
    sha256 = "00232cc0427d7e6c25206d2baeca042430585a0442a4ab029b50d3e2b396ccbd";
  };
  micropython-nossl = {
    version = "1.23.0-r1";
    filename = "micropython-nossl-1.23.0-r1.apk";
    depends = [
      "libc"
      "libffi"
    ];
    provides = [
      "micropython"
      "micropython-nossl-any"
    ];
    sha256 = "6e583fb5130a847f1f34286e0f427aafc2a62ec6f9c1a012a6bbeff45a9e817d";
  };
  microsocks = {
    version = "1.0.5-r2";
    filename = "microsocks-1.0.5-r2.apk";
    depends = [ "libc" ];
    provides = [ "microsocks-any" ];
    sha256 = "c31526d0c5de269bac9c4ac9431301a0c3aa3eb883e0d8174b44912e69c187dd";
  };
  midisport-firmware = {
    version = "1.2-r1";
    filename = "midisport-firmware-1.2-r1.apk";
    depends = [
      "fxload"
      "libc"
    ];
    provides = [ "midisport-firmware-any" ];
    sha256 = "b1aea8c093a6d9ee7c53ebc0b3a4d514fd2c37df618b17dd4dead5fddbe7b983";
  };
  mii-tool = {
    version = "2.10-r2";
    filename = "mii-tool-2.10-r2.apk";
    depends = [ "libc" ];
    provides = [ "mii-tool-any" ];
    sha256 = "8d2b6eccf62e357372cbab9a4abf37a4b58618d4ccb87b9873d2b6c3d15af42e";
  };
  mikrotik-btest = {
    version = "0.5.1-r1";
    filename = "mikrotik-btest-0.5.1-r1.apk";
    depends = [
      "libc"
      "libpthread"
      "librt"
    ];
    provides = [ "mikrotik-btest-any" ];
    sha256 = "ecacddaf5ee2bb4020a63ee74aa907030785e68f17b95d6eb6c65e3c8d09062c";
  };
  mini_snmpd = {
    version = "1.6-r5";
    filename = "mini_snmpd-1.6-r5.apk";
    depends = [
      "confuse"
      "jsonfilter"
      "libc"
      "procd"
      "ubox"
      "ubus"
    ];
    provides = [ "mini_snmpd-any" ];
    sha256 = "321db869d24e86d7763dd9ada8d29ac5a8036c93615fb9e57ad6e6ef9b7176bb";
  };
  mini_snmpd-16 = {
    version = "1.6-r5";
    filename = "mini_snmpd-16-1.6-r5.apk";
    depends = [
      "confuse"
      "jsonfilter"
      "libc"
      "procd"
      "ubox"
      "ubus"
    ];
    provides = [
      "mini_snmpd"
      "mini_snmpd-16-any"
    ];
    sha256 = "c9b7bf052585cb6e1a2590b71036e2a39b412eaf6b31b57575a28fbc872dccee";
  };
  mini_snmpd-52 = {
    version = "1.6-r5";
    filename = "mini_snmpd-52-1.6-r5.apk";
    depends = [
      "confuse"
      "jsonfilter"
      "libc"
      "procd"
      "ubox"
      "ubus"
    ];
    provides = [
      "mini_snmpd"
      "mini_snmpd-52-any"
    ];
    sha256 = "56eef8837f4d3e22eb31822ffc56706ab7eb20c175b9de103d763054f982d161";
  };
  minicom = {
    version = "2.9-r1";
    filename = "minicom-2.9-r1.apk";
    depends = [
      "libc"
      "libncurses6"
    ];
    provides = [ "minicom-any" ];
    sha256 = "ffa2b2a653e63fd2e4188414cc4e9aaac0cf03709b546729a990e88c85c4666d";
  };
  minidlna = {
    version = "1.3.3-r1";
    filename = "minidlna-1.3.3-r1.apk";
    depends = [
      "libc"
      "libexif"
      "libffmpeg"
      "libflac"
      "libid3tag"
      "libjpeg"
      "libpthread"
      "libsqlite3-0"
      "libvorbis"
    ];
    provides = [ "minidlna-any" ];
    sha256 = "9c21802bcb72496f55ce6fbc9837243f1048aac6e9462c8c706abcf8388a736f";
  };
  miniflux = {
    version = "2.0.42-r1";
    filename = "miniflux-2.0.42-r1.apk";
    depends = [
      "libc"
      "pgsql-server"
    ];
    provides = [ "miniflux-any" ];
    sha256 = "4a8824f2b56adc62fcf24646abfdb1c0caaef1674192d36ab87b289a4d621019";
  };
  minisatip = {
    version = "1.3.4-r1";
    filename = "minisatip-1.3.4-r1.apk";
    depends = [ "libc" ];
    provides = [ "minisatip-any" ];
    sha256 = "22e30415b28ac20bda3e617f8dbec407d97b8b5c944ff4b6187ff990fa425274";
  };
  miniupnpc = {
    version = "2.2.8-r1";
    filename = "miniupnpc-2.2.8-r1.apk";
    depends = [
      "libc"
      "libminiupnpc"
    ];
    provides = [ "miniupnpc-any" ];
    sha256 = "58e9aaeac7a59fdf8802aba65fddc2d1dc45bf4bcf7c26c1361d0e12a34abc7b";
  };
  miniupnpd-iptables = {
    version = "2.3.9-r1";
    filename = "miniupnpd-iptables-2.3.9-r1.apk";
    depends = [
      "ip6tables"
      "iptables"
      "libc"
      "libcap-ng"
      "libip4tc2"
      "libip6tc2"
      "libmnl0"
      "libnetfilter-conntrack3"
      "libuuid1"
    ];
    provides = [
      "miniupnpd"
      "miniupnpd-iptables-any"
    ];
    sha256 = "75189931af0f29a6a1256a0de313fe42cfc388dc6cdb55deda96bd14b03d1aef";
  };
  miniupnpd-nftables = {
    version = "2.3.9-r1";
    filename = "miniupnpd-nftables-2.3.9-r1.apk";
    depends = [
      "libc"
      "libcap-ng"
      "libmnl0"
      "libnftnl11"
      "libuuid1"
    ];
    provides = [
      "miniupnpd"
      "miniupnpd-nftables-any"
    ];
    sha256 = "4fc69266233d1925f4d87d9a1fd37a38621f777b721a1adf76dc2ac853f51230";
  };
  minizip = {
    version = "4.0.7-r1";
    filename = "minizip-4.0.7-r1.apk";
    depends = [
      "libc"
      "zlib"
    ];
    provides = [ "minizip-any" ];
    sha256 = "9b813eeb5efefa8071a17b1515935213fd99bdd0af08e44e42dcf43bcf173de9";
  };
  mkhfs = {
    version = "540.1.3-r2";
    filename = "mkhfs-540.1.3-r2.apk";
    depends = [
      "libc"
      "libopenssl3"
    ];
    provides = [ "mkhfs-any" ];
    sha256 = "e1068a4dc02e14e3e640872cbf288ff0fb817ca15eac7dec5996cbf2cdd896dc";
  };
  mksh = {
    version = "59c-r3";
    filename = "mksh-59c-r3.apk";
    depends = [ "libc" ];
    provides = [ "mksh-any" ];
    sha256 = "5897cd9fe900730e25471d4cef3ad00745e9782efe963b9f590b2dfad520a67b";
  };
  mktorrent = {
    version = "1.1-r2";
    filename = "mktorrent-1.1-r2.apk";
    depends = [ "libc" ];
    provides = [ "mktorrent-any" ];
    sha256 = "34e7f34a6ab202db6761bde867e7ef0effa6c9753f78752b8aab5eb2b01c6ddc";
  };
  mmc-utils = {
    version = "2024.03.05~e1281d4d-r1";
    filename = "mmc-utils-2024.03.05~e1281d4d-r1.apk";
    depends = [ "libc" ];
    provides = [ "mmc-utils-any" ];
    sha256 = "dc4bfdf2006d77c0e06ec56d884aa8c9a07178e25a47a51af52fe7f3b6ffd2a9";
  };
  modemmanager = {
    version = "1.24.0-r10";
    filename = "modemmanager-1.24.0-r10.apk";
    depends = [
      "dbus"
      "glib2"
      "libc"
      "libmbim"
      "libqmi"
      "libqrtr-glib"
      "ppp"
    ];
    provides = [ "modemmanager-any" ];
    sha256 = "18bf15c6a10935c338bbbb753be7ae25bd72d6f99c2a714d5cca9ae73e877124";
  };
  modemmanager-rpcd = {
    version = "1.24.0-r10";
    filename = "modemmanager-rpcd-1.24.0-r10.apk";
    depends = [
      "libc"
      "lua"
      "lua-cjson"
      "modemmanager"
    ];
    provides = [ "modemmanager-rpcd-any" ];
    sha256 = "248c7d9e6fe3bf3b6bbbf923a437157ed158ff10aa6e0392930fe5607315207d";
  };
  monit = {
    version = "5.34.0-r1";
    filename = "monit-5.34.0-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
      "libpthread"
      "zlib"
    ];
    provides = [ "monit-any" ];
    sha256 = "458e605385f229dfb5809666fe0298244ed538f6d3e07da5c6163329a67292a8";
  };
  monit-nossl = {
    version = "5.34.0-r1";
    filename = "monit-nossl-5.34.0-r1.apk";
    depends = [
      "libc"
      "libpthread"
      "zlib"
    ];
    provides = [ "monit-nossl-any" ];
    sha256 = "e23c8ac02860e4738e0c828e3581f618003dac59f78e02dead07fa01fc904b72";
  };
  moreutils = {
    version = "0.69-r2";
    filename = "moreutils-0.69-r2.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-file"
      "perlbase-getopt"
      "perlbase-io"
      "perlbase-ipc"
      "perlbase-posix"
      "perlbase-time"
    ];
    provides = [ "moreutils-any" ];
    sha256 = "4856c07b58a9d74bb52fc3604b60e29be47a7cfee61b7d4d03d3b0c39ebd0563";
  };
  mosh-client = {
    version = "1.4.0-r1";
    filename = "mosh-client-1.4.0-r1.apk";
    depends = [
      "libc"
      "libncursesw6"
      "libopenssl3"
      "protobuf"
    ];
    provides = [ "mosh-client-any" ];
    sha256 = "e1e2227397bdeedf1c6f4d6153fc4ce4b64bb147d7f20d2cb9ee0f369df3fa11";
  };
  mosh-full = {
    version = "1.4.0-r1";
    filename = "mosh-full-1.4.0-r1.apk";
    depends = [
      "libc"
      "mosh-client"
      "mosh-server"
      "perlbase-autoloader"
      "perlbase-config"
      "perlbase-errno"
      "perlbase-essential"
      "perlbase-fcntl"
      "perlbase-getopt"
      "perlbase-io"
      "perlbase-posix"
      "perlbase-selectsaver"
      "perlbase-socket"
      "perlbase-symbol"
      "perlbase-text"
      "perlbase-tie"
      "perlbase-xsloader"
    ];
    provides = [ "mosh-full-any" ];
    sha256 = "fe9d1b7b6b2424e8460d31eb5266a59156774bad1eda39c29ae45aff6dec4d17";
  };
  mosh-server = {
    version = "1.4.0-r1";
    filename = "mosh-server-1.4.0-r1.apk";
    depends = [
      "libc"
      "libncursesw6"
      "libopenssl3"
      "protobuf"
    ];
    provides = [ "mosh-server-any" ];
    sha256 = "87d68a84f888c5042b05926382765987d70e482edbc089b458e917e884cdd224";
  };
  mosquitto-client-nossl = {
    version = "2.0.22-r2";
    filename = "mosquitto-client-nossl-2.0.22-r2.apk";
    depends = [
      "cJSON"
      "libc"
      "libcares"
      "libmosquitto-nossl"
      "librt"
    ];
    provides = [
      "mosquitto-client"
      "mosquitto-client-nossl-any"
    ];
    sha256 = "b0dda138d19d75a095b8f9de2a4c0e9d4732121c2c62075798958b7b5b9feebb";
  };
  mosquitto-client-ssl = {
    version = "2.0.22-r2";
    filename = "mosquitto-client-ssl-2.0.22-r2.apk";
    depends = [
      "cJSON"
      "libc"
      "libcares"
      "libmosquitto-ssl"
      "librt"
    ];
    provides = [
      "mosquitto-client"
      "mosquitto-client-ssl-any"
    ];
    sha256 = "cfb9ebd3d4ac96c78f40127d0ec2f1427507e6bcdad23b101feeb7ec1cdb8ea8";
  };
  mosquitto-nossl = {
    version = "2.0.22-r2";
    filename = "mosquitto-nossl-2.0.22-r2.apk";
    depends = [
      "libc"
      "librt"
    ];
    provides = [
      "mosquitto"
      "mosquitto-nossl-any"
    ];
    sha256 = "1fbac3dc4a67631033aa4f109e847aa47c10b4ddd7f3c0cf68c3e753a85074a5";
  };
  mosquitto-ssl = {
    version = "2.0.22-r2";
    filename = "mosquitto-ssl-2.0.22-r2.apk";
    depends = [
      "cJSON"
      "libc"
      "libopenssl3"
      "librt"
      "libwebsockets-openssl"
    ];
    provides = [
      "mosquitto"
      "mosquitto-ssl-any"
    ];
    sha256 = "e223f646cbe79f3f0ddae1e555fb3d6c8bc04ca5dbc88fe8fdd6f6262c778949";
  };
  motion-ffmpeg = {
    version = "4.5.0-r1";
    filename = "motion-ffmpeg-4.5.0-r1.apk";
    depends = [
      "libc"
      "libffmpeg-full"
      "libjpeg"
      "libmicrohttpd"
      "libpthread"
    ];
    provides = [
      "motion"
      "motion-ffmpeg-any"
    ];
    sha256 = "6f7213a02560b7e93203aedea942092ccc8b167e321cf2a1df098821457be6af";
  };
  motion-noffmpeg = {
    version = "4.5.0-r1";
    filename = "motion-noffmpeg-4.5.0-r1.apk";
    depends = [
      "libc"
      "libjpeg"
      "libmicrohttpd"
      "libpthread"
    ];
    provides = [
      "motion"
      "motion-noffmpeg-any"
    ];
    sha256 = "5e9264d377e566993ebbf12a939ba775b95e0561a22cef0cbd87864d378b2823";
  };
  mpc = {
    version = "0.35-r1";
    filename = "mpc-0.35-r1.apk";
    depends = [
      "libc"
      "libmpdclient"
    ];
    provides = [ "mpc-any" ];
    sha256 = "9079635a039ff21994d1d62b78e580a723e76be8a6361f541c7401f2a9bbb4d5";
  };
  mpd-avahi-service = {
    version = "0.23.16-r1";
    filename = "mpd-avahi-service-0.23.16-r1.apk";
    depends = [
      "alsa-lib"
      "avahi-dbus-daemon"
      "boost"
      "libc"
      "libcurl4"
      "libexpat"
      "libfaad2"
      "libflac"
      "libfmt"
      "libid3tag"
      "libmpdclient"
      "libopus"
      "libpthread"
      "zlib"
    ];
    provides = [ "mpd-avahi-service-any" ];
    sha256 = "278bf580a39a3bd0e95949005ba0a5c08eb8b8ebafd94b3fc0ea6224c09e11d2";
  };
  mpd-full = {
    version = "0.23.16-r1";
    filename = "mpd-full-0.23.16-r1.apk";
    depends = [
      "alsa-lib"
      "boost"
      "lame-lib"
      "libc"
      "libcurl4"
      "libexpat"
      "libfaad2"
      "libffmpeg"
      "libflac"
      "libfmt"
      "libid3tag"
      "libmad"
      "libmms"
      "libmpdclient"
      "libnpupnp"
      "libopus"
      "libpthread"
      "libshout"
      "libsoxr"
      "libvorbis"
      "pulseaudio"
      "yajl"
      "zlib"
    ];
    provides = [
      "mpd"
      "mpd-full-any"
    ];
    sha256 = "3c413dddba47f3070795791bf19f108cb895454604fb4d937af28454bfb90716";
  };
  mpd-mini = {
    version = "0.23.16-r1";
    filename = "mpd-mini-0.23.16-r1.apk";
    depends = [
      "alsa-lib"
      "boost"
      "libc"
      "libcurl4"
      "libexpat"
      "libfaad2"
      "libflac"
      "libfmt"
      "libid3tag"
      "libmad"
      "libmpdclient"
      "libopus"
      "libpthread"
      "libvorbisidec"
      "zlib"
    ];
    provides = [
      "mpd"
      "mpd-mini-any"
    ];
    sha256 = "2292a7d43c90703636c9eed019c2951f007e81d14f1c6ec5f487d59e0d275cdd";
  };
  mpg123 = {
    version = "1.32.6-r1";
    filename = "mpg123-1.32.6-r1.apk";
    depends = [
      "alsa-lib"
      "libc"
      "libmpg123"
      "libout123"
      "libsyn123"
    ];
    provides = [ "mpg123-any" ];
    sha256 = "57386daea5a9a1f0af7cb63d2c58e455c6e4cb729cfbb9d582be338d545be943";
  };
  mpremote = {
    version = "1.21.0-r1";
    filename = "mpremote-1.21.0-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-pyserial"
      "python3-urllib"
    ];
    provides = [ "mpremote-any" ];
    sha256 = "a802c5cdff47fff283b6b31aa554c6e7b21e76b0b70d881029ea79523dd76984";
  };
  mpremote-src = {
    version = "1.21.0-r1";
    filename = "mpremote-src-1.21.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "mpremote-src-any" ];
    sha256 = "72326e16b5039baf813be1c2d9974bb21e4db158e3ad2c0ca6ef388850675704";
  };
  mptcpd = {
    version = "0.13-r2";
    filename = "mptcpd-0.13-r2.apk";
    depends = [
      "ell"
      "libc"
    ];
    provides = [ "mptcpd-any" ];
    sha256 = "079f44afc0c11f5b728f629c8e543b63449019eb3809394d38926751052dea8e";
  };
  mptcpize = {
    version = "0.13-r2";
    filename = "mptcpize-0.13-r2.apk";
    depends = [
      "ell"
      "libc"
    ];
    provides = [ "mptcpize-any" ];
    sha256 = "e104bb6bdb52dd7cc27741cd6b7fa77ed296673c96fabc443ba0a93a202eba17";
  };
  mrmctl = {
    version = "1.1.0-r1";
    filename = "mrmctl-1.1.0-r1.apk";
    depends = [
      "kmod-macremapper"
      "libc"
    ];
    provides = [ "mrmctl-any" ];
    sha256 = "bb2de42d7fa8ea1659ffea3c419a34c3f1bd172e9114ce989d2ac788b7192bfa";
  };
  msgpack-c = {
    version = "6.1.0-r1";
    filename = "msgpack-c-6.1.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "msgpack-c-any" ];
    sha256 = "3b1282b8b97d2dfb653bd119afd88a362728019f95fbcdb115eb6763b55b8e9d";
  };
  msmtp = {
    version = "1.8.32-r1";
    filename = "msmtp-1.8.32-r1.apk";
    depends = [
      "ca-bundle"
      "libc"
      "libgnutls"
    ];
    provides = [ "msmtp-any" ];
    sha256 = "b692629d3e80d95a1fc5ca9d85720af7ab03cea9e7c03b12f2fada2746c3588c";
  };
  msmtp-mta = {
    version = "1.8.32-r1";
    filename = "msmtp-mta-1.8.32-r1.apk";
    depends = [
      "libc"
      "msmtp"
    ];
    provides = [ "msmtp-mta-any" ];
    sha256 = "673dedf4e8e9d19ade1d4d10f82eb5a427d3dbd2f508475da136828c73d82f50";
  };
  msmtp-nossl = {
    version = "1.8.32-r1";
    filename = "msmtp-nossl-1.8.32-r1.apk";
    depends = [ "libc" ];
    provides = [
      "msmtp"
      "msmtp-nossl-any"
    ];
    sha256 = "58f5ecaf8641560b32f5f6ddb298f28b61737815ebad8d5e939529e55b76c5c1";
  };
  msmtp-queue = {
    version = "1.8.32-r1";
    filename = "msmtp-queue-1.8.32-r1.apk";
    depends = [
      "bash"
      "libc"
      "msmtp"
    ];
    provides = [ "msmtp-queue-any" ];
    sha256 = "8750fd43a65ca065d5b79a5c8ad7f05f10a2120c39a95f8ef4b568e91245e306";
  };
  mt-st = {
    version = "1.7-r1";
    filename = "mt-st-1.7-r1.apk";
    depends = [ "libc" ];
    provides = [ "mt-st-any" ];
    sha256 = "1d52d37c26e89c0888b9a1082ff929d8655f770b7285e77287858018d3832c61";
  };
  mt5311 = {
    version = "0~2cb13045-r1";
    filename = "mt5311-0~2cb13045-r1.apk";
    depends = [
      "libc"
      "lua"
      "lua-struct"
      "luaposix"
    ];
    provides = [ "mt5311-any" ];
    sha256 = "b18b0355e5f4a2517ba9b871aff4cd8c1bdfe07a98f9bcd379809351d0791f46";
  };
  mtdev = {
    version = "1.1.7-r1";
    filename = "mtdev-1.1.7-r1.apk";
    depends = [ "libc" ];
    provides = [ "mtdev-any" ];
    sha256 = "2e57c05b916260ee969ab2ae7166633f98717d2cfc69709934cf37537fb87456";
  };
  mtools = {
    version = "4.0.45-r1";
    filename = "mtools-4.0.45-r1.apk";
    depends = [ "libc" ];
    provides = [ "mtools-any" ];
    sha256 = "9018af2546f8dba73191078c706183e7485a1bd41c107a09ff406a6ab872379e";
  };
  mtr-json = {
    version = "0.95-r3";
    filename = "mtr-json-0.95-r3.apk";
    depends = [
      "jansson4"
      "libc"
      "libncurses6"
    ];
    provides = [
      "mtr"
      "mtr-json-any"
    ];
    sha256 = "a89dae4cfd816aeb3066c391b0b78db6e3f38e90587b657b15da1083ddaef802";
  };
  mtr-nojson = {
    version = "0.95-r3";
    filename = "mtr-nojson-0.95-r3.apk";
    depends = [
      "libc"
      "libncurses6"
    ];
    provides = [
      "mtr"
      "mtr-nojson-any"
    ];
    sha256 = "143303f4cf9a21bf3ba1e3aae72824fe64f386cf6d5bf17aed4d75c337dd3d26";
  };
  muninlite = {
    version = "2.1.2-r3";
    filename = "muninlite-2.1.2-r3.apk";
    depends = [
      "libc"
      "xinetd"
    ];
    provides = [ "muninlite-any" ];
    sha256 = "7ea7496ce2ac08b8bd9bcfd95be8535233dc5a73d3e36b9c3f029fb0b471af09";
  };
  mutt = {
    version = "2.1.5-r2";
    filename = "mutt-2.1.5-r2.apk";
    depends = [
      "libc"
      "libncursesw6"
      "libopenssl3"
      "terminfo"
      "zlib"
    ];
    provides = [ "mutt-any" ];
    sha256 = "1b63f06eb3ce4b1bd855702074f6d48995030cd27e03d5109ce119d9d7c1e918";
  };
  mv88e6xxx_dump = {
    version = "2023.03.08~b4c5247e-r1";
    filename = "mv88e6xxx_dump-2023.03.08~b4c5247e-r1.apk";
    depends = [
      "libc"
      "libmnl0"
    ];
    provides = [ "mv88e6xxx_dump-any" ];
    sha256 = "2b8bbbef16c193c76ac912e401feae1e3e3ca3e6ad84d4a54d9c84fc13263fab";
  };
  mwan3 = {
    version = "2.12.0-r3";
    filename = "mwan3-2.12.0-r3.apk";
    depends = [
      "ip"
      "ip6tables"
      "ipset"
      "iptables"
      "iptables-mod-conntrack-extra"
      "iptables-mod-ipopt"
      "jshn"
      "libc"
      "rpcd-mod-ucode"
    ];
    provides = [ "mwan3-any" ];
    sha256 = "90a20b555c84f11e9fe1a7a700eb124df06d867f7d6eed834881206ba2c2e0dc";
  };
  nail = {
    version = "12.5-r5";
    filename = "nail-12.5-r5.apk";
    depends = [
      "libc"
      "libopenssl3"
    ];
    provides = [ "nail-any" ];
    sha256 = "b98397030d6292fa93c63e54bb72a9a09921369d65b2cb4662a5da24893215e7";
  };
  nano = {
    version = "9.2-r1";
    filename = "nano-9.2-r1.apk";
    depends = [
      "libc"
      "libncurses6"
    ];
    provides = [ "nano-any" ];
    sha256 = "5dc1e836fca61e24ee94ea776c7368dfde8d9e073628c55c9cd82ef9ae3ad82d";
  };
  nano-full = {
    version = "9.2-r1";
    filename = "nano-full-9.2-r1.apk";
    depends = [
      "libc"
      "libncurses6"
    ];
    provides = [ "nano-full-any" ];
    sha256 = "d4712d7dfcebeec8be8ffd197a9e4f7ff0417df99cedf3875df7b17c588c11ee";
  };
  nano-plus = {
    version = "9.2-r1";
    filename = "nano-plus-9.2-r1.apk";
    depends = [
      "libc"
      "libncurses6"
    ];
    provides = [ "nano-plus-any" ];
    sha256 = "75ccc41d5445d72e2622ae4f58506ad9305fda36a331353a72a5fb3e7e1013d5";
  };
  nanomq = {
    version = "0.24.6-r1";
    filename = "nanomq-0.24.6-r1.apk";
    depends = [
      "libatomic1"
      "libc"
    ];
    provides = [ "nanomq-any" ];
    sha256 = "bbced7c30b2d799f414a102866b829c4b71c8b1dad9013e3910b43497fa8d5e3";
  };
  natmap = {
    version = "20260214-r1";
    filename = "natmap-20260214-r1.apk";
    depends = [ "libc" ];
    provides = [ "natmap-any" ];
    sha256 = "71f5eb13c8bf4c18564c468efff5ddfc97c7cd6b993be725896acf5caa74d99f";
  };
  natpmpc = {
    version = "20230423-r2";
    filename = "natpmpc-20230423-r2.apk";
    depends = [
      "libc"
      "libnatpmp1"
    ];
    provides = [ "natpmpc-any" ];
    sha256 = "711f608b49c1903b741a22a1fc8666ce722a018adad40dbe9a388fcbba203768";
  };
  nbd = {
    version = "3.25-r2";
    filename = "nbd-3.25-r2.apk";
    depends = [
      "kmod-nbd"
      "libc"
    ];
    provides = [ "nbd-any" ];
    sha256 = "2a43e803a0f996fd76af51af0301495423e80ebbd139856a6230f7c4c874cca7";
  };
  nbd-server = {
    version = "3.25-r2";
    filename = "nbd-server-3.25-r2.apk";
    depends = [
      "glib2"
      "libc"
    ];
    provides = [ "nbd-server-any" ];
    sha256 = "d7c62f2092f4e856b73d698446bcd6a54664d7602b75cbbb4a1c51e1c1a4c65f";
  };
  ncat = {
    version = "7.95-r1";
    filename = "ncat-7.95-r1.apk";
    depends = [
      "libc"
      "libpcap1"
    ];
    provides = [ "ncat-any" ];
    sha256 = "1b30eab189a6448ab7d10d8abc3d70863d7f030d048b0c3e8b92813d92568a04";
  };
  ncat-full = {
    version = "7.95-r1";
    filename = "ncat-full-7.95-r1.apk";
    depends = [
      "ca-certs"
      "libc"
      "liblua5.4-5.4"
      "libopenssl3"
      "libpcap1"
    ];
    provides = [ "ncat-full-any" ];
    sha256 = "51696af8d8bd9a8852ca59cff2d2ce67c5e823037d905282d7fb91671d730b26";
  };
  ncat-ssl = {
    version = "7.95-r1";
    filename = "ncat-ssl-7.95-r1.apk";
    depends = [
      "ca-certs"
      "libc"
      "libopenssl3"
      "libpcap1"
    ];
    provides = [ "ncat-ssl-any" ];
    sha256 = "2b7e7ba0f751be01247eaa679cd133369682f0baf5f01f17469b6139e08c573a";
  };
  ncdu = {
    version = "1.22-r1";
    filename = "ncdu-1.22-r1.apk";
    depends = [
      "libc"
      "libncurses6"
    ];
    provides = [ "ncdu-any" ];
    sha256 = "5adfdcbfea3320b6aea6cf59780665a1ba2766f01de312601489f5d767033bce";
  };
  ncp = {
    version = "1.2.4-r1";
    filename = "ncp-1.2.4-r1.apk";
    depends = [ "libc" ];
    provides = [ "ncp-any" ];
    sha256 = "bdaee5e4576baa4bbe4b7c9302c232068317cf2c2d1d4136786c54f2578ab592";
  };
  ndiff = {
    version = "7.95-r1";
    filename = "ndiff-7.95-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-xml"
    ];
    provides = [ "ndiff-any" ];
    sha256 = "4db0e7635dfe7ab464e7e974d060b688a5a49b840ecc0559159e83d07e051523";
  };
  ndiff-src = {
    version = "7.95-r1";
    filename = "ndiff-src-7.95-r1.apk";
    depends = [ "libc" ];
    provides = [ "ndiff-src-any" ];
    sha256 = "2e3a56752196f16d37e921816086d53e9db88b79fd44ca2fcb25620d1dcad3a9";
  };
  ndptool = {
    version = "1.8-r1";
    filename = "ndptool-1.8-r1.apk";
    depends = [
      "libc"
      "libndp"
    ];
    provides = [ "ndptool-any" ];
    sha256 = "47fa1293a0c497d211bf4d4736a76e82f2252d433963517b54a5c1b160605597";
  };
  nebula = {
    version = "1.10.3-r1";
    filename = "nebula-1.10.3-r1.apk";
    depends = [
      "kmod-tun"
      "libc"
    ];
    provides = [ "nebula-any" ];
    sha256 = "82fc5d696f714519bdc51ae9a7805209f667ece997cac2ba71b8d2e85c8cfb38";
  };
  nebula-cert = {
    version = "1.10.3-r1";
    filename = "nebula-cert-1.10.3-r1.apk";
    depends = [ "libc" ];
    provides = [ "nebula-cert-any" ];
    sha256 = "b63aee4ce8ea5a55dd16e3d013b626690807dd6e1c3ae6eebc80e006bf502145";
  };
  nebula-proto = {
    version = "1.10.3-r1";
    filename = "nebula-proto-1.10.3-r1.apk";
    depends = [
      "libc"
      "nebula"
    ];
    provides = [ "nebula-proto-any" ];
    sha256 = "22b262da0a8377779ecb5d79631e6c141809f3938dccc3330a68e380a27861e3";
  };
  nebula-service = {
    version = "1.10.3-r1";
    filename = "nebula-service-1.10.3-r1.apk";
    depends = [
      "libc"
      "nebula"
    ];
    provides = [ "nebula-service-any" ];
    sha256 = "49996b8349fba2117fe811cc4f898bf68f858328dff9b168b64cba7b09cf927c";
  };
  nerdctl = {
    version = "1.7.7-r1";
    filename = "nerdctl-1.7.7-r1.apk";
    depends = [ "libc" ];
    provides = [ "nerdctl-any" ];
    sha256 = "2d044c262c0dfc3e0946eb9cb88657195cb04149025b86f07f3f098a272b13bd";
  };
  net-mtools = {
    version = "3.2-r1";
    filename = "net-mtools-3.2-r1.apk";
    depends = [ "libc" ];
    provides = [ "net-mtools-any" ];
    sha256 = "6bbc5f4a375d98f9c7b88ba81a801cdd193746d42642e9a004ad324efa7b3590";
  };
  net-tools-netstat = {
    version = "2.10-r2";
    filename = "net-tools-netstat-2.10-r2.apk";
    depends = [ "libc" ];
    provides = [
      "net-tools-netstat-any"
      "netstat"
    ];
    sha256 = "28cd3fe49155e5291d4030c91c1f44183a4243105e65ef60201de42ecd9aa62c";
  };
  net-tools-route = {
    version = "2.10-r2";
    filename = "net-tools-route-2.10-r2.apk";
    depends = [ "libc" ];
    provides = [
      "net-tools-route-any"
      "route"
    ];
    sha256 = "2a9cc683363aaa9d5048a06437e5e4830c08282c3df3723514c1877fa80bc9a2";
  };
  netatalk = {
    version = "4.4.3-r1";
    filename = "netatalk-4.4.3-r1.apk";
    depends = [
      "iniparser"
      "kmod-appletalk"
      "libatomic1"
      "libc"
      "libdb47-5"
      "libevent2-7"
      "libgcrypt"
    ];
    provides = [ "netatalk-any" ];
    sha256 = "5c6c6ea80fd4c1798a388ba71eea3ea3456415712a2fc4ea9d45510bff58c2b0";
  };
  netatalk-full = {
    version = "4.4.3-r1";
    filename = "netatalk-full-4.4.3-r1.apk";
    depends = [
      "iniparser"
      "kmod-appletalk"
      "krb5-libs"
      "libacl"
      "libatomic1"
      "libavahi-client"
      "libc"
      "libdb47-5"
      "libevent2-7"
      "libgcrypt"
      "libiconv-full2"
      "libopenldap"
      "libpam"
      "libsqlite3-0"
      "libwrap"
    ];
    provides = [
      "netatalk"
      "netatalk-full-any"
    ];
    sha256 = "00088e2838f90d4a473e2355f71157bfb0536a8e1492d6fede46787e25405470";
  };
  netatalk-small = {
    version = "4.4.3-r1";
    filename = "netatalk-small-4.4.3-r1.apk";
    depends = [
      "iniparser"
      "libatomic1"
      "libc"
      "libdb47-5"
      "libevent2-7"
      "libgcrypt"
    ];
    provides = [
      "netatalk"
      "netatalk-small-any"
    ];
    sha256 = "560f2ef9c94bc37e51ea5d1a326c48f379fc2da1186192f6bf6b74dfb28998d6";
  };
  netatop = {
    version = "3.1-r1";
    filename = "netatop-3.1-r1.apk";
    depends = [
      "kmod-netatop"
      "libc"
      "zlib"
    ];
    provides = [ "netatop-any" ];
    sha256 = "c99dc8b9f2ad17f250f8c77609d570cdca1def1b1740ea870f7d656896969543";
  };
  netavark = {
    version = "1.12.2-r1";
    filename = "netavark-1.12.2-r1.apk";
    depends = [ "libc" ];
    provides = [ "netavark-any" ];
    sha256 = "154f21e305ed33c20febbb1eb987d87407591e1ae6b61cce75531172a9011a82";
  };
  netbird = {
    version = "0.73.2-r1";
    filename = "netbird-0.73.2-r1.apk";
    depends = [
      "kmod-wireguard"
      "libc"
    ];
    provides = [ "netbird-any" ];
    sha256 = "dd5e68af2dcf3f407e664848fb3dc2f67fad172d04764f118b37156980c6ba24";
  };
  netcat = {
    version = "0.7.1-r2";
    filename = "netcat-0.7.1-r2.apk";
    depends = [ "libc" ];
    provides = [ "netcat-any" ];
    sha256 = "6153412a242ea478406db6aab2c4fd56537aa821a1c58e3aa3834a7a8eb57cc8";
  };
  netdata = {
    version = "1.33.1-r4";
    filename = "netdata-1.33.1-r4.apk";
    depends = [
      "libc"
      "libjson-c5"
      "libmnl0"
      "libuuid1"
      "libuv1"
      "zlib"
    ];
    provides = [ "netdata-any" ];
    sha256 = "f3fa15b5dc472dedc55459197e0a9f8a2357aea5404bbfb489b88989dfa4d46b";
  };
  netdiscover = {
    version = "0.3_beta7-r2";
    filename = "netdiscover-0.3_beta7-r2.apk";
    depends = [
      "libc"
      "libnet-1.2.x"
      "libpcap1"
      "libpthread"
    ];
    provides = [ "netdiscover-any" ];
    sha256 = "d0fbadb594a4b0b3d19959304df92c9b09fdd663586243e88f6fdc8f9b4485cb";
  };
  netifyd = {
    version = "4.4.7-r2";
    filename = "netifyd-4.4.7-r2.apk";
    depends = [
      "ca-bundle"
      "libatomic1"
      "libc"
      "libcurl4"
      "libgcrypt"
      "libmnl0"
      "libnetfilter-conntrack3"
      "libpcap1"
      "libpthread"
      "libstdcpp6"
      "zlib"
    ];
    provides = [ "netifyd-any" ];
    sha256 = "6576f726b43f5cd76fb3a13d114c6a859f0772786d3fb78e48aca39446edbe82";
  };
  netjson-monitoring = {
    version = "0.3.1-r1";
    filename = "netjson-monitoring-0.3.1-r1.apk";
    depends = [
      "libc"
      "libubus-lua"
      "lua-cjson"
      "rpcd"
      "rpcd-mod-iwinfo"
    ];
    provides = [ "netjson-monitoring-any" ];
    sha256 = "6dd311f880ccf941e705040aa6ec2f5a4f5daf43313aa538fbe1f3c45c4f1aa3";
  };
  netopeer2-cli = {
    version = "2.4.5-r1";
    filename = "netopeer2-cli-2.4.5-r1.apk";
    depends = [
      "libc"
      "libnetconf2"
      "libopenssl3"
      "libpthread"
      "libyang"
    ];
    provides = [ "netopeer2-cli-any" ];
    sha256 = "b794e2136d15224dd2d751e2591091ef2d6f7432107f295d529bd560e0c37bc0";
  };
  netopeer2-server = {
    version = "2.4.5-r1";
    filename = "netopeer2-server-2.4.5-r1.apk";
    depends = [
      "libc"
      "libcurl4"
      "libnetconf2"
      "libpthread"
      "libsysrepo"
      "libyang"
      "sysrepo"
      "sysrepocfg"
      "sysrepoctl"
    ];
    provides = [ "netopeer2-server-any" ];
    sha256 = "d03661eb1c6e2cc0bdf8af66a891aca8d29ab681abe5c72dafbfe45b370b33b0";
  };
  netperf = {
    version = "2.7.0-r3";
    filename = "netperf-2.7.0-r3.apk";
    depends = [ "libc" ];
    provides = [ "netperf-any" ];
    sha256 = "76e1a3cdab4e8cb7ba79475e44a318a40346b27d598d87aafca83090bbc64477";
  };
  netsniff-ng = {
    version = "0.6.8-r3";
    filename = "netsniff-ng-0.6.8-r3.apk";
    depends = [
      "libc"
      "libncurses6"
      "libnetfilter-conntrack3"
      "libpcap1"
      "libpthread"
      "libsodium"
      "liburcu"
      "zlib"
    ];
    provides = [ "netsniff-ng-any" ];
    sha256 = "a55f659161c88bee1f6335644d868e965f2848b167d5270aff04533ed7416af4";
  };
  nextdns = {
    version = "1.47.3-r1";
    filename = "nextdns-1.47.3-r1.apk";
    depends = [
      "ca-bundle"
      "libc"
    ];
    provides = [ "nextdns-any" ];
    sha256 = "a562147cee1214432b7856cfd198fce4acec2c8b00649ceff9d358c23a3b0289";
  };
  nfdump = {
    version = "1.7.6-r1";
    filename = "nfdump-1.7.6-r1.apk";
    depends = [
      "flex"
      "libatomic1"
      "libbz2-1.0"
      "libc"
      "liblz4-1"
      "libzstd"
      "musl-fts"
    ];
    provides = [ "nfdump-any" ];
    sha256 = "a5db4bcbb303ce1d254f83ca1b1ed866072f07cc13a872e7aa3804e3d97cbf78";
  };
  nfs-kernel-server = {
    version = "2.8.4-r3";
    filename = "nfs-kernel-server-2.8.4-r3.apk";
    depends = [
      "kmod-fs-nfs"
      "kmod-fs-nfsd"
      "libblkid1"
      "libc"
      "libnl200"
      "libtirpc"
      "libuuid1"
      "libxml2-16"
      "lsqlite3"
      "rpcbind"
    ];
    provides = [ "nfs-kernel-server-any" ];
    sha256 = "4343b010d713c9dfeb08741073a5c432275c62d04fcca516dd35110c2e72f1ed";
  };
  nfs-kernel-server-utils = {
    version = "2.8.4-r3";
    filename = "nfs-kernel-server-utils-2.8.4-r3.apk";
    depends = [
      "libc"
      "libtirpc"
      "nfs-kernel-server"
    ];
    provides = [ "nfs-kernel-server-utils-any" ];
    sha256 = "45269b3ac7a0206101bd6753e886c575746feeb66c1d8d4acc705d07c9609873";
  };
  nfs-kernel-server-v4 = {
    version = "2.8.4-r3";
    filename = "nfs-kernel-server-v4-2.8.4-r3.apk";
    depends = [
      "kmod-fs-nfs"
      "kmod-fs-nfs-v4"
      "kmod-fs-nfsd"
      "libblkid1"
      "libc"
      "libdevmapper"
      "libevent2-core7"
      "libkeyutils1"
      "libnl200"
      "libreadline8"
      "libtirpc"
      "libuuid1"
      "libxml2-16"
      "lsqlite3"
      "rpcbind"
    ];
    provides = [
      "nfs-kernel-server"
      "nfs-kernel-server-v4-any"
    ];
    sha256 = "61de021a1ab85d7485e57466caa6e17ee97935f605a7598ef6787b742dc448b8";
  };
  nfs-utils = {
    version = "2.8.4-r3";
    filename = "nfs-utils-2.8.4-r3.apk";
    depends = [
      "libc"
      "libtirpc"
    ];
    provides = [ "nfs-utils-any" ];
    sha256 = "55aca30da38dcadde56ed9fc943a07518270b10a54ae5d7fc9ff90e35311f4c2";
  };
  nfs-utils-v4 = {
    version = "2.8.4-r3";
    filename = "nfs-utils-v4-2.8.4-r3.apk";
    depends = [
      "libc"
      "libdevmapper"
      "libkeyutils1"
      "libtirpc"
    ];
    provides = [
      "nfs-utils"
      "nfs-utils-v4-any"
    ];
    sha256 = "de2b5c14689a7244c3da67564d3f4f5aa240ae705f5d6ed845fe48f42066b579";
  };
  nginx-full = {
    version = "1.26.3-r4";
    filename = "nginx-full-1.26.3-r4.apk";
    depends = [
      "libc"
      "libopenssl3"
      "libpcre2"
      "libpthread"
      "libxml2-16"
      "nginx-ssl-util"
      "zlib"
    ];
    provides = [
      "nginx"
      "nginx-full-any"
    ];
    sha256 = "aabd21e4b76f0c3c1db1d810d3be37c343f860a90fd8996705cecf5c8976373e";
  };
  nginx-mod-brotli = {
    version = "1.26.3-r4";
    filename = "nginx-mod-brotli-1.26.3-r4.apk";
    depends = [
      "libc"
      "nginx"
    ];
    provides = [ "nginx-mod-brotli-any" ];
    sha256 = "cf85552f1b527d3d99d768b2ea842c0d74009048a9af9f5d93a353e29a6bb22d";
  };
  nginx-mod-dav-ext = {
    version = "1.26.3-r4";
    filename = "nginx-mod-dav-ext-1.26.3-r4.apk";
    depends = [
      "libc"
      "libxml2-16"
      "nginx"
    ];
    provides = [ "nginx-mod-dav-ext-any" ];
    sha256 = "f274be3e772ad53404ffd1c26cad668f28861a947f01081b66453bc5cc469ac9";
  };
  nginx-mod-geoip2 = {
    version = "1.26.3-r4";
    filename = "nginx-mod-geoip2-1.26.3-r4.apk";
    depends = [
      "libc"
      "libmaxminddb"
      "nginx"
      "nginx-mod-stream"
    ];
    provides = [ "nginx-mod-geoip2-any" ];
    sha256 = "35aa9dcff61c689ec909064826d86fcdc6de37c763b104ec16848c5d3936657b";
  };
  nginx-mod-headers-more = {
    version = "1.26.3-r4";
    filename = "nginx-mod-headers-more-1.26.3-r4.apk";
    depends = [
      "libc"
      "nginx"
    ];
    provides = [ "nginx-mod-headers-more-any" ];
    sha256 = "d8440f45e05c5281510d08c1f7f8b24e81dd329b113d4f7231c698a37a6fce4f";
  };
  nginx-mod-lua = {
    version = "1.26.3-r4";
    filename = "nginx-mod-lua-1.26.3-r4.apk";
    depends = [
      "libc"
      "nginx"
      "nginx-mod-lua-resty-core"
    ];
    provides = [ "nginx-mod-lua-any" ];
    sha256 = "c96660fd002547755c1b128d23501df065666ef1fc21457dab3951f7dc4ebc30";
  };
  nginx-mod-lua-resty-core = {
    version = "1.26.3-r4";
    filename = "nginx-mod-lua-resty-core-1.26.3-r4.apk";
    depends = [
      "libc"
      "nginx-mod-lua-resty-lrucache"
    ];
    provides = [ "nginx-mod-lua-resty-core-any" ];
    sha256 = "8ce0059f9ce07f33695950e454cb4a75a3b927a4e05d70acd99161110859c91e";
  };
  nginx-mod-lua-resty-lrucache = {
    version = "1.26.3-r4";
    filename = "nginx-mod-lua-resty-lrucache-1.26.3-r4.apk";
    depends = [
      "libc"
      "luajit2"
    ];
    provides = [ "nginx-mod-lua-resty-lrucache-any" ];
    sha256 = "3e6d49de7f9fb8ec164109cb20d1c8a48c10b7c81a274d810a50719db093a3ff";
  };
  nginx-mod-luci = {
    version = "1.26.3-r4";
    filename = "nginx-mod-luci-1.26.3-r4.apk";
    depends = [
      "libc"
      "nginx"
      "nginx-mod-ubus"
      "uwsgi"
      "uwsgi-luci-support"
    ];
    provides = [ "nginx-mod-luci-any" ];
    sha256 = "a157889db996585e02a5e2fbc759df3fbce747cfb8768c556b3e7824512b7695";
  };
  nginx-mod-naxsi = {
    version = "1.26.3-r4";
    filename = "nginx-mod-naxsi-1.26.3-r4.apk";
    depends = [
      "libc"
      "nginx"
    ];
    provides = [ "nginx-mod-naxsi-any" ];
    sha256 = "17a98c9cdd9a89ce6272b299126fefd825c97dfbe59a2757b9cf86d3c5418336";
  };
  nginx-mod-njs = {
    version = "1.26.3-r4";
    filename = "nginx-mod-njs-1.26.3-r4.apk";
    depends = [
      "libc"
      "libpcre2"
      "libxml2-16"
      "libxslt"
      "nginx"
      "zlib"
    ];
    provides = [ "nginx-mod-njs-any" ];
    sha256 = "5270dd9e4095c9db83a8435f943dbb90b81d49c3518e67682c8e71c39c897c9a";
  };
  nginx-mod-rtmp = {
    version = "1.26.3-r4";
    filename = "nginx-mod-rtmp-1.26.3-r4.apk";
    depends = [
      "libc"
      "nginx"
    ];
    provides = [ "nginx-mod-rtmp-any" ];
    sha256 = "7dd3b3ff5d2de53a44fb678b5866175e734807fec20a5dc31be69a143b10fab6";
  };
  nginx-mod-stream = {
    version = "1.26.3-r4";
    filename = "nginx-mod-stream-1.26.3-r4.apk";
    depends = [
      "libc"
      "nginx"
    ];
    provides = [ "nginx-mod-stream-any" ];
    sha256 = "f3f006426947bec67adfa0a6d308223aedf6ec92d15da59d9f706bc24cbbd42c";
  };
  nginx-mod-ts = {
    version = "1.26.3-r4";
    filename = "nginx-mod-ts-1.26.3-r4.apk";
    depends = [
      "libc"
      "nginx"
    ];
    provides = [ "nginx-mod-ts-any" ];
    sha256 = "38de129ee778aa00ced2598b6d2aab03c0c040b744c9a23428acfdecc4f28b7b";
  };
  nginx-mod-ubus = {
    version = "1.26.3-r4";
    filename = "nginx-mod-ubus-1.26.3-r4.apk";
    depends = [
      "libblobmsg-json20260213"
      "libc"
      "libjson-c5"
      "libubus20251202"
      "nginx"
    ];
    provides = [ "nginx-mod-ubus-any" ];
    sha256 = "2683491c3e7ca86e6e26067ac0d02b737c40f6c7a92ff807482ca00abf32336c";
  };
  nginx-ssl = {
    version = "1.26.3-r4";
    filename = "nginx-ssl-1.26.3-r4.apk";
    depends = [
      "libc"
      "libopenssl3"
      "libpcre2"
      "libpthread"
      "libxml2-16"
      "nginx-ssl-util"
      "zlib"
    ];
    provides = [
      "nginx"
      "nginx-ssl-any"
    ];
    sha256 = "91929060309ab67bcc2a650880c1abd4257174079929b08c2d67cb05e8247164";
  };
  nginx-ssl-util = {
    version = "1.7-r2";
    filename = "nginx-ssl-util-1.7-r2.apk";
    depends = [
      "libc"
      "libopenssl3"
      "libpcre2"
      "libpthread"
      "libstdcpp6"
      "libubox20260213"
      "libubus20251202"
      "libuci20250120"
    ];
    provides = [ "nginx-ssl-util-any" ];
    sha256 = "efda9b465833092ecdd6b538e23ed971b247cf7aa6021999fc052b0834d8dc39";
  };
  nginx-ssl-util-nopcre = {
    version = "1.7-r2";
    filename = "nginx-ssl-util-nopcre-1.7-r2.apk";
    depends = [
      "libc"
      "libopenssl3"
      "libpthread"
      "libstdcpp6"
      "libubox20260213"
      "libubus20251202"
      "libuci20250120"
    ];
    provides = [ "nginx-ssl-util-nopcre-any" ];
    sha256 = "379c581ad68a042d83c3e06fce4ba7d1cf9ab15e51eb47c133c9393701031070";
  };
  ngircd = {
    version = "26.1-r1";
    filename = "ngircd-26.1-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
      "zlib"
    ];
    provides = [ "ngircd-any" ];
    sha256 = "4fc5da0d82c18d42766685250be22854e5eab583e8f39078b965c823f39a38ff";
  };
  ngircd-nossl = {
    version = "26.1-r1";
    filename = "ngircd-nossl-26.1-r1.apk";
    depends = [
      "libc"
      "zlib"
    ];
    provides = [ "ngircd-nossl-any" ];
    sha256 = "ed01928cab1d0d58f8e074c4de0fab7b277550657aaff5af07a4eed77923d4b3";
  };
  nlbwmon = {
    version = "2025.06.02~29236be6-r1";
    filename = "nlbwmon-2025.06.02~29236be6-r1.apk";
    depends = [
      "kmod-nf-conntrack-netlink"
      "libc"
      "libnl-tiny1"
      "libubox20260213"
      "zlib"
    ];
    provides = [ "nlbwmon-any" ];
    sha256 = "a05cb27fea0a924aba425692b2031015f1d527eaba2096131b43108afc9a34ca";
  };
  nload = {
    version = "0.7.4-r1";
    filename = "nload-0.7.4-r1.apk";
    depends = [
      "libc"
      "libncurses6"
      "libstdcpp6"
    ];
    provides = [ "nload-any" ];
    sha256 = "8a093173068ce848636d6c7240a018cccc68d36c761c0e638c71eb5639b5481b";
  };
  nmap = {
    version = "7.95-r1";
    filename = "nmap-7.95-r1.apk";
    depends = [
      "libc"
      "libpcap1"
      "libpcre2"
      "libstdcpp6"
      "zlib"
    ];
    provides = [ "nmap-any" ];
    sha256 = "d2942573cbbeb471b345c795d88d56bc213d1ecce71bcccb7da823cf750329c7";
  };
  nmap-full = {
    version = "7.95-r1";
    filename = "nmap-full-7.95-r1.apk";
    depends = [
      "ca-certs"
      "libc"
      "liblua5.4-5.4"
      "libopenssl3"
      "libpcap1"
      "libpcre2"
      "libssh2-1"
      "libstdcpp6"
      "zlib"
    ];
    provides = [ "nmap-full-any" ];
    sha256 = "03bbb70b17849e841ee46370c99ec0dc66f44502631ab1f946f2233aa22ddb69";
  };
  nmap-ssl = {
    version = "7.95-r1";
    filename = "nmap-ssl-7.95-r1.apk";
    depends = [
      "ca-certs"
      "libc"
      "libopenssl3"
      "libpcap1"
      "libpcre2"
      "libstdcpp6"
      "zlib"
    ];
    provides = [ "nmap-ssl-any" ];
    sha256 = "a2582b49f6d4b5388f24ca145f16aed3e6494310bbebe3024cd3b7d6d7ce5014";
  };
  nnn = {
    version = "5.1-r1";
    filename = "nnn-5.1-r1.apk";
    depends = [
      "libc"
      "libncurses6"
      "libreadline8"
      "musl-fts"
    ];
    provides = [ "nnn-any" ];
    sha256 = "1c94e2a948b3e260253cd583e3e4b2554ef6ffa7567057fa40175fb02e4f9b9d";
  };
  node-javascript-obfuscator = {
    version = "2.19.0-r3";
    filename = "node-javascript-obfuscator-2.19.0-r3.apk";
    depends = [
      "libc"
      "node"
    ];
    provides = [ "node-javascript-obfuscator-any" ];
    sha256 = "5d343b15bdaaa4b1ddda5c9367a341d60f2068032f1d0ef4a9244baecc1a5147";
  };
  noping = {
    version = "1.10.0-r3";
    filename = "noping-1.10.0-r3.apk";
    depends = [
      "libc"
      "libncurses6"
      "liboping"
    ];
    provides = [ "noping-any" ];
    sha256 = "b3ffb0703d6ff4c58ae975421e26ff21588fc81848f1823ca84bb9520ed918d0";
  };
  nping = {
    version = "7.95-r1";
    filename = "nping-7.95-r1.apk";
    depends = [
      "libc"
      "libpcap1"
      "libpthread"
      "libstdcpp6"
    ];
    provides = [ "nping-any" ];
    sha256 = "da491866b2ff90eb319d63421f07393ca05a373c2adb8344f0c173a81acbc3e2";
  };
  nping-ssl = {
    version = "7.95-r1";
    filename = "nping-ssl-7.95-r1.apk";
    depends = [
      "ca-certs"
      "libc"
      "libopenssl3"
      "libpcap1"
      "libpthread"
      "libstdcpp6"
    ];
    provides = [ "nping-ssl-any" ];
    sha256 = "0320c4825f6ec34507916833e0b10da1b56e6db11f0f24d2b0e9ba16eeeb2a60";
  };
  nqptp = {
    version = "1.2.4-r1";
    filename = "nqptp-1.2.4-r1.apk";
    depends = [ "libc" ];
    provides = [ "nqptp-any" ];
    sha256 = "7db39b1663acd9ead6842091afd0ba31338c39538ad2bca49b780ef2ea38e327";
  };
  nsd = {
    version = "4.6.1-r1";
    filename = "nsd-4.6.1-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
    ];
    provides = [ "nsd-any" ];
    sha256 = "c768c047a9836d29753e4e7266e6ac5f27dcebb9b6a19dd54fbbd3d05caad36c";
  };
  nsd-control = {
    version = "4.6.1-r1";
    filename = "nsd-control-4.6.1-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
    ];
    provides = [ "nsd-control-any" ];
    sha256 = "7abf3d4d5aa93d03b4c60f6de3ce695ee04da4913a6d1d7be8c90d5500b812ad";
  };
  nsd-control-setup = {
    version = "4.6.1-r1";
    filename = "nsd-control-setup-4.6.1-r1.apk";
    depends = [
      "libc"
      "openssl-util"
    ];
    provides = [ "nsd-control-setup-any" ];
    sha256 = "2e38674104750ac505ad209f4646ac2ea79263ad481c6425c833af4b13fe3865";
  };
  nsd-nossl = {
    version = "4.6.1-r1";
    filename = "nsd-nossl-4.6.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "nsd-nossl-any" ];
    sha256 = "4b18ab14ba6ee471938493011b70f55feaaf61cced70d486f2d66cff79075630";
  };
  nspr = {
    version = "4.36-r1";
    filename = "nspr-4.36-r1.apk";
    depends = [
      "libc"
      "libpthread"
    ];
    provides = [ "nspr-any" ];
    sha256 = "8a1d8ab88bf28083a8c362b8949f046780bfe021a0692c6967718d5bd05c34a7";
  };
  nss-utils = {
    version = "3.112-r1";
    filename = "nss-utils-3.112-r1.apk";
    depends = [
      "libc"
      "libnss"
    ];
    provides = [ "nss-utils-any" ];
    sha256 = "d9f9979400ff85615e985e45503ff2688c05402edba336d66f45e9eda87ea823";
  };
  nsutils = {
    version = "2022.06.03~b573702d-r1";
    filename = "nsutils-2022.06.03~b573702d-r1.apk";
    depends = [
      "libc"
      "libcap"
    ];
    provides = [ "nsutils-any" ];
    sha256 = "78c186d120002a1dd52ba4089c50f39a25701bc9a710080e08c678474e61d89b";
  };
  ntfs-3g = {
    version = "2022.10.3-r1";
    filename = "ntfs-3g-2022.10.3-r1.apk";
    depends = [
      "kmod-fuse"
      "libc"
      "libpthread"
    ];
    provides = [ "ntfs-3g-any" ];
    sha256 = "166383ea292c4d102c7743fb378a83a4d3eb8d417a1e17c71f16884d2fdfbdc3";
  };
  ntfs-3g-low = {
    version = "2022.10.3-r1";
    filename = "ntfs-3g-low-2022.10.3-r1.apk";
    depends = [
      "libc"
      "ntfs-3g"
    ];
    provides = [ "ntfs-3g-low-any" ];
    sha256 = "1f170db09077f42a3d84cd646c295da92ef284842bf4fcf1aea1ac7b9c3a333d";
  };
  ntfs-3g-utils = {
    version = "2022.10.3-r1";
    filename = "ntfs-3g-utils-2022.10.3-r1.apk";
    depends = [
      "libc"
      "libgcrypt"
      "libuuid1"
      "ntfs-3g"
    ];
    provides = [ "ntfs-3g-utils-any" ];
    sha256 = "710b6a1d5cfef2a1f2cd08d24ce60f80d6a74cb7b6f3349b3c73418104a2b251";
  };
  ntp-keygen = {
    version = "4.2.8_p18-r3";
    filename = "ntp-keygen-4.2.8_p18-r3.apk";
    depends = [
      "libc"
      "libcap"
      "libevent2-core7"
      "libopenssl3"
      "libpthread"
    ];
    provides = [ "ntp-keygen-any" ];
    sha256 = "3156ec6e8a42ecc0a99af34556184ef00c41327ef98d27478942d14143449dd4";
  };
  ntp-utils = {
    version = "4.2.8_p18-r3";
    filename = "ntp-utils-4.2.8_p18-r3.apk";
    depends = [
      "libc"
      "libcap"
      "libevent2-pthreads7"
      "libopenssl3"
      "libpthread"
    ];
    provides = [ "ntp-utils-any" ];
    sha256 = "1dbe1c6ce799ecc741a641f11345d8a0f6b8dcc40ea77a506ff212efe16b7a6e";
  };
  ntpd = {
    version = "4.2.8_p18-r3";
    filename = "ntpd-4.2.8_p18-r3.apk";
    depends = [
      "libc"
      "libcap"
      "libopenssl3"
      "libpthread"
      "ntp-utils"
    ];
    provides = [ "ntpd-any" ];
    sha256 = "a9e06cea7e984bd313b0635b467f40a43547577261014da0570fa56189a4878f";
  };
  ntpdate = {
    version = "4.2.8_p18-r3";
    filename = "ntpdate-4.2.8_p18-r3.apk";
    depends = [
      "libc"
      "libcap"
      "libopenssl3"
      "libpthread"
    ];
    provides = [ "ntpdate-any" ];
    sha256 = "195bf2ee323a883d723b2c860dcd2c3346eefde4c4397e9bf6444e05ab15ac4d";
  };
  ntripcaster = {
    version = "0.1.5-r3";
    filename = "ntripcaster-0.1.5-r3.apk";
    depends = [
      "libc"
      "libpthread"
    ];
    provides = [ "ntripcaster-any" ];
    sha256 = "87f0506ca4f339ea3723b2c283c5864107cf391f743047004d1459486bd0a0ae";
  };
  ntripclient = {
    version = "1.51-r2";
    filename = "ntripclient-1.51-r2.apk";
    depends = [ "libc" ];
    provides = [ "ntripclient-any" ];
    sha256 = "c0189d739faf11b206cc7ee793d445daa5b3721c546faf491ef48fc95f7b5c92";
  };
  ntripserver = {
    version = "1.51-r2";
    filename = "ntripserver-1.51-r2.apk";
    depends = [ "libc" ];
    provides = [ "ntripserver-any" ];
    sha256 = "ce8e2540b863851e165e5e0364f44e9f2ac2df400a9c460f4a447af6a7953865";
  };
  nut = {
    version = "2.8.4-r1";
    filename = "nut-2.8.4-r1.apk";
    depends = [ "libc" ];
    provides = [ "nut-any" ];
    sha256 = "c1a7f9584e8a34a7b029ded52907b4e2119a461f08b06dd16a5f4c58f26f63a4";
  };
  nut-avahi-service = {
    version = "2.8.4-r1";
    filename = "nut-avahi-service-2.8.4-r1.apk";
    depends = [
      "avahi-daemon"
      "libc"
      "nut"
    ];
    provides = [ "nut-avahi-service-any" ];
    sha256 = "d1b78312a88d3418fe2a88dff43e546768a1f0d50af56701a6a4be64cf31082d";
  };
  nut-common = {
    version = "2.8.4-r1";
    filename = "nut-common-2.8.4-r1.apk";
    depends = [
      "libc"
      "libneon"
      "libusb-compat4"
      "nut"
    ];
    provides = [ "nut-common-any" ];
    sha256 = "9c8f6d427fe21a801933aaa830bd982055a935950979155be4123ca378e3d10d";
  };
  nut-driver-al175 = {
    version = "2.8.4-r1";
    filename = "nut-driver-al175-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-al175-any" ];
    sha256 = "a7e0a4a21fb3aca352b9cc9c9339608dcc188fd54cc943869ba2dadc193db72c";
  };
  nut-driver-apcsmart = {
    version = "2.8.4-r1";
    filename = "nut-driver-apcsmart-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-apcsmart-any" ];
    sha256 = "0863b388d12349a06c9305ecc853c525f59b048e18ea78fe1bbef10f11582f8e";
  };
  nut-driver-apcsmart-old = {
    version = "2.8.4-r1";
    filename = "nut-driver-apcsmart-old-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-apcsmart-old-any" ];
    sha256 = "0fddfcd67dbe0c234f98d71343696676a5fe9c66f884a16033a99b7cff5d67a9";
  };
  nut-driver-apcupsd-ups = {
    version = "2.8.4-r1";
    filename = "nut-driver-apcupsd-ups-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-apcupsd-ups-any" ];
    sha256 = "fb29e9beadc4a743d7f0f851a355065d9e5eec99bfa608c4f7c0b9772217e2f8";
  };
  nut-driver-bcmxcp = {
    version = "2.8.4-r1";
    filename = "nut-driver-bcmxcp-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-bcmxcp-any" ];
    sha256 = "9aaa96227b189a89a2ae0b1ee8fbaa4685ec0b653063d275a64df981a7028513";
  };
  nut-driver-bcmxcp_usb = {
    version = "2.8.4-r1";
    filename = "nut-driver-bcmxcp_usb-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-bcmxcp_usb-any" ];
    sha256 = "3e5939ea38b509d4b9dcc7a3c8aee47a754a473f94b63294e0d2a0941db196e5";
  };
  nut-driver-belkin = {
    version = "2.8.4-r1";
    filename = "nut-driver-belkin-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-belkin-any" ];
    sha256 = "3403e65378be99696297b7ed39e1312bf4c7b0cc260772b6ecf0d17c8f1bc340";
  };
  nut-driver-belkinunv = {
    version = "2.8.4-r1";
    filename = "nut-driver-belkinunv-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-belkinunv-any" ];
    sha256 = "4ad8ab8559ff2e7ddee3131c6537348d5628429e5e9f203f66eaaf6eef6c5568";
  };
  nut-driver-bestfcom = {
    version = "2.8.4-r1";
    filename = "nut-driver-bestfcom-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-bestfcom-any" ];
    sha256 = "2dc9954533ede6b739c7044972a13bccc1467c65cf935f286f387a52b503455e";
  };
  nut-driver-bestfortress = {
    version = "2.8.4-r1";
    filename = "nut-driver-bestfortress-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-bestfortress-any" ];
    sha256 = "ae6f455687c053e2900370c1ba708b808e0de6f8c23d1fc40fd67bef44836652";
  };
  nut-driver-bestuferrups = {
    version = "2.8.4-r1";
    filename = "nut-driver-bestuferrups-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-bestuferrups-any" ];
    sha256 = "4300e050e882cd687ad7cb448cf844608b7f85c55fc1fff1fee3b96c1da04888";
  };
  nut-driver-bestups = {
    version = "2.8.4-r1";
    filename = "nut-driver-bestups-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-bestups-any" ];
    sha256 = "2f0e94911431b8b19e0aba87f6f9c4d3bfe05f78fa96f78cd852620dcd0daae1";
  };
  nut-driver-bicker_ser = {
    version = "2.8.4-r1";
    filename = "nut-driver-bicker_ser-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-bicker_ser-any" ];
    sha256 = "86ffdb8ca0e49991574be8e653a51ae7dac7f070580ed63b5174b81be46195f1";
  };
  nut-driver-blazer_ser = {
    version = "2.8.4-r1";
    filename = "nut-driver-blazer_ser-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-blazer_ser-any" ];
    sha256 = "37d8be244c2b79d5d997495d545563f3e6d272e3dfa7b349a85c2a9f7e38d378";
  };
  nut-driver-blazer_usb = {
    version = "2.8.4-r1";
    filename = "nut-driver-blazer_usb-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-blazer_usb-any" ];
    sha256 = "baa44eb30ec789863c45ddcef36dfe35b4ffea88943a5a0b0823ea197885f107";
  };
  nut-driver-clone = {
    version = "2.8.4-r1";
    filename = "nut-driver-clone-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-clone-any" ];
    sha256 = "8e629b244c5cd0140a1077134bef18ee1b1d51e2a61c648ff1491cc08a905483";
  };
  nut-driver-dummy-ups = {
    version = "2.8.4-r1";
    filename = "nut-driver-dummy-ups-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-dummy-ups-any" ];
    sha256 = "c6213537202caafddf18b2d56504ca30065ed3d552d426db59b32bdbe197fa55";
  };
  nut-driver-etapro = {
    version = "2.8.4-r1";
    filename = "nut-driver-etapro-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-etapro-any" ];
    sha256 = "a82d5cbc1874af2ce24c660599414d1c5fdfe30e61bd536447b8f13ee61e67c3";
  };
  nut-driver-everups = {
    version = "2.8.4-r1";
    filename = "nut-driver-everups-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-everups-any" ];
    sha256 = "491489a2a74192d9f445a40e2fe6d4c4a475b08b47f1f0b509e4c34338cf025e";
  };
  nut-driver-failover = {
    version = "2.8.4-r1";
    filename = "nut-driver-failover-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-failover-any" ];
    sha256 = "6468d8ffab75c28a81c7a3eaf4cb3f3913448e1f907f9e469a034b5bb90d6f59";
  };
  nut-driver-gamatronic = {
    version = "2.8.4-r1";
    filename = "nut-driver-gamatronic-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-gamatronic-any" ];
    sha256 = "4db7c00b143137966e8fe0895c3616a32776f4b3cc9293991c0c5245404a07f6";
  };
  nut-driver-genericups = {
    version = "2.8.4-r1";
    filename = "nut-driver-genericups-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-genericups-any" ];
    sha256 = "8889f317d60542a93c52f0b50c2bf799401c0f369ca3251a64d22bb25d074cc0";
  };
  nut-driver-isbmex = {
    version = "2.8.4-r1";
    filename = "nut-driver-isbmex-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-isbmex-any" ];
    sha256 = "3e579ab7b025f112aaafe7b93f3816c37f3148db8d0608b80eb5622c2925434b";
  };
  nut-driver-ivtscd = {
    version = "2.8.4-r1";
    filename = "nut-driver-ivtscd-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-ivtscd-any" ];
    sha256 = "18782d40fdfde076c5e8d7d590e4e7c96b874b21b704049ea5421daccb83b0f9";
  };
  nut-driver-liebert = {
    version = "2.8.4-r1";
    filename = "nut-driver-liebert-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-liebert-any" ];
    sha256 = "9524461c23de435314854f7c2806c4584c5a586fc35267044486dadc58372fb9";
  };
  nut-driver-liebert-esp2 = {
    version = "2.8.4-r1";
    filename = "nut-driver-liebert-esp2-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-liebert-esp2-any" ];
    sha256 = "cd9b538bf9a764db353bd00c37d5e9d60378a0d584a2aef90d4e271f6928eb1f";
  };
  nut-driver-liebert-gxe = {
    version = "2.8.4-r1";
    filename = "nut-driver-liebert-gxe-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-liebert-gxe-any" ];
    sha256 = "c7739c67ae39b2581f542c1d29176f9fb1d795e04202df0d0f128e2c01032cae";
  };
  nut-driver-masterguard = {
    version = "2.8.4-r1";
    filename = "nut-driver-masterguard-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-masterguard-any" ];
    sha256 = "f2126612cb85608572e516f649f1ba9092620f25d7f8889e8f48affc156a47a5";
  };
  nut-driver-metasys = {
    version = "2.8.4-r1";
    filename = "nut-driver-metasys-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-metasys-any" ];
    sha256 = "b854aeac3e818e664331850d96cd3a3a4ee72884674959b4af883921af5933b2";
  };
  nut-driver-mge-shut = {
    version = "2.8.4-r1";
    filename = "nut-driver-mge-shut-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-mge-shut-any" ];
    sha256 = "c05e088540fe541ee143a5c38d8a4493517c2ccff1d66cf0206e699ea3431d4f";
  };
  nut-driver-mge-utalk = {
    version = "2.8.4-r1";
    filename = "nut-driver-mge-utalk-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-mge-utalk-any" ];
    sha256 = "3e4dc3c9da28eef910cdbec75c50ecea41f69c0a4b4a4256405a62f2db8ac909";
  };
  nut-driver-microdowell = {
    version = "2.8.4-r1";
    filename = "nut-driver-microdowell-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-microdowell-any" ];
    sha256 = "921624525add5548c5522cba39291636f8929422ad45d885b64bc15f105c8ff5";
  };
  nut-driver-microsol-apc = {
    version = "2.8.4-r1";
    filename = "nut-driver-microsol-apc-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-microsol-apc-any" ];
    sha256 = "f0e725b4701be6732f1463186fbdc903a4fc321bb3bac563fbd13b13ff5bb05e";
  };
  nut-driver-netxml-ups = {
    version = "2.8.4-r1";
    filename = "nut-driver-netxml-ups-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-netxml-ups-any" ];
    sha256 = "5f1724fb4d22bff9763d1efd56e73a9de9b48650007a010c0d8c2345c37167d1";
  };
  nut-driver-nhs_ser = {
    version = "2.8.4-r1";
    filename = "nut-driver-nhs_ser-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-nhs_ser-any" ];
    sha256 = "78e80843af1870a529b581c02d349cfeeca8570b1c70675a5e420dc49db6337a";
  };
  nut-driver-nutdrv_atcl_usb = {
    version = "2.8.4-r1";
    filename = "nut-driver-nutdrv_atcl_usb-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-nutdrv_atcl_usb-any" ];
    sha256 = "8383d34910ef44ab480cd1ab82162f99f385820b1e96d798e632fb7c4dff93bd";
  };
  nut-driver-nutdrv_hashx = {
    version = "2.8.4-r1";
    filename = "nut-driver-nutdrv_hashx-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-nutdrv_hashx-any" ];
    sha256 = "4f473a6c670acd013db57c033a0706aa6ab634e2c0711e3d2bc7917bac46f19a";
  };
  nut-driver-nutdrv_qx = {
    version = "2.8.4-r1";
    filename = "nut-driver-nutdrv_qx-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-nutdrv_qx-any" ];
    sha256 = "c1bf992edfb8cf4bffa7f47729ea20c21e2fdc490369121ba51290fbf41b2efc";
  };
  nut-driver-nutdrv_siemens-sitop = {
    version = "2.8.4-r1";
    filename = "nut-driver-nutdrv_siemens-sitop-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-nutdrv_siemens-sitop-any" ];
    sha256 = "a5c94fffdf205cdea9d0caa0b734b7ada7d801cfad8a11e2024b685828febc0b";
  };
  nut-driver-oneac = {
    version = "2.8.4-r1";
    filename = "nut-driver-oneac-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-oneac-any" ];
    sha256 = "3e36890841678d02a8de3297db7526b77d67abc9382d0aaa1cb817c6cabac026";
  };
  nut-driver-optiups = {
    version = "2.8.4-r1";
    filename = "nut-driver-optiups-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-optiups-any" ];
    sha256 = "c5a755ee33a6d1426d19623a9b55e502ff2f0fe027fabc076b65263ffce3409e";
  };
  nut-driver-powercom = {
    version = "2.8.4-r1";
    filename = "nut-driver-powercom-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-powercom-any" ];
    sha256 = "b102f8aa3552cbdb81dcbb3f48cfcd4bd799dbb12b6cf1162ba8c6eed87ee898";
  };
  nut-driver-powerpanel = {
    version = "2.8.4-r1";
    filename = "nut-driver-powerpanel-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-powerpanel-any" ];
    sha256 = "eb7dc5aa9accbad51fe00fee28730fa4d470f46a0498e36c294df6ab0af795ce";
  };
  nut-driver-powervar_cx_ser = {
    version = "2.8.4-r1";
    filename = "nut-driver-powervar_cx_ser-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-powervar_cx_ser-any" ];
    sha256 = "c80d86d646d61c3b06d56f4212b5e160d21fe391ef420389a5cfbd01d4d25087";
  };
  nut-driver-powervar_cx_usb = {
    version = "2.8.4-r1";
    filename = "nut-driver-powervar_cx_usb-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-powervar_cx_usb-any" ];
    sha256 = "9a0cc6e629085a81ea16e40aef44520a73eda24597d1bd897a1c73fe991a5977";
  };
  nut-driver-rhino = {
    version = "2.8.4-r1";
    filename = "nut-driver-rhino-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-rhino-any" ];
    sha256 = "5364a8c8cbe59a51c4c33c6333624e1f6f990d7c14300f7509a097bac3c6dc7e";
  };
  nut-driver-richcomm_usb = {
    version = "2.8.4-r1";
    filename = "nut-driver-richcomm_usb-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-richcomm_usb-any" ];
    sha256 = "c51f82992c5ba70845e9103853f2f108d445074e086c22768b22e47962b37c74";
  };
  nut-driver-riello_ser = {
    version = "2.8.4-r1";
    filename = "nut-driver-riello_ser-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-riello_ser-any" ];
    sha256 = "8e64219dd3dc7f207c56effeefb42f97e33f719e9ff2b8ec4252c00ab2f6fe7f";
  };
  nut-driver-riello_usb = {
    version = "2.8.4-r1";
    filename = "nut-driver-riello_usb-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-riello_usb-any" ];
    sha256 = "80044f3c06b8d175f552a58d29734d040f39e65591782487bc22727dd0044d5e";
  };
  nut-driver-safenet = {
    version = "2.8.4-r1";
    filename = "nut-driver-safenet-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-safenet-any" ];
    sha256 = "b09be4935dbf0d6ce962acb80524188db9cfae89a7a59b43ea7713f262328e30";
  };
  nut-driver-sms_ser = {
    version = "2.8.4-r1";
    filename = "nut-driver-sms_ser-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-sms_ser-any" ];
    sha256 = "42380192872e8f9690fa844de053a9c75fc3a8112c16b68e3b209cc7a54a1b0e";
  };
  nut-driver-solis = {
    version = "2.8.4-r1";
    filename = "nut-driver-solis-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-solis-any" ];
    sha256 = "bbe3819ad2ae0bd88029b7bc9e31a5c8c66cbf827c233a900274008dae705df9";
  };
  nut-driver-tripplite = {
    version = "2.8.4-r1";
    filename = "nut-driver-tripplite-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-tripplite-any" ];
    sha256 = "7bcc953399983902d44ed1d52564683bea9db3784f6af84c80ca3110933f119a";
  };
  nut-driver-tripplite_usb = {
    version = "2.8.4-r1";
    filename = "nut-driver-tripplite_usb-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-tripplite_usb-any" ];
    sha256 = "6a1e981775faa4f79b685649bd09fc49ee1eb974e3d489a257b44309023358ba";
  };
  nut-driver-tripplitesu = {
    version = "2.8.4-r1";
    filename = "nut-driver-tripplitesu-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-tripplitesu-any" ];
    sha256 = "21f8c8427e1555fe68e09c73215ae8950aa8489f8bb44b67b1c93abd5e3dcabc";
  };
  nut-driver-upscode2 = {
    version = "2.8.4-r1";
    filename = "nut-driver-upscode2-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-upscode2-any" ];
    sha256 = "6eba35ab4b60226d9fcc650401bff0309c2c7f5c0f9daefcbddd3ac61ed48a60";
  };
  nut-driver-usbhid-ups = {
    version = "2.8.4-r1";
    filename = "nut-driver-usbhid-ups-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-usbhid-ups-any" ];
    sha256 = "a7f16948d88885b07a59e969438c20a3b456ddc110cb56ada73a9b388ff1c2da";
  };
  nut-driver-ve-direct = {
    version = "2.8.4-r1";
    filename = "nut-driver-ve-direct-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-ve-direct-any" ];
    sha256 = "5966cfb5e161e9e9b23573517959470cba4c3100896cc0f3667fb5a7a77e3634";
  };
  nut-driver-victronups = {
    version = "2.8.4-r1";
    filename = "nut-driver-victronups-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-server"
    ];
    provides = [ "nut-driver-victronups-any" ];
    sha256 = "729329265ace839f61b86b914b0fb3bf7767b533a32c220539e52a62b0b06e8b";
  };
  nut-server = {
    version = "2.8.4-r1";
    filename = "nut-server-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-common"
    ];
    provides = [ "nut-server-any" ];
    sha256 = "c6d312d58f84f7b2aaa08c597bcf83407a99c396a699bbe0c079bbb7d7605227";
  };
  nut-upsc = {
    version = "2.8.4-r1";
    filename = "nut-upsc-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-common"
    ];
    provides = [ "nut-upsc-any" ];
    sha256 = "b71c57998757a0371f853488936fcf79124bdc477b700b9e76f8d37e1e7b8cbe";
  };
  nut-upscmd = {
    version = "2.8.4-r1";
    filename = "nut-upscmd-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-common"
    ];
    provides = [ "nut-upscmd-any" ];
    sha256 = "a5760269f03a11dcadc05e5f559bae56629a89c0ec7677cddaf9ce2adad4c119";
  };
  nut-upslog = {
    version = "2.8.4-r1";
    filename = "nut-upslog-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-common"
    ];
    provides = [ "nut-upslog-any" ];
    sha256 = "0dd9bfa7ab173072fa9805c96d2f11d1e9df656bb9cabbba31b5ccb4d2673de1";
  };
  nut-upsmon = {
    version = "2.8.4-r1";
    filename = "nut-upsmon-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-common"
    ];
    provides = [ "nut-upsmon-any" ];
    sha256 = "f038ea7cc5715ae133deee812031b9f7ebbc5f21a5ed526266e6f6f5466fb2ef";
  };
  nut-upsmon-sendmail-notify = {
    version = "2.8.4-r1";
    filename = "nut-upsmon-sendmail-notify-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-upsmon"
    ];
    provides = [ "nut-upsmon-sendmail-notify-any" ];
    sha256 = "6aea9ba6f16d61e77024443fd7c1473f36339bd0f0eb9ce3169ef0aaa8b59010";
  };
  nut-upsrw = {
    version = "2.8.4-r1";
    filename = "nut-upsrw-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-common"
    ];
    provides = [ "nut-upsrw-any" ];
    sha256 = "52f9ca7bf523dc959ea120ee9e01a6f707af25481fc076202f48450844daa581";
  };
  nut-upssched = {
    version = "2.8.4-r1";
    filename = "nut-upssched-2.8.4-r1.apk";
    depends = [
      "libc"
      "nut"
      "nut-common"
      "nut-upsmon"
    ];
    provides = [ "nut-upssched-any" ];
    sha256 = "66a0c791f0c4a8c9738451d9bb525f956701edd6aba6c4bd473a7b5a58243248";
  };
  nut-web-cgi = {
    version = "2.8.4-r1";
    filename = "nut-web-cgi-2.8.4-r1.apk";
    depends = [
      "libc"
      "libgd"
      "nut"
      "nut-common"
    ];
    provides = [ "nut-web-cgi-any" ];
    sha256 = "170fe272270a7eddad83e00d51630f435d39094fea988d715d8cd35f2d02f4c8";
  };
  nyx = {
    version = "2.1.0-r3";
    filename = "nyx-2.1.0-r3.apk";
    depends = [
      "libc"
      "python3"
      "python3-stem"
    ];
    provides = [ "nyx-any" ];
    sha256 = "ede99a466b7c633bfc43ae670a0eb75b7b7d3cd5f8c707472e0b1ffc0989b667";
  };
  nyx-src = {
    version = "2.1.0-r3";
    filename = "nyx-src-2.1.0-r3.apk";
    depends = [ "libc" ];
    provides = [ "nyx-src-any" ];
    sha256 = "8822be73b6d7ec6b84146162156fddb35d2e545a44a43d0775e167cfe825d8b8";
  };
  oath-pam = {
    version = "2.6.5-r3";
    filename = "oath-pam-2.6.5-r3.apk";
    depends = [
      "libc"
      "liboath"
      "libpam"
    ];
    provides = [ "oath-pam-any" ];
    sha256 = "41397d0065f89ef152b5caccca2812095ae2d730f729d4de67378e417e5d2b6a";
  };
  oath-toolkit = {
    version = "2.6.5-r3";
    filename = "oath-toolkit-2.6.5-r3.apk";
    depends = [
      "libc"
      "liboath"
    ];
    provides = [ "oath-toolkit-any" ];
    sha256 = "bb0bd109e8daa7509fee434bb5065047678ba2d285685e08b30840ff9961c266";
  };
  obfs4proxy = {
    version = "0.0.14-r1";
    filename = "obfs4proxy-0.0.14-r1.apk";
    depends = [ "libc" ];
    provides = [ "obfs4proxy-any" ];
    sha256 = "e3358e035883b5aa18a6e8f832c7a8d35181d81031d26a8a7e5c514731d2f6ea";
  };
  oci-runtime-tool = {
    version = "1.1.0.20241108-r1";
    filename = "oci-runtime-tool-1.1.0.20241108-r1.apk";
    depends = [ "libc" ];
    provides = [ "oci-runtime-tool-any" ];
    sha256 = "fbfc2bb15b3f82f2766ec7f99a54c5a39408fda3e0870a397bd9b6e44070883a";
  };
  ocserv = {
    version = "1.4.1-r2";
    filename = "ocserv-1.4.1-r2.apk";
    depends = [
      "certtool"
      "kmod-tun"
      "libc"
      "libev"
      "libgnutls"
      "libncurses6"
      "libprotobuf-c"
      "libreadline8"
    ];
    provides = [ "ocserv-any" ];
    sha256 = "5df07ac060f75f21a1a2b924ec34bbbcdfa6c8dd0e9ff86baada27f58dbff077";
  };
  oggfwd = {
    version = "20150412-r2";
    filename = "oggfwd-20150412-r2.apk";
    depends = [
      "libc"
      "libpthread"
      "libshout-full"
    ];
    provides = [ "oggfwd-any" ];
    sha256 = "b7b4e140439f9dee3dc12a07f51dd4ee1cec17b5d832901a577f3104087c4401";
  };
  ola = {
    version = "0.10.9-r2";
    filename = "ola-0.10.9-r2.apk";
    depends = [
      "libc"
      "libftdi1"
      "liblo"
      "libmicrohttpd"
      "libncurses6"
      "libpthread"
      "librt"
      "libstdcpp6"
      "libusb-1.0-0"
      "libuuid1"
      "protobuf"
      "zlib"
    ];
    provides = [ "ola-any" ];
    sha256 = "3d70f6fbbed7358a06fd0dc4987957564e868037b0601c7e25155874e4ff7564";
  };
  oniguruma5 = {
    version = "6.9.10-r4";
    filename = "oniguruma5-6.9.10-r4.apk";
    depends = [ "libc" ];
    provides = [
      "oniguruma"
      "oniguruma-any"
    ];
    sha256 = "f27037046e2acb77b446762f00a53dd3be8775dca41e78d9a7f2d0df87fa4532";
  };
  onionshare-cli = {
    version = "2.3.1-r4";
    filename = "onionshare-cli-2.3.1-r4.apk";
    depends = [
      "libc"
      "python3-click"
      "python3-cryptodome"
      "python3-eventlet"
      "python3-flask"
      "python3-flask-httpauth"
      "python3-flask-socketio"
      "python3-light"
      "python3-psutil"
      "python3-requests"
      "python3-stem"
      "python3-urllib3"
      "tor"
    ];
    provides = [ "onionshare-cli-any" ];
    sha256 = "bf03abaeeb11b7246ca2e92039570320d55cc4111d1d7343b85ec2a947c45659";
  };
  onionshare-cli-src = {
    version = "2.3.1-r4";
    filename = "onionshare-cli-src-2.3.1-r4.apk";
    depends = [ "libc" ];
    provides = [ "onionshare-cli-src-any" ];
    sha256 = "0b65713e8cb21d71c31a0291a0282aa00ea3f39855322734171ab77e4cabaa98";
  };
  open-iscsi = {
    version = "2.1.10-r1";
    filename = "open-iscsi-2.1.10-r1.apk";
    depends = [
      "kmod-iscsi-initiator"
      "libc"
      "libkmod"
      "libmount1"
      "libopenssl3"
      "open-isns"
    ];
    provides = [ "open-iscsi-any" ];
    sha256 = "17a7c5fb0063b430beb0cd8dd78015eecd370547da29554c6e8d916eba74eef3";
  };
  open-isns = {
    version = "0.100-r2";
    filename = "open-isns-0.100-r2.apk";
    depends = [
      "libc"
      "libopenssl3"
    ];
    provides = [ "open-isns-any" ];
    sha256 = "c7210fe025476613bb3decdde8850e94ca1b3117ce4561686feae0b12fd6c0c8";
  };
  open-plc-utils = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-0~1ba7d5a0-r6.apk";
    depends = [ "libc" ];
    provides = [ "open-plc-utils-any" ];
    sha256 = "9f2aa208926cd8fca0e6619578abb2eafd2961b2175c53606d4551935c1d849f";
  };
  open-plc-utils-CMEncrypt = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-CMEncrypt-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-CMEncrypt-any" ];
    sha256 = "6ce553e879475afbf5329c3a589d1433fce47e227fc410889bab23739a3d7a8f";
  };
  open-plc-utils-ampID = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-ampID-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-ampID-any" ];
    sha256 = "604d26cf96fc6dd75dbf5b812c6a0c3c6ad8534b0a958ca32d569ece18335855";
  };
  open-plc-utils-ampboot = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-ampboot-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-ampboot-any" ];
    sha256 = "86af45aa22c5a82b05ddef979aa62f981a6d50ffe37a0d68061027b1a543486a";
  };
  open-plc-utils-amphost = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-amphost-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-amphost-any" ];
    sha256 = "20ab4d29d99112bc48b5a91bf80a1e7fe3138f27ea3084e7386a311056985749";
  };
  open-plc-utils-amplist = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-amplist-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-amplist-any" ];
    sha256 = "850366989f5efcea1cfc07667d20817ec008824c7de948380e2a4e085a257fcd";
  };
  open-plc-utils-amprate = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-amprate-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-amprate-any" ];
    sha256 = "c6eb95123af409573fa9038c306113d4348d1dd7ef051e21b45ad9683b621b64";
  };
  open-plc-utils-amprule = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-amprule-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-amprule-any" ];
    sha256 = "1d3eda76a4202f45f8a3ef607c811301b32e29540b1b21fad623a4888f0f555f";
  };
  open-plc-utils-ampstat = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-ampstat-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-ampstat-any" ];
    sha256 = "52d07f8733da22b7be6ddadfb0f355f1cc19fe7fdf13588ce0a117666db5b331";
  };
  open-plc-utils-amptest = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-amptest-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-amptest-any" ];
    sha256 = "c0290faf7f0b9f373efef2188e9350f2cde788f7daad009c22f648ed2536da26";
  };
  open-plc-utils-amptone = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-amptone-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-amptone-any" ];
    sha256 = "71bb98540237a4f9330ffbcb193c95afeebb950b6140fe483278783a96c27abf";
  };
  open-plc-utils-amptool = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-amptool-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-amptool-any" ];
    sha256 = "91fb4e5f9ed02bdea07ace0fe45395610f51da7f4b65826499ade783fb4eb034";
  };
  open-plc-utils-ampwait = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-ampwait-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-ampwait-any" ];
    sha256 = "f8320b2ea96ea8cc7dfbdb5997fab144306b8f4d4f0ae149dd40a6b527d21038";
  };
  open-plc-utils-chknvm = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-chknvm-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-chknvm-any" ];
    sha256 = "345e23df44f6d6fe12ebceae5762457d6b594b299fce07fc510a6cc7e85df9c0";
  };
  open-plc-utils-chknvm2 = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-chknvm2-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-chknvm2-any" ];
    sha256 = "43480c83aee2dee236b0b172717f251f474628933b24b6d433ffb169a1302531";
  };
  open-plc-utils-chkpib = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-chkpib-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-chkpib-any" ];
    sha256 = "8a571d468dee9e14d13e38192ec05f17dc733c7009c010f11e21554ef2f29d19";
  };
  open-plc-utils-chkpib2 = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-chkpib2-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-chkpib2-any" ];
    sha256 = "069678457a10dd351d37a9787f3e9af753376361b189a8e34b467bd978aeb25e";
  };
  open-plc-utils-config2cfg = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-config2cfg-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-config2cfg-any" ];
    sha256 = "f04967b6abc068b31f4500d531343858e7d2700e4030c5d0c90c2b2566bd580a";
  };
  open-plc-utils-coqos_add = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-coqos_add-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-coqos_add-any" ];
    sha256 = "205b667e9a634d63d88f4dfdd44d2756e199825eeb596fd5c40f256affbfcc2e";
  };
  open-plc-utils-coqos_info = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-coqos_info-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-coqos_info-any" ];
    sha256 = "eb931525852c0fde778d33999122a6578b235a57c7694151187e61df3e38d566";
  };
  open-plc-utils-coqos_man = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-coqos_man-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-coqos_man-any" ];
    sha256 = "3ff53746a8c380b637f6f00f41ff7455e27790c31d878f2c1484a1b4a72477fc";
  };
  open-plc-utils-coqos_mod = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-coqos_mod-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-coqos_mod-any" ];
    sha256 = "238157cdf19a053fe0cd943fb373925082bb93d2354923ff232827dbd5dbc516";
  };
  open-plc-utils-coqos_rel = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-coqos_rel-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-coqos_rel-any" ];
    sha256 = "74281a7bfee022f3ac35ac9d272aa7d6006e139e6c3cddfe501aa6fdcbff386b";
  };
  open-plc-utils-edru = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-edru-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-edru-any" ];
    sha256 = "c58312c55bba864e3220ed7cb98bd284b4595d1ed5fa4e75b9f70628021855f4";
  };
  open-plc-utils-edsu = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-edsu-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-edsu-any" ];
    sha256 = "f017fbcadfb253933c26580f111cece01f00d86c4f613b12db7e97ca422d9662";
  };
  open-plc-utils-efbu = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-efbu-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-efbu-any" ];
    sha256 = "35c73655dc5b3185247f5b907597ca2f78f3b5d30709ad0ec8b0d19d4c932ddd";
  };
  open-plc-utils-efeu = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-efeu-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-efeu-any" ];
    sha256 = "34474deb95cbd134e52e0af660c65d7174b27a959ac083f0833374939b79dcfc";
  };
  open-plc-utils-efru = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-efru-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-efru-any" ];
    sha256 = "04c84cac5cb32c2d32969fca3ff0668c27c0a7865555e2fa5ce653b9ba37eccc";
  };
  open-plc-utils-efsu = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-efsu-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-efsu-any" ];
    sha256 = "36e114b0b95e87c167e1a41470e959dfe4969b90befedba680ff603ab48350d1";
  };
  open-plc-utils-evse = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-evse-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-evse-any" ];
    sha256 = "8d49c0c240fd548d39b6e71e08448839e9176c110dafff47367027e76dfa84ed";
  };
  open-plc-utils-getpib = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-getpib-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-getpib-any" ];
    sha256 = "4eac52ad7e4c10579445b9da9f6f350309176c4cc5149e90e7adfc1a036b86d9";
  };
  open-plc-utils-hpav = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-hpav-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-hpav-any" ];
    sha256 = "37d350c549739d4e32ab8782dfddc91daa2add05e31359c29e663d50edb2087b";
  };
  open-plc-utils-hpavkey = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-hpavkey-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-hpavkey-any" ];
    sha256 = "a4b58489df9cf2b62f08358c1992d86000003dd7a0aba70bd9b9393c58177318";
  };
  open-plc-utils-hpavkeys = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-hpavkeys-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-hpavkeys-any" ];
    sha256 = "8727ba6c01245c081d5260980d82e7c85ee944fdaaa8ef0197a24de1e4bcd773";
  };
  open-plc-utils-int64host = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-int64host-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-int64host-any" ];
    sha256 = "92d082e0f860cd961ccc4b82e44d8d07e82766288f4f6970b75e47b4436b733e";
  };
  open-plc-utils-int6k = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-int6k-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-int6k-any" ];
    sha256 = "8735bc3e5ddad26a58f9e5d18f697fdab3f87c11ba9ab6f115f0f39eb802e8aa";
  };
  open-plc-utils-int6kbaud = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-int6kbaud-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-int6kbaud-any" ];
    sha256 = "df23956fe0ed04bf97b76b6f557d960fa3403982b79fc5832e333f1cdeac68aa";
  };
  open-plc-utils-int6kboot = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-int6kboot-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-int6kboot-any" ];
    sha256 = "50b5a2dd0c47c28f5ad262218e17976f0cdfa4e65218620b63c20c2d8a240ba0";
  };
  open-plc-utils-int6kdetect = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-int6kdetect-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-int6kdetect-any" ];
    sha256 = "f2a809d8ed1c392d8877a518858b0db5990b2781cd896b20733741d31c64dc75";
  };
  open-plc-utils-int6keth = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-int6keth-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-int6keth-any" ];
    sha256 = "e0bf2a55d3284fde823c37d74b4eeca75feb115723e9e623bab6f517ff6d59a0";
  };
  open-plc-utils-int6kf = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-int6kf-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-int6kf-any" ];
    sha256 = "12b9ea936464b297784fe61cf736bf798090bc69a407b3d71b7d6085afb0e578";
  };
  open-plc-utils-int6khost = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-int6khost-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-int6khost-any" ];
    sha256 = "926b5017ef1ba4b47da2df41b1cdfacec666aebbfbd27ab2ca6bbf4251ac82a4";
  };
  open-plc-utils-int6kid = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-int6kid-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-int6kid-any" ];
    sha256 = "8b0c4cfab01f0509952ab120532e83a3b7e6942398dba5efeac6895b0de68873";
  };
  open-plc-utils-int6klist = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-int6klist-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-int6klist-any" ];
    sha256 = "41df409d39bf28814e7c23013739aa5721059a3047f41a8d08d2b7c17d82d713";
  };
  open-plc-utils-int6klog = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-int6klog-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-int6klog-any" ];
    sha256 = "e10c11d8f09b8471494f070c74515826a54c0939f4aa8e3d51b7f7149d5c3fec";
  };
  open-plc-utils-int6kmdio = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-int6kmdio-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-int6kmdio-any" ];
    sha256 = "b27fbb77f4978c6664be18524963e8be35842e83aca46ccbb964aa11174025a4";
  };
  open-plc-utils-int6kmdio2 = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-int6kmdio2-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-int6kmdio2-any" ];
    sha256 = "ecb68c9f6f85059bc01139d2e050b65eb3c34966edb01b2e44281c000b7e18eb";
  };
  open-plc-utils-int6kmod = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-int6kmod-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-int6kmod-any" ];
    sha256 = "2a4ef256e2b7fd7319548f6538926b08c0bcfe10e6a98063db5e7325537c0594";
  };
  open-plc-utils-int6krate = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-int6krate-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-int6krate-any" ];
    sha256 = "604a501cd093f8836a00c5c836cf7d44db4db2882a4a5e3fdeb491e8bb5d85f8";
  };
  open-plc-utils-int6krule = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-int6krule-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-int6krule-any" ];
    sha256 = "01b3eb7fd3b9d3c9e6281201fe5a21b6a6582e1f56ec14a142eee35209a61b1d";
  };
  open-plc-utils-int6kstat = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-int6kstat-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-int6kstat-any" ];
    sha256 = "d65a01286b4c8661064231dd32a5e297d9b4eb00e1f43403e38ec21ca0229ed4";
  };
  open-plc-utils-int6ktest = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-int6ktest-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-int6ktest-any" ];
    sha256 = "e925ea07aea4bd79c194a2849deb15fd7574894d19af5c6e72fde56bce871fca";
  };
  open-plc-utils-int6ktone = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-int6ktone-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-int6ktone-any" ];
    sha256 = "163c2ba21fcc2141ad5a157e5abeb3bf7480da5709353a5076e6fb0f4d81bed6";
  };
  open-plc-utils-int6kuart = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-int6kuart-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-int6kuart-any" ];
    sha256 = "558985fa714e6135752ec7e79332090e88703b798a63965da18b240294c3efa8";
  };
  open-plc-utils-int6kwait = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-int6kwait-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-int6kwait-any" ];
    sha256 = "af883fe853be1187d1b0e7fc940f082d5172a013696b090f13326bf49bbb1be8";
  };
  open-plc-utils-mac2pw = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-mac2pw-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-mac2pw-any" ];
    sha256 = "95f6c6e58692cc23bbdcb18f0a7ec2e841d2a3c9bc4a5bee45fa32c3484295f3";
  };
  open-plc-utils-mac2pwd = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-mac2pwd-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-mac2pwd-any" ];
    sha256 = "fe5ffd32c1c9e38f0168274dfb2d67c26b58d61859d96a0edecc7c88b12fa534";
  };
  open-plc-utils-mdioblock = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-mdioblock-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-mdioblock-any" ];
    sha256 = "dd73da73f998e45923b4749fb783c76458be3617466300348cf94c4ea7111fa3";
  };
  open-plc-utils-mdioblock2 = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-mdioblock2-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-mdioblock2-any" ];
    sha256 = "80a5f1441b516ecedb211230d98a3b3abc8c6d3e4392e5256fa1c1bb1e32d62c";
  };
  open-plc-utils-mdiodump = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-mdiodump-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-mdiodump-any" ];
    sha256 = "799a3080572af14ba9ca3b8370467fb1896a3ecbc793e7c4473a420176a3825a";
  };
  open-plc-utils-mdiogen = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-mdiogen-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-mdiogen-any" ];
    sha256 = "180a83846d419e6a0ed3b1e1acf1761b76ba25bfc88c5b7c620040c3bbc63522";
  };
  open-plc-utils-mdustats = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-mdustats-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-mdustats-any" ];
    sha256 = "2da9e7362f7c503d830e5dfb2653120b6da1506cdeb2f2809a745a7c67fec789";
  };
  open-plc-utils-mme = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-mme-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-mme-any" ];
    sha256 = "149eea8cb58610d37a4a8200817251f48f45680825350ac200e31de7c987852b";
  };
  open-plc-utils-modpib = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-modpib-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-modpib-any" ];
    sha256 = "d24f59b822bd1e415767c6f0d907935e3299c196b44d73e9e2a54215e3605d3e";
  };
  open-plc-utils-nics = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-nics-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-nics-any" ];
    sha256 = "04be20fff36c92315467421b92389b4982d314301a67e6b6e94a60c7811cc619";
  };
  open-plc-utils-nvmmerge = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-nvmmerge-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-nvmmerge-any" ];
    sha256 = "80fca5c9f832e92d018554cb858ff8f590584eaccad990b3617a232d7e859a29";
  };
  open-plc-utils-nvmsplit = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-nvmsplit-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-nvmsplit-any" ];
    sha256 = "2dd65336ec22181b4173b0b5eb24be93a3dcd94c1472211fd519938d861d3b22";
  };
  open-plc-utils-pev = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-pev-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-pev-any" ];
    sha256 = "787718578270efc6420635c8e5b8446efeaf17e3cb5e6ad584a90e026e8a4694";
  };
  open-plc-utils-pib2xml = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-pib2xml-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-pib2xml-any" ];
    sha256 = "fe7d58355ea4c34029179ace84912e127d9f3738d1fa30f042617e1f34270d26";
  };
  open-plc-utils-pibcomp = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-pibcomp-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-pibcomp-any" ];
    sha256 = "4c9985e9cad97c606b1d3a45529cd7701c0e273adaf309e20fcd79804784b506";
  };
  open-plc-utils-pibdump = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-pibdump-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-pibdump-any" ];
    sha256 = "a3d72f5e2c061cf3d4d1077b6d4ab975e9f62a8018982daee951b46fd9a597e4";
  };
  open-plc-utils-pibruin = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-pibruin-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-pibruin-any" ];
    sha256 = "366ef2945a6392105944c5da63e834b095e9fa4058298fb3a2cb8b15aaca8afd";
  };
  open-plc-utils-pibrump = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-pibrump-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-pibrump-any" ];
    sha256 = "4119aba39c4bba2c6d3ce8d8c6d90297e761f5c66c10f5a28dc9fa66afce2470";
  };
  open-plc-utils-plcID = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-plcID-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-plcID-any" ];
    sha256 = "e3f707e33a71090b8c81c21639775357502e1218b4e0e8ebf2b30df930b9df6c";
  };
  open-plc-utils-plcboot = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-plcboot-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-plcboot-any" ];
    sha256 = "008a099e7ddebfb5b7fc6b86611472725fe25a1c387f35ce8099d82057fed426";
  };
  open-plc-utils-plcdevs = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-plcdevs-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-plcdevs-any" ];
    sha256 = "b37a9ccf7550864ddc7af0e47cc29271bbe7a5ad49dc898c95643e12d7783d6f";
  };
  open-plc-utils-plcfwd = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-plcfwd-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-plcfwd-any" ];
    sha256 = "1e6a8b623d55a88cf900ab8b0150d3f06617d24b374c9d33177cf3835d64c48d";
  };
  open-plc-utils-plcget = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-plcget-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-plcget-any" ];
    sha256 = "4ce4841621811c49f79b7714d807fbc4e0583b15484a05efda1681bde61f49d6";
  };
  open-plc-utils-plchost = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-plchost-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-plchost-any" ];
    sha256 = "da5df8272c0757cca8f50c08828838be24254f29112b8bb7affd0f43889b3b8a";
  };
  open-plc-utils-plchostd = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-plchostd-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-plchostd-any" ];
    sha256 = "e5378ce42ccc4a855f37948cb03eed3c657f7f6b56d9b213c896cbe1878c222a";
  };
  open-plc-utils-plclist = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-plclist-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-plclist-any" ];
    sha256 = "7cc9eab4e1d67361c76b597e2bd529745695012d4198118e693bbc076425de9a";
  };
  open-plc-utils-plclog = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-plclog-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-plclog-any" ];
    sha256 = "dcee1b4f856180320a2161b4c3715da7ed7066197245926af8083cd5fc2c92c7";
  };
  open-plc-utils-plcmdio16 = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-plcmdio16-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-plcmdio16-any" ];
    sha256 = "b7365d5f7ed709484badf50b465cfacbece7fbdf567076e2062deaeeb3795f10";
  };
  open-plc-utils-plcmdio32 = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-plcmdio32-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-plcmdio32-any" ];
    sha256 = "940e73f754b2125e919d08bcce354ae2c51183f41e2b95ff02ce0ebed1fc1ee2";
  };
  open-plc-utils-plcotst = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-plcotst-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-plcotst-any" ];
    sha256 = "8e506aff3b004e12c4ee72be69b4aea968fdb9c614654cb5bd4b76200ec20e37";
  };
  open-plc-utils-plcrate = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-plcrate-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-plcrate-any" ];
    sha256 = "4ccaa9b1dee7c258f42f81a529012486be0e19941fdc7aa507b7ef28e2af150f";
  };
  open-plc-utils-plcrule = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-plcrule-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-plcrule-any" ];
    sha256 = "b5a27ce0f69c486546d82d351a832c7e9008105d4769ddf0c8f07d90d5402740";
  };
  open-plc-utils-plcset = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-plcset-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-plcset-any" ];
    sha256 = "b9fed9d252efb0ba3393d00cbcc35195043ec0dc8346e1305d202b43c1993c69";
  };
  open-plc-utils-plcstat = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-plcstat-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-plcstat-any" ];
    sha256 = "ffe5ddd5d1946e46f469696cbb82f69952616b047933be11b7c9db86886e0829";
  };
  open-plc-utils-plctest = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-plctest-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-plctest-any" ];
    sha256 = "1f971e93db1ccc4a116651114f7ca42b291ff28705153cce58732a627d0fdf2e";
  };
  open-plc-utils-plctone = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-plctone-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-plctone-any" ];
    sha256 = "b619d31a1d6674e36aee002435336ffae52d4804182353b140cca3baf94f0a55";
  };
  open-plc-utils-plctool = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-plctool-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-plctool-any" ];
    sha256 = "94741dd394ac0c802559d87cb211ae54c71a816c994ea06426b012a4a8b24ffa";
  };
  open-plc-utils-plcwait = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-plcwait-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-plcwait-any" ];
    sha256 = "326d01be77c26985ccf3a5c0b4c0829e5ac55dd9310c57e9a27fbf4725ee8b04";
  };
  open-plc-utils-psgraph = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-psgraph-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-psgraph-any" ];
    sha256 = "b837e03268d15b5b4b4ded4444e3d3eae84ec1e6591be09c6ab2790aaaec49b7";
  };
  open-plc-utils-psin = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-psin-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-psin-any" ];
    sha256 = "b5177ef2e2b5d673b276377682a76d65aedba6cbf97c1abbfe1ba7d019dc5fcd";
  };
  open-plc-utils-pskey = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-pskey-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-pskey-any" ];
    sha256 = "c0526ee982be6e5264c29eed081eb5aa2acb32d46224fdfbb82a739e97bf7bb9";
  };
  open-plc-utils-psnotch = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-psnotch-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-psnotch-any" ];
    sha256 = "4a721e80d76757cc417669dde0279239f3adacfcf06490950c6a92f79af71a18";
  };
  open-plc-utils-psout = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-psout-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-psout-any" ];
    sha256 = "a3408da53ad86ccd893cc26a2e4b0eb9da4484ce16dc7ea95d716c9fee9d056e";
  };
  open-plc-utils-ptsctl = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-ptsctl-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-ptsctl-any" ];
    sha256 = "4ef44b135799a259b775a926c59bc7913c05ec9c795ccea1ff0c33d605b39300";
  };
  open-plc-utils-rkey = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-rkey-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-rkey-any" ];
    sha256 = "68bca9e382002accea96309a45f870ca49f9eba8c21c32dc94059c502ce02491";
  };
  open-plc-utils-sada = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-sada-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-sada-any" ];
    sha256 = "48188d57bd8bb878e0553c514a3520603a3c61806cd21d6095ad1cfe6a1aa696";
  };
  open-plc-utils-sdram = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-sdram-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-sdram-any" ];
    sha256 = "84edfa7080028ddb18e412487ce201c95a1dbea39236a86736bcb6aa9b93eb51";
  };
  open-plc-utils-setpib = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-setpib-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-setpib-any" ];
    sha256 = "9224987796f67d894cd8760a5e51d2235dc1c81db8258080126804f91eb659e2";
  };
  open-plc-utils-ttycat = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-ttycat-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-ttycat-any" ];
    sha256 = "5ab64dbb236ffbfa795eea234464baedb41d143e52e007702368a929be52d804";
  };
  open-plc-utils-ttyrecv = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-ttyrecv-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-ttyrecv-any" ];
    sha256 = "e48dea948b50737c6993789778785871c2fd15ad654e225b531818c469df457b";
  };
  open-plc-utils-ttysend = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-ttysend-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-ttysend-any" ];
    sha256 = "e68e6df949d923461f77cf18d8c837f0ab0f44bdf1e7ea8619cf3f52a67f22a5";
  };
  open-plc-utils-ttysig = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-ttysig-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-ttysig-any" ];
    sha256 = "27302b28cc2b0a6a298789bd8ba09a528be2b3bea07d76950249202d4a9e87ad";
  };
  open-plc-utils-weeder = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-weeder-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-weeder-any" ];
    sha256 = "0d62b44939c5c9e021b467f021b1f59f493bc0ea6a76ed9bc774ac602e453c20";
  };
  open-plc-utils-xml2pib = {
    version = "0~1ba7d5a0-r6";
    filename = "open-plc-utils-xml2pib-0~1ba7d5a0-r6.apk";
    depends = [
      "libc"
      "open-plc-utils"
    ];
    provides = [ "open-plc-utils-xml2pib-any" ];
    sha256 = "2457d41949bfad7d207ee9cf740f711a3f0865adcf88f51be119646ac03367fe";
  };
  open2300 = {
    version = "2014.03.04~1af8ae60-r3";
    filename = "open2300-2014.03.04~1af8ae60-r3.apk";
    depends = [ "libc" ];
    provides = [ "open2300-any" ];
    sha256 = "aa3a424f4767a5525d6f2cd810b25f60cedd51d2416c8fd47b653350ff8963d0";
  };
  openal-soft = {
    version = "1.24.3-r1";
    filename = "openal-soft-1.24.3-r1.apk";
    depends = [
      "libatomic1"
      "libc"
      "libstdcpp6"
    ];
    provides = [ "openal-soft-any" ];
    sha256 = "f8b3be346365299dccd15f849270e81feefd950a9c6beab29b6a3d282c103d28";
  };
  openappid = {
    version = "20230609-r1";
    filename = "openappid-20230609-r1.apk";
    depends = [
      "libc"
      "snort3"
    ];
    provides = [ "openappid-any" ];
    sha256 = "336e641bc0614ee2db639bc747fc3d8f97f88fb5afcf63d89d53f80fe4fa6d51";
  };
  openconnect = {
    version = "9.12-r6";
    filename = "openconnect-9.12-r6.apk";
    depends = [
      "kmod-tun"
      "libc"
      "libgnutls"
      "libtasn1"
      "libxml2-16"
      "resolveip"
      "vpnc-scripts"
    ];
    provides = [ "openconnect-any" ];
    sha256 = "75aecc3f834576734b121c271dc81c6726ddeacddb33f895b1bf33c4716ba8be";
  };
  opendkim = {
    version = "2.10.3-r7";
    filename = "opendkim-2.10.3-r7.apk";
    depends = [
      "libc"
      "libopendkim"
    ];
    provides = [ "opendkim-any" ];
    sha256 = "5841526af5be268b1f45bf459e0612a01b49017476a6deabbb58a7a0ca8b29d5";
  };
  opendkim-tools = {
    version = "2.10.3-r7";
    filename = "opendkim-tools-2.10.3-r7.apk";
    depends = [
      "libc"
      "libopendkim"
    ];
    provides = [ "opendkim-tools-any" ];
    sha256 = "c0c1d4429f4cec5d33763c1b3458db71ec4a8db5a7ad84f2a27aefcd3d2cf68a";
  };
  opendoas = {
    version = "6.8.2-r4";
    filename = "opendoas-6.8.2-r4.apk";
    depends = [ "libc" ];
    provides = [ "opendoas-any" ];
    sha256 = "4a9862d8e2731de2379d6127043c61318dbc6dee1fd91a66865d76b2ce983884";
  };
  openelp = {
    version = "0.9.3-r1";
    filename = "openelp-0.9.3-r1.apk";
    depends = [
      "libc"
      "libopenelp0"
    ];
    provides = [ "openelp-any" ];
    sha256 = "06bab4d9716d41a82ceeb533d7e6060737025b4b7e306dfac7d76a28045ebe37";
  };
  openfortivpn = {
    version = "1.23.1-r1";
    filename = "openfortivpn-1.23.1-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
      "ppp"
    ];
    provides = [ "openfortivpn-any" ];
    sha256 = "c82d5b70fc6ff17790d0215b38939b26059482790cb269d9636ceca0bcf50a9b";
  };
  openldap-server = {
    version = "2.6.10-r2";
    filename = "openldap-server-2.6.10-r2.apk";
    depends = [
      "libc"
      "libopenldap"
      "libuuid1"
    ];
    provides = [ "openldap-server-any" ];
    sha256 = "9d7004f28eb4766b774f3663a5808f0574c91c163c8695e02d1792d6757dd127";
  };
  openldap-utils = {
    version = "2.6.10-r2";
    filename = "openldap-utils-2.6.10-r2.apk";
    depends = [
      "libc"
      "libopenldap"
    ];
    provides = [ "openldap-utils-any" ];
    sha256 = "5ae5ec9262a18934668b3a8728d9c9874796aab4fd53009b544b0c0bca8ee15f";
  };
  openlist = {
    version = "4.2.3-r1";
    filename = "openlist-4.2.3-r1.apk";
    depends = [
      "ca-bundle"
      "libc"
    ];
    provides = [
      "alist"
      "openlist-any"
    ];
    sha256 = "424700d0c057686d9c51d33613e61608c8a5a4277e7ca1f3e8f659f285b7d258";
  };
  openobex = {
    version = "1.7.2-r4";
    filename = "openobex-1.7.2-r4.apk";
    depends = [
      "libc"
      "libopenobex"
      "openobex-apps"
    ];
    provides = [ "openobex-any" ];
    sha256 = "2f156b12f78c7693ec3ca109ebeb4a428afa818535e5d5af8834d3dfabc67746";
  };
  openobex-apps = {
    version = "1.7.2-r4";
    filename = "openobex-apps-1.7.2-r4.apk";
    depends = [
      "bluez-libs"
      "libc"
      "libopenobex"
    ];
    provides = [ "openobex-apps-any" ];
    sha256 = "d20fd7bc14affbf4b7d72f665df520d0be0216dd3dffe5d4bc9ab25e66cfaef6";
  };
  openocd = {
    version = "0.12.0-r1";
    filename = "openocd-0.12.0-r1.apk";
    depends = [
      "hidapi"
      "libc"
      "libftdi1"
      "libgpiod"
      "libjaylink"
      "libusb-1.0-0"
    ];
    provides = [ "openocd-any" ];
    sha256 = "5c2ab07e8ad1d0907c02e1494c6ba46ecf40da67d5849f599ab5f4452bfc126e";
  };
  openpgm = {
    version = "5.3.128-r1";
    filename = "openpgm-5.3.128-r1.apk";
    depends = [ "libc" ];
    provides = [ "openpgm-any" ];
    sha256 = "cdffeb1c31d4f11500ffaeda7702f1a1fe4d7bad55cfa8b151a0366c9d9fa382";
  };
  opensc-utils = {
    version = "0.26.1-r1";
    filename = "opensc-utils-0.26.1-r1.apk";
    depends = [
      "libc"
      "libopensc"
    ];
    provides = [ "opensc-utils-any" ];
    sha256 = "8517d3ecd83fc31fbc9636c1c63c30731381747e926f6582fe9842ad1ca4c878";
  };
  opensc-utils-cardos-tool = {
    version = "0.26.1-r1";
    filename = "opensc-utils-cardos-tool-0.26.1-r1.apk";
    depends = [
      "libc"
      "opensc-utils"
    ];
    provides = [ "opensc-utils-cardos-tool-any" ];
    sha256 = "01298b3445b8d499504358ab48877762feb534967c9ee4e0a71fa777df76ca01";
  };
  opensc-utils-cryptoflex-tool = {
    version = "0.26.1-r1";
    filename = "opensc-utils-cryptoflex-tool-0.26.1-r1.apk";
    depends = [
      "libc"
      "opensc-utils"
    ];
    provides = [ "opensc-utils-cryptoflex-tool-any" ];
    sha256 = "2a8e27f237e399d3d07353eb75902f20c0b4d94729216bf72bbfa9940e5621b3";
  };
  opensc-utils-dnie-tool = {
    version = "0.26.1-r1";
    filename = "opensc-utils-dnie-tool-0.26.1-r1.apk";
    depends = [
      "libc"
      "opensc-utils"
    ];
    provides = [ "opensc-utils-dnie-tool-any" ];
    sha256 = "a8205d984ee51d3bda8dbf94e48dc9b1e15d7675429c35f499034dac68f68631";
  };
  opensc-utils-dtrust-tool = {
    version = "0.26.1-r1";
    filename = "opensc-utils-dtrust-tool-0.26.1-r1.apk";
    depends = [
      "libc"
      "opensc-utils"
    ];
    provides = [ "opensc-utils-dtrust-tool-any" ];
    sha256 = "4f8cb7704156a8064eaa9917a1fe2dd3107cf7fb272289c5361de5e7c6f8a89e";
  };
  opensc-utils-egk-tool = {
    version = "0.26.1-r1";
    filename = "opensc-utils-egk-tool-0.26.1-r1.apk";
    depends = [
      "libc"
      "opensc-utils"
    ];
    provides = [ "opensc-utils-egk-tool-any" ];
    sha256 = "23703089b9c9d91fe230428825105fbf2872561e5b4baef6b14e35b1d9879574";
  };
  opensc-utils-eidenv = {
    version = "0.26.1-r1";
    filename = "opensc-utils-eidenv-0.26.1-r1.apk";
    depends = [
      "libc"
      "opensc-utils"
    ];
    provides = [ "opensc-utils-eidenv-any" ];
    sha256 = "e17848b26fdc82f920335f7c2874c395509b720836f80543aa79059675acbb87";
  };
  opensc-utils-gids-tool = {
    version = "0.26.1-r1";
    filename = "opensc-utils-gids-tool-0.26.1-r1.apk";
    depends = [
      "libc"
      "opensc-utils"
    ];
    provides = [ "opensc-utils-gids-tool-any" ];
    sha256 = "cfdd4a32ac67c5674bb137eba72dec2c2b7feb301849a25d3e5b0569166f0a58";
  };
  opensc-utils-goid-tool = {
    version = "0.26.1-r1";
    filename = "opensc-utils-goid-tool-0.26.1-r1.apk";
    depends = [
      "libc"
      "opensc-utils"
    ];
    provides = [ "opensc-utils-goid-tool-any" ];
    sha256 = "f8b7d16dedc8833ad6e7476bd9cfab47969b6d9298a4a5e260a2774a65027b83";
  };
  opensc-utils-iasecc-tool = {
    version = "0.26.1-r1";
    filename = "opensc-utils-iasecc-tool-0.26.1-r1.apk";
    depends = [
      "libc"
      "opensc-utils"
    ];
    provides = [ "opensc-utils-iasecc-tool-any" ];
    sha256 = "c633251213bf56c2c8c7e923edd967c815bfd3ecb72fc82339a4f1802409efca";
  };
  opensc-utils-netkey-tool = {
    version = "0.26.1-r1";
    filename = "opensc-utils-netkey-tool-0.26.1-r1.apk";
    depends = [
      "libc"
      "opensc-utils"
    ];
    provides = [ "opensc-utils-netkey-tool-any" ];
    sha256 = "42e8a3d86032ee3d4ac3c3814f91d2e45e570472677f3d06c6e1f2deeeb79690";
  };
  opensc-utils-openpgp-tool = {
    version = "0.26.1-r1";
    filename = "opensc-utils-openpgp-tool-0.26.1-r1.apk";
    depends = [
      "libc"
      "opensc-utils"
    ];
    provides = [ "opensc-utils-openpgp-tool-any" ];
    sha256 = "ab08c51c3c412bcd0749506edf54ac8fd6072a0aa95f4ac35db4a71877bb9d66";
  };
  opensc-utils-opensc-asn1 = {
    version = "0.26.1-r1";
    filename = "opensc-utils-opensc-asn1-0.26.1-r1.apk";
    depends = [
      "libc"
      "opensc-utils"
    ];
    provides = [ "opensc-utils-opensc-asn1-any" ];
    sha256 = "b4ab7bc174769a3f11420b6696d8f14d9ed7435f0cc57f9f8fe6ef753fc46fd1";
  };
  opensc-utils-opensc-explorer = {
    version = "0.26.1-r1";
    filename = "opensc-utils-opensc-explorer-0.26.1-r1.apk";
    depends = [
      "libc"
      "libncurses6"
      "libreadline8"
      "opensc-utils"
    ];
    provides = [ "opensc-utils-opensc-explorer-any" ];
    sha256 = "55e598df4d745bc52348740be1166457cf025b3149bdaf9c53727f64d623ebff";
  };
  opensc-utils-opensc-tool = {
    version = "0.26.1-r1";
    filename = "opensc-utils-opensc-tool-0.26.1-r1.apk";
    depends = [
      "libc"
      "opensc-utils"
    ];
    provides = [ "opensc-utils-opensc-tool-any" ];
    sha256 = "9eff329fb5b9b2ff543b246ddc2a98f40618f744d05bc7f5e559f48b14113f8d";
  };
  opensc-utils-piv-tool = {
    version = "0.26.1-r1";
    filename = "opensc-utils-piv-tool-0.26.1-r1.apk";
    depends = [
      "libc"
      "opensc-utils"
    ];
    provides = [ "opensc-utils-piv-tool-any" ];
    sha256 = "51513a046bc06c1bf99908a5ec8d56bc66ace2269725bdc76889e5ebdfe69e8c";
  };
  opensc-utils-pkcs11-register = {
    version = "0.26.1-r1";
    filename = "opensc-utils-pkcs11-register-0.26.1-r1.apk";
    depends = [
      "libc"
      "opensc-utils"
    ];
    provides = [ "opensc-utils-pkcs11-register-any" ];
    sha256 = "fa50725c18fc23ac3ebde74cedc83aa184556384abab6dcf6c5a57f05384a72e";
  };
  opensc-utils-pkcs11-tool = {
    version = "0.26.1-r1";
    filename = "opensc-utils-pkcs11-tool-0.26.1-r1.apk";
    depends = [
      "libc"
      "opensc-utils"
    ];
    provides = [ "opensc-utils-pkcs11-tool-any" ];
    sha256 = "0ebc60153f7ad373c5410859601e7f78f3d81af27a9383679d58b618f430a568";
  };
  opensc-utils-pkcs15-crypt = {
    version = "0.26.1-r1";
    filename = "opensc-utils-pkcs15-crypt-0.26.1-r1.apk";
    depends = [
      "libc"
      "opensc-utils"
    ];
    provides = [ "opensc-utils-pkcs15-crypt-any" ];
    sha256 = "abab08ef0c35eac3db686eb839e5af71186a9be80213861463ac76aeee75b40e";
  };
  opensc-utils-pkcs15-init = {
    version = "0.26.1-r1";
    filename = "opensc-utils-pkcs15-init-0.26.1-r1.apk";
    depends = [
      "libc"
      "opensc-utils"
    ];
    provides = [ "opensc-utils-pkcs15-init-any" ];
    sha256 = "6d0b52398e9ad65abbdae0fd2866c124a67e4a788a94b0bd300e94e3b67efa1d";
  };
  opensc-utils-pkcs15-tool = {
    version = "0.26.1-r1";
    filename = "opensc-utils-pkcs15-tool-0.26.1-r1.apk";
    depends = [
      "libc"
      "opensc-utils"
    ];
    provides = [ "opensc-utils-pkcs15-tool-any" ];
    sha256 = "148f398c7ea98eb2a168b022b5d3802ff5c711c35c3ef4851ea8b2137e9fdf18";
  };
  opensc-utils-sc-hsm-tool = {
    version = "0.26.1-r1";
    filename = "opensc-utils-sc-hsm-tool-0.26.1-r1.apk";
    depends = [
      "libc"
      "opensc-utils"
    ];
    provides = [ "opensc-utils-sc-hsm-tool-any" ];
    sha256 = "0e2468a610585f624571bbdaada8acf92d9a005a0fe874e0012d3a5bade241be";
  };
  opensc-utils-westcos-tool = {
    version = "0.26.1-r1";
    filename = "opensc-utils-westcos-tool-0.26.1-r1.apk";
    depends = [
      "libc"
      "opensc-utils"
    ];
    provides = [ "opensc-utils-westcos-tool-any" ];
    sha256 = "496ff6f3d010e369e22468ca91192e1aac2eca3b5e2f295e4e56a9ed8ca470a1";
  };
  openssh-client = {
    version = "10.3_p1-r1";
    filename = "openssh-client-10.3_p1-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
      "zlib"
    ];
    provides = [ "openssh-client-any" ];
    sha256 = "3bc836463d76c8340fa755f039bcbf2418ce8fe238a433f57675b96add8ff0f4";
  };
  openssh-client-utils = {
    version = "10.3_p1-r1";
    filename = "openssh-client-utils-10.3_p1-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
      "openssh-client"
      "openssh-keygen"
      "zlib"
    ];
    provides = [ "openssh-client-utils-any" ];
    sha256 = "fa85937793026b59542266dfeb22ee9533547d0c042cb1f223a24c7fce3016e1";
  };
  openssh-keygen = {
    version = "10.3_p1-r1";
    filename = "openssh-keygen-10.3_p1-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
      "zlib"
    ];
    provides = [ "openssh-keygen-any" ];
    sha256 = "ded7d5d0599ff2da6cbc7f2dea8d7d0ad6516f31152f645d640913cb59fc1b86";
  };
  openssh-moduli = {
    version = "10.3_p1-r1";
    filename = "openssh-moduli-10.3_p1-r1.apk";
    depends = [
      "libc"
      "openssh-keygen"
    ];
    provides = [ "openssh-moduli-any" ];
    sha256 = "bac8ae6219ebee8cef70b33f9d9d0a3b7f999e7d2d1c26c2a0002c6d4f50e5e9";
  };
  openssh-server = {
    version = "10.3_p1-r1";
    filename = "openssh-server-10.3_p1-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
      "openssh-keygen"
      "zlib"
    ];
    provides = [ "openssh-server-any" ];
    sha256 = "aea5b2dcde0ae4b46e5490f72d16595703d14cfe0f1f774ef4bebaebcff6ac34";
  };
  openssh-server-pam = {
    version = "10.3_p1-r1";
    filename = "openssh-server-pam-10.3_p1-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
      "libpam"
      "libpthread"
      "openssh-keygen"
      "zlib"
    ];
    provides = [ "openssh-server-pam-any" ];
    sha256 = "72ce961765481c5affdd5b0f8dbfe428e3930e8245a2f43b60a390b40a610dd0";
  };
  openssh-sftp-avahi-service = {
    version = "10.3_p1-r1";
    filename = "openssh-sftp-avahi-service-10.3_p1-r1.apk";
    depends = [
      "avahi-daemon"
      "libc"
      "openssh-sftp-server"
    ];
    provides = [ "openssh-sftp-avahi-service-any" ];
    sha256 = "1241219301583a392b670df36934b38cb286b5e753cacee33bb267e58eebc995";
  };
  openssh-sftp-client = {
    version = "10.3_p1-r1";
    filename = "openssh-sftp-client-10.3_p1-r1.apk";
    depends = [ "libc" ];
    provides = [ "openssh-sftp-client-any" ];
    sha256 = "3aaa2522ba00a42afe8f0e9ccd3906b0d25ffc2a7fbf06f2b46c0a9bb4cd4f56";
  };
  openssh-sftp-server = {
    version = "10.3_p1-r1";
    filename = "openssh-sftp-server-10.3_p1-r1.apk";
    depends = [ "libc" ];
    provides = [ "openssh-sftp-server-any" ];
    sha256 = "3d226fc4002286b13deae28be44383e2af044f3387a04e25ed2462164c2c8b3f";
  };
  openssh-sk-helper = {
    version = "10.3_p1-r1";
    filename = "openssh-sk-helper-10.3_p1-r1.apk";
    depends = [
      "libc"
      "libfido2-1"
      "libopenssl3"
      "zlib"
    ];
    provides = [ "openssh-sk-helper-any" ];
    sha256 = "c49d7f88171e98ccff1c2a1ec9f42948918c6d34c90e147f5874d07dc65c3b15";
  };
  openthread-br = {
    version = "2025.06.12~2f3c799c-r1";
    filename = "openthread-br-2025.06.12~2f3c799c-r1.apk";
    depends = [
      "cJSON"
      "kmod-tun"
      "libblobmsg-json20260213"
      "libc"
      "libjson-c5"
      "libncurses6"
      "libnetfilter-queue1"
      "libreadline8"
      "libstdcpp6"
      "libubox20260213"
      "libubus20251202"
      "mdnsd"
      "mdnsresponder"
    ];
    provides = [ "openthread-br-any" ];
    sha256 = "6cc6214d90a96b51779309f4f0fcdc4e3b87b218cca22c7a15d64ff8035b58f9";
  };
  opentracker = {
    version = "2025.04.25~b20b0b89-r1";
    filename = "opentracker-2025.04.25~b20b0b89-r1.apk";
    depends = [
      "libc"
      "libpthread"
      "zlib"
    ];
    provides = [
      "opentracker-any"
      "opentracker6"
    ];
    sha256 = "4a52e97cbe5e5fc0519e368b68920f0a001466e9b59eabda7a03cf593b4ef51a";
  };
  openvpn-easy-rsa = {
    version = "3.2.1-r1";
    filename = "openvpn-easy-rsa-3.2.1-r1.apk";
    depends = [
      "libc"
      "openssl-util"
    ];
    provides = [ "openvpn-easy-rsa-any" ];
    sha256 = "affd9aa56a330c991db609a460cb219664f8ef99bdfc42d0ef2a6b2e28efdfb6";
  };
  openvpn-mbedtls = {
    version = "2.7.6-r1";
    filename = "openvpn-mbedtls-2.7.6-r1.apk";
    depends = [
      "kmod-ovpn-backports"
      "kmod-tun"
      "libc"
      "libcap-ng"
      "liblz4-1"
      "libmbedtls21"
      "libnl-genl200"
    ];
    provides = [
      "openvpn"
      "openvpn-crypto"
      "openvpn-mbedtls-any"
    ];
    sha256 = "0bf7285d0331114f9bbe8c9425a1ab0758c1036dd853254f4f6f68276e683ec7";
  };
  openvpn-openssl = {
    version = "2.7.6-r1";
    filename = "openvpn-openssl-2.7.6-r1.apk";
    depends = [
      "kmod-ovpn-backports"
      "kmod-tun"
      "libc"
      "libcap-ng"
      "liblz4-1"
      "liblzo2"
      "libnl-genl200"
      "libopenssl3"
    ];
    provides = [
      "openvpn"
      "openvpn-crypto"
      "openvpn-openssl-any"
    ];
    sha256 = "1ad884a07dd8008af0e60f26db6514d01f575c7d40acbb15a151da6c3aa3a676";
  };
  openvswitch = {
    version = "2.17.9-r2";
    filename = "openvswitch-2.17.9-r2.apk";
    depends = [
      "coreutils"
      "coreutils-sleep"
      "kmod-openvswitch"
      "libatomic1"
      "libc"
      "openvswitch-common"
      "openvswitch-ovsdb"
      "openvswitch-vswitchd"
      "uuidgen"
    ];
    provides = [ "openvswitch-any" ];
    sha256 = "034424a7848e45897565e9c04935cafa23ac17c39280f304a61d0dca33e8c89e";
  };
  openvswitch-common = {
    version = "2.17.9-r2";
    filename = "openvswitch-common-2.17.9-r2.apk";
    depends = [
      "libatomic1"
      "libc"
      "openvswitch-libofproto"
      "openvswitch-libopenvswitch"
      "openvswitch-libovsdb"
    ];
    provides = [ "openvswitch-common-any" ];
    sha256 = "992337d205978784cb4a875267d28fea2591a1b297e41090269a04cf7b2599f5";
  };
  openvswitch-libofproto = {
    version = "2.17.9-r2";
    filename = "openvswitch-libofproto-2.17.9-r2.apk";
    depends = [
      "libatomic1"
      "libc"
    ];
    provides = [ "openvswitch-libofproto-any" ];
    sha256 = "daab4339c0a976d73a3e6205ff6751077214851c923fd32257c08ef581362e90";
  };
  openvswitch-libopenvswitch = {
    version = "2.17.9-r2";
    filename = "openvswitch-libopenvswitch-2.17.9-r2.apk";
    depends = [
      "libatomic1"
      "libc"
      "libopenssl3"
      "libunbound"
      "libunwind8"
    ];
    provides = [ "openvswitch-libopenvswitch-any" ];
    sha256 = "69e8a41f6e1ae6f3ff57918668c7afdda66001c30b9caff6b359dee5525643f8";
  };
  openvswitch-libovn = {
    version = "22.03.5-r1";
    filename = "openvswitch-libovn-22.03.5-r1.apk";
    depends = [
      "libatomic1"
      "libc"
      "openvswitch-libopenvswitch"
    ];
    provides = [ "openvswitch-libovn-any" ];
    sha256 = "5225d70091844202f50974105fd281ce34883860e5b6699e643bd2c65b6b10b7";
  };
  openvswitch-libovsdb = {
    version = "2.17.9-r2";
    filename = "openvswitch-libovsdb-2.17.9-r2.apk";
    depends = [
      "libatomic1"
      "libc"
    ];
    provides = [ "openvswitch-libovsdb-any" ];
    sha256 = "84074b6d0d4f6dd5e8b1833267cc16fd2b53050d48d4ad64138bbb2a18464681";
  };
  openvswitch-ovn-common = {
    version = "22.03.5-r1";
    filename = "openvswitch-ovn-common-22.03.5-r1.apk";
    depends = [
      "libatomic1"
      "libc"
      "openvswitch-common"
      "openvswitch-libopenvswitch"
      "openvswitch-libovn"
      "openvswitch-libovsdb"
    ];
    provides = [ "openvswitch-ovn-common-any" ];
    sha256 = "9980af268015200bc4fa3d4e9451105c7237a3ad8552d8849bbe416f79bdffa0";
  };
  openvswitch-ovn-host = {
    version = "22.03.5-r1";
    filename = "openvswitch-ovn-host-22.03.5-r1.apk";
    depends = [
      "libatomic1"
      "libc"
      "openvswitch"
      "openvswitch-ovn-common"
    ];
    provides = [ "openvswitch-ovn-host-any" ];
    sha256 = "e98878d0b697ee1ef8d8f1e483f48c6b039e38f470b8b24931a3c8b5b052f369";
  };
  openvswitch-ovn-north = {
    version = "22.03.5-r1";
    filename = "openvswitch-ovn-north-22.03.5-r1.apk";
    depends = [
      "libatomic1"
      "libc"
      "openvswitch-ovn-common"
      "openvswitch-ovsdb"
    ];
    provides = [ "openvswitch-ovn-north-any" ];
    sha256 = "b7a6909f1744499b49354ea0709710dc62d92be07aa321a0c8dedf4b12dfa8b0";
  };
  openvswitch-ovsdb = {
    version = "2.17.9-r2";
    filename = "openvswitch-ovsdb-2.17.9-r2.apk";
    depends = [
      "libatomic1"
      "libc"
      "openvswitch-libopenvswitch"
      "openvswitch-libovsdb"
    ];
    provides = [ "openvswitch-ovsdb-any" ];
    sha256 = "0b96cfe35d9a2ba5c2de973bf465413fb333b56adc576ff62adb7dc7b3a8b129";
  };
  openvswitch-python3 = {
    version = "2.17.9-r2";
    filename = "openvswitch-python3-2.17.9-r2.apk";
    depends = [
      "libc"
      "python3"
    ];
    provides = [ "openvswitch-python3-any" ];
    sha256 = "d24888e1f3b47c58c8f4d103569270f618fa9dd570be978b579b2bfb22835c92";
  };
  openvswitch-vswitchd = {
    version = "2.17.9-r2";
    filename = "openvswitch-vswitchd-2.17.9-r2.apk";
    depends = [
      "libatomic1"
      "libc"
      "openvswitch-libofproto"
      "openvswitch-libopenvswitch"
    ];
    provides = [ "openvswitch-vswitchd-any" ];
    sha256 = "3574c22fcb6c6456165e887d409bf8e0459fb5b05fdb65e3f3f113c580f8658b";
  };
  openwisp-config = {
    version = "1.2.1-r1";
    filename = "openwisp-config-1.2.1-r1.apk";
    depends = [
      "ca-certificates"
      "curl"
      "libc"
      "libuci-lua"
      "lua"
      "luafilesystem"
      "luci-lib-nixio"
    ];
    provides = [ "openwisp-config-any" ];
    sha256 = "17c793896c47a7cc8237c7e3602b8e026c5a428d6bf7ddb2c2b85d5546c86749";
  };
  openwisp-monitoring = {
    version = "0.3.1-r1";
    filename = "openwisp-monitoring-0.3.1-r1.apk";
    depends = [
      "libc"
      "netjson-monitoring"
      "openwisp-config"
    ];
    provides = [ "openwisp-monitoring-any" ];
    sha256 = "2ff5c2dda7e54c28aa3a7dae88bc062ce2ab68cad0e971862fc9b68fccfd6ea9";
  };
  openzwave = {
    version = "1.6.1149-r4";
    filename = "openzwave-1.6.1149-r4.apk";
    depends = [
      "libc"
      "libopenzwave"
      "openzwave-config"
    ];
    provides = [ "openzwave-any" ];
    sha256 = "89cf7e8269f6b46a93b1d6140357401ab8c1b34b7377c5a144a182f56a3c459a";
  };
  openzwave-config = {
    version = "1.6.1149-r4";
    filename = "openzwave-config-1.6.1149-r4.apk";
    depends = [
      "libc"
      "libpthread"
      "libstdcpp6"
    ];
    provides = [ "openzwave-config-any" ];
    sha256 = "cafbef26a87c608cb13ed40d5bef5b54896cea6649a33da9afcb5724d899c05c";
  };
  oping = {
    version = "1.10.0-r3";
    filename = "oping-1.10.0-r3.apk";
    depends = [
      "libc"
      "liboping"
    ];
    provides = [ "oping-any" ];
    sha256 = "8ef5a7fead4b4dd9f1e4c3e2c18cf1d9e8397901a7e116bb292d6391774cc7fc";
  };
  opus-tools = {
    version = "0.2-r1";
    filename = "opus-tools-0.2-r1.apk";
    depends = [
      "libc"
      "libogg0"
      "libopus"
      "libopusenc"
      "libopusfile"
    ];
    provides = [ "opus-tools-any" ];
    sha256 = "5e1f53fd240b4e6d9099f6021417fd55b7a44614666b8659bd7f9b517157e766";
  };
  overture = {
    version = "1.7-r1";
    filename = "overture-1.7-r1.apk";
    depends = [ "libc" ];
    provides = [ "overture-any" ];
    sha256 = "e06455c4b151188ad9d99b95e53e3b50c8a4618ea01c6a8547444bcecfd76a11";
  };
  ovsd = {
    version = "2020.12.08~3a03476e-r1";
    filename = "ovsd-2020.12.08~3a03476e-r1.apk";
    depends = [
      "libc"
      "libubox20260213"
      "libubus20251202"
      "netifd"
      "openvswitch"
    ];
    provides = [ "ovsd-any" ];
    sha256 = "e44159009e425d7ab48c8e3e033657c02c38417ad9866b9a430aa1ee41f78b24";
  };
  owfs = {
    version = "3.2.4-r2";
    filename = "owfs-3.2.4-r2.apk";
    depends = [
      "fuse-utils"
      "libc"
      "libfuse1"
      "libow"
    ];
    provides = [ "owfs-any" ];
    sha256 = "59742fb54ca886661e68b83f7e247a46859c6207b855a81e8403308bf6f183f2";
  };
  owftpd = {
    version = "3.2.4-r2";
    filename = "owftpd-3.2.4-r2.apk";
    depends = [
      "libc"
      "libow"
      "libpthread"
    ];
    provides = [ "owftpd-any" ];
    sha256 = "768e135056bf977ccf5fbcc07a2b059ce999e7b9c4fd0b251ed8057e5bdf3781";
  };
  owhttpd = {
    version = "3.2.4-r2";
    filename = "owhttpd-3.2.4-r2.apk";
    depends = [
      "libc"
      "libow"
      "libpthread"
    ];
    provides = [ "owhttpd-any" ];
    sha256 = "0265a9d248817a7d674b3ff3ce0933021b6505c4bb736bc7d43fefee0d47d804";
  };
  owipcalc = {
    version = "7";
    filename = "owipcalc-7.apk";
    depends = [
      "libc"
      "libowipcalc"
    ];
    provides = [ "owipcalc-any" ];
    sha256 = "f1cb5285e2f8ba4a28b282c4c6d0abd562d5358761c946553cdc6f093cf865c1";
  };
  owntone = {
    version = "29.0-r1";
    filename = "owntone-29.0-r1.apk";
    depends = [
      "alsa-lib"
      "confuse"
      "libavahi-client"
      "libc"
      "libcurl4"
      "libdaemon"
      "libevent2-7"
      "libevent2-pthreads7"
      "libexpat"
      "libffmpeg-full"
      "libgcrypt"
      "libgdbm"
      "libgnutls"
      "libgpg-error"
      "libjson-c5"
      "libmount1"
      "libplist"
      "libprotobuf-c"
      "libsodium"
      "libunistring"
      "libuuid1"
      "libwebsockets"
      "libxml2-16"
      "sqlite3-cli"
      "zlib"
    ];
    provides = [ "owntone-any" ];
    sha256 = "f0f4cd76c3d4bf53311c0013e3744f712de4f051c784a473af3c1358b13b9f95";
  };
  owserver = {
    version = "3.2.4-r2";
    filename = "owserver-3.2.4-r2.apk";
    depends = [
      "libc"
      "libow"
      "libpthread"
    ];
    provides = [ "owserver-any" ];
    sha256 = "24f57f9408d5a37ab93652803f829482478f6512acdbaab3617d7c95bc9c6f5b";
  };
  owshell = {
    version = "3.2.4-r2";
    filename = "owshell-3.2.4-r2.apk";
    depends = [
      "libc"
      "libow"
    ];
    provides = [ "owshell-any" ];
    sha256 = "a9aa5c3462dc3ee3194971a36dc5b757ded6782885af5d8b6397e6a074be1bb0";
  };
  owut = {
    version = "2026.07.08~db17536e-r1";
    filename = "owut-2026.07.08~db17536e-r1.apk";
    depends = [
      "attendedsysupgrade-common"
      "libc"
      "rpcd-mod-file"
      "ucode"
      "ucode-mod-fs"
      "ucode-mod-ubus"
      "ucode-mod-uci"
      "ucode-mod-uclient"
      "ucode-mod-uloop"
    ];
    provides = [ "owut-any" ];
    sha256 = "a063430ec9e84e5303832376b4c775bb300b76db78f31228e8ec4bf699d5ddfd";
  };
  p11-kit = {
    version = "0.25.3-r1";
    filename = "p11-kit-0.25.3-r1.apk";
    depends = [
      "libc"
      "libpthread"
      "libtasn1"
    ];
    provides = [ "p11-kit-any" ];
    sha256 = "168e75014bd2e567c1452b97dbfaf4a05e45de8c69a70b1c1b0345c27ef34ce8";
  };
  p910nd = {
    version = "0.97-r14";
    filename = "p910nd-0.97-r14.apk";
    depends = [ "libc" ];
    provides = [ "p910nd-any" ];
    sha256 = "e552e139afc407bc58b4340403165603cc48bd8e78dc03f41fcf03bcaaed22cb";
  };
  pagekitec = {
    version = "0.91.201110-r2";
    filename = "pagekitec-0.91.201110-r2.apk";
    depends = [
      "libc"
      "libpagekite"
    ];
    provides = [ "pagekitec-any" ];
    sha256 = "9919bc9a5c70b41217416a39660f4d9a6a378734d38689fa4d44df122b7e35e8";
  };
  parted = {
    version = "3.6-r2";
    filename = "parted-3.6-r2.apk";
    depends = [
      "libc"
      "libncurses6"
      "libparted"
      "libreadline8"
    ];
    provides = [ "parted-any" ];
    sha256 = "8237cbd674746f5ee771236bda738e96a93f10ab8ab5ce4c3c03f042503072c9";
  };
  passh = {
    version = "1.0.1-r2";
    filename = "passh-1.0.1-r2.apk";
    depends = [ "libc" ];
    provides = [ "passh-any" ];
    sha256 = "a47d5bf1a35ca85837d56c75ab7c43e6e95c5b55a624f092c0810ebc5e7c022e";
  };
  patch = {
    version = "2.8-r1";
    filename = "patch-2.8-r1.apk";
    depends = [ "libc" ];
    provides = [ "patch-any" ];
    sha256 = "78bfd14079bd5e77128bce4466c5dd9146267a0f6607924ad41f2c5545c95248";
  };
  pax-utils = {
    version = "1.3.7-r1";
    filename = "pax-utils-1.3.7-r1.apk";
    depends = [
      "libc"
      "libcap"
    ];
    provides = [ "pax-utils-any" ];
    sha256 = "d5be5480d56aced3a60d5560cdbfecaa3966d8d28bed59d6c09ccf16c3b38740";
  };
  pbr = {
    version = "1.2.2-r20";
    filename = "pbr-1.2.2-r20.apk";
    depends = [
      "ip-full"
      "jshn"
      "jsonfilter"
      "kmod-nft-core"
      "kmod-nft-nat"
      "libc"
      "nftables-json"
      "resolveip"
    ];
    provides = [ "pbr-any" ];
    sha256 = "c08194f8343a9279d4bc3bfd1656900ae0995519c7eb30011f349fd9044b3ff1";
  };
  pcapplusplus = {
    version = "21.11-r1";
    filename = "pcapplusplus-21.11-r1.apk";
    depends = [
      "libc"
      "libpcap1"
      "libstdcpp6"
    ];
    provides = [ "pcapplusplus-any" ];
    sha256 = "42691804a1abb638a21ff4a0006775d98f322ef6898f999dd0d6525fcb234e6f";
  };
  pciids = {
    version = "0.407-r1";
    filename = "pciids-0.407-r1.apk";
    depends = [ "libc" ];
    provides = [ "pciids-any" ];
    sha256 = "23fa13f3fa5043c51fdd824d034e19b936a9a46b367976d0cc906b83c6cb59a1";
  };
  pciutils = {
    version = "3.14.0-r2";
    filename = "pciutils-3.14.0-r2.apk";
    depends = [
      "libc"
      "libkmod"
      "libpci"
      "pciids"
    ];
    provides = [ "pciutils-any" ];
    sha256 = "f7b00aaa2bbcb2d81772ee18ee4e4f9d20c71b15a98be895d952650232d91da6";
  };
  pcsc-tools = {
    version = "1.7.3-r1";
    filename = "pcsc-tools-1.7.3-r1.apk";
    depends = [
      "libc"
      "libpcsclite"
    ];
    provides = [ "pcsc-tools-any" ];
    sha256 = "4ff2b68881cb16e7b34318dfd3898f2d9f6d41515f6a68593e385c736b67c9de";
  };
  pcscd = {
    version = "2.3.3-r1";
    filename = "pcscd-2.3.3-r1.apk";
    depends = [
      "libc"
      "libpcsclite"
    ];
    provides = [ "pcscd-any" ];
    sha256 = "0473bbf2902a7511eab2c5626abccd00ae525fe2cba47c2e7343ddc9b781e8e2";
  };
  pdns = {
    version = "4.9.7-r1";
    filename = "pdns-4.9.7-r1.apk";
    depends = [
      "boost"
      "boost-program_options"
      "libatomic1"
      "libc"
      "libcurl4"
      "liblua5.1.5"
      "libopenssl3"
      "libsqlite3-0"
      "p11-kit"
    ];
    provides = [ "pdns-any" ];
    sha256 = "996fbdb4b90d698b9148213b3fb41e0bc00abdb82455802b161428ea125f3792";
  };
  pdns-backend-geoip = {
    version = "4.9.7-r1";
    filename = "pdns-backend-geoip-4.9.7-r1.apk";
    depends = [
      "libatomic1"
      "libc"
      "libmaxminddb"
      "libyaml-cpp0.8"
      "pdns"
    ];
    provides = [ "pdns-backend-geoip-any" ];
    sha256 = "59fe97349270e04df13e4693ffadbe0295885602d2fc7c1216e54e2b6f29ce53";
  };
  pdns-backend-ldap = {
    version = "4.9.7-r1";
    filename = "pdns-backend-ldap-4.9.7-r1.apk";
    depends = [
      "krb5-libs"
      "libatomic1"
      "libc"
      "libopenldap"
      "pdns"
    ];
    provides = [ "pdns-backend-ldap-any" ];
    sha256 = "6f87bac21efe42c1d8706724d5634b9476e324a5f1f42b95d8cc2b36483f0fa3";
  };
  pdns-backend-lua2 = {
    version = "4.9.7-r1";
    filename = "pdns-backend-lua2-4.9.7-r1.apk";
    depends = [
      "libatomic1"
      "libc"
      "liblua5.1.5"
      "lua"
      "pdns"
    ];
    provides = [ "pdns-backend-lua2-any" ];
    sha256 = "422cf3298244f3e21d5712e956994a45057ccd731d7e0399e3b56550d719573e";
  };
  pdns-backend-mysql = {
    version = "4.9.7-r1";
    filename = "pdns-backend-mysql-4.9.7-r1.apk";
    depends = [
      "libatomic1"
      "libc"
      "libmysqlclient3"
      "pdns"
    ];
    provides = [ "pdns-backend-mysql-any" ];
    sha256 = "750c5e9576e3c110b412f413c4ee6c7f065947bb26ebce75580d4bf4ca47927a";
  };
  pdns-backend-odbc = {
    version = "4.9.7-r1";
    filename = "pdns-backend-odbc-4.9.7-r1.apk";
    depends = [
      "libatomic1"
      "libc"
      "pdns"
      "unixodbc"
    ];
    provides = [ "pdns-backend-odbc-any" ];
    sha256 = "3f086670baa7df3fc2187320b2af2cc91b5982080f37262213916ffc1ca19a06";
  };
  pdns-backend-pgsql = {
    version = "4.9.7-r1";
    filename = "pdns-backend-pgsql-4.9.7-r1.apk";
    depends = [
      "libatomic1"
      "libc"
      "libpq"
      "pdns"
    ];
    provides = [ "pdns-backend-pgsql-any" ];
    sha256 = "7d5baed9e371b3e8a2a1aac7dd4aab19f73eda533916ac3c17e6920daf084d59";
  };
  pdns-backend-pipe = {
    version = "4.9.7-r1";
    filename = "pdns-backend-pipe-4.9.7-r1.apk";
    depends = [
      "libatomic1"
      "libc"
      "pdns"
    ];
    provides = [ "pdns-backend-pipe-any" ];
    sha256 = "dfa45a37275f3fbd17f4e23e37a977b79eec986542a54a8d90e641e9675b4934";
  };
  pdns-backend-remote = {
    version = "4.9.7-r1";
    filename = "pdns-backend-remote-4.9.7-r1.apk";
    depends = [
      "libatomic1"
      "libc"
      "pdns"
    ];
    provides = [ "pdns-backend-remote-any" ];
    sha256 = "65b773357f554e26dff45c937d6499bd8fc29756c7278c73fe57ffd9dfdee721";
  };
  pdns-backend-sqlite3 = {
    version = "4.9.7-r1";
    filename = "pdns-backend-sqlite3-4.9.7-r1.apk";
    depends = [
      "libatomic1"
      "libc"
      "libsqlite3-0"
      "pdns"
    ];
    provides = [ "pdns-backend-sqlite3-any" ];
    sha256 = "2b9197f0e7adfbdbe3737100a03f98c6722c5894c608579f9a686ebb4ce4a2fa";
  };
  pdns-ixfrdist = {
    version = "4.9.7-r1";
    filename = "pdns-ixfrdist-4.9.7-r1.apk";
    depends = [
      "boost"
      "boost-program_options"
      "libatomic1"
      "libc"
      "libopenssl3"
      "libyaml-cpp0.8"
      "p11-kit"
      "protobuf"
    ];
    provides = [ "pdns-ixfrdist-any" ];
    sha256 = "487d495ee4642ad85d8b9e343f359b3a59beaf76c716749a9799c5be8db3f4d6";
  };
  pdns-recursor = {
    version = "5.2.5-r1";
    filename = "pdns-recursor-5.2.5-r1.apk";
    depends = [
      "boost"
      "boost-context"
      "boost-filesystem"
      "libatomic1"
      "libc"
      "libcurl4"
      "libfstrm"
      "liblua5.1.5"
      "libopenssl3"
    ];
    provides = [ "pdns-recursor-any" ];
    sha256 = "568e9ffde1005e2b75ce92f450700197ef80e43dd268d0c66cfe8bddff16caca";
  };
  pdns-tools = {
    version = "4.9.7-r1";
    filename = "pdns-tools-4.9.7-r1.apk";
    depends = [
      "boost"
      "boost-program_options"
      "libatomic1"
      "libc"
      "libcurl4"
      "libmbedtls21"
      "libopenssl3"
      "p11-kit"
      "protobuf"
    ];
    provides = [ "pdns-tools-any" ];
    sha256 = "ccc1da58ecee0f67c5ef231275d20bc347409d307cc123bd33eaf33ea78843a6";
  };
  pen = {
    version = "0.34.1-r3";
    filename = "pen-0.34.1-r3.apk";
    depends = [
      "libc"
      "libopenssl3"
    ];
    provides = [ "pen-any" ];
    sha256 = "deef9ae600b82a466f8d191cb5defc9eb60d3881463345ce0b09b6c8e989ef27";
  };
  perl = {
    version = "5.40.0-r6";
    filename = "perl-5.40.0-r6.apk";
    depends = [
      "libc"
      "libpthread"
    ];
    provides = [ "perl-any" ];
    sha256 = "66c3a21b60c37f43dace7d23a10ce724a8201cc70adc1845de3085d2e30ae959";
  };
  perl-ack = {
    version = "3.9.0.5.40-r1";
    filename = "perl-ack-3.9.0.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perl-file-next"
      "perlbase-filetest"
      "perlbase-if"
      "perlbase-list"
      "perlbase-pod"
      "perlbase-term"
      "perlbase-test"
      "perlbase-text"
    ];
    provides = [ "perl-ack-any" ];
    sha256 = "1a4a785cc0248fc2301c33278126b0ba71cafa5c0440884f49cf6d69af6477cb";
  };
  perl-authen-sasl = {
    version = "2.16.5.40-r2";
    filename = "perl-authen-sasl-2.16.5.40-r2.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-digest"
    ];
    provides = [ "perl-authen-sasl-any" ];
    sha256 = "d5b28f22d5f1bd67794143b862e0764608855ebd09a71eea630f3783edb13f17";
  };
  perl-authen-sasl-xs = {
    version = "1.00.5.40-r3";
    filename = "perl-authen-sasl-xs-1.00.5.40-r3.apk";
    depends = [
      "libc"
      "libsasl2"
      "perl"
      "perl-authen-sasl"
      "perlbase-dynaloader"
    ];
    provides = [ "perl-authen-sasl-xs-any" ];
    sha256 = "91473b2e0e0e91ffcd6dc8b83a043b05b748922034bfaff92659faf472ac4887";
  };
  perl-cgi = {
    version = "4.66.5.40-r1";
    filename = "perl-cgi-4.66.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perl-html-parser"
      "perlbase-base"
      "perlbase-config"
      "perlbase-encode"
      "perlbase-essential"
      "perlbase-file"
      "perlbase-if"
      "perlbase-utf8"
    ];
    provides = [ "perl-cgi-any" ];
    sha256 = "888c789d6ffe902def9bb1b7e22936ba8642f81a1a8f58fc851cbc3d435a78f7";
  };
  perl-class-inspector = {
    version = "1.36.5.40-r1";
    filename = "perl-class-inspector-1.36.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-base"
      "perlbase-essential"
      "perlbase-file"
    ];
    provides = [ "perl-class-inspector-any" ];
    sha256 = "67a935f902773502381ee4b3b27ce0d7f690cfeebd56bcf92b7f07d164176719";
  };
  perl-clone = {
    version = "0.47.5.40-r1";
    filename = "perl-clone-0.47.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-autoloader"
      "perlbase-essential"
      "perlbase-xsloader"
    ];
    provides = [ "perl-clone-any" ];
    sha256 = "811b3ffdbc25e34cc41990aaa03e4613073ecbb62a9b2051b94ae32f6d729f31";
  };
  perl-compress-bzip2 = {
    version = "2.28.5.40-r1";
    filename = "perl-compress-bzip2-2.28.5.40-r1.apk";
    depends = [
      "libbz2-1.0"
      "libc"
      "perl"
      "perlbase-autoloader"
      "perlbase-config"
      "perlbase-essential"
      "perlbase-fcntl"
      "perlbase-file"
      "perlbase-getopt"
      "perlbase-test"
      "perlbase-xsloader"
    ];
    provides = [ "perl-compress-bzip2-any" ];
    sha256 = "02d43eaf63c0016d112980c5a0d6f13b9b630cf26d9cfc6e213bf4a0f344fca6";
  };
  perl-dbi = {
    version = "1.643.5.40-r1";
    filename = "perl-dbi-1.643.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-base"
      "perlbase-config"
      "perlbase-cwd"
      "perlbase-data"
      "perlbase-dynaloader"
      "perlbase-errno"
      "perlbase-essential"
      "perlbase-fcntl"
      "perlbase-file"
      "perlbase-io"
      "perlbase-ipc"
      "perlbase-scalar"
      "perlbase-storable"
      "perlbase-symbol"
      "perlbase-tie"
      "perlbase-universal"
      "perlbase-utf8"
    ];
    provides = [ "perl-dbi-any" ];
    sha256 = "5a6b1bf49dd5a0c14f635e2e7014936b3ced16b6cf97bb9963f48452b3ec55e4";
  };
  perl-device-serialport = {
    version = "1.04.5.40-r4";
    filename = "perl-device-serialport-1.04.5.40-r4.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-io"
      "perlbase-posix"
      "perlbase-test"
      "perlbase-xsloader"
    ];
    provides = [ "perl-device-serialport-any" ];
    sha256 = "d2e8daeb8a41f191a2584c6940b97e2ac47b3589bfd003524e3ac2a997703072";
  };
  perl-device-usb = {
    version = "0.38.5.40-r1";
    filename = "perl-device-usb-0.38.5.40-r1.apk";
    depends = [
      "libc"
      "libusb-compat4"
      "perl"
      "perl-inline"
      "perl-inline-c"
      "perlbase-essential"
      "perlbase-test"
    ];
    provides = [ "perl-device-usb-any" ];
    sha256 = "40cbd1930836dc365cd2cbd916fe89db18271976c35cb2cc4c412e16502471ea";
  };
  perl-encode-locale = {
    version = "1.05.5.40-r2";
    filename = "perl-encode-locale-1.05.5.40-r2.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-base"
      "perlbase-encode"
      "perlbase-essential"
    ];
    provides = [ "perl-encode-locale-any" ];
    sha256 = "5af38301e165dd3b052066116b169293677fcd7face6ea38b783325571222474";
  };
  perl-file-listing = {
    version = "6.04.5.40-r2";
    filename = "perl-file-listing-6.04.5.40-r2.apk";
    depends = [
      "libc"
      "perl"
      "perl-http-date"
      "perlbase-essential"
    ];
    provides = [ "perl-file-listing-any" ];
    sha256 = "265b9a026b5b024f6b853540d5589f0fa1df5f52a173c2d00d627358147cae61";
  };
  perl-file-next = {
    version = "1.18.5.40-r1";
    filename = "perl-file-next-1.18.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-file"
    ];
    provides = [ "perl-file-next-any" ];
    sha256 = "ac4c2d58e91ba51b9befa9b4f3b890498c498b4e13e6c3ba96df1dc0f598c982";
  };
  perl-file-rsyncp = {
    version = "0.76.5.40-r1";
    filename = "perl-file-rsyncp-0.76.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-autoloader"
      "perlbase-config"
      "perlbase-data"
      "perlbase-encode"
      "perlbase-fcntl"
      "perlbase-file"
      "perlbase-getopt"
      "perlbase-socket"
    ];
    provides = [ "perl-file-rsyncp-any" ];
    sha256 = "3551b32568a420187d09fc4cf2dd70975ef4b7baefd96118126276d5722cc98e";
  };
  perl-file-sharedir = {
    version = "1.118.5.40-r1";
    filename = "perl-file-sharedir-1.118.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perl-class-inspector"
      "perlbase-essential"
      "perlbase-file"
    ];
    provides = [ "perl-file-sharedir-any" ];
    sha256 = "e1ace84f647bbda662b730aa483e71d893923b9b64b00abf9b188121d60f7b2d";
  };
  perl-file-sharedir-install = {
    version = "0.13.5.40-r1";
    filename = "perl-file-sharedir-install-0.13.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-extutils"
      "perlbase-file"
      "perlbase-io"
    ];
    provides = [ "perl-file-sharedir-install-any" ];
    sha256 = "0171e429bc566d474570d0f80c10557eb1deeab6c5fa9e96cd00808ad0d80e95";
  };
  perl-future = {
    version = "0.51.5.40-r1";
    filename = "perl-future-0.51.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-b"
      "perlbase-essential"
      "perlbase-list"
      "perlbase-time"
    ];
    provides = [ "perl-future-any" ];
    sha256 = "0bbaaa4600683810d80b7adbe2a801bcbd075ff6417cde3e9497e177aa073e8c";
  };
  perl-future-asyncawait = {
    version = "0.70.5.40-r2";
    filename = "perl-future-asyncawait-0.70.5.40-r2.apk";
    depends = [
      "libc"
      "perl"
      "perl-future"
      "perl-xs-parse-keyword"
      "perl-xs-parse-sublike"
      "perlbase-scalar"
      "perlbase-xsloader"
    ];
    provides = [ "perl-future-asyncawait-any" ];
    sha256 = "94adfa1c35880ea6843456022eff02939d5ec4b11d4b167419b10c534ca9bcef";
  };
  perl-html-form = {
    version = "6.12.5.40-r1";
    filename = "perl-html-form-6.12.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perl-html-parser"
      "perl-http-message"
      "perl-uri"
      "perlbase-encode"
      "perlbase-essential"
    ];
    provides = [ "perl-html-form-any" ];
    sha256 = "1c6789d64f84a917edd74baf13227d4faa0b7ddf9b7a6497f8b361947ed04c6e";
  };
  perl-html-parser = {
    version = "3.83.5.40-r1";
    filename = "perl-html-parser-3.83.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perl-html-tagset"
      "perl-http-message"
      "perlbase-essential"
      "perlbase-xsloader"
    ];
    provides = [ "perl-html-parser-any" ];
    sha256 = "b156b5be3d9813caae5f038592ba9c96c4e2c0f3c2b66faa2c49137e234d7ed0";
  };
  perl-html-tagset = {
    version = "3.24.5.40-r1";
    filename = "perl-html-tagset-3.24.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
    ];
    provides = [ "perl-html-tagset-any" ];
    sha256 = "93e7d6b744a1e21e7cdf8d8f8c51b8925a31ce84b19abc722c85906c653a2655";
  };
  perl-html-tree = {
    version = "5.07.5.40-r1";
    filename = "perl-html-tree-5.07.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perl-html-parser"
      "perl-html-tagset"
      "perlbase-essential"
      "perlbase-integer"
      "perlbase-scalar"
    ];
    provides = [ "perl-html-tree-any" ];
    sha256 = "b05129a61b43d61d0c5631d9f63472bfcbdbd7787e2451fb644712d2f7ac4f8b";
  };
  perl-http-cookies = {
    version = "6.11.5.40-r1";
    filename = "perl-http-cookies-6.11.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perl-http-date"
      "perl-http-message"
      "perlbase-essential"
      "perlbase-time"
    ];
    provides = [ "perl-http-cookies-any" ];
    sha256 = "b74a86d2625dc4c79dc48d9f58dcc2b0af9e10dcd55afa7b69d6fef66f19f091";
  };
  perl-http-daemon = {
    version = "6.16.5.40-r1";
    filename = "perl-http-daemon-6.16.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perl-http-date"
      "perl-http-message"
      "perl-lwp-mediatypes"
      "perlbase-essential"
      "perlbase-io"
      "perlbase-socket"
    ];
    provides = [ "perl-http-daemon-any" ];
    sha256 = "2c9def4ed8c769e95bfa4ed10331163906faf07f0382c24c0a45bef91be6d88d";
  };
  perl-http-date = {
    version = "6.06.5.40-r1";
    filename = "perl-http-date-6.06.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-time"
    ];
    provides = [ "perl-http-date-any" ];
    sha256 = "f55610f82f7beae6c445a5db177155f3dc5f9cf0f2cfa3b1ae2d0a74920f354e";
  };
  perl-http-message = {
    version = "7.00.5.40-r1";
    filename = "perl-http-message-7.00.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perl-clone"
      "perl-encode-locale"
      "perl-http-date"
      "perl-io-html"
      "perl-lwp-mediatypes"
      "perl-uri"
      "perlbase-base"
      "perlbase-compress"
      "perlbase-encode"
      "perlbase-essential"
      "perlbase-io"
      "perlbase-mime"
    ];
    provides = [ "perl-http-message-any" ];
    sha256 = "4cdb04959c67352b471371386756c2234640e853a19db9104c1d71e1954827a3";
  };
  perl-http-negotiate = {
    version = "6.01.5.40-r2";
    filename = "perl-http-negotiate-6.01.5.40-r2.apk";
    depends = [
      "libc"
      "perl"
      "perl-http-message"
      "perlbase-essential"
    ];
    provides = [ "perl-http-negotiate-any" ];
    sha256 = "c65fd94c913177f4844c3222aff895421af7a5af427caeea413745d34c98a2f3";
  };
  perl-http-server-simple = {
    version = "0.52.5.40-r1";
    filename = "perl-http-server-simple-0.52.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perl-cgi"
      "perlbase-base"
      "perlbase-essential"
      "perlbase-filehandle"
      "perlbase-socket"
      "perlbase-test"
    ];
    provides = [ "perl-http-server-simple-any" ];
    sha256 = "490cf15c2f9e3133115efbaa2602b7b735876e610188f395543095a5bcbb1636";
  };
  perl-inline = {
    version = "0.86.5.40-r1";
    filename = "perl-inline-0.86.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-base"
      "perlbase-config"
      "perlbase-cwd"
      "perlbase-digest"
      "perlbase-essential"
      "perlbase-fcntl"
      "perlbase-file"
    ];
    provides = [ "perl-inline-any" ];
    sha256 = "bbdc24777b019ed5ed54e53f4dd9b536d60669cc6a998401745836a4f97c5942";
  };
  perl-inline-c = {
    version = "0.81.5.40-r1";
    filename = "perl-inline-c-0.81.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perl-inline"
      "perl-parse-recdescent"
      "perlbase-config"
      "perlbase-cwd"
      "perlbase-data"
      "perlbase-essential"
      "perlbase-file"
      "perlbase-if"
    ];
    provides = [ "perl-inline-c-any" ];
    sha256 = "626f4c4dd1d1d2d9c6f6abe37d843c4a8c1a7afd6ebc717531a28ecdb2cdc64f";
  };
  perl-io-async = {
    version = "0.804.5.40-r1";
    filename = "perl-io-async-0.804.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perl-future"
      "perl-struct-dumb"
      "perlbase-encode"
      "perlbase-essential"
      "perlbase-experimental"
      "perlbase-file"
      "perlbase-io"
      "perlbase-list"
      "perlbase-socket"
      "perlbase-storable"
      "perlbase-time"
    ];
    provides = [ "perl-io-async-any" ];
    sha256 = "1a1e98e160cb0fb68f718be49240f13fa186f118e0050aa3661b9f2b0bce89ee";
  };
  perl-io-async-ssl = {
    version = "0.25.5.40-r1";
    filename = "perl-io-async-ssl-0.25.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perl-future"
      "perl-io-async"
      "perlbase-io"
    ];
    provides = [ "perl-io-async-ssl-any" ];
    sha256 = "7665d1269a1642fd916f463550fa23021096109a4e33c33ae75127589d12d544";
  };
  perl-io-html = {
    version = "1.001.5.40-r2";
    filename = "perl-io-html-1.001.5.40-r2.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-encode"
      "perlbase-essential"
    ];
    provides = [ "perl-io-html-any" ];
    sha256 = "7fdf46502aa3053a9be83384d259cff73e6f585f1ee4a43e7e617f678db6ff61";
  };
  perl-io-socket-ssl = {
    version = "2.098.5.40-r1";
    filename = "perl-io-socket-ssl-2.098.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perl-net-ssleay"
      "perlbase-autoloader"
      "perlbase-io"
      "perlbase-list"
    ];
    provides = [ "perl-io-socket-ssl-any" ];
    sha256 = "6fe55d88e1d23e61f76c4fd607cbc85407e358139fa7e3063db25e1cf4a94190";
  };
  perl-lockfile-simple = {
    version = "0.208.5.40-r4";
    filename = "perl-lockfile-simple-0.208.5.40-r4.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-sys"
    ];
    provides = [ "perl-lockfile-simple-any" ];
    sha256 = "8edd2dc808df1fe0d1c4710dac095a04978d74ce9bc55370f9add46cb46e14a8";
  };
  perl-lwp-mediatypes = {
    version = "6.04.5.40-r2";
    filename = "perl-lwp-mediatypes-6.04.5.40-r2.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-file"
      "perlbase-scalar"
    ];
    provides = [ "perl-lwp-mediatypes-any" ];
    sha256 = "cff5c46ec64dc1b4f55b494af1c9a1d2abf1caed1a995474b41f997db0b5d635";
  };
  perl-lwp-protocol-https = {
    version = "6.14.5.40-r1";
    filename = "perl-lwp-protocol-https-6.14.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perl-io-socket-ssl"
      "perl-net-http"
      "perl-www"
      "perlbase-essential"
    ];
    provides = [ "perl-lwp-protocol-https-any" ];
    sha256 = "e4a2eec3961511edce1cc6b4b0449ac98869b1e7d2bb7709ed5a4812010a0914";
  };
  perl-metrics-any = {
    version = "0.10.5.40-r1";
    filename = "perl-metrics-any-0.10.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-list"
    ];
    provides = [ "perl-metrics-any-any" ];
    sha256 = "63fd6ef706a982844ddd8e55710f5e455a0a5121cc16311695b566cdc34aa8b6";
  };
  perl-net-async-http = {
    version = "0.50.5.40-r1";
    filename = "perl-net-async-http-0.50.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perl-future"
      "perl-http-message"
      "perl-io-async"
      "perl-metrics-any"
      "perl-struct-dumb"
      "perl-uri"
      "perlbase-list"
      "perlbase-socket"
      "perlbase-time"
    ];
    provides = [ "perl-net-async-http-any" ];
    sha256 = "31f815a7d717eabfc3618ca3fe1cce93ab7eca39625f718138f0a743c4fe6904";
  };
  perl-net-cidr-lite = {
    version = "0.21.5.40-r1";
    filename = "perl-net-cidr-lite-0.21.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-config"
      "perlbase-dynaloader"
      "perlbase-essential"
      "perlbase-io"
    ];
    provides = [ "perl-net-cidr-lite-any" ];
    sha256 = "b30faef42457df2f9c8723be70387c4ddc3899a7c41ecc3bc3e5cec25bd65e06";
  };
  perl-net-dns = {
    version = "1.50.5.40-r1";
    filename = "perl-net-dns-1.50.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-io"
    ];
    provides = [ "perl-net-dns-any" ];
    sha256 = "361e9667fb58ff3805750ab922f86b2875d56286b34d3603eb0f67e82500c63a";
  };
  perl-net-dns-sec = {
    version = "1.26.5.40-r1";
    filename = "perl-net-dns-sec-1.26.5.40-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
      "perl"
      "perl-net-dns"
      "perlbase-dynaloader"
      "perlbase-essential"
      "perlbase-file"
      "perlbase-io"
      "perlbase-mime"
    ];
    provides = [ "perl-net-dns-sec-any" ];
    sha256 = "dc303144b2e5cc246acab4eeabdc5fb88a6dd43ea45690eefa6e49c30f835a28";
  };
  perl-net-http = {
    version = "6.23.5.40-r1";
    filename = "perl-net-http-6.23.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perl-uri"
      "perlbase-compress"
      "perlbase-essential"
      "perlbase-io"
    ];
    provides = [ "perl-net-http-any" ];
    sha256 = "a0d7865e3e98a5571ecb534d9009cad7188a7407173e8fd2d198701eb636e7ca";
  };
  perl-net-ssleay = {
    version = "1.94.5.40-r1";
    filename = "perl-net-ssleay-1.94.5.40-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
      "perl"
      "perlbase-essential"
      "perlbase-mime"
      "zlib"
    ];
    provides = [ "perl-net-ssleay-any" ];
    sha256 = "8edaff2a2e701da348cfd42d5f653bf92717839ca333d2b848d36b067e3d6c80";
  };
  perl-net-telnet = {
    version = "3.04.5.40-r4";
    filename = "perl-net-telnet-3.04.5.40-r4.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-socket"
      "perlbase-symbol"
    ];
    provides = [ "perl-net-telnet-any" ];
    sha256 = "827cbf3c6ac55a26c3d584a21fbd02f19759a162400f99f6bef2461965058dad";
  };
  perl-netaddr-ip = {
    version = "4.079.5.40-r1";
    filename = "perl-netaddr-ip-4.079.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-test"
    ];
    provides = [ "perl-netaddr-ip-any" ];
    sha256 = "75571c18f924d35db7e9ae4988d81fe98ce665715992bfc10b6f91b250ef6628";
  };
  perl-parse-recdescent = {
    version = "1.967015.5.40-r2";
    filename = "perl-parse-recdescent-1.967015.5.40-r2.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-test"
      "perlbase-text"
    ];
    provides = [ "perl-parse-recdescent-any" ];
    sha256 = "563cadd2438bd07e940b45cc89684c731a8d245e2ebd7c7eccd39702c97ddfa9";
  };
  perl-parse-yapp = {
    version = "1.21.5.40-r1";
    filename = "perl-parse-yapp-1.21.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-test"
    ];
    provides = [ "perl-parse-yapp-any" ];
    sha256 = "7e9c898da0da2f31392f4e17d9304b9d431a828d5c04873252ae012bf58dcfdf";
  };
  perl-struct-dumb = {
    version = "0.14.5.40-r1";
    filename = "perl-struct-dumb-0.14.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-scalar"
    ];
    provides = [ "perl-struct-dumb-any" ];
    sha256 = "6eb96b7b99520e9138f4f3c88ff19ca897c094589e187cd47b68e0aed3e11c98";
  };
  perl-sub-uplevel = {
    version = "0.2800.5.40-r1";
    filename = "perl-sub-uplevel-0.2800.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
    ];
    provides = [ "perl-sub-uplevel-any" ];
    sha256 = "08b42ac12767ec53d980a2332942fe53adc7fc968bedd071c2e6619edb6749a2";
  };
  perl-test-harness = {
    version = "3.42.5.40-r1";
    filename = "perl-test-harness-3.42.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-base"
      "perlbase-benchmark"
      "perlbase-config"
      "perlbase-essential"
      "perlbase-file"
      "perlbase-getopt"
      "perlbase-io"
      "perlbase-posix"
      "perlbase-text"
    ];
    provides = [ "perl-test-harness-any" ];
    sha256 = "1adff707eda7055ea2c680a8975bbfbe9969bd8a4d8593452813fbd8ccc5abfb";
  };
  perl-test-warn = {
    version = "0.36.5.40-r1";
    filename = "perl-test-warn-0.36.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perl-sub-uplevel"
      "perlbase-essential"
      "perlbase-test"
    ];
    provides = [ "perl-test-warn-any" ];
    sha256 = "487fe598d906c05e3abb5d2904e2f10d9816f5eadbc14111448d5ea15e06c187";
  };
  perl-text-csv_xs = {
    version = "1.55.5.40-r1";
    filename = "perl-text-csv_xs-1.55.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-config"
      "perlbase-dynaloader"
      "perlbase-essential"
      "perlbase-io"
    ];
    provides = [ "perl-text-csv_xs-any" ];
    sha256 = "dc0b62c834d9e9575309ae804b1cefb0f830bc310678eeb4383913eddcb7a5b8";
  };
  perl-time-moment = {
    version = "0.44.5.40-r1";
    filename = "perl-time-moment-0.44.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-time"
      "perlbase-xsloader"
    ];
    provides = [ "perl-time-moment-any" ];
    sha256 = "08fd6f653463ac2fb52a7f3a1907694b53d187ab0a10e8a1f23ae461a89f250a";
  };
  perl-try-tiny = {
    version = "0.32.5.40-r1";
    filename = "perl-try-tiny-0.32.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
    ];
    provides = [ "perl-try-tiny-any" ];
    sha256 = "11eca01c42d317daba0184e7b6c45f32c5e0f6cb2122b55c4b90787a55cd22e7";
  };
  perl-uri = {
    version = "5.32.5.40-r1";
    filename = "perl-uri-5.32.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-integer"
      "perlbase-mime"
      "perlbase-scalar"
      "perlbase-utf8"
    ];
    provides = [ "perl-uri-any" ];
    sha256 = "cbf62e2648dd7febdfd2e56cc33828915b241435c7045cb33cd0f244bc96569b";
  };
  perl-www = {
    version = "6.78.5.40-r2";
    filename = "perl-www-6.78.5.40-r2.apk";
    depends = [
      "libc"
      "perl"
      "perl-encode-locale"
      "perl-file-listing"
      "perl-html-parser"
      "perl-http-cookies"
      "perl-http-daemon"
      "perl-http-date"
      "perl-http-message"
      "perl-http-negotiate"
      "perl-lwp-mediatypes"
      "perl-net-http"
      "perl-try-tiny"
      "perl-uri"
      "perl-www-robotrules"
      "perlbase-base"
      "perlbase-digest"
      "perlbase-encode"
      "perlbase-essential"
      "perlbase-io"
      "perlbase-mime"
      "perlbase-module"
      "perlbase-net"
    ];
    provides = [ "perl-www-any" ];
    sha256 = "14fa50230b16bad4c3efb04593d54e6d348aba25a7783c8f8e5c711e72f7c44e";
  };
  perl-www-curl = {
    version = "4.17.5.40-r8";
    filename = "perl-www-curl-4.17.5.40-r8.apk";
    depends = [
      "libc"
      "libcurl4"
      "perl"
      "perlbase-essential"
      "perlbase-xsloader"
    ];
    provides = [ "perl-www-curl-any" ];
    sha256 = "5c903ba22325060607b797e9f3014ff5735e3fa5cd59af580fe80e766cb055ac";
  };
  perl-www-mechanize = {
    version = "2.19.5.40-r1";
    filename = "perl-www-mechanize-2.19.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perl-cgi"
      "perl-html-form"
      "perl-html-parser"
      "perl-html-tree"
      "perl-http-daemon"
      "perl-http-message"
      "perl-http-server-simple"
      "perl-test-warn"
      "perl-uri"
      "perl-www"
      "perlbase-base"
      "perlbase-essential"
      "perlbase-file"
      "perlbase-findbin"
      "perlbase-getopt"
      "perlbase-pod"
      "perlbase-test"
    ];
    provides = [ "perl-www-mechanize-any" ];
    sha256 = "2cd66bcaefaed3201ddd56950d5396db3db4a535bc3abf201e231e0a25a7e7a4";
  };
  perl-www-robotrules = {
    version = "6.02.5.40-r3";
    filename = "perl-www-robotrules-6.02.5.40-r3.apk";
    depends = [
      "libc"
      "perl"
      "perl-uri"
      "perlbase-anydbm-file"
      "perlbase-essential"
      "perlbase-fcntl"
    ];
    provides = [ "perl-www-robotrules-any" ];
    sha256 = "a7e855bf05d623c3e3303fae447903263464c6267b0f16eab757320f559715eb";
  };
  perl-xml-parser = {
    version = "2.46.5.40-r1";
    filename = "perl-xml-parser-2.46.5.40-r1.apk";
    depends = [
      "libc"
      "libexpat"
      "perl"
      "perlbase-dynaloader"
      "perlbase-essential"
    ];
    provides = [ "perl-xml-parser-any" ];
    sha256 = "bf8c26a669ebe4cf51578a11509c25b8f5c959ced6be2c84cd99badc6d72b6ae";
  };
  perl-xs-parse-keyword = {
    version = "0.48.5.40-r1";
    filename = "perl-xs-parse-keyword-0.48.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-xsloader"
    ];
    provides = [ "perl-xs-parse-keyword-any" ];
    sha256 = "5142a187127315a1ee03ea8a7cdf16712c87f051e3e1bf52bcd2f52cdc67b571";
  };
  perl-xs-parse-sublike = {
    version = "0.37.5.40-r1";
    filename = "perl-xs-parse-sublike-0.37.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-xsloader"
    ];
    provides = [ "perl-xs-parse-sublike-any" ];
    sha256 = "a60129ebbd82635af625f15e8edf8a2c1ad042e829d102c100cb8aa0289e0de2";
  };
  perlbase-anydbm-file = {
    version = "5.40.0-r6";
    filename = "perlbase-anydbm-file-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
    ];
    provides = [ "perlbase-anydbm-file-any" ];
    sha256 = "48b46170428700039f3f393ec7be4ae3e45729d344717bcc972f7283b95885b0";
  };
  perlbase-app = {
    version = "5.40.0-r6";
    filename = "perlbase-app-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-autouse"
      "perlbase-base"
      "perlbase-config"
      "perlbase-cpan"
      "perlbase-essential"
      "perlbase-file"
      "perlbase-getopt"
      "perlbase-if"
      "perlbase-tap"
      "perlbase-text"
    ];
    provides = [ "perlbase-app-any" ];
    sha256 = "6074c7ca28a7ece27c4ce6483b4a377fb6fc9565422160514aa4b77abd0456b4";
  };
  perlbase-archive = {
    version = "5.40.0-r6";
    filename = "perlbase-archive-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-cwd"
      "perlbase-essential"
      "perlbase-file"
      "perlbase-io"
    ];
    provides = [ "perlbase-archive-any" ];
    sha256 = "d848c948e406c63fe215405d680dff3d912f11326bbfa4cf663802fcaa0009b4";
  };
  perlbase-attribute = {
    version = "5.40.0-r6";
    filename = "perlbase-attribute-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
    ];
    provides = [ "perlbase-attribute-any" ];
    sha256 = "e414be51d9c025899be2d237d6a5792c989999b7810abaca1b405880a23fc172";
  };
  perlbase-attributes = {
    version = "5.40.0-r6";
    filename = "perlbase-attributes-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-xsloader"
    ];
    provides = [ "perlbase-attributes-any" ];
    sha256 = "dd4f117c1066b15bfd8d70ed0b76d83ab6ce144b8086022897d458a92561bd72";
  };
  perlbase-autodie = {
    version = "5.40.0-r6";
    filename = "perlbase-autodie-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
    ];
    provides = [ "perlbase-autodie-any" ];
    sha256 = "3b2920d2ef890a02909bfe051c0eb4f7b6b31f86c41d678660a24635118e08e6";
  };
  perlbase-autoloader = {
    version = "5.40.0-r6";
    filename = "perlbase-autoloader-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
    ];
    provides = [ "perlbase-autoloader-any" ];
    sha256 = "fd69394ceadac0a3aa83bfb0aa822dc09ab28757487720fc95293d215c78d501";
  };
  perlbase-autosplit = {
    version = "5.40.0-r6";
    filename = "perlbase-autosplit-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-config"
      "perlbase-essential"
      "perlbase-file"
    ];
    provides = [ "perlbase-autosplit-any" ];
    sha256 = "a5eac896f874640ccc40ea3f8cdfdb0f16fa1007277fd726c6a35fb4bd0fcd7b";
  };
  perlbase-autouse = {
    version = "5.40.0-r6";
    filename = "perlbase-autouse-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
    ];
    provides = [ "perlbase-autouse-any" ];
    sha256 = "363eac410d9a473eace3414d4282c4d9b42d18f0bb52c62bad000d73accd4b1d";
  };
  perlbase-b = {
    version = "5.40.0-r6";
    filename = "perlbase-b-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-config"
      "perlbase-essential"
      "perlbase-feature"
    ];
    provides = [ "perlbase-b-any" ];
    sha256 = "8d42af63e7889d4a7b3b9551da65b8f30d1ae5f9e6625c6840b832852c74ef4f";
  };
  perlbase-base = {
    version = "5.40.0-r6";
    filename = "perlbase-base-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
    ];
    provides = [ "perlbase-base-any" ];
    sha256 = "8b7a62919c93b7cb0ea0a7f96719ae1ccca977acd0a5645e496bb9d908bc914e";
  };
  perlbase-benchmark = {
    version = "5.40.0-r6";
    filename = "perlbase-benchmark-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
    ];
    provides = [ "perlbase-benchmark-any" ];
    sha256 = "f3aa09a9b36fe06297f0d29fcb1548f764c634ecd2400e1102b30ca24696b6fb";
  };
  perlbase-bigint = {
    version = "5.40.0-r6";
    filename = "perlbase-bigint-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
    ];
    provides = [ "perlbase-bigint-any" ];
    sha256 = "a5198a5d16c4ccdad08834ebe9b45893e89d493adcd5d14b64a8dc0f65745f3c";
  };
  perlbase-bignum = {
    version = "5.40.0-r6";
    filename = "perlbase-bignum-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-bigint"
      "perlbase-essential"
    ];
    provides = [ "perlbase-bignum-any" ];
    sha256 = "f82394d9d40b47dde9741b210a4eb294203903461c992605e9c5dfdd6450a67a";
  };
  perlbase-blib = {
    version = "5.40.0-r6";
    filename = "perlbase-blib-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-cwd"
      "perlbase-essential"
      "perlbase-file"
    ];
    provides = [ "perlbase-blib-any" ];
    sha256 = "98cd0b82242c181c5af488e35ce802395ad3812844261ed543bbf35cd3b91512";
  };
  perlbase-bytes = {
    version = "5.40.0-r6";
    filename = "perlbase-bytes-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
    ];
    provides = [ "perlbase-bytes-any" ];
    sha256 = "5afe21a328750e9fabc21c7e9d11e78854e96879614c46af644e4880b7838acf";
  };
  perlbase-charnames = {
    version = "5.40.0-r6";
    filename = "perlbase-charnames-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-bytes"
      "perlbase-essential"
      "perlbase-re"
      "perlbase-unicore"
    ];
    provides = [ "perlbase-charnames-any" ];
    sha256 = "1a2334532d33c0e5507cea23a748b86bf8fd10070f1e55c9020e8bc265e3ef10";
  };
  perlbase-class = {
    version = "5.40.0-r6";
    filename = "perlbase-class-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
    ];
    provides = [ "perlbase-class-any" ];
    sha256 = "dceae4d9ec2f38063c7109ae7d333e4e38384e9168f7d623102d55c0141fb4e0";
  };
  perlbase-compress = {
    version = "5.40.0-r6";
    filename = "perlbase-compress-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-bytes"
      "perlbase-essential"
      "perlbase-io"
      "perlbase-scalar"
    ];
    provides = [ "perlbase-compress-any" ];
    sha256 = "1cde6d9ff7361504c497ffe1b41071573572c591f8f72d1e7e966e88ac704538";
  };
  perlbase-config = {
    version = "5.40.0-r6";
    filename = "perlbase-config-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
    ];
    provides = [ "perlbase-config-any" ];
    sha256 = "f4ab7db11885ba5395ef2f725d72e2be4c219378edb144cc772b38097484216f";
  };
  perlbase-cpan = {
    version = "5.40.0-r6";
    filename = "perlbase-cpan-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-b"
      "perlbase-config"
      "perlbase-cwd"
      "perlbase-dirhandle"
      "perlbase-essential"
      "perlbase-extutils"
      "perlbase-fcntl"
      "perlbase-file"
      "perlbase-filehandle"
      "perlbase-http-tiny"
      "perlbase-net"
      "perlbase-safe"
      "perlbase-scalar"
      "perlbase-sys"
      "perlbase-text"
    ];
    provides = [ "perlbase-cpan-any" ];
    sha256 = "743c5f4c7904691fc5250dfd87ae3fa7d426f4c56590f09e1be6aa7d1c17bb00";
  };
  perlbase-cwd = {
    version = "5.40.0-r6";
    filename = "perlbase-cwd-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
    ];
    provides = [ "perlbase-cwd-any" ];
    sha256 = "0e2b4db3e9876630b1d6dc3f80595141558260eee08456ec56ffe38b36ce8219";
  };
  perlbase-data = {
    version = "5.40.0-r6";
    filename = "perlbase-data-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-bytes"
      "perlbase-essential"
      "perlbase-scalar"
    ];
    provides = [ "perlbase-data-any" ];
    sha256 = "163516096b3c080c05dd7455fcef5c16c0e1e0472e34c8a5d21cb89cba594edb";
  };
  perlbase-db = {
    version = "5.40.0-r6";
    filename = "perlbase-db-5.40.0-r6.apk";
    depends = [
      "libc"
      "libdb47-5"
      "perl"
      "perlbase-essential"
      "perlbase-meta-notation"
    ];
    provides = [ "perlbase-db-any" ];
    sha256 = "59e37a322ee5b9ba09a4ce422d10a88a0e532aaddea10e6da0889d6a676db979";
  };
  perlbase-db-file = {
    version = "5.40.0-r6";
    filename = "perlbase-db-file-5.40.0-r6.apk";
    depends = [
      "libc"
      "libdb47-5"
      "perl"
      "perlbase-essential"
      "perlbase-tie"
    ];
    provides = [ "perlbase-db-file-any" ];
    sha256 = "f4a027123b0b3cd00d08e22c889642592b851dbc54e34ca2887e94aade21afa8";
  };
  perlbase-dbm-filter = {
    version = "5.40.0-r6";
    filename = "perlbase-dbm-filter-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
    ];
    provides = [ "perlbase-dbm-filter-any" ];
    sha256 = "92117016f27886f9eb26a6b738f9ee97932b5279940db91b93dc777043be980f";
  };
  perlbase-devel = {
    version = "5.40.0-r6";
    filename = "perlbase-devel-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-file"
      "perlbase-selfloader"
      "perlbase-xsloader"
    ];
    provides = [ "perlbase-devel-any" ];
    sha256 = "bfdf9b1ce815d188c1e3a78d5f5321e07c601b8550d96f5f7527c8c7496b19a1";
  };
  perlbase-diagnostics = {
    version = "5.40.0-r6";
    filename = "perlbase-diagnostics-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-config"
      "perlbase-essential"
      "perlbase-text"
    ];
    provides = [ "perlbase-diagnostics-any" ];
    sha256 = "df0df3ffb03cfdb8cf9586051116fa40d3e5ed05f5df3525bed9fc781fa7fded";
  };
  perlbase-digest = {
    version = "5.40.0-r6";
    filename = "perlbase-digest-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-dynaloader"
      "perlbase-essential"
      "perlbase-fcntl"
      "perlbase-integer"
    ];
    provides = [ "perlbase-digest-any" ];
    sha256 = "12f2553779d1d809cd349d90be0f1ae125f317484b1ae462de4f0014e95089f6";
  };
  perlbase-dirhandle = {
    version = "5.40.0-r6";
    filename = "perlbase-dirhandle-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-symbol"
    ];
    provides = [ "perlbase-dirhandle-any" ];
    sha256 = "35a256a4541e3db9dfea2113fa380e50a969e306d826a4b1bbe9cbfb47193361";
  };
  perlbase-dumpvalue = {
    version = "5.40.0-r6";
    filename = "perlbase-dumpvalue-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
    ];
    provides = [ "perlbase-dumpvalue-any" ];
    sha256 = "09a870e2907be4abfa40e01226333fcf0750e6a6dfd7f616e284178180e6ea66";
  };
  perlbase-dumpvar = {
    version = "5.40.0-r6";
    filename = "perlbase-dumpvar-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
    ];
    provides = [ "perlbase-dumpvar-any" ];
    sha256 = "373e2e8ce2f58fc88c7b9c529ccf4831260e8181909c8674f9f58af40e5f3ad5";
  };
  perlbase-dynaloader = {
    version = "5.40.0-r6";
    filename = "perlbase-dynaloader-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-config"
    ];
    provides = [ "perlbase-dynaloader-any" ];
    sha256 = "7cab58052123d97c642ecd5f3e90b36bbc8e6001dc8c54d2af3a75f2611163dd";
  };
  perlbase-encode = {
    version = "5.40.0-r6";
    filename = "perlbase-encode-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-mime"
      "perlbase-storable"
      "perlbase-utf8"
      "perlbase-xsloader"
    ];
    provides = [ "perlbase-encode-any" ];
    sha256 = "b295cd1c92bebee88a574cab93b6bfe2bcd578ae8a177befcfd3091b8b3da3f2";
  };
  perlbase-encoding = {
    version = "5.40.0-r6";
    filename = "perlbase-encoding-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-encode"
      "perlbase-essential"
    ];
    provides = [ "perlbase-encoding-any" ];
    sha256 = "87aa47f7704752b366341903f5af5eeab20dccccf0a829c8db615443e9f7b419";
  };
  perlbase-english = {
    version = "5.40.0-r6";
    filename = "perlbase-english-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
    ];
    provides = [ "perlbase-english-any" ];
    sha256 = "9a2216b0234250d448137cf63e44ef689ec803a4800bb06c82313529c0b7686d";
  };
  perlbase-env = {
    version = "5.40.0-r6";
    filename = "perlbase-env-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-config"
      "perlbase-tie"
    ];
    provides = [ "perlbase-env-any" ];
    sha256 = "2c9a13013fdefa7bf6006e3ef663ae5dbcd1f7f343411475628e6e355825e31a";
  };
  perlbase-errno = {
    version = "5.40.0-r6";
    filename = "perlbase-errno-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-config"
      "perlbase-essential"
    ];
    provides = [ "perlbase-errno-any" ];
    sha256 = "89ceffbc0b4af4611539e1a6bb55a616a63f71043e6b4a4449ae6b7c85ce6a80";
  };
  perlbase-essential = {
    version = "5.40.0-r6";
    filename = "perlbase-essential-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-config"
    ];
    provides = [ "perlbase-essential-any" ];
    sha256 = "b7d67868ab96a030936f04236a0cbb22898bf9e9bdfcc772021206cc0ed3ba38";
  };
  perlbase-experimental = {
    version = "5.40.0-r6";
    filename = "perlbase-experimental-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-feature"
      "perlbase-version"
    ];
    provides = [ "perlbase-experimental-any" ];
    sha256 = "a14e5aeb63af1ec833146fcc8482924e9ed96e1fd0298afc96b52be650d350fd";
  };
  perlbase-extutils = {
    version = "5.40.0-r6";
    filename = "perlbase-extutils-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-autosplit"
      "perlbase-base"
      "perlbase-config"
      "perlbase-cwd"
      "perlbase-dirhandle"
      "perlbase-encode"
      "perlbase-essential"
      "perlbase-file"
      "perlbase-io"
      "perlbase-ipc"
      "perlbase-ostype"
      "perlbase-symbol"
      "perlbase-text"
      "perlbase-version"
    ];
    provides = [ "perlbase-extutils-any" ];
    sha256 = "f81f9d3065905e74cdbc7f7ec8ee13ceebcf7bcad1bfdc68be7aca8957c1a14a";
  };
  perlbase-fatal = {
    version = "5.40.0-r6";
    filename = "perlbase-fatal-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-autodie"
      "perlbase-config"
      "perlbase-essential"
      "perlbase-scalar"
      "perlbase-tie"
    ];
    provides = [ "perlbase-fatal-any" ];
    sha256 = "57bea54f540ff6d2515d1306028bd34894af0a9b748867b17b9915e4e0e52743";
  };
  perlbase-fcntl = {
    version = "5.40.0-r6";
    filename = "perlbase-fcntl-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-xsloader"
    ];
    provides = [ "perlbase-fcntl-any" ];
    sha256 = "64035826bffe21e9c94858f3d4ede9cc2301bdf644715ff4876c280880689d5c";
  };
  perlbase-feature = {
    version = "5.40.0-r6";
    filename = "perlbase-feature-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
    ];
    provides = [ "perlbase-feature-any" ];
    sha256 = "da478e1fc12600cd71ceb01e19a57df88bd55fa61a3358b1fa978414fa6abd9d";
  };
  perlbase-fields = {
    version = "5.40.0-r6";
    filename = "perlbase-fields-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
    ];
    provides = [ "perlbase-fields-any" ];
    sha256 = "0c61208b1b394f6625d128988c99c7f521b74d2e859056fc9dab8862d687076b";
  };
  perlbase-file = {
    version = "5.40.0-r6";
    filename = "perlbase-file-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-class"
      "perlbase-config"
      "perlbase-cwd"
      "perlbase-errno"
      "perlbase-essential"
      "perlbase-fcntl"
      "perlbase-filehandle"
      "perlbase-io"
      "perlbase-locale"
      "perlbase-params"
      "perlbase-scalar"
      "perlbase-symbol"
      "perlbase-xsloader"
    ];
    provides = [ "perlbase-file-any" ];
    sha256 = "4ce48a27bfd3821919ed99363aa1ff85f1ef55daf005a4925a8e4b3f088d2875";
  };
  perlbase-filecache = {
    version = "5.40.0-r6";
    filename = "perlbase-filecache-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
    ];
    provides = [ "perlbase-filecache-any" ];
    sha256 = "f3295bcadd84fe168c6ee75706b1e5ef71e93a89b1ce2b10076a7f8d7d8264e7";
  };
  perlbase-filehandle = {
    version = "5.40.0-r6";
    filename = "perlbase-filehandle-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-io"
    ];
    provides = [ "perlbase-filehandle-any" ];
    sha256 = "4a7998c9f3ce7e148f94ed977c69ebd00089a02c1440c90e9a32dec0024dc1aa";
  };
  perlbase-filetest = {
    version = "5.40.0-r6";
    filename = "perlbase-filetest-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
    ];
    provides = [ "perlbase-filetest-any" ];
    sha256 = "fc4c52ae76bb73fa41c4b87e763358757ad5edd34d534b766401df2773a2ba89";
  };
  perlbase-filter = {
    version = "5.40.0-r6";
    filename = "perlbase-filter-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-dynaloader"
      "perlbase-essential"
      "perlbase-text"
    ];
    provides = [ "perlbase-filter-any" ];
    sha256 = "c96fb985cf8bd358723cf359929967b55e1d4c147fc80033b2227f6e7885b439";
  };
  perlbase-findbin = {
    version = "5.40.0-r6";
    filename = "perlbase-findbin-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-cwd"
      "perlbase-essential"
      "perlbase-file"
    ];
    provides = [ "perlbase-findbin-any" ];
    sha256 = "0494cd51b3bee3b26ef5db33603fb99166a17a2b7ea506fafb54babc4a0c6c3f";
  };
  perlbase-gdbm-file = {
    version = "5.40.0-r6";
    filename = "perlbase-gdbm-file-5.40.0-r6.apk";
    depends = [
      "libc"
      "libgdbm"
      "perl"
      "perlbase-essential"
      "perlbase-tie"
      "perlbase-xsloader"
    ];
    provides = [ "perlbase-gdbm-file-any" ];
    sha256 = "16071d239b1634d7ec3e233ad130e0a7bba48d672e3c11b531c26158e347c1bd";
  };
  perlbase-getopt = {
    version = "5.40.0-r6";
    filename = "perlbase-getopt-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
    ];
    provides = [ "perlbase-getopt-any" ];
    sha256 = "a8f6aedbc4694a6a1b83e49f0ddf2bce836fbd0ebaeac53efb2fe928d070c71e";
  };
  perlbase-hash = {
    version = "5.40.0-r6";
    filename = "perlbase-hash-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-scalar"
      "perlbase-xsloader"
    ];
    provides = [ "perlbase-hash-any" ];
    sha256 = "363d3749762981638e9b05abf188a1874875b32bb19cf9916f082e6a4ef47949";
  };
  perlbase-http-tiny = {
    version = "5.40.0-r6";
    filename = "perlbase-http-tiny-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-errno"
      "perlbase-essential"
      "perlbase-io"
    ];
    provides = [ "perlbase-http-tiny-any" ];
    sha256 = "7cd84c990b115fd9b0ac04599b3d92e9c03091121a2988aac5f36cbc0aa69f9e";
  };
  perlbase-i18n = {
    version = "5.40.0-r6";
    filename = "perlbase-i18n-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-posix"
      "perlbase-xsloader"
    ];
    provides = [ "perlbase-i18n-any" ];
    sha256 = "9b5b31acc82591544aabb759d2df149c77261241cc929ff88adebf93092868fb";
  };
  perlbase-if = {
    version = "5.40.0-r6";
    filename = "perlbase-if-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
    ];
    provides = [ "perlbase-if-any" ];
    sha256 = "b3abeffc86f9bd29364ceb3ac3fa1da85377519c61b59b472c9281abd7bf1bdc";
  };
  perlbase-integer = {
    version = "5.40.0-r6";
    filename = "perlbase-integer-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
    ];
    provides = [ "perlbase-integer-any" ];
    sha256 = "9e8584c3d55e2e3fcbb8f069b9ff478737486e01dfd6fa1d19dcba1cc48ff502";
  };
  perlbase-io = {
    version = "5.40.0-r6";
    filename = "perlbase-io-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-base"
      "perlbase-bytes"
      "perlbase-config"
      "perlbase-errno"
      "perlbase-essential"
      "perlbase-fcntl"
      "perlbase-list"
      "perlbase-posix"
      "perlbase-scalar"
      "perlbase-selectsaver"
      "perlbase-socket"
      "perlbase-symbol"
      "perlbase-tie"
      "perlbase-xsloader"
    ];
    provides = [ "perlbase-io-any" ];
    sha256 = "f97f41148e0febaba70ee07c9be5f00f1b28b72ee3c0d8e0586167e3a23f5977";
  };
  perlbase-ipc = {
    version = "5.40.0-r6";
    filename = "perlbase-ipc-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-config"
      "perlbase-essential"
      "perlbase-file"
      "perlbase-locale"
      "perlbase-params"
      "perlbase-symbol"
      "perlbase-text"
    ];
    provides = [ "perlbase-ipc-any" ];
    sha256 = "89db9db14f7d8b705c2d395da882d5d6fb24d0c919633f4d50c0e63704950443";
  };
  perlbase-json-pp = {
    version = "5.40.0-r6";
    filename = "perlbase-json-pp-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-b"
      "perlbase-base"
      "perlbase-essential"
    ];
    provides = [ "perlbase-json-pp-any" ];
    sha256 = "a32f16370c5c9fcea204e8fb8b30434b2dfe141ed8748187e0bd625404440e5d";
  };
  perlbase-less = {
    version = "5.40.0-r6";
    filename = "perlbase-less-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
    ];
    provides = [ "perlbase-less-any" ];
    sha256 = "93b9d172edea8bcd408725c54dbd603963dce7a294ac23e099ac33093afe6d3d";
  };
  perlbase-list = {
    version = "5.40.0-r6";
    filename = "perlbase-list-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-xsloader"
    ];
    provides = [ "perlbase-list-any" ];
    sha256 = "933fb7e2a121ab19ec8e2546c0ac198477a83bf9c418c15a90333a35fad31a59";
  };
  perlbase-locale = {
    version = "5.40.0-r6";
    filename = "perlbase-locale-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-i18n"
      "perlbase-integer"
      "perlbase-utf8"
    ];
    provides = [ "perlbase-locale-any" ];
    sha256 = "c45222955deaeacb2fdc8dad3326546c2a0b3a7764b797b7d24351e694e93c45";
  };
  perlbase-math = {
    version = "5.40.0-r6";
    filename = "perlbase-math-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-config"
      "perlbase-essential"
      "perlbase-scalar"
      "perlbase-xsloader"
    ];
    provides = [ "perlbase-math-any" ];
    sha256 = "d33be9172435e4adbb2611a18097d2e90d485710ae8a9fc09d4ba7691b9ab243";
  };
  perlbase-memoize = {
    version = "5.40.0-r6";
    filename = "perlbase-memoize-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-config"
      "perlbase-essential"
      "perlbase-storable"
    ];
    provides = [ "perlbase-memoize-any" ];
    sha256 = "0e3e6c502ea0699cec9d6918d9405276f64c31f6d99538772160a0222f7ffb9e";
  };
  perlbase-meta-notation = {
    version = "5.40.0-r6";
    filename = "perlbase-meta-notation-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
    ];
    provides = [ "perlbase-meta-notation-any" ];
    sha256 = "0f98ebbcaba2cca63bfca5173ea94f7856e3ea896f8b5f96ea0d298b41021b11";
  };
  perlbase-mime = {
    version = "5.40.0-r6";
    filename = "perlbase-mime-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-xsloader"
    ];
    provides = [ "perlbase-mime-any" ];
    sha256 = "930b17369809ebf1a5c412dcd49e4cd1a316f8585dc651f13c47f7011cd320c0";
  };
  perlbase-module = {
    version = "5.40.0-r6";
    filename = "perlbase-module-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-file"
      "perlbase-filehandle"
      "perlbase-locale"
      "perlbase-params"
      "perlbase-version"
    ];
    provides = [ "perlbase-module-any" ];
    sha256 = "15c59159ad56c17618e4d630acea4c69d21af9772db8c0e061613d167baa0152";
  };
  perlbase-mro = {
    version = "5.40.0-r6";
    filename = "perlbase-mro-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-xsloader"
    ];
    provides = [ "perlbase-mro-any" ];
    sha256 = "c6823997ae23bdfeca72ffc2124642a459beb05313198541751fa594330b4424";
  };
  perlbase-net = {
    version = "5.40.0-r6";
    filename = "perlbase-net-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-class"
      "perlbase-errno"
      "perlbase-essential"
      "perlbase-fcntl"
      "perlbase-filehandle"
      "perlbase-io"
      "perlbase-posix"
      "perlbase-socket"
      "perlbase-symbol"
      "perlbase-time"
    ];
    provides = [ "perlbase-net-any" ];
    sha256 = "9157fcd2ac6b17b26fb4da7bb0cb68ec27d4827fc52749e67ab8730419baef38";
  };
  perlbase-next = {
    version = "5.40.0-r6";
    filename = "perlbase-next-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
    ];
    provides = [ "perlbase-next-any" ];
    sha256 = "660defe953177aae032dbfefb6e89547e75dfeb7a2d17fc7fcf7dd6c19b559b4";
  };
  perlbase-o = {
    version = "5.40.0-r6";
    filename = "perlbase-o-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-b"
      "perlbase-essential"
    ];
    provides = [ "perlbase-o-any" ];
    sha256 = "d560bbf64639c7d52f3636dda7ffc123311979801d8c9018615245f586dacc7a";
  };
  perlbase-opcode = {
    version = "5.40.0-r6";
    filename = "perlbase-opcode-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-xsloader"
    ];
    provides = [ "perlbase-opcode-any" ];
    sha256 = "59d47edc597bc65cd88c4b2321aa47630bcc6119ed0ec993bbc6798083626f90";
  };
  perlbase-open = {
    version = "5.40.0-r6";
    filename = "perlbase-open-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
    ];
    provides = [ "perlbase-open-any" ];
    sha256 = "ba5ffa58ebaad67de54de26facfa736fa4a0acbee3499d5190ca577443ca12ae";
  };
  perlbase-ops = {
    version = "5.40.0-r6";
    filename = "perlbase-ops-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-opcode"
    ];
    provides = [ "perlbase-ops-any" ];
    sha256 = "9bd41331a250bab9ce2e9b4fde2fc2154bf7a20b534398d00f699a841b813b95";
  };
  perlbase-ostype = {
    version = "5.40.0-r6";
    filename = "perlbase-ostype-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
    ];
    provides = [ "perlbase-ostype-any" ];
    sha256 = "d2ae0a3b2ed238d996f87fd9b92e9e6fb2384466e6b3e491b44187267846ddb9";
  };
  perlbase-params = {
    version = "5.40.0-r6";
    filename = "perlbase-params-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-locale"
    ];
    provides = [ "perlbase-params-any" ];
    sha256 = "eb73884aa529613acd157ebcd78cb2c05e8730b44be4b3591e66b7c435f3cf06";
  };
  perlbase-perl5db = {
    version = "5.40.0-r6";
    filename = "perlbase-perl5db-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-cwd"
      "perlbase-essential"
    ];
    provides = [ "perlbase-perl5db-any" ];
    sha256 = "5783cd535001004c29800411df73ee2f647d9288066dc3a8d14dfd59d805a392";
  };
  perlbase-perlio = {
    version = "5.40.0-r6";
    filename = "perlbase-perlio-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-mime"
      "perlbase-xsloader"
    ];
    provides = [ "perlbase-perlio-any" ];
    sha256 = "54f2ab9fb781eae1f9f4fdc3c78be86cc5d1cfdeb9a916e824a2e0bd7a68a4ee";
  };
  perlbase-pod = {
    version = "5.40.0-r6";
    filename = "perlbase-pod-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-config"
      "perlbase-cwd"
      "perlbase-encode"
      "perlbase-essential"
      "perlbase-fcntl"
      "perlbase-file"
      "perlbase-getopt"
      "perlbase-integer"
      "perlbase-posix"
      "perlbase-symbol"
      "perlbase-term"
      "perlbase-text"
    ];
    provides = [ "perlbase-pod-any" ];
    sha256 = "e5f7a69d79ac75809c14d90115c71bd2d7cdd0e5ecde4768ee1e350b701aae9e";
  };
  perlbase-posix = {
    version = "5.40.0-r6";
    filename = "perlbase-posix-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-fcntl"
      "perlbase-tie"
      "perlbase-xsloader"
    ];
    provides = [ "perlbase-posix-any" ];
    sha256 = "93121b708a74c12da539c5d9b307f77da61b1cd943eec1bf3923531a02dd12d6";
  };
  perlbase-re = {
    version = "5.40.0-r6";
    filename = "perlbase-re-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
    ];
    provides = [ "perlbase-re-any" ];
    sha256 = "e7985f1af4131822961504adcb267f10c36598abcbd26b6b6c756dfc74752f0b";
  };
  perlbase-safe = {
    version = "5.40.0-r6";
    filename = "perlbase-safe-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-b"
      "perlbase-essential"
      "perlbase-opcode"
      "perlbase-scalar"
      "perlbase-utf8"
    ];
    provides = [ "perlbase-safe-any" ];
    sha256 = "b6f0be9b0b640cd914b57f5d44bcb7cbc9303804bea1c5828d4b793623d5608e";
  };
  perlbase-scalar = {
    version = "5.40.0-r6";
    filename = "perlbase-scalar-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-list"
    ];
    provides = [ "perlbase-scalar-any" ];
    sha256 = "da4e038880b8a955ec5074b1d10714aea39ac21692e8acdfd3199fe5b0d1abd6";
  };
  perlbase-sdbm-file = {
    version = "5.40.0-r6";
    filename = "perlbase-sdbm-file-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-tie"
      "perlbase-xsloader"
    ];
    provides = [ "perlbase-sdbm-file-any" ];
    sha256 = "31accbf1cc0e50750dd6265dec1cc04ae79dec6c9a3cbffbab39eee83e35ca19";
  };
  perlbase-search = {
    version = "5.40.0-r6";
    filename = "perlbase-search-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
    ];
    provides = [ "perlbase-search-any" ];
    sha256 = "c5b6f52064c61df9399a2135218592f59fed613d207d0ba93c6119571890f2cb";
  };
  perlbase-selectsaver = {
    version = "5.40.0-r6";
    filename = "perlbase-selectsaver-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-symbol"
    ];
    provides = [ "perlbase-selectsaver-any" ];
    sha256 = "49475cc7dc779c3f534ddb0b331f0f0406f7339a02780f5cf68237aceec9ad04";
  };
  perlbase-selfloader = {
    version = "5.40.0-r6";
    filename = "perlbase-selfloader-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-io"
    ];
    provides = [ "perlbase-selfloader-any" ];
    sha256 = "3bed4f308743611900ece17072abc6ad05c0c462cda177bc33cfd8894a120d82";
  };
  perlbase-sigtrap = {
    version = "5.40.0-r6";
    filename = "perlbase-sigtrap-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-meta-notation"
    ];
    provides = [ "perlbase-sigtrap-any" ];
    sha256 = "3c3e027aeae69a4fcaf6e59e72197075f29c63ccb83e14d1e6126ce9c2d744e4";
  };
  perlbase-socket = {
    version = "5.40.0-r6";
    filename = "perlbase-socket-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-xsloader"
    ];
    provides = [ "perlbase-socket-any" ];
    sha256 = "1cd5c1bc3a60a8796c3187f86021b5b852c3aa11d4fcd17e6ffe20cc1a181f5b";
  };
  perlbase-sort = {
    version = "5.40.0-r6";
    filename = "perlbase-sort-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
    ];
    provides = [ "perlbase-sort-any" ];
    sha256 = "0df8813d3ae062f9485373f91abd3f8ccbf4b67a5c6fdd2018d99d8ab00752ed";
  };
  perlbase-storable = {
    version = "5.40.0-r6";
    filename = "perlbase-storable-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-xsloader"
    ];
    provides = [ "perlbase-storable-any" ];
    sha256 = "0de2006d17cb1448a02fe20b8b12cc2ef89b8e0a1247d69e47c0f7b779c543f8";
  };
  perlbase-symbol = {
    version = "5.40.0-r6";
    filename = "perlbase-symbol-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
    ];
    provides = [ "perlbase-symbol-any" ];
    sha256 = "2f79c14639c02a43d26241342a10df7bd33dddf76b8b8b15b1844ddba1fc5bb1";
  };
  perlbase-sys = {
    version = "5.40.0-r6";
    filename = "perlbase-sys-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-file"
      "perlbase-posix"
      "perlbase-socket"
    ];
    provides = [ "perlbase-sys-any" ];
    sha256 = "d20989c134c99ac70db45e67d1c6809ee478bff1564e64a5853ee3a861956cea";
  };
  perlbase-tap = {
    version = "5.40.0-r6";
    filename = "perlbase-tap-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-base"
      "perlbase-benchmark"
      "perlbase-config"
      "perlbase-essential"
      "perlbase-file"
      "perlbase-io"
      "perlbase-posix"
      "perlbase-text"
    ];
    provides = [ "perlbase-tap-any" ];
    sha256 = "d87fbc4b6242b56487bdefbdc792b9618f15c131c0c3dea73258a1ff759e0324";
  };
  perlbase-term = {
    version = "5.40.0-r6";
    filename = "perlbase-term-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
    ];
    provides = [ "perlbase-term-any" ];
    sha256 = "178f21c3a745b695fd4b9e5eb775efacd79c0c90d5cd181125f90c5d35a20827";
  };
  perlbase-test = {
    version = "5.40.0-r6";
    filename = "perlbase-test-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-base"
      "perlbase-config"
      "perlbase-essential"
      "perlbase-io"
      "perlbase-symbol"
      "perlbase-tap"
      "perlbase-text"
    ];
    provides = [ "perlbase-test-any" ];
    sha256 = "d23f44cd66f985c4a25e57d6f34fc20f66d903ff8ca4d0f282a7b3fb4d574854";
  };
  perlbase-text = {
    version = "5.40.0-r6";
    filename = "perlbase-text-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-selfloader"
    ];
    provides = [ "perlbase-text-any" ];
    sha256 = "10a4d14eabbde691db04a66d620bd6e361294a2ee650f610cf264ee6239476eb";
  };
  perlbase-thread = {
    version = "5.40.0-r6";
    filename = "perlbase-thread-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-scalar"
      "perlbase-threads"
    ];
    provides = [ "perlbase-thread-any" ];
    sha256 = "f8c0ca7fec2756ad02859fb0c1f3cf82b646f189a4ed4b6f59634559da0a7c8d";
  };
  perlbase-threads = {
    version = "5.40.0-r6";
    filename = "perlbase-threads-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-config"
      "perlbase-essential"
      "perlbase-scalar"
      "perlbase-xsloader"
    ];
    provides = [ "perlbase-threads-any" ];
    sha256 = "20c3997356308bf89ebe7325605f3415944b33ab788ecbeb2cb12ab335f1ea54";
  };
  perlbase-tie = {
    version = "5.40.0-r6";
    filename = "perlbase-tie-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-fcntl"
      "perlbase-xsloader"
    ];
    provides = [ "perlbase-tie-any" ];
    sha256 = "e92d4f8896fdca29dd0925fcbe1596e5cd924bb26509ba5faacb5c9f3cce468d";
  };
  perlbase-time = {
    version = "5.40.0-r6";
    filename = "perlbase-time-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-class"
      "perlbase-config"
      "perlbase-dynaloader"
      "perlbase-essential"
    ];
    provides = [ "perlbase-time-any" ];
    sha256 = "ee983f02bdf26e4eb438245628ba6d679b6d836d7ae09366bd6bb8d3b3686c74";
  };
  perlbase-unicode = {
    version = "5.40.0-r6";
    filename = "perlbase-unicode-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-base"
      "perlbase-charnames"
      "perlbase-dynaloader"
      "perlbase-essential"
      "perlbase-file"
    ];
    provides = [ "perlbase-unicode-any" ];
    sha256 = "a802e7974ea2e43dbdc84cf51da22f91a104880eaff3505dfcec13d4aa62b5bd";
  };
  perlbase-unicore = {
    version = "5.40.0-r6";
    filename = "perlbase-unicore-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
    ];
    provides = [ "perlbase-unicore-any" ];
    sha256 = "bfa86893fac3ae5e4d7f650e080319701cbccc49dc725854397beda4b2262ce4";
  };
  perlbase-universal = {
    version = "5.40.0-r6";
    filename = "perlbase-universal-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
    ];
    provides = [ "perlbase-universal-any" ];
    sha256 = "d65403a3a55ba6ab3479b033b1143c73f544c55c590072730c2ff518b5896113";
  };
  perlbase-user = {
    version = "5.40.0-r6";
    filename = "perlbase-user-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-class"
      "perlbase-config"
      "perlbase-essential"
    ];
    provides = [ "perlbase-user-any" ];
    sha256 = "bf1a92b558b7b2437c928d143b0e8728cad790d21c7607a9dd059075201d5c22";
  };
  perlbase-utf8 = {
    version = "5.40.0-r6";
    filename = "perlbase-utf8-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-essential"
      "perlbase-re"
      "perlbase-unicore"
    ];
    provides = [ "perlbase-utf8-any" ];
    sha256 = "241cb95dac2c39e56cfcdd6ec17515ae0d3b31b021723fd3fd3e6ccbed657fa7";
  };
  perlbase-version = {
    version = "5.40.0-r6";
    filename = "perlbase-version-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-config"
      "perlbase-essential"
    ];
    provides = [ "perlbase-version-any" ];
    sha256 = "7f4660045238541a3c5f8807d073cce54a43cafe27519a3a402eee83dd038a7c";
  };
  perlbase-xsloader = {
    version = "5.40.0-r6";
    filename = "perlbase-xsloader-5.40.0-r6.apk";
    depends = [
      "libc"
      "perl"
    ];
    provides = [ "perlbase-xsloader-any" ];
    sha256 = "130c80172d6541cea899dda8f560ae850ee9b9bcf80c0b0213c2c0e6c9f04614";
  };
  pgsql-cli = {
    version = "17.5-r3";
    filename = "pgsql-cli-17.5-r3.apk";
    depends = [
      "libc"
      "libncursesw6"
      "libpq"
      "libreadline8"
      "librt"
      "zlib"
    ];
    provides = [ "pgsql-cli-any" ];
    sha256 = "7aa79410017e99b50ecb6ac032ff81be5d32ac5371e546d86c0db4826cf2521a";
  };
  pgsql-cli-extra = {
    version = "17.5-r3";
    filename = "pgsql-cli-extra-17.5-r3.apk";
    depends = [
      "libc"
      "libncursesw6"
      "libpq"
      "libreadline8"
      "librt"
      "zlib"
    ];
    provides = [ "pgsql-cli-extra-any" ];
    sha256 = "2dcf147b48a45e0ebae85bd7e10c48ffba3c293c3b91f5a5c1a15fe855224316";
  };
  pgsql-server = {
    version = "17.5-r3";
    filename = "pgsql-server-17.5-r3.apk";
    depends = [
      "blockd"
      "libc"
      "pgsql-cli"
    ];
    provides = [ "pgsql-server-any" ];
    sha256 = "3ec78f09899288ef37f26195bdc8fa437f0da57ea1b443b1893991d0d3e6d6a5";
  };
  pgsqlodbc2 = {
    version = "2.3.12-r4";
    filename = "pgsqlodbc2-2.3.12-r4.apk";
    depends = [
      "libc"
      "libltdl7"
      "libodbc2"
      "libpq"
      "libpthread"
    ];
    provides = [
      "pgsqlodbc"
      "pgsqlodbc-any"
    ];
    sha256 = "6e9f389f559641a1078eb470d1a9753666786987fd3cd607383b4ede75b47bcc";
  };
  phantap = {
    version = "2025.10.06~e8d10eaf-r1";
    filename = "phantap-2025.10.06~e8d10eaf-r1.apk";
    depends = [
      "ip-full"
      "kmod-nft-bridge"
      "kmod-nft-netdev"
      "libc"
      "libnl-tiny1"
      "libpcap1"
    ];
    provides = [ "phantap-any" ];
    sha256 = "071d82ce0979eaaa7b8d904c162319d687399f2bab947779e2910bdcad5f6f6e";
  };
  php8 = {
    version = "8.4.21-r1";
    filename = "php8-8.4.21-r1.apk";
    depends = [
      "libc"
      "libpcre2"
      "libxml2-16"
      "zlib"
      "zoneinfo-core"
    ];
    provides = [ "php8-any" ];
    sha256 = "dcba238048e340fc17d8d6fc0cfb444dd297469d2508cecc6b8ac8f635470f15";
  };
  php8-cgi = {
    version = "8.4.21-r1";
    filename = "php8-cgi-8.4.21-r1.apk";
    depends = [
      "libc"
      "libstdcpp6"
      "php8"
    ];
    provides = [ "php8-cgi-any" ];
    sha256 = "b92cc5d734e3af7f4ddf6b5c26f43fd5cd5b5b897b4243ca443f276de324d974";
  };
  php8-cli = {
    version = "8.4.21-r1";
    filename = "php8-cli-8.4.21-r1.apk";
    depends = [
      "libc"
      "libstdcpp6"
      "php8"
    ];
    provides = [ "php8-cli-any" ];
    sha256 = "90511d5d565737c726c904b54a980f2d9d53958655ce0791b47a4042d62e6272";
  };
  php8-fastcgi = {
    version = "8.4.21-r1";
    filename = "php8-fastcgi-8.4.21-r1.apk";
    depends = [
      "libc"
      "php8"
      "php8-cgi"
    ];
    provides = [ "php8-fastcgi-any" ];
    sha256 = "6162035e38a54a80bf91a74103a1ee874f16fbcf0aaf8247784485fe92893da2";
  };
  php8-fpm = {
    version = "8.4.21-r1";
    filename = "php8-fpm-8.4.21-r1.apk";
    depends = [
      "libc"
      "libstdcpp6"
      "php8"
    ];
    provides = [ "php8-fpm-any" ];
    sha256 = "cd81f8ae154295f200e9ff6a03470d7dc37ed5e34eb6e795cd586f07348b3141";
  };
  php8-mod-bcmath = {
    version = "8.4.21-r1";
    filename = "php8-mod-bcmath-8.4.21-r1.apk";
    depends = [
      "libc"
      "php8"
    ];
    provides = [ "php8-mod-bcmath-any" ];
    sha256 = "16c26ca95b5ee208c264ec0a8c44ae4eb228f91577de6169a203cb201cb6d630";
  };
  php8-mod-calendar = {
    version = "8.4.21-r1";
    filename = "php8-mod-calendar-8.4.21-r1.apk";
    depends = [
      "libc"
      "php8"
    ];
    provides = [ "php8-mod-calendar-any" ];
    sha256 = "c1e4117e4c7b44dfeb47a5706100d38bb87eae5e1e8ba98a1a9153981f471a13";
  };
  php8-mod-ctype = {
    version = "8.4.21-r1";
    filename = "php8-mod-ctype-8.4.21-r1.apk";
    depends = [
      "libc"
      "php8"
    ];
    provides = [ "php8-mod-ctype-any" ];
    sha256 = "f2cdde483dfaa15448639e2b9c677886716467ece79ee73e148d1de46d9a2993";
  };
  php8-mod-curl = {
    version = "8.4.21-r1";
    filename = "php8-mod-curl-8.4.21-r1.apk";
    depends = [
      "libc"
      "libcurl4"
      "php8"
    ];
    provides = [ "php8-mod-curl-any" ];
    sha256 = "a68318b33128d4881018991b8ea160f53d8a9e39f4d561dad723e97b73de81dd";
  };
  php8-mod-dom = {
    version = "8.4.21-r1";
    filename = "php8-mod-dom-8.4.21-r1.apk";
    depends = [
      "libc"
      "libxml2-16"
      "php8"
    ];
    provides = [ "php8-mod-dom-any" ];
    sha256 = "85fb42b908b3715fb16b0bc81a5420404ce6129473bf6edbac4f99fe95780ed4";
  };
  php8-mod-exif = {
    version = "8.4.21-r1";
    filename = "php8-mod-exif-8.4.21-r1.apk";
    depends = [
      "libc"
      "php8"
    ];
    provides = [ "php8-mod-exif-any" ];
    sha256 = "1a1f4ddd70ca6b0d841add3084bc977242b46e86f7378d67801ca12464b55a55";
  };
  php8-mod-fileinfo = {
    version = "8.4.21-r1";
    filename = "php8-mod-fileinfo-8.4.21-r1.apk";
    depends = [
      "libc"
      "php8"
    ];
    provides = [ "php8-mod-fileinfo-any" ];
    sha256 = "06dc86c490fdf17128a5b1443460a076f4e8dd77860f386f00e1f533d6d06bcc";
  };
  php8-mod-filter = {
    version = "8.4.21-r1";
    filename = "php8-mod-filter-8.4.21-r1.apk";
    depends = [
      "libc"
      "php8"
    ];
    provides = [ "php8-mod-filter-any" ];
    sha256 = "68d5cf660f474ead55011ed78ce6c8f5d18497396437a313f7ee19fb239eb105";
  };
  php8-mod-ftp = {
    version = "8.4.21-r1";
    filename = "php8-mod-ftp-8.4.21-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
      "php8"
    ];
    provides = [ "php8-mod-ftp-any" ];
    sha256 = "2726c617c65cd8354533515ca10cb6853bc79d3f4d93a49fad6e26c01f289a8e";
  };
  php8-mod-gd = {
    version = "8.4.21-r1";
    filename = "php8-mod-gd-8.4.21-r1.apk";
    depends = [
      "libc"
      "libgd-full"
      "php8"
    ];
    provides = [ "php8-mod-gd-any" ];
    sha256 = "6c735841bf2f264185f018bf355ff9ba1d108cf494456df03bbe9d64ef577179";
  };
  php8-mod-gettext = {
    version = "8.4.21-r1";
    filename = "php8-mod-gettext-8.4.21-r1.apk";
    depends = [
      "libc"
      "libintl-full8"
      "php8"
    ];
    provides = [ "php8-mod-gettext-any" ];
    sha256 = "5db518f5ab9c6084a565e8fe4aaf9a85bec70ac129dd9969bfb39817dd416048";
  };
  php8-mod-gmp = {
    version = "8.4.21-r1";
    filename = "php8-mod-gmp-8.4.21-r1.apk";
    depends = [
      "libc"
      "libgmp10"
      "php8"
    ];
    provides = [ "php8-mod-gmp-any" ];
    sha256 = "7501782562fc537942e879ed2fd8ef14d3a497472dc8a659a6fee15f926e1f89";
  };
  php8-mod-iconv = {
    version = "8.4.21-r1";
    filename = "php8-mod-iconv-8.4.21-r1.apk";
    depends = [
      "libc"
      "php8"
    ];
    provides = [ "php8-mod-iconv-any" ];
    sha256 = "67bbdef8c17313b17e39fa56ec385dc9a40f75f1da41e70099a3dbe2ff742f30";
  };
  php8-mod-intl = {
    version = "8.4.21-r1";
    filename = "php8-mod-intl-8.4.21-r1.apk";
    depends = [
      "icu78"
      "libc"
      "php8"
    ];
    provides = [ "php8-mod-intl-any" ];
    sha256 = "e7e7dbe165d0554cb9f7ff895096dd34f0aeff5879631ce5b1c2904be521f8ee";
  };
  php8-mod-ldap = {
    version = "8.4.21-r1";
    filename = "php8-mod-ldap-8.4.21-r1.apk";
    depends = [
      "libc"
      "libopenldap"
      "libsasl2"
      "php8"
    ];
    provides = [ "php8-mod-ldap-any" ];
    sha256 = "f092b7985421d7238763450b8f4e20a51a5a0662c7345acbf736dd6feeef234b";
  };
  php8-mod-mbstring = {
    version = "8.4.21-r1";
    filename = "php8-mod-mbstring-8.4.21-r1.apk";
    depends = [
      "libc"
      "oniguruma5"
      "php8"
    ];
    provides = [ "php8-mod-mbstring-any" ];
    sha256 = "aee052d83d6d4e74026724911a2aab1d0e856d3436d7dc8c417eee9a2c31e385";
  };
  php8-mod-mysqli = {
    version = "8.4.21-r1";
    filename = "php8-mod-mysqli-8.4.21-r1.apk";
    depends = [
      "libc"
      "php8"
      "php8-mod-mysqlnd"
    ];
    provides = [ "php8-mod-mysqli-any" ];
    sha256 = "6ddc23dc63a2e775106bf86cbec7b68fed64e4d7ea64e751cb8bd96aa6323398";
  };
  php8-mod-mysqlnd = {
    version = "8.4.21-r1";
    filename = "php8-mod-mysqlnd-8.4.21-r1.apk";
    depends = [
      "libc"
      "php8"
      "php8-mod-openssl"
    ];
    provides = [ "php8-mod-mysqlnd-any" ];
    sha256 = "bdf5f637c16131c32fd103fae96e5094d93bc08421e6a25f0d1a9f2f5350b4c1";
  };
  php8-mod-opcache = {
    version = "8.4.21-r1";
    filename = "php8-mod-opcache-8.4.21-r1.apk";
    depends = [
      "libc"
      "php8"
    ];
    provides = [ "php8-mod-opcache-any" ];
    sha256 = "bb09ef9148462718e4c69b21f666cd7ed1fe8ba519b39146ede794a8b1620205";
  };
  php8-mod-openssl = {
    version = "8.4.21-r1";
    filename = "php8-mod-openssl-8.4.21-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
      "php8"
    ];
    provides = [ "php8-mod-openssl-any" ];
    sha256 = "bcc4463f77c91f341be71775d561490e150ae1951a64b17de5c2e939c3092125";
  };
  php8-mod-pcntl = {
    version = "8.4.21-r1";
    filename = "php8-mod-pcntl-8.4.21-r1.apk";
    depends = [
      "libc"
      "php8"
    ];
    provides = [ "php8-mod-pcntl-any" ];
    sha256 = "be3605a1890f02df6a7b5eb0e3e012ae411f9f383c1169ce4f9bdaf9df66096b";
  };
  php8-mod-pdo = {
    version = "8.4.21-r1";
    filename = "php8-mod-pdo-8.4.21-r1.apk";
    depends = [
      "libc"
      "php8"
    ];
    provides = [ "php8-mod-pdo-any" ];
    sha256 = "4eedd717cb2fd763af531c9f22fe4d4ce9ec559010d94899e7c3fd970973b865";
  };
  php8-mod-pdo-mysql = {
    version = "8.4.21-r1";
    filename = "php8-mod-pdo-mysql-8.4.21-r1.apk";
    depends = [
      "libc"
      "php8"
      "php8-mod-mysqlnd"
      "php8-mod-pdo"
    ];
    provides = [ "php8-mod-pdo-mysql-any" ];
    sha256 = "2901c111182277eb5e817999746a2d2d2264b1d18365f82dceda3a6534ae499b";
  };
  php8-mod-pdo-pgsql = {
    version = "8.4.21-r1";
    filename = "php8-mod-pdo-pgsql-8.4.21-r1.apk";
    depends = [
      "libc"
      "libpq"
      "php8"
      "php8-mod-pdo"
    ];
    provides = [ "php8-mod-pdo-pgsql-any" ];
    sha256 = "f41c2eb944ce6fe1ea16bdd90b40aa38ae47d8075bfb23e6c4ad23692791febe";
  };
  php8-mod-pdo-sqlite = {
    version = "8.4.21-r1";
    filename = "php8-mod-pdo-sqlite-8.4.21-r1.apk";
    depends = [
      "libc"
      "librt"
      "libsqlite3-0"
      "php8"
      "php8-mod-pdo"
    ];
    provides = [ "php8-mod-pdo-sqlite-any" ];
    sha256 = "172f624d2c4bdec8cceed0202611766fbda0945e8e6672473f9fcb5a9eaab0f1";
  };
  php8-mod-pgsql = {
    version = "8.4.21-r1";
    filename = "php8-mod-pgsql-8.4.21-r1.apk";
    depends = [
      "libc"
      "libpq"
      "php8"
    ];
    provides = [ "php8-mod-pgsql-any" ];
    sha256 = "69e7df4474456ca49c1f57b8e6d51bf4fb4667e23641d2c13b11a6768c12ea07";
  };
  php8-mod-phar = {
    version = "8.4.21-r1";
    filename = "php8-mod-phar-8.4.21-r1.apk";
    depends = [
      "libc"
      "php8"
    ];
    provides = [ "php8-mod-phar-any" ];
    sha256 = "c9284c9f42dce11ccd671231904b2ec0af2ac4a9dbf2eb9f7ef381957e9fa3d4";
  };
  php8-mod-session = {
    version = "8.4.21-r1";
    filename = "php8-mod-session-8.4.21-r1.apk";
    depends = [
      "libc"
      "php8"
    ];
    provides = [ "php8-mod-session-any" ];
    sha256 = "89f86b4d53eda9e60e2d954d4acb0880d548aaed289a0889751dde827dcf6e78";
  };
  php8-mod-shmop = {
    version = "8.4.21-r1";
    filename = "php8-mod-shmop-8.4.21-r1.apk";
    depends = [
      "libc"
      "php8"
    ];
    provides = [ "php8-mod-shmop-any" ];
    sha256 = "008129ca00ef90670e1424e08502ef3233d89af2b422139d2bed100dcfba49ce";
  };
  php8-mod-simplexml = {
    version = "8.4.21-r1";
    filename = "php8-mod-simplexml-8.4.21-r1.apk";
    depends = [
      "libc"
      "libxml2-16"
      "php8"
    ];
    provides = [ "php8-mod-simplexml-any" ];
    sha256 = "91254f65dec23c72a4c3f0d206120d93db23ea45580de338ba29548c2520f0e8";
  };
  php8-mod-snmp = {
    version = "8.4.21-r1";
    filename = "php8-mod-snmp-8.4.21-r1.apk";
    depends = [
      "libc"
      "libnetsnmp"
      "libopenssl3"
      "php8"
    ];
    provides = [ "php8-mod-snmp-any" ];
    sha256 = "b3953d770ff3ce1ad0de76e4bce31eb7325d518c44849a65d2274ae352c3a4dd";
  };
  php8-mod-soap = {
    version = "8.4.21-r1";
    filename = "php8-mod-soap-8.4.21-r1.apk";
    depends = [
      "libc"
      "libxml2-16"
      "php8"
      "php8-mod-session"
    ];
    provides = [ "php8-mod-soap-any" ];
    sha256 = "ea4375dfc7005ea9e9e02c1eae38681cfc6092c3b14ca44374251cdb41743e28";
  };
  php8-mod-sockets = {
    version = "8.4.21-r1";
    filename = "php8-mod-sockets-8.4.21-r1.apk";
    depends = [
      "libc"
      "php8"
    ];
    provides = [ "php8-mod-sockets-any" ];
    sha256 = "20d05346834280da72a04bafcab9a4b31d340a1cf8d0dd39c079061295c90c19";
  };
  php8-mod-sodium = {
    version = "8.4.21-r1";
    filename = "php8-mod-sodium-8.4.21-r1.apk";
    depends = [
      "libc"
      "libsodium"
      "php8"
    ];
    provides = [ "php8-mod-sodium-any" ];
    sha256 = "c73285578040196272654505b0c86ff62946ade2ed9920a2e565c43c377eb3e6";
  };
  php8-mod-sqlite3 = {
    version = "8.4.21-r1";
    filename = "php8-mod-sqlite3-8.4.21-r1.apk";
    depends = [
      "libc"
      "libsqlite3-0"
      "php8"
    ];
    provides = [ "php8-mod-sqlite3-any" ];
    sha256 = "c5029629f46ebf61b53f334e70535fe19b3a24b7ba19318e16a7690fe9422cb9";
  };
  php8-mod-sysvmsg = {
    version = "8.4.21-r1";
    filename = "php8-mod-sysvmsg-8.4.21-r1.apk";
    depends = [
      "libc"
      "php8"
    ];
    provides = [ "php8-mod-sysvmsg-any" ];
    sha256 = "0e462da2fa55c4283ba48af1ff0e4305f402416b13d6bb1a11e8f1d27e05dc21";
  };
  php8-mod-sysvsem = {
    version = "8.4.21-r1";
    filename = "php8-mod-sysvsem-8.4.21-r1.apk";
    depends = [
      "libc"
      "php8"
    ];
    provides = [ "php8-mod-sysvsem-any" ];
    sha256 = "d23614242fe8df9246027c1d2c4ba7fa920f7301cbbebc51f829c1b7043dc958";
  };
  php8-mod-sysvshm = {
    version = "8.4.21-r1";
    filename = "php8-mod-sysvshm-8.4.21-r1.apk";
    depends = [
      "libc"
      "php8"
    ];
    provides = [ "php8-mod-sysvshm-any" ];
    sha256 = "997227d25c38dcd6f6a1b963a1e3a1546c4bfdabfd5b5ddd86044262af804b9f";
  };
  php8-mod-tokenizer = {
    version = "8.4.21-r1";
    filename = "php8-mod-tokenizer-8.4.21-r1.apk";
    depends = [
      "libc"
      "php8"
    ];
    provides = [ "php8-mod-tokenizer-any" ];
    sha256 = "5e925803960543e291e792bae0b6d9759e0ba8845fc8dc3235eaeed3bcfaccb2";
  };
  php8-mod-xml = {
    version = "8.4.21-r1";
    filename = "php8-mod-xml-8.4.21-r1.apk";
    depends = [
      "libc"
      "libxml2-16"
      "php8"
    ];
    provides = [ "php8-mod-xml-any" ];
    sha256 = "5eab693b47805a8ac0c2997d769a5f01695ae4ce0989bf2d03d3380d8f7f51dd";
  };
  php8-mod-xmlreader = {
    version = "8.4.21-r1";
    filename = "php8-mod-xmlreader-8.4.21-r1.apk";
    depends = [
      "libc"
      "libxml2-16"
      "php8"
      "php8-mod-dom"
    ];
    provides = [ "php8-mod-xmlreader-any" ];
    sha256 = "dc1069ecb6ea2a949f039823a3e09fb0d4d00e40319443ad288a00d84dd8beed";
  };
  php8-mod-xmlwriter = {
    version = "8.4.21-r1";
    filename = "php8-mod-xmlwriter-8.4.21-r1.apk";
    depends = [
      "libc"
      "libxml2-16"
      "php8"
    ];
    provides = [ "php8-mod-xmlwriter-any" ];
    sha256 = "61db0bbe26a038fd3e361f85a0e58a8c5b5768dfa00e4823879cbb0b9c2661df";
  };
  php8-mod-zip = {
    version = "8.4.21-r1";
    filename = "php8-mod-zip-8.4.21-r1.apk";
    depends = [
      "libc"
      "libzip"
      "php8"
    ];
    provides = [ "php8-mod-zip-any" ];
    sha256 = "809ac724b0da6aaeff72ca1b6f88acc5f18daf5c34f6f4fa70350eed536e4933";
  };
  php8-pecl-dio = {
    version = "0.3.0-r1";
    filename = "php8-pecl-dio-0.3.0-r1.apk";
    depends = [
      "libc"
      "php8"
    ];
    provides = [ "php8-pecl-dio-any" ];
    sha256 = "0dcc486c8bf3090d2aca73d24e1cecbe775f37c8521ee3c025317c246feef759";
  };
  php8-pecl-http = {
    version = "4.3.1-r1";
    filename = "php8-pecl-http-4.3.1-r1.apk";
    depends = [
      "icu78"
      "libc"
      "libcurl4"
      "libevent2-7"
      "libidn"
      "libidn2"
      "librt"
      "php8"
      "php8-mod-iconv"
      "php8-mod-session"
      "php8-pecl-raphf"
    ];
    provides = [ "php8-pecl-http-any" ];
    sha256 = "56a859fcb8d8cea251aa1ab6281983139687e7dcaaba7309f2354d1b1023e868";
  };
  php8-pecl-imagick = {
    version = "3.8.0_rc2-r1";
    filename = "php8-pecl-imagick-3.8.0_rc2-r1.apk";
    depends = [
      "imagemagick"
      "libc"
      "php8"
    ];
    provides = [ "php8-pecl-imagick-any" ];
    sha256 = "49ed90c5c7b700761d7131c8aa7fe4d102bce7d92e23fe26b6e7e0561957c585";
  };
  php8-pecl-krb5 = {
    version = "1.2.4-r1";
    filename = "php8-pecl-krb5-1.2.4-r1.apk";
    depends = [
      "krb5-libs"
      "libc"
      "php8"
    ];
    provides = [ "php8-pecl-krb5-any" ];
    sha256 = "ac875efaef4455de9806089a041a240d2cf6fdd092a0ae20a7dd17723be52b34";
  };
  php8-pecl-raphf = {
    version = "2.0.1-r2";
    filename = "php8-pecl-raphf-2.0.1-r2.apk";
    depends = [
      "libc"
      "php8"
    ];
    provides = [ "php8-pecl-raphf-any" ];
    sha256 = "8f33c454f7d651ce9767b16e6b2d115755616ba5e358d59aa642c67b9d6a2249";
  };
  php8-pecl-redis = {
    version = "6.1.0-r1";
    filename = "php8-pecl-redis-6.1.0-r1.apk";
    depends = [
      "libc"
      "php8"
      "php8-mod-session"
    ];
    provides = [ "php8-pecl-redis-any" ];
    sha256 = "1516f9ef044c89155e9b45bbecba98c2890c4990e5188c23832e42f8443f8027";
  };
  php8-pecl-xdebug = {
    version = "3.4.7-r1";
    filename = "php8-pecl-xdebug-3.4.7-r1.apk";
    depends = [
      "libc"
      "php8"
    ];
    provides = [ "php8-pecl-xdebug-any" ];
    sha256 = "091940754f4321cab59279b05dfebd8cd08dbc844eddcaa8c3835dea0ea8c84c";
  };
  phytool = {
    version = "2-r1";
    filename = "phytool-2-r1.apk";
    depends = [ "libc" ];
    provides = [ "phytool-any" ];
    sha256 = "259013a8e4ebe5fbde53f5e032299eaebc5a71622c695189f757034938f4df8c";
  };
  pianod = {
    version = "174.11-r1";
    filename = "pianod-174.11-r1.apk";
    depends = [
      "libao"
      "libc"
      "libfaad2"
      "libgcrypt"
      "libjson-c5"
      "libmbedtls21"
      "libmpg123"
      "libpthread"
    ];
    provides = [ "pianod-any" ];
    sha256 = "2fe70caf8dcd93426a4afea7b0566fc9f2dffd50e276a6e11eb75ff615e1eba3";
  };
  pianod-client = {
    version = "174.11-r1";
    filename = "pianod-client-174.11-r1.apk";
    depends = [
      "libc"
      "pianod"
    ];
    provides = [ "pianod-client-any" ];
    sha256 = "feff1f2c6771343a11ba116ffa32ded42c9694e369ee8ec34e8a8f0bb9bc5eda";
  };
  picocom = {
    version = "3.1-r5";
    filename = "picocom-3.1-r5.apk";
    depends = [ "libc" ];
    provides = [ "picocom-any" ];
    sha256 = "b87944367e10ab42fc611c3867b9678f125ee1d55180cc2e440a461bb7754f15";
  };
  pigz = {
    version = "2.8-r1";
    filename = "pigz-2.8-r1.apk";
    depends = [
      "libc"
      "zlib"
    ];
    provides = [ "pigz-any" ];
    sha256 = "5ce5ef6dd2f7e954c2aa272782f804643c61e1d7f06e33d7d160cccccb7683bd";
  };
  pingcheck = {
    version = "2023.09.25~000a799f-r1";
    filename = "pingcheck-2023.09.25~000a799f-r1.apk";
    depends = [
      "libc"
      "libubus20251202"
      "libuci20250120"
    ];
    provides = [ "pingcheck-any" ];
    sha256 = "465b9251295c25999203161731932187db6134eed0a72f44c6bcaf540262c011";
  };
  pipx = {
    version = "1.3.3-r1";
    filename = "pipx-1.3.3-r1.apk";
    depends = [
      "libc"
      "python3-argcomplete"
      "python3-light"
      "python3-logging"
      "python3-packaging"
      "python3-platformdirs"
      "python3-urllib"
      "python3-userpath"
      "python3-venv"
    ];
    provides = [ "pipx-any" ];
    sha256 = "81b347bb3f781b52709e605e52efa38de4ec06a13476e37ae9dc0414246af106";
  };
  pipx-src = {
    version = "1.3.3-r1";
    filename = "pipx-src-1.3.3-r1.apk";
    depends = [ "libc" ];
    provides = [ "pipx-src-any" ];
    sha256 = "50765afa583138fdb570117c2bec437af2c65bc1b33fc0619ec2e8fc1ed5b27f";
  };
  pixiewps = {
    version = "1.4.2-r2";
    filename = "pixiewps-1.4.2-r2.apk";
    depends = [
      "libc"
      "libpthread"
    ];
    provides = [ "pixiewps-any" ];
    sha256 = "0b3b8b6eabe9805c20e1e4afb7812b184e858fd6aecc4fd73f75f576c7a05dff";
  };
  pixman = {
    version = "0.46.4-r1";
    filename = "pixman-0.46.4-r1.apk";
    depends = [ "libc" ];
    provides = [ "pixman-any" ];
    sha256 = "12c1e733c89098bf9ef529235aed485e33c634d612fb4bc8f08c742643f5c56e";
  };
  pkgconf = {
    version = "1.8.0-r2";
    filename = "pkgconf-1.8.0-r2.apk";
    depends = [
      "libc"
      "libpkgconf"
    ];
    provides = [ "pkgconf-any" ];
    sha256 = "7ea8b934da95dc8718a3346414e6b5c9912cfd5c2ccb8cd340a371cc7b840db0";
  };
  plistutil = {
    version = "2.7.0-r1";
    filename = "plistutil-2.7.0-r1.apk";
    depends = [
      "libc"
      "libplist"
    ];
    provides = [ "plistutil-any" ];
    sha256 = "080d30ee7d2c31e943e17dfe5f0501fe89bacb0a4bbc28788b6c0ce36c7f21c6";
  };
  plp-mtu-discovery = {
    version = "2026.03.16~452ddcc3-r1";
    filename = "plp-mtu-discovery-2026.03.16~452ddcc3-r1.apk";
    depends = [ "libc" ];
    provides = [ "plp-mtu-discovery-any" ];
    sha256 = "13b107f447fe201d1a7749f8b38f46bcfbbcb8fb4a9fe42bb32952b1aec6ebb3";
  };
  pnpids = {
    version = "0.407-r1";
    filename = "pnpids-0.407-r1.apk";
    depends = [ "libc" ];
    provides = [ "pnpids-any" ];
    sha256 = "618080fb0b97b6a09aef8059b1f267ede0cc7dd816b9e450c210ab3e11faa1d3";
  };
  poco = {
    version = "1.11.0-r2";
    filename = "poco-1.11.0-r2.apk";
    depends = [
      "libc"
      "libpthread"
      "librt"
      "libstdcpp6"
    ];
    provides = [ "poco-any" ];
    sha256 = "a2b61b4d9aad4d2c39050abb2a8353a2d4c093f59271a4b5a44caaec020da8cf";
  };
  poco-all = {
    version = "1.11.0-r2";
    filename = "poco-all-1.11.0-r2.apk";
    depends = [
      "libc"
      "libmariadb3"
      "libopenssl3"
      "libpq"
      "libpthread"
      "librt"
      "libstdcpp6"
      "unixodbc"
    ];
    provides = [ "poco-all-any" ];
    sha256 = "ad0e81fc078303003e71c7782952f4914b40adf38c5da720f811119393753748";
  };
  podman = {
    version = "5.2.2-r1";
    filename = "podman-5.2.2-r1.apk";
    depends = [
      "aardvark-dns"
      "catatonit"
      "conmon"
      "crun"
      "kmod-veth"
      "libc"
      "libgpgme"
      "libseccomp"
      "netavark"
      "nsenter"
      "slirp4netns"
      "zoneinfo-simple"
    ];
    provides = [ "podman-any" ];
    sha256 = "de382a75fa3572f11fe89f5121435b5903bb6cc4c035dc7d14b99e79c4fe1409";
  };
  poemgr = {
    version = "2025.09.27~17771dd7-r1";
    filename = "poemgr-2025.09.27~17771dd7-r1.apk";
    depends = [
      "libc"
      "libjson-c5"
      "libuci20250120"
    ];
    provides = [ "poemgr-any" ];
    sha256 = "f39bdcfd84a7dbb8a5710962fe24c48ea1588ba2333e2b49b6b529e6e319e157";
  };
  portaudio = {
    version = "19.7.0-r2";
    filename = "portaudio-19.7.0-r2.apk";
    depends = [
      "alsa-lib"
      "libc"
    ];
    provides = [ "portaudio-any" ];
    sha256 = "20203ffad2238fe207a80d2aa19090a888f53c84a1ad3784f15dbbdc1f000714";
  };
  postfix = {
    version = "3.8.2-r2";
    filename = "postfix-3.8.2-r2.apk";
    depends = [
      "libc"
      "libopenldap"
      "libopenssl3"
      "libpcre2"
      "libsasl2"
      "libsqlite3-0"
      "tinycdb1"
    ];
    provides = [ "postfix-any" ];
    sha256 = "aa07dccb7f2fc13e17158375225648c5a6f1b250be5aa1a08c7e7d64f0473875";
  };
  powertop = {
    version = "2.15-r1";
    filename = "powertop-2.15-r1.apk";
    depends = [
      "libc"
      "libncursesw6"
      "libnl-genl200"
      "libpci"
      "libstdcpp6"
    ];
    provides = [ "powertop-any" ];
    sha256 = "6c16f017e881c775f18eb80450c631cc068076f3db7946fd9966a539e212b58a";
  };
  pppossh = {
    version = "4";
    filename = "pppossh-4.apk";
    depends = [
      "libc"
      "ppp"
      "resolveip"
    ];
    provides = [ "pppossh-any" ];
    sha256 = "57633bba5323dec9fc5857156c039a8bec613b35561b2d7a54e9476ca4fa6fe0";
  };
  pps-tools = {
    version = "1.0.2-r2";
    filename = "pps-tools-1.0.2-r2.apk";
    depends = [ "libc" ];
    provides = [ "pps-tools-any" ];
    sha256 = "d7d2d780212c2f39161f26928033b2ad018e5b84b026e4c55a267edbe4307603";
  };
  pptpd = {
    version = "1.5.0-r3";
    filename = "pptpd-1.5.0-r3.apk";
    depends = [
      "kmod-gre"
      "kmod-mppe"
      "kmod-ppp"
      "libc"
      "ppp"
    ];
    provides = [ "pptpd-any" ];
    sha256 = "5bb5cd193917e8c3e6d3850af03b4eaf80bbdd459cbbd3b1f2e8db2cb162b889";
  };
  privoxy = {
    version = "4.0.0-r1";
    filename = "privoxy-4.0.0-r1.apk";
    depends = [
      "libc"
      "libpcre2"
      "libpthread"
      "zlib"
    ];
    provides = [ "privoxy-any" ];
    sha256 = "10032a4dc438386bb1ff51dab8ca491b4dbd17fb27979adca936094cb8340ef0";
  };
  procps-ng = {
    version = "4.0.5-r1";
    filename = "procps-ng-4.0.5-r1.apk";
    depends = [
      "libc"
      "libncurses6"
    ];
    provides = [ "procps-ng-any" ];
    sha256 = "29fe29c0fa0e2bf021b49180ede40083977d69f2d65da3dcd252f5805bb6b45b";
  };
  procps-ng-free = {
    version = "4.0.5-r1";
    filename = "procps-ng-free-4.0.5-r1.apk";
    depends = [
      "libc"
      "procps-ng"
    ];
    provides = [ "procps-ng-free-any" ];
    sha256 = "c6a10c754eec2b4febf980e02f3b47436bbc78d974abaa7406d28c2f8281d993";
  };
  procps-ng-kill = {
    version = "4.0.5-r1";
    filename = "procps-ng-kill-4.0.5-r1.apk";
    depends = [
      "libc"
      "procps-ng"
    ];
    provides = [ "procps-ng-kill-any" ];
    sha256 = "8632402b5d2af199869f1de1304a3df5b44c8760c36374244f86d363e8ada86d";
  };
  procps-ng-pgrep = {
    version = "4.0.5-r1";
    filename = "procps-ng-pgrep-4.0.5-r1.apk";
    depends = [
      "libc"
      "procps-ng"
    ];
    provides = [ "procps-ng-pgrep-any" ];
    sha256 = "2840470aa5973859a21e9cdd9c9997d5d6d8e1d479cdd24fc489c70a08d1d01d";
  };
  procps-ng-pkill = {
    version = "4.0.5-r1";
    filename = "procps-ng-pkill-4.0.5-r1.apk";
    depends = [
      "libc"
      "procps-ng"
    ];
    provides = [ "procps-ng-pkill-any" ];
    sha256 = "6da73f5b82db7ce3cffeff20b464071497abe7e148f646efc64105778c939fce";
  };
  procps-ng-pmap = {
    version = "4.0.5-r1";
    filename = "procps-ng-pmap-4.0.5-r1.apk";
    depends = [
      "libc"
      "procps-ng"
    ];
    provides = [ "procps-ng-pmap-any" ];
    sha256 = "75f75e37b731870a786e9ae510d6b5f9182f58cb595a28096b79b0d1a583b938";
  };
  procps-ng-ps = {
    version = "4.0.5-r1";
    filename = "procps-ng-ps-4.0.5-r1.apk";
    depends = [
      "libc"
      "procps-ng"
    ];
    provides = [ "procps-ng-ps-any" ];
    sha256 = "6d2e2c16808e28efa26f0e725f36f2d4a29ff4e44179494ee61d77e7360e14bb";
  };
  procps-ng-pwdx = {
    version = "4.0.5-r1";
    filename = "procps-ng-pwdx-4.0.5-r1.apk";
    depends = [
      "libc"
      "procps-ng"
    ];
    provides = [ "procps-ng-pwdx-any" ];
    sha256 = "c11db76b2c26546e123370addd60ec0ec306a64bfb33757f9cae451b043160a6";
  };
  procps-ng-skill = {
    version = "4.0.5-r1";
    filename = "procps-ng-skill-4.0.5-r1.apk";
    depends = [
      "libc"
      "procps-ng"
    ];
    provides = [ "procps-ng-skill-any" ];
    sha256 = "2306ad198428dd47b4ef52dc9627db6093a56d2e9a81238818267d8f0e3cb48c";
  };
  procps-ng-slabtop = {
    version = "4.0.5-r1";
    filename = "procps-ng-slabtop-4.0.5-r1.apk";
    depends = [
      "libc"
      "procps-ng"
    ];
    provides = [ "procps-ng-slabtop-any" ];
    sha256 = "56801f2d24de84598a8ae112d5260af4c663494228d75f2b06c398647ee1d31f";
  };
  procps-ng-snice = {
    version = "4.0.5-r1";
    filename = "procps-ng-snice-4.0.5-r1.apk";
    depends = [
      "libc"
      "procps-ng"
    ];
    provides = [ "procps-ng-snice-any" ];
    sha256 = "7335a0d713aa4292778c2f60823675bc0aa25d5551a45dcbe5cd1219a53ed7b0";
  };
  procps-ng-sysctl = {
    version = "4.0.5-r1";
    filename = "procps-ng-sysctl-4.0.5-r1.apk";
    depends = [
      "libc"
      "procps-ng"
    ];
    provides = [ "procps-ng-sysctl-any" ];
    sha256 = "6533396ee9ee46f9537b5e35739f81356db1a2430a74104e92985cdfe3a29ef5";
  };
  procps-ng-tload = {
    version = "4.0.5-r1";
    filename = "procps-ng-tload-4.0.5-r1.apk";
    depends = [
      "libc"
      "procps-ng"
    ];
    provides = [ "procps-ng-tload-any" ];
    sha256 = "e6e378948aff855fcc1ae1eecf5ba5a2f4ccadb8ba18d6f5e105b60aa0921826";
  };
  procps-ng-top = {
    version = "4.0.5-r1";
    filename = "procps-ng-top-4.0.5-r1.apk";
    depends = [
      "libc"
      "procps-ng"
    ];
    provides = [ "procps-ng-top-any" ];
    sha256 = "f1afcc4f9e8a9bd4dcde491d3f23385c6536a8df62c7c7b87d3b98607f1c4e2d";
  };
  procps-ng-uptime = {
    version = "4.0.5-r1";
    filename = "procps-ng-uptime-4.0.5-r1.apk";
    depends = [
      "libc"
      "procps-ng"
    ];
    provides = [ "procps-ng-uptime-any" ];
    sha256 = "c196c8edd58e67662b3370f21160c5e8d352870be286d2801de064346f6a319e";
  };
  procps-ng-vmstat = {
    version = "4.0.5-r1";
    filename = "procps-ng-vmstat-4.0.5-r1.apk";
    depends = [
      "libc"
      "procps-ng"
    ];
    provides = [ "procps-ng-vmstat-any" ];
    sha256 = "111f812c188e1361c77367a65a60f965eefb2be0c77712b6008c2c73ce5f3da6";
  };
  procps-ng-w = {
    version = "4.0.5-r1";
    filename = "procps-ng-w-4.0.5-r1.apk";
    depends = [
      "libc"
      "procps-ng"
    ];
    provides = [ "procps-ng-w-any" ];
    sha256 = "702f221f25f49c5a4172aa12b16a5e82241fa0fcd08f2c0f87961fd58ef23b08";
  };
  procps-ng-watch = {
    version = "4.0.5-r1";
    filename = "procps-ng-watch-4.0.5-r1.apk";
    depends = [
      "libc"
      "procps-ng"
    ];
    provides = [ "procps-ng-watch-any" ];
    sha256 = "dd62eaabbfc63aad679bec79d80d82a1270f9f4e4bce93b123259507b98eee6d";
  };
  procps-ng3 = {
    version = "3.3.17-r1";
    filename = "procps-ng3-3.3.17-r1.apk";
    depends = [
      "libc"
      "libncurses6"
    ];
    provides = [ "procps-ng3-any" ];
    sha256 = "9da25d203389a7c7f721dfc9b4564c252772cac153bffa7bbcb200f05d85b77c";
  };
  procs = {
    version = "0.14.3-r1";
    filename = "procs-0.14.3-r1.apk";
    depends = [ "libc" ];
    provides = [ "procs-any" ];
    sha256 = "b3a1f0603ad4f89298e9aa4435c405cc8193bd0a44abe877615fa37a8688fa88";
  };
  progress = {
    version = "0.15-r1";
    filename = "progress-0.15-r1.apk";
    depends = [
      "libc"
      "libncursesw6"
    ];
    provides = [ "progress-any" ];
    sha256 = "af61a91aaa043d44ca3899f095b925f91d2f9e0482413cff76804125b5819708";
  };
  prometheus-node-exporter-lua = {
    version = "2026.06.05-r1";
    filename = "prometheus-node-exporter-lua-2026.06.05-r1.apk";
    depends = [
      "libc"
      "libubus-lua"
      "lua"
      "luasocket"
      "uhttpd"
      "uhttpd-mod-lua"
    ];
    provides = [ "prometheus-node-exporter-lua-any" ];
    sha256 = "844407ca6ed1a0d6e8f2fbf81b93315519359b30c9bcee5a92b1fabfcc0f8c55";
  };
  prometheus-node-exporter-lua-bmx7 = {
    version = "2026.06.05-r1";
    filename = "prometheus-node-exporter-lua-bmx7-2026.06.05-r1.apk";
    depends = [
      "bmx7"
      "bmx7-json"
      "libc"
      "lua-cjson"
      "prometheus-node-exporter-lua"
    ];
    provides = [ "prometheus-node-exporter-lua-bmx7-any" ];
    sha256 = "f0fd162abd877de48daabaf45101c47f39e622f2caa2a951614acf25dd776268";
  };
  prometheus-node-exporter-lua-dawn = {
    version = "2026.06.05-r1";
    filename = "prometheus-node-exporter-lua-dawn-2026.06.05-r1.apk";
    depends = [
      "libc"
      "libiwinfo-lua"
      "prometheus-node-exporter-lua"
    ];
    provides = [ "prometheus-node-exporter-lua-dawn-any" ];
    sha256 = "59f5b72e3a67b198c731dfe0804d7671e9fff14ea8dc3cd55b504a6fa6ee5a81";
  };
  prometheus-node-exporter-lua-ethtool = {
    version = "2026.06.05-r1";
    filename = "prometheus-node-exporter-lua-ethtool-2026.06.05-r1.apk";
    depends = [
      "ethtool-lua"
      "libc"
      "prometheus-node-exporter-lua"
    ];
    provides = [ "prometheus-node-exporter-lua-ethtool-any" ];
    sha256 = "4e87f441d5440835b2b8050dd0cd471189ed2209cb3b480c09f9c9ca1587f85d";
  };
  prometheus-node-exporter-lua-filesystem = {
    version = "2026.06.05-r1";
    filename = "prometheus-node-exporter-lua-filesystem-2026.06.05-r1.apk";
    depends = [
      "libc"
      "luci-lib-nixio"
      "prometheus-node-exporter-lua"
    ];
    provides = [ "prometheus-node-exporter-lua-filesystem-any" ];
    sha256 = "ca7e5c11afd137a57890217df574ffbe643dee24c0aa626ce56715cbdf5bbdf1";
  };
  prometheus-node-exporter-lua-hostapd_stations = {
    version = "2026.06.05-r1";
    filename = "prometheus-node-exporter-lua-hostapd_stations-2026.06.05-r1.apk";
    depends = [
      "hostapd-utils"
      "libc"
      "lua-bit32"
      "prometheus-node-exporter-lua"
    ];
    provides = [ "prometheus-node-exporter-lua-hostapd_stations-any" ];
    sha256 = "2de3d8b9e95680d6ddc959938a0aa4bab1bd48d5c343e8bc108996808d000487";
  };
  prometheus-node-exporter-lua-hostapd_ubus_stations = {
    version = "2026.06.05-r1";
    filename = "prometheus-node-exporter-lua-hostapd_ubus_stations-2026.06.05-r1.apk";
    depends = [
      "libc"
      "luabitop"
      "prometheus-node-exporter-lua"
    ];
    provides = [ "prometheus-node-exporter-lua-hostapd_ubus_stations-any" ];
    sha256 = "baaa0235683ef2c4463395cf0e1764bf01941b80442347ef0d39a71cfd5a53fc";
  };
  prometheus-node-exporter-lua-hwmon = {
    version = "2026.06.05-r1";
    filename = "prometheus-node-exporter-lua-hwmon-2026.06.05-r1.apk";
    depends = [
      "libc"
      "luci-lib-nixio"
      "prometheus-node-exporter-lua"
    ];
    provides = [ "prometheus-node-exporter-lua-hwmon-any" ];
    sha256 = "3b46594321cbd7fe3b078d50d44139a4e3467076d95791814896a9dd89ee8dec";
  };
  prometheus-node-exporter-lua-modemmanager = {
    version = "2026.06.05-r1";
    filename = "prometheus-node-exporter-lua-modemmanager-2026.06.05-r1.apk";
    depends = [
      "libc"
      "lua-cjson"
      "modemmanager"
      "prometheus-node-exporter-lua"
    ];
    provides = [ "prometheus-node-exporter-lua-modemmanager-any" ];
    sha256 = "ec69b6ce99d099255f8169300f19a1339e9dfb705769834408a653c33538b960";
  };
  prometheus-node-exporter-lua-mwan3 = {
    version = "2026.06.05-r1";
    filename = "prometheus-node-exporter-lua-mwan3-2026.06.05-r1.apk";
    depends = [
      "libc"
      "mwan3"
      "prometheus-node-exporter-lua"
    ];
    provides = [ "prometheus-node-exporter-lua-mwan3-any" ];
    sha256 = "a2ee0c6dfe11c9bc3e1f9b10659da39617559d3acd3e204de30ffccbda2def28";
  };
  prometheus-node-exporter-lua-nat_traffic = {
    version = "2026.06.05-r1";
    filename = "prometheus-node-exporter-lua-nat_traffic-2026.06.05-r1.apk";
    depends = [
      "libc"
      "prometheus-node-exporter-lua"
    ];
    provides = [ "prometheus-node-exporter-lua-nat_traffic-any" ];
    sha256 = "10972deee1e35240baf6d1f979ef6c2ba3b4a3d82de76c66f7cf39308ff36939";
  };
  prometheus-node-exporter-lua-netstat = {
    version = "2026.06.05-r1";
    filename = "prometheus-node-exporter-lua-netstat-2026.06.05-r1.apk";
    depends = [
      "libc"
      "prometheus-node-exporter-lua"
    ];
    provides = [ "prometheus-node-exporter-lua-netstat-any" ];
    sha256 = "d41b042ef648dc3300de807e1531f4c8bd7580b69f8f9ce9fb8539cfdf0ae84a";
  };
  prometheus-node-exporter-lua-nft-counters = {
    version = "2026.06.05-r1";
    filename = "prometheus-node-exporter-lua-nft-counters-2026.06.05-r1.apk";
    depends = [
      "libc"
      "lua-cjson"
      "nftables-json"
      "prometheus-node-exporter-lua"
    ];
    provides = [ "prometheus-node-exporter-lua-nft-counters-any" ];
    sha256 = "4dbdbd47bd12784d56961b248cea3bc6a6a53ff6db56a7a1b297197fdd204700";
  };
  prometheus-node-exporter-lua-openwrt = {
    version = "2026.06.05-r1";
    filename = "prometheus-node-exporter-lua-openwrt-2026.06.05-r1.apk";
    depends = [
      "libc"
      "prometheus-node-exporter-lua"
    ];
    provides = [ "prometheus-node-exporter-lua-openwrt-any" ];
    sha256 = "be28c042c7b8d30a8582e328f01d77b7d257a9e36a07a0a5a79f27092aac8237";
  };
  prometheus-node-exporter-lua-realtek-poe = {
    version = "2026.06.05-r1";
    filename = "prometheus-node-exporter-lua-realtek-poe-2026.06.05-r1.apk";
    depends = [
      "libc"
      "prometheus-node-exporter-lua"
      "realtek-poe"
    ];
    provides = [ "prometheus-node-exporter-lua-realtek-poe-any" ];
    sha256 = "1134c72de17c6fb0a2541bd82c04ee8c927c31582eabde3c84f27f52b260e272";
  };
  prometheus-node-exporter-lua-snmp6 = {
    version = "2026.06.05-r1";
    filename = "prometheus-node-exporter-lua-snmp6-2026.06.05-r1.apk";
    depends = [
      "libc"
      "prometheus-node-exporter-lua"
    ];
    provides = [ "prometheus-node-exporter-lua-snmp6-any" ];
    sha256 = "77555aa525b530055d40be65450b0cbc24dbd9f778bc271b9eab58a991b70662";
  };
  prometheus-node-exporter-lua-textfile = {
    version = "2026.06.05-r1";
    filename = "prometheus-node-exporter-lua-textfile-2026.06.05-r1.apk";
    depends = [
      "libc"
      "luci-lib-nixio"
      "prometheus-node-exporter-lua"
    ];
    provides = [ "prometheus-node-exporter-lua-textfile-any" ];
    sha256 = "94e2f1d0be1105d053c81f58f4b734561e6be12ee8658d4bad4f0887d03f1dc5";
  };
  prometheus-node-exporter-lua-thermal = {
    version = "2026.06.05-r1";
    filename = "prometheus-node-exporter-lua-thermal-2026.06.05-r1.apk";
    depends = [
      "libc"
      "prometheus-node-exporter-lua"
    ];
    provides = [ "prometheus-node-exporter-lua-thermal-any" ];
    sha256 = "c527130fdbd62bc6dc60509cb8a017fd38dbd83ac9dc95e00750c13ec48ab601";
  };
  prometheus-node-exporter-lua-ubnt-manager = {
    version = "2026.06.05-r1";
    filename = "prometheus-node-exporter-lua-ubnt-manager-2026.06.05-r1.apk";
    depends = [
      "libc"
      "lua-cjson"
      "prometheus-node-exporter-lua"
      "ubnt-manager"
    ];
    provides = [ "prometheus-node-exporter-lua-ubnt-manager-any" ];
    sha256 = "be4d9c173d18bc6ef9b9eae39846f7b4ab0f5efb30b3a448c92cd00844c3c18a";
  };
  prometheus-node-exporter-lua-uci_dhcp_host = {
    version = "2026.06.05-r1";
    filename = "prometheus-node-exporter-lua-uci_dhcp_host-2026.06.05-r1.apk";
    depends = [
      "libc"
      "libuci-lua"
      "prometheus-node-exporter-lua"
    ];
    provides = [ "prometheus-node-exporter-lua-uci_dhcp_host-any" ];
    sha256 = "1036d76054ef784a7dd040b435c3a0744d57b5b71a61ce2573e93ca8f3819a6c";
  };
  prometheus-node-exporter-lua-unbound = {
    version = "2026.06.05-r1";
    filename = "prometheus-node-exporter-lua-unbound-2026.06.05-r1.apk";
    depends = [
      "libc"
      "prometheus-node-exporter-lua"
      "unbound-daemon"
    ];
    provides = [ "prometheus-node-exporter-lua-unbound-any" ];
    sha256 = "5671440a0caf17a6746f19e2742304b442b7bb3e043e20c37b45be661f1ef460";
  };
  prometheus-node-exporter-lua-wifi = {
    version = "2026.06.05-r1";
    filename = "prometheus-node-exporter-lua-wifi-2026.06.05-r1.apk";
    depends = [
      "libc"
      "libiwinfo-lua"
      "prometheus-node-exporter-lua"
    ];
    provides = [ "prometheus-node-exporter-lua-wifi-any" ];
    sha256 = "60204235e5a708da5dda1367e0ef4fea654f33902a9301cdeb7ed62e89f0329c";
  };
  prometheus-node-exporter-lua-wifi_stations = {
    version = "2026.06.05-r1";
    filename = "prometheus-node-exporter-lua-wifi_stations-2026.06.05-r1.apk";
    depends = [
      "libc"
      "libiwinfo-lua"
      "prometheus-node-exporter-lua"
    ];
    provides = [ "prometheus-node-exporter-lua-wifi_stations-any" ];
    sha256 = "1578ee25a6c37fd9f20e7efdb77c4c8c3dd77667e0aaa91284e667212d57afb6";
  };
  prometheus-node-exporter-ucode = {
    version = "2024.02.07-r2";
    filename = "prometheus-node-exporter-ucode-2024.02.07-r2.apk";
    depends = [
      "libc"
      "rpcd"
      "ucode-mod-fs"
      "ucode-mod-ubus"
      "uhttpd"
      "uhttpd-mod-ucode"
    ];
    provides = [ "prometheus-node-exporter-ucode-any" ];
    sha256 = "8fe8d64df1e381e9b1ece164242415ce1653e700ae07b1a50f127374eb015fb0";
  };
  prometheus-node-exporter-ucode-dnsmasq = {
    version = "2024.02.07-r2";
    filename = "prometheus-node-exporter-ucode-dnsmasq-2024.02.07-r2.apk";
    depends = [
      "libc"
      "prometheus-node-exporter-ucode"
    ];
    provides = [ "prometheus-node-exporter-ucode-dnsmasq-any" ];
    sha256 = "e69b0964a2394fa7e356bdd64f11c8515aeaa2e992cb2c0f017acdf88201a39e";
  };
  prometheus-node-exporter-ucode-netstat = {
    version = "2024.02.07-r2";
    filename = "prometheus-node-exporter-ucode-netstat-2024.02.07-r2.apk";
    depends = [
      "libc"
      "prometheus-node-exporter-ucode"
    ];
    provides = [ "prometheus-node-exporter-ucode-netstat-any" ];
    sha256 = "3c9719f125b812eed81afb37c2487e022987f15674511b3008d7388c08c0ffe6";
  };
  prometheus-node-exporter-ucode-openwrt = {
    version = "2024.02.07-r2";
    filename = "prometheus-node-exporter-ucode-openwrt-2024.02.07-r2.apk";
    depends = [
      "libc"
      "prometheus-node-exporter-ucode"
    ];
    provides = [ "prometheus-node-exporter-ucode-openwrt-any" ];
    sha256 = "e70ac62e9731c4d284ab2b0892a601b431f805304d9486591217863800c19f96";
  };
  prometheus-node-exporter-ucode-snmp6 = {
    version = "2024.02.07-r2";
    filename = "prometheus-node-exporter-ucode-snmp6-2024.02.07-r2.apk";
    depends = [
      "libc"
      "prometheus-node-exporter-ucode"
    ];
    provides = [ "prometheus-node-exporter-ucode-snmp6-any" ];
    sha256 = "62823766e45bb22ab8b15d1e292651ec60af71996bbd4a2ce1b9a0394ca0e48f";
  };
  prometheus-node-exporter-ucode-uci_dhcp_host = {
    version = "2024.02.07-r2";
    filename = "prometheus-node-exporter-ucode-uci_dhcp_host-2024.02.07-r2.apk";
    depends = [
      "libc"
      "prometheus-node-exporter-ucode"
    ];
    provides = [ "prometheus-node-exporter-ucode-uci_dhcp_host-any" ];
    sha256 = "a757a59cafb07cbfca96d6e43019570f66f19bda5c68fba70e297db1b3c62e7a";
  };
  prometheus-node-exporter-ucode-wifi = {
    version = "2024.02.07-r2";
    filename = "prometheus-node-exporter-ucode-wifi-2024.02.07-r2.apk";
    depends = [
      "libc"
      "prometheus-node-exporter-ucode"
      "ucode-mod-nl80211"
    ];
    provides = [ "prometheus-node-exporter-ucode-wifi-any" ];
    sha256 = "3c3bac1ff22703e104d51279711d9547fd70de4e4cd4db5e1f260a0c2503e0e6";
  };
  prometheus-node-exporter-ucode-wireguard = {
    version = "2024.02.07-r2";
    filename = "prometheus-node-exporter-ucode-wireguard-2024.02.07-r2.apk";
    depends = [
      "libc"
      "prometheus-node-exporter-ucode"
      "rpcd-mod-wireguard"
    ];
    provides = [ "prometheus-node-exporter-ucode-wireguard-any" ];
    sha256 = "fa0080212d6d470c7ead5c58c4c4ea222897a905347c51cc4e97afaa9e3583c2";
  };
  prometheus-statsd-exporter = {
    version = "0.15.0-r2";
    filename = "prometheus-statsd-exporter-0.15.0-r2.apk";
    depends = [ "libc" ];
    provides = [ "prometheus-statsd-exporter-any" ];
    sha256 = "089d8860b6363ca3be7f396c81b18019f30885595115137d60900c8afc0b62e0";
  };
  prosody = {
    version = "0.12.6-r1";
    filename = "prosody-0.12.6-r1.apk";
    depends = [
      "libc"
      "libidn"
      "liblua5.1.5"
      "libopenssl3"
      "luabitop"
      "luaexpat"
      "luafilesystem"
      "luasec"
    ];
    provides = [ "prosody-any" ];
    sha256 = "0194970d304221e4260e275103af4c50fd9e9e0773668c2bf3ce93a7c5cae2ab";
  };
  proto-bonding = {
    version = "2021.04.09-r1";
    filename = "proto-bonding-2021.04.09-r1.apk";
    depends = [
      "kmod-bonding"
      "libc"
    ];
    provides = [ "proto-bonding-any" ];
    sha256 = "ecb9f7824b11ae3f26fc82af444e625fea28e00a3a7d662baf1b0086be761172";
  };
  protobuf = {
    version = "3.17.3-r3";
    filename = "protobuf-3.17.3-r3.apk";
    depends = [
      "libatomic1"
      "libc"
      "libpthread"
      "libstdcpp6"
      "protobuf-lite"
      "zlib"
    ];
    provides = [ "protobuf-any" ];
    sha256 = "eada6e776bea72d33a8cf8ca41ce06e3d0c04736fe8e8bbb49b36637b7ee9413";
  };
  protobuf-lite = {
    version = "3.17.3-r3";
    filename = "protobuf-lite-3.17.3-r3.apk";
    depends = [
      "libatomic1"
      "libc"
      "libpthread"
      "libstdcpp6"
      "zlib"
    ];
    provides = [ "protobuf-lite-any" ];
    sha256 = "5eb5e61f81d744340a052e1aea7d4369f188ef98bedf27358f7c0b98de67c136";
  };
  proxychains-ng = {
    version = "4.17-r1";
    filename = "proxychains-ng-4.17-r1.apk";
    depends = [ "libc" ];
    provides = [ "proxychains-ng-any" ];
    sha256 = "6b08d7959054039eaa1f3541d53403f4b2d8d67be1ffc9303e8f4670294aec68";
  };
  pservice = {
    version = "2017.08.29-r3";
    filename = "pservice-2017.08.29-r3.apk";
    depends = [ "libc" ];
    provides = [ "pservice-any" ];
    sha256 = "b92cc82ef51385021c7d46ebc187d171895296e0466b72b81c731bff7f0c6c6d";
  };
  psmisc = {
    version = "23.7-r1";
    filename = "psmisc-23.7-r1.apk";
    depends = [
      "libc"
      "libncurses6"
    ];
    provides = [ "psmisc-any" ];
    sha256 = "fedb4b0922df832b7c3557871bd6751864cf3b33b7dce54b4b57f77c852f23f3";
  };
  psqlodbca = {
    version = "17.00.0004-r1";
    filename = "psqlodbca-17.00.0004-r1.apk";
    depends = [
      "libc"
      "libpq"
      "unixodbc"
    ];
    provides = [ "psqlodbca-any" ];
    sha256 = "75f4583d4d5df0f33d0f8ada5da7df92e5d23c010641df5786ff7c625199a19a";
  };
  psqlodbcw = {
    version = "17.00.0004-r1";
    filename = "psqlodbcw-17.00.0004-r1.apk";
    depends = [
      "libc"
      "libpq"
      "unixodbc"
    ];
    provides = [ "psqlodbcw-any" ];
    sha256 = "efe91ba4f31f3816e1fab2ce5c4f81e6ead2cd2acbc140aaf943350b6c1e72e7";
  };
  pthsem = {
    version = "2.0.8-r8";
    filename = "pthsem-2.0.8-r8.apk";
    depends = [ "libc" ];
    provides = [ "pthsem-any" ];
    sha256 = "645d506af7fde4c302251944ea926ba9961840bfe9e0a69d740cf1741764ea27";
  };
  pulseaudio-daemon = {
    version = "17.0-r1";
    filename = "pulseaudio-daemon-17.0-r1.apk";
    depends = [
      "alsa-lib"
      "libc"
      "libcap"
      "libltdl7"
      "libopenssl3"
      "libsndfile"
    ];
    provides = [
      "pulseaudio"
      "pulseaudio-daemon-any"
    ];
    sha256 = "8167347cd8de6ea30584de9ae45c05c80ce922f54baa2095302d0aa0e10fc25c";
  };
  pulseaudio-daemon-avahi = {
    version = "17.0-r1";
    filename = "pulseaudio-daemon-avahi-17.0-r1.apk";
    depends = [
      "alsa-lib"
      "bluez-daemon"
      "dbus"
      "libavahi-client"
      "libc"
      "libcap"
      "libltdl7"
      "libopenssl3"
      "libsndfile"
      "sbc"
    ];
    provides = [
      "pulseaudio"
      "pulseaudio-daemon-avahi-any"
    ];
    sha256 = "9fc061f25bd1d3043e379b267b9c9fb3ee28535be74e164bd99f0d163fe56248";
  };
  pulseaudio-profiles = {
    version = "17.0-r1";
    filename = "pulseaudio-profiles-17.0-r1.apk";
    depends = [
      "libc"
      "pulseaudio"
    ];
    provides = [ "pulseaudio-profiles-any" ];
    sha256 = "113e2d6fa0c6e6e0a125547d241c6d8b2b05d9d4664d606797a339f4ebc62232";
  };
  pulseaudio-tools = {
    version = "17.0-r1";
    filename = "pulseaudio-tools-17.0-r1.apk";
    depends = [
      "libc"
      "libsndfile"
      "pulseaudio"
    ];
    provides = [ "pulseaudio-tools-any" ];
    sha256 = "33410396bf465ac62e98cd9e0149be275bdce4e0e527f94841e508a617922df2";
  };
  pv = {
    version = "1.9.31-r2";
    filename = "pv-1.9.31-r2.apk";
    depends = [
      "libc"
      "libncursesw6"
    ];
    provides = [ "pv-any" ];
    sha256 = "850ac5b69a666ad7d228a5e499bed0127abef64609004cd2940d8809b9958296";
  };
  python3 = {
    version = "3.13.9-r3";
    filename = "python3-3.13.9-r3.apk";
    depends = [
      "libc"
      "python3-asyncio"
      "python3-codecs"
      "python3-ctypes"
      "python3-dbm"
      "python3-decimal"
      "python3-email"
      "python3-light"
      "python3-logging"
      "python3-lzma"
      "python3-multiprocessing"
      "python3-ncurses"
      "python3-openssl"
      "python3-pydoc"
      "python3-readline"
      "python3-sqlite3"
      "python3-unittest"
      "python3-urllib"
      "python3-uuid"
      "python3-xml"
    ];
    provides = [ "python3-any" ];
    sha256 = "39e86865d7eaa08623baa4ab797c977d4828fa36c3937968929a3eac7ad98c69";
  };
  python3-aio-mqtt-mod = {
    version = "0.4.0-r1";
    filename = "python3-aio-mqtt-mod-0.4.0-r1.apk";
    depends = [
      "libc"
      "python3-asyncio"
      "python3-light"
    ];
    provides = [ "python3-aio-mqtt-mod-any" ];
    sha256 = "d52e2e38be6e6c8e3377bae27c913fbb65f8cec077458537482249667305e5f4";
  };
  python3-aio-mqtt-mod-src = {
    version = "0.4.0-r1";
    filename = "python3-aio-mqtt-mod-src-0.4.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-aio-mqtt-mod-src-any" ];
    sha256 = "b3f9d90eee0b63cea63b021ea5a453131053e5135aa7e248297bb493d9a5e40b";
  };
  python3-aiosignal = {
    version = "1.3.1-r1";
    filename = "python3-aiosignal-1.3.1-r1.apk";
    depends = [
      "libc"
      "python3-frozenlist"
      "python3-light"
    ];
    provides = [ "python3-aiosignal-any" ];
    sha256 = "0e010488682b4954701ab81e24a478d6589315031b2c99f35812701cb8b0c048";
  };
  python3-aiosignal-src = {
    version = "1.3.1-r1";
    filename = "python3-aiosignal-src-1.3.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-aiosignal-src-any" ];
    sha256 = "517baff8d078415b0bb913233820481d78594d4c24f704ed84ce2d9476e17039";
  };
  python3-apipkg = {
    version = "3.0.1-r1";
    filename = "python3-apipkg-3.0.1-r1.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-apipkg-any" ];
    sha256 = "6f602af6b286fc848c10b1009f8c257884eeb7c79e49eec1b27f3d69df601c35";
  };
  python3-apipkg-src = {
    version = "3.0.1-r1";
    filename = "python3-apipkg-src-3.0.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-apipkg-src-any" ];
    sha256 = "8d534e3b4aa583bcfafd812a4c11c01a8da2f8456d0d037193f9504758c41675";
  };
  python3-apparmor = {
    version = "3.0.13-r2";
    filename = "python3-apparmor-3.0.13-r2.apk";
    depends = [
      "libapparmor"
      "libc"
      "python3"
    ];
    provides = [ "python3-apparmor-any" ];
    sha256 = "6d782f4007e79098a5ce54aac45394cdf0d11485311ad3e8d9f09467f0957329";
  };
  python3-appdirs = {
    version = "1.4.4-r1";
    filename = "python3-appdirs-1.4.4-r1.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-appdirs-any" ];
    sha256 = "e85b5c79440f67899f606d985055eca5e8deaa0307dd1e0d161b58229128a3fa";
  };
  python3-appdirs-src = {
    version = "1.4.4-r1";
    filename = "python3-appdirs-src-1.4.4-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-appdirs-src-any" ];
    sha256 = "e44d723173a0d46a8730ed1ed3f2c292581759143e6daf80cd348021b9a3f94d";
  };
  python3-argcomplete = {
    version = "3.2.1-r1";
    filename = "python3-argcomplete-3.2.1-r1.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-argcomplete-any" ];
    sha256 = "854e997c7818bc9573a7701692a77ed367e82775e34722ce50d05c93b2f03f4d";
  };
  python3-argcomplete-src = {
    version = "3.2.1-r1";
    filename = "python3-argcomplete-src-3.2.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-argcomplete-src-any" ];
    sha256 = "97cc6134975cf41d2c99813f5f00df294a33eb1060d5eb3d8d7dc1c69f40d07c";
  };
  python3-asgiref = {
    version = "3.11.1-r1";
    filename = "python3-asgiref-3.11.1-r1.apk";
    depends = [
      "libc"
      "python3-asyncio"
      "python3-light"
      "python3-logging"
    ];
    provides = [ "python3-asgiref-any" ];
    sha256 = "68a146334a159bd985904808ea1418bf3306641a44ab2d74a33f34dbeecddaeb";
  };
  python3-asgiref-src = {
    version = "3.11.1-r1";
    filename = "python3-asgiref-src-3.11.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-asgiref-src-any" ];
    sha256 = "f161f46da114fdb70749184ee3b0dee94db58cebf00dcc1378cbb3fece4e99c1";
  };
  python3-async-generator = {
    version = "1.10-r2";
    filename = "python3-async-generator-1.10-r2.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-async-generator-any" ];
    sha256 = "3e9998c771f42519e5d2146e656316fddb3c142dc8b78ad4e474bd9a7f72dac4";
  };
  python3-async-generator-src = {
    version = "1.10-r2";
    filename = "python3-async-generator-src-1.10-r2.apk";
    depends = [ "libc" ];
    provides = [ "python3-async-generator-src-any" ];
    sha256 = "9c24ad607af1a0a9093132d4e3abed017766352a3593cac71fa50fb462de6600";
  };
  python3-async-timeout = {
    version = "4.0.2-r1";
    filename = "python3-async-timeout-4.0.2-r1.apk";
    depends = [
      "libc"
      "python3-asyncio"
      "python3-light"
    ];
    provides = [ "python3-async-timeout-any" ];
    sha256 = "7f086e79b502923b8734e07ec2617db23f783eafbdd6840a987625534c45161f";
  };
  python3-async-timeout-src = {
    version = "4.0.2-r1";
    filename = "python3-async-timeout-src-4.0.2-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-async-timeout-src-any" ];
    sha256 = "56c83c63142010750b4d8499b46ea63af2d9576ecaeb9825a1eaa43aa76973ec";
  };
  python3-asyncio = {
    version = "3.13.9-r3";
    filename = "python3-asyncio-3.13.9-r3.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-asyncio-any" ];
    sha256 = "f16e617863d8eb771b05d55fd93cf16678be342b6877e795d7ade633c8897ede";
  };
  python3-asyncio-src = {
    version = "3.13.9-r3";
    filename = "python3-asyncio-src-3.13.9-r3.apk";
    depends = [ "libc" ];
    provides = [ "python3-asyncio-src-any" ];
    sha256 = "4df53859edf1ae6a2c328b7fc7451e7a0a574d8bfe4a60a86ef7ca87cfdfc860";
  };
  python3-attrs = {
    version = "23.1.0-r1";
    filename = "python3-attrs-23.1.0-r1.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-attrs-any" ];
    sha256 = "f51b68aabf0e7199d9a404b1c7ce1bbd63e6de84a3c7588a23784f0524e96874";
  };
  python3-attrs-src = {
    version = "23.1.0-r1";
    filename = "python3-attrs-src-23.1.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-attrs-src-any" ];
    sha256 = "504cd7ef05ba60c30ec35795958708d4a39a3c2d66f16d9f9adf4a23de0a0281";
  };
  python3-augeas = {
    version = "1.1.0-r2";
    filename = "python3-augeas-1.1.0-r2.apk";
    depends = [
      "augeas"
      "libc"
      "python3-cffi"
      "python3-light"
    ];
    provides = [ "python3-augeas-any" ];
    sha256 = "556529c759a6767f768222f781117b67b7bdfa83dc6370e243fd5fbaf3ee2f1f";
  };
  python3-augeas-src = {
    version = "1.1.0-r2";
    filename = "python3-augeas-src-1.1.0-r2.apk";
    depends = [ "libc" ];
    provides = [ "python3-augeas-src-any" ];
    sha256 = "74cee151f9b7954b6f49f229994b9a1be5314bb5e6274650a0029bfc1b675095";
  };
  python3-automat = {
    version = "25.4.16-r1";
    filename = "python3-automat-25.4.16-r1.apk";
    depends = [
      "libc"
      "python3-attrs"
      "python3-light"
    ];
    provides = [ "python3-automat-any" ];
    sha256 = "992b305ee5b9ebc8653fb3ee45bd0b88e55d3f2a2a110cd3f87060a1342078a8";
  };
  python3-automat-src = {
    version = "25.4.16-r1";
    filename = "python3-automat-src-25.4.16-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-automat-src-any" ];
    sha256 = "dd8f42728cc56a3240d01aa17ff7f08bf08a3f3883ec0c25cff0a2ef9bbdb59d";
  };
  python3-awesomeversion = {
    version = "23.5.0-r1";
    filename = "python3-awesomeversion-23.5.0-r1.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-awesomeversion-any" ];
    sha256 = "47aeb45c6070268b5b9341a1c6f1613ca49d3d859db6d9fa5266be637b831476";
  };
  python3-awesomeversion-src = {
    version = "23.5.0-r1";
    filename = "python3-awesomeversion-src-23.5.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-awesomeversion-src-any" ];
    sha256 = "6a03ff5b3f78fb427af27f980ad3730e5d16c16deb9c29618c0525a830e4a7e1";
  };
  python3-awscli = {
    version = "1.29.7-r1";
    filename = "python3-awscli-1.29.7-r1.apk";
    depends = [
      "libc"
      "python3"
      "python3-botocore"
      "python3-colorama"
      "python3-docutils"
      "python3-rsa"
      "python3-s3transfer"
      "python3-yaml"
    ];
    provides = [ "python3-awscli-any" ];
    sha256 = "dc603c99c4e9e920678f657e5b14f91537e5640c8d5c9437f97243be2acb2892";
  };
  python3-awscli-src = {
    version = "1.29.7-r1";
    filename = "python3-awscli-src-1.29.7-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-awscli-src-any" ];
    sha256 = "b61c676664c8843324e7bbc99698cb9a38c134491d6506acba669f61ae62706b";
  };
  python3-babel = {
    version = "2.17.0-r2";
    filename = "python3-babel-2.17.0-r2.apk";
    depends = [
      "libc"
      "python3-decimal"
      "python3-email"
      "python3-light"
      "python3-logging"
      "python3-urllib"
    ];
    provides = [ "python3-babel-any" ];
    sha256 = "40d94531250484251d972e7a238e0667b746de7a2547b02940ac91559ecdc830";
  };
  python3-babel-src = {
    version = "2.17.0-r2";
    filename = "python3-babel-src-2.17.0-r2.apk";
    depends = [ "libc" ];
    provides = [ "python3-babel-src-any" ];
    sha256 = "4f12ec75f980a6df5c40a7294f30fcd644898b0a0955f57dd577a58023d8b695";
  };
  python3-base = {
    version = "3.13.9-r3";
    filename = "python3-base-3.13.9-r3.apk";
    depends = [
      "libc"
      "libpython3-3.13"
    ];
    provides = [ "python3-base-any" ];
    sha256 = "905da451728edc7e070d5caa0e9203fbc4430869667ad8d8a9bd675411ca56d4";
  };
  python3-base-src = {
    version = "3.13.9-r3";
    filename = "python3-base-src-3.13.9-r3.apk";
    depends = [ "libc" ];
    provides = [ "python3-base-src-any" ];
    sha256 = "2b8c6c340144426a94605a872496976db52ec868f5b63439cb77591968cd2f6f";
  };
  python3-bcrypt = {
    version = "5.0.0-r1";
    filename = "python3-bcrypt-5.0.0-r1.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-bcrypt-any" ];
    sha256 = "16ef6710020357cf8984594b9516ad80503dd8b16a2fdb6f072ed65e4dcdc097";
  };
  python3-bcrypt-src = {
    version = "5.0.0-r1";
    filename = "python3-bcrypt-src-5.0.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-bcrypt-src-any" ];
    sha256 = "7679bea42abdb8250122fab0a877aef98ee177c72374431ef33bb35be899e939";
  };
  python3-bidict = {
    version = "0.22.1-r1";
    filename = "python3-bidict-0.22.1-r1.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-bidict-any" ];
    sha256 = "fa028927ea4419f91cd6af42504dbd40db54469e9c9cf9ec5aa96aa48100f103";
  };
  python3-bidict-src = {
    version = "0.22.1-r1";
    filename = "python3-bidict-src-0.22.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-bidict-src-any" ];
    sha256 = "8408e6b2770359af5e7cfa244c89c5b793d44ce38ca490ce550eec82470aa724";
  };
  python3-ble2mqtt = {
    version = "0.2.2-r1";
    filename = "python3-ble2mqtt-0.2.2-r1.apk";
    depends = [
      "libc"
      "python3-aio-mqtt-mod"
      "python3-asyncio"
      "python3-bleak"
      "python3-light"
      "python3-logging"
      "python3-uuid"
    ];
    provides = [ "python3-ble2mqtt-any" ];
    sha256 = "a03cb75177c6b51161e3499d526ee5dcbd006ab0d1e94da3e7f3a73c7ebec28f";
  };
  python3-ble2mqtt-src = {
    version = "0.2.2-r1";
    filename = "python3-ble2mqtt-src-0.2.2-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-ble2mqtt-src-any" ];
    sha256 = "48531e312c421a4bc582ca88f9b0bddd921e0ce073d842c4c359d8c5ed5d38b6";
  };
  python3-bleak = {
    version = "0.21.1-r2";
    filename = "python3-bleak-0.21.1-r2.apk";
    depends = [
      "libc"
      "python3-async-timeout"
      "python3-asyncio"
      "python3-ctypes"
      "python3-dbus-fast"
      "python3-light"
      "python3-logging"
      "python3-typing-extensions"
    ];
    provides = [ "python3-bleak-any" ];
    sha256 = "b5aa093e3058d05fe6d62e526d593bf2b1ff59ae42e7f19ed690f6e60f784fa9";
  };
  python3-bleak-src = {
    version = "0.21.1-r2";
    filename = "python3-bleak-src-0.21.1-r2.apk";
    depends = [ "libc" ];
    provides = [ "python3-bleak-src-any" ];
    sha256 = "8ff44fe3b561de354f1b09a416b1e81bf82436aa72b7eb50dae9ba4f47519f59";
  };
  python3-boto3 = {
    version = "1.28.7-r1";
    filename = "python3-boto3-1.28.7-r1.apk";
    depends = [
      "libc"
      "python3-botocore"
      "python3-decimal"
      "python3-jmespath"
      "python3-light"
      "python3-logging"
      "python3-s3transfer"
    ];
    provides = [ "python3-boto3-any" ];
    sha256 = "05017fdca06d660122f00056a12824d8c03573fd49099c090a1c9387ee4b0d91";
  };
  python3-boto3-src = {
    version = "1.28.7-r1";
    filename = "python3-boto3-src-1.28.7-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-boto3-src-any" ];
    sha256 = "b974cbcd233de051049c335ad629c15563a657bd53602f5b83794fadb485990c";
  };
  python3-botocore = {
    version = "1.31.7-r1";
    filename = "python3-botocore-1.31.7-r1.apk";
    depends = [
      "libc"
      "python3"
      "python3-dateutil"
      "python3-jmespath"
      "python3-urllib3"
    ];
    provides = [ "python3-botocore-any" ];
    sha256 = "58d275099c9d9ae62ce4183a12e69c73941c3da613ef079c90f626afb2752345";
  };
  python3-botocore-src = {
    version = "1.31.7-r1";
    filename = "python3-botocore-src-1.31.7-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-botocore-src-any" ];
    sha256 = "bd985bf495f576395b854f87b68fcaefd6d3fd65cdf23c69cd413699b2f29ace";
  };
  python3-bottle = {
    version = "0.13.4-r1";
    filename = "python3-bottle-0.13.4-r1.apk";
    depends = [
      "libc"
      "python3"
    ];
    provides = [ "python3-bottle-any" ];
    sha256 = "1893e7b0ba023f0c39e12c9a2cfd4df0643a2795e89eaa67a278aa0c0c425ec1";
  };
  python3-bottle-src = {
    version = "0.13.4-r1";
    filename = "python3-bottle-src-0.13.4-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-bottle-src-any" ];
    sha256 = "ea0948f4c37940df7e27526f9b54a109b328b7643e46fa7b9b3f89bdb1e71129";
  };
  python3-cached-property = {
    version = "1.5.2-r2";
    filename = "python3-cached-property-1.5.2-r2.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-cached-property-any" ];
    sha256 = "c6d1908634b4bcfe5b0af3f3c406964e83e2fff60aa25526aa0ab3fb90edc367";
  };
  python3-cached-property-src = {
    version = "1.5.2-r2";
    filename = "python3-cached-property-src-1.5.2-r2.apk";
    depends = [ "libc" ];
    provides = [ "python3-cached-property-src-any" ];
    sha256 = "79d9034c7e195ddf313c8da13e526ec36950a78abd4ee1076efc361e56edfcab";
  };
  python3-cachelib = {
    version = "0.10.2-r1";
    filename = "python3-cachelib-0.10.2-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-logging"
    ];
    provides = [ "python3-cachelib-any" ];
    sha256 = "17c11a960ffe71b39681ea77a56afcd0ee75369afce912f81d597a3da7927eed";
  };
  python3-cachelib-src = {
    version = "0.10.2-r1";
    filename = "python3-cachelib-src-0.10.2-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-cachelib-src-any" ];
    sha256 = "63f7b79ff8565167b6f32c6cdeb71fa819384a58524104855ebc6f0f4264d3d5";
  };
  python3-cachetools = {
    version = "5.3.1-r1";
    filename = "python3-cachetools-5.3.1-r1.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-cachetools-any" ];
    sha256 = "e86f43dc6c148f43562d786b9d99781577018c06aecd6d35ad11a83aa03ff2f8";
  };
  python3-cachetools-src = {
    version = "5.3.1-r1";
    filename = "python3-cachetools-src-5.3.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-cachetools-src-any" ];
    sha256 = "243e200b4654d9fe2d87e79687ae8ec37305a5344ed371be571b2f5277b944a3";
  };
  python3-certifi = {
    version = "2026.1.4-r1";
    filename = "python3-certifi-2026.1.4-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-urllib"
    ];
    provides = [ "python3-certifi-any" ];
    sha256 = "6a9e80599125930fc9a0fe8e0374d39c478e73f9246db6145c62001e6d47157a";
  };
  python3-certifi-src = {
    version = "2026.1.4-r1";
    filename = "python3-certifi-src-2026.1.4-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-certifi-src-any" ];
    sha256 = "451d39676a858277769872daba93ab791a4bfa11097dc6d169bc615154db5548";
  };
  python3-cffi = {
    version = "2.0.0-r1";
    filename = "python3-cffi-2.0.0-r1.apk";
    depends = [
      "libc"
      "libffi"
      "python3-ctypes"
      "python3-light"
      "python3-pycparser"
    ];
    provides = [ "python3-cffi-any" ];
    sha256 = "d159a78e8cdc610670ff9131fac47e69ec930fb00d4b32409068dac0d0a03af9";
  };
  python3-cffi-src = {
    version = "2.0.0-r1";
    filename = "python3-cffi-src-2.0.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-cffi-src-any" ];
    sha256 = "c29abfb5ac4f8b3c43cef214c50125a5596a94e38bdd3c466e1b6207dcf9bc1e";
  };
  python3-chardet = {
    version = "5.2.0-r4";
    filename = "python3-chardet-5.2.0-r4.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-logging"
    ];
    provides = [ "python3-chardet-any" ];
    sha256 = "ec470f16f23cf348b0eadf2d5e249e42d41fdf3e8115dadcbd7d7be0bdb1b7ff";
  };
  python3-chardet-src = {
    version = "5.2.0-r4";
    filename = "python3-chardet-src-5.2.0-r4.apk";
    depends = [ "libc" ];
    provides = [ "python3-chardet-src-any" ];
    sha256 = "b95bc9adc9f2cf52763532b71cff396915bf14ce596fb2a2234dbf55603ecdfb";
  };
  python3-charset-normalizer = {
    version = "3.3.2-r1";
    filename = "python3-charset-normalizer-3.3.2-r1.apk";
    depends = [
      "libc"
      "python3-codecs"
      "python3-light"
      "python3-logging"
    ];
    provides = [ "python3-charset-normalizer-any" ];
    sha256 = "1bafb2a3048f39a8ce64dc941809a0a0e8a6c91dbfc10c14c054f87514b5ad12";
  };
  python3-charset-normalizer-src = {
    version = "3.3.2-r1";
    filename = "python3-charset-normalizer-src-3.3.2-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-charset-normalizer-src-any" ];
    sha256 = "1f73525603bfff9ef7b8aabf158ffe57938dcde8a7c897f15865044a6c10beb0";
  };
  python3-click = {
    version = "8.1.7-r2";
    filename = "python3-click-8.1.7-r2.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-urllib"
      "python3-uuid"
    ];
    provides = [ "python3-click-any" ];
    sha256 = "10ce4f72db523b227210d1e6265dda549f6bb56f7ad2c3780c266bdecaad46f7";
  };
  python3-click-log = {
    version = "0.4.0-r1";
    filename = "python3-click-log-0.4.0-r1.apk";
    depends = [
      "libc"
      "python3-click"
      "python3-light"
      "python3-logging"
    ];
    provides = [ "python3-click-log-any" ];
    sha256 = "5af531fb79d0ebb6c8bbc409a6a1b62b80f98348aaa01c9e1e902ad83830ff53";
  };
  python3-click-log-src = {
    version = "0.4.0-r1";
    filename = "python3-click-log-src-0.4.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-click-log-src-any" ];
    sha256 = "3c980de19e68dc3db7169a38a716aaaf9826ae93850f3d46c92d46df8eebf48c";
  };
  python3-click-src = {
    version = "8.1.7-r2";
    filename = "python3-click-src-8.1.7-r2.apk";
    depends = [ "libc" ];
    provides = [ "python3-click-src-any" ];
    sha256 = "9a05767372c2cf72591f959c2a34294f2174ea2d63b69ece90a787b53f4836d5";
  };
  python3-codecs = {
    version = "3.13.9-r3";
    filename = "python3-codecs-3.13.9-r3.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-codecs-any" ];
    sha256 = "656ecdf3a664aca085b0586306fff2f41adc4b4da1f029fffa2862bdec1e63fe";
  };
  python3-codecs-src = {
    version = "3.13.9-r3";
    filename = "python3-codecs-src-3.13.9-r3.apk";
    depends = [ "libc" ];
    provides = [ "python3-codecs-src-any" ];
    sha256 = "31e8ec90a9d274b37fd6034ae18d6450bb21fb915195baa7b4a8125ebe6c7d73";
  };
  python3-colorama = {
    version = "0.4.6-r1";
    filename = "python3-colorama-0.4.6-r1.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-colorama-any" ];
    sha256 = "a490cf9988480926ad7addf9985fa5285f0606d2f8204b828eeacf7de06eebe4";
  };
  python3-colorama-src = {
    version = "0.4.6-r1";
    filename = "python3-colorama-src-0.4.6-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-colorama-src-any" ];
    sha256 = "c7666b51d9300559ab8bc582dd2d6c5c66dbf3d217e6a715f973b08ba0657fbb";
  };
  python3-constantly = {
    version = "23.10.4-r1";
    filename = "python3-constantly-23.10.4-r1.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-constantly-any" ];
    sha256 = "08522c49ea6c197ae3e805ed982fab8959b5b71a772ace8ff2c7f5a6c31c9d73";
  };
  python3-constantly-src = {
    version = "23.10.4-r1";
    filename = "python3-constantly-src-23.10.4-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-constantly-src-any" ];
    sha256 = "7f8743bcfcb237a02e3929ff4b370e4b9874b6f266797e52ab8397f55e978e4b";
  };
  python3-contextlib2 = {
    version = "21.6.0-r1";
    filename = "python3-contextlib2-21.6.0-r1.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-contextlib2-any" ];
    sha256 = "76408aeaf2a225f129d733237e6d8bc06a92fd32e730585003998093ed155e68";
  };
  python3-contextlib2-src = {
    version = "21.6.0-r1";
    filename = "python3-contextlib2-src-21.6.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-contextlib2-src-any" ];
    sha256 = "8fb269e14c8e7b39d031bbda52b4512fb39dae5803a08ea3dd6fff942b7c75e1";
  };
  python3-crcmod = {
    version = "1.7-r2";
    filename = "python3-crcmod-1.7-r2.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-crcmod-any" ];
    sha256 = "efb094aafff9ebc35f12b15d960011cf4716a4d01796b7588fc23a321dea4eb0";
  };
  python3-crcmod-src = {
    version = "1.7-r2";
    filename = "python3-crcmod-src-1.7-r2.apk";
    depends = [ "libc" ];
    provides = [ "python3-crcmod-src-any" ];
    sha256 = "05648808699b44bc54c2f4caad126e2f6cf333e3699fbb3c1e27e56d93c53f79";
  };
  python3-cryptodome = {
    version = "3.18.0-r1";
    filename = "python3-cryptodome-3.18.0-r1.apk";
    depends = [
      "libc"
      "libgmp10"
      "python3-cffi"
      "python3-light"
    ];
    provides = [
      "python3-crypto"
      "python3-cryptodome-any"
    ];
    sha256 = "81b9e0c11cc6c898752d0868004fbb8324bd6ac0008c1eba0c8b0755580951ac";
  };
  python3-cryptodome-src = {
    version = "3.18.0-r1";
    filename = "python3-cryptodome-src-3.18.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-cryptodome-src-any" ];
    sha256 = "4a88b37f868808295828d0b23126d2af7dae2c6f24ae61fa817c3112aebb4abb";
  };
  python3-cryptodomex = {
    version = "3.18.0-r1";
    filename = "python3-cryptodomex-3.18.0-r1.apk";
    depends = [
      "libc"
      "libgmp10"
      "python3-cffi"
      "python3-light"
    ];
    provides = [ "python3-cryptodomex-any" ];
    sha256 = "96ceec80dac92999e06fcc865cf939a7b575d13b70321afc0739a436154f6e4b";
  };
  python3-cryptodomex-src = {
    version = "3.18.0-r1";
    filename = "python3-cryptodomex-src-3.18.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-cryptodomex-src-any" ];
    sha256 = "7f276424ff42b85529d78e491d02469283d743016f85caf51b3a6f9e96aa9483";
  };
  python3-cryptography = {
    version = "46.0.6-r1";
    filename = "python3-cryptography-46.0.6-r1.apk";
    depends = [
      "libc"
      "libopenssl-legacy"
      "libopenssl3"
      "python3-cffi"
      "python3-email"
      "python3-light"
      "python3-urllib"
    ];
    provides = [ "python3-cryptography-any" ];
    sha256 = "abe96eb3a14cae0bc4365bf7782d99fc558a438a7d5193090c102cddae7a7449";
  };
  python3-cryptography-src = {
    version = "46.0.6-r1";
    filename = "python3-cryptography-src-46.0.6-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-cryptography-src-any" ];
    sha256 = "bd5391ead45909300a1d92dd7cfd3350fd98743ec0513c6962d73900ed8acec5";
  };
  python3-ctypes = {
    version = "3.13.9-r3";
    filename = "python3-ctypes-3.13.9-r3.apk";
    depends = [
      "libc"
      "libffi"
      "python3-light"
    ];
    provides = [ "python3-ctypes-any" ];
    sha256 = "ada19af502f635e411c380c4a9276d9008e6c6fd904cea36ee63bfabda3eed59";
  };
  python3-ctypes-src = {
    version = "3.13.9-r3";
    filename = "python3-ctypes-src-3.13.9-r3.apk";
    depends = [ "libc" ];
    provides = [ "python3-ctypes-src-any" ];
    sha256 = "46ed4366aefdaa14ee8080500d450bc6960790612945da25542be2600b23786b";
  };
  python3-curl = {
    version = "7.45.7-r1";
    filename = "python3-curl-7.45.7-r1.apk";
    depends = [
      "libc"
      "libcurl4"
      "python3"
    ];
    provides = [ "python3-curl-any" ];
    sha256 = "445b2e26903eccd22db6f37d958fc27a82bb3de562efad8d0babbf08da2a4a51";
  };
  python3-curl-src = {
    version = "7.45.7-r1";
    filename = "python3-curl-src-7.45.7-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-curl-src-any" ];
    sha256 = "cca727991dfd8de2683ce716939207a51afae3fe10fa6a7ce5e3c480ee8d0a17";
  };
  python3-dateutil = {
    version = "2.9.0-r1";
    filename = "python3-dateutil-2.9.0-r1.apk";
    depends = [
      "libc"
      "python3"
      "python3-six"
    ];
    provides = [ "python3-dateutil-any" ];
    sha256 = "b0d3b366f64305921ef2ea48ea5a150a8583e870dbd225e3bd6ecf650b2c8c0c";
  };
  python3-dateutil-src = {
    version = "2.9.0-r1";
    filename = "python3-dateutil-src-2.9.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-dateutil-src-any" ];
    sha256 = "c60b7f93a861aa22549e25fea613cba5e2491052aa96d44b48c0eefa809492c1";
  };
  python3-dbm = {
    version = "3.13.9-r3";
    filename = "python3-dbm-3.13.9-r3.apk";
    depends = [
      "libc"
      "libgdbm"
      "python3-light"
    ];
    provides = [ "python3-dbm-any" ];
    sha256 = "177b9d0fd9702b0d06af09328cac928d1bc083b0d3890886acd4b27ef419557b";
  };
  python3-dbm-src = {
    version = "3.13.9-r3";
    filename = "python3-dbm-src-3.13.9-r3.apk";
    depends = [ "libc" ];
    provides = [ "python3-dbm-src-any" ];
    sha256 = "ed154d7ef04bed9ca6905e050990541e83929eabb56efaa84816cb20e63e2c00";
  };
  python3-dbus-fast = {
    version = "2.21.1-r1";
    filename = "python3-dbus-fast-2.21.1-r1.apk";
    depends = [
      "libc"
      "python3-async-timeout"
      "python3-asyncio"
      "python3-light"
      "python3-logging"
      "python3-urllib"
      "python3-xml"
    ];
    provides = [ "python3-dbus-fast-any" ];
    sha256 = "95a6ec12ffa2963bd3e4c7f63f7bc61e66d533bdc17228233e19125a69438119";
  };
  python3-dbus-fast-src = {
    version = "2.21.1-r1";
    filename = "python3-dbus-fast-src-2.21.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-dbus-fast-src-any" ];
    sha256 = "fbe8ca35d66ac3271a3c91423208cdae2db3a26522e7d9cd6268f4322c3843bd";
  };
  python3-decimal = {
    version = "3.13.9-r3";
    filename = "python3-decimal-3.13.9-r3.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-decimal-any" ];
    sha256 = "5ec6af4271668902c2adcbdeb0ebe1e82a841dd71d6ee918f1ea423d773bcf0a";
  };
  python3-decimal-src = {
    version = "3.13.9-r3";
    filename = "python3-decimal-src-3.13.9-r3.apk";
    depends = [ "libc" ];
    provides = [ "python3-decimal-src-any" ];
    sha256 = "c8ea11250649774fec9e50ff9363b4bf5de480e9d88bbb76e5ca56877b3bb342";
  };
  python3-decorator = {
    version = "4.4.2-r1";
    filename = "python3-decorator-4.4.2-r1.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-decorator-any" ];
    sha256 = "d24bf93ab1eafd486ddc0c879e4f75788eaa30d649357e4ac9fc2b7ca16d7005";
  };
  python3-decorator-src = {
    version = "4.4.2-r1";
    filename = "python3-decorator-src-4.4.2-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-decorator-src-any" ];
    sha256 = "3fcc9cd0e67a6bc90c33e934381ebd8c29ae1f2490e8a645ef1573396677e66b";
  };
  python3-defusedxml = {
    version = "0.7.1-r1";
    filename = "python3-defusedxml-0.7.1-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-xml"
    ];
    provides = [ "python3-defusedxml-any" ];
    sha256 = "caf625799d994d0eef5d2007099b6a06486154cafa21fa77955397df9314b0aa";
  };
  python3-defusedxml-src = {
    version = "0.7.1-r1";
    filename = "python3-defusedxml-src-0.7.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-defusedxml-src-any" ];
    sha256 = "2fb60633b520de59764f24cd1defbaa8b9c89fb351e0f706572008648a0331b6";
  };
  python3-dev = {
    version = "3.13.9-r3";
    filename = "python3-dev-3.13.9-r3.apk";
    depends = [
      "libc"
      "python3"
    ];
    provides = [ "python3-dev-any" ];
    sha256 = "417d9b8ade14c35c08287f4de686578d1f57268aed7794e68c5bde259d618584";
  };
  python3-dev-src = {
    version = "3.13.9-r3";
    filename = "python3-dev-src-3.13.9-r3.apk";
    depends = [ "libc" ];
    provides = [ "python3-dev-src-any" ];
    sha256 = "a39b2db8dbcc131a93227d9a7aa561986dc9cc673d28068a0e69262fcc3f5db0";
  };
  python3-distro = {
    version = "1.9.0-r1";
    filename = "python3-distro-1.9.0-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-logging"
    ];
    provides = [ "python3-distro-any" ];
    sha256 = "0b01cb04ab4296b01f96e39a1af28a59008ddadb249cc8923b8776cb2ea712ec";
  };
  python3-distro-src = {
    version = "1.9.0-r1";
    filename = "python3-distro-src-1.9.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-distro-src-any" ];
    sha256 = "ac1ca61f5cb5db481f5eab8287290f3e8621124330d9045d572822220770d7b7";
  };
  python3-django = {
    version = "6.0.7-r1";
    filename = "python3-django-6.0.7-r1.apk";
    depends = [
      "libc"
      "python3"
      "python3-asgiref"
      "python3-sqlparse"
    ];
    provides = [
      "django"
      "python3-django-any"
    ];
    sha256 = "b67d5539b5ababd59859cd7c39bdeee963983634439a07fd48adbda358da71f8";
  };
  python3-django-cors-headers = {
    version = "4.9.0-r2";
    filename = "python3-django-cors-headers-4.9.0-r2.apk";
    depends = [
      "libc"
      "python3-django"
      "python3-light"
      "python3-urllib"
    ];
    provides = [ "python3-django-cors-headers-any" ];
    sha256 = "d768bfc31bb360c080902dbcd840361fcdd04ad55136546cb54304e376321c6e";
  };
  python3-django-cors-headers-src = {
    version = "4.9.0-r2";
    filename = "python3-django-cors-headers-src-4.9.0-r2.apk";
    depends = [ "libc" ];
    provides = [ "python3-django-cors-headers-src-any" ];
    sha256 = "bd16efb284c870c60f5d20c6b1c10a5a6a90b5c484adfcb28adc2fcfb0d80d18";
  };
  python3-django-restframework = {
    version = "3.17.1-r1";
    filename = "python3-django-restframework-3.17.1-r1.apk";
    depends = [
      "django"
      "libc"
      "python3"
    ];
    provides = [ "python3-django-restframework-any" ];
    sha256 = "3c60777e33d833a361d8df8c0b7d35dc0a6abf0ee25fee746a678f1208192e3f";
  };
  python3-django-restframework-src = {
    version = "3.17.1-r1";
    filename = "python3-django-restframework-src-3.17.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-django-restframework-src-any" ];
    sha256 = "387276b6cbeb25e3dabd289648b00ffbd3e6995e39e8dd8e8af4945f2019aa68";
  };
  python3-django-src = {
    version = "6.0.7-r1";
    filename = "python3-django-src-6.0.7-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-django-src-any" ];
    sha256 = "2f2c7feaab3daf8e9b4ad9e71a4620ea31c38532ba0100a058d614952b18778e";
  };
  python3-dns = {
    version = "2.4.1-r1";
    filename = "python3-dns-2.4.1-r1.apk";
    depends = [
      "libc"
      "python3"
    ];
    provides = [ "python3-dns-any" ];
    sha256 = "896ccb53a03447a76393e1edb70067a77903dfa3385d058cd239e404ce18b9d7";
  };
  python3-dns-src = {
    version = "2.4.1-r1";
    filename = "python3-dns-src-2.4.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-dns-src-any" ];
    sha256 = "4f32f1ed775b26e7103c2ec2dc82829871f2baab651751a374edce4a970d952b";
  };
  python3-docker = {
    version = "7.1.0-r2";
    filename = "python3-docker-7.1.0-r2.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-logging"
      "python3-openssl"
      "python3-packaging"
      "python3-paramiko"
      "python3-requests"
      "python3-six"
      "python3-urllib3"
      "python3-websocket-client"
    ];
    provides = [ "python3-docker-any" ];
    sha256 = "dc542d22403d81bf1bae35adadb575f7a9ef5932051bbb0bfaaca3b38da339cd";
  };
  python3-docker-src = {
    version = "7.1.0-r2";
    filename = "python3-docker-src-7.1.0-r2.apk";
    depends = [ "libc" ];
    provides = [ "python3-docker-src-any" ];
    sha256 = "5b56c5e351510927eee607ce54e109efbf5bfbc36d86a3d8ff65ca7d6bbd45ad";
  };
  python3-dockerpty = {
    version = "0.4.1-r4";
    filename = "python3-dockerpty-0.4.1-r4.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-openssl"
      "python3-six"
    ];
    provides = [ "python3-dockerpty-any" ];
    sha256 = "acd803145e105385f1f7a8e2950f102e43919f70fa3c8c34eb168050ae0d0732";
  };
  python3-dockerpty-src = {
    version = "0.4.1-r4";
    filename = "python3-dockerpty-src-0.4.1-r4.apk";
    depends = [ "libc" ];
    provides = [ "python3-dockerpty-src-any" ];
    sha256 = "3fe5d2a71435340a7d2cdc50529dfbeea3ad5db23465083f8336ec06af9c898c";
  };
  python3-docopt = {
    version = "0.6.2-r3";
    filename = "python3-docopt-0.6.2-r3.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-docopt-any" ];
    sha256 = "559e28b97ee0d5e449d2f455e8b5e59b33de127c10e287652dcd93dfa2314525";
  };
  python3-docopt-src = {
    version = "0.6.2-r3";
    filename = "python3-docopt-src-0.6.2-r3.apk";
    depends = [ "libc" ];
    provides = [ "python3-docopt-src-any" ];
    sha256 = "b28d61641215e40ee17238a2c0f51064d221a48236e95ca9e3b750a419ea19b7";
  };
  python3-docutils = {
    version = "0.20.1-r1";
    filename = "python3-docutils-0.20.1-r1.apk";
    depends = [
      "libc"
      "python3"
    ];
    provides = [ "python3-docutils-any" ];
    sha256 = "40d0f52d26055784b75f5477e7bac654c10ed61082cfb4d1da2d3253054b8d38";
  };
  python3-docutils-src = {
    version = "0.20.1-r1";
    filename = "python3-docutils-src-0.20.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-docutils-src-any" ];
    sha256 = "50ab90679c773a71761e6a37da854ca9deab50cc17e0e38438af2d527f6048f2";
  };
  python3-dotenv = {
    version = "1.0.1-r1";
    filename = "python3-dotenv-1.0.1-r1.apk";
    depends = [
      "libc"
      "python3-click"
      "python3-light"
      "python3-logging"
    ];
    provides = [ "python3-dotenv-any" ];
    sha256 = "7c5849e4960d8ab458e982787cf2e4849617b46c541fd0c6630ce4295039da32";
  };
  python3-dotenv-src = {
    version = "1.0.1-r1";
    filename = "python3-dotenv-src-1.0.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-dotenv-src-any" ];
    sha256 = "626c6831fb8b3cf8d2cf47ed7be87b38ba5f0181aab9d79747e1ce22633069c5";
  };
  python3-drf-nested-routers = {
    version = "0.95.0-r1";
    filename = "python3-drf-nested-routers-0.95.0-r1.apk";
    depends = [
      "django"
      "libc"
      "python3-django-restframework"
      "python3-light"
    ];
    provides = [ "python3-drf-nested-routers-any" ];
    sha256 = "f909cc9b7fea3d10f6d9ff9d8d5e25a88797ff0be6eb15d09bb4d62d010d6943";
  };
  python3-drf-nested-routers-src = {
    version = "0.95.0-r1";
    filename = "python3-drf-nested-routers-src-0.95.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-drf-nested-routers-src-any" ];
    sha256 = "bde9c7ff925dbcda522784dddef59d9b49526b7e4fde179f9e02c55c1254784d";
  };
  python3-email = {
    version = "3.13.9-r3";
    filename = "python3-email-3.13.9-r3.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-email-any" ];
    sha256 = "ffd0aea6e34a0269d21bd627a8febd6f3cf590e06ae0bf0d8fe28dce4fe3fac6";
  };
  python3-email-src = {
    version = "3.13.9-r3";
    filename = "python3-email-src-3.13.9-r3.apk";
    depends = [ "libc" ];
    provides = [ "python3-email-src-any" ];
    sha256 = "6f21066b12575a54541e6437ed65881e30cd0890844a1ad8013a8782cf044242";
  };
  python3-engineio = {
    version = "4.5.1-r1";
    filename = "python3-engineio-4.5.1-r1.apk";
    depends = [
      "libc"
      "python3-asyncio"
      "python3-light"
      "python3-logging"
      "python3-openssl"
      "python3-urllib"
    ];
    provides = [ "python3-engineio-any" ];
    sha256 = "a5a509d0cd2bee6deb0ed798d771e8a8c858fa2cb521e882599a886f73781d1a";
  };
  python3-engineio-src = {
    version = "4.5.1-r1";
    filename = "python3-engineio-src-4.5.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-engineio-src-any" ];
    sha256 = "16df3b5501bda42051d900e59be2bb0d212df50ea4a40ccc94966412bbdec59d";
  };
  python3-et_xmlfile = {
    version = "2.0.0-r1";
    filename = "python3-et_xmlfile-2.0.0-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-lxml"
    ];
    provides = [ "python3-et_xmlfile-any" ];
    sha256 = "8390962eca4ac0ca021f7d71b33a44bf293676148fa4e14c31a3f54c8a78c5cf";
  };
  python3-et_xmlfile-src = {
    version = "2.0.0-r1";
    filename = "python3-et_xmlfile-src-2.0.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-et_xmlfile-src-any" ];
    sha256 = "eee2a48e89c45703d66f6170aa167d25039e3d7280988ca3296f68ea2d1d5d5b";
  };
  python3-evdev = {
    version = "1.9.3-r1";
    filename = "python3-evdev-1.9.3-r1.apk";
    depends = [
      "libc"
      "python3-ctypes"
      "python3-light"
    ];
    provides = [ "python3-evdev-any" ];
    sha256 = "b0359b28d9c6beb10bd50efd16f0ecd10df8915758565d04c8f619acb4d14e6d";
  };
  python3-evdev-src = {
    version = "1.9.3-r1";
    filename = "python3-evdev-src-1.9.3-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-evdev-src-any" ];
    sha256 = "86be423023c99b2f49f0182ea424eddad6ef93f4bb2344c745b751ce6a83d38b";
  };
  python3-eventlet = {
    version = "0.40.3-r1";
    filename = "python3-eventlet-0.40.3-r1.apk";
    depends = [
      "libc"
      "python3-dns"
      "python3-email"
      "python3-greenlet"
      "python3-light"
      "python3-logging"
      "python3-openssl"
      "python3-urllib"
    ];
    provides = [ "python3-eventlet-any" ];
    sha256 = "86807096c635ecccd5f7185f96cbf244b52a19c1f0c2192ea35e347e6d29a3a2";
  };
  python3-eventlet-src = {
    version = "0.40.3-r1";
    filename = "python3-eventlet-src-0.40.3-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-eventlet-src-any" ];
    sha256 = "4494e0d2ff68017c9563dde353cea88c38acb69047652e071b2f18cc8ec14028";
  };
  python3-execnet = {
    version = "2.0.2-r1";
    filename = "python3-execnet-2.0.2-r1.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-execnet-any" ];
    sha256 = "26fd0cabf4f375045444410d61f533db422893e9492509c3a33edc44577307b1";
  };
  python3-execnet-src = {
    version = "2.0.2-r1";
    filename = "python3-execnet-src-2.0.2-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-execnet-src-any" ];
    sha256 = "c23b9e214c9f8e8878ed8a2c87856d350734114719061628bb7ff5153a9fe664";
  };
  python3-flask = {
    version = "3.1.2-r1";
    filename = "python3-flask-3.1.2-r1.apk";
    depends = [
      "libc"
      "python3"
      "python3-asyncio"
      "python3-click"
      "python3-codecs"
      "python3-decimal"
      "python3-itsdangerous"
      "python3-jinja2"
      "python3-logging"
      "python3-markupsafe"
      "python3-multiprocessing"
      "python3-setuptools"
      "python3-werkzeug"
    ];
    provides = [ "python3-flask-any" ];
    sha256 = "454460d38dfcab896c6b983f87a7783914a309fd2002bb7b8a6e18e9f6b34053";
  };
  python3-flask-babel = {
    version = "3.1.0-r1";
    filename = "python3-flask-babel-3.1.0-r1.apk";
    depends = [
      "libc"
      "python3-babel"
      "python3-flask"
      "python3-jinja2"
      "python3-light"
      "python3-pytz"
    ];
    provides = [ "python3-flask-babel-any" ];
    sha256 = "6ecb7faaf09d7e29aba62a999bcf5ecb4e622f7b7e73e5f76a8b3f41d26b8a67";
  };
  python3-flask-babel-src = {
    version = "3.1.0-r1";
    filename = "python3-flask-babel-src-3.1.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-flask-babel-src-any" ];
    sha256 = "6a1d44f8a69dc2b93a66c65c35e5afc4b98079be68c858f18c7cd7bfb46b61d7";
  };
  python3-flask-httpauth = {
    version = "4.8.0-r2";
    filename = "python3-flask-httpauth-4.8.0-r2.apk";
    depends = [
      "libc"
      "python3-flask"
      "python3-light"
    ];
    provides = [ "python3-flask-httpauth-any" ];
    sha256 = "e319de4e7af3a68165a487d48e5141524cb2d637cc9647dbbb534886030c54e5";
  };
  python3-flask-httpauth-src = {
    version = "4.8.0-r2";
    filename = "python3-flask-httpauth-src-4.8.0-r2.apk";
    depends = [ "libc" ];
    provides = [ "python3-flask-httpauth-src-any" ];
    sha256 = "37691da07b0b995268c0685359e7d6bdf292d620f0b74136284b8b692887ee83";
  };
  python3-flask-login = {
    version = "0.6.3-r1";
    filename = "python3-flask-login-0.6.3-r1.apk";
    depends = [
      "libc"
      "python3-flask"
      "python3-light"
      "python3-urllib"
      "python3-werkzeug"
    ];
    provides = [ "python3-flask-login-any" ];
    sha256 = "03f66d9442b98c965025bb24a4c0a538e6f967a41732aa67eb5f5870bcf73977";
  };
  python3-flask-login-src = {
    version = "0.6.3-r1";
    filename = "python3-flask-login-src-0.6.3-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-flask-login-src-any" ];
    sha256 = "67a6a82b30bce00c0d8b977a7dcbf92dd48d18e67c9d5cbd6fe3b95a4dfcd6f3";
  };
  python3-flask-seasurf = {
    version = "2.0.0-r1";
    filename = "python3-flask-seasurf-2.0.0-r1.apk";
    depends = [
      "libc"
      "python3-flask"
      "python3-light"
      "python3-urllib"
    ];
    provides = [ "python3-flask-seasurf-any" ];
    sha256 = "afe19569a616048bebdbfa9340f0be9897353769e40e65150eef66852c10ecf9";
  };
  python3-flask-seasurf-src = {
    version = "2.0.0-r1";
    filename = "python3-flask-seasurf-src-2.0.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-flask-seasurf-src-any" ];
    sha256 = "a6eb4dc70f0126bdb492ca67cde1f9488cdf49899db34c0a9d652911668d4e1d";
  };
  python3-flask-session = {
    version = "0.8.0-r1";
    filename = "python3-flask-session-0.8.0-r1.apk";
    depends = [
      "libc"
      "python3-cachelib"
      "python3-flask"
      "python3-light"
    ];
    provides = [ "python3-flask-session-any" ];
    sha256 = "b01bb1b356ddef648a10ec36f80e0b2827cec015b05fcc3889813883b54e83a3";
  };
  python3-flask-session-src = {
    version = "0.8.0-r1";
    filename = "python3-flask-session-src-0.8.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-flask-session-src-any" ];
    sha256 = "2d1e8e7d7151ecb75b77697a01ca6b6480f2cde0a203f8bd0feaeedc2088ad6f";
  };
  python3-flask-socketio = {
    version = "5.5.1-r1";
    filename = "python3-flask-socketio-5.5.1-r1.apk";
    depends = [
      "libc"
      "python3-flask"
      "python3-light"
      "python3-socketio"
    ];
    provides = [ "python3-flask-socketio-any" ];
    sha256 = "5c827840436ced13141c6ef8f1b3a00859321f9dc9f98fe71102d770fc069005";
  };
  python3-flask-socketio-src = {
    version = "5.5.1-r1";
    filename = "python3-flask-socketio-src-5.5.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-flask-socketio-src-any" ];
    sha256 = "d0dafc8c8f7522adcc48e9e4cec8b65a9eb5c4dc43ffc67a24720bc0e3ef42dd";
  };
  python3-flask-src = {
    version = "3.1.2-r1";
    filename = "python3-flask-src-3.1.2-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-flask-src-any" ];
    sha256 = "25436a6ca061bf3194dc544e2ad53a30f6940d593457067241e79a49c3680290";
  };
  python3-fnv-hash-fast = {
    version = "0.5.0-r1";
    filename = "python3-fnv-hash-fast-0.5.0-r1.apk";
    depends = [
      "libc"
      "libstdcpp6"
      "python3-fnvhash"
      "python3-light"
    ];
    provides = [ "python3-fnv-hash-fast-any" ];
    sha256 = "f4fdcea9885d9de162a77352f15e9cc72d94f4f5c7530a4dd0cb459840932e46";
  };
  python3-fnv-hash-fast-src = {
    version = "0.5.0-r1";
    filename = "python3-fnv-hash-fast-src-0.5.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-fnv-hash-fast-src-any" ];
    sha256 = "b6879d3510fa9cbbd1924a4a8397413339a2b6d9d8b89284b85308ddbd3c983d";
  };
  python3-fnvhash = {
    version = "0.1.0-r1";
    filename = "python3-fnvhash-0.1.0-r1.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-fnvhash-any" ];
    sha256 = "0a1f79c8b330150db5d0b1eeb4b08d7dd0c06a923334e4f519ca25288a06717e";
  };
  python3-fnvhash-src = {
    version = "0.1.0-r1";
    filename = "python3-fnvhash-src-0.1.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-fnvhash-src-any" ];
    sha256 = "1a4ea1efcdff3762aa5f362723c9e9cbeadc89c1531441366012d18eac526696";
  };
  python3-frozenlist = {
    version = "1.8.0-r1";
    filename = "python3-frozenlist-1.8.0-r1.apk";
    depends = [
      "libc"
      "libstdcpp6"
      "python3-light"
    ];
    provides = [ "python3-frozenlist-any" ];
    sha256 = "7356014a4cfaa80d7fd2e03023c92e00a85fab8bf398e456e1b6b154d31029f6";
  };
  python3-frozenlist-src = {
    version = "1.8.0-r1";
    filename = "python3-frozenlist-src-1.8.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-frozenlist-src-any" ];
    sha256 = "c87e12042988bdeb51259aa20c79e0f681eb01bee6f5f7065d7d7256f2c7f3f6";
  };
  python3-gensio = {
    version = "2.8.4-r1";
    filename = "python3-gensio-2.8.4-r1.apk";
    depends = [
      "libc"
      "libgensiocpp"
      "python3-light"
    ];
    provides = [ "python3-gensio-any" ];
    sha256 = "ecb61907d9cfaff120355c1d34912f4b95593a9997c379a312fb5ed0a8f06a38";
  };
  python3-gevent = {
    version = "25.9.1-r1";
    filename = "python3-gevent-25.9.1-r1.apk";
    depends = [
      "libc"
      "libcares"
      "libev"
      "libuv1"
      "python3-cffi"
      "python3-greenlet"
      "python3-light"
      "python3-zope-interface"
    ];
    provides = [ "python3-gevent-any" ];
    sha256 = "28d0df02074517cebd1b3e27481cc8beaefa88e9afaa516883698051e0c6592c";
  };
  python3-gevent-src = {
    version = "25.9.1-r1";
    filename = "python3-gevent-src-25.9.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-gevent-src-any" ];
    sha256 = "2d8fe0e4c46962cdb4d3e02759114bb5b4f8edee44128750fdaccc071fd3879c";
  };
  python3-gmpy2 = {
    version = "2.3.0-r1";
    filename = "python3-gmpy2-2.3.0-r1.apk";
    depends = [
      "libc"
      "libgmp10"
      "libmpc3"
      "libmpfr6"
      "python3-email"
      "python3-light"
      "python3-urllib"
    ];
    provides = [ "python3-gmpy2-any" ];
    sha256 = "bc4a2475baf6da6b26c271462af16e332d0a8f0040e01aa80b313ef1c2199849";
  };
  python3-gmpy2-src = {
    version = "2.3.0-r1";
    filename = "python3-gmpy2-src-2.3.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-gmpy2-src-any" ];
    sha256 = "93ebb996bd02aa73f3fa636cc3741ebec97119d89fdb24d4736791007c5ff033";
  };
  python3-gnupg = {
    version = "0.5.1-r1";
    filename = "python3-gnupg-0.5.1-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-logging"
    ];
    provides = [ "python3-gnupg-any" ];
    sha256 = "94a779007ddd35b2a98c9008a4aaf241dfe0a0e4327dbbfb5265ff94575cd6c8";
  };
  python3-gnupg-src = {
    version = "0.5.1-r1";
    filename = "python3-gnupg-src-0.5.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-gnupg-src-any" ];
    sha256 = "634de5ba3791735167d419b7e928dbcbff4a9e6e709483a20652f5152b2a297a";
  };
  python3-gpiod = {
    version = "2.1.3-r1";
    filename = "python3-gpiod-2.1.3-r1.apk";
    depends = [
      "libc"
      "libgpiod"
      "python3-light"
    ];
    provides = [ "python3-gpiod-any" ];
    sha256 = "3deb3f69223a29572e1ad642afd6ce0dd1eb3b70da88a20ad699b373240102a3";
  };
  python3-gpiod-src = {
    version = "2.1.3-r1";
    filename = "python3-gpiod-src-2.1.3-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-gpiod-src-any" ];
    sha256 = "a2c3f23e4e355f194de411348b3b5cc9c158d3aa4668ebe08be22b103836f6ef";
  };
  python3-greenlet = {
    version = "3.4.0-r1";
    filename = "python3-greenlet-3.4.0-r1.apk";
    depends = [
      "libc"
      "libstdcpp6"
      "python3-light"
    ];
    provides = [ "python3-greenlet-any" ];
    sha256 = "760fdf4941ea03acfcddd56dea26308364b91f111130400e450bc032f0234144";
  };
  python3-greenlet-src = {
    version = "3.4.0-r1";
    filename = "python3-greenlet-src-3.4.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-greenlet-src-any" ];
    sha256 = "061d1248781c769c74ec0ca718e7e8a668c510131bc56efe756e41523366d67d";
  };
  python3-hyperlink = {
    version = "21.0.0-r1";
    filename = "python3-hyperlink-21.0.0-r1.apk";
    depends = [
      "libc"
      "python3-codecs"
      "python3-idna"
      "python3-light"
    ];
    provides = [ "python3-hyperlink-any" ];
    sha256 = "ef87c2c17f1c4f741fbafe908e5fd960220aa82cde0a06750da24e1f1a762e3d";
  };
  python3-hyperlink-src = {
    version = "21.0.0-r1";
    filename = "python3-hyperlink-src-21.0.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-hyperlink-src-any" ];
    sha256 = "5531c08ec182132cce1c6e9da4ce85158a876fd270a8e5c465ee16a5b2f1721a";
  };
  python3-idna = {
    version = "3.11-r1";
    filename = "python3-idna-3.11-r1.apk";
    depends = [
      "libc"
      "python3-codecs"
      "python3-light"
    ];
    provides = [ "python3-idna-any" ];
    sha256 = "55734a29914c60f588a8bd304c38aa1002c5166120c85b450dc0a9e95783e401";
  };
  python3-idna-src = {
    version = "3.11-r1";
    filename = "python3-idna-src-3.11-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-idna-src-any" ];
    sha256 = "a6bed615a119009e1760920d11c67c85c7e1729d738b328c565cbcf6fd731048";
  };
  python3-ifaddr = {
    version = "0.2.0-r1";
    filename = "python3-ifaddr-0.2.0-r1.apk";
    depends = [
      "libc"
      "python3-ctypes"
      "python3-light"
    ];
    provides = [ "python3-ifaddr-any" ];
    sha256 = "788d17825ff93772a386d7469be57a75132a99e5330bd7fae385fa5cfd731dca";
  };
  python3-ifaddr-src = {
    version = "0.2.0-r1";
    filename = "python3-ifaddr-src-0.2.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-ifaddr-src-any" ];
    sha256 = "b6dc1a351236425cb4a1c1aeff53d10857acb3767d9c8f9bdb6529839583f078";
  };
  python3-incremental = {
    version = "24.11.0-r1";
    filename = "python3-incremental-24.11.0-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-packaging"
    ];
    provides = [ "python3-incremental-any" ];
    sha256 = "24b97a98534724cb098e9aa356844414b31f6463b5f7b40a0f795b5df5f7f590";
  };
  python3-incremental-src = {
    version = "24.11.0-r1";
    filename = "python3-incremental-src-24.11.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-incremental-src-any" ];
    sha256 = "2015b4e245436d6f1a856a7c41d797d210de3339a0079c4d40965db2a14de3ab";
  };
  python3-influxdb = {
    version = "5.3.1-r1";
    filename = "python3-influxdb-5.3.1-r1.apk";
    depends = [
      "libc"
      "python3-dateutil"
      "python3-light"
      "python3-msgpack"
      "python3-pytz"
      "python3-requests"
      "python3-six"
    ];
    provides = [ "python3-influxdb-any" ];
    sha256 = "0ea1658701a97e8fdb023b1c22a97fb8067644c216ce7067cbfc52f9f6008d17";
  };
  python3-influxdb-src = {
    version = "5.3.1-r1";
    filename = "python3-influxdb-src-5.3.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-influxdb-src-any" ];
    sha256 = "8477d626aa59e360fd0abb8be8d7349f310564bf471396fbddf64765840607a0";
  };
  python3-iniconfig = {
    version = "2.0.0-r1";
    filename = "python3-iniconfig-2.0.0-r1.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-iniconfig-any" ];
    sha256 = "91d09f9f1dbb09a085fd160102df03608289eeb76a37efced75c9a6f3ce5e3cf";
  };
  python3-iniconfig-src = {
    version = "2.0.0-r1";
    filename = "python3-iniconfig-src-2.0.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-iniconfig-src-any" ];
    sha256 = "dfcc7b1f7e079e7d8b5509cf338f1af189bb9ab8a5d0f5417ab3bf4a07aa9757";
  };
  python3-intelhex = {
    version = "2.3.0-r1";
    filename = "python3-intelhex-2.3.0-r1.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-intelhex-any" ];
    sha256 = "9261d5caaecfb61fb07484f36811399f3fdb3246313f1368926ad3b6ec010d2d";
  };
  python3-intelhex-src = {
    version = "2.3.0-r1";
    filename = "python3-intelhex-src-2.3.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-intelhex-src-any" ];
    sha256 = "00da848fe1378ca5864c7e16994f32f6652388bbd295f871ff4d424f5d27f1f4";
  };
  python3-iperf3 = {
    version = "0.1.11-r1";
    filename = "python3-iperf3-0.1.11-r1.apk";
    depends = [
      "libc"
      "libiperf3"
      "python3-ctypes"
      "python3-light"
    ];
    provides = [ "python3-iperf3-any" ];
    sha256 = "90e91ef7539f66d1d571d37688138352cc63a9a0176114b3dfb03f9bd10d9c2f";
  };
  python3-iperf3-src = {
    version = "0.1.11-r1";
    filename = "python3-iperf3-src-0.1.11-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-iperf3-src-any" ];
    sha256 = "3bf6be3f07fb619788d7674035e1dcd831a41c28f2b205523fc8eff32428f0cd";
  };
  python3-itsdangerous = {
    version = "2.1.2-r1";
    filename = "python3-itsdangerous-2.1.2-r1.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-itsdangerous-any" ];
    sha256 = "ccba09b9f9b598b1411200026f2b9786a7228f818c6298a14ef2725310f5fc33";
  };
  python3-itsdangerous-src = {
    version = "2.1.2-r1";
    filename = "python3-itsdangerous-src-2.1.2-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-itsdangerous-src-any" ];
    sha256 = "53cf7135b90f9cc65b67b5581aaeebefcade6e3c63115b3881808260a7377ea1";
  };
  python3-jdcal = {
    version = "1.4.1-r2";
    filename = "python3-jdcal-1.4.1-r2.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-jdcal-any" ];
    sha256 = "266ba0a89f7b2c145136d7cdd86cf92386846afbb82876e949fd20a199fd8517";
  };
  python3-jdcal-src = {
    version = "1.4.1-r2";
    filename = "python3-jdcal-src-1.4.1-r2.apk";
    depends = [ "libc" ];
    provides = [ "python3-jdcal-src-any" ];
    sha256 = "396c46164b833fd0b945719b68c3960cd733e74ee985ebcdf5c3110af662fdc6";
  };
  python3-jinja2 = {
    version = "3.1.6-r1";
    filename = "python3-jinja2-3.1.6-r1.apk";
    depends = [
      "libc"
      "python3-asyncio"
      "python3-light"
      "python3-logging"
      "python3-markupsafe"
      "python3-urllib"
    ];
    provides = [ "python3-jinja2-any" ];
    sha256 = "223acd49bc65beccddcae08827d357e22734840beae60470645416c9d637e940";
  };
  python3-jinja2-src = {
    version = "3.1.6-r1";
    filename = "python3-jinja2-src-3.1.6-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-jinja2-src-any" ];
    sha256 = "7eff0cb683e540d3f6213e28a534a07fedd1aea5481a46a414e9e531bfab0b32";
  };
  python3-jmespath = {
    version = "1.0.1-r1";
    filename = "python3-jmespath-1.0.1-r1.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-jmespath-any" ];
    sha256 = "fa5ad6f7dbcfd904e7d9352fb153168e8a601a50d88aa1202c69f8eb1430bf13";
  };
  python3-jmespath-src = {
    version = "1.0.1-r1";
    filename = "python3-jmespath-src-1.0.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-jmespath-src-any" ];
    sha256 = "e3e07d26e12bcb8de9aff2e7b7a0fedd4bef22327b1f54faff36d13d1261ed65";
  };
  python3-jsonpath-ng = {
    version = "1.5.3-r1";
    filename = "python3-jsonpath-ng-1.5.3-r1.apk";
    depends = [
      "libc"
      "python3-decorator"
      "python3-light"
      "python3-logging"
      "python3-ply"
      "python3-six"
    ];
    provides = [ "python3-jsonpath-ng-any" ];
    sha256 = "20e93b51f986c89f0016573a2a1a78a96a28400152f7c081cd23a1ee907f362d";
  };
  python3-jsonpath-ng-src = {
    version = "1.5.3-r1";
    filename = "python3-jsonpath-ng-src-1.5.3-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-jsonpath-ng-src-any" ];
    sha256 = "535e6ee1d02df89653cbb2cf52802c5395f3fe5301f797ae06fbdbf87f264113";
  };
  python3-jsonschema = {
    version = "4.22.0-r1";
    filename = "python3-jsonschema-4.22.0-r1.apk";
    depends = [
      "libc"
      "python3-attrs"
      "python3-decimal"
      "python3-jsonschema-specifications"
      "python3-light"
      "python3-referencing"
      "python3-rpds-py"
      "python3-urllib"
      "python3-uuid"
    ];
    provides = [ "python3-jsonschema-any" ];
    sha256 = "419c55c2643412bfe8da67ad209e554e722982cbc5197b54e0d67654707f015d";
  };
  python3-jsonschema-specifications = {
    version = "2023.11.2-r1";
    filename = "python3-jsonschema-specifications-2023.11.2-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-referencing"
    ];
    provides = [ "python3-jsonschema-specifications-any" ];
    sha256 = "95660d5099eef846026b8349806fe7c0cf6bf801679a0a98a747095f6715f1cd";
  };
  python3-jsonschema-specifications-src = {
    version = "2023.11.2-r1";
    filename = "python3-jsonschema-specifications-src-2023.11.2-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-jsonschema-specifications-src-any" ];
    sha256 = "4acc6e8b9899c305832c0a3dcb49c9af3b9e7ab6b73527524f4cbf82e1831314";
  };
  python3-jsonschema-src = {
    version = "4.22.0-r1";
    filename = "python3-jsonschema-src-4.22.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-jsonschema-src-any" ];
    sha256 = "4ba402af3c8d7921d87c4ca25fe74d6fb76466b1e31981abb05c7e3d153f2f5f";
  };
  python3-libmodbus = {
    version = "0.6.2-r1";
    filename = "python3-libmodbus-0.6.2-r1.apk";
    depends = [
      "libc"
      "libmodbus"
      "python3-cffi"
      "python3-light"
    ];
    provides = [ "python3-libmodbus-any" ];
    sha256 = "67438b9b95a0f4d895ae6e0aba09a273f3773b9083d0bb047ace800bf13cdb7f";
  };
  python3-libmodbus-src = {
    version = "0.6.2-r1";
    filename = "python3-libmodbus-src-0.6.2-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-libmodbus-src-any" ];
    sha256 = "dec48e95d6d6b2720b526a95dc804f5540e0d503374adb677cd8734c18cde6f3";
  };
  python3-libpass = {
    version = "1.9.3-r1";
    filename = "python3-libpass-1.9.3-r1.apk";
    depends = [
      "libc"
      "python3"
    ];
    provides = [
      "python3-libpass-any"
      "python3-passlib"
    ];
    sha256 = "baa7e1381673983ba6cb3545715ab9dc7c03eb98fbeaae56857171b02b39431f";
  };
  python3-libpass-src = {
    version = "1.9.3-r1";
    filename = "python3-libpass-src-1.9.3-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-libpass-src-any" ];
    sha256 = "cf677ccb2dbaa8e28228653a1164702cd5f11d1a118c00c573ec4caef3464435";
  };
  python3-libtorrent = {
    version = "2.0.11-r3";
    filename = "python3-libtorrent-2.0.11-r3.apk";
    depends = [
      "boost"
      "boost-python3"
      "libc"
      "libtorrent-rasterbar"
    ];
    provides = [ "python3-libtorrent-any" ];
    sha256 = "16388c4504e61c40ecf0db16d9434dc8b6633472fee95d1cc94029c15e134ef1";
  };
  python3-light = {
    version = "3.13.9-r3";
    filename = "python3-light-3.13.9-r3.apk";
    depends = [
      "libbz2-1.0"
      "libc"
      "python3-base"
      "zlib"
    ];
    provides = [ "python3-light-any" ];
    sha256 = "b541b85dabfc2b2d4a65312390a1e5205484f59fca5b66a5b8bca3ecf4add552";
  };
  python3-light-src = {
    version = "3.13.9-r3";
    filename = "python3-light-src-3.13.9-r3.apk";
    depends = [ "libc" ];
    provides = [ "python3-light-src-any" ];
    sha256 = "c9284b0f52424d0b7d74ca41c9779535787d3f9d596b6d27049816a3eaaf9471";
  };
  python3-logging = {
    version = "3.13.9-r3";
    filename = "python3-logging-3.13.9-r3.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-logging-any" ];
    sha256 = "b28ebf90907e415656c09d1395227c0a86e1982b76cbd6b82aeb77599613aa10";
  };
  python3-logging-src = {
    version = "3.13.9-r3";
    filename = "python3-logging-src-3.13.9-r3.apk";
    depends = [ "libc" ];
    provides = [ "python3-logging-src-any" ];
    sha256 = "11a2785929f0ab4001818512f45c1b2826bcaf5e37eb4711cd7283e6b15fdea9";
  };
  python3-lru-dict = {
    version = "1.3.0-r1";
    filename = "python3-lru-dict-1.3.0-r1.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-lru-dict-any" ];
    sha256 = "cce00efb405e2e697f9eda45c4b874d829e4f468064341e204038cd39ae40178";
  };
  python3-lru-dict-src = {
    version = "1.3.0-r1";
    filename = "python3-lru-dict-src-1.3.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-lru-dict-src-any" ];
    sha256 = "cee702fbcd61f12f22bd56125686a1a1e9c8ceedba669f12fac4c2d9aa9f0720";
  };
  python3-lxml = {
    version = "6.0.2-r1";
    filename = "python3-lxml-6.0.2-r1.apk";
    depends = [
      "libc"
      "libexslt"
      "libxml2-16"
      "libxslt"
      "python3-light"
    ];
    provides = [ "python3-lxml-any" ];
    sha256 = "72b8c8464784a4f37ea42fc35bff19a0d8d9a248792ff1a4db7b5086f72bd606";
  };
  python3-lxml-src = {
    version = "6.0.2-r1";
    filename = "python3-lxml-src-6.0.2-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-lxml-src-any" ];
    sha256 = "2b4fbf0f3c182fe023f52264e63c6ebc6312588441d7e6638600d2be5ef61f4d";
  };
  python3-lzma = {
    version = "3.13.9-r3";
    filename = "python3-lzma-3.13.9-r3.apk";
    depends = [
      "libc"
      "liblzma"
      "python3-light"
    ];
    provides = [ "python3-lzma-any" ];
    sha256 = "65d52b2d3e6d4560316112fe304b497bbb8e3c091e453f7129b91a130c8ee779";
  };
  python3-lzma-src = {
    version = "3.13.9-r3";
    filename = "python3-lzma-src-3.13.9-r3.apk";
    depends = [ "libc" ];
    provides = [ "python3-lzma-src-any" ];
    sha256 = "c38b1b3af9cbc04b1c51c312227dfb677423829dc461af516bf8cb80ee7da838";
  };
  python3-markdown = {
    version = "3.10-r1";
    filename = "python3-markdown-3.10-r1.apk";
    depends = [
      "libc"
      "python3-codecs"
      "python3-light"
      "python3-logging"
      "python3-xml"
    ];
    provides = [ "python3-markdown-any" ];
    sha256 = "a7158ad2212f8d6b5f8979fc6b4f2510dfee910260a47ab920b9fd05bffe9ead";
  };
  python3-markdown-src = {
    version = "3.10-r1";
    filename = "python3-markdown-src-3.10-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-markdown-src-any" ];
    sha256 = "2099b1b53714e0bdc80aa7e6cbc3fe473b7818c6e2ef7bec40b0ee48333ac099";
  };
  python3-markupsafe = {
    version = "3.0.3-r2";
    filename = "python3-markupsafe-3.0.3-r2.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-markupsafe-any" ];
    sha256 = "2853ad5ce7965739abe6723f09e7b440974e95a35c8aab1bc0509a85b30c2f4f";
  };
  python3-markupsafe-src = {
    version = "3.0.3-r2";
    filename = "python3-markupsafe-src-3.0.3-r2.apk";
    depends = [ "libc" ];
    provides = [ "python3-markupsafe-src-any" ];
    sha256 = "ed1f67ec0fd253a592570d9d74cdb90519356d736a59b975f3e14d5dacbe6927";
  };
  python3-maxminddb = {
    version = "2.4.0-r1";
    filename = "python3-maxminddb-2.4.0-r1.apk";
    depends = [
      "libc"
      "libmaxminddb"
      "python3-light"
    ];
    provides = [ "python3-maxminddb-any" ];
    sha256 = "6b2380c2bdccb29f3cbfa8fe371ec74e5d189bffcd0c56ac452eba0635e5436b";
  };
  python3-maxminddb-src = {
    version = "2.4.0-r1";
    filename = "python3-maxminddb-src-2.4.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-maxminddb-src-any" ];
    sha256 = "eeaca180df1723a53b5d55404c2917ee9eca59714af0e727b86550b3d3f7586e";
  };
  python3-more-itertools = {
    version = "10.1.0-r1";
    filename = "python3-more-itertools-10.1.0-r1.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-more-itertools-any" ];
    sha256 = "1e44b8ffd5890818f224bb15247a5cffe9388b5f061579e9bce6284f7682ae3e";
  };
  python3-more-itertools-src = {
    version = "10.1.0-r1";
    filename = "python3-more-itertools-src-10.1.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-more-itertools-src-any" ];
    sha256 = "ab34211536a3bc1dd2d4dbfb60a0c23d5777f5b816ba2195d37dcc6a768ccf21";
  };
  python3-msgpack = {
    version = "1.1.2-r1";
    filename = "python3-msgpack-1.1.2-r1.apk";
    depends = [
      "libc"
      "libstdcpp6"
      "python3-light"
    ];
    provides = [ "python3-msgpack-any" ];
    sha256 = "8eb43a387ee975f059747127c7ede979587e5851d653ccc964a7450429d9a167";
  };
  python3-msgpack-src = {
    version = "1.1.2-r1";
    filename = "python3-msgpack-src-1.1.2-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-msgpack-src-any" ];
    sha256 = "0cd513d88403b0b084ab0b8ca2c5f53ae2772250339de0c31c99360fc13405f2";
  };
  python3-multiprocessing = {
    version = "3.13.9-r3";
    filename = "python3-multiprocessing-3.13.9-r3.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-multiprocessing-any" ];
    sha256 = "a688afed3d2e07e62119774d1594f19f3b939e28a63c2f5b9659b976d394b380";
  };
  python3-multiprocessing-src = {
    version = "3.13.9-r3";
    filename = "python3-multiprocessing-src-3.13.9-r3.apk";
    depends = [ "libc" ];
    provides = [ "python3-multiprocessing-src-any" ];
    sha256 = "669c4897e7f3b68db1bafe70a3a09382786a4e7fb0200dea32658d4909a9b196";
  };
  python3-ncurses = {
    version = "3.13.9-r3";
    filename = "python3-ncurses-3.13.9-r3.apk";
    depends = [
      "libc"
      "libncursesw6"
      "python3-light"
    ];
    provides = [ "python3-ncurses-any" ];
    sha256 = "9e4842ebb746c9c6e7e2cd086c613f209c767ae0f44c7e26277d6e8156382411";
  };
  python3-ncurses-src = {
    version = "3.13.9-r3";
    filename = "python3-ncurses-src-3.13.9-r3.apk";
    depends = [ "libc" ];
    provides = [ "python3-ncurses-src-any" ];
    sha256 = "215540197cd5f8e4e98b7b8a7ae98efd484caee6aa5949f3d5f672ee7433eb3e";
  };
  python3-netdisco = {
    version = "3.0.0-r1";
    filename = "python3-netdisco-3.0.0-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-logging"
      "python3-requests"
      "python3-urllib"
      "python3-xml"
      "python3-zeroconf"
    ];
    provides = [ "python3-netdisco-any" ];
    sha256 = "3520cc123d11798bcfaf48252af2bea799cd10000ed5c8349cd0aab78df9261b";
  };
  python3-netdisco-src = {
    version = "3.0.0-r1";
    filename = "python3-netdisco-src-3.0.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-netdisco-src-any" ];
    sha256 = "b9f260187c616cd69df80703b6d7cc0301bebd6ed87bad6d701bced7de1eac48";
  };
  python3-networkx = {
    version = "3.5-r1";
    filename = "python3-networkx-3.5-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-uuid"
      "python3-xml"
    ];
    provides = [ "python3-networkx-any" ];
    sha256 = "4426c022b9aab26c437c4ec7138e94cce1f43d9d502665e10da60fdb9c047ed1";
  };
  python3-networkx-src = {
    version = "3.5-r1";
    filename = "python3-networkx-src-3.5-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-networkx-src-any" ];
    sha256 = "4eb4655a82b488d612b31a6e4698a60fe98a914087fb8a6e2a09946bf2232533";
  };
  python3-newt = {
    version = "0.52.24-r1";
    filename = "python3-newt-0.52.24-r1.apk";
    depends = [
      "libc"
      "libnewt"
      "python3-light"
    ];
    provides = [ "python3-newt-any" ];
    sha256 = "61f85c95f3024629eb28ac19c18b0be6759821f88c3f98d8d257a8add19b1b19";
  };
  python3-newt-src = {
    version = "0.52.24-r1";
    filename = "python3-newt-src-0.52.24-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-newt-src-any" ];
    sha256 = "f77cf886d7bfab476b1dfd5608b093cab2e8a5f768ab7e7ec1835fb82c1bdd25";
  };
  python3-openpyxl = {
    version = "3.0.10-r1";
    filename = "python3-openpyxl-3.0.10-r1.apk";
    depends = [
      "libc"
      "python3"
      "python3-defusedxml"
      "python3-et_xmlfile"
      "python3-jdcal"
    ];
    provides = [ "python3-openpyxl-any" ];
    sha256 = "54d08e16e7312d79dc1fc01e6362994d3de907006a00c4d3aa1f3c6f96d11f80";
  };
  python3-openpyxl-src = {
    version = "3.0.10-r1";
    filename = "python3-openpyxl-src-3.0.10-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-openpyxl-src-any" ];
    sha256 = "84d5f1ef0aa5cc9aec7e9964c3c3caabef8a5fac9731b195be54133568343d59";
  };
  python3-openssl = {
    version = "3.13.9-r3";
    filename = "python3-openssl-3.13.9-r3.apk";
    depends = [
      "ca-certs"
      "libc"
      "libopenssl3"
      "python3-light"
    ];
    provides = [ "python3-openssl-any" ];
    sha256 = "19d51d408d986a12bdcb982b5d32cf222f830b061cd8f0b90e5e14c2f15885de";
  };
  python3-openssl-src = {
    version = "3.13.9-r3";
    filename = "python3-openssl-src-3.13.9-r3.apk";
    depends = [ "libc" ];
    provides = [ "python3-openssl-src-any" ];
    sha256 = "fce51b0121f6c18526ba3d2fa712e5b6bda1514bc529eb8277179ec808bd2c5d";
  };
  python3-orjson = {
    version = "3.10.12-r1";
    filename = "python3-orjson-3.10.12-r1.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-orjson-any" ];
    sha256 = "7719ca1d70152702136ceda923b51edecb2c33cfd38331dd28a867b8c9338a58";
  };
  python3-orjson-src = {
    version = "3.10.12-r1";
    filename = "python3-orjson-src-3.10.12-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-orjson-src-any" ];
    sha256 = "10add222357ef068932cc49d99ffc84c1df1e86ec25d9eee9f892ed39a2dc200";
  };
  python3-outcome = {
    version = "1.2.0-r2";
    filename = "python3-outcome-1.2.0-r2.apk";
    depends = [
      "libc"
      "python3-attrs"
      "python3-light"
    ];
    provides = [ "python3-outcome-any" ];
    sha256 = "3ea258ef468f39a8e70f7e63dbae005001b5ec3f4d6695f4031fce2b7c0d30e0";
  };
  python3-outcome-src = {
    version = "1.2.0-r2";
    filename = "python3-outcome-src-1.2.0-r2.apk";
    depends = [ "libc" ];
    provides = [ "python3-outcome-src-any" ];
    sha256 = "3f0521ee698dc964081a05bc261b646043b6fc39a53a929c8136255c52767c6e";
  };
  python3-packages = {
    version = "1.0-r2";
    filename = "python3-packages-1.0-r2.apk";
    depends = [
      "libc"
      "python3"
    ];
    provides = [ "python3-packages-any" ];
    sha256 = "bcdfd522524379d1853bc62410db11cec54c002d98844426e7ac9af24a90a3de";
  };
  python3-packaging = {
    version = "25.0-r1";
    filename = "python3-packaging-25.0-r1.apk";
    depends = [
      "libc"
      "python3-email"
      "python3-light"
      "python3-logging"
      "python3-urllib"
    ];
    provides = [ "python3-packaging-any" ];
    sha256 = "a9e6799c883350b55631190dfe6044241cbc8cce2dd40b4c1cf3fc4118b4bd91";
  };
  python3-packaging-src = {
    version = "25.0-r1";
    filename = "python3-packaging-src-25.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-packaging-src-any" ];
    sha256 = "0e6c87e980858ff77a22715f69934bcb62c586746517466e2548d9f9568277ca";
  };
  python3-paho-mqtt = {
    version = "1.6.1-r2";
    filename = "python3-paho-mqtt-1.6.1-r2.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-uuid"
    ];
    provides = [ "python3-paho-mqtt-any" ];
    sha256 = "bb792f363fd24cb801a038ba67412c46881d545bd9ca4cf9055d11eac2f21bae";
  };
  python3-paho-mqtt-src = {
    version = "1.6.1-r2";
    filename = "python3-paho-mqtt-src-1.6.1-r2.apk";
    depends = [ "libc" ];
    provides = [ "python3-paho-mqtt-src-any" ];
    sha256 = "a556af87db1e5c813b19cab83e77500bc15a8488a6fbd3f4027898e3cceb72da";
  };
  python3-paramiko = {
    version = "2.12.0-r2";
    filename = "python3-paramiko-2.12.0-r2.apk";
    depends = [
      "libc"
      "python3-bcrypt"
      "python3-cryptography"
      "python3-light"
      "python3-logging"
      "python3-openssl"
      "python3-pynacl"
    ];
    provides = [ "python3-paramiko-any" ];
    sha256 = "de3049f8b3ea3b9ea2b9a9e0dcc1d19c984b3109d16a02341df252842a8fb9e7";
  };
  python3-paramiko-src = {
    version = "2.12.0-r2";
    filename = "python3-paramiko-src-2.12.0-r2.apk";
    depends = [ "libc" ];
    provides = [ "python3-paramiko-src-any" ];
    sha256 = "45a5a1fa6b7f3c2fa45334b481620f4439122c0247689f719980c8ce5be7c9d5";
  };
  python3-pika = {
    version = "1.3.2-r1";
    filename = "python3-pika-1.3.2-r1.apk";
    depends = [
      "libc"
      "python3"
    ];
    provides = [ "python3-pika-any" ];
    sha256 = "bc594cdc7203cb23a2bdaff4784641bd68c741c7184a56c84d7b1be410538996";
  };
  python3-pika-src = {
    version = "1.3.2-r1";
    filename = "python3-pika-src-1.3.2-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-pika-src-any" ];
    sha256 = "7328d643a93f0ce25b516d96c83325cc5ca6272a7df9815583822c4db958ed3d";
  };
  python3-pillow = {
    version = "12.1.1-r1";
    filename = "python3-pillow-12.1.1-r1.apk";
    depends = [
      "libc"
      "libfreetype"
      "libjpeg"
      "libtiff6"
      "libwebp"
      "python3"
      "zlib"
    ];
    provides = [ "python3-pillow-any" ];
    sha256 = "555f3b88e82b6f15894c9c6baef298d5bbec5456692009f50a626c1013ef0124";
  };
  python3-pillow-src = {
    version = "12.1.1-r1";
    filename = "python3-pillow-src-12.1.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-pillow-src-any" ];
    sha256 = "28b1daa3e5aad55dc48baa08b64895873aa412fbe6337f12a980c998fb090613";
  };
  python3-pip = {
    version = "23.3.1-r2";
    filename = "python3-pip-23.3.1-r2.apk";
    depends = [
      "libc"
      "python3"
    ];
    provides = [ "python3-pip-any" ];
    sha256 = "e9702a60499d829f42f296714dea0c2ed04598d216a8d877aa4c1e43a3ec425f";
  };
  python3-pip-src = {
    version = "23.3.1-r2";
    filename = "python3-pip-src-23.3.1-r2.apk";
    depends = [ "libc" ];
    provides = [ "python3-pip-src-any" ];
    sha256 = "4f33ed966ebd6fca213e9fa756207ca622153ea70af13b7e9e8242598d983219";
  };
  python3-pkg-resources = {
    version = "80.9.0-r3";
    filename = "python3-pkg-resources-80.9.0-r3.apk";
    depends = [
      "libc"
      "python3-email"
      "python3-light"
      "python3-logging"
      "python3-urllib"
    ];
    provides = [ "python3-pkg-resources-any" ];
    sha256 = "04bd325b568a18bb8cf5021e9071ca63988d6f306cb3b532bd0f74d715cda22e";
  };
  python3-pkg-resources-src = {
    version = "80.9.0-r3";
    filename = "python3-pkg-resources-src-80.9.0-r3.apk";
    depends = [ "libc" ];
    provides = [ "python3-pkg-resources-src-any" ];
    sha256 = "f0aab10d2068975c8261e9d4d7529012c54229f82c537548bd2189dc4e7e46f5";
  };
  python3-platformdirs = {
    version = "4.1.0-r1";
    filename = "python3-platformdirs-4.1.0-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-urllib"
    ];
    provides = [ "python3-platformdirs-any" ];
    sha256 = "5fd2d1ef860d9609d1b601c7bb873676f84eb2b6a9f09b338562f8650a8524c4";
  };
  python3-platformdirs-src = {
    version = "4.1.0-r1";
    filename = "python3-platformdirs-src-4.1.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-platformdirs-src-any" ];
    sha256 = "b4f4666940a37ac96648f5dcbd3bffa85291eed2057dc862b5219a4d1a5655f2";
  };
  python3-pluggy = {
    version = "1.3.0-r1";
    filename = "python3-pluggy-1.3.0-r1.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-pluggy-any" ];
    sha256 = "baca531ec0bc6fe4e7516638810a861510ee8086e5a2c536b6d71a07e5097f3a";
  };
  python3-pluggy-src = {
    version = "1.3.0-r1";
    filename = "python3-pluggy-src-1.3.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-pluggy-src-any" ];
    sha256 = "b8841823ab841a83ac6e59076f19b1be4127e2de039bee66da4e2fe6170ca323";
  };
  python3-ply = {
    version = "3.11-r3";
    filename = "python3-ply-3.11-r3.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-ply-any" ];
    sha256 = "7e870a79d0b927d593c115656709520739fbaf12736f18f40d1a7787652559fa";
  };
  python3-ply-src = {
    version = "3.11-r3";
    filename = "python3-ply-src-3.11-r3.apk";
    depends = [ "libc" ];
    provides = [ "python3-ply-src-any" ];
    sha256 = "3e77e3596ee81f5c854ec137967bc1f4413d9f9b26bb1bb4a462c7171c1803e2";
  };
  python3-psutil = {
    version = "5.9.5-r1";
    filename = "python3-psutil-5.9.5-r1.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-psutil-any" ];
    sha256 = "5ab18c163989ac5801a382d55372e09c6b1e5f39113e473a51ddbed434485fe3";
  };
  python3-psutil-src = {
    version = "5.9.5-r1";
    filename = "python3-psutil-src-5.9.5-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-psutil-src-any" ];
    sha256 = "df7241a179a426b0b90eab84da07f471059fde5fb9ca0f05c2ef87084b7f69c9";
  };
  python3-psycopg2 = {
    version = "2.9.11-r1";
    filename = "python3-psycopg2-2.9.11-r1.apk";
    depends = [
      "libc"
      "libpq"
      "python3-decimal"
      "python3-light"
      "python3-logging"
      "python3-uuid"
    ];
    provides = [ "python3-psycopg2-any" ];
    sha256 = "af6657332e53f3cbe909a98a7f056996499ee1af24de00d5c458116588a74b62";
  };
  python3-psycopg2-src = {
    version = "2.9.11-r1";
    filename = "python3-psycopg2-src-2.9.11-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-psycopg2-src-any" ];
    sha256 = "640aaabc45d9c76a0444bfd56f51322dd38bc7cabf54defa8743d2cc9289c71d";
  };
  python3-py = {
    version = "1.11.0-r1";
    filename = "python3-py-1.11.0-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-urllib"
      "python3-uuid"
      "python3-xml"
    ];
    provides = [ "python3-py-any" ];
    sha256 = "e46157c6d1f6aea1605187434f02efb3056e619085e0eeab6660a3b19f295799";
  };
  python3-py-src = {
    version = "1.11.0-r1";
    filename = "python3-py-src-1.11.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-py-src-any" ];
    sha256 = "0483804d513fa4debc309e11aacb631036aa3dff0c184663e536bcebeb2bcf70";
  };
  python3-pyasn1 = {
    version = "0.5.1-r1";
    filename = "python3-pyasn1-0.5.1-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-logging"
    ];
    provides = [ "python3-pyasn1-any" ];
    sha256 = "82d4846440eb37e619698993d4a2a77a9b94f54880487c6db3ff191ca95cf610";
  };
  python3-pyasn1-modules = {
    version = "0.2.8-r2";
    filename = "python3-pyasn1-modules-0.2.8-r2.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-pyasn1"
    ];
    provides = [ "python3-pyasn1-modules-any" ];
    sha256 = "9c9ed5f693feb15c146691fb7c73fdfdace29e8dbca3902e7cda809c6a6e5bea";
  };
  python3-pyasn1-modules-src = {
    version = "0.2.8-r2";
    filename = "python3-pyasn1-modules-src-0.2.8-r2.apk";
    depends = [ "libc" ];
    provides = [ "python3-pyasn1-modules-src-any" ];
    sha256 = "26e6cfa80b31b5d0f8df83a2994543ba294677714258e282fcf76bb729ed6c50";
  };
  python3-pyasn1-src = {
    version = "0.5.1-r1";
    filename = "python3-pyasn1-src-0.5.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-pyasn1-src-any" ];
    sha256 = "bfa82f002e3e7a0b9996eba33fa434377092a372eb19cb2c0a9bbc2a01de49f6";
  };
  python3-pycares = {
    version = "4.10.0-r1";
    filename = "python3-pycares-4.10.0-r1.apk";
    depends = [
      "libc"
      "python3-cffi"
      "python3-light"
    ];
    provides = [ "python3-pycares-any" ];
    sha256 = "8068abba24a295c58b94ea2bc7adf9b045495b6faa31224ffc33bc6068ac3b3a";
  };
  python3-pycares-src = {
    version = "4.10.0-r1";
    filename = "python3-pycares-src-4.10.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-pycares-src-any" ];
    sha256 = "e86a0a320b3c3577e980d1d0e9a2e1434cdcf320b8c26229d6f725a2ad23ddbb";
  };
  python3-pycparser = {
    version = "2.23-r1";
    filename = "python3-pycparser-2.23-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-ply"
    ];
    provides = [ "python3-pycparser-any" ];
    sha256 = "78dd430f6f28e3036733fa877876ab57223241d6fa6bff4c8103225a38cc00bb";
  };
  python3-pycparser-src = {
    version = "2.23-r1";
    filename = "python3-pycparser-src-2.23-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-pycparser-src-any" ];
    sha256 = "c5ef31f4b1f0a625eb773bad8b06ab56e19369f950fc3fbdc41e502779eea106";
  };
  python3-pycrate = {
    version = "0.6.0-r1";
    filename = "python3-pycrate-0.6.0-r1.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-pycrate-any" ];
    sha256 = "9592248a6054eef9ba413904c1ab63302aec8911b8d1991d8e42434c603baea3";
  };
  python3-pycrate-src = {
    version = "0.6.0-r1";
    filename = "python3-pycrate-src-0.6.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-pycrate-src-any" ];
    sha256 = "b9988ae851416a0c5120731c9fbf81a3b177901578a204268320c866565c90b4";
  };
  python3-pydoc = {
    version = "3.13.9-r3";
    filename = "python3-pydoc-3.13.9-r3.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-pydoc-any" ];
    sha256 = "7fdfc7052ae8b3f8c80e25eccab2bcfdea8901904399283a8e195957af736ded";
  };
  python3-pydoc-src = {
    version = "3.13.9-r3";
    filename = "python3-pydoc-src-3.13.9-r3.apk";
    depends = [ "libc" ];
    provides = [ "python3-pydoc-src-any" ];
    sha256 = "deeeb045a806ce2e31522816cbb56cd7db684bbf0a75493beebdc25ee2b163f5";
  };
  python3-pyelftools = {
    version = "0.32-r1";
    filename = "python3-pyelftools-0.32-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-logging"
    ];
    provides = [ "python3-pyelftools-any" ];
    sha256 = "46d03f59aa90af8c8fcad73d3351714085cc8bb1e87acad5a1fa6c292f66de37";
  };
  python3-pyelftools-src = {
    version = "0.32-r1";
    filename = "python3-pyelftools-src-0.32-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-pyelftools-src-any" ];
    sha256 = "d8a9f17198e2a886a5101e9f5cb5434dd561260cc8fbabcaed032bff19348f5c";
  };
  python3-pyfuse3 = {
    version = "3.4.1-r1";
    filename = "python3-pyfuse3-3.4.1-r1.apk";
    depends = [
      "libc"
      "libfuse3-3"
      "python3-asyncio"
      "python3-light"
      "python3-logging"
      "python3-trio"
    ];
    provides = [ "python3-pyfuse3-any" ];
    sha256 = "19a46c5a7ffd874eeccb121cb85b13984f7d0f9107a417d9e6224f3e715eda33";
  };
  python3-pyfuse3-src = {
    version = "3.4.1-r1";
    filename = "python3-pyfuse3-src-3.4.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-pyfuse3-src-any" ];
    sha256 = "a87e1350cfdca7f205582016975b1958c0b68c8a17b02c9209c8981e608a0e6c";
  };
  python3-pyinotify = {
    version = "0.9.6-r1";
    filename = "python3-pyinotify-0.9.6-r1.apk";
    depends = [
      "libc"
      "python3-ctypes"
      "python3-light"
      "python3-logging"
    ];
    provides = [ "python3-pyinotify-any" ];
    sha256 = "243ccb1830dfdfab2ecdf9c3013d7e24357fc5e3b065e116df894353147b44e8";
  };
  python3-pyinotify-src = {
    version = "0.9.6-r1";
    filename = "python3-pyinotify-src-0.9.6-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-pyinotify-src-any" ];
    sha256 = "6e1c42ca71cfedcffc816d4e046ab9975edb9a0501559e67b7f19b44e8051343";
  };
  python3-pymysql = {
    version = "1.1.2-r1";
    filename = "python3-pymysql-1.1.2-r1.apk";
    depends = [
      "libc"
      "python3"
    ];
    provides = [ "python3-pymysql-any" ];
    sha256 = "67074e95e8303a8b558395b6d74d93ca5390f5e31bece9ef916aca7757f974c3";
  };
  python3-pymysql-sha-pwd = {
    version = "1.1.2-r1";
    filename = "python3-pymysql-sha-pwd-1.1.2-r1.apk";
    depends = [
      "libc"
      "python3-cryptography"
      "python3-pymysql"
    ];
    provides = [ "python3-pymysql-sha-pwd-any" ];
    sha256 = "c13dd35928f942bf15bedd51a47d6a7e971e5256586a13856363142124ad1c77";
  };
  python3-pymysql-src = {
    version = "1.1.2-r1";
    filename = "python3-pymysql-src-1.1.2-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-pymysql-src-any" ];
    sha256 = "9c26efe050610f7b2473435abd7b732a6544ba7ae2d13508f37667e71497e7b5";
  };
  python3-pynacl = {
    version = "1.6.1-r1";
    filename = "python3-pynacl-1.6.1-r1.apk";
    depends = [
      "libc"
      "libsodium"
      "python3-cffi"
      "python3-light"
    ];
    provides = [ "python3-pynacl-any" ];
    sha256 = "7d45a2b7aea1e4c875ac42c0b0faa4c36cbbf654c6838cec0648012210ed47d0";
  };
  python3-pynacl-src = {
    version = "1.6.1-r1";
    filename = "python3-pynacl-src-1.6.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-pynacl-src-any" ];
    sha256 = "308a23609e662d19e6bd831d82ab83f1cff429aae39679e93b37585aa01621d7";
  };
  python3-pyodbc = {
    version = "5.3.0-r1";
    filename = "python3-pyodbc-5.3.0-r1.apk";
    depends = [
      "libc"
      "libodbc2"
      "libstdcpp6"
      "python3-decimal"
      "python3-light"
      "python3-uuid"
    ];
    provides = [ "python3-pyodbc-any" ];
    sha256 = "00bce56e8358764bb3d97b8ace07590309b98e8c3f4d7546dc096d7db06c0e59";
  };
  python3-pyopenssl = {
    version = "23.3.0-r2";
    filename = "python3-pyopenssl-23.3.0-r2.apk";
    depends = [
      "libc"
      "python3-cryptography"
      "python3-light"
      "python3-openssl"
    ];
    provides = [ "python3-pyopenssl-any" ];
    sha256 = "cbc6a3fc28fdd26980e4b452c2f4508e2db9cd414e1de1ff61bb5296c777d4a2";
  };
  python3-pyopenssl-src = {
    version = "23.3.0-r2";
    filename = "python3-pyopenssl-src-23.3.0-r2.apk";
    depends = [ "libc" ];
    provides = [ "python3-pyopenssl-src-any" ];
    sha256 = "e76e533a3be67a8552ea358e9143dcd6d040e5e8d0ed214a5954b6e3bf5c1ebb";
  };
  python3-pyotp = {
    version = "2.9.0-r1";
    filename = "python3-pyotp-2.9.0-r1.apk";
    depends = [
      "libc"
      "python3-codecs"
      "python3-light"
      "python3-urllib"
    ];
    provides = [ "python3-pyotp-any" ];
    sha256 = "468e4c4a6bdd1f12a7c5eb1c327020ea8fcbee73d217a925b75dd5f6b5349401";
  };
  python3-pyotp-src = {
    version = "2.9.0-r1";
    filename = "python3-pyotp-src-2.9.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-pyotp-src-any" ];
    sha256 = "ea1901ee31d759bea62270741b4d4dd936cd09b5014e5b521fcb85c8d0937104";
  };
  python3-pyparsing = {
    version = "3.1.1-r1";
    filename = "python3-pyparsing-3.1.1-r1.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-pyparsing-any" ];
    sha256 = "bc52adf4287390c6ee7e5887fcb6c3ea4832a915aed151b0c6110499948e7fbd";
  };
  python3-pyparsing-src = {
    version = "3.1.1-r1";
    filename = "python3-pyparsing-src-3.1.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-pyparsing-src-any" ];
    sha256 = "0ccf1efb796a1b417651b3206571f5069d8407fca68683049622cb57dbc913fc";
  };
  python3-pyproject-metadata = {
    version = "0.9.1-r1";
    filename = "python3-pyproject-metadata-0.9.1-r1.apk";
    depends = [
      "libc"
      "python3"
    ];
    provides = [ "python3-pyproject-metadata-any" ];
    sha256 = "5f9200fd6826d5219f4ceaec704609441ac39b5532e0fe18c83f52707820b4d5";
  };
  python3-pyproject-metadata-src = {
    version = "0.9.1-r1";
    filename = "python3-pyproject-metadata-src-0.9.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-pyproject-metadata-src-any" ];
    sha256 = "c3df255ee7800addddfe7e74257504f3803dd24bbb7b897556798a9f3c0ac930";
  };
  python3-pypubsub = {
    version = "4.0.3-r2";
    filename = "python3-pypubsub-4.0.3-r2.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-xml"
    ];
    provides = [ "python3-pypubsub-any" ];
    sha256 = "1ae45fd7307ea1f2e08f68c4fc5998919d4993ef4ab16209a20b0a81111b3286";
  };
  python3-pyroute2 = {
    version = "0.7.9-r1";
    filename = "python3-pyroute2-0.7.9-r1.apk";
    depends = [
      "libc"
      "python3"
    ];
    provides = [ "python3-pyroute2-any" ];
    sha256 = "4f7dbf721cc3c93c86441b0cfe127ad965f8e99abcd28a3ec22498df509c9470";
  };
  python3-pyroute2-src = {
    version = "0.7.9-r1";
    filename = "python3-pyroute2-src-0.7.9-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-pyroute2-src-any" ];
    sha256 = "7abf131362a39aeb9e34b283824d16ba1b8eada903228053dddb82c445fbaec0";
  };
  python3-pyrsistent = {
    version = "0.19.3-r1";
    filename = "python3-pyrsistent-0.19.3-r1.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-pyrsistent-any" ];
    sha256 = "b8f3d4a869dac2d6da6a6688766eadf220a4afcbfc80d562d53df81d01371b1c";
  };
  python3-pyrsistent-src = {
    version = "0.19.3-r1";
    filename = "python3-pyrsistent-src-0.19.3-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-pyrsistent-src-any" ];
    sha256 = "5fee9e62fd9f2b8dde2430ce90111cb17980ecee1905dbb65bdd716b644b526d";
  };
  python3-pyserial = {
    version = "3.5-r2";
    filename = "python3-pyserial-3.5-r2.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-logging"
      "python3-urllib"
    ];
    provides = [ "python3-pyserial-any" ];
    sha256 = "8d80807baf7fa523a43da4580ac67d0080a868bc910bc3c1e93a957d54b18bd8";
  };
  python3-pyserial-src = {
    version = "3.5-r2";
    filename = "python3-pyserial-src-3.5-r2.apk";
    depends = [ "libc" ];
    provides = [ "python3-pyserial-src-any" ];
    sha256 = "4623b537b0b23ae6174daf0a4d45212483bdc093d5dca74cde39ce431738407a";
  };
  python3-pytest = {
    version = "7.4.0-r1";
    filename = "python3-pytest-7.4.0-r1.apk";
    depends = [
      "libc"
      "python3"
      "python3-iniconfig"
      "python3-packaging"
      "python3-pluggy"
    ];
    provides = [ "python3-pytest-any" ];
    sha256 = "bebfee765c6a2688346f15f97f9b38017599c801bd32efced299cf3d0f9f0b9d";
  };
  python3-pytest-forked = {
    version = "1.6.0-r1";
    filename = "python3-pytest-forked-1.6.0-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-py"
      "python3-pytest"
    ];
    provides = [ "python3-pytest-forked-any" ];
    sha256 = "0939bc7d93be0a0fa48f450d2f6b135f5ab6dfca5957c8106771c03ef3c60fb1";
  };
  python3-pytest-forked-src = {
    version = "1.6.0-r1";
    filename = "python3-pytest-forked-src-1.6.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-pytest-forked-src-any" ];
    sha256 = "81c3b525ca7f8f721da4cae8aa2a7705627fe943505429c81dc6279fba2d962e";
  };
  python3-pytest-src = {
    version = "7.4.0-r1";
    filename = "python3-pytest-src-7.4.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-pytest-src-any" ];
    sha256 = "91f094c758aa7bf68e3c16b664ebe15007b013d48f8007581783d2a6b543811e";
  };
  python3-pytest-xdist = {
    version = "3.3.1-r1";
    filename = "python3-pytest-xdist-3.3.1-r1.apk";
    depends = [
      "libc"
      "python3-execnet"
      "python3-light"
      "python3-pytest"
      "python3-uuid"
    ];
    provides = [ "python3-pytest-xdist-any" ];
    sha256 = "83c38e031f0e38e9bb625b9b99d823901b095ff2befe50258b75e414328fa0cc";
  };
  python3-pytest-xdist-src = {
    version = "3.3.1-r1";
    filename = "python3-pytest-xdist-src-3.3.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-pytest-xdist-src-any" ];
    sha256 = "dc563eb5155c34c08fb9f0340e7ac9f7855903a679bacef76d7a48753f184d88";
  };
  python3-pytz = {
    version = "2025.2-r1";
    filename = "python3-pytz-2025.2-r1.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-pytz-any" ];
    sha256 = "a26e09c450cf4eff4369977faa44576c1cb2d3b22ecb9ee7ff7713122e494f06";
  };
  python3-pytz-src = {
    version = "2025.2-r1";
    filename = "python3-pytz-src-2025.2-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-pytz-src-any" ];
    sha256 = "582d4dd7ebb7a0ce0037c7bb86d6d1bf7b30c8f348d3d39eb693cd6d559f55f7";
  };
  python3-readline = {
    version = "3.13.9-r3";
    filename = "python3-readline-3.13.9-r3.apk";
    depends = [
      "libc"
      "libreadline8"
      "python3-light"
    ];
    provides = [ "python3-readline-any" ];
    sha256 = "670e480da7b4005543fe2b2c31521c429ff1f926a1008f8e06815987a2ad8c8c";
  };
  python3-readline-src = {
    version = "3.13.9-r3";
    filename = "python3-readline-src-3.13.9-r3.apk";
    depends = [ "libc" ];
    provides = [ "python3-readline-src-any" ];
    sha256 = "01c7c5265906d838bfb1cc92d34c472de9b48c84811ef168aa1045167bb9ccb7";
  };
  python3-referencing = {
    version = "0.32.0-r1";
    filename = "python3-referencing-0.32.0-r1.apk";
    depends = [
      "libc"
      "python3-attrs"
      "python3-email"
      "python3-light"
      "python3-rpds-py"
      "python3-urllib"
    ];
    provides = [ "python3-referencing-any" ];
    sha256 = "7058abb2cc4aaba60f8d469dfb05a58c0cf5b7d43195fc74fb022bc14a7bbfb9";
  };
  python3-referencing-src = {
    version = "0.32.0-r1";
    filename = "python3-referencing-src-0.32.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-referencing-src-any" ];
    sha256 = "228280ed90faeb6846e162351c8ff7cdd3bdb1e6c946cd8b7cbaf5636bd41936";
  };
  python3-requests = {
    version = "2.32.5-r1";
    filename = "python3-requests-2.32.5-r1.apk";
    depends = [
      "libc"
      "python3-certifi"
      "python3-chardet"
      "python3-idna"
      "python3-light"
      "python3-urllib3"
    ];
    provides = [ "python3-requests-any" ];
    sha256 = "ff439345c2b7fe9e3b8b1378a1cf440564e23c55ea6480a7301ca5674df2fa4e";
  };
  python3-requests-src = {
    version = "2.32.5-r1";
    filename = "python3-requests-src-2.32.5-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-requests-src-any" ];
    sha256 = "b42bafddc8d58d59e0e35922b082f6e3fe22e6ecd019d109b8925ab7118355cf";
  };
  python3-rpds-py = {
    version = "0.10.6-r1";
    filename = "python3-rpds-py-0.10.6-r1.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-rpds-py-any" ];
    sha256 = "819b91263113683ceab5cc15c22ba5eb51be3301b29388e57e2594a4ecc2053a";
  };
  python3-rpds-py-src = {
    version = "0.10.6-r1";
    filename = "python3-rpds-py-src-0.10.6-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-rpds-py-src-any" ];
    sha256 = "e5b6da922d37ed3999cfdbd2c0e44a886b994c562f4a4f9bbf32555688e4cc60";
  };
  python3-rsa = {
    version = "4.9-r1";
    filename = "python3-rsa-4.9-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-multiprocessing"
      "python3-pyasn1"
      "python3-pydoc"
    ];
    provides = [ "python3-rsa-any" ];
    sha256 = "253582ae4109116011b0e34ccd4ee4d9972b825251635b7d09e1b65693093b65";
  };
  python3-rsa-src = {
    version = "4.9-r1";
    filename = "python3-rsa-src-4.9-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-rsa-src-any" ];
    sha256 = "bc5e68b40c0973cbf8772c550e04e30cd5d4d8d8824af2f711845adeb913a594";
  };
  python3-ruamel-yaml = {
    version = "0.18.16-r1";
    filename = "python3-ruamel-yaml-0.18.16-r1.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-ruamel-yaml-any" ];
    sha256 = "74cff3121bf858b79641e2dbdbb89bce4565101e70560fd35e8b4000bd4452bb";
  };
  python3-ruamel-yaml-src = {
    version = "0.18.16-r1";
    filename = "python3-ruamel-yaml-src-0.18.16-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-ruamel-yaml-src-any" ];
    sha256 = "90b51fa82091e3f5999bddee90cd1f1c127813fe87497abf19cb2bce4db365ba";
  };
  python3-s3transfer = {
    version = "0.6.1-r1";
    filename = "python3-s3transfer-0.6.1-r1.apk";
    depends = [
      "libc"
      "python3-botocore"
      "python3-light"
      "python3-logging"
      "python3-multiprocessing"
    ];
    provides = [ "python3-s3transfer-any" ];
    sha256 = "e12bdbfc9860a31989e53c1e2f2d8e00e9e12173175fe6df5e36b1857900356c";
  };
  python3-s3transfer-src = {
    version = "0.6.1-r1";
    filename = "python3-s3transfer-src-0.6.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-s3transfer-src-any" ];
    sha256 = "8e53e874e586ff05bd93e2478963579cc9f8e1ac022385816ccab359b4b37427";
  };
  python3-schedule = {
    version = "1.2.0-r1";
    filename = "python3-schedule-1.2.0-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-logging"
    ];
    provides = [ "python3-schedule-any" ];
    sha256 = "c2d91b79f1dd4fd99362eaba778ff51e1eac8c24ce1d919fc5967b665516c4a6";
  };
  python3-schedule-src = {
    version = "1.2.0-r1";
    filename = "python3-schedule-src-1.2.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-schedule-src-any" ];
    sha256 = "b24dcbdccdbd22f4712f75150844369335fd239779b87475769e1b6449dfd0a4";
  };
  python3-schema = {
    version = "0.7.5-r1";
    filename = "python3-schema-0.7.5-r1.apk";
    depends = [
      "libc"
      "python3-contextlib2"
      "python3-light"
    ];
    provides = [ "python3-schema-any" ];
    sha256 = "741cea4d8416575598e026c85f2c6166e656995dae27e2e51108b5aa4a5c7fee";
  };
  python3-schema-src = {
    version = "0.7.5-r1";
    filename = "python3-schema-src-0.7.5-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-schema-src-any" ];
    sha256 = "415eff074120f585d4ecef2489b0dc961dc4ad46b1b85465c39f059bb948c702";
  };
  python3-selinux = {
    version = "3.8.1-r1";
    filename = "python3-selinux-3.8.1-r1.apk";
    depends = [
      "libc"
      "libselinux"
      "python3-light"
    ];
    provides = [ "python3-selinux-any" ];
    sha256 = "7ef79a6ceb7e331ed9cb8437974b4f6f65704c1e4312068f62dbebcdef4f2658";
  };
  python3-selinux-src = {
    version = "3.8.1-r1";
    filename = "python3-selinux-src-3.8.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-selinux-src-any" ];
    sha256 = "7025ed73be3a36ce1c55113165ad5b34f632772edd2ef6faee0c526ec188761e";
  };
  python3-semanage = {
    version = "3.8.1-r1";
    filename = "python3-semanage-3.8.1-r1.apk";
    depends = [
      "libc"
      "libsemanage"
      "python3-light"
    ];
    provides = [ "python3-semanage-any" ];
    sha256 = "36e5bfac8311dd8e088f6e597e359d44b02dfcaefa3b945b1d2caeff7404278e";
  };
  python3-semanage-src = {
    version = "3.8.1-r1";
    filename = "python3-semanage-src-3.8.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-semanage-src-any" ];
    sha256 = "17f655f4077445a1f63d3fd07e5264c48b2412f54bde4ed279b1f2025130926a";
  };
  python3-sentry-sdk = {
    version = "1.29.2-r1";
    filename = "python3-sentry-sdk-1.29.2-r1.apk";
    depends = [
      "libc"
      "python3"
      "python3-certifi"
      "python3-urllib3"
    ];
    provides = [ "python3-sentry-sdk-any" ];
    sha256 = "d163c06a1334dd2025c8b0323bd77a2d86705b0138341f6cc2c48c24e307cfef";
  };
  python3-sentry-sdk-src = {
    version = "1.29.2-r1";
    filename = "python3-sentry-sdk-src-1.29.2-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-sentry-sdk-src-any" ];
    sha256 = "e82d38b97e46a82c4adf729b78bfa82dd6ea6a1b1ae9c7029e6aadff4fa6dc18";
  };
  python3-seobject = {
    version = "3.8.1-r1";
    filename = "python3-seobject-3.8.1-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-selinux"
      "python3-semanage"
      "python3-sepolicy"
      "python3-setools"
    ];
    provides = [ "python3-seobject-any" ];
    sha256 = "561bfe8638ab415e8947a897041442cfb2c04cbbef6bb86629e626638b7d7f55";
  };
  python3-seobject-src = {
    version = "3.8.1-r1";
    filename = "python3-seobject-src-3.8.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-seobject-src-any" ];
    sha256 = "f1b1748965b23c874fa590ed651ddcd02111585516bfa9a360f3b4f89f87a4c2";
  };
  python3-sepolgen = {
    version = "3.8.1-r1";
    filename = "python3-sepolgen-3.8.1-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-selinux"
    ];
    provides = [ "python3-sepolgen-any" ];
    sha256 = "25ee9cb3a86b98db0a87506bc6f17dbde1ae3c8d154bd318d5722261a0f67241";
  };
  python3-sepolgen-src = {
    version = "3.8.1-r1";
    filename = "python3-sepolgen-src-3.8.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-sepolgen-src-any" ];
    sha256 = "5391d858ae19ffb081913ab81f822e83cb79a8ed4bcc41978e21c0704002abaa";
  };
  python3-sepolicy = {
    version = "3.8.1-r1";
    filename = "python3-sepolicy-3.8.1-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-selinux"
      "python3-sepolgen"
      "python3-setools"
      "python3-xml"
    ];
    provides = [ "python3-sepolicy-any" ];
    sha256 = "7539cc2c831e1bebb4979fa51a73d150a17b49afd6fdb781b90db94f8660a72d";
  };
  python3-sepolicy-src = {
    version = "3.8.1-r1";
    filename = "python3-sepolicy-src-3.8.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-sepolicy-src-any" ];
    sha256 = "e21f4f633c055b5ca72f36b98f45462afcde7e69f0b874207c6947b49da1976b";
  };
  python3-service-identity = {
    version = "23.1.0-r1";
    filename = "python3-service-identity-23.1.0-r1.apk";
    depends = [
      "libc"
      "python3-attrs"
      "python3-cryptography"
      "python3-light"
      "python3-pyasn1"
      "python3-pyasn1-modules"
    ];
    provides = [ "python3-service-identity-any" ];
    sha256 = "81fba0d152432a51fe53b5ab90c8b6a10af6bd2bf431cb15b0a1b3f943f3f26d";
  };
  python3-service-identity-src = {
    version = "23.1.0-r1";
    filename = "python3-service-identity-src-23.1.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-service-identity-src-any" ];
    sha256 = "e62170352e087815e5d1eacfe19fec47e94631254ec74a69ecaee8d5a2a805f5";
  };
  python3-setools = {
    version = "4.5.1-r1";
    filename = "python3-setools-4.5.1-r1.apk";
    depends = [
      "libc"
      "libselinux"
      "libsepol"
      "python3-light"
      "python3-logging"
      "python3-pkg-resources"
    ];
    provides = [ "python3-setools-any" ];
    sha256 = "0fe2bd66be1c77b69cee953ff6b8522855cbf6f7f310d1652d73dbed8f23b9c0";
  };
  python3-setools-src = {
    version = "4.5.1-r1";
    filename = "python3-setools-src-4.5.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-setools-src-any" ];
    sha256 = "83a34aa51d107c595fbbc0dffcfac7022d661b00f979554156b2cfd3f4c78d9e";
  };
  python3-setuptools = {
    version = "80.9.0-r3";
    filename = "python3-setuptools-80.9.0-r3.apk";
    depends = [
      "libc"
      "python3"
      "python3-pkg-resources"
    ];
    provides = [ "python3-setuptools-any" ];
    sha256 = "e630c659f2378d0c672fa862b2072e63e607bef6ce9f6b127d2e2ed0b3cd06d2";
  };
  python3-setuptools-src = {
    version = "80.9.0-r3";
    filename = "python3-setuptools-src-80.9.0-r3.apk";
    depends = [ "libc" ];
    provides = [ "python3-setuptools-src-any" ];
    sha256 = "d528696f99a636d38376ef84c45ec983738197eb5ed2e41e63e771cae35d3716";
  };
  python3-six = {
    version = "1.16.0-r1";
    filename = "python3-six-1.16.0-r1.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-six-any" ];
    sha256 = "b84f689eb6014f1df3d25ce1e29f54c087c626b1ecbd48d9d5b00d91e8fdb035";
  };
  python3-six-src = {
    version = "1.16.0-r1";
    filename = "python3-six-src-1.16.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-six-src-any" ];
    sha256 = "370f08e97b59103d6af82f94e9f670f29fb5f27125fe10ac59e39af318d04c20";
  };
  python3-slugify = {
    version = "8.0.1-r1";
    filename = "python3-slugify-8.0.1-r1.apk";
    depends = [
      "libc"
      "python3-codecs"
      "python3-light"
      "python3-text-unidecode"
    ];
    provides = [ "python3-slugify-any" ];
    sha256 = "e94a329080e4c2d40cdd7def5c8d62063348dadee8354a9ad20b88c71685a7f2";
  };
  python3-slugify-src = {
    version = "8.0.1-r1";
    filename = "python3-slugify-src-8.0.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-slugify-src-any" ];
    sha256 = "7b6e2fff946779b68df863b416c6cdedbe0a2c9e81e031a4eac088d4ef9434fd";
  };
  python3-smbus = {
    version = "4.4-r2";
    filename = "python3-smbus-4.4-r2.apk";
    depends = [
      "libc"
      "libi2c"
      "python3-light"
    ];
    provides = [ "python3-smbus-any" ];
    sha256 = "13052b4ff48a4d26558916e7ff163a9937585779709346cbc4809417b67c6d14";
  };
  python3-sniffio = {
    version = "1.3.0-r2";
    filename = "python3-sniffio-1.3.0-r2.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-sniffio-any" ];
    sha256 = "8bbfd2c7f06d439110251625dc1eedcd93dd63493c5e18e84090c819a2fd0a5f";
  };
  python3-sniffio-src = {
    version = "1.3.0-r2";
    filename = "python3-sniffio-src-1.3.0-r2.apk";
    depends = [ "libc" ];
    provides = [ "python3-sniffio-src-any" ];
    sha256 = "1ec715d540b84c49ebc335612adaf57bb3512a17f9e9ca307fee842df6480528";
  };
  python3-socketio = {
    version = "5.8.0-r1";
    filename = "python3-socketio-5.8.0-r1.apk";
    depends = [
      "libc"
      "python3-asyncio"
      "python3-bidict"
      "python3-engineio"
      "python3-light"
      "python3-logging"
      "python3-uuid"
    ];
    provides = [ "python3-socketio-any" ];
    sha256 = "3f4bb2eee8a52ccc19f28dff300981b2681bc902d2dfb0e5b98a7ac6a3709503";
  };
  python3-socketio-src = {
    version = "5.8.0-r1";
    filename = "python3-socketio-src-5.8.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-socketio-src-any" ];
    sha256 = "3391aae19cd1bcd7ff122fb1b76a8f27d140d2a1f9d6c61f21a586e301a6f3ba";
  };
  python3-sortedcontainers = {
    version = "2.4.0-r1";
    filename = "python3-sortedcontainers-2.4.0-r1.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-sortedcontainers-any" ];
    sha256 = "f422cdb8f9412623b6940e274c2d00899e82ef1298bea7bce49278e15e184c08";
  };
  python3-sortedcontainers-src = {
    version = "2.4.0-r1";
    filename = "python3-sortedcontainers-src-2.4.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-sortedcontainers-src-any" ];
    sha256 = "a3f4d032cc7d361e6332bbbf98cacae0427f77ba0c2e66f8ca8a5061fe3f22d0";
  };
  python3-sqlalchemy = {
    version = "2.0.44-r2";
    filename = "python3-sqlalchemy-2.0.44-r2.apk";
    depends = [
      "libc"
      "python3"
      "python3-typing-extensions"
    ];
    provides = [ "python3-sqlalchemy-any" ];
    sha256 = "cf0c58257363f2727f56437af3f14bcac439cf02f6d4acb4f35d2b41dfb1aace";
  };
  python3-sqlalchemy-src = {
    version = "2.0.44-r2";
    filename = "python3-sqlalchemy-src-2.0.44-r2.apk";
    depends = [ "libc" ];
    provides = [ "python3-sqlalchemy-src-any" ];
    sha256 = "538cef3cf5005bde69281f4c382c1b4c67b9d394a407b5703f27ee26fa63c853";
  };
  python3-sqlite3 = {
    version = "3.13.9-r3";
    filename = "python3-sqlite3-3.13.9-r3.apk";
    depends = [
      "libc"
      "libsqlite3-0"
      "python3-light"
    ];
    provides = [ "python3-sqlite3-any" ];
    sha256 = "e5836066acf779a88a46ddbb6fc9b21150dc267605d52894b630265e370abafb";
  };
  python3-sqlite3-src = {
    version = "3.13.9-r3";
    filename = "python3-sqlite3-src-3.13.9-r3.apk";
    depends = [ "libc" ];
    provides = [ "python3-sqlite3-src-any" ];
    sha256 = "019fd9bc070101190eb49cca8085b639aba48018ece174fac79ade1a06485fad";
  };
  python3-sqlparse = {
    version = "0.5.5-r1";
    filename = "python3-sqlparse-0.5.5-r1.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-sqlparse-any" ];
    sha256 = "1c1eb108e797ce5b538ce1c6ffdd55ccca387ed8228f0dfc9662bf178998dae0";
  };
  python3-sqlparse-src = {
    version = "0.5.5-r1";
    filename = "python3-sqlparse-src-0.5.5-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-sqlparse-src-any" ];
    sha256 = "aba7f3322f8579aa7291ccc5f9f1fd8ef7e24115ce1bdee3b39b5e8d0ebd945b";
  };
  python3-stem = {
    version = "1.8.2-r1";
    filename = "python3-stem-1.8.2-r1.apk";
    depends = [
      "libc"
      "python3"
    ];
    provides = [ "python3-stem-any" ];
    sha256 = "0cd918eead2e2e9bbf653b6b940c22e29b4c35cc113d234f7f3959e4fa8501bf";
  };
  python3-stem-src = {
    version = "1.8.2-r1";
    filename = "python3-stem-src-1.8.2-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-stem-src-any" ];
    sha256 = "790255b3b97d24606568057f392189c681678003d6e49417539c69559177a915";
  };
  python3-tabulate = {
    version = "0.9.0-r1";
    filename = "python3-tabulate-0.9.0-r1.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-tabulate-any" ];
    sha256 = "abf16a65024370a4cbfd43c27d953e83751c1b6faa4a5b70a21412ac35970e39";
  };
  python3-tabulate-src = {
    version = "0.9.0-r1";
    filename = "python3-tabulate-src-0.9.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-tabulate-src-any" ];
    sha256 = "fe4a2a870247db25cc0a4f3f02c904bcc78066c8b70d60d1ad9330b29183655d";
  };
  python3-text-unidecode = {
    version = "1.3-r2";
    filename = "python3-text-unidecode-1.3-r2.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-text-unidecode-any" ];
    sha256 = "4f848c74258d51cdf4700dd6993add59ef0ac8f7e89535bc1b73feb023aad05d";
  };
  python3-text-unidecode-src = {
    version = "1.3-r2";
    filename = "python3-text-unidecode-src-1.3-r2.apk";
    depends = [ "libc" ];
    provides = [ "python3-text-unidecode-src-any" ];
    sha256 = "a6a6e9bffb6c9db25d8855b0350dfe4000d0cab4676f690e143162ccf463a3b0";
  };
  python3-texttable = {
    version = "1.7.0-r1";
    filename = "python3-texttable-1.7.0-r1.apk";
    depends = [
      "libc"
      "python3-codecs"
      "python3-light"
    ];
    provides = [ "python3-texttable-any" ];
    sha256 = "d3e5e22b479f878ddc5101992a6fffa49060dde3a2437438dc4c200e26608325";
  };
  python3-texttable-src = {
    version = "1.7.0-r1";
    filename = "python3-texttable-src-1.7.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-texttable-src-any" ];
    sha256 = "39dced20ec53fb9d0b1587f903f6288dae72201668e0763319e69151c3b00116";
  };
  python3-toml = {
    version = "0.10.2-r1";
    filename = "python3-toml-0.10.2-r1.apk";
    depends = [
      "libc"
      "python3-decimal"
      "python3-light"
    ];
    provides = [ "python3-toml-any" ];
    sha256 = "afd20c3a46d979b451ef8486673579ee061d1566d2973146a4912e1bfdc1a8dd";
  };
  python3-toml-src = {
    version = "0.10.2-r1";
    filename = "python3-toml-src-0.10.2-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-toml-src-any" ];
    sha256 = "9344406d18c7536cdd3bd743b77c14a3eef41b496fcdb57fd763c47b2ef32fe0";
  };
  python3-tornado = {
    version = "6.3.3-r1";
    filename = "python3-tornado-6.3.3-r1.apk";
    depends = [
      "libc"
      "python3"
    ];
    provides = [ "python3-tornado-any" ];
    sha256 = "750dee83cdfa54b3878af847fe4d6ea3b08b9ae76f67c508ae5b6dfcbc4212c2";
  };
  python3-tornado-src = {
    version = "6.3.3-r1";
    filename = "python3-tornado-src-6.3.3-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-tornado-src-any" ];
    sha256 = "bfa103f06c0d8b5a09e093b037cebd715184b47e05917ff150c535a9d5c16bf1";
  };
  python3-trio = {
    version = "0.22.2-r1";
    filename = "python3-trio-0.22.2-r1.apk";
    depends = [
      "libc"
      "python3-attrs"
      "python3-idna"
      "python3-light"
      "python3-outcome"
      "python3-sniffio"
      "python3-sortedcontainers"
    ];
    provides = [ "python3-trio-any" ];
    sha256 = "bbd6cd5c0cc1a0c5edba14d5c9f69aada44b0fb50c206199e92920f5e69ab106";
  };
  python3-trio-src = {
    version = "0.22.2-r1";
    filename = "python3-trio-src-0.22.2-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-trio-src-any" ];
    sha256 = "04c3b11dc3478568032b65b015d27c70ea9fc4f7c2eeb49a30705b8d81d7e5bb";
  };
  python3-twisted = {
    version = "25.5.0-r1";
    filename = "python3-twisted-25.5.0-r1.apk";
    depends = [
      "libc"
      "python3"
      "python3-appdirs"
      "python3-attrs"
      "python3-automat"
      "python3-bcrypt"
      "python3-constantly"
      "python3-cryptography"
      "python3-hyperlink"
      "python3-idna"
      "python3-incremental"
      "python3-pyopenssl"
      "python3-service-identity"
      "python3-typing-extensions"
      "python3-zope-interface"
    ];
    provides = [ "python3-twisted-any" ];
    sha256 = "602245bf9f9ae01cb0f806ac26606b09056b971982d5b9648ab5664d7709c36e";
  };
  python3-twisted-src = {
    version = "25.5.0-r1";
    filename = "python3-twisted-src-25.5.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-twisted-src-any" ];
    sha256 = "93abdec8507f34058bf793562ce3083a21b3ce6cf934ef1308984a378b463eae";
  };
  python3-typing-extensions = {
    version = "4.9.0-r1";
    filename = "python3-typing-extensions-4.9.0-r1.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-typing-extensions-any" ];
    sha256 = "418ac4ea157e15780fb6fb0c84463cb12ab1dd13207c4263af8feee8cef6af5b";
  };
  python3-typing-extensions-src = {
    version = "4.9.0-r1";
    filename = "python3-typing-extensions-src-4.9.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-typing-extensions-src-any" ];
    sha256 = "9f1eea19b20a652fb5e52186f2563a55163f1e4e04f32bbb91681aa5a9c8466f";
  };
  python3-ubus = {
    version = "0.1.3-r1";
    filename = "python3-ubus-0.1.3-r1.apk";
    depends = [
      "libblobmsg-json20260213"
      "libc"
      "libubus20251202"
      "python3-light"
    ];
    provides = [ "python3-ubus-any" ];
    sha256 = "9fdc08f9ada3560695afdaffc01bdd9d2cd9e503d44950483ac73b8f543d3010";
  };
  python3-ubus-src = {
    version = "0.1.3-r1";
    filename = "python3-ubus-src-0.1.3-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-ubus-src-any" ];
    sha256 = "6c80f3415b9e243cdd24712829064028a2c48be91acf7f009d6c1358c78b4d4b";
  };
  python3-uci = {
    version = "0.10.3-r2";
    filename = "python3-uci-0.10.3-r2.apk";
    depends = [
      "libc"
      "libuci20250120"
      "python3-light"
    ];
    provides = [ "python3-uci-any" ];
    sha256 = "90c6d540a2ea057471151dbba82a1ae3521164b24a9a71e5a1de7b80f35e9e1b";
  };
  python3-uci-src = {
    version = "0.10.3-r2";
    filename = "python3-uci-src-0.10.3-r2.apk";
    depends = [ "libc" ];
    provides = [ "python3-uci-src-any" ];
    sha256 = "844e0e6dc226dad763b2f520086d98dbffbd3ebecb34b23d66472c20dd733cce";
  };
  python3-unittest = {
    version = "3.13.9-r3";
    filename = "python3-unittest-3.13.9-r3.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-unittest-any" ];
    sha256 = "2141f68968c65dfaf03ab780aa78c89f69d02a63e50c3af9c3b8bfeeeba14d13";
  };
  python3-unittest-src = {
    version = "3.13.9-r3";
    filename = "python3-unittest-src-3.13.9-r3.apk";
    depends = [ "libc" ];
    provides = [ "python3-unittest-src-any" ];
    sha256 = "a534de668beea7efac7199a72553e21031adb3af32ce6949eac0c74e41ac7685";
  };
  python3-urllib = {
    version = "3.13.9-r3";
    filename = "python3-urllib-3.13.9-r3.apk";
    depends = [
      "libc"
      "python3-email"
      "python3-light"
    ];
    provides = [ "python3-urllib-any" ];
    sha256 = "c8c44040a8257c145e15c9f9b99188ae169c3734c7b0ddb557b86f96e78f19e5";
  };
  python3-urllib-src = {
    version = "3.13.9-r3";
    filename = "python3-urllib-src-3.13.9-r3.apk";
    depends = [ "libc" ];
    provides = [ "python3-urllib-src-any" ];
    sha256 = "1eca16616e7897d7f17d4792b0d75c2c4019a5052324122055d559a224f61ab1";
  };
  python3-urllib3 = {
    version = "2.6.3-r1";
    filename = "python3-urllib3-2.6.3-r1.apk";
    depends = [
      "libc"
      "python3"
    ];
    provides = [ "python3-urllib3-any" ];
    sha256 = "10ead6c64b3e80be7489c3383ac546ac51189d0dcdce59ca146f10007c929220";
  };
  python3-urllib3-src = {
    version = "2.6.3-r1";
    filename = "python3-urllib3-src-2.6.3-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-urllib3-src-any" ];
    sha256 = "bc1764e2b38ee99b6ae136449cb7abbfa6e1b3243d204085fd9b07ea3ddad6c6";
  };
  python3-userpath = {
    version = "1.9.1-r1";
    filename = "python3-userpath-1.9.1-r1.apk";
    depends = [
      "libc"
      "python3-click"
      "python3-light"
      "python3-psutil"
    ];
    provides = [ "python3-userpath-any" ];
    sha256 = "a85bc6542310c08875b34a5dd71831514048e06436a9fe05393a6f62a38fb57b";
  };
  python3-userpath-src = {
    version = "1.9.1-r1";
    filename = "python3-userpath-src-1.9.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-userpath-src-any" ];
    sha256 = "5acc8ecee852efc6a6e68cadfc55820e9fcf423f6b6e96cba870560192607b1d";
  };
  python3-uuid = {
    version = "3.13.9-r3";
    filename = "python3-uuid-3.13.9-r3.apk";
    depends = [
      "libc"
      "libuuid1"
      "python3-light"
    ];
    provides = [ "python3-uuid-any" ];
    sha256 = "c42a22e0c3c8818b05c51010d0d053c1f98c777f6c8dab94643e69f03e13003b";
  };
  python3-uuid-src = {
    version = "3.13.9-r3";
    filename = "python3-uuid-src-3.13.9-r3.apk";
    depends = [ "libc" ];
    provides = [ "python3-uuid-src-any" ];
    sha256 = "63c47fb07c4957918f805c5f4c113b3fa08d02a7e2350c13bbf07bbd42c72dec";
  };
  python3-venv = {
    version = "3.13.9-r3";
    filename = "python3-venv-3.13.9-r3.apk";
    depends = [
      "libc"
      "python3"
    ];
    provides = [ "python3-venv-any" ];
    sha256 = "5b2b768b8521cfe43e0c0fb43ddcd8100320c60cd1e389fdce29b998cc4ce929";
  };
  python3-venv-src = {
    version = "3.13.9-r3";
    filename = "python3-venv-src-3.13.9-r3.apk";
    depends = [ "libc" ];
    provides = [ "python3-venv-src-any" ];
    sha256 = "0eb606123d25e6ffaed9ce381b019edec8cc94806a8cd3fd6c6589f2e31678f9";
  };
  python3-vobject = {
    version = "0.9.9-r1";
    filename = "python3-vobject-0.9.9-r1.apk";
    depends = [
      "libc"
      "python3"
      "python3-dateutil"
    ];
    provides = [ "python3-vobject-any" ];
    sha256 = "7a5f977fd5c80e780d824c1fc5cab3b729049ccaccc973e102a6fcb2280229f7";
  };
  python3-vobject-src = {
    version = "0.9.9-r1";
    filename = "python3-vobject-src-0.9.9-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-vobject-src-any" ];
    sha256 = "e4e9c961a2c4ced357ea3a8ab2065688ce16cf85852fd2117012ce7171b50e60";
  };
  python3-wcwidth = {
    version = "0.2.6-r1";
    filename = "python3-wcwidth-0.2.6-r1.apk";
    depends = [
      "libc"
      "python3-light"
    ];
    provides = [ "python3-wcwidth-any" ];
    sha256 = "cca98f2dc2723762c87b61550eafd31635c005666247d25f754885d9e55342b9";
  };
  python3-wcwidth-src = {
    version = "0.2.6-r1";
    filename = "python3-wcwidth-src-0.2.6-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-wcwidth-src-any" ];
    sha256 = "d52360f2229fb319a338bdc4e5f7e31426e6c2dcd384f780a9009902994fa41e";
  };
  python3-websocket-client = {
    version = "1.7.0-r1";
    filename = "python3-websocket-client-1.7.0-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-logging"
      "python3-openssl"
    ];
    provides = [ "python3-websocket-client-any" ];
    sha256 = "c81be8547d67f4e6c5df2f933a3c11c5aca9c9a6e2a91c4b48809aa15f7566d9";
  };
  python3-websocket-client-src = {
    version = "1.7.0-r1";
    filename = "python3-websocket-client-src-1.7.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-websocket-client-src-any" ];
    sha256 = "bc7c146e946a1c42b3fc109f6c9c346d2eb36da84e540b683ac9bfd8f2af4fd0";
  };
  python3-websockets = {
    version = "11.0.3-r1";
    filename = "python3-websockets-11.0.3-r1.apk";
    depends = [
      "libc"
      "python3"
    ];
    provides = [ "python3-websockets-any" ];
    sha256 = "0fc72fcf9d0f64ca49ef1c606e8290aa4f7bb174bed2093d7330eecdfefc9cad";
  };
  python3-websockets-src = {
    version = "11.0.3-r1";
    filename = "python3-websockets-src-11.0.3-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-websockets-src-any" ];
    sha256 = "8ae1563f78ee41cbbc254f5041dd2354ffbde263d7eb5dbbba42b371709c8cff";
  };
  python3-werkzeug = {
    version = "3.1.3-r1";
    filename = "python3-werkzeug-3.1.3-r1.apk";
    depends = [
      "libc"
      "python3"
      "python3-markupsafe"
    ];
    provides = [ "python3-werkzeug-any" ];
    sha256 = "1731ff88a4760bca2a749f186e46984fa5b811af0f6fc75a7d26e205bfe961a0";
  };
  python3-werkzeug-src = {
    version = "3.1.3-r1";
    filename = "python3-werkzeug-src-3.1.3-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-werkzeug-src-any" ];
    sha256 = "99d9bd34314ed92af3c34e2774abc42987ddbd3624c85535f50c7c9bbb6abd01";
  };
  python3-xml = {
    version = "3.13.9-r3";
    filename = "python3-xml-3.13.9-r3.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-urllib"
    ];
    provides = [ "python3-xml-any" ];
    sha256 = "f8537ceb728ef9995dd48825a00397ff272d907a788448fb469463b68bf0a295";
  };
  python3-xml-src = {
    version = "3.13.9-r3";
    filename = "python3-xml-src-3.13.9-r3.apk";
    depends = [ "libc" ];
    provides = [ "python3-xml-src-any" ];
    sha256 = "d78f8ed0de94fc9cc08c7abb2ffe875121ffdefb120d85cfb0557a873de75b6b";
  };
  python3-xmltodict = {
    version = "0.13.0-r1";
    filename = "python3-xmltodict-0.13.0-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-xml"
    ];
    provides = [ "python3-xmltodict-any" ];
    sha256 = "a70f608759c24addb3622f9ea424fe9b7028d15f08a417138ff8c4e966e4a54d";
  };
  python3-xmltodict-src = {
    version = "0.13.0-r1";
    filename = "python3-xmltodict-src-0.13.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-xmltodict-src-any" ];
    sha256 = "fa44f863446e9f9b44aa419974adc9b508c848ee652269fd843ae792e419002f";
  };
  python3-yaml = {
    version = "6.0.3-r1";
    filename = "python3-yaml-6.0.3-r1.apk";
    depends = [
      "libc"
      "libyaml"
      "python3-light"
    ];
    provides = [ "python3-yaml-any" ];
    sha256 = "c97570407f21b9ff09f5c3befb7e67be44f05305fcf1ad7033273ba3fb7245f4";
  };
  python3-yaml-src = {
    version = "6.0.3-r1";
    filename = "python3-yaml-src-6.0.3-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-yaml-src-any" ];
    sha256 = "236594e3f274b30dda967385d274e92ccaee9b535d724dbf091da6393e0965c6";
  };
  python3-zeroconf = {
    version = "0.131.0-r1";
    filename = "python3-zeroconf-0.131.0-r1.apk";
    depends = [
      "libc"
      "python3-asyncio"
      "python3-ifaddr"
      "python3-light"
      "python3-logging"
    ];
    provides = [ "python3-zeroconf-any" ];
    sha256 = "0e18a457efb095e9808f7151f31b634bb9143afc61af359416896caf827ac2f7";
  };
  python3-zeroconf-src = {
    version = "0.131.0-r1";
    filename = "python3-zeroconf-src-0.131.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-zeroconf-src-any" ];
    sha256 = "3427cf8edf69d8f1f523665e300fb9df3accb276ce600336e17e37674d930d75";
  };
  python3-zipp = {
    version = "3.16.2-r1";
    filename = "python3-zipp-3.16.2-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-urllib"
    ];
    provides = [ "python3-zipp-any" ];
    sha256 = "3692aabb1c388b5966c21d74f77249680342f70e192f59e9a27b137ec341b739";
  };
  python3-zipp-src = {
    version = "3.16.2-r1";
    filename = "python3-zipp-src-3.16.2-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-zipp-src-any" ];
    sha256 = "6dbdbd476fd00ec5bdb64646b0671e632d5e3cb721fdfd605072f74ecccd88c8";
  };
  python3-zope-event = {
    version = "6.1-r1";
    filename = "python3-zope-event-6.1-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-logging"
    ];
    provides = [ "python3-zope-event-any" ];
    sha256 = "e3df028ca38af65e75ed187f58a087b74cee56b24f86bd15fe96759165893ff6";
  };
  python3-zope-event-src = {
    version = "6.1-r1";
    filename = "python3-zope-event-src-6.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-zope-event-src-any" ];
    sha256 = "d0c84aa173361dca82c5cf28213aa303641473eefa6d98b85853d6d3865f0187";
  };
  python3-zope-interface = {
    version = "8.0.1-r1";
    filename = "python3-zope-interface-8.0.1-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-logging"
    ];
    provides = [ "python3-zope-interface-any" ];
    sha256 = "3216b239624936982ee88e1fb78948fa7a2287db24b28ff894ea423484d60ef3";
  };
  python3-zope-interface-src = {
    version = "8.0.1-r1";
    filename = "python3-zope-interface-src-8.0.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "python3-zope-interface-src-any" ];
    sha256 = "27505513b5d63cdfc6a4108c7efa1baa0ca68a61ec75c39e0d6df49b993cbfb5";
  };
  qbee-agent = {
    version = "2025.49-r1";
    filename = "qbee-agent-2025.49-r1.apk";
    depends = [ "libc" ];
    provides = [ "qbee-agent-any" ];
    sha256 = "e0a04713582f95023a6ea3de06a28b8c85246eaa1c0671ca79874748da448001";
  };
  qcsuper = {
    version = "2022.08.11-r2";
    filename = "qcsuper-2022.08.11-r2.apk";
    depends = [
      "libc"
      "python3-crcmod"
      "python3-ctypes"
      "python3-light"
      "python3-logging"
      "python3-pycrate"
      "python3-pyserial"
      "python3-urllib"
    ];
    provides = [ "qcsuper-any" ];
    sha256 = "c2e8b79d17152a90927b924a6568313a80dc7d530e8255053c825a87caf37e08";
  };
  qmi-utils = {
    version = "1.36.0-r1";
    filename = "qmi-utils-1.36.0-r1.apk";
    depends = [
      "libc"
      "libqmi"
    ];
    provides = [ "qmi-utils-any" ];
    sha256 = "56943acfca539821bd2a517474d288c46a9518120e7363f6fd4f3ec5d72d50b7";
  };
  qrencode = {
    version = "4.1.1-r2";
    filename = "qrencode-4.1.1-r2.apk";
    depends = [
      "libc"
      "libqrencode"
    ];
    provides = [ "qrencode-any" ];
    sha256 = "21e1e18e26fe4fb27bef0d2f1a5d5b210802d7bac43a2b1ff3c62720ab3f6c0d";
  };
  quectel-timesync = {
    version = "2025.11.19~ce4d4b14-r1";
    filename = "quectel-timesync-2025.11.19~ce4d4b14-r1.apk";
    depends = [
      "kmod-usb-serial-option"
      "libc"
    ];
    provides = [ "quectel-timesync-any" ];
    sha256 = "66243d6875237ce5896bc8974ba65490bc8cd3a31997fb9ebe8b65a777d6a68f";
  };
  quickjs = {
    version = "2025.09.13-r1";
    filename = "quickjs-2025.09.13-r1.apk";
    depends = [
      "libatomic1"
      "libc"
    ];
    provides = [ "quickjs-any" ];
    sha256 = "f7c61e5521e4394b7537a517fa801b6fd086f7d217102dca9faf004cae6c9291";
  };
  quota = {
    version = "4.10-r3";
    filename = "quota-4.10-r3.apk";
    depends = [ "libc" ];
    provides = [ "quota-any" ];
    sha256 = "e7e9102334adf389083bbcca96fa38794c8a0a4705c488ae62c1bbe631aa7a60";
  };
  radicale3 = {
    version = "3.7.8-r1";
    filename = "radicale3-3.7.8-r1.apk";
    depends = [
      "libc"
      "python3"
      "python3-dateutil"
      "python3-defusedxml"
      "python3-libpass"
      "python3-pika"
      "python3-requests"
      "python3-setuptools"
      "python3-vobject"
    ];
    provides = [
      "radicale"
      "radicale2"
      "radicale3-any"
    ];
    sha256 = "738b66e0743852ab3fcad704ce3e1cef5cb4ce255c9316fb18ca922293cff2e4";
  };
  radicale3-src = {
    version = "3.7.8-r1";
    filename = "radicale3-src-3.7.8-r1.apk";
    depends = [ "libc" ];
    provides = [ "radicale3-src-any" ];
    sha256 = "6c69ac3d2c1bacaadb40370cd8521cb4d01e122adc7accbc02a8057bb8aeef6d";
  };
  radius-mac = {
    version = "0.1-r1";
    filename = "radius-mac-0.1-r1.apk";
    depends = [
      "libc"
      "libuci20250120"
    ];
    provides = [ "radius-mac-any" ];
    sha256 = "1a045cb70b30367cec54a54acbbe6c4387f6a9ce2d100762ee4fb127f9ccd281";
  };
  radsecproxy = {
    version = "1.11.2-r1";
    filename = "radsecproxy-1.11.2-r1.apk";
    depends = [
      "libc"
      "libnettle8"
      "libopenssl3"
      "libpthread"
    ];
    provides = [ "radsecproxy-any" ];
    sha256 = "1a75aa8968cc6087c6f3344447c54ea4c09d17cf92839d3fec4125500d0ab5d8";
  };
  ratched = {
    version = "1.0.0-r1";
    filename = "ratched-1.0.0-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
      "libpthread"
    ];
    provides = [ "ratched-any" ];
    sha256 = "76c714315fa857fb89b217e89eeea46b5a06ace2a53b861dc2bd8d52ae8463c5";
  };
  ratechecker = {
    version = "2020.01.30~a2b8b958-r2";
    filename = "ratechecker-2020.01.30~a2b8b958-r2.apk";
    depends = [
      "libc"
      "libevent2-7"
    ];
    provides = [ "ratechecker-any" ];
    sha256 = "54afcd2d2328b702134afb0b5068a8c69de1615a578e586b852973bf89344c22";
  };
  ratelimit = {
    version = "2025.06.15~125fff7f-r1";
    filename = "ratelimit-2025.06.15~125fff7f-r1.apk";
    depends = [
      "kmod-ifb"
      "libc"
      "tc"
      "ucode-mod-log"
    ];
    provides = [ "ratelimit-any" ];
    sha256 = "376ef96325c163a8194b02c21c847b5cdbff898ca1118e1aa591684427a3ae05";
  };
  rclone = {
    version = "1.74.4-r1";
    filename = "rclone-1.74.4-r1.apk";
    depends = [
      "ca-bundle"
      "fuse3-utils"
      "libc"
    ];
    provides = [ "rclone-any" ];
    sha256 = "ec7d07e5054e840deacf8d5da1d03dd6ca1766942704a0dc86f6ba7fa9d2e0e8";
  };
  rclone-config = {
    version = "1.74.4-r1";
    filename = "rclone-config-1.74.4-r1.apk";
    depends = [
      "libc"
      "rclone"
    ];
    provides = [ "rclone-config-any" ];
    sha256 = "f86cfe062ab9164fde35021dd830c99ff79338b94169243302afeace57eb5f85";
  };
  rclone-ng = {
    version = "0.5.0-r1";
    filename = "rclone-ng-0.5.0-r1.apk";
    depends = [
      "libc"
      "rclone-config"
    ];
    provides = [ "rclone-ng-any" ];
    sha256 = "cb32d70f0d2942def81b34009f3bc9b931fd9a3888f9a42adc89d148f8126338";
  };
  rclone-webui-react = {
    version = "2.0.5-r1";
    filename = "rclone-webui-react-2.0.5-r1.apk";
    depends = [
      "libc"
      "rclone-config"
    ];
    provides = [ "rclone-webui-react-any" ];
    sha256 = "f70634d94850d367324ac36e535f37ebb91a7262b5901137d049b829d7140bbc";
  };
  re2-10 = {
    version = "2023.02.01~b025c6a3-r2";
    filename = "re2-10-2023.02.01~b025c6a3-r2.apk";
    depends = [
      "libc"
      "libstdcpp6"
    ];
    provides = [
      "re2"
      "re2-any"
    ];
    sha256 = "cba8c80c2664fad4e5ecff5a37d13cce574d96f1d244324115260b9d6e29c6df";
  };
  readsb = {
    version = "3.9.0-r3";
    filename = "readsb-3.9.0-r3.apk";
    depends = [
      "libc"
      "libncurses6"
      "librtlsdr"
    ];
    provides = [ "readsb-any" ];
    sha256 = "60cd56e90bde64f60da041146a05e2dc8d62c32985eaa1d7bdcdb9acf8e1ef8d";
  };
  realtek-poe = {
    version = "1.3.1-r1";
    filename = "realtek-poe-1.3.1-r1.apk";
    depends = [
      "libc"
      "libubox20260213"
      "libubus20251202"
      "libuci20250120"
    ];
    provides = [ "realtek-poe-any" ];
    sha256 = "5e8231b7852ea4daf3ca68c38e8b534eed69447b9d9978521671acfb4f2889e3";
  };
  reaver = {
    version = "1.6.6-r1";
    filename = "reaver-1.6.6-r1.apk";
    depends = [
      "libc"
      "libpcap1"
    ];
    provides = [ "reaver-any" ];
    sha256 = "40f3cc03b05f43a177af2b28b687c2269437f625dbffa306bbddb860f48eed7f";
  };
  redis-cli = {
    version = "6.2.14-r1";
    filename = "redis-cli-6.2.14-r1.apk";
    depends = [
      "libatomic1"
      "libc"
    ];
    provides = [ "redis-cli-any" ];
    sha256 = "bdd624a0419e92ad1a5454148307e246de48422dadc09cc76b307147f8e57c9e";
  };
  redis-server = {
    version = "6.2.14-r1";
    filename = "redis-server-6.2.14-r1.apk";
    depends = [
      "libatomic1"
      "libc"
      "libpthread"
    ];
    provides = [ "redis-server-any" ];
    sha256 = "cf2e0360826942302c87506ea354e2e82934712e8647f6bf87a56d64ef0495cd";
  };
  redis-utils = {
    version = "6.2.14-r1";
    filename = "redis-utils-6.2.14-r1.apk";
    depends = [
      "libc"
      "redis-server"
    ];
    provides = [ "redis-utils-any" ];
    sha256 = "af0a728d9699113a7e86c35252ef01e5b420d5109d15d7ca906ab0a3a3aab07f";
  };
  redsocks = {
    version = "0.5-r2";
    filename = "redsocks-0.5-r2.apk";
    depends = [
      "libc"
      "libevent2-core7"
    ];
    provides = [ "redsocks-any" ];
    sha256 = "7061f08aba16568ecb8b2e829a84982533ac78f5897eadf73885dbb27cdecff1";
  };
  relayctl = {
    version = "0.1-r3";
    filename = "relayctl-0.1-r3.apk";
    depends = [
      "libc"
      "libftdi1"
    ];
    provides = [ "relayctl-any" ];
    sha256 = "163900ea975f342315f23de2d14fff169510b3743ad57abfbb7852121f968d2f";
  };
  remserial = {
    version = "1.4-r3";
    filename = "remserial-1.4-r3.apk";
    depends = [ "libc" ];
    provides = [ "remserial-any" ];
    sha256 = "acc4031e317718faa3d1d6c093cc8a8509354870d4a815f6a53675da7e80cab3";
  };
  respondd = {
    version = "2019.05.01~58405297-r2";
    filename = "respondd-2019.05.01~58405297-r2.apk";
    depends = [
      "libc"
      "libjson-c5"
    ];
    provides = [ "respondd-any" ];
    sha256 = "b7cf57b83e569056e7db2bf1bb6ea7f54007e3954115783cf37e8715278effd8";
  };
  restic = {
    version = "0.17.3-r1";
    filename = "restic-0.17.3-r1.apk";
    depends = [ "libc" ];
    provides = [ "restic-any" ];
    sha256 = "34e3a753065397a2769a7651ec4e99f45cec36c55706939aab2a5796b69ee50c";
  };
  restic-rest-server = {
    version = "0.13.0-r1";
    filename = "restic-rest-server-0.13.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "restic-rest-server-any" ];
    sha256 = "45da218a137ed7a98c13255a9227e8002961690037add65a91c270e2a61b4d2f";
  };
  ripgrep = {
    version = "15.0.0-r1";
    filename = "ripgrep-15.0.0-r1.apk";
    depends = [
      "libc"
      "libpcre2"
    ];
    provides = [ "ripgrep-any" ];
    sha256 = "8afbcd44c94605991d2683302761c797397bf233eb774b960b9d17185dd1f9b5";
  };
  rng-tools = {
    version = "6.17-r2";
    filename = "rng-tools-6.17-r2.apk";
    depends = [
      "jansson4"
      "libc"
      "libcap"
      "libcurl4"
      "libopenssl3"
    ];
    provides = [ "rng-tools-any" ];
    sha256 = "b3ac471029550cd56f4fd18173a0cd4c5ee9da3b6f196820ddba22a3ccb3b71a";
  };
  rp-pppoe-common = {
    version = "4.0-r2";
    filename = "rp-pppoe-common-4.0-r2.apk";
    depends = [
      "libc"
      "ppp"
    ];
    provides = [ "rp-pppoe-common-any" ];
    sha256 = "64762ffc47cc8baaefa2c8eb197645409082a90bf434c949cc551033aa320897";
  };
  rp-pppoe-server = {
    version = "4.0-r2";
    filename = "rp-pppoe-server-4.0-r2.apk";
    depends = [
      "libc"
      "ppp-mod-pppoe"
      "rp-pppoe-common"
    ];
    provides = [ "rp-pppoe-server-any" ];
    sha256 = "222a63e1d38aa576a761ada0d5d9188949b0d90111ed9a54ec33734f90410171";
  };
  rpcbind = {
    version = "1.2.6-r2";
    filename = "rpcbind-1.2.6-r2.apk";
    depends = [
      "libc"
      "libtirpc"
      "libwrap"
    ];
    provides = [ "rpcbind-any" ];
    sha256 = "e143884ed70b2e5cab08a970f8b67401b0f1643f55e46a5313d59c6c14358d5d";
  };
  rpcd-mod-lxc = {
    version = "20250823";
    filename = "rpcd-mod-lxc-20250823.apk";
    depends = [
      "libc"
      "liblxc"
      "rpcd"
    ];
    provides = [ "rpcd-mod-lxc-any" ];
    sha256 = "c97e7caed1982714fa827d5391003275ab0bf8c9f956e5a8c1650f6949540492";
  };
  rpcd-mod-wireguard = {
    version = "2";
    filename = "rpcd-mod-wireguard-2.apk";
    depends = [
      "kmod-wireguard"
      "libc"
      "rpcd"
    ];
    provides = [ "rpcd-mod-wireguard-any" ];
    sha256 = "53d03ab49b3c77006370625672567f1218fbfe35696545a61a2498e9cc1e6fab";
  };
  rrdcgi1 = {
    version = "1.0.50-r7";
    filename = "rrdcgi1-1.0.50-r7.apk";
    depends = [
      "libc"
      "librrd1"
    ];
    provides = [ "rrdcgi1-any" ];
    sha256 = "3897466e38acf289ece3617ad3b90759cdff6b9ffed5414031d4959ceff0f282";
  };
  rrdtool1 = {
    version = "1.0.50-r7";
    filename = "rrdtool1-1.0.50-r7.apk";
    depends = [
      "libc"
      "librrd1"
    ];
    provides = [ "rrdtool1-any" ];
    sha256 = "bcd887917858c645ccdabc910b1ccf80b1006b227b9f07274b4beb7b47b6db06";
  };
  rrsync = {
    version = "3.5.0-r1";
    filename = "rrsync-3.5.0-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "rsync"
    ];
    provides = [ "rrsync-any" ];
    sha256 = "060259b8fda88746bd49e4ca2c8759f55bc152fb1fb63efee9da9c27b8828bb5";
  };
  rsync = {
    version = "3.5.0-r1";
    filename = "rsync-3.5.0-r1.apk";
    depends = [
      "libacl"
      "libattr"
      "libc"
      "libpopt0"
      "zlib"
    ];
    provides = [ "rsync-any" ];
    sha256 = "398be876a2780fb2c9184feb04eacd1efa85a43f29c8d35f0966ea0ef5892633";
  };
  rsyncd = {
    version = "3.5.0-r1";
    filename = "rsyncd-3.5.0-r1.apk";
    depends = [
      "libc"
      "rsync"
    ];
    provides = [ "rsyncd-any" ];
    sha256 = "b46f9764768ec24b889a80f64bbede576724c17226f3bbdf6e672e9792d03c3a";
  };
  rsyslog = {
    version = "8.2506.0-r1";
    filename = "rsyslog-8.2506.0-r1.apk";
    depends = [
      "libc"
      "libestr"
      "libfastjson"
      "libuuid1"
      "zlib"
    ];
    provides = [ "rsyslog-any" ];
    sha256 = "208882607c1d4c9d8e2a4e091bf48cf488ba21005e9a1a9f74a1c9983a0e2bbb";
  };
  rtl-ais = {
    version = "0.3-r4";
    filename = "rtl-ais-0.3-r4.apk";
    depends = [
      "libc"
      "libpthread"
      "librtlsdr"
    ];
    provides = [ "rtl-ais-any" ];
    sha256 = "3d3bf552edd315e509d92a093e7f2256edb352a0ba3f4a47109e2325f9dbc59b";
  };
  rtl-sdr = {
    version = "2.0.1-r1";
    filename = "rtl-sdr-2.0.1-r1.apk";
    depends = [
      "libc"
      "libpthread"
      "librt"
      "librtlsdr"
    ];
    provides = [ "rtl-sdr-any" ];
    sha256 = "0598a090727f95007af90b4826ad9bc6795ca2bc4cdb95384e38f176705b42e2";
  };
  rtl_433 = {
    version = "25.02-r1";
    filename = "rtl_433-25.02-r1.apk";
    depends = [
      "libc"
      "librtlsdr"
      "libtool-bin"
      "rtl-sdr"
    ];
    provides = [ "rtl_433-any" ];
    sha256 = "0ba04b6efddc82d85a4e2c4903cefa98b907c3c69392d217bdd93023a0be4721";
  };
  rtl_433-ssl = {
    version = "25.02-r1";
    filename = "rtl_433-ssl-25.02-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
      "librtlsdr"
      "libtool-bin"
      "rtl-sdr"
    ];
    provides = [ "rtl_433-ssl-any" ];
    sha256 = "1cb169054c449bf9c7b95cfc4dc93d7655801295c56317b712d4dc2e348db71a";
  };
  rtorrent = {
    version = "0.15.5-r1";
    filename = "rtorrent-0.15.5-r1.apk";
    depends = [
      "libatomic1"
      "libc"
      "libcurl4"
      "libncurses6"
      "libopenssl3"
      "libstdcpp6"
      "zlib"
    ];
    provides = [ "rtorrent-any" ];
    sha256 = "ce4fb820fafb286f479ff763ab1567ed24e84d3d559ef34b875d6fba52487556";
  };
  rtorrent-rpc = {
    version = "0.15.5-r1";
    filename = "rtorrent-rpc-0.15.5-r1.apk";
    depends = [
      "libatomic1"
      "libc"
      "libcurl4"
      "libncurses6"
      "libopenssl3"
      "libstdcpp6"
      "xmlrpc-c-server"
      "zlib"
    ];
    provides = [ "rtorrent-rpc-any" ];
    sha256 = "5784b0535b26c92291e120a93d6bb9b9e92de3289c7d3e2f15486abc4e3cb898";
  };
  rtpmidid = {
    version = "24.12-r1";
    filename = "rtpmidid-24.12-r1.apk";
    depends = [
      "alsa-lib"
      "libavahi-client"
      "libc"
      "libfmt"
    ];
    provides = [ "rtpmidid-any" ];
    sha256 = "4e11789f2665d73c8e8d59a526ad89851069cc82622856c050efca804868f14e";
  };
  rtty-mbedtls = {
    version = "9.0.4-r1";
    filename = "rtty-mbedtls-9.0.4-r1.apk";
    depends = [
      "libc"
      "libev"
      "libmbedtls21"
      "zlib"
    ];
    provides = [
      "rtty"
      "rtty-mbedtls-any"
    ];
    sha256 = "0209245bbb75562877378e4eeec5f030e137b17495ec3a49741f12c529d3a8b0";
  };
  rtty-nossl = {
    version = "9.0.4-r1";
    filename = "rtty-nossl-9.0.4-r1.apk";
    depends = [
      "libc"
      "libev"
    ];
    provides = [
      "rtty"
      "rtty-nossl-any"
    ];
    sha256 = "ff4eabd9cbb5a602717835ea4b5093a9b6cdc497ce3d15110094c9c0eea56ce0";
  };
  rtty-openssl = {
    version = "9.0.4-r1";
    filename = "rtty-openssl-9.0.4-r1.apk";
    depends = [
      "libc"
      "libev"
      "libopenssl3"
    ];
    provides = [
      "rtty"
      "rtty-openssl-any"
    ];
    sha256 = "df12f812ebab981f3eed3be5ad962d34809f99d4d2004f7d79ed592c4c986c94";
  };
  rtty-wolfssl = {
    version = "9.0.4-r1";
    filename = "rtty-wolfssl-9.0.4-r1.apk";
    depends = [
      "libc"
      "libev"
      "libwolfssl5.9.2.e624513f"
    ];
    provides = [
      "rtty"
      "rtty-wolfssl-any"
    ];
    sha256 = "41cbc7ec1ddc42241dce3eccf4583c11a756752488807000979fd718b5a9665d";
  };
  ruby = {
    version = "3.4.9-r1";
    filename = "ruby-3.4.9-r1.apk";
    depends = [
      "libc"
      "libruby3.4"
    ];
    provides = [ "ruby-any" ];
    sha256 = "920d29126f63a193fa9075b8ef42476ebd5cc110581272233820f376288dfd0b";
  };
  ruby-abbrev = {
    version = "3.4.9-r1";
    filename = "ruby-abbrev-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
    ];
    provides = [ "ruby-abbrev-any" ];
    sha256 = "59043e6b0d12cac953d72b6c1cb8f8a555045d56030f6fc506125e38f5c9f46b";
  };
  ruby-base64 = {
    version = "3.4.9-r1";
    filename = "ruby-base64-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
    ];
    provides = [ "ruby-base64-any" ];
    sha256 = "f770d5db60def7b4f53ff850f3b1237174a4580ffd10939810a1ee37b000625c";
  };
  ruby-benchmark = {
    version = "3.4.9-r1";
    filename = "ruby-benchmark-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
    ];
    provides = [ "ruby-benchmark-any" ];
    sha256 = "45a45afa59f65e2a9930569ceb0a07e0c0b02ecef965d1d1b6a534e504a2e799";
  };
  ruby-bigdecimal = {
    version = "3.4.9-r1";
    filename = "ruby-bigdecimal-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
    ];
    provides = [ "ruby-bigdecimal-any" ];
    sha256 = "7625c48e3dbdf616fc0eee8f7a971d9dea9bcee1b7d41a4065691ac3504bb2e6";
  };
  ruby-bundler = {
    version = "3.4.9-r1";
    filename = "ruby-bundler-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-erb"
      "ruby-logger"
      "ruby-readline"
      "ruby-yaml"
    ];
    provides = [ "ruby-bundler-any" ];
    sha256 = "866e55bb54c6b49e6c84f1cdafd7da6ba618c3df6e54714ae7fa2954d6b16426";
  };
  ruby-cgi = {
    version = "3.4.9-r1";
    filename = "ruby-cgi-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-pstore"
      "ruby-securerandom"
      "ruby-shellwords"
      "ruby-stringio"
      "ruby-tempfile"
    ];
    provides = [ "ruby-cgi-any" ];
    sha256 = "095a85ccd17bf43e9c8d8652bee1d8964468c07551904b7071fd4a430eedc0c3";
  };
  ruby-continuation = {
    version = "3.4.9-r1";
    filename = "ruby-continuation-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
    ];
    provides = [ "ruby-continuation-any" ];
    sha256 = "491a5ba3f5ec17b83e2a0d9c43457b421b634f2aa5cc3c4a032db153baa100c8";
  };
  ruby-coverage = {
    version = "3.4.9-r1";
    filename = "ruby-coverage-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
    ];
    provides = [ "ruby-coverage-any" ];
    sha256 = "294881c5a6a0c11e44ae8c0f38160f08790ea0706b8badca6957c4304c55a250";
  };
  ruby-csv = {
    version = "3.4.9-r1";
    filename = "ruby-csv-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-enc"
      "ruby-english"
      "ruby-forwardable"
      "ruby-pp"
      "ruby-stringio"
      "ruby-strscan"
      "ruby-time"
    ];
    provides = [ "ruby-csv-any" ];
    sha256 = "0d0b2a4ed7ca75d21cc19d9b1a951c56e4676cdce5fd9241066814ef3f2ab2f9";
  };
  ruby-date = {
    version = "3.4.9-r1";
    filename = "ruby-date-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
    ];
    provides = [ "ruby-date-any" ];
    sha256 = "55d23b2857eb3de7a31d7226c61ffd2e1af09eaa0440283183e5d4983490c31b";
  };
  ruby-debug = {
    version = "3.4.9-r1";
    filename = "ruby-debug-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-irb"
      "ruby-objspace"
      "ruby-readline"
    ];
    provides = [ "ruby-debug-any" ];
    sha256 = "f7e2b8271202900068972d65e60e593ce4ec9bfdec5a1558d6fc71d762f7188a";
  };
  ruby-delegate = {
    version = "3.4.9-r1";
    filename = "ruby-delegate-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
    ];
    provides = [ "ruby-delegate-any" ];
    sha256 = "d588e4b8101f6aca51fd694cec5f5ec04b7da793fbb67c9ee659a7522e2d9bdd";
  };
  ruby-dev = {
    version = "3.4.9-r1";
    filename = "ruby-dev-3.4.9-r1.apk";
    depends = [
      "libc"
      "libruby3.4"
      "ruby"
    ];
    provides = [ "ruby-dev-any" ];
    sha256 = "05afeb5283a397b33c633e70255c766a0d3ff505a9bbe84dc1792d98002c5765";
  };
  ruby-did-you-mean = {
    version = "3.4.9-r1";
    filename = "ruby-did-you-mean-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-rbconfig"
    ];
    provides = [ "ruby-did-you-mean-any" ];
    sha256 = "2651bf2daccd2fbe76611a2ee5372be727070516846d1c95d894b6b205aa025d";
  };
  ruby-digest = {
    version = "3.4.9-r1";
    filename = "ruby-digest-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
    ];
    provides = [ "ruby-digest-any" ];
    sha256 = "154ecdc7cad55ea713a53d5308cc431e1b2d827e3db7473086b59d97798cfc18";
  };
  ruby-drb = {
    version = "3.4.9-r1";
    filename = "ruby-drb-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-monitor"
      "ruby-observer"
      "ruby-openssl"
      "ruby-singleton"
      "ruby-tmpdir"
    ];
    provides = [ "ruby-drb-any" ];
    sha256 = "fce8776e7cfe655b7b1add83d486186269e0e08caa48ade428f27c9c918d3be5";
  };
  ruby-enc = {
    version = "3.4.9-r1";
    filename = "ruby-enc-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
    ];
    provides = [ "ruby-enc-any" ];
    sha256 = "65739fec16bea3e5314507ce47845e22918ce8bc9d02e71d36b9c784907ad33d";
  };
  ruby-enc-extra = {
    version = "3.4.9-r1";
    filename = "ruby-enc-extra-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-enc"
    ];
    provides = [ "ruby-enc-extra-any" ];
    sha256 = "016fb6c2ead30d3752c9c7d07177102dcb07e857d547687f6e08c342fafa6bc9";
  };
  ruby-english = {
    version = "3.4.9-r1";
    filename = "ruby-english-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
    ];
    provides = [ "ruby-english-any" ];
    sha256 = "0ef8dc4451d6c825c6656148f9351648da6350a07c249239259340bad959ca06";
  };
  ruby-erb = {
    version = "3.4.9-r1";
    filename = "ruby-erb-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-gems"
    ];
    provides = [ "ruby-erb-any" ];
    sha256 = "2c74b823f9f289a7b07cb06445fd8f0112706f8caa3d7c3f1e6d3d69e95664dc";
  };
  ruby-error_highlight = {
    version = "3.4.9-r1";
    filename = "ruby-error_highlight-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-io-console"
      "ruby-prism"
    ];
    provides = [ "ruby-error_highlight-any" ];
    sha256 = "97e562954d0e431753942472a2433350815529328b654306a3b04904f8086c75";
  };
  ruby-etc = {
    version = "3.4.9-r1";
    filename = "ruby-etc-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
    ];
    provides = [ "ruby-etc-any" ];
    sha256 = "58a34e016c75aaeb19ba0fbb1af941f3a78bd3590894afa3086e4f80d3b98a2f";
  };
  ruby-expect = {
    version = "3.4.9-r1";
    filename = "ruby-expect-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
    ];
    provides = [ "ruby-expect-any" ];
    sha256 = "026c4451c3b90c6a2c431f736bb35aa6270986ea5fc2b8c88ef6f18c572c39fc";
  };
  ruby-fcntl = {
    version = "3.4.9-r1";
    filename = "ruby-fcntl-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
    ];
    provides = [ "ruby-fcntl-any" ];
    sha256 = "83be19cc005d741e3d505691b2f71d8981d53484683dfa215f3bedcd9ad096ab";
  };
  ruby-fiddle = {
    version = "3.4.9-r1";
    filename = "ruby-fiddle-3.4.9-r1.apk";
    depends = [
      "libc"
      "libffi"
      "ruby"
    ];
    provides = [ "ruby-fiddle-any" ];
    sha256 = "7cd8d2eef930c7729556d74a485bf5a0a5424b20dabb6a5108e7ca5528dd9483";
  };
  ruby-fileutils = {
    version = "3.4.9-r1";
    filename = "ruby-fileutils-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-enc"
      "ruby-etc"
      "ruby-rbconfig"
      "ruby-socket"
    ];
    provides = [ "ruby-fileutils-any" ];
    sha256 = "0453b3168ed922f41395127bfe54428bac751b3146f2c5ddff22f78c5c7ad869";
  };
  ruby-find = {
    version = "3.4.9-r1";
    filename = "ruby-find-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-enc"
    ];
    provides = [ "ruby-find-any" ];
    sha256 = "5a3f7f42438eaaf1ec9f58718eac53efe2a2067dcd5268e876380c081212a8f6";
  };
  ruby-forwardable = {
    version = "3.4.9-r1";
    filename = "ruby-forwardable-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
    ];
    provides = [ "ruby-forwardable-any" ];
    sha256 = "1752eb65f09bcce905e6981c554b250850b45708cdf9182cccd27e3b824ea566";
  };
  ruby-gems = {
    version = "3.4.9-r1";
    filename = "ruby-gems-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-json"
      "ruby-open-uri"
      "ruby-open3"
      "ruby-pathname"
      "ruby-psych"
      "ruby-rake"
    ];
    provides = [ "ruby-gems-any" ];
    sha256 = "fa14edc0b816eaa21017590cf7d8a08df767df9a7b68c46fbe506e64665c7895";
  };
  ruby-getoptlong = {
    version = "3.4.9-r1";
    filename = "ruby-getoptlong-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
    ];
    provides = [ "ruby-getoptlong-any" ];
    sha256 = "897600abd9e793bd828636a1a0503d29e4d1735e44647343417ed1de3489fdc1";
  };
  ruby-io-console = {
    version = "3.4.9-r1";
    filename = "ruby-io-console-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
    ];
    provides = [ "ruby-io-console-any" ];
    sha256 = "107cbeaada9398e24d8ac7f1c48bfae7217cce89cc350a2929168634c528e4ac";
  };
  ruby-io-nonblock = {
    version = "3.4.9-r1";
    filename = "ruby-io-nonblock-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
    ];
    provides = [ "ruby-io-nonblock-any" ];
    sha256 = "cd4ec4f51853b999523042b5b106bab6a0f97e1cfe2b556e211493aec90fec01";
  };
  ruby-io-wait = {
    version = "3.4.9-r1";
    filename = "ruby-io-wait-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
    ];
    provides = [ "ruby-io-wait-any" ];
    sha256 = "930ab924452e6aa3243ca0a15332c1e1b79a4ef06d904e46c3c3d2adfff3b6b8";
  };
  ruby-ipaddr = {
    version = "3.4.9-r1";
    filename = "ruby-ipaddr-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-enc"
      "ruby-socket"
    ];
    provides = [ "ruby-ipaddr-any" ];
    sha256 = "4b807739991a658a565920be6f5ecb70bc5982bfe90719f6615118a36d443781";
  };
  ruby-irb = {
    version = "3.4.9-r1";
    filename = "ruby-irb-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-reline"
      "ruby-repl_type_completor"
    ];
    provides = [ "ruby-irb-any" ];
    sha256 = "7f9e9d0a94bcef35ea1d0472444aad5a5f796b4ab09d817c64ed603efedc1650";
  };
  ruby-json = {
    version = "3.4.9-r1";
    filename = "ruby-json-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-bigdecimal"
      "ruby-date"
      "ruby-enc"
      "ruby-ostruct"
      "ruby-set"
    ];
    provides = [ "ruby-json-any" ];
    sha256 = "cf05c90eb566fed455ee030653220cf15e5b01514f5942dd78dbda57a6388f08";
  };
  ruby-logger = {
    version = "3.4.9-r1";
    filename = "ruby-logger-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-monitor"
      "ruby-rbconfig"
    ];
    provides = [ "ruby-logger-any" ];
    sha256 = "510054e2f85b02a931404cf0321e00707df299ae34bd22d8af57e83304c66465";
  };
  ruby-matrix = {
    version = "3.4.9-r1";
    filename = "ruby-matrix-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
    ];
    provides = [ "ruby-matrix-any" ];
    sha256 = "ea68320bc207965a4e50a52ba4be136dcd9dde673230e708c33c72121ee5b9c6";
  };
  ruby-minitest = {
    version = "3.4.9-r1";
    filename = "ruby-minitest-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-did-you-mean"
      "ruby-json"
      "ruby-rake"
      "ruby-stringio"
      "ruby-tempfile"
    ];
    provides = [ "ruby-minitest-any" ];
    sha256 = "aafe20ee67fc4773fe7665b416c1e31c11a61e5f069085d8e5ea8a0197dfac15";
  };
  ruby-mjit = {
    version = "3.4.9-r1";
    filename = "ruby-mjit-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-fiddle"
    ];
    provides = [ "ruby-mjit-any" ];
    sha256 = "02aaa394e3f7dfd32caaf0a6a01630153a23a9f0e552da56424ba32f4401f9f5";
  };
  ruby-mkmf = {
    version = "3.4.9-r1";
    filename = "ruby-mkmf-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-shellwords"
      "ruby-tmpdir"
    ];
    provides = [ "ruby-mkmf-any" ];
    sha256 = "e910ff0d452b74d3b22a1b1bea9b3db533d62ccb774e9d4ad567a7029671edbe";
  };
  ruby-monitor = {
    version = "3.4.9-r1";
    filename = "ruby-monitor-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
    ];
    provides = [ "ruby-monitor-any" ];
    sha256 = "d971ed88373c3dea7b0cf150568a15a4122575122adfd6bac11bfd0daef023fa";
  };
  ruby-mutex_m = {
    version = "3.4.9-r1";
    filename = "ruby-mutex_m-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
    ];
    provides = [ "ruby-mutex_m-any" ];
    sha256 = "c61f6f97abeeefdef41ed204cc67052f99e15cf51c94af3856c1286cb60b8929";
  };
  ruby-net-ftp = {
    version = "3.4.9-r1";
    filename = "ruby-net-ftp-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-monitor"
      "ruby-net-protocol"
      "ruby-openssl"
      "ruby-time"
    ];
    provides = [ "ruby-net-ftp-any" ];
    sha256 = "3e148a54c61ae4e8202c3eee74c04bcc3a4ae4ffbbc1857de6dac30bf01d1b4d";
  };
  ruby-net-http = {
    version = "3.4.9-r1";
    filename = "ruby-net-http-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-cgi"
      "ruby-net-protocol"
      "ruby-resolv"
      "ruby-strscan"
      "ruby-uri"
      "ruby-zlib"
    ];
    provides = [ "ruby-net-http-any" ];
    sha256 = "ddcc90855c9dd0f8f3e0e42d2b0e7e67d152118fbf3c74a0f35fe5653be0c47a";
  };
  ruby-net-imap = {
    version = "3.4.9-r1";
    filename = "ruby-net-imap-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-forwardable"
      "ruby-json"
      "ruby-monitor"
      "ruby-net-protocol"
      "ruby-securerandom"
      "ruby-strscan"
      "ruby-time"
    ];
    provides = [ "ruby-net-imap-any" ];
    sha256 = "393fae94149982fc6e3566cf6c42b72e30172420d2a14741185cca287d31e4b8";
  };
  ruby-net-pop = {
    version = "3.4.9-r1";
    filename = "ruby-net-pop-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-net-protocol"
      "ruby-openssl"
    ];
    provides = [ "ruby-net-pop-any" ];
    sha256 = "ecb0cb2977397776dfce9761f02e16d0efefbba417558dc86cfc5d0f6ac9704a";
  };
  ruby-net-protocol = {
    version = "3.4.9-r1";
    filename = "ruby-net-protocol-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-socket"
      "ruby-timeout"
    ];
    provides = [ "ruby-net-protocol-any" ];
    sha256 = "c579ea67c4f9e52a67cb1cfbd95690319cece6b1bc18e9bd0019614ac1048d63";
  };
  ruby-net-smtp = {
    version = "3.4.9-r1";
    filename = "ruby-net-smtp-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-net-protocol"
      "ruby-openssl"
    ];
    provides = [ "ruby-net-smtp-any" ];
    sha256 = "d841cdc0069aabe6d59d99e1f136e0d2441e6527791fc3ca56d2475f87ff0b76";
  };
  ruby-nkf = {
    version = "3.4.9-r1";
    filename = "ruby-nkf-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-enc"
    ];
    provides = [ "ruby-nkf-any" ];
    sha256 = "f6cfa17858eb7e68b9e138c5df8a6b79fcd652a29a117b67350b09311349a4be";
  };
  ruby-objspace = {
    version = "3.4.9-r1";
    filename = "ruby-objspace-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-tempfile"
    ];
    provides = [ "ruby-objspace-any" ];
    sha256 = "9f1f94b12222cc7b7671a09dad9e66cd5a17148f15639ecec6fb82243ed51066";
  };
  ruby-observer = {
    version = "3.4.9-r1";
    filename = "ruby-observer-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
    ];
    provides = [ "ruby-observer-any" ];
    sha256 = "04bedc757c6b47d4354e4fb865606e049af07bd3b7f4606bab57144cc2c67015";
  };
  ruby-open-uri = {
    version = "3.4.9-r1";
    filename = "ruby-open-uri-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-net-ftp"
      "ruby-net-http"
    ];
    provides = [ "ruby-open-uri-any" ];
    sha256 = "d89bfd63b577b1127b2bb5a9fe60525b2b91f87f0935b1642e008b1c30e287c1";
  };
  ruby-open3 = {
    version = "3.4.9-r1";
    filename = "ruby-open3-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
    ];
    provides = [ "ruby-open3-any" ];
    sha256 = "2add37af1366c615d4d6d6e20bbb92c2fb4bc4db19d9062dced06c3b8c5518bf";
  };
  ruby-openssl = {
    version = "3.4.9-r1";
    filename = "ruby-openssl-3.4.9-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
      "ruby"
      "ruby-digest"
      "ruby-io-nonblock"
      "ruby-ipaddr"
    ];
    provides = [ "ruby-openssl-any" ];
    sha256 = "97dad6953e94612567fde36a8a355a3385f614637d85e07d5893e98a1905fd04";
  };
  ruby-optparse = {
    version = "3.4.9-r1";
    filename = "ruby-optparse-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-enc-extra"
      "ruby-pp"
      "ruby-shellwords"
      "ruby-time"
      "ruby-uri"
    ];
    provides = [ "ruby-optparse-any" ];
    sha256 = "19cd446438f39bee76dac0c4794b1c7f46ebf23aaee3c9733f97669901342de7";
  };
  ruby-ostruct = {
    version = "3.4.9-r1";
    filename = "ruby-ostruct-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
    ];
    provides = [ "ruby-ostruct-any" ];
    sha256 = "eaee243187e3ea1664f0c52ba27ab8fe625262f3ef1d7f9e147a390f07de1a68";
  };
  ruby-pathname = {
    version = "3.4.9-r1";
    filename = "ruby-pathname-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-find"
      "ruby-tmpdir"
    ];
    provides = [ "ruby-pathname-any" ];
    sha256 = "b2a28ab8ef562f5e3448e980fd3b36d2b4c4736d97661ac8fc85bb1c5f2455d2";
  };
  ruby-powerassert = {
    version = "3.4.9-r1";
    filename = "ruby-powerassert-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-irb"
    ];
    provides = [ "ruby-powerassert-any" ];
    sha256 = "459e67200fdd14a5e73f3a01215be4a051ae8f86a0fcb69b0b872ea780cbb1c7";
  };
  ruby-pp = {
    version = "3.4.9-r1";
    filename = "ruby-pp-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-etc"
      "ruby-io-console"
      "ruby-prettyprint"
    ];
    provides = [ "ruby-pp-any" ];
    sha256 = "9690c32af95b0003589322887d65781e2d9a456334158754a07338cd7e247ded";
  };
  ruby-prettyprint = {
    version = "3.4.9-r1";
    filename = "ruby-prettyprint-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
    ];
    provides = [ "ruby-prettyprint-any" ];
    sha256 = "f4cd7cd5250e4477ddf96acb97544aff570dfaf48a6929c330a3fbba52869278";
  };
  ruby-prime = {
    version = "3.4.9-r1";
    filename = "ruby-prime-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-forwardable"
      "ruby-singleton"
    ];
    provides = [ "ruby-prime-any" ];
    sha256 = "22738c9e3f559db971c01273cefae92d317253eab8a8b66ec822599fbdd11eb7";
  };
  ruby-prism = {
    version = "3.4.9-r1";
    filename = "ruby-prism-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-delegate"
      "ruby-enc"
      "ruby-rbconfig"
      "ruby-ripper"
      "ruby-stringio"
    ];
    provides = [ "ruby-prism-any" ];
    sha256 = "3873c22c2b27a9de73d50dc0bb49b53bf50304eadb5a86f92df7fb040606f7e8";
  };
  ruby-pstore = {
    version = "3.4.9-r1";
    filename = "ruby-pstore-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-digest"
      "ruby-enc"
    ];
    provides = [ "ruby-pstore-any" ];
    sha256 = "a94610eb57a02a64eaa436a4a0bc436ec5d5c8fe501a73fa7ac40e29af952122";
  };
  ruby-psych = {
    version = "3.4.9-r1";
    filename = "ruby-psych-3.4.9-r1.apk";
    depends = [
      "libc"
      "libyaml"
      "ruby"
      "ruby-bigdecimal"
      "ruby-date"
      "ruby-enc"
      "ruby-stringio"
    ];
    provides = [ "ruby-psych-any" ];
    sha256 = "bd7e022847c405d55761e078efa495a895f4f58ec82f33121ba3a14455de3b32";
  };
  ruby-pty = {
    version = "3.4.9-r1";
    filename = "ruby-pty-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
    ];
    provides = [ "ruby-pty-any" ];
    sha256 = "386a53d1dc56820dd2190d32a8161d671a5132b9e67614edb1776b4a44479b0b";
  };
  ruby-racc = {
    version = "3.4.9-r1";
    filename = "ruby-racc-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-forwardable"
      "ruby-optparse"
      "ruby-rbconfig"
      "ruby-stringio"
    ];
    provides = [ "ruby-racc-any" ];
    sha256 = "62d4e47ea51b1e648929546d0a34fb701a71955cd49ca506c300dc2e3dd6c053";
  };
  ruby-rake = {
    version = "3.4.9-r1";
    filename = "ruby-rake-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-fileutils"
      "ruby-monitor"
      "ruby-optparse"
      "ruby-set"
      "ruby-singleton"
    ];
    provides = [ "ruby-rake-any" ];
    sha256 = "dd38add74a9ba93ed60d90a64d87f44f3af3a1072577ac5fa72173887c7d4566";
  };
  ruby-random_formatter = {
    version = "3.4.9-r1";
    filename = "ruby-random_formatter-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
    ];
    provides = [ "ruby-random_formatter-any" ];
    sha256 = "0bf63cb24df10ecfbc7713bf68ffe7414384eff3c74a850898278fc5e83979f4";
  };
  ruby-rbconfig = {
    version = "3.4.9-r1";
    filename = "ruby-rbconfig-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
    ];
    provides = [ "ruby-rbconfig-any" ];
    sha256 = "af00359705c6579232bb9683cbcc5fb53c24d4afa1683c414ac147d7410a4a45";
  };
  ruby-rbs = {
    version = "3.4.9-r1";
    filename = "ruby-rbs-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-logger"
      "ruby-rdoc"
    ];
    provides = [ "ruby-rbs-any" ];
    sha256 = "31a1593254d8a91a7b9d954ec2f8d47ecf8e5a666ed7682681e4c0c265e069b8";
  };
  ruby-rdoc = {
    version = "3.4.9-r1";
    filename = "ruby-rdoc-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-did-you-mean"
      "ruby-erb"
      "ruby-prism"
      "ruby-racc"
      "ruby-yaml"
    ];
    provides = [ "ruby-rdoc-any" ];
    sha256 = "010fc916a879eac6e12c046417f9a9194d6e395d8b3ea67c3705eee2614dcc88";
  };
  ruby-readline = {
    version = "3.4.9-r1";
    filename = "ruby-readline-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-reline"
    ];
    provides = [ "ruby-readline-any" ];
    sha256 = "b02dcba90a924508d950617a24c770c2e2daffc1da921736c48e74cc438ab69c";
  };
  ruby-readline-ext = {
    version = "3.4.9-r1";
    filename = "ruby-readline-ext-3.4.9-r1.apk";
    depends = [
      "libc"
      "libncurses6"
      "libreadline8"
      "ruby"
    ];
    provides = [ "ruby-readline-ext-any" ];
    sha256 = "870c6f96f1ae731e5f2f48d9828621a17bcfc9f46278d79919ba252231fb20d1";
  };
  ruby-reline = {
    version = "3.4.9-r1";
    filename = "ruby-reline-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-fiddle"
      "ruby-forwardable"
      "ruby-io-console"
      "ruby-tempfile"
    ];
    provides = [ "ruby-reline-any" ];
    sha256 = "344559e2c75a5fedbb5e7d8a2fb5595b2d53db9cbf3e33e1ee90d7dcfdca2a78";
  };
  ruby-repl_type_completor = {
    version = "3.4.9-r1";
    filename = "ruby-repl_type_completor-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-rbs"
    ];
    provides = [ "ruby-repl_type_completor-any" ];
    sha256 = "4954f066cf10d88dc9f1c58688c47aa790ecf9f6262a01ba46c059dfb045a240";
  };
  ruby-resolv = {
    version = "3.4.9-r1";
    filename = "ruby-resolv-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-securerandom"
      "ruby-timeout"
    ];
    provides = [ "ruby-resolv-any" ];
    sha256 = "5e827ffcae7b5b6d88f711f072034e9ed0d7452ec07c475894597037ff683806";
  };
  ruby-resolv-replace = {
    version = "3.4.9-r1";
    filename = "ruby-resolv-replace-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-resolv"
    ];
    provides = [ "ruby-resolv-replace-any" ];
    sha256 = "f9442459fded0fd97669d563b0c85cd83fbcdf93cac0cc32a1bb1a713fee5c12";
  };
  ruby-rexml = {
    version = "3.4.9-r1";
    filename = "ruby-rexml-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-enc"
      "ruby-forwardable"
      "ruby-pp"
      "ruby-set"
      "ruby-stringio"
      "ruby-strscan"
    ];
    provides = [ "ruby-rexml-any" ];
    sha256 = "3d7e2a256a5e4ff4b1afc46ca9c6571066be06e9b940f63b1817a9cd5fc16bfc";
  };
  ruby-rinda = {
    version = "3.4.9-r1";
    filename = "ruby-rinda-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-drb"
      "ruby-forwardable"
    ];
    provides = [ "ruby-rinda-any" ];
    sha256 = "fdb0a1506ca077580273a5131e1b3b81288f7e321a455c02c4c7613a98beb781";
  };
  ruby-ripper = {
    version = "3.4.9-r1";
    filename = "ruby-ripper-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
    ];
    provides = [ "ruby-ripper-any" ];
    sha256 = "b525199d8bf44e9b600af1dc182b0f4587ddd148441a6afa86f847b36770f2d8";
  };
  ruby-rjit = {
    version = "3.4.9-r1";
    filename = "ruby-rjit-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-fiddle"
      "ruby-set"
    ];
    provides = [ "ruby-rjit-any" ];
    sha256 = "934de82ecbe736c90f6a84b7c75ff2e6812b0aeb5993c6d1b7e709637dcdde15";
  };
  ruby-rss = {
    version = "3.4.9-r1";
    filename = "ruby-rss-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-english"
      "ruby-nkf"
      "ruby-open-uri"
      "ruby-rexml"
    ];
    provides = [ "ruby-rss-any" ];
    sha256 = "b4db7ff64cffd95dc2b15737fec36f35b27d10ca15c46ea4fceb6e2c331b095a";
  };
  ruby-ruby2_keywords = {
    version = "3.4.9-r1";
    filename = "ruby-ruby2_keywords-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
    ];
    provides = [ "ruby-ruby2_keywords-any" ];
    sha256 = "4c69d424040e5bb09d019a292a0641f427d1e165d9ec22981498e86d166f8733";
  };
  ruby-securerandom = {
    version = "3.4.9-r1";
    filename = "ruby-securerandom-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-openssl"
      "ruby-random_formatter"
    ];
    provides = [ "ruby-securerandom-any" ];
    sha256 = "c6e349ce6173993cd9c3601f08431693e7d47ea137180a8bcc3ae6df1cbbd6a3";
  };
  ruby-set = {
    version = "3.4.9-r1";
    filename = "ruby-set-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-tsort"
    ];
    provides = [ "ruby-set-any" ];
    sha256 = "a2294697408d32ac6227d8085d5a4f4d1436972aa73f0e19108633711e4ba60e";
  };
  ruby-shellwords = {
    version = "3.4.9-r1";
    filename = "ruby-shellwords-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
    ];
    provides = [ "ruby-shellwords-any" ];
    sha256 = "84cff50f4c7d7c457f03b5dfb3a46583b80ee9f08f0ac96080618e994fec3b69";
  };
  ruby-singleton = {
    version = "3.4.9-r1";
    filename = "ruby-singleton-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
    ];
    provides = [ "ruby-singleton-any" ];
    sha256 = "3130438a2635169b42b5324996442e193900192a4133d6856ce27c10f34b79f1";
  };
  ruby-socket = {
    version = "3.4.9-r1";
    filename = "ruby-socket-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-io-wait"
    ];
    provides = [ "ruby-socket-any" ];
    sha256 = "96c5eb7c5e46763ebd9b417436387d259480de76ef335573f01344a91f296c26";
  };
  ruby-stdlib = {
    version = "3.4.9-r1";
    filename = "ruby-stdlib-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-abbrev"
      "ruby-base64"
      "ruby-benchmark"
      "ruby-bigdecimal"
      "ruby-bundler"
      "ruby-cgi"
      "ruby-continuation"
      "ruby-coverage"
      "ruby-csv"
      "ruby-date"
      "ruby-debug"
      "ruby-delegate"
      "ruby-did-you-mean"
      "ruby-digest"
      "ruby-drb"
      "ruby-enc"
      "ruby-enc-extra"
      "ruby-english"
      "ruby-erb"
      "ruby-error_highlight"
      "ruby-etc"
      "ruby-expect"
      "ruby-fcntl"
      "ruby-fiddle"
      "ruby-fileutils"
      "ruby-find"
      "ruby-forwardable"
      "ruby-gems"
      "ruby-getoptlong"
      "ruby-io-console"
      "ruby-io-nonblock"
      "ruby-io-wait"
      "ruby-ipaddr"
      "ruby-irb"
      "ruby-json"
      "ruby-logger"
      "ruby-matrix"
      "ruby-minitest"
      "ruby-mjit"
      "ruby-mkmf"
      "ruby-monitor"
      "ruby-mutex_m"
      "ruby-net-ftp"
      "ruby-net-http"
      "ruby-net-imap"
      "ruby-net-pop"
      "ruby-net-protocol"
      "ruby-net-smtp"
      "ruby-nkf"
      "ruby-objspace"
      "ruby-observer"
      "ruby-open-uri"
      "ruby-open3"
      "ruby-openssl"
      "ruby-optparse"
      "ruby-ostruct"
      "ruby-pathname"
      "ruby-powerassert"
      "ruby-pp"
      "ruby-prettyprint"
      "ruby-prime"
      "ruby-prism"
      "ruby-pstore"
      "ruby-psych"
      "ruby-pty"
      "ruby-racc"
      "ruby-rake"
      "ruby-random_formatter"
      "ruby-rbconfig"
      "ruby-rbs"
      "ruby-rdoc"
      "ruby-readline"
      "ruby-readline-ext"
      "ruby-reline"
      "ruby-repl_type_completor"
      "ruby-resolv"
      "ruby-resolv-replace"
      "ruby-rexml"
      "ruby-rinda"
      "ruby-ripper"
      "ruby-rjit"
      "ruby-rss"
      "ruby-ruby2_keywords"
      "ruby-securerandom"
      "ruby-set"
      "ruby-shellwords"
      "ruby-singleton"
      "ruby-socket"
      "ruby-stringio"
      "ruby-strscan"
      "ruby-syntax_suggest"
      "ruby-syslog"
      "ruby-tempfile"
      "ruby-testunit"
      "ruby-time"
      "ruby-timeout"
      "ruby-tmpdir"
      "ruby-tsort"
      "ruby-typeprof"
      "ruby-un"
      "ruby-unicodenormalize"
      "ruby-uri"
      "ruby-weakref"
      "ruby-yaml"
      "ruby-zlib"
    ];
    provides = [ "ruby-stdlib-any" ];
    sha256 = "e0ec11f79f63fa18bccc2f7b5e7a4a712b81670652285c1bcaf9722acc00702d";
  };
  ruby-stringio = {
    version = "3.4.9-r1";
    filename = "ruby-stringio-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
    ];
    provides = [ "ruby-stringio-any" ];
    sha256 = "11644ca471b6f03b476cf01ad9266f399813314b96ce824d555ec3177c6bbf2e";
  };
  ruby-strscan = {
    version = "3.4.9-r1";
    filename = "ruby-strscan-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
    ];
    provides = [ "ruby-strscan-any" ];
    sha256 = "6a6f6806254592bcfb8c492834bf2bb476744439b7dda19895173ad1d07c794d";
  };
  ruby-syntax_suggest = {
    version = "3.4.9-r1";
    filename = "ruby-syntax_suggest-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-gems"
      "ruby-prism"
    ];
    provides = [ "ruby-syntax_suggest-any" ];
    sha256 = "3216b12ed85f50a6f5e4f83c8eb3d7975eea6486adadc2e06e53b5a4a8a03735";
  };
  ruby-syslog = {
    version = "3.4.9-r1";
    filename = "ruby-syslog-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-logger"
    ];
    provides = [ "ruby-syslog-any" ];
    sha256 = "6fa107ae9a6fc88c3005900b13ac110c2dc34ce5cb30970f1a961d2420978c59";
  };
  ruby-tempfile = {
    version = "3.4.9-r1";
    filename = "ruby-tempfile-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-delegate"
      "ruby-tmpdir"
    ];
    provides = [ "ruby-tempfile-any" ];
    sha256 = "7cc8dcde587ce35f241f4bc89d4925cd35e4fbb012e86d9a35712cd2ed05c8f3";
  };
  ruby-testunit = {
    version = "3.4.9-r1";
    filename = "ruby-testunit-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-csv"
      "ruby-debug"
      "ruby-powerassert"
      "ruby-rexml"
    ];
    provides = [ "ruby-testunit-any" ];
    sha256 = "1745320a22bcfbc49066a2fd417835e45a7636bc20eb4d0949fe7c39ca1d86b4";
  };
  ruby-time = {
    version = "3.4.9-r1";
    filename = "ruby-time-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-date"
    ];
    provides = [ "ruby-time-any" ];
    sha256 = "33e03f6663f2a17f17cb4d80e35595aa60812741f091381289a1389c72dd9d3d";
  };
  ruby-timeout = {
    version = "3.4.9-r1";
    filename = "ruby-timeout-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
    ];
    provides = [ "ruby-timeout-any" ];
    sha256 = "4efbd84db6056474d7e2e14e3e98cb6978bc911a6d96e105b8fe1111b88334de";
  };
  ruby-tmpdir = {
    version = "3.4.9-r1";
    filename = "ruby-tmpdir-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-fileutils"
    ];
    provides = [ "ruby-tmpdir-any" ];
    sha256 = "8527e68254f3d5259978ce579c725a3929b2818acc1611efd9bbd406bc60c554";
  };
  ruby-tsort = {
    version = "3.4.9-r1";
    filename = "ruby-tsort-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
    ];
    provides = [ "ruby-tsort-any" ];
    sha256 = "b4e143a61a242c7aa836258be28d96400b5feb4369e9c2c9fec6d1defd269b03";
  };
  ruby-typeprof = {
    version = "3.4.9-r1";
    filename = "ruby-typeprof-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-rbs"
    ];
    provides = [ "ruby-typeprof-any" ];
    sha256 = "92a4291e0505f89f3f66147a08038d3acae238116a939f7472051df707888d5c";
  };
  ruby-un = {
    version = "3.4.9-r1";
    filename = "ruby-un-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-irb"
      "ruby-mkmf"
    ];
    provides = [ "ruby-un-any" ];
    sha256 = "d3817f377fef1eafa2bcc09ce82b7fc9e741b71cbf12e73288b46e52e9bae410";
  };
  ruby-unicodenormalize = {
    version = "3.4.9-r1";
    filename = "ruby-unicodenormalize-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-enc-extra"
    ];
    provides = [ "ruby-unicodenormalize-any" ];
    sha256 = "fddc31462f4185a4e61187050e6ce79d79a3d1b476d6cd647efd78fe4ab1251c";
  };
  ruby-uri = {
    version = "3.4.9-r1";
    filename = "ruby-uri-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-enc"
    ];
    provides = [ "ruby-uri-any" ];
    sha256 = "53dfdf84e986e2a0273a3b9b68dc01d80fb199ce9ab1e5bcaa8b7902db0ada15";
  };
  ruby-weakref = {
    version = "3.4.9-r1";
    filename = "ruby-weakref-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-delegate"
    ];
    provides = [ "ruby-weakref-any" ];
    sha256 = "c5631a31857c0dd0bc4ea8ce61cd8113905e641b00fb4e9970c680bcb03d5d2a";
  };
  ruby-yaml = {
    version = "3.4.9-r1";
    filename = "ruby-yaml-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
      "ruby-pstore"
      "ruby-psych"
    ];
    provides = [ "ruby-yaml-any" ];
    sha256 = "8b7b230e54f57954f9727e9973cd4f0da31f5909a7c1f67a8439816230a312aa";
  };
  ruby-zlib = {
    version = "3.4.9-r1";
    filename = "ruby-zlib-3.4.9-r1.apk";
    depends = [
      "libc"
      "ruby"
    ];
    provides = [ "ruby-zlib-any" ];
    sha256 = "fe09122fd402e85d2259d28c9f1bfe8c6802a63b04b0567442755fb9dfa1bb65";
  };
  safe-search = {
    version = "2.0.1-r11";
    filename = "safe-search-2.0.1-r11.apk";
    depends = [ "libc" ];
    provides = [ "safe-search-any" ];
    sha256 = "c6b08c38fd3478c7a1f43a5d4c6b1ddadc1414e6249713cd160b0b42a71f0a58";
  };
  samba4-admin = {
    version = "4.22.7-r3";
    filename = "samba4-admin-4.22.7-r3.apk";
    depends = [
      "libc"
      "samba4-libs"
    ];
    provides = [ "samba4-admin-any" ];
    sha256 = "55d1cb5fc096b643dc5b1346a4461b80711f89ea6da53db44018fd3cfd543550";
  };
  samba4-client = {
    version = "4.22.7-r3";
    filename = "samba4-client-4.22.7-r3.apk";
    depends = [
      "libc"
      "samba4-libs"
    ];
    provides = [ "samba4-client-any" ];
    sha256 = "054bd2a6887300c8740797cbb398447b949a3bd03f266afc56a10aea734ee9a3";
  };
  samba4-libs = {
    version = "4.22.7-r3";
    filename = "samba4-libs-4.22.7-r3.apk";
    depends = [
      "attr"
      "icu78"
      "libatomic1"
      "libavahi-client"
      "libc"
      "libcap"
      "libgnutls"
      "libopenssl3"
      "libpam"
      "libpopt0"
      "libreadline8"
      "libtasn1"
      "libtirpc"
      "libuuid1"
      "zlib"
    ];
    provides = [ "samba4-libs-any" ];
    sha256 = "79d3facfe57d3ac9b2c67b7ab7e86097adcd9a1c2ad291b0987d1a5533209352";
  };
  samba4-server = {
    version = "4.22.7-r3";
    filename = "samba4-server-4.22.7-r3.apk";
    depends = [
      "libc"
      "samba4-libs"
    ];
    provides = [ "samba4-server-any" ];
    sha256 = "dca89090fc9792ef8ca6722227b5c7e454b52398313350e2125915ff105adcd9";
  };
  samba4-utils = {
    version = "4.22.7-r3";
    filename = "samba4-utils-4.22.7-r3.apk";
    depends = [
      "libc"
      "samba4-libs"
    ];
    provides = [ "samba4-utils-any" ];
    sha256 = "01fe3e3c35fdf06bfc72db8c0cad8981446c2df1628f0c4b4fcfd2faac61a986";
  };
  samplicator = {
    version = "2021.10.11~ceeb1d28-r1";
    filename = "samplicator-2021.10.11~ceeb1d28-r1.apk";
    depends = [ "libc" ];
    provides = [ "samplicator-any" ];
    sha256 = "c87cc54a7f4d41fb4e6462b19c374242cdc068f18576a93b82a4a8d28ef55f7c";
  };
  sane-abaton = {
    version = "1.4.0-r1";
    filename = "sane-abaton-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
    ];
    provides = [ "sane-abaton-any" ];
    sha256 = "01f17537d3361849627e677518beb6e200bc49f5318ddb7e56d2ee6f7ec73ddc";
  };
  sane-agfafocus = {
    version = "1.4.0-r1";
    filename = "sane-agfafocus-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
    ];
    provides = [ "sane-agfafocus-any" ];
    sha256 = "ecbd972ced5ddcee81c6eadff0f3b7448334173fd2d5d8ce60edfec77680a58a";
  };
  sane-apple = {
    version = "1.4.0-r1";
    filename = "sane-apple-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
    ];
    provides = [ "sane-apple-any" ];
    sha256 = "a2d3de805d62a73dc2de67707f0346bbd2e36acddd91ad134a25da108463219d";
  };
  sane-artec = {
    version = "1.4.0-r1";
    filename = "sane-artec-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
    ];
    provides = [ "sane-artec-any" ];
    sha256 = "1ed7fa4206ba2ab99471dbd2ae35b73a35eefd8bbc673142736b775e87427aa1";
  };
  sane-artec_eplus48u = {
    version = "1.4.0-r1";
    filename = "sane-artec_eplus48u-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-artec_eplus48u-any" ];
    sha256 = "64b4644982bf98843c2c1dee5cbabc0eb30af272869c005eeaa31362e98ba1e1";
  };
  sane-as6e = {
    version = "1.4.0-r1";
    filename = "sane-as6e-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
    ];
    provides = [ "sane-as6e-any" ];
    sha256 = "81223a031c376aa891fa467a790052a639806fa24e94c50079cd2fd37ad1168f";
  };
  sane-avision = {
    version = "1.4.0-r1";
    filename = "sane-avision-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-avision-any" ];
    sha256 = "425ab7976637e9d0d6c5045e2328b87720c6e0e21d79fe846471316e66673806";
  };
  sane-backends-all = {
    version = "1.4.0-r1";
    filename = "sane-backends-all-1.4.0-r1.apk";
    depends = [
      "libc"
      "sane-abaton"
      "sane-agfafocus"
      "sane-apple"
      "sane-artec"
      "sane-artec_eplus48u"
      "sane-as6e"
      "sane-avision"
      "sane-bh"
      "sane-canon"
      "sane-canon630u"
      "sane-canon_dr"
      "sane-canon_lide70"
      "sane-cardscan"
      "sane-coolscan"
      "sane-coolscan2"
      "sane-coolscan3"
      "sane-dc210"
      "sane-dc240"
      "sane-dc25"
      "sane-dell1600n_net"
      "sane-dmc"
      "sane-epjitsu"
      "sane-epson"
      "sane-epson2"
      "sane-epsonds"
      "sane-fujitsu"
      "sane-genesys"
      "sane-gphoto2"
      "sane-gt68xx"
      "sane-hp"
      "sane-hp3500"
      "sane-hp3900"
      "sane-hp4200"
      "sane-hp5400"
      "sane-hp5590"
      "sane-hpljm1005"
      "sane-hs2p"
      "sane-ibm"
      "sane-kodak"
      "sane-kodakaio"
      "sane-kvs1025"
      "sane-kvs20xx"
      "sane-kvs40xx"
      "sane-leo"
      "sane-lexmark"
      "sane-lexmark_x2600"
      "sane-ma1509"
      "sane-magicolor"
      "sane-matsushita"
      "sane-microtek"
      "sane-microtek2"
      "sane-mustek"
      "sane-mustek_usb"
      "sane-mustek_usb2"
      "sane-nec"
      "sane-net"
      "sane-niash"
      "sane-p5"
      "sane-pie"
      "sane-pieusb"
      "sane-pixma"
      "sane-plustek"
      "sane-plustek_pp"
      "sane-ricoh"
      "sane-ricoh2"
      "sane-rts8891"
      "sane-s9036"
      "sane-sceptre"
      "sane-sharp"
      "sane-sm3600"
      "sane-sm3840"
      "sane-snapscan"
      "sane-sp15c"
      "sane-st400"
      "sane-stv680"
      "sane-tamarack"
      "sane-teco1"
      "sane-teco2"
      "sane-teco3"
      "sane-test"
      "sane-u12"
      "sane-umax"
      "sane-umax1220u"
      "sane-umax_pp"
      "sane-v4l"
      "sane-xerox_mfp"
    ];
    provides = [ "sane-backends-all-any" ];
    sha256 = "c0a1a8f54523692f5eee4ee9aa3efd83e08ba1ca17c61b34fdf760c0b2d74929";
  };
  sane-bh = {
    version = "1.4.0-r1";
    filename = "sane-bh-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
    ];
    provides = [ "sane-bh-any" ];
    sha256 = "7425cd61ec1d1cb27eece6f3ea595d0709fd16845aaa82914d2fa858a5304150";
  };
  sane-canon = {
    version = "1.4.0-r1";
    filename = "sane-canon-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-canon-any" ];
    sha256 = "08f0c6ce770b10d49710c377c913500a2139e8d6502fad00fd3e3c0868a23ee9";
  };
  sane-canon630u = {
    version = "1.4.0-r1";
    filename = "sane-canon630u-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-canon630u-any" ];
    sha256 = "fdfa5d0799cf9b867f7085677a40511bb19832358fa76c7f229aacf1c13cc988";
  };
  sane-canon_dr = {
    version = "1.4.0-r1";
    filename = "sane-canon_dr-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-canon_dr-any" ];
    sha256 = "f81932a73a093115c235cf23aa8b1b9b81310620b7b385beb9fc8a7d09c0e9ed";
  };
  sane-canon_lide70 = {
    version = "1.4.0-r1";
    filename = "sane-canon_lide70-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
    ];
    provides = [ "sane-canon_lide70-any" ];
    sha256 = "9fa1616178c0029686989620e2648b6b03d1de23a360d8bd8442d358830058cf";
  };
  sane-cardscan = {
    version = "1.4.0-r1";
    filename = "sane-cardscan-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-cardscan-any" ];
    sha256 = "c1ed81fa5520b44c5f2f3c5234b1ec07cd03f0e5021916aa22f2d84bd4cb5e7b";
  };
  sane-coolscan = {
    version = "1.4.0-r1";
    filename = "sane-coolscan-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-coolscan-any" ];
    sha256 = "c1396410e358150edd12c49ea238bce1e70da42e9c3c6a730c5d08c7582855a6";
  };
  sane-coolscan2 = {
    version = "1.4.0-r1";
    filename = "sane-coolscan2-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-coolscan2-any" ];
    sha256 = "e317960a21eb90f95c9d9dfff5364c3c21b2a143ed7d84cbb68123dac89b288f";
  };
  sane-coolscan3 = {
    version = "1.4.0-r1";
    filename = "sane-coolscan3-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-coolscan3-any" ];
    sha256 = "32386249f1eaecb30468a6a6e4a36214a62138c14a82d63036aa9948cb77b994";
  };
  sane-daemon = {
    version = "1.4.0-r1";
    filename = "sane-daemon-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
    ];
    provides = [ "sane-daemon-any" ];
    sha256 = "77f7ef86c103cd1904cac1e660fa93de502addf62592a6641f0a89224d426bab";
  };
  sane-dc210 = {
    version = "1.4.0-r1";
    filename = "sane-dc210-1.4.0-r1.apk";
    depends = [
      "libc"
      "libjpeg"
      "libsane"
    ];
    provides = [ "sane-dc210-any" ];
    sha256 = "771f8cf6fe89e5c110b401e9ee639c0fcf2021a046494de89c7cc4239f22cffe";
  };
  sane-dc240 = {
    version = "1.4.0-r1";
    filename = "sane-dc240-1.4.0-r1.apk";
    depends = [
      "libc"
      "libjpeg"
      "libsane"
    ];
    provides = [ "sane-dc240-any" ];
    sha256 = "631d3ecebe3b99571153b587f2108b12fb7fc1889f3f38a2843b722e6bfb224a";
  };
  sane-dc25 = {
    version = "1.4.0-r1";
    filename = "sane-dc25-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
    ];
    provides = [ "sane-dc25-any" ];
    sha256 = "0da7141aec9d41dda51da69b0f592f1fbfd974d28415f088c13ce518b8eebb0d";
  };
  sane-dell1600n_net = {
    version = "1.4.0-r1";
    filename = "sane-dell1600n_net-1.4.0-r1.apk";
    depends = [
      "libc"
      "libjpeg"
      "libsane"
      "libtiff6"
    ];
    provides = [ "sane-dell1600n_net-any" ];
    sha256 = "51ff66932b8c58700a67fe6df58b29101b02931c95fdd626c6fd033ab63202d2";
  };
  sane-dmc = {
    version = "1.4.0-r1";
    filename = "sane-dmc-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
    ];
    provides = [ "sane-dmc-any" ];
    sha256 = "0f186a172986fefd44cf3d5c1fdd42bec6118f8716cbee68dca74a2140fce59a";
  };
  sane-epjitsu = {
    version = "1.4.0-r1";
    filename = "sane-epjitsu-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-epjitsu-any" ];
    sha256 = "162c7e712ab7b4ac7449214a1d99dde85483d42abbeeca8dbed1eac8d6819d76";
  };
  sane-epson = {
    version = "1.4.0-r1";
    filename = "sane-epson-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-epson-any" ];
    sha256 = "d7890ca42eca2616c383d433250aca58630bdd7f8b5f995f96d95fcd20dd350e";
  };
  sane-epson2 = {
    version = "1.4.0-r1";
    filename = "sane-epson2-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-epson2-any" ];
    sha256 = "fdf96126a5bb5ee6152bfff0642bf94b16e035adc326aba4264092a732db8b3f";
  };
  sane-epsonds = {
    version = "1.4.0-r1";
    filename = "sane-epsonds-1.4.0-r1.apk";
    depends = [
      "libc"
      "libjpeg"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-epsonds-any" ];
    sha256 = "fd70fcb4ce307d94b7d64dd30f746189128fe714110899daf673fb6faee0ed73";
  };
  sane-frontends = {
    version = "1.4.0-r1";
    filename = "sane-frontends-1.4.0-r1.apk";
    depends = [
      "libc"
      "libjpeg"
      "libpng"
      "libsane"
    ];
    provides = [ "sane-frontends-any" ];
    sha256 = "236e005ff4c556fc7c5055be7e005f7e09a403ea5f64b12564811e3807be9d5a";
  };
  sane-fujitsu = {
    version = "1.4.0-r1";
    filename = "sane-fujitsu-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-fujitsu-any" ];
    sha256 = "3adf153a53224687d4a0fc7c825662ecd5480bffae13b9f7ae188292166e9de9";
  };
  sane-genesys = {
    version = "1.4.0-r1";
    filename = "sane-genesys-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libstdcpp6"
      "libtiff6"
      "libusb-1.0-0"
    ];
    provides = [ "sane-genesys-any" ];
    sha256 = "676755333334ab51038c645480e44f3b150540ed2c4bed13ce7d7002e520d1ec";
  };
  sane-gphoto2 = {
    version = "1.4.0-r1";
    filename = "sane-gphoto2-1.4.0-r1.apk";
    depends = [
      "libc"
      "libgphoto2"
      "libjpeg"
      "libsane"
    ];
    provides = [ "sane-gphoto2-any" ];
    sha256 = "1e4c77b582b564c4e2e2efd33fab7e36dfac5fe492793fa3bf1acae505674e12";
  };
  sane-gt68xx = {
    version = "1.4.0-r1";
    filename = "sane-gt68xx-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-gt68xx-any" ];
    sha256 = "c883245793ce084283bbd1772211b0ff09ad512242f1194131824cf3ff12eb3e";
  };
  sane-hp = {
    version = "1.4.0-r1";
    filename = "sane-hp-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-hp-any" ];
    sha256 = "94ffb3024e86a5915650893e09cf26ddbbe8b3f8a2b51f050b8818f61bcf989f";
  };
  sane-hp3500 = {
    version = "1.4.0-r1";
    filename = "sane-hp3500-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-hp3500-any" ];
    sha256 = "b0da955709832340793d0ae060e1e403e7401b33bc183ac940692b8a866d07d8";
  };
  sane-hp3900 = {
    version = "1.4.0-r1";
    filename = "sane-hp3900-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libtiff6"
      "libusb-1.0-0"
    ];
    provides = [ "sane-hp3900-any" ];
    sha256 = "7bc467b0946291da15eef8843e6e6e5c06549ed23bb3631de0a93fc211ba9600";
  };
  sane-hp4200 = {
    version = "1.4.0-r1";
    filename = "sane-hp4200-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-hp4200-any" ];
    sha256 = "9b11c181929855ee0c6636fa9af5370fa41fc0ebbef3f34e1538575236b353d5";
  };
  sane-hp5400 = {
    version = "1.4.0-r1";
    filename = "sane-hp5400-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-hp5400-any" ];
    sha256 = "a35c1b1f4e0ac91a8b4f0433c39b602da560630fe8032b106f6368f486488f72";
  };
  sane-hp5590 = {
    version = "1.4.0-r1";
    filename = "sane-hp5590-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-hp5590-any" ];
    sha256 = "b789ac50615d2dc260ddbcca625c808c64b09428b3eef28b31151c85ec9051a8";
  };
  sane-hpljm1005 = {
    version = "1.4.0-r1";
    filename = "sane-hpljm1005-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-hpljm1005-any" ];
    sha256 = "eacecfcc7083e716074259473538e0b91efaf80178d55b88f1ba1fed1b056743";
  };
  sane-hs2p = {
    version = "1.4.0-r1";
    filename = "sane-hs2p-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
    ];
    provides = [ "sane-hs2p-any" ];
    sha256 = "13d559677b6bfafd56f9d0937ba2824b496c5e965f6f4e09cc4ed3fa2b3b8ad0";
  };
  sane-ibm = {
    version = "1.4.0-r1";
    filename = "sane-ibm-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
    ];
    provides = [ "sane-ibm-any" ];
    sha256 = "1f64eade3966d62e8ce672d5630950d00a9fc0eeced24edbe476f10283a4ecb5";
  };
  sane-kodak = {
    version = "1.4.0-r1";
    filename = "sane-kodak-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-kodak-any" ];
    sha256 = "b4a9c81b5e258c72d77d08cf5f701c307632bde4489cf2ab1dd3959ad987c4f1";
  };
  sane-kodakaio = {
    version = "1.4.0-r1";
    filename = "sane-kodakaio-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-kodakaio-any" ];
    sha256 = "7fcf792867cc4c59e12879f07777a0245202492b5aa3ba794f4baa4f674f7b13";
  };
  sane-kvs1025 = {
    version = "1.4.0-r1";
    filename = "sane-kvs1025-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-kvs1025-any" ];
    sha256 = "baea914880b04316f42cd5542db35b2777a7314f630fa16319a4eb0e9b3e6b4e";
  };
  sane-kvs20xx = {
    version = "1.4.0-r1";
    filename = "sane-kvs20xx-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-kvs20xx-any" ];
    sha256 = "56851ddcfd5518396efc7b6e62c840efe297ab2dabdf9afb60304c06b818587b";
  };
  sane-kvs40xx = {
    version = "1.4.0-r1";
    filename = "sane-kvs40xx-1.4.0-r1.apk";
    depends = [
      "libc"
      "libpthread"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-kvs40xx-any" ];
    sha256 = "16f11cd9f1f7d2c12dfc71051622d2c5e335b432e8c0f72d22787bff079b5d6a";
  };
  sane-leo = {
    version = "1.4.0-r1";
    filename = "sane-leo-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
    ];
    provides = [ "sane-leo-any" ];
    sha256 = "88f1dc4ee80561d595b2a85488130f9edb272c6086cf586f581529cb8dd7688f";
  };
  sane-lexmark = {
    version = "1.4.0-r1";
    filename = "sane-lexmark-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-lexmark-any" ];
    sha256 = "3c54aee730485bb9e1894211d1e3c474fb4e3efc4f64f614707b6706a5741a10";
  };
  sane-lexmark_x2600 = {
    version = "1.4.0-r1";
    filename = "sane-lexmark_x2600-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-lexmark_x2600-any" ];
    sha256 = "f10881062e8f8b8b6018c26f0d6ff6c6731ceac50f2e6ca051fb35163fad7d67";
  };
  sane-ma1509 = {
    version = "1.4.0-r1";
    filename = "sane-ma1509-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-ma1509-any" ];
    sha256 = "f04a354b97baa8c1e7d148371eea756f810d6017f40ab0dc23f5101dc31f2419";
  };
  sane-magicolor = {
    version = "1.4.0-r1";
    filename = "sane-magicolor-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-magicolor-any" ];
    sha256 = "a0205731419fe56f049b91fbb811d3d3ae6af638c06917df0ac8e0c3b2f50f78";
  };
  sane-matsushita = {
    version = "1.4.0-r1";
    filename = "sane-matsushita-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
    ];
    provides = [ "sane-matsushita-any" ];
    sha256 = "032403f9573f1a444a3f97fd1e4f85595d24f1dfab55e8ac9802ad8eb85efee2";
  };
  sane-microtek = {
    version = "1.4.0-r1";
    filename = "sane-microtek-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
    ];
    provides = [ "sane-microtek-any" ];
    sha256 = "a87bed9efeaa33fe357fab6e837e04b194b93cf3bdf6c11a537102fd97125cc5";
  };
  sane-microtek2 = {
    version = "1.4.0-r1";
    filename = "sane-microtek2-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
    ];
    provides = [ "sane-microtek2-any" ];
    sha256 = "93b86b1e23db1fc45c05ebc79f3e28dcbfae17dcbae189115fab935cb4564239";
  };
  sane-mustek = {
    version = "1.4.0-r1";
    filename = "sane-mustek-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
    ];
    provides = [ "sane-mustek-any" ];
    sha256 = "5f921f61f354763f06689599e58622b673eb295a3c37edc5bfdf09bb86acec96";
  };
  sane-mustek_usb = {
    version = "1.4.0-r1";
    filename = "sane-mustek_usb-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-mustek_usb-any" ];
    sha256 = "9eee1e2ecbc7228d077baec119d69aec3bf85975211a241a6b56b58537042a6d";
  };
  sane-mustek_usb2 = {
    version = "1.4.0-r1";
    filename = "sane-mustek_usb2-1.4.0-r1.apk";
    depends = [
      "libc"
      "libpthread"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-mustek_usb2-any" ];
    sha256 = "cb2cc3cbce3f97337664d07e3cb2ecaa479b3e5be8bf8c76126ce32279ee4368";
  };
  sane-nec = {
    version = "1.4.0-r1";
    filename = "sane-nec-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
    ];
    provides = [ "sane-nec-any" ];
    sha256 = "67070aa32f24ca1e4733bcef0ef32e237baccf00d53c4bfe1b345fcedcdd75e4";
  };
  sane-net = {
    version = "1.4.0-r1";
    filename = "sane-net-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
    ];
    provides = [ "sane-net-any" ];
    sha256 = "0e63112831cab4ef2a458ca4088748b1a48d7b83c161e88bf61b0046496584b0";
  };
  sane-niash = {
    version = "1.4.0-r1";
    filename = "sane-niash-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-niash-any" ];
    sha256 = "cb7592fb34337810f0d6c9adc14bdd075235e78a2a213bf3585f8e3412c8d27c";
  };
  sane-p5 = {
    version = "1.4.0-r1";
    filename = "sane-p5-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
    ];
    provides = [ "sane-p5-any" ];
    sha256 = "499e020a7961fad0dfe5151883c44ea68b5671fbcd079ec59b275a03665c3158";
  };
  sane-pie = {
    version = "1.4.0-r1";
    filename = "sane-pie-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
    ];
    provides = [ "sane-pie-any" ];
    sha256 = "ae50bd06d4e07ac310f74ac3051bab13a89469bcfe86cdc328882c1ce33722e5";
  };
  sane-pieusb = {
    version = "1.4.0-r1";
    filename = "sane-pieusb-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-pieusb-any" ];
    sha256 = "528f94bc8a6022c577d564a836c22f21301406f8e39287bf24d02c1b63efbcd8";
  };
  sane-pixma = {
    version = "1.4.0-r1";
    filename = "sane-pixma-1.4.0-r1.apk";
    depends = [
      "libc"
      "libjpeg"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-pixma-any" ];
    sha256 = "c55d47c8be35d7afd1fbb5fcbf3b53ec0e110865c3df6b3b6dafe316a86306a3";
  };
  sane-plustek = {
    version = "1.4.0-r1";
    filename = "sane-plustek-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-plustek-any" ];
    sha256 = "7de2f8ff8b373ee308232e015981deb659388a0f47b5014b69348491df548b44";
  };
  sane-plustek_pp = {
    version = "1.4.0-r1";
    filename = "sane-plustek_pp-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
    ];
    provides = [ "sane-plustek_pp-any" ];
    sha256 = "56e1883fd2814d88192329f783f4b878c90f4a93e7cf1bd4b4367d31d97904c8";
  };
  sane-ricoh = {
    version = "1.4.0-r1";
    filename = "sane-ricoh-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
    ];
    provides = [ "sane-ricoh-any" ];
    sha256 = "1dc3409ed03a3af393e1a1481c4b7cfd7c8e43f74c32fdf7a8eb947b01fdc803";
  };
  sane-ricoh2 = {
    version = "1.4.0-r1";
    filename = "sane-ricoh2-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-ricoh2-any" ];
    sha256 = "a47c76dd3b85410c3c744c997584a636d77809065c94c89c1b6769b594c5514d";
  };
  sane-rts8891 = {
    version = "1.4.0-r1";
    filename = "sane-rts8891-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-rts8891-any" ];
    sha256 = "5fb41e6f7a5caa048a2d47824b23f4d48a72e8d2055ed7538dadf02f2f9385ad";
  };
  sane-s9036 = {
    version = "1.4.0-r1";
    filename = "sane-s9036-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
    ];
    provides = [ "sane-s9036-any" ];
    sha256 = "89d2806b791c1b86fe23b6804579c274d09ef437788bcf9fbc2d75751862de72";
  };
  sane-sceptre = {
    version = "1.4.0-r1";
    filename = "sane-sceptre-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
    ];
    provides = [ "sane-sceptre-any" ];
    sha256 = "774c2dd04e65a9dddf81cee5f77538057e29d26a09ba68b81de6326b93830b3d";
  };
  sane-sharp = {
    version = "1.4.0-r1";
    filename = "sane-sharp-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
    ];
    provides = [ "sane-sharp-any" ];
    sha256 = "3c5604cc00977ec1ddf048a2755f6b5c9757ac6d84d207335ce31adeb787c631";
  };
  sane-sm3600 = {
    version = "1.4.0-r1";
    filename = "sane-sm3600-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-sm3600-any" ];
    sha256 = "5683da184f6695e75ae43c74e38404cd678e74aec9e08ae30ffbe1dee05b2f4c";
  };
  sane-sm3840 = {
    version = "1.4.0-r1";
    filename = "sane-sm3840-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-sm3840-any" ];
    sha256 = "28094b3de5b22a6d328de4e0d9dc203a3f7964b5cac6c84d0640325b1f52a023";
  };
  sane-snapscan = {
    version = "1.4.0-r1";
    filename = "sane-snapscan-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-snapscan-any" ];
    sha256 = "c448935d434d398874e2919b0b5d16a9edebbceac1e7d8e5d303b724ccdef67f";
  };
  sane-sp15c = {
    version = "1.4.0-r1";
    filename = "sane-sp15c-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
    ];
    provides = [ "sane-sp15c-any" ];
    sha256 = "6186481f44c7cab3c390913d81adcb2845bc2f6e80d8106b45b8c8fb28f758ce";
  };
  sane-st400 = {
    version = "1.4.0-r1";
    filename = "sane-st400-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
    ];
    provides = [ "sane-st400-any" ];
    sha256 = "2df4bce18c68259550f626d5729a4db8af6b0626f4f65631b183e46fa70053e8";
  };
  sane-stv680 = {
    version = "1.4.0-r1";
    filename = "sane-stv680-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-stv680-any" ];
    sha256 = "cad94de806f21eff196661d01b0f8727f36c5758f8c1efdddef5fe3c11f15ddd";
  };
  sane-tamarack = {
    version = "1.4.0-r1";
    filename = "sane-tamarack-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
    ];
    provides = [ "sane-tamarack-any" ];
    sha256 = "c9c29de478878d2a75cbf7e221eff9c7a410ddc085fbcb9246924d8e403f0844";
  };
  sane-teco1 = {
    version = "1.4.0-r1";
    filename = "sane-teco1-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
    ];
    provides = [ "sane-teco1-any" ];
    sha256 = "70ba57e09a4fd05e8eff5f3348c3fa49fc64cf7b608a965a70009a3ccd359cdd";
  };
  sane-teco2 = {
    version = "1.4.0-r1";
    filename = "sane-teco2-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
    ];
    provides = [ "sane-teco2-any" ];
    sha256 = "ea3cc7411c5b27f5a9e216c48e9fff42d038dba2e2f10dec3c63b596bcba4d7a";
  };
  sane-teco3 = {
    version = "1.4.0-r1";
    filename = "sane-teco3-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
    ];
    provides = [ "sane-teco3-any" ];
    sha256 = "fdbadd5b18fe7b913b11340a7e92aba7880af48f2debe22a73425d8cd4d963fd";
  };
  sane-test = {
    version = "1.4.0-r1";
    filename = "sane-test-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
    ];
    provides = [ "sane-test-any" ];
    sha256 = "3604eec92a266a12442993c4e10808d13f3ebaf0651f1738a36ee336a60bf7f8";
  };
  sane-u12 = {
    version = "1.4.0-r1";
    filename = "sane-u12-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-u12-any" ];
    sha256 = "f45e4bd0d856e8e8d456a191d15960ebe2a1f03e46eb9d18ea41a2854cf92672";
  };
  sane-umax = {
    version = "1.4.0-r1";
    filename = "sane-umax-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-umax-any" ];
    sha256 = "08f5c3f12ce80edd366c2c2a5ccb9371f352ac3a1590ca7b4a86ed917985eea6";
  };
  sane-umax1220u = {
    version = "1.4.0-r1";
    filename = "sane-umax1220u-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-umax1220u-any" ];
    sha256 = "c290decdff966a12533cb0604862346ab10d24bcf978f417ab79bfe8f72b149a";
  };
  sane-umax_pp = {
    version = "1.4.0-r1";
    filename = "sane-umax_pp-1.4.0-r1.apk";
    depends = [
      "libc"
      "libsane"
    ];
    provides = [ "sane-umax_pp-any" ];
    sha256 = "eff94c6c6a4059230b24f883fb839780bf17f8dae13a3daef54594ecc8589706";
  };
  sane-v4l = {
    version = "1.4.0-r1";
    filename = "sane-v4l-1.4.0-r1.apk";
    depends = [
      "libc"
      "libjpeg"
      "libsane"
      "libusb-1.0-0"
      "libv4l"
    ];
    provides = [ "sane-v4l-any" ];
    sha256 = "d102436ebcf7b46e6e8ffed34a0794624745888d27cb6099f7ba30d7af40f2ae";
  };
  sane-xerox_mfp = {
    version = "1.4.0-r1";
    filename = "sane-xerox_mfp-1.4.0-r1.apk";
    depends = [
      "libc"
      "libjpeg"
      "libsane"
      "libusb-1.0-0"
    ];
    provides = [ "sane-xerox_mfp-any" ];
    sha256 = "e39d298ebf54cbd861a46b83063ef41ed5d5c17f5f94c533e119b25ef32c2e31";
  };
  sbc = {
    version = "2.0-r1";
    filename = "sbc-2.0-r1.apk";
    depends = [
      "libc"
      "libsndfile"
    ];
    provides = [ "sbc-any" ];
    sha256 = "c5c82bc39b07eb6ed4ee5a0dbf67592364b54e5edac5778dbcaf970a797dbbc9";
  };
  scapy = {
    version = "2.6.1-r1";
    filename = "scapy-2.6.1-r1.apk";
    depends = [
      "libc"
      "python3"
    ];
    provides = [ "scapy-any" ];
    sha256 = "0a61f3a0e0569201da70f40ee7e74309f003198144ecb317e8dc390e81e60110";
  };
  scapy-src = {
    version = "2.6.1-r1";
    filename = "scapy-src-2.6.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "scapy-src-any" ];
    sha256 = "627212647a31a8d7660b222095d494810b75587a2675102ba9eea3f3c18565b1";
  };
  schroot = {
    version = "1.6.13-r4";
    filename = "schroot-1.6.13-r4.apk";
    depends = [
      "boost"
      "boost-filesystem"
      "boost-iostreams"
      "boost-program_options"
      "boost-regex"
      "libc"
    ];
    provides = [ "schroot-any" ];
    sha256 = "f9549ca152a77c6ddc26c0678002349caf712b7ff9d577a7d973204b2d25436c";
  };
  scmp_sys_resolver = {
    version = "2.5.5-r1";
    filename = "scmp_sys_resolver-2.5.5-r1.apk";
    depends = [
      "libc"
      "libseccomp"
    ];
    provides = [ "scmp_sys_resolver-any" ];
    sha256 = "cdabae8397958d99a15fb11dd9c13b7a4fd23495228e3849f84bb4c3aa0f4f4b";
  };
  screen = {
    version = "5.0.1-r1";
    filename = "screen-5.0.1-r1.apk";
    depends = [
      "libc"
      "libncurses6"
    ];
    provides = [ "screen-any" ];
    sha256 = "d3f6db61a33631b6b6358d412b38bf8d6dafe26bc1d7b8dee64188894cb0fa32";
  };
  sctp-tools = {
    version = "1.0.21-r1";
    filename = "sctp-tools-1.0.21-r1.apk";
    depends = [
      "libc"
      "libsctp"
    ];
    provides = [ "sctp-tools-any" ];
    sha256 = "2554f195edcd20efe7a2753022071fcdc2f18196f60108a9e5d6f5eb5b202dd7";
  };
  sed = {
    version = "4.9-r1";
    filename = "sed-4.9-r1.apk";
    depends = [ "libc" ];
    provides = [ "sed-any" ];
    sha256 = "bd358fd3958adc17f49163a4b8fb880742594f7986cc95596ed0758ca03c69fd";
  };
  sedutil = {
    version = "2022.12.27~7a0cda7f-r2";
    filename = "sedutil-2022.12.27~7a0cda7f-r2.apk";
    depends = [
      "libc"
      "libstdcpp6"
    ];
    provides = [ "sedutil-any" ];
    sha256 = "b3740baead77461812a33159da6a1868d182be2168881358d17c92193e588adb";
  };
  selinux-audit2allow = {
    version = "3.8.1-r1";
    filename = "selinux-audit2allow-3.8.1-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-selinux"
      "python3-sepolgen"
    ];
    provides = [ "selinux-audit2allow-any" ];
    sha256 = "681eb8d0439ac4da9a0993ac482b04ef84fa62d7c8ef46a803de75ab45053ef7";
  };
  selinux-chcat = {
    version = "3.8.1-r1";
    filename = "selinux-chcat-3.8.1-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-selinux"
      "python3-seobject"
      "selinux-semanage"
    ];
    provides = [ "selinux-chcat-any" ];
    sha256 = "95a2510a49155887eb4cf795e7831dccf069901c6b55671112e510503de451c6";
  };
  selinux-python = {
    version = "3.8.1-r1";
    filename = "selinux-python-3.8.1-r1.apk";
    depends = [
      "libc"
      "selinux-audit2allow"
      "selinux-chcat"
      "selinux-semanage"
      "selinux-sepolgen-ifgen"
      "selinux-sepolicy"
    ];
    provides = [ "selinux-python-any" ];
    sha256 = "d7be3360d337e1898f6462f5c21b60de85ff10c09067e6b112e62432dbb0b45e";
  };
  selinux-semanage = {
    version = "3.8.1-r1";
    filename = "selinux-semanage-3.8.1-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-seobject"
    ];
    provides = [ "selinux-semanage-any" ];
    sha256 = "46395721e6abf63649cebb7bbfb14b80259e3da29261d83b9a30f1b5ff0edca2";
  };
  selinux-sepolgen-ifgen = {
    version = "3.8.1-r1";
    filename = "selinux-sepolgen-ifgen-3.8.1-r1.apk";
    depends = [
      "libc"
      "libselinux"
      "python3-light"
      "python3-selinux"
      "python3-sepolgen"
    ];
    provides = [ "selinux-sepolgen-ifgen-any" ];
    sha256 = "2ae04af94573c38b7543250bdbee5ed6ca5443a5d4a75f8470ddba6c2b2cbac8";
  };
  selinux-sepolicy = {
    version = "3.8.1-r1";
    filename = "selinux-sepolicy-3.8.1-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-multiprocessing"
      "python3-selinux"
      "python3-sepolicy"
    ];
    provides = [ "selinux-sepolicy-any" ];
    sha256 = "ed40c9e7b422e686d2bc64273704716f3446651802e3c4bdb764155b62da1880";
  };
  semodule-expand = {
    version = "3.8.1-r1";
    filename = "semodule-expand-3.8.1-r1.apk";
    depends = [
      "libc"
      "libsepol"
    ];
    provides = [ "semodule-expand-any" ];
    sha256 = "e97381510b7e63162325ed7005d8779ba4a016be1d4e9a618853583a7e9c9746";
  };
  semodule-link = {
    version = "3.8.1-r1";
    filename = "semodule-link-3.8.1-r1.apk";
    depends = [
      "libc"
      "libsepol"
    ];
    provides = [ "semodule-link-any" ];
    sha256 = "8b07254bad38c8488c9a2f03bbf28c14277785191943f3e3e041df3bda6543e2";
  };
  semodule-package = {
    version = "3.8.1-r1";
    filename = "semodule-package-3.8.1-r1.apk";
    depends = [
      "libc"
      "libsepol"
    ];
    provides = [ "semodule-package-any" ];
    sha256 = "833003a0c91df0490c6fbed1b688cd07099de8fd1d790e9598fdf27e9f403145";
  };
  semodule-unpackage = {
    version = "3.8.1-r1";
    filename = "semodule-unpackage-3.8.1-r1.apk";
    depends = [
      "libc"
      "libsepol"
    ];
    provides = [ "semodule-unpackage-any" ];
    sha256 = "52a8ca8a0fe62d16fc834e7c5ee766d148acdcf879dfbd5d3661c000d4d20004";
  };
  semodule-utils = {
    version = "3.8.1-r1";
    filename = "semodule-utils-3.8.1-r1.apk";
    depends = [
      "libc"
      "semodule-expand"
      "semodule-link"
      "semodule-package"
      "semodule-unpackage"
    ];
    provides = [ "semodule-utils-any" ];
    sha256 = "82353ae9480f6da1bc71d74424a45922e7e5b20970d0e9dc2180f07402ff60dc";
  };
  ser2net = {
    version = "4.6.2-r2";
    filename = "ser2net-4.6.2-r2.apk";
    depends = [
      "libc"
      "libgensio0"
      "libpthread"
      "libyaml"
    ];
    provides = [ "ser2net-any" ];
    sha256 = "956bbd10c44a40408b04058a676531d03e23f1f6b24ef6e9b648b02bdaba661d";
  };
  serdisplib = {
    version = "2.02-r2";
    filename = "serdisplib-2.02-r2.apk";
    depends = [ "libc" ];
    provides = [ "serdisplib-any" ];
    sha256 = "469e91fa0903d6ddb7d67d44b6349ee12fbf7187e8cff39665c811a4acf35e7d";
  };
  serdisplib-tools = {
    version = "2.02-r2";
    filename = "serdisplib-tools-2.02-r2.apk";
    depends = [
      "libc"
      "libgd"
      "serdisplib"
    ];
    provides = [ "serdisplib-tools-any" ];
    sha256 = "a86031a8db2fb72503d1d21490f6744ae46aa3fb8bc687f3de060308f28d760f";
  };
  serialconsole = {
    version = "1.0-r1";
    filename = "serialconsole-1.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "serialconsole-any" ];
    sha256 = "e02e34bce619016d67a2488c02d4b6816d3c83dd536db3f269e51e9ee6679a05";
  };
  setools = {
    version = "4.5.1-r1";
    filename = "setools-4.5.1-r1.apk";
    depends = [
      "libc"
      "setools-sechecker"
      "setools-sediff"
      "setools-sedta"
      "setools-seinfo"
      "setools-seinfoflow"
      "setools-sesearch"
    ];
    provides = [ "setools-any" ];
    sha256 = "035d62ba2800fd9a2196e9c0f85da2c6f03b39351a6d05517e035bab6867d766";
  };
  setools-sechecker = {
    version = "4.5.1-r1";
    filename = "setools-sechecker-4.5.1-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-logging"
      "python3-setools"
    ];
    provides = [ "setools-sechecker-any" ];
    sha256 = "48451954dcfda052039434f4c290923d9c5e051e4aac2d400c874f021ffd5d08";
  };
  setools-sediff = {
    version = "4.5.1-r1";
    filename = "setools-sediff-4.5.1-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-logging"
      "python3-setools"
    ];
    provides = [ "setools-sediff-any" ];
    sha256 = "a061c9651356dcb0d1c6b7440205d727eefbedf7755b4efaec623f57faac4be4";
  };
  setools-sedta = {
    version = "4.5.1-r1";
    filename = "setools-sedta-4.5.1-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-logging"
      "python3-networkx"
      "python3-setools"
    ];
    provides = [ "setools-sedta-any" ];
    sha256 = "ac6d97303ff45d9ede24a932615d4b35ef9e939526fec60efde1e4cb8afeb179";
  };
  setools-seinfo = {
    version = "4.5.1-r1";
    filename = "setools-seinfo-4.5.1-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-logging"
      "python3-setools"
    ];
    provides = [ "setools-seinfo-any" ];
    sha256 = "8568cc840987bc0d291491d7b4f66829d318882090b42497222d283c75c38508";
  };
  setools-seinfoflow = {
    version = "4.5.1-r1";
    filename = "setools-seinfoflow-4.5.1-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-logging"
      "python3-networkx"
      "python3-setools"
    ];
    provides = [ "setools-seinfoflow-any" ];
    sha256 = "ceab08ca05a3f3d1c4d992f252ce86725cd83744b423088e09408721e92dbc93";
  };
  setools-sesearch = {
    version = "4.5.1-r1";
    filename = "setools-sesearch-4.5.1-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "python3-logging"
      "python3-setools"
    ];
    provides = [ "setools-sesearch-any" ];
    sha256 = "358b9b6211e6b599a245269c1ad30089ca0f6ced03e8b3686f729e0845a1c4ef";
  };
  setserial = {
    version = "2.17-r4";
    filename = "setserial-2.17-r4.apk";
    depends = [ "libc" ];
    provides = [ "setserial-any" ];
    sha256 = "81bfd3865ecfa7a589c0f74450be7b5ff277e8d69e74a06c15e4dd393a9dd2e7";
  };
  sexpect = {
    version = "2.3.14-r1";
    filename = "sexpect-2.3.14-r1.apk";
    depends = [ "libc" ];
    provides = [ "sexpect-any" ];
    sha256 = "b8bd7616f740ba63410a648df7a2cdb94e90cfb7164b63f871474ddb1277914d";
  };
  sgdisk = {
    version = "1.0.10-r1";
    filename = "sgdisk-1.0.10-r1.apk";
    depends = [
      "libc"
      "libpopt0"
      "libstdcpp6"
      "libuuid1"
    ];
    provides = [ "sgdisk-any" ];
    sha256 = "fe004e01741646e9dd0eb1c4036e0d9372d3d46e7c23f6e21c8b4ddea85f51d2";
  };
  shadow = {
    version = "4.19.4-r2";
    filename = "shadow-4.19.4-r2.apk";
    depends = [
      "libc"
      "shadow-chage"
      "shadow-chfn"
      "shadow-chgpasswd"
      "shadow-chpasswd"
      "shadow-chsh"
      "shadow-expiry"
      "shadow-faillog"
      "shadow-gpasswd"
      "shadow-groupadd"
      "shadow-groupdel"
      "shadow-groupmems"
      "shadow-groupmod"
      "shadow-grpck"
      "shadow-grpconv"
      "shadow-grpunconv"
      "shadow-login"
      "shadow-logoutd"
      "shadow-newgidmap"
      "shadow-newgrp"
      "shadow-newuidmap"
      "shadow-newusers"
      "shadow-nologin"
      "shadow-passwd"
      "shadow-pwck"
      "shadow-pwconv"
      "shadow-pwunconv"
      "shadow-su"
      "shadow-useradd"
      "shadow-userdel"
      "shadow-usermod"
      "shadow-vipw"
    ];
    provides = [ "shadow-any" ];
    sha256 = "dd1f08f08944d27b0d5a0334a674b928131ed63886db430aa47155b122c25461";
  };
  shadow-chage = {
    version = "4.19.4-r2";
    filename = "shadow-chage-4.19.4-r2.apk";
    depends = [
      "libc"
      "shadow-common"
    ];
    provides = [ "shadow-chage-any" ];
    sha256 = "565207b8de2593a140678df97045f4c4f61eab32cbb152c7e21922d11547f73a";
  };
  shadow-chfn = {
    version = "4.19.4-r2";
    filename = "shadow-chfn-4.19.4-r2.apk";
    depends = [
      "libc"
      "shadow-common"
    ];
    provides = [ "shadow-chfn-any" ];
    sha256 = "366d31a76cdf980130ab195ff964581c6efb451b1b2b2b688ef48fbd5eeeb214";
  };
  shadow-chgpasswd = {
    version = "4.19.4-r2";
    filename = "shadow-chgpasswd-4.19.4-r2.apk";
    depends = [
      "libc"
      "shadow-common"
    ];
    provides = [ "shadow-chgpasswd-any" ];
    sha256 = "9dc18e01047d299b9768fb3910fae8334dd849b2aab9f146c82359654ceeb50f";
  };
  shadow-chpasswd = {
    version = "4.19.4-r2";
    filename = "shadow-chpasswd-4.19.4-r2.apk";
    depends = [
      "libc"
      "shadow-common"
    ];
    provides = [ "shadow-chpasswd-any" ];
    sha256 = "8cc0394d733930baba0ca2b8f3637499e4c5d368e2ef1ea8a01b1b27aa73ca2a";
  };
  shadow-chsh = {
    version = "4.19.4-r2";
    filename = "shadow-chsh-4.19.4-r2.apk";
    depends = [
      "libc"
      "shadow-common"
    ];
    provides = [ "shadow-chsh-any" ];
    sha256 = "1c07a099a627f9eb6cd926cb6b5d0c6db0a31bfbb7a56f998d88cf336ef60623";
  };
  shadow-common = {
    version = "4.19.4-r2";
    filename = "shadow-common-4.19.4-r2.apk";
    depends = [ "libc" ];
    provides = [ "shadow-common-any" ];
    sha256 = "5d685718d17a9a3a8008f85cf3b8653ea5f7bd132d640c33009f167e72e48eb6";
  };
  shadow-expiry = {
    version = "4.19.4-r2";
    filename = "shadow-expiry-4.19.4-r2.apk";
    depends = [
      "libc"
      "shadow-common"
    ];
    provides = [ "shadow-expiry-any" ];
    sha256 = "003286402b480e69d89064e0878b1e217829559e9f3ade5129b1bc5ba41c9ad1";
  };
  shadow-faillog = {
    version = "4.19.4-r2";
    filename = "shadow-faillog-4.19.4-r2.apk";
    depends = [
      "libc"
      "shadow-common"
    ];
    provides = [ "shadow-faillog-any" ];
    sha256 = "8b023a9381a14d2ca86311f2c9bbfad25f62c373b4c8277aa507bf3d8c3639b0";
  };
  shadow-gpasswd = {
    version = "4.19.4-r2";
    filename = "shadow-gpasswd-4.19.4-r2.apk";
    depends = [
      "libc"
      "shadow-common"
    ];
    provides = [ "shadow-gpasswd-any" ];
    sha256 = "2db6c625a23f8f10d2ca8bc25f02bc3a6d31b9437806094e7f7afd7241ec13dc";
  };
  shadow-groupadd = {
    version = "4.19.4-r2";
    filename = "shadow-groupadd-4.19.4-r2.apk";
    depends = [
      "libc"
      "shadow-common"
    ];
    provides = [ "shadow-groupadd-any" ];
    sha256 = "1e7f4cb7680aaa54f9e089eb5abff19ed8a2ac6ed96976a8d6ac2c13626d01ff";
  };
  shadow-groupdel = {
    version = "4.19.4-r2";
    filename = "shadow-groupdel-4.19.4-r2.apk";
    depends = [
      "libc"
      "shadow-common"
    ];
    provides = [ "shadow-groupdel-any" ];
    sha256 = "39dfdf413fcc782593690f1a6046a0a3dd49f7b7ee19759adf7ca138c0b7ecce";
  };
  shadow-groupmems = {
    version = "4.19.4-r2";
    filename = "shadow-groupmems-4.19.4-r2.apk";
    depends = [
      "libc"
      "shadow-common"
    ];
    provides = [ "shadow-groupmems-any" ];
    sha256 = "29fb79f03df7ed559b7811c3119994b70ce83d6e9ec3808bdb2012d77316f542";
  };
  shadow-groupmod = {
    version = "4.19.4-r2";
    filename = "shadow-groupmod-4.19.4-r2.apk";
    depends = [
      "libc"
      "shadow-common"
    ];
    provides = [ "shadow-groupmod-any" ];
    sha256 = "bd486742a40b99f508675079ab2c80c725b3e2ba9c4aea684e4bdd8512a561bb";
  };
  shadow-grpck = {
    version = "4.19.4-r2";
    filename = "shadow-grpck-4.19.4-r2.apk";
    depends = [
      "libc"
      "shadow-common"
    ];
    provides = [ "shadow-grpck-any" ];
    sha256 = "a07168a2f65715563d0bcb9992bec69d8393fdc27dcbe57648b2a73ecde1ff8e";
  };
  shadow-grpconv = {
    version = "4.19.4-r2";
    filename = "shadow-grpconv-4.19.4-r2.apk";
    depends = [
      "libc"
      "shadow-common"
    ];
    provides = [ "shadow-grpconv-any" ];
    sha256 = "dc6b51689dec8c08550ff48054cd9220a912e4463bd740142f72cf92d5e13a19";
  };
  shadow-grpunconv = {
    version = "4.19.4-r2";
    filename = "shadow-grpunconv-4.19.4-r2.apk";
    depends = [
      "libc"
      "shadow-common"
    ];
    provides = [ "shadow-grpunconv-any" ];
    sha256 = "00a911110d6acb497261aef4d2c62f84bd87aabff99330a40f1a337c91d7fdbd";
  };
  shadow-login = {
    version = "4.19.4-r2";
    filename = "shadow-login-4.19.4-r2.apk";
    depends = [
      "libc"
      "shadow-common"
    ];
    provides = [ "shadow-login-any" ];
    sha256 = "31a0f53227dd8d790badbbe5a028a74a3b8f9a68622f0a86c7b88aa1462e989a";
  };
  shadow-logoutd = {
    version = "4.19.4-r2";
    filename = "shadow-logoutd-4.19.4-r2.apk";
    depends = [
      "libc"
      "shadow-common"
    ];
    provides = [ "shadow-logoutd-any" ];
    sha256 = "801405d2f9dcdec0f563ea22875eed1c03b4e67e31ac6a4c484bab3223fe60d2";
  };
  shadow-newgidmap = {
    version = "4.19.4-r2";
    filename = "shadow-newgidmap-4.19.4-r2.apk";
    depends = [
      "libc"
      "shadow-common"
    ];
    provides = [ "shadow-newgidmap-any" ];
    sha256 = "a84c04ef2cda8a619557bba5f3488b13e8a18839d515a7a595e989b914681bc2";
  };
  shadow-newgrp = {
    version = "4.19.4-r2";
    filename = "shadow-newgrp-4.19.4-r2.apk";
    depends = [
      "libc"
      "shadow-common"
    ];
    provides = [ "shadow-newgrp-any" ];
    sha256 = "bd66e89a504f916fc5f4ff4993cf6b556db872a4b97c73f8a87a6d0d95f56061";
  };
  shadow-newuidmap = {
    version = "4.19.4-r2";
    filename = "shadow-newuidmap-4.19.4-r2.apk";
    depends = [
      "libc"
      "shadow-common"
    ];
    provides = [ "shadow-newuidmap-any" ];
    sha256 = "b4bac109944b0143f554435894667eb653a05c15e2e5623c58f71dcd6e57b1e6";
  };
  shadow-newusers = {
    version = "4.19.4-r2";
    filename = "shadow-newusers-4.19.4-r2.apk";
    depends = [
      "libc"
      "shadow-common"
    ];
    provides = [ "shadow-newusers-any" ];
    sha256 = "7a5bba4d1106ff03f6766e982ba8ad1a8d85a9a5163159a419697572b02f61e1";
  };
  shadow-nologin = {
    version = "4.19.4-r2";
    filename = "shadow-nologin-4.19.4-r2.apk";
    depends = [
      "libc"
      "shadow-common"
    ];
    provides = [ "shadow-nologin-any" ];
    sha256 = "ecbb3d9bc44224bdcaba6c5159da96fd965f00588776ade5edb149b626608cdd";
  };
  shadow-passwd = {
    version = "4.19.4-r2";
    filename = "shadow-passwd-4.19.4-r2.apk";
    depends = [
      "libc"
      "shadow-common"
    ];
    provides = [ "shadow-passwd-any" ];
    sha256 = "60fb43b254175eb436f5122d326436b64cedc1e6636197a96ac2d747c84426fc";
  };
  shadow-pwck = {
    version = "4.19.4-r2";
    filename = "shadow-pwck-4.19.4-r2.apk";
    depends = [
      "libc"
      "shadow-common"
    ];
    provides = [ "shadow-pwck-any" ];
    sha256 = "c7f180fdf7f7cf4ac4cca86492afed474de329e51ebb7f8e1796f46afa0b8afa";
  };
  shadow-pwconv = {
    version = "4.19.4-r2";
    filename = "shadow-pwconv-4.19.4-r2.apk";
    depends = [
      "libc"
      "shadow-common"
    ];
    provides = [ "shadow-pwconv-any" ];
    sha256 = "e374c72b12b60be47e6338cfd165405cb5b92c102ab8e698b4e9d98f2504440b";
  };
  shadow-pwunconv = {
    version = "4.19.4-r2";
    filename = "shadow-pwunconv-4.19.4-r2.apk";
    depends = [
      "libc"
      "shadow-common"
    ];
    provides = [ "shadow-pwunconv-any" ];
    sha256 = "d78c5c60cad1c994b9d18083c701e4b5954081780a795314e63ded698421f6fa";
  };
  shadow-su = {
    version = "4.19.4-r2";
    filename = "shadow-su-4.19.4-r2.apk";
    depends = [
      "libc"
      "shadow-common"
    ];
    provides = [ "shadow-su-any" ];
    sha256 = "209afd1f7642d06e16563045b30c00ebf39a77581aea9e128066ff9e12e411d7";
  };
  shadow-useradd = {
    version = "4.19.4-r2";
    filename = "shadow-useradd-4.19.4-r2.apk";
    depends = [
      "libc"
      "shadow-common"
    ];
    provides = [ "shadow-useradd-any" ];
    sha256 = "69a2dbe87a616d9bc9910aa3cad828abcf5780fe19103210296fbe42ebacacea";
  };
  shadow-userdel = {
    version = "4.19.4-r2";
    filename = "shadow-userdel-4.19.4-r2.apk";
    depends = [
      "libc"
      "shadow-common"
    ];
    provides = [ "shadow-userdel-any" ];
    sha256 = "78c65c9ad14f33ccd39666120df56b40416bba44c79f75175db097228d7c1d42";
  };
  shadow-usermod = {
    version = "4.19.4-r2";
    filename = "shadow-usermod-4.19.4-r2.apk";
    depends = [
      "libc"
      "shadow-common"
    ];
    provides = [ "shadow-usermod-any" ];
    sha256 = "35ee7c9020c57b0ce176fa40a4a6fd142cf015874d09de6073a6d97626e9ed0b";
  };
  shadow-utils = {
    version = "4.19.4-r2";
    filename = "shadow-utils-4.19.4-r2.apk";
    depends = [ "libc" ];
    provides = [ "shadow-utils-any" ];
    sha256 = "aa0bf1fe60b6b8e2d0ac68434b10b621049fea10df4aa09bf2d7e0ef52c0ab8f";
  };
  shadow-vipw = {
    version = "4.19.4-r2";
    filename = "shadow-vipw-4.19.4-r2.apk";
    depends = [
      "libc"
      "shadow-common"
    ];
    provides = [ "shadow-vipw-any" ];
    sha256 = "e4e3b097b9596bcfd7320d7c6fadf4bacccc7e0791a90413f0af7dd2d13fb3f1";
  };
  shairport-sync-mbedtls = {
    version = "4.3.6-r2";
    filename = "shairport-sync-mbedtls-4.3.6-r2.apk";
    depends = [
      "alsa-lib"
      "libavahi-client"
      "libc"
      "libconfig11"
      "libdaemon"
      "libffmpeg-full"
      "libgcrypt"
      "libmbedtls21"
      "libmosquitto"
      "libplist"
      "libpopt0"
      "libpthread"
      "libsodium"
      "libsoxr"
      "libuuid1"
      "nqptp"
    ];
    provides = [
      "shairport-sync"
      "shairport-sync-mbedtls-any"
    ];
    sha256 = "627dd0e86d3fe0a5e28da36d98392b4657ec63da09d79878741b719c504f1677";
  };
  shairport-sync-mini = {
    version = "4.3.6-r2";
    filename = "shairport-sync-mini-4.3.6-r2.apk";
    depends = [
      "alsa-lib"
      "libc"
      "libconfig11"
      "libdaemon"
      "libffmpeg-full"
      "libgcrypt"
      "libmbedtls21"
      "libmosquitto"
      "libplist"
      "libpopt0"
      "libpthread"
      "libsodium"
      "libuuid1"
      "nqptp"
    ];
    provides = [
      "shairport-sync"
      "shairport-sync-mini-any"
    ];
    sha256 = "15c6925205a976c6fabaa342f3901d4c7ada2a92447d967ae8a511d60b7110cb";
  };
  shairport-sync-openssl = {
    version = "4.3.6-r2";
    filename = "shairport-sync-openssl-4.3.6-r2.apk";
    depends = [
      "alsa-lib"
      "libavahi-client"
      "libc"
      "libconfig11"
      "libdaemon"
      "libffmpeg-full"
      "libgcrypt"
      "libmosquitto"
      "libopenssl3"
      "libplist"
      "libpopt0"
      "libpthread"
      "libsodium"
      "libsoxr"
      "libuuid1"
      "nqptp"
    ];
    provides = [
      "shairport-sync"
      "shairport-sync-openssl-any"
    ];
    sha256 = "6f8634736b0b9618bc265b04ce2202505788a28f404151c0ad6b972152d1fb25";
  };
  shared-mime-info = {
    version = "2.4-r2";
    filename = "shared-mime-info-2.4-r2.apk";
    depends = [
      "glib2"
      "libc"
      "libstdcpp6"
      "libxml2-16"
    ];
    provides = [ "shared-mime-info-any" ];
    sha256 = "ee1f147cfa363d20dd4de4af7ef59ce0a68b4879e4642c9a891d999c43f80507";
  };
  shine = {
    version = "3.1.1-r2";
    filename = "shine-3.1.1-r2.apk";
    depends = [ "libc" ];
    provides = [ "shine-any" ];
    sha256 = "9c4140d1274b3a71a93888c2e89780c13e9c16c4d4682470dbd8cf687f51a4a3";
  };
  shorewall = {
    version = "5.2.8-r2";
    filename = "shorewall-5.2.8-r2.apk";
    depends = [
      "ip"
      "iptables"
      "iptables-mod-hashlimit"
      "kmod-ipt-hashlimit"
      "kmod-ipt-raw"
      "libc"
      "perl"
      "perlbase-autoloader"
      "perlbase-autouse"
      "perlbase-digest"
      "perlbase-dynaloader"
      "perlbase-findbin"
      "perlbase-getopt"
      "perlbase-hash"
      "shorewall-core"
    ];
    provides = [ "shorewall-any" ];
    sha256 = "61ffb7a5cb7ec249492609c2313e7dfdb2906d87fba6fbdd4bfc30868144640d";
  };
  shorewall-core = {
    version = "5.2.8-r2";
    filename = "shorewall-core-5.2.8-r2.apk";
    depends = [ "libc" ];
    provides = [ "shorewall-core-any" ];
    sha256 = "78e2cb5ab91f0c4760201a37a44568b5c11e3245344518539130d52d2e9b3b6c";
  };
  shorewall-lite = {
    version = "5.2.8-r2";
    filename = "shorewall-lite-5.2.8-r2.apk";
    depends = [
      "ip"
      "iptables"
      "libc"
      "shorewall-core"
    ];
    provides = [ "shorewall-lite-any" ];
    sha256 = "14a3b94d5b4c757267a16c3da6f8dd59d5d7aa2349de655d25d0fb394707a735";
  };
  shorewall6 = {
    version = "5.2.8-r3";
    filename = "shorewall6-5.2.8-r3.apk";
    depends = [
      "ip"
      "ip6tables"
      "iptables-mod-hashlimit"
      "kmod-ipt-hashlimit"
      "kmod-ipt-raw6"
      "libc"
      "perl"
      "perlbase-autoloader"
      "perlbase-autouse"
      "perlbase-digest"
      "perlbase-dynaloader"
      "perlbase-findbin"
      "perlbase-getopt"
      "perlbase-hash"
      "shorewall-core"
    ];
    provides = [ "shorewall6-any" ];
    sha256 = "099d8dd403a7c03799e086b47a4e1688096d1aa7d66796c107e17be660a82fe6";
  };
  shorewall6-lite = {
    version = "5.2.8-r3";
    filename = "shorewall6-lite-5.2.8-r3.apk";
    depends = [
      "ip"
      "ip6tables"
      "libc"
      "shorewall-core"
    ];
    provides = [ "shorewall6-lite-any" ];
    sha256 = "440253860ffafc9205bb4d325af738ca38b295c3f42185ed27e70797b6fd1f62";
  };
  simple-captive-portal = {
    version = "2026.08.06-r1";
    filename = "simple-captive-portal-2026.08.06-r1.apk";
    depends = [
      "libc"
      "luci-lib-ip"
      "uhttpd"
      "uhttpd-mod-lua"
    ];
    provides = [ "simple-captive-portal-any" ];
    sha256 = "c50835678740761c2a13b87ee2c4faf36cb0e9ec79e48c6f066d0dcc937ca5dc";
  };
  sing-box = {
    version = "1.13.18-r1";
    filename = "sing-box-1.13.18-r1.apk";
    depends = [
      "ca-bundle"
      "kmod-inet-diag"
      "kmod-tun"
      "libc"
    ];
    provides = [ "sing-box-any" ];
    sha256 = "200ddfcb10e8717c1bd0d74297a942e7fce361ac22bd0349b30335c82f53d4af";
  };
  sing-box-tiny = {
    version = "1.13.18-r1";
    filename = "sing-box-tiny-1.13.18-r1.apk";
    depends = [
      "ca-bundle"
      "kmod-inet-diag"
      "kmod-tun"
      "libc"
    ];
    provides = [
      "sing-box"
      "sing-box-tiny-any"
    ];
    sha256 = "5820378cccc16c5d3fafb101d21cb42716c622a47fcfbd3e4a214025d58574bb";
  };
  sipcalc = {
    version = "2014.10.24~9b97dbca-r2";
    filename = "sipcalc-2014.10.24~9b97dbca-r2.apk";
    depends = [ "libc" ];
    provides = [ "sipcalc-any" ];
    sha256 = "a4a8fd4875cce38817bbd8498ec2950cc0273d823fa2b0464588e120e248cb69";
  };
  sispmctl = {
    version = "4.8-r1";
    filename = "sispmctl-4.8-r1.apk";
    depends = [
      "libc"
      "libsispmctl"
    ];
    provides = [ "sispmctl-any" ];
    sha256 = "bc2cfb084a0930fd1afd60523f5e151f457edceb9aa0304ae35b061614ae2d9e";
  };
  slide-switch = {
    version = "1.0.0-r1";
    filename = "slide-switch-1.0.0-r1.apk";
    depends = [
      "jshn"
      "jsonfilter"
      "libc"
    ];
    provides = [ "slide-switch-any" ];
    sha256 = "a34024eb660189c7c4648e759c1facc3e1c32385e1a0a2309c7cd47df3916477";
  };
  slirp4netns = {
    version = "1.3.1-r1";
    filename = "slirp4netns-1.3.1-r1.apk";
    depends = [
      "glib2"
      "libc"
      "libcap"
      "libseccomp"
      "libslirp"
    ];
    provides = [ "slirp4netns-any" ];
    sha256 = "696c43b56b62eb5654e9176024aa0fd9820d7c09a6c11e5495fa1a03d8970c05";
  };
  slsh = {
    version = "2.3.3-r2";
    filename = "slsh-2.3.3-r2.apk";
    depends = [
      "libc"
      "libslang2"
      "libslang2-modules"
    ];
    provides = [ "slsh-any" ];
    sha256 = "edb850065ddf05332a6e99916a746a1de9eebbfdcc574c3de20e3f093a87ce53";
  };
  smartd = {
    version = "7.5-r1";
    filename = "smartd-7.5-r1.apk";
    depends = [
      "libc"
      "libstdcpp6"
    ];
    provides = [ "smartd-any" ];
    sha256 = "5a6562e78e3daac28a453de90cef7ab1dec3ac8b2773a1235ccfabc6ce6318a9";
  };
  smartd-mail = {
    version = "7.5-r1";
    filename = "smartd-mail-7.5-r1.apk";
    depends = [
      "libc"
      "msmtp-mta"
      "nail"
      "smartd"
    ];
    provides = [ "smartd-mail-any" ];
    sha256 = "84e90be573b9825d4436690c67028e3a3a26099ee56db12c0a086de6489608d9";
  };
  smartdns = {
    version = "46.1-r1";
    filename = "smartdns-46.1-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
      "libpthread"
    ];
    provides = [ "smartdns-any" ];
    sha256 = "57d08af53e691ed1b82d054426a7ecaf7d2bedf5886e7d67f98734fe8f392fc4";
  };
  smartmontools = {
    version = "7.5-r1";
    filename = "smartmontools-7.5-r1.apk";
    depends = [
      "libc"
      "libstdcpp6"
    ];
    provides = [ "smartmontools-any" ];
    sha256 = "a11c60dc4b37674f15fcee9a397d79ec1ee1d73d6aad4ed373862e22ce9dcd8b";
  };
  smartmontools-drivedb = {
    version = "7.5-r1";
    filename = "smartmontools-drivedb-7.5-r1.apk";
    depends = [ "libc" ];
    provides = [ "smartmontools-drivedb-any" ];
    sha256 = "a2c41d1613311127f784fc8ae9d17171de6ea482e27b72dede0bb89761a4a171";
  };
  smbinfo = {
    version = "6.11-r2";
    filename = "smbinfo-6.11-r2.apk";
    depends = [
      "kmod-fs-cifs"
      "libc"
    ];
    provides = [ "smbinfo-any" ];
    sha256 = "f96a8fae9ca6d740023a540c197bbc042ae0df7d715dff7718f6c01c32eea2c1";
  };
  smcroute = {
    version = "2.5.6-r1";
    filename = "smcroute-2.5.6-r1.apk";
    depends = [ "libc" ];
    provides = [ "smcroute-any" ];
    sha256 = "50a4eb80f6f6414e184cbfa91078cc5330bedf302148c450d8ca9e13662dcc3a";
  };
  sms-tool = {
    version = "2025.08.23~491ffdb0-r1";
    filename = "sms-tool-2025.08.23~491ffdb0-r1.apk";
    depends = [ "libc" ];
    provides = [ "sms-tool-any" ];
    sha256 = "fb1bb12d9cf2338e47b1a0fef1446e2d440e22c3ec1c3633e3b00ad7cf08ced1";
  };
  smstools3 = {
    version = "3.1.21-r4";
    filename = "smstools3-3.1.21-r4.apk";
    depends = [ "libc" ];
    provides = [ "smstools3-any" ];
    sha256 = "b008b8f33d6c84ed833ea2f059796fd1a707cb75e1215b27bc495e166a1ea4b5";
  };
  snapclient = {
    version = "0.35.0-r1";
    filename = "snapclient-0.35.0-r1.apk";
    depends = [
      "alsa-lib"
      "boost"
      "libatomic1"
      "libc"
      "libexpat"
      "libflac"
      "libogg0"
      "libopus"
      "libsoxr"
      "libvorbisidec"
    ];
    provides = [ "snapclient-any" ];
    sha256 = "a177595d1dea74e534f52ab7fcc6d05fa268859bfefbd123106c5932055d5ff1";
  };
  snapserver = {
    version = "0.35.0-r1";
    filename = "snapserver-0.35.0-r1.apk";
    depends = [
      "alsa-lib"
      "boost"
      "libatomic1"
      "libc"
      "libexpat"
      "libflac"
      "libogg0"
      "libopus"
      "libsoxr"
      "libvorbis"
    ];
    provides = [ "snapserver-any" ];
    sha256 = "155bbce87cd6730d4d475965f467c13d4f10ce9caf4aa0b9229686636cc1671f";
  };
  snmp-mibs = {
    version = "5.9.4-r6";
    filename = "snmp-mibs-5.9.4-r6.apk";
    depends = [ "libc" ];
    provides = [ "snmp-mibs-any" ];
    sha256 = "8406cad8124926db281d43352ed9df4c1293b13fab51a664f842367c2560323d";
  };
  snmp-utils-nossl = {
    version = "5.9.4-r6";
    filename = "snmp-utils-nossl-5.9.4-r6.apk";
    depends = [
      "libc"
      "libnetsnmp-nossl"
    ];
    provides = [
      "snmp-utils"
      "snmp-utils-nossl-any"
    ];
    sha256 = "9fd1fdf3b5df73960a663dfce6ceba7213005856e7f851caa7bb3c3ff99872e3";
  };
  snmp-utils-ssl = {
    version = "5.9.4-r6";
    filename = "snmp-utils-ssl-5.9.4-r6.apk";
    depends = [
      "libc"
      "libnetsnmp-ssl"
    ];
    provides = [
      "snmp-utils"
      "snmp-utils-ssl-any"
    ];
    sha256 = "1458794249c2a26daa23d598d236157f39aa7f5bcbc23dae54188e7abcab33d9";
  };
  snmpd-nossl = {
    version = "5.9.4-r6";
    filename = "snmpd-nossl-5.9.4-r6.apk";
    depends = [
      "libc"
      "libnetsnmp-nossl"
    ];
    provides = [
      "snmpd"
      "snmpd-nossl-any"
    ];
    sha256 = "3ebdc0537bfcaacb84f3df891530aafcb3530902b137959c45ff3f12dad02c0d";
  };
  snmpd-ssl = {
    version = "5.9.4-r6";
    filename = "snmpd-ssl-5.9.4-r6.apk";
    depends = [
      "libc"
      "libnetsnmp-ssl"
    ];
    provides = [
      "snmpd"
      "snmpd-ssl-any"
    ];
    sha256 = "3731965b750d4422593e8449689e02f8ee604345c09f126530aaa6beb6330682";
  };
  snmptrapd-nossl = {
    version = "5.9.4-r6";
    filename = "snmptrapd-nossl-5.9.4-r6.apk";
    depends = [
      "libc"
      "libnetsnmp-nossl"
    ];
    provides = [
      "snmptrapd"
      "snmptrapd-nossl-any"
    ];
    sha256 = "84d939dd8027b79c4e59ca2ed7cbad1868dfe6ac78b086707d9925e3719d8d5c";
  };
  snmptrapd-ssl = {
    version = "5.9.4-r6";
    filename = "snmptrapd-ssl-5.9.4-r6.apk";
    depends = [
      "libc"
      "libnetsnmp-ssl"
    ];
    provides = [
      "snmptrapd"
      "snmptrapd-ssl-any"
    ];
    sha256 = "9a004009d463c2da7d17105b1a9d8c3e1e2b486c4eb47e5ed0d1e49f5bbee15b";
  };
  snort3 = {
    version = "3.10.0.0-r1";
    filename = "snort3-3.10.0.0-r1.apk";
    depends = [
      "gperftools4"
      "kmod-nft-queue"
      "libatomic1"
      "libc"
      "libdaq3"
      "libdnet"
      "libhwloc"
      "liblzma"
      "libopenssl3"
      "libpcap1"
      "libpcre2"
      "libpthread"
      "libstdcpp6"
      "libtirpc"
      "libuuid1"
      "luajit"
      "ucode"
      "ucode-mod-fs"
      "ucode-mod-uci"
      "zlib"
    ];
    provides = [ "snort3-any" ];
    sha256 = "b33211252647629729257ae28b88fa7a89995acee14a3f0a03a0f9867c33b6d2";
  };
  snowflake-broker = {
    version = "2.13.1-r1";
    filename = "snowflake-broker-2.13.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "snowflake-broker-any" ];
    sha256 = "d06657ff9f1adebfadace4748d985868224243508fdc70e1e69a68371e4f373f";
  };
  snowflake-client = {
    version = "2.13.1-r1";
    filename = "snowflake-client-2.13.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "snowflake-client-any" ];
    sha256 = "c535c5b387ee459bdf8fe7f690e60de51c78f04675b2866b2ae1bc69f0ec1217";
  };
  snowflake-probetest = {
    version = "2.13.1-r1";
    filename = "snowflake-probetest-2.13.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "snowflake-probetest-any" ];
    sha256 = "9ccd15235abe0dfd6e08f2a54928f8fea7ce91c96deafb449f3f08df27ccb18e";
  };
  snowflake-proxy = {
    version = "2.13.1-r1";
    filename = "snowflake-proxy-2.13.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "snowflake-proxy-any" ];
    sha256 = "a1fa20d692185345b18be5a940074b669f0692f29fc8765b900ae9de7245c45c";
  };
  snowflake-server = {
    version = "2.13.1-r1";
    filename = "snowflake-server-2.13.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "snowflake-server-any" ];
    sha256 = "dff00353d8352ec107a1c84e912e26b20004f2a5b956e9d070a2182b9ce21f3a";
  };
  socat = {
    version = "1.8.1.1-r1";
    filename = "socat-1.8.1.1-r1.apk";
    depends = [
      "libc"
      "libpthread"
      "librt"
    ];
    provides = [ "socat-any" ];
    sha256 = "ab0d046601ebba6e222e7a9de6b3fbbcb59b9ded05c2da4ee9cafafefc780cae";
  };
  sockd = {
    version = "1.4.4-r3";
    filename = "sockd-1.4.4-r3.apk";
    depends = [ "libc" ];
    provides = [ "sockd-any" ];
    sha256 = "3681506868ad8fa18e91bfb6c6bf08b3dfc63308c5fe59fe04d0ebfb912475f4";
  };
  sockread = {
    version = "1.1-r1";
    filename = "sockread-1.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "sockread-any" ];
    sha256 = "195a3cfd14e17201b65bb8bbf00a048c5ffc943ceaf8314a1e280d3d34da436c";
  };
  socksify = {
    version = "1.4.4-r3";
    filename = "socksify-1.4.4-r3.apk";
    depends = [ "libc" ];
    provides = [ "socksify-any" ];
    sha256 = "bc5fbfbf8b2b6555d8971fcb148c7613ea96c8a11619e221d7b4451210af0de8";
  };
  softethervpn-base = {
    version = "4.38-r3";
    filename = "softethervpn-base-4.38-r3.apk";
    depends = [
      "kmod-tun"
      "libc"
      "libncurses6"
      "libopenssl3"
      "libpthread"
      "libreadline8"
      "librt"
      "zlib"
    ];
    provides = [ "softethervpn-base-any" ];
    sha256 = "27ddd5fbd18cfc6f5accf032ca0d74fcd12f6759ae2965e7c51e3860e3f556a1";
  };
  softethervpn-bridge = {
    version = "4.38-r3";
    filename = "softethervpn-bridge-4.38-r3.apk";
    depends = [
      "libc"
      "softethervpn-base"
    ];
    provides = [ "softethervpn-bridge-any" ];
    sha256 = "ac05762a0a8298b6acb01259255d9edf80fbedb0c5f0902972c491ba1a991793";
  };
  softethervpn-client = {
    version = "4.38-r3";
    filename = "softethervpn-client-4.38-r3.apk";
    depends = [
      "libc"
      "softethervpn-base"
    ];
    provides = [ "softethervpn-client-any" ];
    sha256 = "75d9dd60c4ab202c04a071c87b515fd331de5964529d67d2f0aed1789d1fe1c9";
  };
  softethervpn-server = {
    version = "4.38-r3";
    filename = "softethervpn-server-4.38-r3.apk";
    depends = [
      "libc"
      "softethervpn-base"
    ];
    provides = [ "softethervpn-server-any" ];
    sha256 = "ea9b68ce97bed9b8ab88c9a2232f2597b1ea7dc98160efe0d2743d077be20881";
  };
  softethervpn5-bridge = {
    version = "5.2.5188-r1";
    filename = "softethervpn5-bridge-5.2.5188-r1.apk";
    depends = [
      "libc"
      "softethervpn5-libs"
    ];
    provides = [ "softethervpn5-bridge-any" ];
    sha256 = "a07b1be3217affb332ee74366801940202a5836c3109d946690ac61b86f6dc40";
  };
  softethervpn5-client = {
    version = "5.2.5188-r1";
    filename = "softethervpn5-client-5.2.5188-r1.apk";
    depends = [
      "libc"
      "softethervpn5-libs"
    ];
    provides = [ "softethervpn5-client-any" ];
    sha256 = "910a2c942734765ea3a89a9f9147abdcbb9c97a6e8868634772467d35a04feb0";
  };
  softethervpn5-libs = {
    version = "5.2.5188-r1";
    filename = "softethervpn5-libs-5.2.5188-r1.apk";
    depends = [
      "kmod-tun"
      "libc"
      "libncurses6"
      "libopenssl3"
      "libpthread"
      "libreadline8"
      "librt"
      "libsodium"
      "zlib"
    ];
    provides = [ "softethervpn5-libs-any" ];
    sha256 = "f2f26ae6c7df91cc50c680add03d5dbd38035e82b0ee4143b1ebdbaf58db73c6";
  };
  softethervpn5-server = {
    version = "5.2.5188-r1";
    filename = "softethervpn5-server-5.2.5188-r1.apk";
    depends = [
      "libc"
      "softethervpn5-libs"
    ];
    provides = [ "softethervpn5-server-any" ];
    sha256 = "2594f12b2a7091320829ab825ce2d4fb56acaa78cf2b6ecba7319c67b2050a5a";
  };
  softflowd = {
    version = "1.1.0-r2";
    filename = "softflowd-1.1.0-r2.apk";
    depends = [
      "libc"
      "libpcap1"
    ];
    provides = [ "softflowd-any" ];
    sha256 = "daa9221a6da7c5d7aa1ac1f87c3d34bb5d50a135d39d450806b4c1f8d1d98fdb";
  };
  sox_ng = {
    version = "14.5.1.1-r1";
    filename = "sox_ng-14.5.1.1-r1.apk";
    depends = [
      "alsa-lib"
      "lame-lib"
      "libc"
      "libflac"
      "libid3tag"
      "libmad"
      "libmagic"
      "libopus"
      "libopusfile"
      "libvorbis"
      "libwavpack"
    ];
    provides = [
      "sox"
      "sox_ng-any"
    ];
    sha256 = "5720e77ca08ce7a3f18af9c62ca85df47d24dab9c2d5b8b7a730400e149fd5f7";
  };
  spamassassin = {
    version = "4.0.1.5.40-r1";
    filename = "spamassassin-4.0.1.5.40-r1.apk";
    depends = [
      "libc"
      "perl"
      "perl-dbi"
      "perl-html-parser"
      "perl-net-dns"
      "perl-netaddr-ip"
      "perlbase-autoloader"
      "perlbase-config"
      "perlbase-data"
      "perlbase-digest"
      "perlbase-encode"
      "perlbase-essential"
      "perlbase-file"
      "perlbase-getopt"
      "perlbase-hash"
      "perlbase-mime"
      "perlbase-net"
      "perlbase-socket"
    ];
    provides = [ "spamassassin-any" ];
    sha256 = "29fed481a07ee8783207fe6ef541113e51fa2264127d98af818ab749bc620e71";
  };
  spamc = {
    version = "4.0.1.5.40-r1";
    filename = "spamc-4.0.1.5.40-r1.apk";
    depends = [
      "libc"
      "zlib"
    ];
    provides = [ "spamc-any" ];
    sha256 = "ff014619e598f3ec0e73b03c5808aac0b8d9590626904df621fe46ddae694b7e";
  };
  spamc-ssl = {
    version = "4.0.1.5.40-r1";
    filename = "spamc-ssl-4.0.1.5.40-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
      "zlib"
    ];
    provides = [ "spamc-ssl-any" ];
    sha256 = "a86a0e19c9069e748c7d262ce010e244948e8bcc8b2cb9b0fa615d93b94ec8a2";
  };
  spawn-fcgi = {
    version = "1.6.6-r1";
    filename = "spawn-fcgi-1.6.6-r1.apk";
    depends = [ "libc" ];
    provides = [ "spawn-fcgi-any" ];
    sha256 = "73351a731fb8757911e7dfc99adfe73d7beba71e784c0de6b6e4e3093f9d5081";
  };
  speedtest-go = {
    version = "1.7.10-r1";
    filename = "speedtest-go-1.7.10-r1.apk";
    depends = [
      "ca-bundle"
      "libc"
    ];
    provides = [ "speedtest-go-any" ];
    sha256 = "d4db5a194a66eda65ef7d3ac1fb0e0ddae0d763bfb0f6a05973f10c19c9e8466";
  };
  speedtest-netperf = {
    version = "1.1.0-r1";
    filename = "speedtest-netperf-1.1.0-r1.apk";
    depends = [
      "libc"
      "netperf"
    ];
    provides = [ "speedtest-netperf-any" ];
    sha256 = "b3910ebd353197ebc35af08a889a3b4401153cf8a9e407a40f9276ca5bcdde81";
  };
  speedtestcpp = {
    version = "1.20.3-r1";
    filename = "speedtestcpp-1.20.3-r1.apk";
    depends = [
      "libc"
      "libspeedtestcpp"
      "libstdcpp6"
    ];
    provides = [
      "speedtestcpp-any"
      "speedtestpp"
    ];
    sha256 = "a8a3638e7bedcd8c404c3b0701ce0888abb81ebe0879897ace24535e963a2d1e";
  };
  spi-tools = {
    version = "1.0.0-r1";
    filename = "spi-tools-1.0.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "spi-tools-any" ];
    sha256 = "5f9fcecd867d93cb00a96dcebfc2187b16d676f8b781c305b9429b54437e6178";
  };
  spoofer = {
    version = "1.4.8-r1";
    filename = "spoofer-1.4.8-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
      "libpcap1"
      "libpthread"
      "protobuf-lite"
    ];
    provides = [ "spoofer-any" ];
    sha256 = "6089dd7471785693c3d3396849db392efabe20b92f26dd6a0f7e6b39b6ea5e4d";
  };
  sqlite3-cli = {
    version = "3.53.1-r1";
    filename = "sqlite3-cli-3.53.1-r1.apk";
    depends = [
      "libc"
      "libsqlite3-0"
    ];
    provides = [ "sqlite3-cli-any" ];
    sha256 = "7eca4ae016c045fcb0135873e3c7f627eee2334cd5ad5ad79720cfce9072b2f8";
  };
  sqm-scripts = {
    version = "1.7.2-r1";
    filename = "sqm-scripts-1.7.2-r1.apk";
    depends = [
      "ip"
      "iptables"
      "iptables-mod-ipopt"
      "kmod-ifb"
      "kmod-sched-cake"
      "libc"
      "tc"
    ];
    provides = [ "sqm-scripts-any" ];
    sha256 = "519891937bbd76869fdcffd2a80f7bfa774e417b2908bb42289470323cc35fec";
  };
  squashfs-tools-mksquashfs = {
    version = "4.7.2-r1";
    filename = "squashfs-tools-mksquashfs-4.7.2-r1.apk";
    depends = [
      "libc"
      "liblzma"
      "libpthread"
      "libzstd"
      "zlib"
    ];
    provides = [ "squashfs-tools-mksquashfs-any" ];
    sha256 = "671c1cf2391e8c1056add7c876a6de97254f5f867035b70ce4e0e0508f144835";
  };
  squashfs-tools-unsquashfs = {
    version = "4.7.2-r1";
    filename = "squashfs-tools-unsquashfs-4.7.2-r1.apk";
    depends = [
      "libc"
      "liblzma"
      "libpthread"
      "libzstd"
      "zlib"
    ];
    provides = [ "squashfs-tools-unsquashfs-any" ];
    sha256 = "6e464a7047eda9b96f8896bad001625cda82d63537897168a18f6c81e1a0ef81";
  };
  squeezelite-dynamic = {
    version = "2.0.0.1518-r1";
    filename = "squeezelite-dynamic-2.0.0.1518-r1.apk";
    depends = [
      "alsa-lib"
      "libc"
      "libmpg123"
    ];
    provides = [
      "squeezelite"
      "squeezelite-dynamic-any"
    ];
    sha256 = "35c47f5f07cc179e7aa43140a420e673a4076cb68fb0b66cbc5419126b94ac48";
  };
  squeezelite-full = {
    version = "2.0.0.1518-r1";
    filename = "squeezelite-full-2.0.0.1518-r1.apk";
    depends = [
      "alsa-lib"
      "libc"
      "libfaad2"
      "libffmpeg-audio-dec"
      "libflac"
      "libmpg123"
      "libopenssl3"
      "libopusfile"
      "libsoxr"
      "libvorbis"
    ];
    provides = [
      "squeezelite"
      "squeezelite-full-any"
    ];
    sha256 = "27de7b38d2d6da1086f7f822b48b7c55f8353e7a04685aef5f24690c5e4867c5";
  };
  squid = {
    version = "7.1-r1";
    filename = "squid-7.1-r1.apk";
    depends = [
      "libatomic1"
      "libc"
      "libltdl7"
      "libopenssl3"
      "libpthread"
      "librt"
      "libstdcpp6"
    ];
    provides = [ "squid-any" ];
    sha256 = "a6112f6319bdbfe7ccfd876c7ded5e589864a5530c78f569338fb6fe61f8c3a2";
  };
  srt = {
    version = "1.5.4-r1";
    filename = "srt-1.5.4-r1.apk";
    depends = [
      "libatomic1"
      "libc"
      "libopenssl3"
      "libstdcpp6"
    ];
    provides = [ "srt-any" ];
    sha256 = "6493829d759b03e8606a11cbae593c9a8698f4a7b59b1e7259bb8e8aeedf2d0a";
  };
  sscep = {
    version = "0.10.0-r1";
    filename = "sscep-0.10.0-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
      "openssl-util"
    ];
    provides = [ "sscep-any" ];
    sha256 = "e80270bee2a1361c60a537590f0914fb3532b36cffba572e59b4602f6a77cfe0";
  };
  ssdeep = {
    version = "2.14.1-r2";
    filename = "ssdeep-2.14.1-r2.apk";
    depends = [
      "libc"
      "libstdcpp6"
    ];
    provides = [ "ssdeep-any" ];
    sha256 = "2e96c313c7a7e2300ebe5f678b1d05b64bee0ce9b5032a64bff7361c28197d37";
  };
  sshfs = {
    version = "3.7.2-r3";
    filename = "sshfs-3.7.2-r3.apk";
    depends = [
      "fuse3-utils"
      "glib2"
      "libc"
      "libpthread"
    ];
    provides = [ "sshfs-any" ];
    sha256 = "9b9444cf2c98a44de540f8774e2221f6dcb39368d57d1d243b3c690201b33183";
  };
  sshpass = {
    version = "1.09-r1";
    filename = "sshpass-1.09-r1.apk";
    depends = [ "libc" ];
    provides = [ "sshpass-any" ];
    sha256 = "ddc2f86206e9dadcd8b36233e4ffa7a8bba1b7a9bab340d24a0f33bd78f6e51b";
  };
  sshtunnel = {
    version = "5-r2";
    filename = "sshtunnel-5-r2.apk";
    depends = [ "libc" ];
    provides = [ "sshtunnel-any" ];
    sha256 = "1af672e0222d3544e411e5a148ffe3e7e322b9e80811ef9b4c28888107f6e47b";
  };
  sslh = {
    version = "2.1.2-r1";
    filename = "sslh-2.1.2-r1.apk";
    depends = [
      "libc"
      "libcap"
      "libconfig11"
      "libpcre2"
    ];
    provides = [ "sslh-any" ];
    sha256 = "57d609e0181a6f830e81a1dc892d78dc7741f9a8400c6348c8e4d029c8484a44";
  };
  sstp-client = {
    version = "1.0.20-r1";
    filename = "sstp-client-1.0.20-r1.apk";
    depends = [
      "libc"
      "libevent2-7"
      "libopenssl3"
      "ppp"
      "resolveip"
    ];
    provides = [ "sstp-client-any" ];
    sha256 = "122d7d2176fbbc0ccd5c68486084e1d4b9683ef96e10f4ede263126091fa281c";
  };
  static-neighbor-reports = {
    version = "1-r2";
    filename = "static-neighbor-reports-1-r2.apk";
    depends = [
      "libc"
      "libubus-lua"
      "libuci-lua"
      "lua"
    ];
    provides = [ "static-neighbor-reports-any" ];
    sha256 = "c7bc7ade0a0d33f42277ba19e51199f6126a597e6cd215fa72aede578cb417bb";
  };
  stdiscosrv = {
    version = "2.1.3-r1";
    filename = "stdiscosrv-2.1.3-r1.apk";
    depends = [ "libc" ];
    provides = [ "stdiscosrv-any" ];
    sha256 = "5dff387bbc49b1f101b599c24424ad6db49a9e441e72eb66cbf8cee0dc9414dd";
  };
  stlink-st-flash = {
    version = "1.8.0-r2";
    filename = "stlink-st-flash-1.8.0-r2.apk";
    depends = [
      "libc"
      "stlink1"
    ];
    provides = [ "stlink-st-flash-any" ];
    sha256 = "e099be2cb4fa045bfb7f67facd66175b8b4c0f7cf893fb21dd346b40670f3cef";
  };
  stlink-st-info = {
    version = "1.8.0-r2";
    filename = "stlink-st-info-1.8.0-r2.apk";
    depends = [
      "libc"
      "stlink1"
    ];
    provides = [ "stlink-st-info-any" ];
    sha256 = "d236e5d15985e96defb00c0c85da8af371a0eb6beda1e8437bb1bd65402e9168";
  };
  stlink-st-trace = {
    version = "1.8.0-r2";
    filename = "stlink-st-trace-1.8.0-r2.apk";
    depends = [
      "libc"
      "stlink1"
    ];
    provides = [ "stlink-st-trace-any" ];
    sha256 = "810d4197dc98cca466ee501059e4b1fdc8beac80bfba59b41e6861bae2bafb55";
  };
  stlink-st-util = {
    version = "1.8.0-r2";
    filename = "stlink-st-util-1.8.0-r2.apk";
    depends = [
      "libc"
      "stlink1"
    ];
    provides = [ "stlink-st-util-any" ];
    sha256 = "38e10cf34e815f422ac048d8eae4561686af9ba88e7fdb020c776cd253802ac5";
  };
  stlink1 = {
    version = "1.8.0-r2";
    filename = "stlink1-1.8.0-r2.apk";
    depends = [
      "libc"
      "libusb-1.0-0"
    ];
    provides = [
      "stlink"
      "stlink-any"
    ];
    sha256 = "b8e2e552d4b20365e5b15ceb9f3c5e0843ce58dbbb2c33a3fbe1a4b554abb4ab";
  };
  stm32flash = {
    version = "0.7-r1";
    filename = "stm32flash-0.7-r1.apk";
    depends = [ "libc" ];
    provides = [ "stm32flash-any" ];
    sha256 = "0674d1b949654a03e782260328d384c99fc6a84f3cac84fcc7452e5b6da4b170";
  };
  stoken = {
    version = "0.92-r2";
    filename = "stoken-0.92-r2.apk";
    depends = [
      "libc"
      "libstoken"
    ];
    provides = [ "stoken-any" ];
    sha256 = "d0b60c1e411685834d246724cb38446e06dc325ec40d9029801b3e8354b93b84";
  };
  strelaysrv = {
    version = "2.1.3-r1";
    filename = "strelaysrv-2.1.3-r1.apk";
    depends = [ "libc" ];
    provides = [ "strelaysrv-any" ];
    sha256 = "494ec344f0ece2bcdbd7f44bb9bc6b5a04e0ef1b3908450b4b2728977132dd4e";
  };
  stress-ng = {
    version = "0.19.04-r1";
    filename = "stress-ng-0.19.04-r1.apk";
    depends = [
      "libaio"
      "libatomic1"
      "libbsd0"
      "libc"
      "libjpeg"
      "libkmod"
      "libsctp"
      "zlib"
    ];
    provides = [
      "stress"
      "stress-ng-any"
    ];
    sha256 = "4e737ffe5b9b26ffa2d6c2d00a279bda58afffb189fb314115a6a6cbfa93a7ef";
  };
  stubby = {
    version = "0.4.3-r3";
    filename = "stubby-0.4.3-r3.apk";
    depends = [
      "ca-certs"
      "getdns"
      "libc"
      "libyaml"
    ];
    provides = [ "stubby-any" ];
    sha256 = "9c30c7f45c2f1221abfc958bcea22824017458bf4a2fb7e6018e95f721d6b79f";
  };
  stunnel = {
    version = "5.75-r1";
    filename = "stunnel-5.75-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
      "libpthread"
      "zlib"
    ];
    provides = [ "stunnel-any" ];
    sha256 = "953085a667e3be0027d4791698188bcf994151e0f9ab7885afa9b7bf3bb9844d";
  };
  subversion-client = {
    version = "1.14.5-r1";
    filename = "subversion-client-1.14.5-r1.apk";
    depends = [
      "libc"
      "subversion-libs"
    ];
    provides = [ "subversion-client-any" ];
    sha256 = "0e0af2ff61641c09e88a500476e6d5fe2f3fed4dbf14c64ecc7cd55b65dbf820";
  };
  subversion-libs = {
    version = "1.14.5-r1";
    filename = "subversion-libs-1.14.5-r1.apk";
    depends = [
      "libaprutil"
      "libc"
      "libmagic"
      "libsqlite3-0"
      "unixodbc"
    ];
    provides = [ "subversion-libs-any" ];
    sha256 = "887bf2e66334e29c65e23a0f327e2af3872325c03adc53ae2021e31dc004ad35";
  };
  subversion-server = {
    version = "1.14.5-r1";
    filename = "subversion-server-1.14.5-r1.apk";
    depends = [
      "libc"
      "subversion-libs"
    ];
    provides = [ "subversion-server-any" ];
    sha256 = "2bbc9b4caaacd4f4848909c57e6f7d6e13aed6ffdd839e86a35aeea2cf33583a";
  };
  sudo = {
    version = "1.9.17_p2-r1";
    filename = "sudo-1.9.17_p2-r1.apk";
    depends = [ "libc" ];
    provides = [ "sudo-any" ];
    sha256 = "9cedf996fcc656c274620deb2a3021c0b94bf23a9dfbc7bca0e2f6e7194ed447";
  };
  sumo = {
    version = "1.23.1-r2";
    filename = "sumo-1.23.1-r2.apk";
    depends = [
      "libc"
      "libfmt"
      "libxerces-c"
      "zlib"
    ];
    provides = [ "sumo-any" ];
    sha256 = "34650ebb7a9de4cd73670ad1bfec6efdb1e00306e60939e979f25f78bfdeb054";
  };
  sunwait = {
    version = "0.9.1-r2";
    filename = "sunwait-0.9.1-r2.apk";
    depends = [ "libc" ];
    provides = [ "sunwait-any" ];
    sha256 = "a4eaf3299afd7980420b752f60a7c39fa6f69af9652d8f4b9360a64cf0afaad0";
  };
  swanmon = {
    version = "0.1-r2";
    filename = "swanmon-0.1-r2.apk";
    depends = [
      "davici"
      "glib2"
      "libc"
      "libjson-c5"
    ];
    provides = [ "swanmon-any" ];
    sha256 = "7454f5d00f349515333b77a2869851ce94588f4aeece970e05f2c368f18ea5c1";
  };
  swgp-go = {
    version = "1.10.0-r1";
    filename = "swgp-go-1.10.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "swgp-go-any" ];
    sha256 = "8d45dc9e02bd1002c8497e4aeca848aa9d6926563d5f590a690f4a179a575dda";
  };
  switchdev-poller = {
    version = "1.1.0-r1";
    filename = "switchdev-poller-1.1.0-r1.apk";
    depends = [
      "libc"
      "swconfig"
    ];
    provides = [ "switchdev-poller-any" ];
    sha256 = "2fa49e984f37502dadbec25f48d09b03a077e848652a39d210f5be510e66b5ac";
  };
  sx1302_hal-tests = {
    version = "2.1.0-r1";
    filename = "sx1302_hal-tests-2.1.0-r1.apk";
    depends = [
      "kmod-usb-acm"
      "libc"
    ];
    provides = [ "sx1302_hal-tests-any" ];
    sha256 = "b4a5266032877e846cc42ee31d02c73b590435e1a1cebf8b7edc4b4b3fe37104";
  };
  sx1302_hal-utils = {
    version = "2.1.0-r1";
    filename = "sx1302_hal-utils-2.1.0-r1.apk";
    depends = [
      "kmod-usb-acm"
      "libc"
    ];
    provides = [ "sx1302_hal-utils-any" ];
    sha256 = "e675b67c611ab89b17aa082ea1f73f1c29aa3529449e91b6368f6fbf58692623";
  };
  syncthing = {
    version = "2.1.3-r1";
    filename = "syncthing-2.1.3-r1.apk";
    depends = [ "libc" ];
    provides = [ "syncthing-any" ];
    sha256 = "9c64e9c4ccc6a70dbdc1aab3a55d2d4ddf65811e342e326ef72a6c9a33d722f3";
  };
  syslog-ng = {
    version = "4.12.0-r1";
    filename = "syslog-ng-4.12.0-r1.apk";
    depends = [
      "glib2"
      "ivykis0"
      "libc"
      "libcurl4"
      "libdbi"
      "libjson-c5"
      "libopenssl3"
      "libpcre2"
      "libpthread"
      "librt"
      "libuuid1"
      "zlib"
    ];
    provides = [ "syslog-ng-any" ];
    sha256 = "653d7bd932eae7a32bf168fa6854d500fc7078d09411bc7d87adfdc122a9d18c";
  };
  sysrepo = {
    version = "3.7.11-r1";
    filename = "sysrepo-3.7.11-r1.apk";
    depends = [
      "libc"
      "libsysrepo"
    ];
    provides = [ "sysrepo-any" ];
    sha256 = "915cbdfd9c627b418dd920dbe891b9153fb4104c0a6ef7dd43e4640e41baca29";
  };
  sysrepocfg = {
    version = "3.7.11-r1";
    filename = "sysrepocfg-3.7.11-r1.apk";
    depends = [
      "libc"
      "libsysrepo"
    ];
    provides = [ "sysrepocfg-any" ];
    sha256 = "ec4c318006dbcee2f3734ac3ab54495dfc024f76844cfa3d3db0f4865fe270e1";
  };
  sysrepoctl = {
    version = "3.7.11-r1";
    filename = "sysrepoctl-3.7.11-r1.apk";
    depends = [
      "libc"
      "libsysrepo"
    ];
    provides = [ "sysrepoctl-any" ];
    sha256 = "56700d882935b0e8e65430493a8a1047fbe66b5ce6ca4f812106a592cbe8208e";
  };
  sysstat = {
    version = "12.7.5-r2";
    filename = "sysstat-12.7.5-r2.apk";
    depends = [
      "libc"
      "xz"
      "xz-utils"
    ];
    provides = [ "sysstat-any" ];
    sha256 = "f855a6afeac31cb88593d42491c882c19ab11df5afeadeb6a4809907f16b31b8";
  };
  tac_plus = {
    version = "4.0.4.28-r4";
    filename = "tac_plus-4.0.4.28-r4.apk";
    depends = [ "libc" ];
    provides = [ "tac_plus-any" ];
    sha256 = "aa920c0e69965f7c02aa503eb5be6b2f32e591a1bb29f72994843d5dea0e7a59";
  };
  tac_plus-pam = {
    version = "4.0.4.28-r4";
    filename = "tac_plus-pam-4.0.4.28-r4.apk";
    depends = [
      "libc"
      "libpam"
    ];
    provides = [ "tac_plus-pam-any" ];
    sha256 = "81876324686cfddb252dba1ee7e11bbfd5ff902d8d7ff235fa814abc6e20e1bf";
  };
  taglib = {
    version = "2.0.1-r1";
    filename = "taglib-2.0.1-r1.apk";
    depends = [
      "libc"
      "libstdcpp6"
      "zlib"
    ];
    provides = [ "taglib-any" ];
    sha256 = "a9ea12e4f249cf7857764723dee68bad204cd77f6f37a53a7c162a975f5ab2ad";
  };
  tailscale = {
    version = "1.98.3-r1";
    filename = "tailscale-1.98.3-r1.apk";
    depends = [
      "ca-bundle"
      "kmod-tun"
      "libc"
    ];
    provides = [
      "tailscale-any"
      "tailscaled"
    ];
    sha256 = "729f6a64eb282c639fd3c804a5d7afb707462394302a8b31c84e93ff1d22fe2a";
  };
  tang = {
    version = "15-r1";
    filename = "tang-15-r1.apk";
    depends = [
      "jose"
      "libc"
      "libhttp-parser"
    ];
    provides = [ "tang-any" ];
    sha256 = "63d16d84b8f3e55bdcad37b0917d2a7272eb962dc7e62f4abf2912e2c41b7344";
  };
  tar = {
    version = "1.35-r1";
    filename = "tar-1.35-r1.apk";
    depends = [
      "bzip2"
      "libacl"
      "libattr"
      "libc"
      "libzstd"
      "xz"
    ];
    provides = [ "tar-any" ];
    sha256 = "55feeb17730184424ef83072f9f7f3e7602b5e4c83379cb89c76da326040ba35";
  };
  taskwarrior = {
    version = "2.6.2-r1";
    filename = "taskwarrior-2.6.2-r1.apk";
    depends = [
      "libc"
      "libgnutls"
      "libstdcpp6"
      "libuuid1"
    ];
    provides = [ "taskwarrior-any" ];
    sha256 = "f3eea56224d114e5ad003c9dd5503abb467aa39c0c771ce90daed0a5043c2da1";
  };
  tayga = {
    version = "0.9.5-r1";
    filename = "tayga-0.9.5-r1.apk";
    depends = [
      "ip"
      "kmod-tun"
      "libc"
    ];
    provides = [ "tayga-any" ];
    sha256 = "d64d5c7f00dbe7c2dfc4b0ae12553cef9c866bc862076a53aeca1f125e27ca59";
  };
  tcl = {
    version = "8.6.14-r1";
    filename = "tcl-8.6.14-r1.apk";
    depends = [
      "libc"
      "libpthread"
      "zlib"
    ];
    provides = [ "tcl-any" ];
    sha256 = "463cad89dd0a1af263537366c9fa9cd364db06716d824094ad2b1e248635ec2a";
  };
  tcp-in-udp = {
    version = "2026.02.24~bf16ad0b-r1";
    filename = "tcp-in-udp-2026.02.24~bf16ad0b-r1.apk";
    depends = [
      "libbpf1"
      "libc"
    ];
    provides = [ "tcp-in-udp-any" ];
    sha256 = "6ec7060a23e8f48fe464ea47af6d52d531431cf99011a33625ba32f8956fc13e";
  };
  tcpbridge = {
    version = "4.5.2-r2";
    filename = "tcpbridge-4.5.2-r2.apk";
    depends = [
      "libc"
      "libdnet"
      "libpcap1"
      "librt"
      "musl-fts"
    ];
    provides = [ "tcpbridge-any" ];
    sha256 = "d2b546f1350a9e4a343d80ffd4d8988d0aa081917a7c08b75d0e9de893e526ee";
  };
  tcpcapinfo = {
    version = "4.5.2-r2";
    filename = "tcpcapinfo-4.5.2-r2.apk";
    depends = [
      "libc"
      "libdnet"
      "libpcap1"
      "librt"
      "musl-fts"
    ];
    provides = [ "tcpcapinfo-any" ];
    sha256 = "2571b363195dbb535029ad1b136e8183cc5fec627bcaf8b647169019668ebc39";
  };
  tcpliveplay = {
    version = "4.5.2-r2";
    filename = "tcpliveplay-4.5.2-r2.apk";
    depends = [
      "libc"
      "libdnet"
      "libpcap1"
      "librt"
      "musl-fts"
    ];
    provides = [ "tcpliveplay-any" ];
    sha256 = "fef5853b3c78ec9fab832dea2344d2a1388f00b94a6377a1389bc26424786ada";
  };
  tcpprep = {
    version = "4.5.2-r2";
    filename = "tcpprep-4.5.2-r2.apk";
    depends = [
      "libc"
      "libdnet"
      "libpcap1"
      "librt"
      "musl-fts"
    ];
    provides = [ "tcpprep-any" ];
    sha256 = "2ec9d635c416c680c393b105418c1e37ece330a5d0605550e8afafabc715be54";
  };
  tcpproxy = {
    version = "1.2-r4";
    filename = "tcpproxy-1.2-r4.apk";
    depends = [ "libc" ];
    provides = [ "tcpproxy-any" ];
    sha256 = "3a4bc323d2f7442d1e9ce10727e42e470d553856cedc9403299a8dfe211e3df2";
  };
  tcpreplay = {
    version = "4.5.2-r2";
    filename = "tcpreplay-4.5.2-r2.apk";
    depends = [
      "libc"
      "libdnet"
      "libpcap1"
      "librt"
      "musl-fts"
    ];
    provides = [ "tcpreplay-any" ];
    sha256 = "3b36f1d39f475f2c5a6ddb1b970b7fcc618785e857ba9816b2711fff081f94b1";
  };
  tcpreplay-all = {
    version = "4.5.2-r2";
    filename = "tcpreplay-all-4.5.2-r2.apk";
    depends = [
      "libc"
      "tcpbridge"
      "tcpcapinfo"
      "tcpliveplay"
      "tcpprep"
      "tcpreplay"
      "tcpreplay-edit"
      "tcprewrite"
    ];
    provides = [ "tcpreplay-all-any" ];
    sha256 = "b2f5ba5c82f6d0b88d1dd3a3b3c7324def35c86e09a75bda73c1658c89222af7";
  };
  tcpreplay-edit = {
    version = "4.5.2-r2";
    filename = "tcpreplay-edit-4.5.2-r2.apk";
    depends = [
      "libc"
      "libdnet"
      "libpcap1"
      "librt"
      "musl-fts"
    ];
    provides = [ "tcpreplay-edit-any" ];
    sha256 = "073a74aa495a33e18a0f86d3142a5f78d5ea9dbf8f18c611f1262ef27c7eab61";
  };
  tcprewrite = {
    version = "4.5.2-r2";
    filename = "tcprewrite-4.5.2-r2.apk";
    depends = [
      "libc"
      "libdnet"
      "libpcap1"
      "librt"
      "musl-fts"
    ];
    provides = [ "tcprewrite-any" ];
    sha256 = "f48ad35ec4f08c39427f5cb7ce76bc860fa35f2a7dc6040b473dfb9364db8014";
  };
  tcsh = {
    version = "6.22.04-r3";
    filename = "tcsh-6.22.04-r3.apk";
    depends = [
      "libc"
      "libncurses6"
    ];
    provides = [ "tcsh-any" ];
    sha256 = "415e3430510fbcc931f07358324a60c80895f1cbe2b8488da1a2a00a28949827";
  };
  tdb = {
    version = "1.4.14-r1";
    filename = "tdb-1.4.14-r1.apk";
    depends = [ "libc" ];
    provides = [ "tdb-any" ];
    sha256 = "fa61f3b7cb440436c10a6423eac443243e03e00096ef2853a580653d74520d5a";
  };
  telegraf = {
    version = "1.39.3-r1";
    filename = "telegraf-1.39.3-r1.apk";
    depends = [ "libc" ];
    provides = [ "telegraf-any" ];
    sha256 = "104adb9a79ec54fb5fa7911cfbdc3031f1303918f39fa8755b327248080c812f";
  };
  telegraf-full = {
    version = "1.39.3-r1";
    filename = "telegraf-full-1.39.3-r1.apk";
    depends = [ "libc" ];
    provides = [ "telegraf-full-any" ];
    sha256 = "2da03b0e9921ccc9956c654de0b5845e32ba9a272aecc63544e6bf03362d99ea";
  };
  telldus-core = {
    version = "2.1.2-r9";
    filename = "telldus-core-2.1.2-r9.apk";
    depends = [
      "confuse"
      "libc"
      "libftdi1"
      "libstdcpp6"
    ];
    provides = [ "telldus-core-any" ];
    sha256 = "d1b2a6a111a8e19a79cc874d4db099cb2b8f3ea10939c6ff70bfb14bd0e6a619";
  };
  telldus-mqtt = {
    version = "0.3-r1";
    filename = "telldus-mqtt-0.3-r1.apk";
    depends = [
      "cJSON"
      "libc"
      "libmosquitto"
      "telldus-core"
    ];
    provides = [ "telldus-mqtt-any" ];
    sha256 = "9f649b2fbf29501f424461de9227611a4b7806b7c5cba84b63dbb709f312436b";
  };
  telnet-bsd = {
    version = "1.2-r1";
    filename = "telnet-bsd-1.2-r1.apk";
    depends = [
      "libc"
      "libncurses6"
    ];
    provides = [ "telnet-bsd-any" ];
    sha256 = "f077aab97f49f4456bd04520b165fe00e4aed9e4949afe793ecaf41f027cffb2";
  };
  tesseract = {
    version = "5.4.1-r1";
    filename = "tesseract-5.4.1-r1.apk";
    depends = [
      "libarchive"
      "libc"
      "libleptonica"
      "libpthread"
      "libstdcpp6"
    ];
    provides = [ "tesseract-any" ];
    sha256 = "843a0d8f64bd485c30e06df852f2aa66cc038512290d28151a461143725c7c8d";
  };
  tesseract-data-afr = {
    version = "4.1.0-r2";
    filename = "tesseract-data-afr-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-afr-any" ];
    sha256 = "78dc0b355e45cb6f8756d4aa1460752136820afa651d2b4f3c672f06dea2a790";
  };
  tesseract-data-amh = {
    version = "4.1.0-r2";
    filename = "tesseract-data-amh-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-amh-any" ];
    sha256 = "b9d4b33846025d83e83e44bc410dde7478256893ddbca9fa096fd5978f68ee8d";
  };
  tesseract-data-ara = {
    version = "4.1.0-r2";
    filename = "tesseract-data-ara-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-ara-any" ];
    sha256 = "ab0034d4e5257e9e109435c5558f40626a3ea841d4ff2f38e6c01c5415f3b04f";
  };
  tesseract-data-asm = {
    version = "4.1.0-r2";
    filename = "tesseract-data-asm-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-asm-any" ];
    sha256 = "002edb98566180019eca34a6ff6d16fae23be4f648913a333fc0b48675b2d8b0";
  };
  tesseract-data-aze = {
    version = "4.1.0-r2";
    filename = "tesseract-data-aze-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-aze-any" ];
    sha256 = "34f88930bd7cf82b4b79b10bb7cbeab2380ff633cadfbea8828df5a63acfbdfb";
  };
  tesseract-data-aze_cyrl = {
    version = "4.1.0-r2";
    filename = "tesseract-data-aze_cyrl-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-aze_cyrl-any" ];
    sha256 = "2770ffa849e434570dd0e48cbd16391c795a70c4546ca74d4aeda51a473159dd";
  };
  tesseract-data-bel = {
    version = "4.1.0-r2";
    filename = "tesseract-data-bel-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-bel-any" ];
    sha256 = "9eb72f0fef48a50233b3c6c49cb70a6aa8799b88f67ab1f0671e12dcd8971a6e";
  };
  tesseract-data-ben = {
    version = "4.1.0-r2";
    filename = "tesseract-data-ben-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-ben-any" ];
    sha256 = "b3f9b0201f304a83bc97fa6f0755505c0f15efa2fc26613eb2bfda3d4fcf2024";
  };
  tesseract-data-bod = {
    version = "4.1.0-r2";
    filename = "tesseract-data-bod-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-bod-any" ];
    sha256 = "d85177e6f997d6cfae4abefefd7356bbd6077019b620b8efe94de24310d31d23";
  };
  tesseract-data-bos = {
    version = "4.1.0-r2";
    filename = "tesseract-data-bos-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-bos-any" ];
    sha256 = "db4cacf5163eef862d3fdb7cdc62ee46c3003a5853eecbb6aa9685fac8d60ce7";
  };
  tesseract-data-bre = {
    version = "4.1.0-r2";
    filename = "tesseract-data-bre-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-bre-any" ];
    sha256 = "bb0980cd11597bd0a3c2272c0e7f0a178eb6bb230f9f7f61452184bc7c415393";
  };
  tesseract-data-bul = {
    version = "4.1.0-r2";
    filename = "tesseract-data-bul-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-bul-any" ];
    sha256 = "d650d1c3ff551c824461b680002d21e366ea759e61d493d1316e954d5521b710";
  };
  tesseract-data-cat = {
    version = "4.1.0-r2";
    filename = "tesseract-data-cat-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-cat-any" ];
    sha256 = "93f482e13d0b543432cdcca04fbeb3bde595fbd56e9c37f7c2ff3890564b8627";
  };
  tesseract-data-ceb = {
    version = "4.1.0-r2";
    filename = "tesseract-data-ceb-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-ceb-any" ];
    sha256 = "b586a29559f7b7e99fe2757ff449021fd8444324fcb7820117e5b5e6744f0bed";
  };
  tesseract-data-ces = {
    version = "4.1.0-r2";
    filename = "tesseract-data-ces-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-ces-any" ];
    sha256 = "f6ad9336228af0dcf4fe41f59d052cfb0636b5a39d5cdcba27723c8d356533e6";
  };
  tesseract-data-chi_sim = {
    version = "4.1.0-r2";
    filename = "tesseract-data-chi_sim-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-chi_sim-any" ];
    sha256 = "13a36f9238b32655ca9d40568755884058f1450000b629d58c591928bc7df076";
  };
  tesseract-data-chi_sim_vert = {
    version = "4.1.0-r2";
    filename = "tesseract-data-chi_sim_vert-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-chi_sim_vert-any" ];
    sha256 = "589c3fdd3b0524a83fb754fb08e034631de4ad8969902c46fa1f12ef4513fc24";
  };
  tesseract-data-chi_tra = {
    version = "4.1.0-r2";
    filename = "tesseract-data-chi_tra-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-chi_tra-any" ];
    sha256 = "72fd529233ac85bb5147a3aa92f73f5577797be3a4951af8b25486172b5d6ab7";
  };
  tesseract-data-chi_tra_vert = {
    version = "4.1.0-r2";
    filename = "tesseract-data-chi_tra_vert-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-chi_tra_vert-any" ];
    sha256 = "91430c41322f28c420d9e811fc316d59b79ca7d7ba6991808b8162502280fcec";
  };
  tesseract-data-chr = {
    version = "4.1.0-r2";
    filename = "tesseract-data-chr-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-chr-any" ];
    sha256 = "3593d249c136dbe10d64b2df1046101eea588e20e8726b69aaadcaf78e53a1df";
  };
  tesseract-data-cos = {
    version = "4.1.0-r2";
    filename = "tesseract-data-cos-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-cos-any" ];
    sha256 = "9550e4bed53ad080835aa0005437a714e38a5dc3664d855d44ae655fb3604d98";
  };
  tesseract-data-cym = {
    version = "4.1.0-r2";
    filename = "tesseract-data-cym-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-cym-any" ];
    sha256 = "9956a76150941435bfd77da57b344dad54a2bb870ccc313b8df40b213f7b586c";
  };
  tesseract-data-dan = {
    version = "4.1.0-r2";
    filename = "tesseract-data-dan-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-dan-any" ];
    sha256 = "5e2fec1140a53061eb562cd991c802f25b004a5ad15f7d2d8f949ce62a883c32";
  };
  tesseract-data-dan_frak = {
    version = "4.1.0-r2";
    filename = "tesseract-data-dan_frak-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-dan_frak-any" ];
    sha256 = "4b6d3bd41adcf2ab0048b164c05a572bdebe4e125246f85cd9b700e14fbe2cd2";
  };
  tesseract-data-deu = {
    version = "4.1.0-r2";
    filename = "tesseract-data-deu-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-deu-any" ];
    sha256 = "ea58791f727479a3fc54ee7c8979cb1e7eaf4c5fc73dd54a97db950d35bba086";
  };
  tesseract-data-deu_frak = {
    version = "4.1.0-r2";
    filename = "tesseract-data-deu_frak-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-deu_frak-any" ];
    sha256 = "e6af6e0bff2dbe35a675065509de6f9eb1ce40e63241efa9ae46adadd7f2fdd1";
  };
  tesseract-data-div = {
    version = "4.1.0-r2";
    filename = "tesseract-data-div-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-div-any" ];
    sha256 = "92a8c6b90b66dd86c3498406fb87b002da5ff3352324509881e116bf0160f97e";
  };
  tesseract-data-dzo = {
    version = "4.1.0-r2";
    filename = "tesseract-data-dzo-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-dzo-any" ];
    sha256 = "4cc9b8953268ecbcfbfa35cd971b360f251d153009202c14684752f150380f8d";
  };
  tesseract-data-ell = {
    version = "4.1.0-r2";
    filename = "tesseract-data-ell-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-ell-any" ];
    sha256 = "203905e99441022458fca8f46fedfcdd85effe41c54cf9f48eb21508fc1c7b3c";
  };
  tesseract-data-eng = {
    version = "4.1.0-r2";
    filename = "tesseract-data-eng-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-eng-any" ];
    sha256 = "d170e114120037c6632864d4a52caeb781f588cbda9570829deed6b885b9c61e";
  };
  tesseract-data-enm = {
    version = "4.1.0-r2";
    filename = "tesseract-data-enm-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-enm-any" ];
    sha256 = "2391cbd733ae942f28931acc3b0c6d15530f1063810daf56128fef5d1dec7756";
  };
  tesseract-data-epo = {
    version = "4.1.0-r2";
    filename = "tesseract-data-epo-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-epo-any" ];
    sha256 = "5d4a35e1e805d35df672adb00f3c02dca78565e93b1195fac172509c88f8df83";
  };
  tesseract-data-equ = {
    version = "4.1.0-r2";
    filename = "tesseract-data-equ-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-equ-any" ];
    sha256 = "97c81730cdd65b4b0990b3c9ef844a0d6d885b4b9b5c3517ca7ed30732b47d53";
  };
  tesseract-data-est = {
    version = "4.1.0-r2";
    filename = "tesseract-data-est-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-est-any" ];
    sha256 = "968fc8ec683e01b7eb11a48f3eaa7175522168092e24ecbeafad23c2278a7785";
  };
  tesseract-data-eus = {
    version = "4.1.0-r2";
    filename = "tesseract-data-eus-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-eus-any" ];
    sha256 = "7f9d3045cb42559ab19dcec96296199c766dc6c05cad0dd039270f45f06022fa";
  };
  tesseract-data-fao = {
    version = "4.1.0-r2";
    filename = "tesseract-data-fao-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-fao-any" ];
    sha256 = "ea1ba8217d19b1d7d8e2150cc4963fd6edaaa01738874aafb2937fa1ecbc5861";
  };
  tesseract-data-fas = {
    version = "4.1.0-r2";
    filename = "tesseract-data-fas-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-fas-any" ];
    sha256 = "dde197aa39191aa4636601475c18ee9b72385340b5597e8c37a11547e0cfd2d0";
  };
  tesseract-data-fil = {
    version = "4.1.0-r2";
    filename = "tesseract-data-fil-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-fil-any" ];
    sha256 = "21cc3423d486ffc21cd3a793a06610098bad3fcf6478edf25c230ba5d6eade7c";
  };
  tesseract-data-fin = {
    version = "4.1.0-r2";
    filename = "tesseract-data-fin-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-fin-any" ];
    sha256 = "608091e48cb2e72dc839198a1ba58ed4738891f521fa844a26ea6d8bce0a4d11";
  };
  tesseract-data-fra = {
    version = "4.1.0-r2";
    filename = "tesseract-data-fra-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-fra-any" ];
    sha256 = "ef9ca21c40f66d7583ad2f9cb0d3969319fd5d5cccb837f772446c6185f84744";
  };
  tesseract-data-frk = {
    version = "4.1.0-r2";
    filename = "tesseract-data-frk-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-frk-any" ];
    sha256 = "5ea50a3a161b3fe196ed55f68150af2b8389226e69b1f7c86b74b19bce6d912e";
  };
  tesseract-data-frm = {
    version = "4.1.0-r2";
    filename = "tesseract-data-frm-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-frm-any" ];
    sha256 = "ec8c14608a44043f07b35ee2eceda6c2f9038b5fa701ed2d0cac8516ae979236";
  };
  tesseract-data-fry = {
    version = "4.1.0-r2";
    filename = "tesseract-data-fry-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-fry-any" ];
    sha256 = "81778567e906a698b04061f9ea88a2fed2ed99f2f0c3e82df204ddeab925ec55";
  };
  tesseract-data-gla = {
    version = "4.1.0-r2";
    filename = "tesseract-data-gla-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-gla-any" ];
    sha256 = "bd3ddfd71f04e834143b6a504086e977789a1fca69b3bd7929ef8f15585fc337";
  };
  tesseract-data-gle = {
    version = "4.1.0-r2";
    filename = "tesseract-data-gle-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-gle-any" ];
    sha256 = "72cbd632a9d5bbbf7af7df6759f72295643d21f913713269f6b6f725367c4905";
  };
  tesseract-data-glg = {
    version = "4.1.0-r2";
    filename = "tesseract-data-glg-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-glg-any" ];
    sha256 = "99d148a9becb1fd489b661fe8f4d2b323764d707bce33840e59b8b7271b921c5";
  };
  tesseract-data-grc = {
    version = "4.1.0-r2";
    filename = "tesseract-data-grc-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-grc-any" ];
    sha256 = "2b40d0f5f4dc969d09e0a733588dc399d99b1015f78a4bbefff91645b9d781ef";
  };
  tesseract-data-guj = {
    version = "4.1.0-r2";
    filename = "tesseract-data-guj-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-guj-any" ];
    sha256 = "56d3d94b32629cfa3698f0fed5c0362158df10711f89e1a212ba66329f6c57a3";
  };
  tesseract-data-hat = {
    version = "4.1.0-r2";
    filename = "tesseract-data-hat-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-hat-any" ];
    sha256 = "62398d95ded48e66d0dc137e78ba2ddcda8a2f2a33867fdd727fdbe2da7c2091";
  };
  tesseract-data-heb = {
    version = "4.1.0-r2";
    filename = "tesseract-data-heb-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-heb-any" ];
    sha256 = "2a950f3ab52a7b581fae16c812526b3886307449d3c798e208ea4e6030163251";
  };
  tesseract-data-hin = {
    version = "4.1.0-r2";
    filename = "tesseract-data-hin-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-hin-any" ];
    sha256 = "0d9f6000253c7a7daa84927d26430b695ab524ec86f8f63e6b41a14349ef8bc1";
  };
  tesseract-data-hrv = {
    version = "4.1.0-r2";
    filename = "tesseract-data-hrv-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-hrv-any" ];
    sha256 = "63d479558f507d2995703ac08bca3b7459ffef7fcac40b181abe047004c631a4";
  };
  tesseract-data-hun = {
    version = "4.1.0-r2";
    filename = "tesseract-data-hun-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-hun-any" ];
    sha256 = "14562547755fe73041092a4b087e9376bfa705274ea305bccba610102a48fc99";
  };
  tesseract-data-hye = {
    version = "4.1.0-r2";
    filename = "tesseract-data-hye-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-hye-any" ];
    sha256 = "92bd89da7a90a9181d8e30781baf0093b7abff7b9f022a070e669f0c2fcfc81e";
  };
  tesseract-data-iku = {
    version = "4.1.0-r2";
    filename = "tesseract-data-iku-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-iku-any" ];
    sha256 = "0e39b9647ad4204346936c7e5e0de8112f37f0203a981fbbeb9a3c7ff4d0ec1c";
  };
  tesseract-data-ind = {
    version = "4.1.0-r2";
    filename = "tesseract-data-ind-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-ind-any" ];
    sha256 = "2629b928c5fe51782f958076e8ea071c907f8742e55164c574d3f1a56feeca46";
  };
  tesseract-data-isl = {
    version = "4.1.0-r2";
    filename = "tesseract-data-isl-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-isl-any" ];
    sha256 = "1e6794e048eaadb17039d22d9f219373e173f13094c4d802a234b95b132b9891";
  };
  tesseract-data-ita = {
    version = "4.1.0-r2";
    filename = "tesseract-data-ita-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-ita-any" ];
    sha256 = "847aa233bda96bf219cd26e814ec40480f824cfa15aa4f8aeb92b300229649dc";
  };
  tesseract-data-ita_old = {
    version = "4.1.0-r2";
    filename = "tesseract-data-ita_old-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-ita_old-any" ];
    sha256 = "5d164d75085a6620a9261d622db8b565ccf99f773082301a1d289293608c1340";
  };
  tesseract-data-jav = {
    version = "4.1.0-r2";
    filename = "tesseract-data-jav-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-jav-any" ];
    sha256 = "9f42ba6e7574675dccbffe622c450afe1d4cc5f67fc84804dff1db0d998fe6b6";
  };
  tesseract-data-jpn = {
    version = "4.1.0-r2";
    filename = "tesseract-data-jpn-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-jpn-any" ];
    sha256 = "e6056f2ca62de7d0ee8c9bc21ee95d2a1859c9aac6b8e29c3416d1b3f839f3b6";
  };
  tesseract-data-jpn_vert = {
    version = "4.1.0-r2";
    filename = "tesseract-data-jpn_vert-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-jpn_vert-any" ];
    sha256 = "272f27f4166e72285e190be32a6d90a097b0907f44f6548f5968ff2658a70ddb";
  };
  tesseract-data-kan = {
    version = "4.1.0-r2";
    filename = "tesseract-data-kan-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-kan-any" ];
    sha256 = "d72c55b5e43d39d6be38607d551c797d2bd4918eed518e9c94dd63edce092f2d";
  };
  tesseract-data-kat = {
    version = "4.1.0-r2";
    filename = "tesseract-data-kat-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-kat-any" ];
    sha256 = "1c95ed4bc5c63090db904c5b2f8376758655819671a0b64261fe45422da6a47e";
  };
  tesseract-data-kat_old = {
    version = "4.1.0-r2";
    filename = "tesseract-data-kat_old-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-kat_old-any" ];
    sha256 = "aadb2c9d537e59749da7254d61129efe6aa6f510ce7f04b3d834f6907708485a";
  };
  tesseract-data-kaz = {
    version = "4.1.0-r2";
    filename = "tesseract-data-kaz-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-kaz-any" ];
    sha256 = "add14769236c37b45cad8f591ec139b1e6a287df3d2eade79ac677ed107508dd";
  };
  tesseract-data-khm = {
    version = "4.1.0-r2";
    filename = "tesseract-data-khm-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-khm-any" ];
    sha256 = "de1849175ea0a61d4ac03abd5a9eed80831ab0e5b24c7e188bf91647734b2095";
  };
  tesseract-data-kir = {
    version = "4.1.0-r2";
    filename = "tesseract-data-kir-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-kir-any" ];
    sha256 = "d9d849bb9087deaff89cb5cac51d02505d4476ac69f95dd88d541738aae33e1e";
  };
  tesseract-data-kmr = {
    version = "4.1.0-r2";
    filename = "tesseract-data-kmr-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-kmr-any" ];
    sha256 = "21b001a52b741ab2df44700fa74fbb5858fd6fd82d9b903b88c635d9c6d6f1ef";
  };
  tesseract-data-kor = {
    version = "4.1.0-r2";
    filename = "tesseract-data-kor-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-kor-any" ];
    sha256 = "b0f80729b33f248c440ecfe61d26198784d4ad88a936aa53115b7e1be57d660b";
  };
  tesseract-data-kor_vert = {
    version = "4.1.0-r2";
    filename = "tesseract-data-kor_vert-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-kor_vert-any" ];
    sha256 = "3801547268443669e2e5061b7c4401c4ff08b4b6ab6f270403c80a70c4c78f88";
  };
  tesseract-data-lao = {
    version = "4.1.0-r2";
    filename = "tesseract-data-lao-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-lao-any" ];
    sha256 = "98126e4f4614ea866cc616ac872639989d11486924de99911a2e402e95f33080";
  };
  tesseract-data-lat = {
    version = "4.1.0-r2";
    filename = "tesseract-data-lat-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-lat-any" ];
    sha256 = "7018c2555bc198fccd33cebefa0e1c03f788ecdb9abe8ee3120f686547cc2d2d";
  };
  tesseract-data-lav = {
    version = "4.1.0-r2";
    filename = "tesseract-data-lav-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-lav-any" ];
    sha256 = "6f13f3d6891b2bcdb4509ef1101683df930452441d436335d760289a9d4490f9";
  };
  tesseract-data-lit = {
    version = "4.1.0-r2";
    filename = "tesseract-data-lit-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-lit-any" ];
    sha256 = "779d8c3c1363777f60978b05d1475e1ac60ecdd0e5f380c13859727ab7eb28fa";
  };
  tesseract-data-ltz = {
    version = "4.1.0-r2";
    filename = "tesseract-data-ltz-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-ltz-any" ];
    sha256 = "e38d6ba60a4c35e80e95e37de98709451bfa83d7347390c2adfc3509f4f3cc68";
  };
  tesseract-data-mal = {
    version = "4.1.0-r2";
    filename = "tesseract-data-mal-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-mal-any" ];
    sha256 = "b250c5ec519f9dca811bb0ebf40e16daceb32c098b831fd4396087a7ed1847de";
  };
  tesseract-data-mar = {
    version = "4.1.0-r2";
    filename = "tesseract-data-mar-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-mar-any" ];
    sha256 = "8ba6af10fa40a3e088c7eaaf5fd844bd61b64979583f94af652f8c65a483166d";
  };
  tesseract-data-mkd = {
    version = "4.1.0-r2";
    filename = "tesseract-data-mkd-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-mkd-any" ];
    sha256 = "3db274c42a1abd0a518468596fe4853c595cba3a4e34fbd45d8153858bfee72e";
  };
  tesseract-data-mlt = {
    version = "4.1.0-r2";
    filename = "tesseract-data-mlt-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-mlt-any" ];
    sha256 = "6199e375000e039fd810e88a5fdaca1f540a567330421fd923dda5b2da49154f";
  };
  tesseract-data-mon = {
    version = "4.1.0-r2";
    filename = "tesseract-data-mon-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-mon-any" ];
    sha256 = "fcf0223624227792e1ad8bf2ceb06220e0fac0080fee4cb14f727e59ac8d4bb5";
  };
  tesseract-data-mri = {
    version = "4.1.0-r2";
    filename = "tesseract-data-mri-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-mri-any" ];
    sha256 = "d8337580d5b328580be26ac6ea6b379dee26fabb7ccda3e0ee1b262b024e2e58";
  };
  tesseract-data-msa = {
    version = "4.1.0-r2";
    filename = "tesseract-data-msa-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-msa-any" ];
    sha256 = "d0aba776d10228032de12283df7b450b87ab5d24e5bf2d6ed0c7230a5d633695";
  };
  tesseract-data-mya = {
    version = "4.1.0-r2";
    filename = "tesseract-data-mya-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-mya-any" ];
    sha256 = "f8bef84b8753f87cae8baa7bd8db3ac7c093fa0b33721f6f724792075f8bd57d";
  };
  tesseract-data-nep = {
    version = "4.1.0-r2";
    filename = "tesseract-data-nep-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-nep-any" ];
    sha256 = "6f150cf696a9a5194c5761e5b9dfc00debbe1859f31c5629e13af23152fd80ea";
  };
  tesseract-data-nld = {
    version = "4.1.0-r2";
    filename = "tesseract-data-nld-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-nld-any" ];
    sha256 = "c5542953f5615a64a18fc878b0ff19c81e77952632db5e7f2afb0ae74e0dac44";
  };
  tesseract-data-nor = {
    version = "4.1.0-r2";
    filename = "tesseract-data-nor-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-nor-any" ];
    sha256 = "a75ab23b77b2dbb9d0337727506b2f4f63daa890ab3ce5b1c3a5b2e004061226";
  };
  tesseract-data-oci = {
    version = "4.1.0-r2";
    filename = "tesseract-data-oci-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-oci-any" ];
    sha256 = "db6cbccd982793466a50d53c9a96cead1ebeb02e3ece945c204ff3cefae09bd3";
  };
  tesseract-data-ori = {
    version = "4.1.0-r2";
    filename = "tesseract-data-ori-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-ori-any" ];
    sha256 = "5ea0619ad471af9e36135ff668d59a523eb7de9d5d8cfded2d00ad4b9c028ea2";
  };
  tesseract-data-osd = {
    version = "4.1.0-r2";
    filename = "tesseract-data-osd-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-osd-any" ];
    sha256 = "e3f83fcafc05326fc9d6a62285aa3a8ac64856fd49328298afc35df63e6035fc";
  };
  tesseract-data-pan = {
    version = "4.1.0-r2";
    filename = "tesseract-data-pan-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-pan-any" ];
    sha256 = "79f2f28fd146c2d8a595c01f07584a31a46b0183b78ed823521f32553a4296c8";
  };
  tesseract-data-pol = {
    version = "4.1.0-r2";
    filename = "tesseract-data-pol-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-pol-any" ];
    sha256 = "e1d8dd6b1fb44476f95404e6e35752626bd2c91b16678254c191364e14bd8a01";
  };
  tesseract-data-por = {
    version = "4.1.0-r2";
    filename = "tesseract-data-por-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-por-any" ];
    sha256 = "221b3b77d5e2419f552b0f848877309bfb5ecb14ddcfc4270c3d4428b4bf299e";
  };
  tesseract-data-pus = {
    version = "4.1.0-r2";
    filename = "tesseract-data-pus-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-pus-any" ];
    sha256 = "a6e827c5945d21ca8998df16e339839c400a4e82ea3ffe18fd97635a81162bf3";
  };
  tesseract-data-que = {
    version = "4.1.0-r2";
    filename = "tesseract-data-que-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-que-any" ];
    sha256 = "467b88ff184df71e0efa0da2456af85a6644f1cf5309aa8d4c55fe755b77a669";
  };
  tesseract-data-ron = {
    version = "4.1.0-r2";
    filename = "tesseract-data-ron-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-ron-any" ];
    sha256 = "5d670788ec62e7b08e6b60541fd5663879eeae4a27b02805a3060873a735b160";
  };
  tesseract-data-rus = {
    version = "4.1.0-r2";
    filename = "tesseract-data-rus-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-rus-any" ];
    sha256 = "f598209a21008ca04e04f34bacb52549c4a82e632c8c71d9dffc5e1e6902b7c4";
  };
  tesseract-data-san = {
    version = "4.1.0-r2";
    filename = "tesseract-data-san-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-san-any" ];
    sha256 = "224fe44f5a0bdc57a73119cd49081f03944cad71dfe016e0482b820987496760";
  };
  tesseract-data-sin = {
    version = "4.1.0-r2";
    filename = "tesseract-data-sin-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-sin-any" ];
    sha256 = "77c53a593afc401ef00b8a6a38a9c9ffd8dda996c20c6a58d627286c9fdf708e";
  };
  tesseract-data-slk = {
    version = "4.1.0-r2";
    filename = "tesseract-data-slk-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-slk-any" ];
    sha256 = "f84c032b4f82aab133fc7606d968a2b540d208c8673f5cdb1af1ad3aa06afeb0";
  };
  tesseract-data-slk_frak = {
    version = "4.1.0-r2";
    filename = "tesseract-data-slk_frak-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-slk_frak-any" ];
    sha256 = "ec711b6b636eab53247e266a05dbc8ce927ec581111051be5c04c599eeafa60d";
  };
  tesseract-data-slv = {
    version = "4.1.0-r2";
    filename = "tesseract-data-slv-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-slv-any" ];
    sha256 = "a4d2068a74deef4feae575d4e1261e6334d064fb3bafb3ac441a770687f18243";
  };
  tesseract-data-snd = {
    version = "4.1.0-r2";
    filename = "tesseract-data-snd-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-snd-any" ];
    sha256 = "738309bdb2db4f213de8762527c3796a8ee5282cdd035701657d30fdc1a6757a";
  };
  tesseract-data-spa = {
    version = "4.1.0-r2";
    filename = "tesseract-data-spa-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-spa-any" ];
    sha256 = "d3fb2029c5f97f60db0300f31d3caa1b89b6731a04a26804203946617f92e10e";
  };
  tesseract-data-spa_old = {
    version = "4.1.0-r2";
    filename = "tesseract-data-spa_old-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-spa_old-any" ];
    sha256 = "1d54b6e36da547168b73f3b6c81cd901126b48a12b7bf17ee671f2f74dc4bb95";
  };
  tesseract-data-sqi = {
    version = "4.1.0-r2";
    filename = "tesseract-data-sqi-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-sqi-any" ];
    sha256 = "8896de8418eb269684149b422c38820f28f42beedfe40da99f52226bfa1a9a65";
  };
  tesseract-data-srp = {
    version = "4.1.0-r2";
    filename = "tesseract-data-srp-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-srp-any" ];
    sha256 = "e4793b73bb4ca302fb62e8cca6381cc59b9426c073893b721e8cc14cca468a57";
  };
  tesseract-data-srp_latn = {
    version = "4.1.0-r2";
    filename = "tesseract-data-srp_latn-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-srp_latn-any" ];
    sha256 = "40c15793ec34a4f7c2fbc19b37ca3014aa06dc5cbcb6c20c64168f4db502d5e4";
  };
  tesseract-data-sun = {
    version = "4.1.0-r2";
    filename = "tesseract-data-sun-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-sun-any" ];
    sha256 = "33462b53ee45082a6050578a3f552dec64c0fd60b757307f21d440130ee0fa3e";
  };
  tesseract-data-swa = {
    version = "4.1.0-r2";
    filename = "tesseract-data-swa-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-swa-any" ];
    sha256 = "cf3d86a1a2e93a45efe89109b8fe5a1e28dd7f96b6ce64364aa899af82abc38b";
  };
  tesseract-data-swe = {
    version = "4.1.0-r2";
    filename = "tesseract-data-swe-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-swe-any" ];
    sha256 = "d90e549525afde3d5f8062c5794b586711e59490afea8e2c6bb4189a173b4e14";
  };
  tesseract-data-syr = {
    version = "4.1.0-r2";
    filename = "tesseract-data-syr-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-syr-any" ];
    sha256 = "cdb73220c8dac8ca1ced9a75ae58d92002b1877ebb5427dc860d8e0c00f9ca5a";
  };
  tesseract-data-tam = {
    version = "4.1.0-r2";
    filename = "tesseract-data-tam-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-tam-any" ];
    sha256 = "4d02979c0888b87032e64a5950228c1e13ec83e6f509cdfab0c1cb22ef699e7d";
  };
  tesseract-data-tat = {
    version = "4.1.0-r2";
    filename = "tesseract-data-tat-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-tat-any" ];
    sha256 = "a57e13a9297a52e3cb8a65d165f5f2b8127a9fb2c9b675bd6a29865b5b4f9003";
  };
  tesseract-data-tel = {
    version = "4.1.0-r2";
    filename = "tesseract-data-tel-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-tel-any" ];
    sha256 = "8c6704df6eff16c11622035ff1d4338ee7c19097afd1c3bf8be32d175a2bb1c2";
  };
  tesseract-data-tgk = {
    version = "4.1.0-r2";
    filename = "tesseract-data-tgk-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-tgk-any" ];
    sha256 = "eb8aaa91c7717a5473b5dcc7d5ff741218d63ad39d33dbbeb9d4ab794b0d4a57";
  };
  tesseract-data-tgl = {
    version = "4.1.0-r2";
    filename = "tesseract-data-tgl-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-tgl-any" ];
    sha256 = "d8bf8ee92eea6c91f1b21230857369edec567ad7c9e5edd6ccaace61f8883278";
  };
  tesseract-data-tha = {
    version = "4.1.0-r2";
    filename = "tesseract-data-tha-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-tha-any" ];
    sha256 = "b2c3d6d997eb22e8a5b214cfe9a789cfc87e1c73991b57acb730269a656187ec";
  };
  tesseract-data-tir = {
    version = "4.1.0-r2";
    filename = "tesseract-data-tir-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-tir-any" ];
    sha256 = "c6147cd6dd5b2086690519a23d41675e449d60fe01e1f6564ab7807dff8160fd";
  };
  tesseract-data-ton = {
    version = "4.1.0-r2";
    filename = "tesseract-data-ton-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-ton-any" ];
    sha256 = "548216999c60babbe62826f781d00ae777814d259cecf9ae112d48862383fe1f";
  };
  tesseract-data-tur = {
    version = "4.1.0-r2";
    filename = "tesseract-data-tur-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-tur-any" ];
    sha256 = "e7ba30128dc231b9dc3d85114751f0a5554fbaf65742cff51d8c183b4006d1b2";
  };
  tesseract-data-uig = {
    version = "4.1.0-r2";
    filename = "tesseract-data-uig-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-uig-any" ];
    sha256 = "670954eb347af71db4e997cab7d048105daa8757afc9b2fb4b6b9e96113bcdcc";
  };
  tesseract-data-ukr = {
    version = "4.1.0-r2";
    filename = "tesseract-data-ukr-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-ukr-any" ];
    sha256 = "c7e33a2caddcad8111dcbd0c05c8f329b08db8ac172876b6ff6b3621c2f736a8";
  };
  tesseract-data-urd = {
    version = "4.1.0-r2";
    filename = "tesseract-data-urd-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-urd-any" ];
    sha256 = "d314c54b68d8e94944b2951a8437b5fd9ce28d2708f6fcbd6146dc78993e9cfe";
  };
  tesseract-data-uzb = {
    version = "4.1.0-r2";
    filename = "tesseract-data-uzb-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-uzb-any" ];
    sha256 = "ef4782b5649c5ff325b4cdc71f33dc3c024c67b5492a360fb2bc3f8a664f9223";
  };
  tesseract-data-uzb_cyrl = {
    version = "4.1.0-r2";
    filename = "tesseract-data-uzb_cyrl-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-uzb_cyrl-any" ];
    sha256 = "0a442ca9c23bf8be78076c52ad5172f50c3997f6aacac5f7684442c0c6b4ba63";
  };
  tesseract-data-vie = {
    version = "4.1.0-r2";
    filename = "tesseract-data-vie-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-vie-any" ];
    sha256 = "3d807a05d372d43fcc5d239b5c0d71e5b53e0b1d63c55db6d0fad32fef79694e";
  };
  tesseract-data-yid = {
    version = "4.1.0-r2";
    filename = "tesseract-data-yid-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-yid-any" ];
    sha256 = "2181acc47b68c5ee22611a4b296f35eba64d3afcc628286bfe7b572833a6fc1d";
  };
  tesseract-data-yor = {
    version = "4.1.0-r2";
    filename = "tesseract-data-yor-4.1.0-r2.apk";
    depends = [
      "libc"
      "tesseract"
    ];
    provides = [ "tesseract-data-yor-any" ];
    sha256 = "d22a18b1b5d000516e3c35b49b0a20919abc4341005fa64acc249685158d3738";
  };
  tgt = {
    version = "1.0.97-r1";
    filename = "tgt-1.0.97-r1.apk";
    depends = [
      "libaio"
      "libc"
      "libpthread"
    ];
    provides = [ "tgt-any" ];
    sha256 = "ed7380d25af9ebee6a64f7e75ceca28ad812dce1217a8ac8f538ed74f0d2b81b";
  };
  tiff-utils = {
    version = "4.7.1-r1";
    filename = "tiff-utils-4.7.1-r1.apk";
    depends = [
      "libc"
      "libstdcpp6"
      "libtiff6"
    ];
    provides = [ "tiff-utils-any" ];
    sha256 = "df5c4796d276a3a887ba6ecc09512473a4e0e32bf1664ad73f98b7374c41a293";
  };
  tinc = {
    version = "1.1_pre18-r4";
    filename = "tinc-1.1_pre18-r4.apk";
    depends = [
      "kmod-tun"
      "libc"
      "liblzo2"
      "libopenssl3"
      "librt"
      "zlib"
    ];
    provides = [ "tinc-any" ];
    sha256 = "85cd04a6e9bddb7c3c530cf451a780328e30fbdd561bdd3ee3f3813d51bc3ffc";
  };
  tini = {
    version = "0.19.0-r4";
    filename = "tini-0.19.0-r4.apk";
    depends = [ "libc" ];
    provides = [ "tini-any" ];
    sha256 = "2cd6d1c80cb2e829b7c5a6e533a3a7d8681d97b4cf377c095f66c8b29c849ba4";
  };
  tinycdb1 = {
    version = "0.78-r4";
    filename = "tinycdb1-0.78-r4.apk";
    depends = [ "libc" ];
    provides = [
      "tinycdb"
      "tinycdb-any"
    ];
    sha256 = "7a7d0930be5d84bedf04131fa6fa6a012969329fbdbd949aa14878b464c3da60";
  };
  tinyionice = {
    version = "1.0.1-r1";
    filename = "tinyionice-1.0.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "tinyionice-any" ];
    sha256 = "136945e46c51e94c1b7d580717a888feb9f5786f08b76a15ffb2be82ca45a66d";
  };
  tinyproxy = {
    version = "1.11.1-r3";
    filename = "tinyproxy-1.11.1-r3.apk";
    depends = [ "libc" ];
    provides = [ "tinyproxy-any" ];
    sha256 = "73a114ac5f6fc139812a82f10f3073cbcb4f80a7cd661df928416f54b4e408a6";
  };
  tio = {
    version = "3.9-r1";
    filename = "tio-3.9-r1.apk";
    depends = [
      "glib2"
      "libc"
      "lua"
    ];
    provides = [ "tio-any" ];
    sha256 = "b49d99e9f28158ca2e46fb6aaedf766345c29b95bab10d2f8ebb6667e81e420f";
  };
  tmate = {
    version = "2.4.0-r3";
    filename = "tmate-2.4.0-r3.apk";
    depends = [
      "libc"
      "libevent2-7"
      "libncurses6"
      "libpthread"
      "libssh"
      "msgpack-c"
      "terminfo"
    ];
    provides = [ "tmate-any" ];
    sha256 = "7bdb9310ea5c441e8187d8b903e5759f7ff7574618790cac252273d6c92e1e76";
  };
  tmate-ssh-server = {
    version = "2023.06.02~d7334ee4-r1";
    filename = "tmate-ssh-server-2023.06.02~d7334ee4-r1.apk";
    depends = [
      "libc"
      "libevent2-7"
      "libncurses6"
      "libpthread"
      "libssh"
      "msgpack-c"
      "openssh-keygen"
      "terminfo"
    ];
    provides = [ "tmate-ssh-server-any" ];
    sha256 = "ec383c9e2a921160f4b4599907d7e067f2d885a0c441574b4bf17fce0948c59d";
  };
  tmux = {
    version = "3.6a-r1";
    filename = "tmux-3.6a-r1.apk";
    depends = [
      "libc"
      "libevent2-core7"
      "libncurses6"
      "libpthread"
      "librt"
    ];
    provides = [ "tmux-any" ];
    sha256 = "159ccb9eca6e71e6e9808e903c40610c116bfcc126c8cc61cefa970f66fd4f9b";
  };
  tor = {
    version = "0.4.9.10-r1";
    filename = "tor-0.4.9.10-r1.apk";
    depends = [
      "libc"
      "libcap"
      "libevent2-7"
      "libopenssl3"
      "libpthread"
      "librt"
      "zlib"
    ];
    provides = [
      "tor-any"
      "tor-basic"
    ];
    sha256 = "ca24e104f49dff9574a9ae79660b0d9b17745a525cc73e7ef0b0ff2709adbddf";
  };
  tor-basic = {
    version = "0.4.9.10-r1";
    filename = "tor-basic-0.4.9.10-r1.apk";
    depends = [
      "libc"
      "libcap"
      "libevent2-7"
      "libopenssl3"
      "libpthread"
      "librt"
      "zlib"
    ];
    provides = [ "tor-basic-any" ];
    sha256 = "f15ee24e3559fae6dd6300dace8c3b92bd79dd470c54d2664c8d6933969e3821";
  };
  tor-gencert = {
    version = "0.4.9.10-r1";
    filename = "tor-gencert-0.4.9.10-r1.apk";
    depends = [
      "libc"
      "tor"
    ];
    provides = [ "tor-gencert-any" ];
    sha256 = "14b48c3fdaa21b30f7f9d8339fdac2296bc9eb619c25157f7f2908aa677ad79d";
  };
  tor-geoip = {
    version = "0.4.9.10-r1";
    filename = "tor-geoip-0.4.9.10-r1.apk";
    depends = [
      "libc"
      "tor-basic"
    ];
    provides = [ "tor-geoip-any" ];
    sha256 = "47330d8a6bc7c528b0b16758236bdf3a8cc557d4508d630995439e9c6862c3eb";
  };
  tor-hs = {
    version = "0.1.0-r1";
    filename = "tor-hs-0.1.0-r1.apk";
    depends = [
      "libc"
      "rpcd"
      "tor"
    ];
    provides = [ "tor-hs-any" ];
    sha256 = "dc73d600092f4b103e094898ae40c755a6d896cf387b770bcd34d858b698024a";
  };
  tor-resolve = {
    version = "0.4.9.10-r1";
    filename = "tor-resolve-0.4.9.10-r1.apk";
    depends = [
      "libc"
      "tor-basic"
    ];
    provides = [ "tor-resolve-any" ];
    sha256 = "0a931e3196dd4d81a15ec4cc320c741da9e81f90513aebb670bef23418d21dc1";
  };
  torsocks = {
    version = "2.3.0-r1";
    filename = "torsocks-2.3.0-r1.apk";
    depends = [
      "libc"
      "tor"
    ];
    provides = [ "torsocks-any" ];
    sha256 = "091e883c80e389491313cfd54e8344b846cfad5895db5f6cc33ad8e20cd67729";
  };
  totem-pl-parser = {
    version = "3.26.6-r1";
    filename = "totem-pl-parser-3.26.6-r1.apk";
    depends = [
      "glib2"
      "libc"
      "libxml2-16"
      "shared-mime-info"
    ];
    provides = [ "totem-pl-parser-any" ];
    sha256 = "2e36ea827a68ae9cbadfb7287ebc5bc1af0cb5b160783896235efdb554390903";
  };
  tracertools = {
    version = "2020.08.16~d8acfcad-r1";
    filename = "tracertools-2020.08.16~d8acfcad-r1.apk";
    depends = [ "libc" ];
    provides = [ "tracertools-any" ];
    sha256 = "885dd36da74fa0cb0c9c713d7447b7196a7b85cc875aa99fecec1cec7f160142";
  };
  trafficshaper = {
    version = "1.0.0-r3";
    filename = "trafficshaper-1.0.0-r3.apk";
    depends = [
      "ip6tables"
      "iptables"
      "iptables-mod-conntrack-extra"
      "kmod-ifb"
      "kmod-sched-cake"
      "kmod-sched-connmark"
      "kmod-sched-core"
      "libc"
      "tc"
    ];
    provides = [ "trafficshaper-any" ];
    sha256 = "e92e4625f4a6525daba4bf2127a424eff7ba1347536baef825e88b4eda449fd5";
  };
  transmission-cli = {
    version = "4.1.3-r1";
    filename = "transmission-cli-4.1.3-r1.apk";
    depends = [
      "libatomic1"
      "libc"
      "libcurl4"
      "libdeflate"
      "libdht"
      "libevent2-7"
      "libevent2-pthreads7"
      "libmbedtls21"
      "libminiupnpc"
      "libnatpmp1"
      "libpsl5"
      "libpthread"
      "librt"
      "libutp"
      "zlib"
    ];
    provides = [ "transmission-cli-any" ];
    sha256 = "5dc6de22b8fdfb24fe3c1fe9b4c70202a1def7bf0b80b850292503eae35ca542";
  };
  transmission-daemon = {
    version = "4.1.3-r1";
    filename = "transmission-daemon-4.1.3-r1.apk";
    depends = [
      "libatomic1"
      "libc"
      "libcurl4"
      "libdeflate"
      "libdht"
      "libevent2-7"
      "libevent2-pthreads7"
      "libmbedtls21"
      "libminiupnpc"
      "libnatpmp1"
      "libpsl5"
      "libpthread"
      "librt"
      "libutp"
      "zlib"
    ];
    provides = [ "transmission-daemon-any" ];
    sha256 = "79a340a817850935e6c4668899050b1e47cfb3b96fbde346e29666c5cd78e5a5";
  };
  transmission-remote = {
    version = "4.1.3-r1";
    filename = "transmission-remote-4.1.3-r1.apk";
    depends = [
      "libatomic1"
      "libc"
      "libcurl4"
      "libdeflate"
      "libdht"
      "libevent2-7"
      "libevent2-pthreads7"
      "libmbedtls21"
      "libminiupnpc"
      "libnatpmp1"
      "libpsl5"
      "libpthread"
      "librt"
      "libutp"
      "zlib"
    ];
    provides = [ "transmission-remote-any" ];
    sha256 = "1ae9b0ae1f0ce5d79a382bae058be67e6fa5a3a41d2ac46721e88691fd90c2ad";
  };
  transmission-web = {
    version = "4.1.3-r1";
    filename = "transmission-web-4.1.3-r1.apk";
    depends = [
      "libc"
      "transmission-daemon"
    ];
    provides = [ "transmission-web-any" ];
    sha256 = "3217a92a9177b0e41403e35b00ff1b893012084d731c4e202d13b21e151e0a39";
  };
  travelmate = {
    version = "2.4.8-r1";
    filename = "travelmate-2.4.8-r1.apk";
    depends = [
      "ca-bundle"
      "curl"
      "iwinfo"
      "jshn"
      "jsonfilter"
      "libc"
      "rpcd"
      "rpcd-mod-rpcsys"
    ];
    provides = [ "travelmate-any" ];
    sha256 = "c13b4a39c351f503498664dfab01c7ffa0ce96259354062e291bae479f2c7a29";
  };
  tree = {
    version = "2.2.1-r2";
    filename = "tree-2.2.1-r2.apk";
    depends = [
      "libc"
      "libgcc1"
    ];
    provides = [ "tree-any" ];
    sha256 = "cb3b63097295a65f95e0dd28f89a5d747c4fb71d96ab6ce7d716e486c9d2a26e";
  };
  ttyd = {
    version = "1.7.7-r1";
    filename = "ttyd-1.7.7-r1.apk";
    depends = [
      "libc"
      "libcap"
      "libjson-c5"
      "libopenssl3"
      "libuv1"
      "libwebsockets-full"
      "zlib"
    ];
    provides = [ "ttyd-any" ];
    sha256 = "8730b6a0226f215ae5ab4a9544843c8beac332da0e12923ab95c6c1791eaca14";
  };
  ttymidi-sysex = {
    version = "2021.05.07~e519a116-r3";
    filename = "ttymidi-sysex-2021.05.07~e519a116-r3.apk";
    depends = [
      "alsa-lib"
      "libc"
    ];
    provides = [ "ttymidi-sysex-any" ];
    sha256 = "c0217610ccd397fd6307f114967987a2c330d26e9a9aa2f2ad2ac7a99c719b9c";
  };
  tunneldigger = {
    version = "2021.03.08~4f72b305-r2";
    filename = "tunneldigger-2021.03.08~4f72b305-r2.apk";
    depends = [
      "kmod-l2tp"
      "kmod-l2tp-eth"
      "kmod-l2tp-ip"
      "libc"
      "libnl-tiny1"
      "libpthread"
      "librt"
    ];
    provides = [ "tunneldigger-any" ];
    sha256 = "6c5eb74285b930f84974b9f4dd9d5fe2569b1bd360ca6f5f17901747b8d8402b";
  };
  tunneldigger-broker = {
    version = "0.4.0-r1";
    filename = "tunneldigger-broker-0.4.0-r1.apk";
    depends = [
      "ip"
      "kmod-l2tp"
      "kmod-l2tp-eth"
      "kmod-sched"
      "libc"
      "libnfnetlink0"
      "libnl-tiny1"
      "libpthread"
      "librt"
      "python3-ctypes"
      "python3-light"
      "python3-logging"
      "tc-tiny"
    ];
    provides = [ "tunneldigger-broker-any" ];
    sha256 = "35f493f73dcefc730272533246f667f73378d953ae11d4831da45e9acea32d59";
  };
  tunneldigger-broker-src = {
    version = "0.4.0-r1";
    filename = "tunneldigger-broker-src-0.4.0-r1.apk";
    depends = [ "libc" ];
    provides = [ "tunneldigger-broker-src-any" ];
    sha256 = "5fe9497a7861ff82a22f6be5e5842970815884a68585202c018f0dbef9483241";
  };
  tvheadend = {
    version = "2026.04.03~395afb85-r1";
    filename = "tvheadend-2026.04.03~395afb85-r1.apk";
    depends = [
      "libc"
      "libffi"
      "libopenssl3"
      "libpcre2"
      "librt"
      "zlib"
    ];
    provides = [ "tvheadend-any" ];
    sha256 = "70c497a981fba4ad5d2679a096996dc8f291ada5629de5c5a1bb6dd59da01135";
  };
  u2pnpd = {
    version = "0.5-r3";
    filename = "u2pnpd-0.5-r3.apk";
    depends = [
      "libc"
      "libupnp"
    ];
    provides = [ "u2pnpd-any" ];
    sha256 = "0b7680e2aee396a6052e872eee0b15f3cb0c7d572684195fb683f8284455dd93";
  };
  uacme = {
    version = "1.8.1-r4";
    filename = "uacme-1.8.1-r4.apk";
    depends = [
      "acme-common"
      "libc"
      "libcurl4"
    ];
    provides = [
      "acme"
      "uacme-any"
    ];
    sha256 = "0def389ce7035c186f4e19a3dc812f3099343de5fdcc5c2a512b0f056ab97a08";
  };
  uacme-dnsapi-adapter = {
    version = "1.8.1-r4";
    filename = "uacme-dnsapi-adapter-1.8.1-r4.apk";
    depends = [
      "acme-acmesh-dnsapi"
      "curl"
      "libc"
      "uacme"
    ];
    provides = [ "uacme-dnsapi-adapter-any" ];
    sha256 = "f7952a13855fb7176ad6082b9d807e7fbcb068e0fc6227cf55449c3db91fde94";
  };
  uacme-ualpn = {
    version = "1.8.1-r4";
    filename = "uacme-ualpn-1.8.1-r4.apk";
    depends = [
      "libc"
      "libev"
      "uacme"
    ];
    provides = [ "uacme-ualpn-any" ];
    sha256 = "a4edf919538c19373bb3fa62962390630b52bf26f6957e77caad1d37c51d1104";
  };
  uanytun = {
    version = "0.3.7-r3";
    filename = "uanytun-0.3.7-r3.apk";
    depends = [
      "kmod-tun"
      "libc"
      "libgcrypt"
    ];
    provides = [ "uanytun-any" ];
    sha256 = "1807bc542b7a7be1cc3dd4aa65722f7a82deca6ade1889472873c5ad46e74574";
  };
  uanytun-nettle = {
    version = "0.3.7-r3";
    filename = "uanytun-nettle-0.3.7-r3.apk";
    depends = [
      "kmod-tun"
      "libc"
      "libnettle8"
    ];
    provides = [ "uanytun-nettle-any" ];
    sha256 = "772463cdd37381bdf92a2558a353cef8b39fc400cbbf978f52e27765d5b60b50";
  };
  uanytun-nocrypt = {
    version = "0.3.7-r3";
    filename = "uanytun-nocrypt-0.3.7-r3.apk";
    depends = [
      "kmod-tun"
      "libc"
    ];
    provides = [ "uanytun-nocrypt-any" ];
    sha256 = "a1b7a72d36d480f3645f79fb3f97d4443f50d8e1499ff3e642fd2a31335f10f1";
  };
  uanytun-sslcrypt = {
    version = "0.3.7-r3";
    filename = "uanytun-sslcrypt-0.3.7-r3.apk";
    depends = [
      "kmod-tun"
      "libc"
      "libopenssl3"
    ];
    provides = [ "uanytun-sslcrypt-any" ];
    sha256 = "a7abdbe3e8894370c86ca14691c774595856ceedbb6676b33efed9b73d9a1240";
  };
  ubnt-manager = {
    version = "1-r2";
    filename = "ubnt-manager-1-r2.apk";
    depends = [
      "dropbear"
      "libc"
    ];
    provides = [ "ubnt-manager-any" ];
    sha256 = "05a4e8381dcc421c6fd77794ebf846dea2802c592d5e299d514e9480731647b8";
  };
  udhcpsnoop = {
    version = "1";
    filename = "udhcpsnoop-1.apk";
    depends = [
      "kmod-ifb"
      "libc"
      "libubox20260213"
      "libubus20251202"
      "tc"
    ];
    provides = [ "udhcpsnoop-any" ];
    sha256 = "9b29113d18f8993c5cd10512a5017f90d52ec8706620cf2acf3d4356a26b2428";
  };
  udns-dnsget = {
    version = "0.4-r1";
    filename = "udns-dnsget-0.4-r1.apk";
    depends = [
      "libc"
      "libudns"
    ];
    provides = [ "udns-dnsget-any" ];
    sha256 = "c11ca313c97e064ea00e1a77ce34f370f74939a160135821f5f0d2d5297ebed2";
  };
  udns-ex-rdns = {
    version = "0.4-r1";
    filename = "udns-ex-rdns-0.4-r1.apk";
    depends = [
      "libc"
      "libudns"
    ];
    provides = [ "udns-ex-rdns-any" ];
    sha256 = "c3bf920426712b17e4421493fe6f622442055d9a3422f98f25a1819f75a79d96";
  };
  udns-rblcheck = {
    version = "0.4-r1";
    filename = "udns-rblcheck-0.4-r1.apk";
    depends = [
      "libc"
      "libudns"
    ];
    provides = [ "udns-rblcheck-any" ];
    sha256 = "b75343ae1e330ecec49755042d72d75c2fa2327d3e96090e20d74b8f25001859";
  };
  udphp-client = {
    version = "2023.01.13~7c0fc5fc-r1";
    filename = "udphp-client-2023.01.13~7c0fc5fc-r1.apk";
    depends = [
      "libc"
      "libstdcpp6"
      "libuuid1"
    ];
    provides = [ "udphp-client-any" ];
    sha256 = "eab65e0004ec1d30a8887f46ccdd1d6f916660e5e029abe6a731bf96e514abc4";
  };
  udptunnel = {
    version = "1.1-r2";
    filename = "udptunnel-1.1-r2.apk";
    depends = [ "libc" ];
    provides = [ "udptunnel-any" ];
    sha256 = "022d57f0a9694946149604832f27a86be9a7c3a9f89064b22c83232f9a39f2dc";
  };
  udpxy = {
    version = "2024.03.03~23b43437-r1";
    filename = "udpxy-2024.03.03~23b43437-r1.apk";
    depends = [ "libc" ];
    provides = [ "udpxy-any" ];
    sha256 = "86a6de78848e1737f2e312e39a929695caf3bf9f2739a612a5cd22a94100e1c8";
  };
  ufp = {
    version = "2025.09.23~7d9f3bee-r1";
    filename = "ufp-2025.09.23~7d9f3bee-r1.apk";
    depends = [
      "libc"
      "libubox20260213"
      "ucode"
      "ucode-mod-fs"
      "ucode-mod-struct"
      "udhcpsnoop"
      "unetmsg"
    ];
    provides = [ "ufp-any" ];
    sha256 = "57a2980e44350c1539c45c95edb795528a57acc4e58fb20b1bd306eb3d094666";
  };
  ufp-neigh = {
    version = "2025.09.23~7d9f3bee-r1";
    filename = "ufp-neigh-2025.09.23~7d9f3bee-r1.apk";
    depends = [
      "libc"
      "ufp"
    ];
    provides = [ "ufp-neigh-any" ];
    sha256 = "60684a1de6179634412cb195d2f33d370810a32a1c285fcbff10553bf1ea6497";
  };
  uhubctl = {
    version = "2.6.0-r1";
    filename = "uhubctl-2.6.0-r1.apk";
    depends = [
      "libc"
      "libusb-1.0-0"
    ];
    provides = [ "uhubctl-any" ];
    sha256 = "0e16995e15e7162233e4fb58e60b8966d58b325c7116e494d6d6fd46b7d7b08a";
  };
  ulogd = {
    version = "2.0.9-r1";
    filename = "ulogd-2.0.9-r1.apk";
    depends = [
      "libc"
      "libmnl0"
      "libnetfilter-conntrack3"
      "libnfnetlink0"
      "libpthread"
    ];
    provides = [ "ulogd-any" ];
    sha256 = "d9ba2522379d0f79993276e41ee967bccf9869c1905b84d2041656852a9890aa";
  };
  ulogd-mod-dbi = {
    version = "2.0.9-r1";
    filename = "ulogd-mod-dbi-2.0.9-r1.apk";
    depends = [
      "libc"
      "libdbi"
      "ulogd"
    ];
    provides = [ "ulogd-mod-dbi-any" ];
    sha256 = "12d5246f187e6c5cbd55a8c26a93347af7f8f8ba2c72a4351ea34d60dd0242c0";
  };
  ulogd-mod-extra = {
    version = "2.0.9-r1";
    filename = "ulogd-mod-extra-2.0.9-r1.apk";
    depends = [
      "libc"
      "ulogd"
    ];
    provides = [ "ulogd-mod-extra-any" ];
    sha256 = "1d24341a3209ae080a3e63c0e6d5a57517515b47f6300382f52808813f5b9ec1";
  };
  ulogd-mod-json = {
    version = "2.0.9-r1";
    filename = "ulogd-mod-json-2.0.9-r1.apk";
    depends = [
      "jansson4"
      "libc"
      "ulogd"
    ];
    provides = [ "ulogd-mod-json-any" ];
    sha256 = "d0efc8626a4bc586ce2ca31d1cb20bbeb14806f3262745d7436e3e4887a627f0";
  };
  ulogd-mod-mysql = {
    version = "2.0.9-r1";
    filename = "ulogd-mod-mysql-2.0.9-r1.apk";
    depends = [
      "libc"
      "libmysqlclient3"
      "ulogd"
    ];
    provides = [ "ulogd-mod-mysql-any" ];
    sha256 = "a36434cd6b5e390a316c0e40841f16722cafb3db3840833bc69aa230073115bf";
  };
  ulogd-mod-nfacct = {
    version = "2.0.9-r1";
    filename = "ulogd-mod-nfacct-2.0.9-r1.apk";
    depends = [
      "libc"
      "libnetfilter-acct"
      "ulogd"
    ];
    provides = [ "ulogd-mod-nfacct-any" ];
    sha256 = "7715e04607d6f231ec421812f7717d43ec6171fab796ad156454945ed12f4bf8";
  };
  ulogd-mod-nfct = {
    version = "2.0.9-r1";
    filename = "ulogd-mod-nfct-2.0.9-r1.apk";
    depends = [
      "libc"
      "libnetfilter-conntrack3"
      "ulogd"
    ];
    provides = [ "ulogd-mod-nfct-any" ];
    sha256 = "3b3d7c522e829ca95d29f9fd281c5fd6d53fa3bbb2e2156aff6554e1edcc0525";
  };
  ulogd-mod-nflog = {
    version = "2.0.9-r1";
    filename = "ulogd-mod-nflog-2.0.9-r1.apk";
    depends = [
      "libc"
      "libnetfilter-log1"
      "ulogd"
    ];
    provides = [ "ulogd-mod-nflog-any" ];
    sha256 = "700aedf5e51df8e663b523f6c8e39dcc04659b89a6e529797d9b0b34fb6b4d7f";
  };
  ulogd-mod-pcap = {
    version = "2.0.9-r1";
    filename = "ulogd-mod-pcap-2.0.9-r1.apk";
    depends = [
      "libc"
      "libpcap1"
      "ulogd"
    ];
    provides = [ "ulogd-mod-pcap-any" ];
    sha256 = "e3c74d9769e5669d3cf4d898ed3a8d0eb58adf8bd17c71db7c6ce36d050ec52e";
  };
  ulogd-mod-pgsql = {
    version = "2.0.9-r1";
    filename = "ulogd-mod-pgsql-2.0.9-r1.apk";
    depends = [
      "libc"
      "libpq"
      "ulogd"
    ];
    provides = [ "ulogd-mod-pgsql-any" ];
    sha256 = "082d975fb68818814ef55926cf113fbb5dd473a0e2a774aae44446fba85ead5c";
  };
  ulogd-mod-sqlite = {
    version = "2.0.9-r1";
    filename = "ulogd-mod-sqlite-2.0.9-r1.apk";
    depends = [
      "libc"
      "libsqlite3-0"
      "ulogd"
    ];
    provides = [ "ulogd-mod-sqlite-any" ];
    sha256 = "cc5b9114199bfec35ec0e8c57d32c0b6a3f8ddcc290a13cbed8ce4d47f022856";
  };
  ulogd-mod-syslog = {
    version = "2.0.9-r1";
    filename = "ulogd-mod-syslog-2.0.9-r1.apk";
    depends = [
      "libc"
      "ulogd"
    ];
    provides = [ "ulogd-mod-syslog-any" ];
    sha256 = "a4755d065558a0a2ba2bf60bf54988bd7638755bca923f5ef650101354a85ad0";
  };
  ulogd-mod-xml = {
    version = "2.0.9-r1";
    filename = "ulogd-mod-xml-2.0.9-r1.apk";
    depends = [
      "libc"
      "libnetfilter-acct"
      "libnetfilter-conntrack3"
      "libnetfilter-log1"
      "ulogd"
    ];
    provides = [ "ulogd-mod-xml-any" ];
    sha256 = "5ed9ebfa4e9332f2e63557566dc35f804fc377f602e3b93426747f1ea3f2cae3";
  };
  umurmur-mbedtls = {
    version = "0.3.1-r2";
    filename = "umurmur-mbedtls-0.3.1-r2.apk";
    depends = [
      "libc"
      "libconfig11"
      "libmbedtls21"
      "libprotobuf-c"
    ];
    provides = [ "umurmur-mbedtls-any" ];
    sha256 = "8c4bb0d247b037472bb39519db0d7fbe3f1b57a7bedc0056ed719c2ea6e96f14";
  };
  umurmur-openssl = {
    version = "0.3.1-r2";
    filename = "umurmur-openssl-0.3.1-r2.apk";
    depends = [
      "libc"
      "libconfig11"
      "libopenssl3"
      "libprotobuf-c"
    ];
    provides = [ "umurmur-openssl-any" ];
    sha256 = "cbfc323979b16c6daaba572393a834acb50270363b3efe957048b7f5b35c0bdd";
  };
  unbound-anchor = {
    version = "1.25.2-r1";
    filename = "unbound-anchor-1.25.2-r1.apk";
    depends = [
      "ca-bundle"
      "libc"
      "libexpat"
      "libopenssl3"
      "unbound-daemon"
    ];
    provides = [ "unbound-anchor-any" ];
    sha256 = "599f1048e2ed3bb59f678b556c3f66e23425abc15d426999cd47bf3f7118d9e9";
  };
  unbound-checkconf = {
    version = "1.25.2-r1";
    filename = "unbound-checkconf-1.25.2-r1.apk";
    depends = [
      "ca-bundle"
      "libc"
      "libopenssl3"
      "unbound-daemon"
    ];
    provides = [ "unbound-checkconf-any" ];
    sha256 = "a74cc045300db6f952a623f212e8b8034a48f7af503e1887f6fddfebf3955b81";
  };
  unbound-control = {
    version = "1.25.2-r1";
    filename = "unbound-control-1.25.2-r1.apk";
    depends = [
      "ca-bundle"
      "libc"
      "libopenssl3"
      "unbound-daemon"
    ];
    provides = [ "unbound-control-any" ];
    sha256 = "01677ebad12cb9b06d2225cfad5874a53b4af063d12ab13197d8514350db1ca5";
  };
  unbound-control-setup = {
    version = "1.25.2-r1";
    filename = "unbound-control-setup-1.25.2-r1.apk";
    depends = [
      "ca-bundle"
      "libc"
      "libopenssl3"
      "openssl-util"
      "unbound-control"
    ];
    provides = [ "unbound-control-setup-any" ];
    sha256 = "8580910d33e9af1c4bf5f60e5b3f4176a09b92065484c0347dcbe90872f0e399";
  };
  unbound-daemon = {
    version = "1.25.2-r1";
    filename = "unbound-daemon-1.25.2-r1.apk";
    depends = [
      "ca-bundle"
      "libc"
      "libopenssl3"
      "libunbound"
    ];
    provides = [ "unbound-daemon-any" ];
    sha256 = "b7642dc982e8a6554a538794adaa455f89ff485f9fad2beaa6005c71abb05c7e";
  };
  unbound-host = {
    version = "1.25.2-r1";
    filename = "unbound-host-1.25.2-r1.apk";
    depends = [
      "ca-bundle"
      "libc"
      "libopenssl3"
      "libunbound"
    ];
    provides = [ "unbound-host-any" ];
    sha256 = "f751f3060c7468a5242005b8a187f13e21416c3f8ec6a1b1608186c6373f45dc";
  };
  unix2dos = {
    version = "7.5.5-r1";
    filename = "unix2dos-7.5.5-r1.apk";
    depends = [ "libc" ];
    provides = [
      "unix2dos-any"
      "unix2mac"
    ];
    sha256 = "809033e576004a76d3cfbadf895ecccba61d834a503476787117d8aa65566d79";
  };
  unixodbc = {
    version = "2.3.12-r4";
    filename = "unixodbc-2.3.12-r4.apk";
    depends = [
      "libc"
      "libodbc2"
      "libodbccr2"
      "libodbcinst2"
    ];
    provides = [ "unixodbc-any" ];
    sha256 = "d802dc604fa916e2e6f12350b7f9aff00b290e1ea56d4032b2100e5c39b20a66";
  };
  unixodbc-tools = {
    version = "2.3.12-r4";
    filename = "unixodbc-tools-2.3.12-r4.apk";
    depends = [
      "libc"
      "libltdl7"
      "libodbc2"
      "libodbcinst2"
      "libreadline8"
    ];
    provides = [ "unixodbc-tools-any" ];
    sha256 = "b25aa2984c7df50b0f14db49a6c451f580428351a0beeb097cee075a5b56ba12";
  };
  unrar = {
    version = "7.0.9-r1";
    filename = "unrar-7.0.9-r1.apk";
    depends = [
      "libc"
      "libpthread"
      "libstdcpp6"
    ];
    provides = [ "unrar-any" ];
    sha256 = "0eebb0d6b205e99b6ebd06f552ff9e214ac86ac9308e1ef261b842d74eeb793e";
  };
  unzip = {
    version = "6.0-r9";
    filename = "unzip-6.0-r9.apk";
    depends = [ "libc" ];
    provides = [ "unzip-any" ];
    sha256 = "b7d35f7054813740b2090484e338d44d5ec6ae6eac89f6b7f958aac24504fba3";
  };
  upmpdcli = {
    version = "1.8.11-r1";
    filename = "upmpdcli-1.8.11-r1.apk";
    depends = [
      "jsoncpp"
      "libc"
      "libmpdclient"
      "libupnpp"
    ];
    provides = [ "upmpdcli-any" ];
    sha256 = "d49d0ceb53d70a452c7cd6ce0239563ba35f1ce60a2150a77950cb5620aa46c2";
  };
  uradvd = {
    version = "2025.09.20~1e64364d-r1";
    filename = "uradvd-2025.09.20~1e64364d-r1.apk";
    depends = [ "libc" ];
    provides = [ "uradvd-any" ];
    sha256 = "d7255ac1c3fb194afaa8548b7e27889c5ae62662594056e59c46117727829120";
  };
  usbids = {
    version = "0.407-r1";
    filename = "usbids-0.407-r1.apk";
    depends = [ "libc" ];
    provides = [ "usbids-any" ];
    sha256 = "8077f1b3e81bc5dd06d31a8f17cee3f96f6cd0304e24223278ce18f3cdc1a7e0";
  };
  usbip = {
    version = "2.0-r15";
    filename = "usbip-2.0-r15.apk";
    depends = [
      "kmod-usbip"
      "libc"
      "libudev"
      "libwrap"
      "usbids"
    ];
    provides = [ "usbip-any" ];
    sha256 = "78278dbdb03c9d1f2b2e2fc736bf8770b449de35aeb75e8a0e74a7cb260b5fe8";
  };
  usbip-client = {
    version = "2.0-r15";
    filename = "usbip-client-2.0-r15.apk";
    depends = [
      "kmod-usbip-client"
      "libc"
      "usbip"
    ];
    provides = [ "usbip-client-any" ];
    sha256 = "9f33007514704895e724ed611529f0098ccc9e05f53b33fcef47d8c186315fea";
  };
  usbip-server = {
    version = "2.0-r15";
    filename = "usbip-server-2.0-r15.apk";
    depends = [
      "kmod-usbip-server"
      "libc"
      "usbip"
    ];
    provides = [ "usbip-server-any" ];
    sha256 = "107d66e91e9b5d6d395989f640cc969e1b96a6f3cc7bef63bd09a18041f51598";
  };
  usbmuxd = {
    version = "2025.02.01~523f7004-r1";
    filename = "usbmuxd-2025.02.01~523f7004-r1.apk";
    depends = [
      "libc"
      "libimobiledevice"
      "libopenssl3"
      "libusb-1.0-0"
      "libusbmuxd"
      "usbutils"
    ];
    provides = [ "usbmuxd-any" ];
    sha256 = "b12149a9355c418556059beb5b0d5ef0a5eb54d794ba03e36b9e854a7ee82370";
  };
  usbutils = {
    version = "019-r1";
    filename = "usbutils-019-r1.apk";
    depends = [
      "libc"
      "libudev"
      "libusb-1.0-0"
      "usbids"
    ];
    provides = [ "usbutils-any" ];
    sha256 = "44650795df3e91fc7b860882311f4308ca9ad00fc2ba4844ee5ea7eec8075253";
  };
  uspot = {
    version = "2026.06.30~87080bfa-r1";
    filename = "uspot-2026.06.30~87080bfa-r1.apk";
    depends = [
      "conntrack"
      "kmod-sched-bpf"
      "kmod-sched-core"
      "libblobmsg-json20260213"
      "libc"
      "liblucihttp-ucode"
      "libradcli"
      "libubox20260213"
      "libubus20251202"
      "libuci20250120"
      "ucode"
      "ucode-mod-bpf"
      "ucode-mod-log"
      "ucode-mod-math"
      "ucode-mod-nl80211"
      "ucode-mod-rtnl"
      "ucode-mod-struct"
      "ucode-mod-uloop"
      "uhttpd-mod-ucode"
      "uspotfilter"
    ];
    provides = [ "uspot-any" ];
    sha256 = "e6eed02f170f6fa5521531a8a882a2b2302044016b2d9a3133009c1a4dd65629";
  };
  uspot-www = {
    version = "2026.06.30~87080bfa-r1";
    filename = "uspot-www-2026.06.30~87080bfa-r1.apk";
    depends = [
      "libc"
      "uspot"
    ];
    provides = [ "uspot-www-any" ];
    sha256 = "7b7ae94e7d91eea497eaa750600330fb6d3ffae2caf57d7fc806c912458a14bf";
  };
  uspotfilter = {
    version = "2026.06.30~87080bfa-r1";
    filename = "uspotfilter-2026.06.30~87080bfa-r1.apk";
    depends = [
      "conntrack"
      "libc"
      "nftables-json"
      "ucode"
      "ucode-mod-log"
      "ucode-mod-rtnl"
      "ucode-mod-uloop"
    ];
    provides = [ "uspotfilter-any" ];
    sha256 = "42ab6c9357545a1d710845c4b85e507b158fd2d5a9f224c48d5dc47d3422df65";
  };
  usteer = {
    version = "2025.10.04~1d6524c6-r1";
    filename = "usteer-2025.10.04~1d6524c6-r1.apk";
    depends = [
      "libblobmsg-json20260213"
      "libc"
      "libnl-tiny1"
      "libubox20260213"
      "libubus20251202"
    ];
    provides = [ "usteer-any" ];
    sha256 = "5017ec3448e3dc6ab78b966071a039aa550468ea6aece2ff5767d33d7736ac77";
  };
  ustreamer = {
    version = "6.52-r1";
    filename = "ustreamer-6.52-r1.apk";
    depends = [
      "libatomic1"
      "libc"
      "libevent2-7"
      "libevent2-pthreads7"
      "libjpeg"
    ];
    provides = [ "ustreamer-any" ];
    sha256 = "7e1db766cd3b6dd5a9dfe31ad6c064c9d3c00e7437d51d7533494e6180e082e4";
  };
  uuid = {
    version = "0.2.0-r1";
    filename = "uuid-0.2.0-r1.apk";
    depends = [
      "libc"
      "lua"
      "luasocket"
    ];
    provides = [ "uuid-any" ];
    sha256 = "56782d18678eadcc29d18fbce22c284215422f46d8c611bc6534a26b09870738";
  };
  uvcdynctrl = {
    version = "0.2.5-r4";
    filename = "uvcdynctrl-0.2.5-r4.apk";
    depends = [
      "libc"
      "libxml2-16"
    ];
    provides = [ "uvcdynctrl-any" ];
    sha256 = "f7de465a28537fd54757e94ccbf7284ac1ef622c8a24a6f3af44d9513038b739";
  };
  uvol = {
    version = "1.0-r1";
    filename = "uvol-1.0-r1.apk";
    depends = [
      "blockd"
      "libc"
      "ucode"
      "ucode-mod-fs"
      "ucode-mod-math"
      "ucode-mod-uci"
    ];
    provides = [ "uvol-any" ];
    sha256 = "e3cc80ce6ceb8b0ca9ace055d8ff695f3f7896bc8d6cf27afd05c5a849917d18";
  };
  uwsgi = {
    version = "2.0.30-r1";
    filename = "uwsgi-2.0.30-r1.apk";
    depends = [
      "libc"
      "libcap"
      "libpcre2"
      "libuuid1"
    ];
    provides = [ "uwsgi-any" ];
    sha256 = "1184f4c0961606ac26ddfcb3a2dca0e37a0699f9d1f3fca9a663ba542059dcf9";
  };
  uwsgi-cgi-plugin = {
    version = "2.0.30-r1";
    filename = "uwsgi-cgi-plugin-2.0.30-r1.apk";
    depends = [
      "libc"
      "uwsgi"
    ];
    provides = [ "uwsgi-cgi-plugin-any" ];
    sha256 = "ef386e09987f4ab4b9984c845d8e829deedff5fb0a4e5239367aabc7a9bcc7ff";
  };
  uwsgi-logfile-plugin = {
    version = "2.0.30-r1";
    filename = "uwsgi-logfile-plugin-2.0.30-r1.apk";
    depends = [
      "libc"
      "uwsgi"
    ];
    provides = [ "uwsgi-logfile-plugin-any" ];
    sha256 = "dfeb5de31facf75f2c506cfdda65365aec1aecc809a0535a0c99806fba988dcd";
  };
  uwsgi-luci-support = {
    version = "2.0.30-r1";
    filename = "uwsgi-luci-support-2.0.30-r1.apk";
    depends = [
      "libc"
      "uwsgi"
      "uwsgi-cgi-plugin"
      "uwsgi-syslog-plugin"
    ];
    provides = [ "uwsgi-luci-support-any" ];
    sha256 = "346f2e60e3fc76834318e8b288183fad555e84b589fa3541ccd81c583856e25c";
  };
  uwsgi-python3-plugin = {
    version = "2.0.30-r1";
    filename = "uwsgi-python3-plugin-2.0.30-r1.apk";
    depends = [
      "libc"
      "python3-light"
      "uwsgi"
    ];
    provides = [ "uwsgi-python3-plugin-any" ];
    sha256 = "f388ef98f0e4d1f69b62ff7e97ccb54e87757a70c69c005b9deef5139da45c07";
  };
  uwsgi-syslog-plugin = {
    version = "2.0.30-r1";
    filename = "uwsgi-syslog-plugin-2.0.30-r1.apk";
    depends = [
      "libc"
      "uwsgi"
    ];
    provides = [ "uwsgi-syslog-plugin-any" ];
    sha256 = "5b0b09ba695b850eff2d8f16d148d3ae8014631957e1eaf1285268c56e0fd1e1";
  };
  v2ray-core = {
    version = "5.49.0-r1";
    filename = "v2ray-core-5.49.0-r1.apk";
    depends = [
      "ca-bundle"
      "libc"
    ];
    provides = [ "v2ray-core-any" ];
    sha256 = "f3230e4a8ab2a17d8214138eef5526e49c2a4be116993852526cb8c075e00622";
  };
  v2ray-example = {
    version = "5.49.0-r1";
    filename = "v2ray-example-5.49.0-r1.apk";
    depends = [
      "libc"
      "v2ray-core"
    ];
    provides = [ "v2ray-example-any" ];
    sha256 = "d10fbb9ebc49af9eab874ad25851489ab4c9909226a8f38a4d0f5cf5ee857ccb";
  };
  v2ray-extra = {
    version = "5.49.0-r1";
    filename = "v2ray-extra-5.49.0-r1.apk";
    depends = [
      "libc"
      "v2ray-core"
    ];
    provides = [ "v2ray-extra-any" ];
    sha256 = "f77c4bf7b98efaf36bed9577d3a4c41fc16d3a10beee72e5c76f1bc80c5daaa8";
  };
  v2ray-geoip = {
    version = "202605120112-r1";
    filename = "v2ray-geoip-202605120112-r1.apk";
    depends = [ "libc" ];
    provides = [
      "v2ray-geodata"
      "v2ray-geoip-any"
      "xray-geodata"
      "xray-geoip"
    ];
    sha256 = "8dbf02fbe78370e149a105df2de593230431f6c3eb5f9b36335bb32718752186";
  };
  v2ray-geosite = {
    version = "20260518025449-r1";
    filename = "v2ray-geosite-20260518025449-r1.apk";
    depends = [ "libc" ];
    provides = [
      "v2ray-geodata"
      "v2ray-geosite-any"
      "xray-geodata"
      "xray-geosite"
    ];
    sha256 = "93977956f95d23cc42f61acea3e44f801368965dc1adb607e58a5c41d7380ada";
  };
  v2ray-geosite-ir = {
    version = "202603230100-r1";
    filename = "v2ray-geosite-ir-202603230100-r1.apk";
    depends = [ "libc" ];
    provides = [
      "v2ray-geosite-ir-any"
      "xray-geosite-ir"
    ];
    sha256 = "9adcb4dd281a583af4eecb9f761b3e2ee28a64137af22a5c664dda0db9382dde";
  };
  v2raya = {
    version = "2.2.7.5-r1";
    filename = "v2raya-2.2.7.5-r1.apk";
    depends = [
      "ca-bundle"
      "kmod-nft-tproxy"
      "libc"
      "xray-core"
    ];
    provides = [ "v2raya-any" ];
    sha256 = "fbc68e5f227f7cacb705558a160a5e1311948af185f2217a63712e791209e687";
  };
  v4l-utils = {
    version = "1.30.1-r1";
    filename = "v4l-utils-1.30.1-r1.apk";
    depends = [
      "libc"
      "libstdcpp6"
      "libudev"
      "libv4l"
    ];
    provides = [ "v4l-utils-any" ];
    sha256 = "6e8e2df6b3f0ca8a1db0b1a81178722b86aaeaa40693bf5067ef7fd93f592d1c";
  };
  v4l2camera = {
    version = "0.2.1-r2";
    filename = "v4l2camera-0.2.1-r2.apk";
    depends = [
      "alsa-lib"
      "libc"
      "libstdcpp6"
    ];
    provides = [ "v4l2camera-any" ];
    sha256 = "390f104f4b68f043e6b2f770f4c58069f10ff009b48b59535e6accc54d58f1fe";
  };
  v4l2rtspserver = {
    version = "0.3.12-r1";
    filename = "v4l2rtspserver-0.3.12-r1.apk";
    depends = [
      "alsa-lib"
      "libc"
      "libstdcpp6"
    ];
    provides = [ "v4l2rtspserver-any" ];
    sha256 = "10f8823322ec6a93751cc87864cbf413c6dc30c8e55e0000593ebf6c904844ee";
  };
  v4l2tools = {
    version = "0.2.0-r2";
    filename = "v4l2tools-0.2.0-r2.apk";
    depends = [
      "libc"
      "libjpeg"
      "libstdcpp6"
      "libvpx1.14"
    ];
    provides = [ "v4l2tools-any" ];
    sha256 = "60b7e4b1321bdaf0d24a02fff7be8e380619991980920c7f497d2def7aa2ea2e";
  };
  vallumd = {
    version = "0.2.2-r2";
    filename = "vallumd-0.2.2-r2.apk";
    depends = [
      "ca-bundle"
      "ipset"
      "libc"
      "libmosquitto"
      "libopenssl3"
    ];
    provides = [ "vallumd-any" ];
    sha256 = "d021b26d4f318a1edb48484d914a160718daecdd91c196be1854e4c3748ef2a9";
  };
  veritysetup = {
    version = "2.8.0-r1";
    filename = "veritysetup-2.8.0-r1.apk";
    depends = [
      "cryptsetup"
      "libc"
    ];
    provides = [ "veritysetup-any" ];
    sha256 = "f425e237b92b889d4eccebeb7d0dc5432c06beac1cd8b8c924333a0a5fc11548";
  };
  view1090 = {
    version = "10.2-r1";
    filename = "view1090-10.2-r1.apk";
    depends = [
      "libc"
      "libncurses6"
    ];
    provides = [ "view1090-any" ];
    sha256 = "27ecffa831282824b366afcb3bbe21e2a4bd82e4b5ad450b15d136bcb21a1307";
  };
  viewadsb = {
    version = "3.9.0-r3";
    filename = "viewadsb-3.9.0-r3.apk";
    depends = [
      "libc"
      "libncurses6"
    ];
    provides = [ "viewadsb-any" ];
    sha256 = "ef269a2296c54afa1f1a1e7c11f1f2a548aa09a91396d23b1abd5f6101bd4d8d";
  };
  vim = {
    version = "9.2.0-r1";
    filename = "vim-9.2.0-r1.apk";
    depends = [
      "libc"
      "libncurses6"
    ];
    provides = [ "vim-any" ];
    sha256 = "70faac9b123071cf90d5e6c838ddccf156983e5b2661f7adfd9faa03ab93c72b";
  };
  vim-full = {
    version = "9.2.0-r1";
    filename = "vim-full-9.2.0-r1.apk";
    depends = [
      "libc"
      "vim-runtime"
    ];
    provides = [
      "vim"
      "vim-full-any"
    ];
    sha256 = "8492101d8339d0056b74aa2f82916994d439d508bd175f0405f9ed7f1b6fb0a0";
  };
  vim-fuller = {
    version = "9.2.0-r1";
    filename = "vim-fuller-9.2.0-r1.apk";
    depends = [
      "libc"
      "vim-runtime"
    ];
    provides = [
      "vim"
      "vim-full"
      "vim-fuller-any"
    ];
    sha256 = "304a7ad28a65448e0b6cca78b1554372f96e7549770d905bc73a2da07c673b28";
  };
  vim-help = {
    version = "9.2.0-r1";
    filename = "vim-help-9.2.0-r1.apk";
    depends = [
      "libc"
      "libncurses6"
    ];
    provides = [ "vim-help-any" ];
    sha256 = "073c083b7c0bab9c03fd2f6534ab8a2bd3a9a6834a10473f1f7a39e4a60d6710";
  };
  vim-runtime = {
    version = "9.2.0-r1";
    filename = "vim-runtime-9.2.0-r1.apk";
    depends = [
      "libc"
      "libncurses6"
    ];
    provides = [ "vim-runtime-any" ];
    sha256 = "53a4c0a5e5323c3220c9f9db3e273bd4eeba4701d622817b858d560b0640b493";
  };
  vips = {
    version = "8.17.1-r1";
    filename = "vips-8.17.1-r1.apk";
    depends = [
      "giflib"
      "glib2"
      "libc"
      "libexif"
      "libexpat"
      "libjpeg"
      "libpng"
      "libxml2-16"
    ];
    provides = [ "vips-any" ];
    sha256 = "4d6f931d01d3aa728aa710b147090299f615e0f7d01420876b9f256c0a046d48";
  };
  vnstat = {
    version = "1.18-r3";
    filename = "vnstat-1.18-r3.apk";
    depends = [ "libc" ];
    provides = [ "vnstat-any" ];
    sha256 = "ee546fc713d8f655813ffbab19f27b8201f6e2fe05e84b71f3a339e3c0d3632c";
  };
  vnstat2 = {
    version = "2.13-r1";
    filename = "vnstat2-2.13-r1.apk";
    depends = [
      "libc"
      "libsqlite3-0"
    ];
    provides = [ "vnstat2-any" ];
    sha256 = "233033dd14c6d706c75da5ada0b4aa0d5429141449c90047d2ba202a697daa83";
  };
  vnstati = {
    version = "1.18-r3";
    filename = "vnstati-1.18-r3.apk";
    depends = [
      "libc"
      "libgd"
      "vnstat"
    ];
    provides = [ "vnstati-any" ];
    sha256 = "455832a58f02c96b043741ee364cbcb47b61be1e016e8e008118c3d3b6c2783d";
  };
  vnstati2 = {
    version = "2.13-r1";
    filename = "vnstati2-2.13-r1.apk";
    depends = [
      "libc"
      "libgd"
      "libsqlite3-0"
      "vnstat2"
    ];
    provides = [ "vnstati2-any" ];
    sha256 = "f76d828337870caf3ab694148427c539318d1dd7392afa68345dd719ffb5d1e2";
  };
  vpnc = {
    version = "2022.05.17~5c0ea6a3-r1";
    filename = "vpnc-2022.05.17~5c0ea6a3-r1.apk";
    depends = [
      "kmod-tun"
      "libc"
      "libgcrypt"
      "libgnutls"
      "libgpg-error"
      "resolveip"
      "vpnc-scripts"
    ];
    provides = [ "vpnc-any" ];
    sha256 = "761e14d19337942ee66095eb796635901a6e9ce97e6b98ee8569113bfc974d55";
  };
  vpnc-scripts = {
    version = "20151220-r3";
    filename = "vpnc-scripts-20151220-r3.apk";
    depends = [ "libc" ];
    provides = [ "vpnc-scripts-any" ];
    sha256 = "c34d50671a0a9d649b2242ce81d1ded11aae131650a023a235ff619d731457d2";
  };
  vsftpd = {
    version = "3.0.5-r6";
    filename = "vsftpd-3.0.5-r6.apk";
    depends = [ "libc" ];
    provides = [ "vsftpd-any" ];
    sha256 = "d47f46f4acbe49fcd630ef3b65e0a281f163fbd35f2d754b4cbc05eaa49f6084";
  };
  vsftpd-tls = {
    version = "3.0.5-r6";
    filename = "vsftpd-tls-3.0.5-r6.apk";
    depends = [
      "libc"
      "libopenssl3"
    ];
    provides = [ "vsftpd-tls-any" ];
    sha256 = "685017505a38ac21b11164b66899d043136871badf628399e9095bb677bd4399";
  };
  wakeonlan = {
    version = "0.41-r1";
    filename = "wakeonlan-0.41-r1.apk";
    depends = [
      "libc"
      "perl"
      "perlbase-getopt"
      "perlbase-net"
      "perlbase-socket"
    ];
    provides = [ "wakeonlan-any" ];
    sha256 = "058e9655154ba05d0232231f9f78ce751c9173ea4b0a430f26f89a40038c0564";
  };
  watchcat = {
    version = "1-r25";
    filename = "watchcat-1-r25.apk";
    depends = [ "libc" ];
    provides = [ "watchcat-any" ];
    sha256 = "c43ab76aadc5fdde23daddd1b9810a5c95230320145f10a062a2548f3ef3a7b7";
  };
  wavemon = {
    version = "0.9.5-r1";
    filename = "wavemon-0.9.5-r1.apk";
    depends = [
      "libc"
      "libncurses6"
      "libnl-cli200"
      "libnl-genl200"
      "libpthread"
    ];
    provides = [ "wavemon-any" ];
    sha256 = "7e180de754f69c7a973cb114aadeaba59ffe610ad08dd346ecaf898147794273";
  };
  wfb-ng = {
    version = "25.01-r1";
    filename = "wfb-ng-25.01-r1.apk";
    depends = [
      "libc"
      "libpcap1"
      "libsodium"
      "libstdcpp6"
    ];
    provides = [ "wfb-ng-any" ];
    sha256 = "c6339039cc8f52bcb87767527514775dbeb6a7d356f53e77cf4f06c6c00845b0";
  };
  wfb-ng-tun = {
    version = "25.01-r1";
    filename = "wfb-ng-tun-25.01-r1.apk";
    depends = [
      "kmod-tun"
      "libc"
      "libevent2-core7"
    ];
    provides = [ "wfb-ng-tun-any" ];
    sha256 = "97525e3898747a6097378dda96aa9536317a78b07517017d01440c41456191b2";
  };
  wg-installer-client = {
    version = "28";
    filename = "wg-installer-client-28.apk";
    depends = [
      "curl"
      "kmod-wireguard"
      "libc"
      "owipcalc"
      "wireguard-tools"
    ];
    provides = [ "wg-installer-client-any" ];
    sha256 = "62c9eeab6902c51199d1924352a0053f89da235a85ebae3d468de0f61193cdd8";
  };
  wg-installer-server = {
    version = "28";
    filename = "wg-installer-server-28.apk";
    depends = [
      "coreutils-dirname"
      "kmod-wireguard"
      "libc"
      "owipcalc"
      "rpcd"
      "uhttpd"
      "uhttpd-mod-ubus"
      "wireguard-tools"
    ];
    provides = [ "wg-installer-server-any" ];
    sha256 = "ad2a27a3bb937df557696943871f3fb7b0102d59f5438d00a784b7ca77b58201";
  };
  wg-installer-server-hotplug-babeld = {
    version = "28";
    filename = "wg-installer-server-hotplug-babeld-28.apk";
    depends = [
      "libc"
      "wg-installer-server"
    ];
    provides = [ "wg-installer-server-hotplug-babeld-any" ];
    sha256 = "1f1b60fe4ded7131a972c02186861f763c100c88fcf1169c532b8497dfc1b9fa";
  };
  wg-installer-server-hotplug-olsrd = {
    version = "28";
    filename = "wg-installer-server-hotplug-olsrd-28.apk";
    depends = [
      "libc"
      "wg-installer-server"
    ];
    provides = [ "wg-installer-server-hotplug-olsrd-any" ];
    sha256 = "c8fb1aea6e57ce09e773d354110727e089c880bae944d541866703dce59b5d19";
  };
  wget-nossl = {
    version = "1.25.0-r3";
    filename = "wget-nossl-1.25.0-r3.apk";
    depends = [
      "libc"
      "libpcre2"
      "zlib"
    ];
    provides = [
      "wget"
      "wget-any"
      "wget-nossl-any"
    ];
    sha256 = "812c73732bc5f7f21e82b7e62db72321d9110baab43678cffcff6ed77f595b91";
  };
  wget-ssl = {
    version = "1.25.0-r3";
    filename = "wget-ssl-1.25.0-r3.apk";
    depends = [
      "libc"
      "libopenssl3"
      "libpcre2"
      "librt"
      "zlib"
    ];
    provides = [
      "wget"
      "wget-any"
      "wget-ssl-any"
    ];
    sha256 = "1a32d64106394985cd5efaeb4ed923e0fc01f1afe192eadc1f24ef19f6d6f22b";
  };
  wgsd-client = {
    version = "0.3.6-r1";
    filename = "wgsd-client-0.3.6-r1.apk";
    depends = [
      "kmod-wireguard"
      "libc"
    ];
    provides = [ "wgsd-client-any" ];
    sha256 = "bfb67009d87ee41594fb9dc5a5a73ffe26c7862542a3ef02248143d76225e5a3";
  };
  wgsd-coredns = {
    version = "0.3.6-r1";
    filename = "wgsd-coredns-0.3.6-r1.apk";
    depends = [
      "kmod-wireguard"
      "libc"
    ];
    provides = [ "wgsd-coredns-any" ];
    sha256 = "c4dcabbeeffa42fb1f847652cfa6061cfbc8bcc18218fd7b06a996c3b6288a9f";
  };
  which = {
    version = "2.23-r1";
    filename = "which-2.23-r1.apk";
    depends = [ "libc" ];
    provides = [ "which-any" ];
    sha256 = "dc2c0eb6fa3e52fc5438d11943cf578ed06cf3404f041820c0b351f5b49e21a0";
  };
  whiptail = {
    version = "0.52.24-r1";
    filename = "whiptail-0.52.24-r1.apk";
    depends = [
      "libc"
      "libnewt"
      "libpopt0"
      "libslang2"
    ];
    provides = [ "whiptail-any" ];
    sha256 = "92a29b483c4d40df6d6de8eb4da45a68ae4de36f31030f316788ec7b96f57dd2";
  };
  whois = {
    version = "5.6.4-r1";
    filename = "whois-5.6.4-r1.apk";
    depends = [ "libc" ];
    provides = [ "whois-any" ];
    sha256 = "6d1fd7ebc64dba3e1b3812b6b0520eb818b682f19d1d8310281bc6713af2122a";
  };
  wifi-presence = {
    version = "0.3.0-r2";
    filename = "wifi-presence-0.3.0-r2.apk";
    depends = [ "libc" ];
    provides = [ "wifi-presence-any" ];
    sha256 = "aa34aa9b6380ceb3b5409fa89e5501ba82b365f878340e7987d7b75b63ca6c75";
  };
  wifidog = {
    version = "1.3.0-r9";
    filename = "wifidog-1.3.0-r9.apk";
    depends = [
      "iptables-mod-extra"
      "iptables-mod-ipopt"
      "iptables-mod-nat-extra"
      "libc"
      "libpthread"
    ];
    provides = [ "wifidog-any" ];
    sha256 = "349dbaf5a3e0856718ecb2580478551dbf424d40ae47ab01c0dabc503b8f0520";
  };
  wifidog-tls = {
    version = "1.3.0-r9";
    filename = "wifidog-tls-1.3.0-r9.apk";
    depends = [
      "iptables-mod-extra"
      "iptables-mod-ipopt"
      "iptables-mod-nat-extra"
      "libc"
      "libpthread"
      "libwolfssl5.9.2.e624513f"
    ];
    provides = [ "wifidog-tls-any" ];
    sha256 = "9a6497a84cff6c90cc12ed4242c6f7fdbf79c466f5379c7d4e42fa47a6873ba6";
  };
  wifischedule = {
    version = "1.1.0-r0";
    filename = "wifischedule-1.1.0-r0.apk";
    depends = [ "libc" ];
    provides = [ "wifischedule-any" ];
    sha256 = "888ce06242b81233530376152289480d3bc2324e361bbea1a399a57b78a769f5";
  };
  wifitoggle = {
    version = "1-r6";
    filename = "wifitoggle-1-r6.apk";
    depends = [ "libc" ];
    provides = [ "wifitoggle-any" ];
    sha256 = "0f1e7e650ce93b5cf6f3e3cfeb8f6ebe467bb81dd7fd0f170278ff0d6dda1070";
  };
  wipe = {
    version = "0.24-r1";
    filename = "wipe-0.24-r1.apk";
    depends = [ "libc" ];
    provides = [ "wipe-any" ];
    sha256 = "6fe695862fbe14e9102648c55aebbb2c688b621bad7381213745770a3fa84e4d";
  };
  wsdd2 = {
    version = "2023.12.21~b676d8ac-r2";
    filename = "wsdd2-2023.12.21~b676d8ac-r2.apk";
    depends = [ "libc" ];
    provides = [ "wsdd2-any" ];
    sha256 = "d7570f48b087cc1f93a6be7f6f50c1e45bd6ceb0ec55aac437d8743e9e38759f";
  };
  xdg-dbus-proxy = {
    version = "0.1.6-r1";
    filename = "xdg-dbus-proxy-0.1.6-r1.apk";
    depends = [
      "glib2"
      "libc"
    ];
    provides = [ "xdg-dbus-proxy-any" ];
    sha256 = "593540f2002169a214687ca4e236e81a3a087ebc0ed21d924db3c506b84294a5";
  };
  xfrpc = {
    version = "5.06.909-r1";
    filename = "xfrpc-5.06.909-r1.apk";
    depends = [
      "libc"
      "libevent2-7"
      "libevent2-openssl7"
      "libjson-c5"
      "zlib"
    ];
    provides = [ "xfrpc-any" ];
    sha256 = "c2b5837ba9fd93fc694f4a4805ae4e2887c3a43d2c2a3a56e66285963c22c5f7";
  };
  xfs-admin = {
    version = "6.10.1-r1";
    filename = "xfs-admin-6.10.1-r1.apk";
    depends = [
      "libblkid1"
      "libc"
      "libpthread"
      "liburcu"
      "libuuid1"
    ];
    provides = [ "xfs-admin-any" ];
    sha256 = "9aefc456e2ba64d8b3ddf738f43868e61def1b2984547cca5360e18fadc23ef7";
  };
  xfs-fsck = {
    version = "6.10.1-r1";
    filename = "xfs-fsck-6.10.1-r1.apk";
    depends = [
      "libblkid1"
      "libc"
      "libpthread"
      "liburcu"
      "libuuid1"
    ];
    provides = [ "xfs-fsck-any" ];
    sha256 = "5d4723a5ea5db5ad346187c5c62dee686680f38f5f08df3eed7f54fb90090885";
  };
  xfs-growfs = {
    version = "6.10.1-r1";
    filename = "xfs-growfs-6.10.1-r1.apk";
    depends = [
      "libblkid1"
      "libc"
      "libpthread"
      "liburcu"
      "libuuid1"
    ];
    provides = [ "xfs-growfs-any" ];
    sha256 = "33f785d44ea7fc8f9cb2c603786ae03332034982cb1679562764674ad53644cf";
  };
  xfs-mkfs = {
    version = "6.10.1-r1";
    filename = "xfs-mkfs-6.10.1-r1.apk";
    depends = [
      "libblkid1"
      "libc"
      "libinih"
      "libpthread"
      "liburcu"
      "libuuid1"
    ];
    provides = [ "xfs-mkfs-any" ];
    sha256 = "e07b003692a8b64855c9aa8a97ca5f5846dc5876eebdf43d651e442ab4ee4f7a";
  };
  xinetd = {
    version = "2.3.15-r18";
    filename = "xinetd-2.3.15-r18.apk";
    depends = [ "libc" ];
    provides = [ "xinetd-any" ];
    sha256 = "a8bcabc49adc4d7d3197241f497e63d13e28341c24a5dc19b70225cd9632436b";
  };
  xl2tpd = {
    version = "1.3.18-r2";
    filename = "xl2tpd-1.3.18-r2.apk";
    depends = [
      "libc"
      "ppp-mod-pppol2tp"
      "resolveip"
    ];
    provides = [ "xl2tpd-any" ];
    sha256 = "925e10983da4f508fd0234213847acf780d0cf0b2c97976ce23fd3048c90416e";
  };
  xmlrpc-c-abyss = {
    version = "1.60.05-r2";
    filename = "xmlrpc-c-abyss-1.60.05-r2.apk";
    depends = [
      "libc"
      "xmlrpc-c-common"
    ];
    provides = [ "xmlrpc-c-abyss-any" ];
    sha256 = "1c98c6c3f108a4deed6a6aeaf35ffd509272001144138a4cf26ee2b3fc8de01c";
  };
  xmlrpc-c-client = {
    version = "1.60.05-r2";
    filename = "xmlrpc-c-client-1.60.05-r2.apk";
    depends = [
      "libc"
      "libcurl4"
      "xmlrpc-c"
    ];
    provides = [ "xmlrpc-c-client-any" ];
    sha256 = "25f075a01a10f4735ba095aacd21211f78534924a0d0bfc4fe31ee0d801f5a7e";
  };
  xmlrpc-c-common = {
    version = "1.60.05-r2";
    filename = "xmlrpc-c-common-1.60.05-r2.apk";
    depends = [
      "libc"
      "libpthread"
    ];
    provides = [ "xmlrpc-c-common-any" ];
    sha256 = "49d97f84fb87f0ba5fdf88619acfdb34f238d8958665b1e354232788894217e2";
  };
  xmlrpc-c-libxml2 = {
    version = "1.60.05-r2";
    filename = "xmlrpc-c-libxml2-1.60.05-r2.apk";
    depends = [
      "libc"
      "libxml2-16"
      "xmlrpc-c-common"
    ];
    provides = [
      "xmlrpc-c"
      "xmlrpc-c-libxml2-any"
    ];
    sha256 = "8a1f794b60b7876e3ccb62913864a481dd1b6cca52a63aa39a7eabc0bd89bcff";
  };
  xmlrpc-c-server = {
    version = "1.60.05-r2";
    filename = "xmlrpc-c-server-1.60.05-r2.apk";
    depends = [
      "libc"
      "xmlrpc-c"
    ];
    provides = [ "xmlrpc-c-server-any" ];
    sha256 = "dd047009a09f457a5628095da769232a3665d7736db201de832e6d5a987b64b3";
  };
  xmlrpc-c-server-abyss = {
    version = "1.60.05-r2";
    filename = "xmlrpc-c-server-abyss-1.60.05-r2.apk";
    depends = [
      "libc"
      "xmlrpc-c-abyss"
      "xmlrpc-c-server"
    ];
    provides = [ "xmlrpc-c-server-abyss-any" ];
    sha256 = "2fb63331655fd50cd8689a427513de0708bfd3a39733e62a3049c7b9e08d468b";
  };
  xray-core = {
    version = "26.3.27-r1";
    filename = "xray-core-26.3.27-r1.apk";
    depends = [
      "ca-bundle"
      "libc"
    ];
    provides = [ "xray-core-any" ];
    sha256 = "8798ced12aef44bfacb75caa1676133d868e138d8cecc4f4a9860bef89daa1f8";
  };
  xray-example = {
    version = "26.3.27-r1";
    filename = "xray-example-26.3.27-r1.apk";
    depends = [
      "libc"
      "xray-core"
    ];
    provides = [ "xray-example-any" ];
    sha256 = "a9c6a94754badb9a11e01a405ab612265fa0ffde8e25f193f9aed775574d8118";
  };
  xsltproc = {
    version = "1.1.42-r1";
    filename = "xsltproc-1.1.42-r1.apk";
    depends = [
      "libc"
      "libexslt"
      "libxslt"
    ];
    provides = [ "xsltproc-any" ];
    sha256 = "f546b5898989812ebe44e4aa0e344c0874bbc55e1b9b95d431d8cc3d04b7131b";
  };
  xupnpd = {
    version = "2021.04.08~2bc1e741-r2";
    filename = "xupnpd-2021.04.08~2bc1e741-r2.apk";
    depends = [
      "libc"
      "liblua5.1.5"
      "libopenssl3"
    ];
    provides = [ "xupnpd-any" ];
    sha256 = "6605248a0b55ba5020f4395ad17c0dbaf6324bdb0658f168da66ce5afc0d600b";
  };
  xxd = {
    version = "2025.11.26-r1";
    filename = "xxd-2025.11.26-r1.apk";
    depends = [ "libc" ];
    provides = [ "xxd-any" ];
    sha256 = "f11c988f85297f53ec64e5c81ae1ad255b076a85dda60e5c894edb7ddd04f591";
  };
  xxhash = {
    version = "0.8.3-r1";
    filename = "xxhash-0.8.3-r1.apk";
    depends = [
      "libc"
      "libxxhash"
    ];
    provides = [ "xxhash-any" ];
    sha256 = "60c39a8981321530ddfc62f63e03c74e0fb96aae090fcb3dd2e5e6d6118a1e70";
  };
  xz = {
    version = "5.8.1-r1";
    filename = "xz-5.8.1-r1.apk";
    depends = [
      "libc"
      "liblzma"
      "xz-utils"
    ];
    provides = [ "xz-any" ];
    sha256 = "4df708487413c8b60e26dc8d26b20a6b78114d18b46527c0c17db173f2cfb3a9";
  };
  xz-utils = {
    version = "5.8.1-r1";
    filename = "xz-utils-5.8.1-r1.apk";
    depends = [ "libc" ];
    provides = [ "xz-utils-any" ];
    sha256 = "4325b9e2d18a5a20668d8978eab3b0a24a2fee3b421c38fd061c87068a7b2efc";
  };
  xzdec = {
    version = "5.8.1-r1";
    filename = "xzdec-5.8.1-r1.apk";
    depends = [
      "libc"
      "liblzma"
      "xz-utils"
    ];
    provides = [ "xzdec-any" ];
    sha256 = "2d991dce7a164ddd2e63343edbed1f8750af179e8d32cb8fbe9b2590059778f3";
  };
  xzdiff = {
    version = "5.8.1-r1";
    filename = "xzdiff-5.8.1-r1.apk";
    depends = [
      "libc"
      "xz"
      "xz-utils"
    ];
    provides = [ "xzdiff-any" ];
    sha256 = "e2e63e02cb32fd4d729c6ae76f9732c3d2b01123c359a4c1b0fd58fc7a4e7bdf";
  };
  xzgrep = {
    version = "5.8.1-r1";
    filename = "xzgrep-5.8.1-r1.apk";
    depends = [
      "libc"
      "xz"
      "xz-utils"
    ];
    provides = [ "xzgrep-any" ];
    sha256 = "bc0d36a9d92c1a8e7b7b3fe2cc91501b9acdf67098da55dbded3a433ef15ff28";
  };
  xzless = {
    version = "5.8.1-r1";
    filename = "xzless-5.8.1-r1.apk";
    depends = [
      "libc"
      "xz"
      "xz-utils"
    ];
    provides = [ "xzless-any" ];
    sha256 = "a209502fbe194f0d6f52518b3e8d328b9f941c8077c0c035a8da1556f9cfba87";
  };
  xzmore = {
    version = "5.8.1-r1";
    filename = "xzmore-5.8.1-r1.apk";
    depends = [
      "libc"
      "xz"
      "xz-utils"
    ];
    provides = [ "xzmore-any" ];
    sha256 = "8c2fa22cf09af5b3d2f2007ae25d9d4fe64913f866f9a009a7827052489636ce";
  };
  yajl = {
    version = "2.1.0-r4";
    filename = "yajl-2.1.0-r4.apk";
    depends = [ "libc" ];
    provides = [ "yajl-any" ];
    sha256 = "1d6b22e073f628c2492198edc20e18a46e8ef6ab9299112d80b16ad4330b32f6";
  };
  yanglint = {
    version = "3.13.6-r1";
    filename = "yanglint-3.13.6-r1.apk";
    depends = [
      "libc"
      "libyang"
    ];
    provides = [ "yanglint-any" ];
    sha256 = "5daf8b2c19735a95fb776aac8b2ed4b404d8ff29886ed80caa9760b3a948b423";
  };
  yara = {
    version = "4.5.0-r1";
    filename = "yara-4.5.0-r1.apk";
    depends = [
      "file"
      "libc"
      "libopenssl3"
    ];
    provides = [ "yara-any" ];
    sha256 = "2bc655c6964b3994e19d2d6ad0a00fa8c2c0bb7abba4000c27826d12050ded8e";
  };
  yggdrasil = {
    version = "0.5.12-r1";
    filename = "yggdrasil-0.5.12-r1.apk";
    depends = [
      "kmod-tun"
      "libc"
    ];
    provides = [ "yggdrasil-any" ];
    sha256 = "8a39e2178033eb96746d35c2a8e8ba4c8adda4676be11e92af1414ea5f80d331";
  };
  yggdrasil-jumper = {
    version = "0.3.1-r1";
    filename = "yggdrasil-jumper-0.3.1-r1.apk";
    depends = [
      "kmod-tun"
      "libc"
    ];
    provides = [ "yggdrasil-jumper-any" ];
    sha256 = "e70e4344e9395a6310c8f1299f57d010835396e31f165a4de2d619a54e2672a2";
  };
  yq = {
    version = "4.53.3-r2";
    filename = "yq-4.53.3-r2.apk";
    depends = [ "libc" ];
    provides = [ "yq-any" ];
    sha256 = "8f9f3027fe772056146b1a3499a62695b4beaf04e0d32e6f4c14d463cf13bf34";
  };
  yt-dlp = {
    version = "2026.7.4-r1";
    filename = "yt-dlp-2026.7.4-r1.apk";
    depends = [
      "ca-certificates"
      "libc"
      "python3-asyncio"
      "python3-codecs"
      "python3-ctypes"
      "python3-email"
      "python3-logging"
      "python3-openssl"
      "python3-sqlite3"
      "python3-urllib"
      "python3-uuid"
      "python3-xml"
      "quickjs"
    ];
    provides = [
      "youtube-dl"
      "yt-dlp-any"
    ];
    sha256 = "b5b9a6d2387f89330fe505964b134b5d47b0d83588d08071f8fa3d2a46f688a1";
  };
  yt-dlp-src = {
    version = "2026.7.4-r1";
    filename = "yt-dlp-src-2026.7.4-r1.apk";
    depends = [ "libc" ];
    provides = [ "yt-dlp-src-any" ];
    sha256 = "e36dcc364a75e6d45cfac6bac7399c6581191fd5c5f977aded5729839a81a6b3";
  };
  zabbix-agentd = {
    version = "7.0.29-r1";
    filename = "zabbix-agentd-7.0.29-r1.apk";
    depends = [
      "libc"
      "libcurl4"
      "libevent2-pthreads7"
      "libnetsnmp-ssl"
      "libopenldap"
      "libopenssl3"
      "libpcre2"
      "zlib"
    ];
    provides = [
      "zabbix-agentd-any"
      "zabbix-agentd-openssl"
      "zabbix-agentd-ssl"
    ];
    sha256 = "d5ecd4aec59e218026c6aefca9c1f9a45c27890b7bd8b84d70d3aad0facad909";
  };
  zabbix-agentd-basic = {
    version = "7.0.29-r1";
    filename = "zabbix-agentd-basic-7.0.29-r1.apk";
    depends = [
      "libc"
      "libevent2-pthreads7"
      "libopenssl3"
      "libpcre2"
      "zlib"
    ];
    provides = [
      "zabbix-agentd-any"
      "zabbix-agentd-basic-any"
      "zabbix-agentd-openssl"
      "zabbix-agentd-ssl"
    ];
    sha256 = "047bb6ec0e48d894442207cdf8bff400f07157a10159fd0d6b751727b238e51c";
  };
  zabbix-extra-mac80211 = {
    version = "7.0.29-r1";
    filename = "zabbix-extra-mac80211-7.0.29-r1.apk";
    depends = [ "libc" ];
    provides = [ "zabbix-extra-mac80211-any" ];
    sha256 = "0063d610fa0f2c4f7ba567491149c08476ad29fd8c9921d5ff98772654c04fdc";
  };
  zabbix-extra-network = {
    version = "7.0.29-r1";
    filename = "zabbix-extra-network-7.0.29-r1.apk";
    depends = [
      "libc"
      "libubus-lua"
      "lua"
    ];
    provides = [ "zabbix-extra-network-any" ];
    sha256 = "8d3b56f191ad200f5b888026a32d1afde8acd04b9d53a5d310abead723730a39";
  };
  zabbix-extra-wifi = {
    version = "7.0.29-r1";
    filename = "zabbix-extra-wifi-7.0.29-r1.apk";
    depends = [
      "libc"
      "libiwinfo-lua"
      "libubus-lua"
      "lua"
    ];
    provides = [ "zabbix-extra-wifi-any" ];
    sha256 = "1069d1b3b0f74c2bd8fbda6625df8b674b54100f00e16e4680e3f5889fd3c4c7";
  };
  zabbix-frontend-server = {
    version = "7.0.29-r1";
    filename = "zabbix-frontend-server-7.0.29-r1.apk";
    depends = [
      "libc"
      "php8"
      "php8-cgi"
      "php8-mod-bcmath"
      "php8-mod-ctype"
      "php8-mod-curl"
      "php8-mod-filter"
      "php8-mod-gd"
      "php8-mod-gettext"
      "php8-mod-ldap"
      "php8-mod-mbstring"
      "php8-mod-openssl"
      "php8-mod-pgsql"
      "php8-mod-session"
      "php8-mod-simplexml"
      "php8-mod-sockets"
      "php8-mod-xmlreader"
      "php8-mod-xmlwriter"
    ];
    provides = [
      "zabbix-frontend-server-any"
      "zabbix-server-frontend"
    ];
    sha256 = "201834a013788d41cb9c22cc55d89d6d54995f2103766e0c30483736939e1622";
  };
  zabbix-get = {
    version = "7.0.29-r1";
    filename = "zabbix-get-7.0.29-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
      "libpcre2"
      "zlib"
    ];
    provides = [
      "zabbix-get-any"
      "zabbix-get-openssl"
      "zabbix-get-ssl"
    ];
    sha256 = "c986f9ad78538608b176ccf6273ec8527d11b75bd9c4feec7e3c450a58305863";
  };
  zabbix-proxy = {
    version = "7.0.29-r1";
    filename = "zabbix-proxy-7.0.29-r1.apk";
    depends = [
      "fping"
      "libc"
      "libcurl4"
      "libevent2-7"
      "libevent2-extra7"
      "libevent2-pthreads7"
      "libnetsnmp-ssl"
      "libopenldap"
      "libopenssl3"
      "libpcre2"
      "libpq"
      "zlib"
    ];
    provides = [
      "zabbix-proxy-any"
      "zabbix-proxy-openssl"
      "zabbix-proxy-ssl"
    ];
    sha256 = "839144ce27121ae5960eb6acd4381bd70eeb7408abe912c13b15b2f248ac4956";
  };
  zabbix-proxy-basic-sqlite = {
    version = "7.0.29-r1";
    filename = "zabbix-proxy-basic-sqlite-7.0.29-r1.apk";
    depends = [
      "fping"
      "libc"
      "libevent2-7"
      "libevent2-extra7"
      "libevent2-pthreads7"
      "libopenssl3"
      "libpcre2"
      "libsqlite3-0"
      "zlib"
    ];
    provides = [
      "zabbix-proxy-any"
      "zabbix-proxy-basic-sqlite-any"
      "zabbix-proxy-openssl"
      "zabbix-proxy-ssl"
    ];
    sha256 = "6ec76c9ac89620d5222fedaeb30e229050c24242c1d5536bd200a624b55d6ac2";
  };
  zabbix-sender = {
    version = "7.0.29-r1";
    filename = "zabbix-sender-7.0.29-r1.apk";
    depends = [
      "libc"
      "libopenssl3"
      "libpcre2"
      "zlib"
    ];
    provides = [
      "zabbix-sender-any"
      "zabbix-sender-openssl"
      "zabbix-sender-ssl"
    ];
    sha256 = "25f05c01e2f37ede858db9789494c72f750c7135e49cf18593821e08ef4ce4ff";
  };
  zabbix-server = {
    version = "7.0.29-r1";
    filename = "zabbix-server-7.0.29-r1.apk";
    depends = [
      "fping"
      "libc"
      "libcurl4"
      "libevent2-7"
      "libevent2-extra7"
      "libevent2-pthreads7"
      "libnetsnmp-ssl"
      "libopenldap"
      "libopenssl3"
      "libpcre2"
      "libpq"
      "zlib"
    ];
    provides = [
      "zabbix-server-any"
      "zabbix-server-openssl"
      "zabbix-server-ssl"
    ];
    sha256 = "bb639dc9d33c383969e3293638ad8db8e85f3063de2012a5903784299e537427";
  };
  zerotier = {
    version = "1.16.0-r1";
    filename = "zerotier-1.16.0-r1.apk";
    depends = [
      "ip"
      "kmod-tun"
      "libatomic1"
      "libc"
      "libminiupnpc"
      "libnatpmp1"
      "libpthread"
      "libstdcpp6"
    ];
    provides = [ "zerotier-any" ];
    sha256 = "72beeb438d168ab159cd6aa4b70c663e5d5bcc9ed034d25a0e5565cad671bc20";
  };
  zile = {
    version = "2.3.24-r6";
    filename = "zile-2.3.24-r6.apk";
    depends = [
      "libc"
      "libncursesw6"
    ];
    provides = [ "zile-any" ];
    sha256 = "6703b1a84920f71d815be0a756c333033e85e5bf6e24405df2aeb087ac674efb";
  };
  zipcmp = {
    version = "1.11.4-r1";
    filename = "zipcmp-1.11.4-r1.apk";
    depends = [
      "libc"
      "libzip"
      "musl-fts"
    ];
    provides = [ "zipcmp-any" ];
    sha256 = "cdfb03c37eef69f272015015183792963915f05a6cc47c2ef789eb4b677472f1";
  };
  zipmerge = {
    version = "1.11.4-r1";
    filename = "zipmerge-1.11.4-r1.apk";
    depends = [
      "libc"
      "libzip"
    ];
    provides = [ "zipmerge-any" ];
    sha256 = "075c2b22e2faeb09936feb544268253f99a16ef147dc5311740d6680513a0566";
  };
  ziptool = {
    version = "1.11.4-r1";
    filename = "ziptool-1.11.4-r1.apk";
    depends = [
      "libc"
      "libzip"
    ];
    provides = [ "ziptool-any" ];
    sha256 = "781869a4fa48de593125e88bb66e2ce34d8fbdcca56fdbc3e60e12ef6ea6efe6";
  };
  zlog = {
    version = "1.2.17-r3";
    filename = "zlog-1.2.17-r3.apk";
    depends = [ "libc" ];
    provides = [ "zlog-any" ];
    sha256 = "dd2cc5467b6aa88ea9963fca12aa4addf92fa6c6ef49adcf4d0be9ab712f58ea";
  };
  znc = {
    version = "1.10.1-r2";
    filename = "znc-1.10.1-r2.apk";
    depends = [
      "libc"
      "libopenssl3"
      "libstdcpp6"
      "zlib"
    ];
    provides = [ "znc-any" ];
    sha256 = "66027021d07b70c95fffec2a32468973258d580598a90320a1431ff8f629ba8f";
  };
  znc-mod-adminlog = {
    version = "1.10.1-r2";
    filename = "znc-mod-adminlog-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-adminlog-any" ];
    sha256 = "477b313111262a167b6a67fe79e335267b2a699e6cc8521ec8f107bdab4b93ae";
  };
  znc-mod-alias = {
    version = "1.10.1-r2";
    filename = "znc-mod-alias-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-alias-any" ];
    sha256 = "b6efb3bf7e73f70cc14b7e49059918f89a65cd6b4baada9481870b56c9327de9";
  };
  znc-mod-autoattach = {
    version = "1.10.1-r2";
    filename = "znc-mod-autoattach-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-autoattach-any" ];
    sha256 = "e5b97ffb2c0cdd1ed3fd9f91a49cfd64bb6ce78a3fa84887e646af3fc2ab0c42";
  };
  znc-mod-autocycle = {
    version = "1.10.1-r2";
    filename = "znc-mod-autocycle-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-autocycle-any" ];
    sha256 = "74553e4b84aa95b59aed26e83e79d69810467dbdd7f7c8560aa8af525c47340f";
  };
  znc-mod-autoop = {
    version = "1.10.1-r2";
    filename = "znc-mod-autoop-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-autoop-any" ];
    sha256 = "20bdab5e05c7435e976c81b9686f4d1102ac82486a7a7043793c6ec171948148";
  };
  znc-mod-autoreply = {
    version = "1.10.1-r2";
    filename = "znc-mod-autoreply-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-autoreply-any" ];
    sha256 = "d615271371017dae79634e2f41f3be715fe10b9a035d2702a6af7de99fb732ac";
  };
  znc-mod-autovoice = {
    version = "1.10.1-r2";
    filename = "znc-mod-autovoice-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-autovoice-any" ];
    sha256 = "89403fac88fb463d82dcb757bb9b35e6919165d4b2cbe396b940fdb25b67e5e1";
  };
  znc-mod-awaynick = {
    version = "1.10.1-r2";
    filename = "znc-mod-awaynick-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-awaynick-any" ];
    sha256 = "229529f0e1cac9f79f0b2b6a737baf24c27d676c15bbced02c444cbb20b2c076";
  };
  znc-mod-awaystore = {
    version = "1.10.1-r2";
    filename = "znc-mod-awaystore-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-awaystore-any" ];
    sha256 = "2faa0d6b4b854615fb39eaa04d72c2ba9a5b04968f5b1178eb3772221b628a72";
  };
  znc-mod-block-motd = {
    version = "1.10.1-r2";
    filename = "znc-mod-block-motd-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-block-motd-any" ];
    sha256 = "005602903fbfc68cfc51794785a0c9f6717f176cdf93f295460db3a304de5750";
  };
  znc-mod-blockuser = {
    version = "1.10.1-r2";
    filename = "znc-mod-blockuser-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-blockuser-any" ];
    sha256 = "0e291858167b7dd8c2f8652753c37bbbf791d3348c39f730533f6b0aeef6a9b1";
  };
  znc-mod-bouncedcc = {
    version = "1.10.1-r2";
    filename = "znc-mod-bouncedcc-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-bouncedcc-any" ];
    sha256 = "1c6ae5c7bdd89ab07e3d03970e4937f7935dd4411c43e2e5f2741e1ac2a794fc";
  };
  znc-mod-buffextras = {
    version = "1.10.1-r2";
    filename = "znc-mod-buffextras-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-buffextras-any" ];
    sha256 = "300e14d2771b61336da86617115d46c00ee5039bb723eca42ce7c80515727c48";
  };
  znc-mod-cert = {
    version = "1.10.1-r2";
    filename = "znc-mod-cert-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-cert-any" ];
    sha256 = "abdc21d05f95f5860fca8db9c195be24ec625425d7ff8d46f61069bd6e59a591";
  };
  znc-mod-certauth = {
    version = "1.10.1-r2";
    filename = "znc-mod-certauth-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-certauth-any" ];
    sha256 = "d7ee08415bdfc62acaf6e8d6b54475f903012d27c896f349bf9038cfc10e566a";
  };
  znc-mod-chansaver = {
    version = "1.10.1-r2";
    filename = "znc-mod-chansaver-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-chansaver-any" ];
    sha256 = "3432355faf08f5fc9e5b0a1cbaf22a2e7975ea88f143708f92b330ee1d2c8167";
  };
  znc-mod-clearbufferonmsg = {
    version = "1.10.1-r2";
    filename = "znc-mod-clearbufferonmsg-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-clearbufferonmsg-any" ];
    sha256 = "4076b62d26f3a2f91183f27440b1b4b9f3a177904b31e4615e704b7a27396036";
  };
  znc-mod-clientnotify = {
    version = "1.10.1-r2";
    filename = "znc-mod-clientnotify-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-clientnotify-any" ];
    sha256 = "f77c599f4fbf57739a30a8ab4bc9f379df99e61f6be23dd5e3f7e6b983114002";
  };
  znc-mod-controlpanel = {
    version = "1.10.1-r2";
    filename = "znc-mod-controlpanel-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-controlpanel-any" ];
    sha256 = "63a093198276dcbf5c94b38c034b1bf1107ecdc9f3c6dd63ad170b48d3a52fab";
  };
  znc-mod-crypt = {
    version = "1.10.1-r2";
    filename = "znc-mod-crypt-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-crypt-any" ];
    sha256 = "744d96e05edbb3e6ed8138b779c089b3e0cca8c058181e5ee5f5559148f3cd84";
  };
  znc-mod-ctcpflood = {
    version = "1.10.1-r2";
    filename = "znc-mod-ctcpflood-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-ctcpflood-any" ];
    sha256 = "41ffa7f4a24a911ab3bff0453dff1277f234a0aa0a7aa2eb03ec0df196e53acc";
  };
  znc-mod-dcc = {
    version = "1.10.1-r2";
    filename = "znc-mod-dcc-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-dcc-any" ];
    sha256 = "bac731015bf84536dbad18a6a05ffb59ca987c68a32b1079e2bb5fd7b12e0b7e";
  };
  znc-mod-disconkick = {
    version = "1.10.1-r2";
    filename = "znc-mod-disconkick-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-disconkick-any" ];
    sha256 = "80a3e2c93dbcbb1a5008081334c48d04d7cbf5200eaa8b45c1d33d314f0b8794";
  };
  znc-mod-fail2ban = {
    version = "1.10.1-r2";
    filename = "znc-mod-fail2ban-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-fail2ban-any" ];
    sha256 = "a5c15bedafc02bec241cf6eccdc3c728b824dc5b15fca72fd21d4c6ff1453a9e";
  };
  znc-mod-flooddetach = {
    version = "1.10.1-r2";
    filename = "znc-mod-flooddetach-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-flooddetach-any" ];
    sha256 = "895ac332d94e4733b7ae3f6a7ad7659ae54577e67be5bda53173fde4740d48b6";
  };
  znc-mod-identfile = {
    version = "1.10.1-r2";
    filename = "znc-mod-identfile-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-identfile-any" ];
    sha256 = "e40651095490c83b42a7b5cafe895b227187ae47898fca517bb71d6d5adec128";
  };
  znc-mod-imapauth = {
    version = "1.10.1-r2";
    filename = "znc-mod-imapauth-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-imapauth-any" ];
    sha256 = "c288eda733c2045e0f4f34a0a5d815073873076097d7234f3b2bd29a74e5d4ee";
  };
  znc-mod-keepnick = {
    version = "1.10.1-r2";
    filename = "znc-mod-keepnick-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-keepnick-any" ];
    sha256 = "71dfa422d184d0b2ccffa99a173547cf7d8a24c940192080a4184913b4bf945f";
  };
  znc-mod-kickrejoin = {
    version = "1.10.1-r2";
    filename = "znc-mod-kickrejoin-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-kickrejoin-any" ];
    sha256 = "0f6eee1db8e7e5f1f428e50aed4eec38eda01c62f1868dfc6edcf2d2ef745174";
  };
  znc-mod-lastseen = {
    version = "1.10.1-r2";
    filename = "znc-mod-lastseen-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-lastseen-any" ];
    sha256 = "1d791bd32b265c797b9481a47134801c30009ea4ea698862e9a778611904ef6e";
  };
  znc-mod-listsockets = {
    version = "1.10.1-r2";
    filename = "znc-mod-listsockets-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-listsockets-any" ];
    sha256 = "675cf71bdd1f988fd887f5a40b76292770ba25f346767d99410437dad43d2d0c";
  };
  znc-mod-log = {
    version = "1.10.1-r2";
    filename = "znc-mod-log-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-log-any" ];
    sha256 = "dc2468b6fc77e49a06c48eb5d58417a90bdc705b293f7907a805f417725c81a2";
  };
  znc-mod-missingmotd = {
    version = "1.10.1-r2";
    filename = "znc-mod-missingmotd-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-missingmotd-any" ];
    sha256 = "c4c44f09cbfdad962f329c7abfbf225563e679f56b4ec258098f018e5c38aff8";
  };
  znc-mod-modules_online = {
    version = "1.10.1-r2";
    filename = "znc-mod-modules_online-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-modules_online-any" ];
    sha256 = "860c3a23efb1866d6d36320219b2b1b62e8febef1d8c76786179e2d7d1c7b857";
  };
  znc-mod-nickserv = {
    version = "1.10.1-r2";
    filename = "znc-mod-nickserv-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-nickserv-any" ];
    sha256 = "0e93ff4e5bda6ba16bbc999ae9b15c95effb295c0747efa6732621e357958b95";
  };
  znc-mod-notes = {
    version = "1.10.1-r2";
    filename = "znc-mod-notes-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-notes-any" ];
    sha256 = "cdcf5a6b4289c3c03fd59d9daab8461080e1ac4abd2a456951171f4e70a38921";
  };
  znc-mod-notify-connect = {
    version = "1.10.1-r2";
    filename = "znc-mod-notify-connect-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-notify-connect-any" ];
    sha256 = "166db69a813bbd9cbaf1879b6e1f024f2b8f6215842e1a1eb6a0b4bb44f204a1";
  };
  znc-mod-perform = {
    version = "1.10.1-r2";
    filename = "znc-mod-perform-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-perform-any" ];
    sha256 = "e3ec2043c1ecf6b3f21f622f02fc1b94f64ea89a6cc92f397485334b3a5fe1bb";
  };
  znc-mod-playback = {
    version = "1.10.1-r2";
    filename = "znc-mod-playback-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-playback-any" ];
    sha256 = "38e866ada5a53418d3bbc594c9ef06a21ff623a9aba6d983562bea962986997f";
  };
  znc-mod-push = {
    version = "1.10.1-r2";
    filename = "znc-mod-push-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-push-any" ];
    sha256 = "e7c87bcef9de8d60ba78fa1a061eee0828ff6cad24f8cba8d5b6235d60aa73cc";
  };
  znc-mod-raw = {
    version = "1.10.1-r2";
    filename = "znc-mod-raw-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-raw-any" ];
    sha256 = "5db6a3b4bc7e47fa775e216a1127d032bb9284616e673bb6ad87f221d7e05da8";
  };
  znc-mod-route-replies = {
    version = "1.10.1-r2";
    filename = "znc-mod-route-replies-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-route-replies-any" ];
    sha256 = "5556ec325f85802f3db4305da2e4c01288a0d5e3507dee3104ec4532cb6f81af";
  };
  znc-mod-sasl = {
    version = "1.10.1-r2";
    filename = "znc-mod-sasl-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-sasl-any" ];
    sha256 = "1c41afd0f442fbe05540d49bc1b6fc896604e68671279c71e5b3a19d3a293164";
  };
  znc-mod-savebuff = {
    version = "1.10.1-r2";
    filename = "znc-mod-savebuff-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-savebuff-any" ];
    sha256 = "3601d18952d9fd960e73e24d360602dbbeae317bf80310553becc39b0276ecc9";
  };
  znc-mod-schat = {
    version = "1.10.1-r2";
    filename = "znc-mod-schat-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-schat-any" ];
    sha256 = "ffe5f3db109cd15e45afd90d62d651a40ecc3a0a2ce9df1bcc451e43938a281e";
  };
  znc-mod-send-raw = {
    version = "1.10.1-r2";
    filename = "znc-mod-send-raw-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-send-raw-any" ];
    sha256 = "7fa70e1742858d323ece36258781d3963105a28bbaf23f4f4a196a44cb03655f";
  };
  znc-mod-shell = {
    version = "1.10.1-r2";
    filename = "znc-mod-shell-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-shell-any" ];
    sha256 = "c94f9d08c26d03bd38e12b00c4215ca2aec8320930cf0fa626098740582d5ae6";
  };
  znc-mod-simple-away = {
    version = "1.10.1-r2";
    filename = "znc-mod-simple-away-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-simple-away-any" ];
    sha256 = "8b24eb328f034a81958d1246279c32470362923ff128283cac44574cb0789d85";
  };
  znc-mod-stickychan = {
    version = "1.10.1-r2";
    filename = "znc-mod-stickychan-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-stickychan-any" ];
    sha256 = "2484aa22f0861eaa0a16d759e9c8e99849722cba483311dbb1ef57bf17232798";
  };
  znc-mod-watch = {
    version = "1.10.1-r2";
    filename = "znc-mod-watch-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-watch-any" ];
    sha256 = "c175cc717d7728a4ec9ac3ef4149bd935df1626b729b3fb0a73c63527fae4d9f";
  };
  znc-mod-webadmin = {
    version = "1.10.1-r2";
    filename = "znc-mod-webadmin-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc"
    ];
    provides = [ "znc-mod-webadmin-any" ];
    sha256 = "ffe2fa729404c16e749f9868777bdc9eed348bcd0807c647360bdb56a229cec0";
  };
  znc-webskin-dark-clouds = {
    version = "1.10.1-r2";
    filename = "znc-webskin-dark-clouds-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc-mod-webadmin"
    ];
    provides = [ "znc-webskin-dark-clouds-any" ];
    sha256 = "d2871b89d0babe2647365afbf29ad33182123402e42eba6cb7cac3e46c98eb94";
  };
  znc-webskin-forest = {
    version = "1.10.1-r2";
    filename = "znc-webskin-forest-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc-mod-webadmin"
    ];
    provides = [ "znc-webskin-forest-any" ];
    sha256 = "fae58ca596a566faee93e1ef30e032ea7751d09b42d3ff5c26da0b1d37be1f9a";
  };
  znc-webskin-ice = {
    version = "1.10.1-r2";
    filename = "znc-webskin-ice-1.10.1-r2.apk";
    depends = [
      "libc"
      "znc-mod-webadmin"
    ];
    provides = [ "znc-webskin-ice-any" ];
    sha256 = "ffdb086acf2d861b54e8d80b8a18bbbd62d5956d4752e5fca592a918feb0eb99";
  };
  zoneinfo-africa = {
    version = "2026b-r1";
    filename = "zoneinfo-africa-2026b-r1.apk";
    depends = [
      "libc"
      "zoneinfo-core"
    ];
    provides = [ "zoneinfo-africa-any" ];
    sha256 = "50912746d1c15b2d1aa274df91c8f63f9bad8d80dd8c2745cd86a6ea1266ccde";
  };
  zoneinfo-all = {
    version = "2026b-r1";
    filename = "zoneinfo-all-2026b-r1.apk";
    depends = [
      "libc"
      "zoneinfo-africa"
      "zoneinfo-america"
      "zoneinfo-asia"
      "zoneinfo-atlantic"
      "zoneinfo-australia-nz"
      "zoneinfo-core"
      "zoneinfo-europe"
      "zoneinfo-indian"
      "zoneinfo-pacific"
      "zoneinfo-poles"
    ];
    provides = [ "zoneinfo-all-any" ];
    sha256 = "03d182d851140a811fa8f6cd0a52cf6425f08353cbb2a84759da75d7dfb80d17";
  };
  zoneinfo-america = {
    version = "2026b-r1";
    filename = "zoneinfo-america-2026b-r1.apk";
    depends = [
      "libc"
      "zoneinfo-core"
    ];
    provides = [
      "zoneinfo-america-any"
      "zoneinfo-northamerica"
      "zoneinfo-southamerica"
    ];
    sha256 = "963cb4e805286c097c47340ab3387179955c05d05bf4cb44d08ac881279c51f7";
  };
  zoneinfo-asia = {
    version = "2026b-r1";
    filename = "zoneinfo-asia-2026b-r1.apk";
    depends = [
      "libc"
      "zoneinfo-core"
    ];
    provides = [ "zoneinfo-asia-any" ];
    sha256 = "58dabf1f9a2d77b59db2917d1bf24530ac8495f97c3eef90d5be1df2f719115b";
  };
  zoneinfo-atlantic = {
    version = "2026b-r1";
    filename = "zoneinfo-atlantic-2026b-r1.apk";
    depends = [
      "libc"
      "zoneinfo-core"
    ];
    provides = [ "zoneinfo-atlantic-any" ];
    sha256 = "796f47a91c2e3ce94f3bf51acc54700d7474ed69f2a0cd33cae014c5851acfd9";
  };
  zoneinfo-australia-nz = {
    version = "2026b-r1";
    filename = "zoneinfo-australia-nz-2026b-r1.apk";
    depends = [
      "libc"
      "zoneinfo-core"
    ];
    provides = [ "zoneinfo-australia-nz-any" ];
    sha256 = "508ae31d86f3925c4f7570bc91ea913bd1d80188aa3cfd6d76771331fc54b4ec";
  };
  zoneinfo-core = {
    version = "2026b-r1";
    filename = "zoneinfo-core-2026b-r1.apk";
    depends = [ "libc" ];
    provides = [ "zoneinfo-core-any" ];
    sha256 = "546eab888b4ae45dde22d346a0a4b2555f5be2891cd67d4d780dea8bc0096c6b";
  };
  zoneinfo-europe = {
    version = "2026b-r1";
    filename = "zoneinfo-europe-2026b-r1.apk";
    depends = [
      "libc"
      "zoneinfo-core"
    ];
    provides = [ "zoneinfo-europe-any" ];
    sha256 = "d915d33adaab97d24e8f2b7378d7294d4652db7cf79586dd2c05f2c8e70d3580";
  };
  zoneinfo-indian = {
    version = "2026b-r1";
    filename = "zoneinfo-indian-2026b-r1.apk";
    depends = [
      "libc"
      "zoneinfo-core"
    ];
    provides = [
      "zoneinfo-india"
      "zoneinfo-indian-any"
    ];
    sha256 = "6951322ab47c341ded22af90d7210d4bc3ef9bde4496207148d4d8573b8900f6";
  };
  zoneinfo-pacific = {
    version = "2026b-r1";
    filename = "zoneinfo-pacific-2026b-r1.apk";
    depends = [
      "libc"
      "zoneinfo-core"
    ];
    provides = [ "zoneinfo-pacific-any" ];
    sha256 = "ee65b7d0c43a16a654ca9b784af3147e54967a21a13e0d4962cde2b37ec17fd5";
  };
  zoneinfo-poles = {
    version = "2026b-r1";
    filename = "zoneinfo-poles-2026b-r1.apk";
    depends = [
      "libc"
      "zoneinfo-core"
    ];
    provides = [ "zoneinfo-poles-any" ];
    sha256 = "e1f246211a704ef246d9b79e2accf3645fe31f991814506c2753e2d32299464c";
  };
  zoneinfo-simple = {
    version = "2026b-r1";
    filename = "zoneinfo-simple-2026b-r1.apk";
    depends = [
      "libc"
      "zoneinfo-core"
    ];
    provides = [ "zoneinfo-simple-any" ];
    sha256 = "5bea421e21bc59ef8a52a063646e0a3324cd5b3ace54b2e8630e03f76b675c5c";
  };
  zsh = {
    version = "5.9-r4";
    filename = "zsh-5.9-r4.apk";
    depends = [
      "libc"
      "libcap"
      "libncurses6"
      "libncursesw6"
      "libpcre2"
      "librt"
    ];
    provides = [ "zsh-any" ];
    sha256 = "a89509b304c0dba08a730932ad1544d95956fc8eeb1c7b293d0e20001c579b65";
  };
  zstd = {
    version = "1.5.7-r1";
    filename = "zstd-1.5.7-r1.apk";
    depends = [
      "libc"
      "libzstd"
    ];
    provides = [ "zstd-any" ];
    sha256 = "0dd0fd7183965a0de2cf9a117f691b77c0c3469be4ebe03a1736d642d3870c1b";
  };
  ztdns = {
    version = "0.0.2-r1";
    filename = "ztdns-0.0.2-r1.apk";
    depends = [ "libc" ];
    provides = [ "ztdns-any" ];
    sha256 = "f67b3838e9547601f878d01cdd0721b77559101a9401abb6d69b659644ebe2d3";
  };
  zyxel-reset = {
    version = "2022.12.23~e1def7b5-r1";
    filename = "zyxel-reset-2022.12.23~e1def7b5-r1.apk";
    depends = [ "libc" ];
    provides = [ "zyxel-reset-any" ];
    sha256 = "19a4e7a50d90fcb3bd7b6798ccbda2328953a505c1de05b061f70fd5a7178516";
  };
}
