- Use CMake options via CONFIGURE_ARGS to disable unnecessary backends and unwanted features which also means being able to remove some patching of CMakeLists. - Fix hardcoded path in the OpenAL code. - Fix the pkg-config file to properly list the library dependencies.