# THIS FILE IS AUTOGENERATED - DO NOT EDIT - see cache README for more info

arch_descriptions = {
    "all": "Architecture independent binary packages",
    "alpha": "Alpha https://wiki.debian.org/AlphaBugs",
    "amd64": "64-bit PC https://wiki.debian.org/DebianAMD64",
    "arm": "ARM https://wiki.debian.org/ArmPort",
    "arm64": "64-bit ARM (AArch64) https://wiki.debian.org/Arm64Port#Bug_tracking",
    "armel": "EABI ARM https://wiki.debian.org/ArmEabiPort",
    "armhf": "Hard Float ABI ARM https://wiki.debian.org/ArmHardFloatPort",
    "avr32": "https://web.archive.org/web/20130326061253/http://avr32.debian.net/",
    "hppa": "HP PA-RISC https://www.debian.org/ports/hppa/",
    "hurd-amd64": "Hurd 64-bit PC https://wiki.debian.org/TheHurd",
    "hurd-i386": "Hurd 32-bit PC https://wiki.debian.org/TheHurd",
    "i386": "32-bit PC https://wiki.debian.org/i386",
    "ia64": "Intel Itanium IA-64 https://wiki.debian.org/Ports/ia64",
    "kfreebsd-amd64": "kFreeBSD 64-bit PC https://www.debian.org/ports/kfreebsd-gnu/",
    "kfreebsd-i386": "kFreeBSD 32-bit PC https://www.debian.org/ports/kfreebsd-gnu/",
    "loong64": "64-bit LoongArch https://wiki.debian.org/Ports/loong64",
    "m68k": "Motorola 680x0 https://wiki.debian.org/M68k",
    "mips": "MIPS (big endian) https://wiki.debian.org/MIPS/UserTags",
    "mips64el": "64-bit MIPS (little endian) https://wiki.debian.org/MIPS/UserTags",
    "mipsel": "MIPS (little endian) https://wiki.debian.org/MIPS/UserTags",
    "netbsd-i386": "https://www.debian.org/ports/netbsd/",
    "or1k": "https://web.archive.org/web/20150905061423/http://or1k.debian.net/",
    "powerpc": "PowerPC https://wiki.debian.org/PowerPC/ppc32",
    "powerpcspe": "https://wiki.debian.org/PowerPCSPEPort",
    "ppc64": "https://wiki.debian.org/PPC64",
    "ppc64el": "POWER Processors https://wiki.debian.org/ppc64el#Bugs",
    "riscv32": "https://wiki.debian.org/RISC-V/32",
    "riscv64": "RISC-V 64-bit little endian https://wiki.debian.org/RISC-V#Bugs_.28BTS.29",
    "s390": "IBM S/390 https://www.debian.org/ports/s390/",
    "s390x": "IBM System z https://www.debian.org/ports/s390/",
    "sh3": "https://wiki.debian.org/SHPort",
    "sh4": "https://wiki.debian.org/SH4",
    "sparc": "SPARC https://wiki.debian.org/Sparc32",
    "sparc64": "https://wiki.debian.org/Sparc64",
    "x32": "https://wiki.debian.org/X32Port#Bug_Reports",
}

arch_status = {
    "all": True,
    "alpha": False,
    "amd64": True,
    "arm64": True,
    "armel": True,
    "armhf": True,
    "hppa": False,
    "hurd-amd64": False,
    "hurd-i386": False,
    "i386": True,
    "loong64": False,
    "m68k": False,
    "mips64el": True,
    "mipsel": True,
    "powerpc": False,
    "ppc64": False,
    "ppc64el": True,
    "riscv64": True,
    "s390x": True,
    "sh4": False,
    "sparc64": False,
    "x32": False,
}

arch_usertags = {
    "alpha": (
        "https://wiki.debian.org/AlphaBugs",
        "debian-alpha@lists.debian.org",
        ["alpha"],
        "debian-alpha@lists.debian.org",
    ),
    "amd64": (
        "https://wiki.debian.org/DebianAMD64",
        "debian-amd64@lists.debian.org",
        ["amd64"],
        "debian-amd64@lists.debian.org",
    ),
    "arm": (
        "https://wiki.debian.org/ArmPort",
        "debian-arm@lists.debian.org",
        ["arm"],
        "debian-arm@lists.debian.org",
    ),
    "armel": (
        "https://wiki.debian.org/ArmEabiPort",
        "debian-arm@lists.debian.org",
        ["armel"],
        "debian-arm@lists.debian.org",
    ),
    "armhf": (
        "https://wiki.debian.org/ArmHardFloatPort",
        "debian-arm@lists.debian.org",
        ["armhf"],
        "debian-arm@lists.debian.org",
    ),
    "arm64": (
        "https://wiki.debian.org/Arm64Port#Bug_tracking",
        "debian-arm@lists.debian.org",
        ["arm64"],
        "debian-arm@lists.debian.org",
    ),
    "avr32": (
        "https://web.archive.org/web/20130326061253/http://avr32.debian.net/",
        "bradsmith@debian.org",
        ["avr32"],
        None,
    ),
    "hppa": (
        "https://www.debian.org/ports/hppa/",
        "debian-hppa@lists.debian.org",
        ["hppa"],
        "debian-hppa@lists.debian.org",
    ),
    "hurd-amd64": (
        "https://wiki.debian.org/TheHurd",
        "debian-hurd@lists.debian.org",
        ["hurd-amd64"],
        "debian-hurd@lists.debian.org",
    ),
    "hurd-i386": (
        "https://wiki.debian.org/TheHurd",
        "debian-hurd@lists.debian.org",
        ["hurd-i386"],
        "debian-hurd@lists.debian.org",
    ),
    "i386": (
        "https://wiki.debian.org/i386",
        "debian-qa@lists.debian.org",
        ["i386"],
        None,
    ),
    "ia64": (
        "https://wiki.debian.org/Ports/ia64",
        "debian-ia64@lists.debian.org",
        ["ia64"],
        "debian-ia64@lists.debian.org",
    ),
    "kfreebsd-i386": (
        "https://www.debian.org/ports/kfreebsd-gnu/",
        "debian-bsd@lists.debian.org",
        ["kfreebsd", "kfreebsd-i386"],
        "debian-bsd@lists.debian.org",
    ),
    "kfreebsd-amd64": (
        "https://www.debian.org/ports/kfreebsd-gnu/",
        "debian-bsd@lists.debian.org",
        ["kfreebsd", "kfreebsd-amd64"],
        "debian-bsd@lists.debian.org",
    ),
    "loong64": (
        "https://wiki.debian.org/Ports/loong64",
        "debian-loongarch@lists.debian.org",
        ["loong64"],
        "debian-loongarch@lists.debian.org",
    ),
    "m68k": (
        "https://wiki.debian.org/M68k",
        "debian-68k@lists.debian.org",
        ["m68k"],
        "debian-68k@lists.debian.org",
    ),
    "mips": (
        "https://wiki.debian.org/MIPS/UserTags",
        "debian-mips@lists.debian.org",
        ["mips"],
        "debian-mips@lists.debian.org",
    ),
    "mipsel": (
        "https://wiki.debian.org/MIPS/UserTags",
        "debian-mips@lists.debian.org",
        ["mipsel"],
        "debian-mips@lists.debian.org",
    ),
    "mips64el": (
        "https://wiki.debian.org/MIPS/UserTags",
        "debian-mips@lists.debian.org",
        ["mips64el"],
        "debian-mips@lists.debian.org",
    ),
    "netbsd-i386": (
        "https://www.debian.org/ports/netbsd/",
        "debian-bsd@lists.debian.org",
        ["netbsd", "netbsd-i386"],
        "debian-bsd@lists.debian.org",
    ),
    "or1k": (
        "https://web.archive.org/web/20150905061423/http://or1k.debian.net/",
        "debian@cmd.nu",
        ["openrisc"],
        None,
    ),
    "powerpc": (
        "https://wiki.debian.org/PowerPC/ppc32",
        "debian-powerpc@lists.debian.org",
        ["powerpc"],
        "debian-powerpc@lists.debian.org",
    ),
    "powerpcspe": (
        "https://wiki.debian.org/PowerPCSPEPort",
        "debian-powerpc@lists.debian.org",
        ["powerpcspe"],
        "debian-powerpc@lists.debian.org",
    ),
    "ppc64": (
        "https://wiki.debian.org/PPC64",
        "debian-powerpc@lists.debian.org",
        ["ppc64"],
        "debian-powerpc@lists.debian.org",
    ),
    "ppc64el": (
        "https://wiki.debian.org/ppc64el#Bugs",
        "debian-powerpc@lists.debian.org",
        ["ppc64el"],
        "debian-powerpc@lists.debian.org",
    ),
    "riscv32": (
        "https://wiki.debian.org/RISC-V/32",
        "debian-riscv@lists.debian.org",
        ["riscv32"],
        "debian-riscv@lists.debian.org",
    ),
    "riscv64": (
        "https://wiki.debian.org/RISC-V#Bugs_.28BTS.29",
        "debian-riscv@lists.debian.org",
        ["riscv64"],
        "debian-riscv@lists.debian.org",
    ),
    "sparc": (
        "https://wiki.debian.org/Sparc32",
        "debian-sparc@lists.debian.org",
        ["sparc"],
        "debian-sparc@lists.debian.org",
    ),
    "sparc64": (
        "https://wiki.debian.org/Sparc64",
        "debian-sparc@lists.debian.org",
        ["sparc64"],
        "debian-sparc@lists.debian.org",
    ),
    "sh3": (
        "https://wiki.debian.org/SHPort",
        "debian-superh@lists.debian.org",
        ["sh3"],
        "debian-superh@lists.debian.org",
    ),
    "sh4": (
        "https://wiki.debian.org/SH4",
        "debian-superh@lists.debian.org",
        ["sh4"],
        "debian-superh@lists.debian.org",
    ),
    "s390": (
        "https://www.debian.org/ports/s390/",
        "debian-s390@lists.debian.org",
        ["s390"],
        "debian-s390@lists.debian.org",
    ),
    "s390x": (
        "https://www.debian.org/ports/s390/",
        "debian-s390@lists.debian.org",
        ["s390x"],
        "debian-s390@lists.debian.org",
    ),
    "x32": (
        "https://wiki.debian.org/X32Port#Bug_Reports",
        "debian-x32@lists.debian.org",
        ["x32"],
        "debian-amd64@lists.debian.org",
    ),
}

order_arches = [
    "all",
    "amd64",
    "arm64",
    "armel",
    "armhf",
    "i386",
    "mips64el",
    "mipsel",
    "ppc64el",
    "riscv64",
    "s390x",
    "alpha",
    "hppa",
    "hurd-amd64",
    "hurd-i386",
    "loong64",
    "m68k",
    "powerpc",
    "ppc64",
    "sh4",
    "sparc64",
    "x32"]
