diff options
| author | nicole mazzuca <mazzucan@outlook.com> | 2020-03-04 13:03:38 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-03-04 13:03:38 -0800 |
| commit | 350f647fd6f69e13ab178341be819d2b7a5073cc (patch) | |
| tree | ef20202c97a3a16aa7356f63819b2a504e22e865 | |
| parent | 778682f9451c011eee81a3508ca4b5f4fb51f289 (diff) | |
| download | vcpkg-350f647fd6f69e13ab178341be819d2b7a5073cc.tar.gz vcpkg-350f647fd6f69e13ab178341be819d2b7a5073cc.zip | |
[openal-soft] Fix macOS builds (#10268)
| -rw-r--r-- | ports/openal-soft/CONTROL | 4 | ||||
| -rw-r--r-- | ports/openal-soft/portfile.cmake | 12 |
2 files changed, 10 insertions, 6 deletions
diff --git a/ports/openal-soft/CONTROL b/ports/openal-soft/CONTROL index 5769e4f8b..cba75db9a 100644 --- a/ports/openal-soft/CONTROL +++ b/ports/openal-soft/CONTROL @@ -1,5 +1,5 @@ Source: openal-soft -Version: 1.20.1 +Version: 1.20.1-1 Homepage: https://github.com/kcat/openal-soft Description: OpenAL Soft is an LGPL-licensed, cross-platform, software implementation of the OpenAL 3D audio API. -Supports: !uwp
\ No newline at end of file +Supports: !uwp diff --git a/ports/openal-soft/portfile.cmake b/ports/openal-soft/portfile.cmake index dd65b35dd..251123d8e 100644 --- a/ports/openal-soft/portfile.cmake +++ b/ports/openal-soft/portfile.cmake @@ -17,14 +17,18 @@ else() set(OPENAL_LIBTYPE "STATIC") endif() +set(ALSOFT_REQUIRE_LINUX OFF) +set(ALSOFT_REQUIRE_WINDOWS OFF) +set(ALSOFT_REQUIRE_OSX OFF) + if(VCPKG_TARGET_IS_LINUX) - set(ALSOFT_REQUIRE_WINDOWS OFF) set(ALSOFT_REQUIRE_LINUX ON) endif() - if(VCPKG_TARGET_IS_WINDOWS) set(ALSOFT_REQUIRE_WINDOWS ON) - set(ALSOFT_REQUIRE_LINUX OFF) +endif() +if(VCPKG_TARGET_IS_OSX) + set(ALSOFT_REQUIRE_OSX ON) endif() vcpkg_configure_cmake( @@ -45,7 +49,7 @@ vcpkg_configure_cmake( -DALSOFT_BACKEND_QSA=OFF -DALSOFT_BACKEND_PORTAUDIO=OFF -DALSOFT_BACKEND_PULSEAUDIO=OFF - -DALSOFT_BACKEND_COREAUDIO=OFF + -DALSOFT_BACKEND_COREAUDIO=${ALSOFT_REQUIRE_OSX} -DALSOFT_BACKEND_JACK=OFF -DALSOFT_BACKEND_OPENSL=OFF -DALSOFT_BACKEND_WAVE=ON |
