Page MenuHomeFreeBSD

D50827.1791030949.diff
No OneTemporary

Size
1 KB
Referenced Files
None
Subscribers
None

D50827.1791030949.diff

diff --git a/devel/aws-sdk-cpp/Makefile b/devel/aws-sdk-cpp/Makefile
--- a/devel/aws-sdk-cpp/Makefile
+++ b/devel/aws-sdk-cpp/Makefile
@@ -22,7 +22,6 @@
libaws-checksums.so:devel/aws-checksums \
libaws-crt-cpp.so:devel/aws-crt-cpp \
libcurl.so:ftp/curl \
- libpulse.so:audio/pulseaudio \
libs2n.so:security/s2n-tls
USES= cmake localbase:ldflags pkgconfig ssl
@@ -36,8 +35,13 @@
BUILD_ONLY?=
-OPTIONS_DEFINE= TEST
-OPTIONS_SUB= yes
+OPTIONS_DEFINE= PULSEAUDIO TEST
+OPTIONS_DEFAULT= PULSEAUDIO
+OPTIONS_SUB= yes
+
+PULSEAUDIO_DESC= Enable audio output support for text-to-speech
+PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio
+PULSEAUDIO_CMAKE_BOOL_OFF= FORCE_NO_PULSEAUDIO
TEST_CMAKE_BOOL= ENABLE_TESTING
diff --git a/devel/aws-sdk-cpp/files/patch-src_aws-cpp-sdk-text-to-speech_CMakeLists.txt b/devel/aws-sdk-cpp/files/patch-src_aws-cpp-sdk-text-to-speech_CMakeLists.txt
new file mode 100644
--- /dev/null
+++ b/devel/aws-sdk-cpp/files/patch-src_aws-cpp-sdk-text-to-speech_CMakeLists.txt
@@ -0,0 +1,15 @@
+--- src/aws-cpp-sdk-text-to-speech/CMakeLists.txt.orig
++++ src/aws-cpp-sdk-text-to-speech/CMakeLists.txt
+@@ -9,7 +9,11 @@
+
+ set(PLATFORM_LIBS "")
+
+-check_include_files("pulse/simple.h" HAVE_PULSE)
++if(FORCE_NO_PULSEAUDIO)
++ set(HAVE_PULSE FALSE)
++else()
++ check_include_files("pulse/simple.h" HAVE_PULSE)
++endif()
+
+ if(PLATFORM_WINDOWS)
+ file( GLOB TEXT_TO_SPEECH_PLATFORM_HEADERS "include/aws/text-to-speech/windows/*.h" )

File Metadata

Mime Type
text/plain
Expires
Sat, Oct 3, 12:35 PM (15 h, 52 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
30132821
Default Alt Text
D50827.1791030949.diff (1 KB)

Event Timeline