diff options
author | Francois Andriot <francois.andriot@free.fr> | 2011-12-16 21:28:40 +0100 |
---|---|---|
committer | Francois Andriot <francois.andriot@free.fr> | 2011-12-16 21:28:40 +0100 |
commit | 914ac5678cb4b880afc96c9fc54dece72427284b (patch) | |
tree | fa9b6b1f4e8c2142b99c8a8dd113b0f55830146c /redhat/dependencies/arts/arts-3.5.13-enable_jack.patch | |
parent | 2d01b49e35999e947b3a5135c56b528d0033b4b2 (diff) | |
download | tde-packaging-914ac5678cb4b880afc96c9fc54dece72427284b.tar.gz tde-packaging-914ac5678cb4b880afc96c9fc54dece72427284b.zip |
RHEL/Fedora: fix KDEDIRS in kdebase, fix systemsettings segfault, add JACK support in ARTS
Diffstat (limited to 'redhat/dependencies/arts/arts-3.5.13-enable_jack.patch')
-rw-r--r-- | redhat/dependencies/arts/arts-3.5.13-enable_jack.patch | 52 |
1 files changed, 52 insertions, 0 deletions
diff --git a/redhat/dependencies/arts/arts-3.5.13-enable_jack.patch b/redhat/dependencies/arts/arts-3.5.13-enable_jack.patch new file mode 100644 index 000000000..28dfa50a5 --- /dev/null +++ b/redhat/dependencies/arts/arts-3.5.13-enable_jack.patch @@ -0,0 +1,52 @@ +diff -Nuar arts.ORI/CMakeLists.txt arts/CMakeLists.txt +--- arts.ORI/CMakeLists.txt 2011-12-16 20:58:30.000000000 +0100 ++++ arts/CMakeLists.txt 2011-12-16 20:59:20.462377316 +0100 +@@ -34,6 +34,7 @@ + option( WITH_VORBIS "Enable Ogg/Vorbis support" ON ) + option( WITH_MAD "Enable MAD mp3 decoder support" ON ) + option( WITH_ESOUND "Enable ESOUND support" OFF ) ++option( WITH_JACK "Enable JACK support" OFF ) + + + ##### paths setup ############################### +@@ -163,6 +164,19 @@ + endif( WITH_ESOUND ) + + ++##### check for JACK ############################ ++ ++set( HAVE_LIBJACK 0 ) ++if( WITH_JACK ) ++ pkg_search_module( LIBJACK jack ) ++ if( LIBJACK_FOUND ) ++ set( HAVE_LIBJACK 1 ) ++ else( LIBJACK_FOUND ) ++ message(FATAL_ERROR "\nJACK support is requested, but `jack.pc` was not found" ) ++ endif( LIBJACK_FOUND ) ++endif( WITH_JACK ) ++ ++ + ##### check for glib/gthread modules ############ + + pkg_search_module( GLIB2 glib-2.0 ) +diff -Nuar arts.ORI/config.h.cmake arts/config.h.cmake +--- arts.ORI/config.h.cmake 2011-12-16 20:58:30.000000000 +0100 ++++ arts/config.h.cmake 2011-12-16 20:59:24.095343176 +0100 +@@ -34,3 +34,5 @@ + #cmakedefine HAVE_SYS_SOUNDCARD_H 1 + #cmakedefine HAVE_LIBPTHREAD 1 + #define HAVE_IOCTL_INT_ULONGINT_DOTS 3 ++ ++#cmakedefine HAVE_LIBJACK 1 +diff -Nuar arts.ORI/flow/CMakeLists.txt arts/flow/CMakeLists.txt +--- arts.ORI/flow/CMakeLists.txt 2011-12-16 21:00:29.000000000 +0100 ++++ arts/flow/CMakeLists.txt 2011-12-16 21:02:29.831594171 +0100 +@@ -66,7 +66,7 @@ + tde_add_library( ${target} SHARED + SOURCES ${${target}_SRCS} + VERSION 1.0.0 +- LINK artsgsl-static artsgslpp-static artsflow_idl-shared ${AUDIOFILE_LIBRARIES} ++ LINK artsgsl-static artsgslpp-static artsflow_idl-shared ${AUDIOFILE_LIBRARIES} ${LIBJACK_LIBRARIES} + DESTINATION ${LIB_INSTALL_DIR} + ) + |