Files
HoralOS/teams/asahi.xml
T
Asahi Lina 737d8274e0 teams/asahi: Add libgpg-error
This is a tiny package (250kB) that seems to be a relatively common
dependency (it just provides error codes and some common helpers, used
by stuff other than gpg itself).
2025-02-09 18:50:43 +09:00

188 lines
6.9 KiB
XML

<image>
<profiles>
<profile name="FEX-RootFS" description="FEX RootFS packages"/>
</profiles>
<preferences profiles="FEX-RootFS" arch="x86_64">
<type image="erofs" erofscompression="lz4"/>
<timezone>Etc/UTC</timezone>
<locale>en_US</locale>
<rpm-locale-filtering>true</rpm-locale-filtering>
<rpm-excludedocs>true</rpm-excludedocs>
</preferences>
<packages type="image" profiles="FEX-RootFS">
<file name="fex-excludes.yaml" target="image/exclude_files.yaml"/>
</packages>
<packages type="bootstrap" profiles="FEX-RootFS">
<package name="dnf5-plugins"/>
<package name="util-linux-core"/>
<package name="glibc.x86_64"/>
<package name="glibc.i686"/>
<package name="dbus-libs.x86_64"/>
<package name="dbus-libs.i686"/>
<package name="systemd.x86_64"/>
<package name="systemd.i686"/>
<package name="systemd-libs.x86_64"/>
<package name="systemd-libs.i686"/>
<package name="pulseaudio-libs.x86_64"/>
<package name="pulseaudio-libs.i686"/>
<package name="mesa-libGL.x86_64"/>
<package name="mesa-libGL.i686"/>
<package name="mesa-libEGL.x86_64"/>
<package name="mesa-libEGL.i686"/>
<package name="mesa-libGLU.x86_64"/>
<package name="mesa-libGLU.i686"/>
<package name="mesa-dri-drivers.x86_64"/>
<package name="mesa-dri-drivers.i686"/>
<package name="mesa-vulkan-drivers.x86_64"/>
<package name="mesa-vulkan-drivers.i686"/>
<package name="mesa-va-drivers.x86_64"/>
<package name="mesa-va-drivers.i686"/>
<package name="mesa-demos.x86_64"/>
<package name="libglvnd-opengl.x86_64"/>
<package name="libglvnd-opengl.i686"/>
<package name="libglvnd-egl.x86_64"/>
<package name="libglvnd-egl.i686"/>
<package name="libglvnd-gles.x86_64"/>
<package name="libglvnd-gles.i686"/>
<package name="libatomic.x86_64"/>
<package name="libatomic.i686"/>
<package name="libatomic_ops.x86_64"/>
<package name="libatomic_ops.i686"/>
<package name="libunwind.x86_64"/>
<package name="libunwind.i686"/>
<package name="libnsl.x86_64"/>
<package name="libnsl.i686"/>
<package name="flac-libs.x86_64"/>
<package name="flac-libs.i686"/>
<package name="sdl2-compat.x86_64"/>
<package name="sdl2-compat.i686"/>
<package name="SDL2_gfx.x86_64"/>
<package name="SDL2_gfx.i686"/>
<package name="SDL2_ttf.x86_64"/>
<package name="SDL2_ttf.i686"/>
<package name="SDL2_image.x86_64"/>
<package name="SDL2_image.i686"/>
<package name="SDL2_mixer.x86_64"/>
<package name="SDL2_mixer.i686"/>
<package name="SDL2_net.x86_64"/>
<package name="SDL2_net.i686"/>
<package name="SDL2_sound.x86_64"/>
<package name="SDL2_sound.i686"/>
<package name="sdl12-compat.x86_64"/>
<package name="sdl12-compat.i686"/>
<package name="protobuf-compiler.x86_64"/>
<package name="protobuf-compiler.i686"/>
<package name="protobuf-c.x86_64"/>
<package name="protobuf-c.i686"/>
<package name="openal-soft.x86_64"/>
<package name="openal-soft.i686"/>
<package name="speex.x86_64"/>
<package name="speex.i686"/>
<package name="libvorbis.x86_64"/>
<package name="libvorbis.i686"/>
<package name="usbutils"/>
<package name="pciutils"/>
<package name="libpciaccess.x86_64"/>
<package name="libpciaccess.x86_64"/>
<package name="libGLEW.x86_64"/>
<package name="libGLEW.i686"/>
<package name="libX11-xcb.x86_64"/>
<package name="libX11-xcb.i686"/>
<package name="xcb-util.x86_64"/>
<package name="xcb-util.i686"/>
<package name="xcb-util-cursor.x86_64"/>
<package name="xcb-util-cursor.i686"/>
<package name="xcb-util-image.x86_64"/>
<package name="xcb-util-image.i686"/>
<package name="xcb-util-keysyms.x86_64"/>
<package name="xcb-util-keysyms.i686"/>
<package name="xcb-util-wm.x86_64"/>
<package name="xcb-util-wm.i686"/>
<package name="xcb-util-xrm.x86_64"/>
<package name="xcb-util-xrm.i686"/>
<package name="xcb-imdkit.x86_64"/>
<package name="xcb-imdkit.i686"/>
<package name="libxkbcommon.x86_64"/>
<package name="libxkbcommon.i686"/>
<package name="libwayland-client.x86_64"/>
<package name="libwayland-client.i686"/>
<package name="libwayland-egl.x86_64"/>
<package name="libwayland-egl.i686"/>
<package name="libXext.x86_64"/>
<package name="libXext.i686"/>
<package name="libXdamage.x86_64"/>
<package name="libXdamage.i686"/>
<package name="libxcb.x86_64"/>
<package name="libxcb.i686"/>
<package name="libxshmfence.x86_64"/>
<package name="libxshmfence.i686"/>
<package name="libXxf86vm.x86_64"/>
<package name="libXxf86vm.i686"/>
<package name="libXrandr.x86_64"/>
<package name="libXrandr.i686"/>
<package name="clang-libs.x86_64"/>
<package name="clang-libs.i686"/>
<package name="clang18-libs.x86_64"/>
<package name="clang18-libs.i686"/>
<package name="llvm-libs.x86_64"/>
<package name="llvm-libs.i686"/>
<package name="llvm18-libs.x86_64"/>
<package name="llvm18-libs.i686"/>
<package name="libclc.x86_64"/>
<package name="libclc.i686"/>
<package name="spirv-tools-libs.x86_64"/>
<package name="spirv-tools-libs.i686"/>
<package name="spirv-llvm-translator.x86_64"/>
<package name="spirv-llvm-translator.i686"/>
<package name="harfbuzz.x86_64"/>
<package name="harfbuzz.i686"/>
<package name="libva.x86_64"/>
<package name="libva.i686"/>
<package name="libvdpau.x86_64"/>
<package name="libvdpau.i686"/>
<package name="fuse-libs.x86_64"/>
<package name="fuse-libs.i686"/>
<package name="fuse3-libs.x86_64"/>
<package name="fuse3-libs.i686"/>
<package name="mangohud.x86_64"/>
<package name="mangohud.i686"/>
<package name="nss.x86_64"/>
<package name="nss.i686"/>
<package name="nspr.x86_64"/>
<package name="nspr.i686"/>
<package name="python3.x86_64"/>
<package name="python3.i686"/>
<package name="openssl-libs.x86_64"/>
<package name="openssl-libs.i686"/>
<package name="curl"/>
<package name="xterm"/>
<package name="xz"/>
<package name="wine.x86_64"/>
<package name="wine.i686"/>
<package name="vulkan-tools"/>
<package name="vulkan-loader.i686"/>
<package name="vulkan-loader.x86_64"/>
<package name="pkgconf.x86_64"/>
<package name="pkgconf.i686"/>
<package name="clinfo"/>
<package name="gobject-introspection"/>
<package name="kbd-misc"/> <!-- needed by kiwi -->
<package name="glibc-langpack-en"/> <!-- needed by kiwi -->
<package name="zlib-ng.x86_64"/>
<package name="zlib-ng.i686"/>
<package name="libxslt.x86_64"/>
<package name="libxslt.i686"/>
<package name="libgpg-error.x86_64"/>
<package name="libgpg-error.i686"/>
<!--
Remove these if we choose to drop GTK2/GTK3 (currently there are other dependencies above).
These are useful for muvm X11 passthrough. Modern apps should use Wayland protocols, so
other IM support packages are hopefully not needed in the rootfs.
-->
<package name="gtk2-immodule-xim.x86_64"/>
<package name="gtk2-immodule-xim.i686"/>
<package name="gtk3-immodule-xim.x86_64"/>
<!-- unavailable <package name="gtk3-immodule-xim.i686"/> -->
</packages>
</image>