FreeBSD Bugzilla – Attachment 211859 Details for
Bug 244337
multimedia/avidemux: make PULSEAUDIO an optional dependency
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Added option PULSEAUDIO
avidemux.diff (text/plain), 2.84 KB, created by
Vladimir Druzenko
on 2020-02-23 15:34:44 UTC
(
hide
)
Description:
Added option PULSEAUDIO
Filename:
MIME Type:
Creator:
Vladimir Druzenko
Created:
2020-02-23 15:34:44 UTC
Size:
2.84 KB
patch
obsolete
>diff -urN multimedia/avidemux.orig/Makefile.common multimedia/avidemux/Makefile.common >--- multimedia/avidemux.orig/Makefile.common >+++ multimedia/avidemux/Makefile.common >@@ -8,7 +8,6 @@ > BUILD_DEPENDS+= yasm:devel/yasm \ > bash:shells/bash > LIB_DEPENDS+= libmad.so:audio/libmad \ >- libpulse.so:audio/pulseaudio \ > libpng.so:graphics/png > > LICENSE= GPLv2 >@@ -34,7 +33,7 @@ > CONFIGURE_ENV+= COMPILER_PATH=${LOCALBASE}/bin > MAKE_ENV+= COMPILER_PATH=${LOCALBASE}/bin > >-OPTIONS_DEFINE= CLI FREETYPE FONTCONFIG OSS JACK \ >+OPTIONS_DEFINE= CLI FREETYPE FONTCONFIG OSS JACK PULSEAUDIO \ > XVIDEO FAAC FRIBIDI OPUS TWOLAME \ > FAAD X264 X265 VPX XVID AMR VORBIS NLS LAME VAAPI VDPAU \ > DCA FDK QT5 TINYPY VAPOURSYNTH >@@ -116,6 +115,14 @@ > .else > CMAKE_ARGS+= -DJACK:BOOL=OFF > PLIST_SUB+= JACK="@comment " >+.endif >+ >+.if ${PORT_OPTIONS:MPULSEAUDIO} >+LIB_DEPENDS+= libpulse.so:audio/pulseaudio >+PLIST_SUB+= PULSEAUDIO="" >+.else >+CMAKE_ARGS+= -DPULSEAUDIOSIMPLE:BOOL=OFF >+PLIST_SUB+= PULSEAUDIO="@comment " > .endif > > .if ${PORT_OPTIONS:MFDK} >diff -urN multimedia/avidemux.orig/files/patch-cmake_admCheckAudioDeviceLibs.cmake multimedia/avidemux/files/patch-cmake_admCheckAudioDeviceLibs.cmake >--- multimedia/avidemux.orig/files/patch-cmake_admCheckAudioDeviceLibs.cmake >+++ multimedia/avidemux/files/patch-cmake_admCheckAudioDeviceLibs.cmake >@@ -0,0 +1,23 @@ >+--- cmake/admCheckAudioDeviceLibs.cmake.orig >++++ cmake/admCheckAudioDeviceLibs.cmake >+@@ -158,6 +158,8 @@ >+ >+ MESSAGE(STATUS "Checking for PULSEAUDIOSIMPLE") >+ MESSAGE(STATUS "*****************************") >++ >++ IF (PULSEAUDIOSIMPLE) >+ IF (PULSEAUDIOSIMPLE_INCLUDE_DIR AND PULSEAUDIOSIMPLE_LIBRARIES) >+ # in cache already >+ SET(PULSEAUDIOSIMPLE_FIND_QUIETLY TRUE) >+@@ -189,7 +191,11 @@ >+ ENDIF (PULSEAUDIOSIMPLE_FOUND) >+ >+ MARK_AS_ADVANCED(PULSEAUDIOSIMPLE_INCLUDE_DIR PULSEAUDIOSIMPLE_LIBRARIES) >++ ELSE (PULSEAUDIOSIMPLE) >++ MESSAGE("${MSG_DISABLE_OPTION}") >++ ENDIF (PULSEAUDIOSIMPLE) >+ >++ MESSAGE("") >+ APPEND_SUMMARY_LIST("Audio Device" "PulseAudio" "${USE_PULSE_SIMPLE}") >+ ELSE (UNIX AND NOT APPLE) >+ SET(PULSEAUDIOSIMPLE_CAPABLE FALSE) >diff -urN multimedia/avidemux-plugins.orig/pkg-plist multimedia/avidemux-plugins/pkg-plist >--- multimedia/avidemux-plugins.orig/pkg-plist >+++ multimedia/avidemux-plugins/pkg-plist >@@ -101,7 +101,7 @@ > %%FAAC%%lib/ADM_plugins6/audioEncoders/libADM_ae_faac.so > %%FAAD%%lib/ADM_plugins6/audioDecoder/libADM_ad_faad.so > %%JACK%%lib/ADM_plugins6/audioDevices/libADM_av_jack.so >-lib/ADM_plugins6/audioDevices/libADM_av_pulseAudioSimple.so >+%%PULSEAUDIO%%lib/ADM_plugins6/audioDevices/libADM_av_pulseAudioSimple.so > %%XVID%%lib/ADM_plugins6/videoEncoders/libADM_ve_xvid4.so > %%VORBIS%%lib/ADM_plugins6/audioEncoders/libADM_ae_vorbis.so > %%AMRNB%%lib/ADM_plugins6/audioDecoder/libADM_ad_opencore_amrnb.so
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 244337
:
211858
| 211859