Files
hakurei/internal/rosa/state_native.go
Ophestra 3e236333a7 internal/rosa: panic error for invalid handle
This enables recovery and better error handling for errors originating from external azalea files.

Signed-off-by: Ophestra <cat@gensokyo.uk>
2026-05-18 00:07:39 +09:00

196 lines
7.7 KiB
Go

package rosa
var (
LLVM = H("llvm")
EarlyInit = H("earlyinit")
ImageSystem = H("system-image")
ImageInitramfs = H("initramfs-image")
Kernel = H("kernel")
KernelHeaders = H("kernel-headers")
KernelSource = H("kernel-source")
Firmware = H("firmware")
ACL = H("acl")
ArgpStandalone = H("argp-standalone")
Attr = H("attr")
Autoconf = H("autoconf")
Automake = H("automake")
BC = H("bc")
Bash = H("bash")
Binutils = H("binutils")
Bison = H("bison")
Bzip2 = H("bzip2")
CMake = H("cmake")
Connman = H("connman")
Coreutils = H("coreutils")
Curl = H("curl")
DBus = H("dbus")
DTC = H("dtc")
Diffutils = H("diffutils")
Elfutils = H("elfutils")
Fakeroot = H("fakeroot")
Findutils = H("findutils")
Flex = H("flex")
FontUtil = H("font-util")
Freetype = H("freetype")
Fuse = H("fuse")
GMP = H("gmp")
GLib = H("glib")
Gawk = H("gawk")
GenInitCPIO = H("gen_init_cpio")
Gettext = H("gettext")
Git = H("git")
Glslang = H("glslang")
GnuTLS = H("gnutls")
Go = H("go")
Gperf = H("gperf")
Grep = H("grep")
Gzip = H("gzip")
Hakurei = H("hakurei")
HakureiDist = H("hakurei-dist")
Hwdata = H("hwdata")
IPTables = H("iptables")
Kmod = H("kmod")
LIT = H("lit")
LibX11 = H("libX11")
LibXau = H("libXau")
LibXdmcp = H("libXdmcp")
LibXext = H("libXext")
LibXfixes = H("libXfixes")
LibXfont2 = H("libXfont2")
LibXrandr = H("libXrandr")
LibXrender = H("libXrender")
LibXxf86vm = H("libXxf86vm")
Libarchive = H("libarchive")
Libbsd = H("libbsd")
Libcap = H("libcap")
Libconfig = H("libconfig")
LibdisplayInfo = H("libdisplay-info")
Libdrm = H("libdrm")
Libepoxy = H("libepoxy")
Libev = H("libev")
Libexpat = H("libexpat")
Libffi = H("libffi")
Libfontenc = H("libfontenc")
Libgd = H("libgd")
Libglvnd = H("libglvnd")
Libiconv = H("libiconv")
Libmd = H("libmd")
Libmnl = H("libmnl")
Libnftnl = H("libnftnl")
Libpciaccess = H("libpciaccess")
Libpng = H("libpng")
Libpsl = H("libpsl")
Libseccomp = H("libseccomp")
Libtasn1 = H("libtasn1")
Libtirpc = H("libtirpc")
Libtool = H("libtool")
Libucontext = H("libucontext")
Libunistring = H("libunistring")
Libva = H("libva")
LibxcbRenderUtil = H("libxcb-render-util")
LibxcbUtil = H("libxcb-util")
LibxcbUtilImage = H("libxcb-util-image")
LibxcbUtilKeysyms = H("libxcb-util-keysyms")
LibxcbUtilWM = H("libxcb-util-wm")
Libxcvt = H("libxcvt")
Libxkbfile = H("libxkbfile")
Libxml2 = H("libxml2")
Libxshmfence = H("libxshmfence")
Libxslt = H("libxslt")
Libxtrans = H("libxtrans")
LMSensors = H("lm_sensors")
M4 = H("m4")
MPC = H("mpc")
MPFR = H("mpfr")
Make = H("make")
Mesa = H("mesa")
Meson = H("meson")
Mksh = H("mksh")
MuslFts = H("musl-fts")
MuslObstack = H("musl-obstack")
NSS = H("nss")
NSSCACert = H("nss-cacert")
Ncurses = H("ncurses")
Nettle = H("nettle")
Ninja = H("ninja")
OpenSSL = H("openssl")
P11Kit = H("p11-kit")
PCRE2 = H("pcre2")
Parallel = H("parallel")
Patch = H("patch")
Perl = H("perl")
PerlLocaleGettext = H("perl-Locale::gettext")
PerlMIMECharset = H("perl-MIME::Charset")
PerlModuleBuild = H("perl-Module::Build")
PerlPodParser = H("perl-Pod::Parser")
PerlSGMLS = H("perl-SGMLS")
PerlTermReadKey = H("perl-Term::ReadKey")
PerlTestCmd = H("perl-Test::Cmd")
PerlTextCharWidth = H("perl-Text::CharWidth")
PerlTextWrapI18N = H("perl-Text::WrapI18N")
PerlUnicodeLineBreak = H("perl-Unicode::LineBreak")
PerlYAMLTiny = H("perl-YAML::Tiny")
Pixman = H("pixman")
PkgConfig = H("pkg-config")
Procps = H("procps")
Python = H("python")
PythonFlitCore = H("python-flit-core")
PythonHatchling = H("python-hatchling")
PythonIniConfig = H("python-iniconfig")
PythonMako = H("python-mako")
PythonMarkupSafe = H("python-markupsafe")
PythonPackaging = H("python-packaging")
PythonPathspec = H("python-pathspec")
PythonPluggy = H("python-pluggy")
PythonPyTest = H("python-pytest")
PythonPyYAML = H("python-pyyaml")
PythonPycparser = H("python-pycparser")
PythonPygments = H("python-pygments")
PythonSetuptools = H("python-setuptools")
PythonSetuptoolsSCM = H("python-setuptools-scm")
PythonTroveClassifiers = H("python-trove-classifiers")
PythonVCSVersioning = H("python-vcs-versioning")
PythonWheel = H("python-wheel")
QEMU = H("qemu")
Rdfind = H("rdfind")
Readline = H("readline")
Rsync = H("rsync")
Sed = H("sed")
SPIRVHeaders = H("spirv-headers")
SPIRVLLVMTranslator = H("spirv-llvm-translator")
SPIRVTools = H("spirv-tools")
SquashfsTools = H("squashfs-tools")
Strace = H("strace")
TamaGo = H("tamago")
Tar = H("tar")
Texinfo = H("texinfo")
Toybox = H("toybox")
toyboxEarly = H("toybox-early")
Unzip = H("unzip")
UtilLinux = H("util-linux")
VIM = H("vim")
Wayland = H("wayland")
WaylandProtocols = H("wayland-protocols")
XCB = H("xcb")
XCBProto = H("xcb-proto")
XDGDBusProxy = H("xdg-dbus-proxy")
XZ = H("xz")
Xkbcomp = H("xkbcomp")
XkeyboardConfig = H("xkeyboard-config")
XorgProto = H("xorgproto")
Xserver = H("xserver")
Zlib = H("zlib")
Zstd = H("zstd")
stage0Dist = H("stage0-dist")
llvmSource = H("llvm-project")
earlyCompilerRT = H("early-compiler-rt")
earlyRuntimes = H("early-runtimes")
buildcatrust = H("python-buildcatrust")
utilMacros = H("util-macros")
Musl = H("musl")
muslHeaders = H("musl-headers")
gcc = H("gcc")
nettle3 = H("nettle3")
Stage0 = H("rosa-stage0")
)