1DOLLY 72PACKAGE openal3REQUIRES HOST runtime@045# OpenAL Soft from upstream's release with openal-dolly.patch (a serial mixer),6# built by its CMake project, for programs the cc and cmake packages build; it7# installs neither. It has no playback backend: a program renders through a8# loopback device and plays the samples itself (<dolly/audio.h>, audio@0), as9# 0 A.D. does, so the library asks for no host module.10FROM /v0.1.4/demos/cmake/Dollyfile-cmake-build e9a42d1ad1b8c35d3a6543a28306dc2d88e90e114bd3e6df892ffec05fbcfd5f11REQUIRES HEADER libc12REQUIRES HEADER cpp13REQUIRES LIB c++14REQUIRES LIB c++abi15REQUIRES TOOL cc16REQUIRES TOOL c++17REQUIRES TOOL cmake18REQUIRES TOOL make19REQUIRES TOOL ar20REQUIRES TOOL tar21REQUIRES TOOL rm2223SOURCE /v0.1.4/dist/static/openal/source.tar e11cc1b7572297fa95d400c886831cf88740f2fb934edd16f1d2572d5974bba6 /tmp/openal/source.tar24SLOP tar -xf /tmp/openal/source.tar -C /25# HAVE_PTHREAD=OFF: the mixer is serial (openal-dolly.patch) and 0 A.D. is not a threaded process.26SLOP cmake -S /tmp/openal/source -B /tmp/openal/build \27  -DCMAKE_SYSTEM_NAME=Dolly -DCMAKE_SYSTEM_PROCESSOR=wasm64 \28  -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib -DCMAKE_BUILD_TYPE=Release \29  -DCMAKE_C_FLAGS_RELEASE=-O1 '-DCMAKE_CXX_FLAGS_RELEASE=-O1 -D__STDC_NO_THREADS__=1 -include cstdlib' \30  -DLIBTYPE=STATIC -DALSOFT_UTILS=OFF -DALSOFT_EXAMPLES=OFF -DALSOFT_TESTS=OFF \31  -DALSOFT_DLOPEN=OFF -DALSOFT_EAX=OFF -DALSOFT_BACKEND_PIPEWIRE=OFF \32  -DALSOFT_BACKEND_PULSEAUDIO=OFF -DALSOFT_BACKEND_ALSA=OFF -DALSOFT_BACKEND_OSS=OFF \33  -DALSOFT_BACKEND_SOLARIS=OFF -DALSOFT_BACKEND_SNDIO=OFF -DALSOFT_BACKEND_JACK=OFF \34  -DALSOFT_BACKEND_PORTAUDIO=OFF -DALSOFT_BACKEND_SDL2=OFF -DALSOFT_BACKEND_SDL3=OFF \35  -DALSOFT_BACKEND_WAVE=OFF -DALSOFT_INSTALL_HRTF_DATA=OFF -DALSOFT_INSTALL_AMBDEC_PRESETS=OFF \36  -DALSOFT_INSTALL_CONFIG=OFF -DALSOFT_UPDATE_BUILD_VERSION=OFF -DHAVE_PTHREAD=OFF37SLOP cmake --build /tmp/openal/build38SLOP cmake --install /tmp/openal/build39SLOP c++ -std=c++17 -O1 /tmp/openal/check.cpp -lopenal -lm -o /tmp/openal/check40SLOP /tmp/openal/check41SLOP rm -rf /tmp/openal4243EXPORTS LIB    openal          /usr/lib/libopenal.a44EXPORTS HEADER openal          /usr/include/AL45EXPORTS FOLDER openal-cmake    /usr/lib/cmake/OpenAL46EXPORTS FOLDER openal-licenses /usr/share/licenses/OpenAL47FILE /usr/lib/pkgconfig/openal.pc48