Wireshark-commits: [Wireshark-commits] master 186f985: CMake: Check for and use system SpeexDSP lib
From: Wireshark code review <code-review-do-not-reply@xxxxxxxxxxxxx>
Date: Thu, 02 May 2019 21:12:08 +0000
URL: https://code.wireshark.org/review/gitweb?p=wireshark.git;a=commit;h=186f985793cceb7d7222955987df72ab5a82beeb
Submitter: "João Valverde <j@xxxxxx>"
Changed: branch: master
Repository: wireshark

Commits:

186f985 by João Valverde (joao.valverde@xxxxxxxxxxxxxxxxxx):

    CMake: Check for and use system SpeexDSP library
    
    Change-Id: I8443379d23a2946dd21c12e5e0bd5464ab73ca25
    Reviewed-on: https://code.wireshark.org/review/31857
    Reviewed-by: Peter Wu <peter@xxxxxxxxxxxxx>
    Petri-Dish: Peter Wu <peter@xxxxxxxxxxxxx>
    Tested-by: Petri Dish Buildbot
    Reviewed-by: João Valverde <j@xxxxxx>
    

Actions performed:

    from  854479a   Have the multiple-include guards cover everything.
     add  186f985   CMake: Check for and use system SpeexDSP library


Summary of changes:
 CMakeLists.txt                                     | 23 +++++++++++
 cmake/modules/FindSpeexDSP.cmake                   | 38 +++++++++++++++++++
 cmakeconfig.h.in                                   |  3 ++
 codecs/CMakeLists.txt                              |  4 --
 debian/libwscodecs0.symbols                        | 22 -----------
 docbook/release-notes.adoc                         |  2 +
 sharkd_session.c                                   |  2 +-
 .../CMakeLists.txt                                 | 10 +++--
 {codecs/speex => speexdsp}/README.txt              |  0
 {codecs/speex => speexdsp}/arch.h                  |  0
 {codecs/speex => speexdsp}/resample.c              |  0
 {codecs/speex => speexdsp}/speex_resampler.h       | 44 +++++++++++-----------
 {codecs/speex => speexdsp}/stack_alloc.h           |  0
 ui/qt/CMakeLists.txt                               |  1 +
 ui/qt/main.cpp                                     |  6 +++
 ui/qt/rtp_audio_stream.cpp                         |  2 +-
 16 files changed, 103 insertions(+), 54 deletions(-)
 create mode 100644 cmake/modules/FindSpeexDSP.cmake
 copy epan/crypt/CMakeListsCustom.txt.example => speexdsp/CMakeLists.txt (50%)
 rename {codecs/speex => speexdsp}/README.txt (100%)
 rename {codecs/speex => speexdsp}/arch.h (100%)
 rename {codecs/speex => speexdsp}/resample.c (100%)
 rename {codecs/speex => speexdsp}/speex_resampler.h (89%)
 rename {codecs/speex => speexdsp}/stack_alloc.h (100%)