Revision: 40746
          
http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=40746
Author:   nexyon
Date:     2011-10-02 17:09:39 +0000 (Sun, 02 Oct 2011)
Log Message:
-----------
* Removing libsamplerate from build systems
* Enabling OpenAL for scons win64-vc in default config; Nathan or Sergey: 
please update the build bot to build with OpenAL!

Modified Paths:
--------------
    trunk/blender/CMakeLists.txt
    trunk/blender/build_files/buildbot/config/user-config-i686.py
    trunk/blender/build_files/buildbot/config/user-config-player-i686.py
    trunk/blender/build_files/buildbot/config/user-config-player-x86_64.py
    trunk/blender/build_files/buildbot/config/user-config-x86_64.py
    trunk/blender/build_files/cmake/config/blender_headless.cmake
    trunk/blender/build_files/cmake/config/blender_lite.cmake
    trunk/blender/build_files/cmake/config/bpy_module.cmake
    trunk/blender/build_files/cmake/macros.cmake
    trunk/blender/build_files/package_spec/debian/control
    trunk/blender/build_files/package_spec/pacman/PKGBUILD
    trunk/blender/build_files/scons/config/darwin-config.py
    trunk/blender/build_files/scons/config/freebsd7-config.py
    trunk/blender/build_files/scons/config/freebsd8-config.py
    trunk/blender/build_files/scons/config/freebsd9-config.py
    trunk/blender/build_files/scons/config/linux-config.py
    trunk/blender/build_files/scons/config/linuxcross-config.py
    trunk/blender/build_files/scons/config/openbsd3-config.py
    trunk/blender/build_files/scons/config/sunos5-config.py
    trunk/blender/build_files/scons/config/win32-mingw-config.py
    trunk/blender/build_files/scons/config/win32-vc-config.py
    trunk/blender/build_files/scons/config/win64-vc-config.py
    trunk/blender/build_files/scons/tools/Blender.py
    trunk/blender/build_files/scons/tools/btools.py
    trunk/blender/intern/audaspace/CMakeLists.txt
    trunk/blender/intern/audaspace/SConscript

Modified: trunk/blender/CMakeLists.txt
===================================================================
--- trunk/blender/CMakeLists.txt        2011-10-02 16:43:39 UTC (rev 40745)
+++ trunk/blender/CMakeLists.txt        2011-10-02 17:09:39 UTC (rev 40746)
@@ -189,7 +189,6 @@
 option(WITH_SDL           "Enable SDL for sound and joystick support" ON)
 option(WITH_OPENAL        "Enable OpenAL Support (http://www.openal.org)" ON)
 option(WITH_JACK          "Enable Jack Support (http://www.jackaudio.org)" OFF)
-option(WITH_SAMPLERATE    "Enable samplerate conversion" ON)
 
 # Compression
 option(WITH_LZO           "Enable fast LZO compression (used for pointcache)" 
ON)
@@ -447,13 +446,6 @@
                endif()
        endif()
 
-       if(WITH_SAMPLERATE)
-               find_package(Samplerate)
-               if(NOT SAMPLERATE_FOUND)
-                       set(WITH_SAMPLERATE OFF)
-               endif()
-       endif()
-
        if(WITH_OPENCOLLADA)
                find_package(OpenCOLLADA)
                if(OPENCOLLADA_FOUND)
@@ -565,13 +557,6 @@
                set(ICONV_LIBPATH ${ICONV}/lib)
        endif()
 
-       if(WITH_SAMPLERATE)
-               set(SAMPLERATE ${LIBDIR}/samplerate)
-               set(SAMPLERATE_INCLUDE_DIRS ${SAMPLERATE}/include)
-               set(SAMPLERATE_LIBRARIES libsamplerate)
-               set(SAMPLERATE_LIBPATH ${SAMPLERATE}/lib)
-       endif()
-
        set(PNG "${LIBDIR}/png")
        set(PNG_INCLUDE_DIR "${PNG}/include")
        set(PNG_LIBPATH ${PNG}/lib) # not cmake defined
@@ -995,13 +980,6 @@
                set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} 
-D__STDC_CONSTANT_MACROS")
        endif()
 
-       if(WITH_SAMPLERATE)
-               set(SAMPLERATE ${LIBDIR}/samplerate)
-               set(SAMPLERATE_INCLUDE_DIRS ${SAMPLERATE}/include)
-               set(SAMPLERATE_LIBRARIES samplerate)
-               set(SAMPLERATE_LIBPATH ${SAMPLERATE}/lib)
-       endif()
-
        find_library(SYSTEMSTUBS_LIBRARY
                NAMES
                SystemStubs
@@ -1436,7 +1414,6 @@
        info_cfg_option(WITH_JACK)
        info_cfg_option(WITH_CODEC_FFMPEG)
        info_cfg_option(WITH_CODEC_SNDFILE)
-       info_cfg_option(WITH_SAMPLERATE)
 
        info_cfg_text("Compression:")
        info_cfg_option(WITH_LZMA)

Modified: trunk/blender/build_files/buildbot/config/user-config-i686.py
===================================================================
--- trunk/blender/build_files/buildbot/config/user-config-i686.py       
2011-10-02 16:43:39 UTC (rev 40745)
+++ trunk/blender/build_files/buildbot/config/user-config-i686.py       
2011-10-02 17:09:39 UTC (rev 40746)
@@ -58,8 +58,6 @@
 BF_PNG_LIB = 'libpng'
 BF_PNG_LIBPATH = '/home/sources/staticlibs/lib32'
 
-WITH_BF_STATICLIBSAMPLERATE = True
-
 WITH_BF_ZLIB = True
 WITH_BF_STATICZLIB = True
 BF_ZLIB_LIB_STATIC = '${BF_ZLIB}/lib/libz.a'

Modified: trunk/blender/build_files/buildbot/config/user-config-player-i686.py
===================================================================
--- trunk/blender/build_files/buildbot/config/user-config-player-i686.py        
2011-10-02 16:43:39 UTC (rev 40745)
+++ trunk/blender/build_files/buildbot/config/user-config-player-i686.py        
2011-10-02 17:09:39 UTC (rev 40746)
@@ -52,8 +52,6 @@
 BF_PNG_LIB = 'libpng'
 BF_PNG_LIBPATH = '/home/sources/staticlibs/lib32'
 
-WITH_BF_STATICLIBSAMPLERATE = True
-
 WITH_BF_ZLIB = True
 WITH_BF_STATICZLIB = True
 BF_ZLIB_LIB_STATIC = '${BF_ZLIB}/lib/libz.a'

Modified: trunk/blender/build_files/buildbot/config/user-config-player-x86_64.py
===================================================================
--- trunk/blender/build_files/buildbot/config/user-config-player-x86_64.py      
2011-10-02 16:43:39 UTC (rev 40745)
+++ trunk/blender/build_files/buildbot/config/user-config-player-x86_64.py      
2011-10-02 17:09:39 UTC (rev 40746)
@@ -52,8 +52,6 @@
 BF_PNG_LIB = 'libpng'
 BF_PNG_LIBPATH = '/home/sources/staticlibs/lib64'
 
-WITH_BF_STATICLIBSAMPLERATE = True
-
 WITH_BF_ZLIB = True
 WITH_BF_STATICZLIB = True
 BF_ZLIB_LIB_STATIC = '${BF_ZLIB}/lib/libz.a'

Modified: trunk/blender/build_files/buildbot/config/user-config-x86_64.py
===================================================================
--- trunk/blender/build_files/buildbot/config/user-config-x86_64.py     
2011-10-02 16:43:39 UTC (rev 40745)
+++ trunk/blender/build_files/buildbot/config/user-config-x86_64.py     
2011-10-02 17:09:39 UTC (rev 40746)
@@ -58,8 +58,6 @@
 BF_PNG_LIB = 'libpng'
 BF_PNG_LIBPATH = '/home/sources/staticlibs/lib64'
 
-WITH_BF_STATICLIBSAMPLERATE = True
-
 WITH_BF_ZLIB = True
 WITH_BF_STATICZLIB = True
 BF_ZLIB_LIB_STATIC = '${BF_ZLIB}/lib/libz.a'

Modified: trunk/blender/build_files/cmake/config/blender_headless.cmake
===================================================================
--- trunk/blender/build_files/cmake/config/blender_headless.cmake       
2011-10-02 16:43:39 UTC (rev 40745)
+++ trunk/blender/build_files/cmake/config/blender_headless.cmake       
2011-10-02 17:09:39 UTC (rev 40746)
@@ -11,7 +11,6 @@
 # disable audio, its possible some devs may want this but for now disable
 # so the python module doesnt hold the audio device and loads quickly.
 set(WITH_AUDASPACE           OFF CACHE FORCE BOOL)
-set(WITH_SAMPLERATE          OFF CACHE FORCE BOOL)
 set(WITH_FFTW3               OFF CACHE FORCE BOOL)
 set(WITH_JACK                OFF CACHE FORCE BOOL)
 set(WITH_SDL                 OFF CACHE FORCE BOOL)

Modified: trunk/blender/build_files/cmake/config/blender_lite.cmake
===================================================================
--- trunk/blender/build_files/cmake/config/blender_lite.cmake   2011-10-02 
16:43:39 UTC (rev 40745)
+++ trunk/blender/build_files/cmake/config/blender_lite.cmake   2011-10-02 
17:09:39 UTC (rev 40746)
@@ -38,6 +38,5 @@
 set(WITH_OPENMP              OFF CACHE FORCE BOOL)
 set(WITH_PYTHON_INSTALL      OFF CACHE FORCE BOOL)
 set(WITH_RAYOPTIMIZATION     OFF CACHE FORCE BOOL)
-set(WITH_SAMPLERATE          OFF CACHE FORCE BOOL)
 set(WITH_SDL                 OFF CACHE FORCE BOOL)
 set(WITH_X11_XINPUT          OFF CACHE FORCE BOOL)

Modified: trunk/blender/build_files/cmake/config/bpy_module.cmake
===================================================================
--- trunk/blender/build_files/cmake/config/bpy_module.cmake     2011-10-02 
16:43:39 UTC (rev 40745)
+++ trunk/blender/build_files/cmake/config/bpy_module.cmake     2011-10-02 
17:09:39 UTC (rev 40746)
@@ -18,7 +18,6 @@
 # disable audio, its possible some devs may want this but for now disable
 # so the python module doesnt hold the audio device and loads quickly.
 set(WITH_AUDASPACE           OFF CACHE FORCE BOOL)
-set(WITH_SAMPLERATE          OFF CACHE FORCE BOOL)
 set(WITH_FFTW3               OFF CACHE FORCE BOOL)
 set(WITH_JACK                OFF CACHE FORCE BOOL)
 set(WITH_SDL                 OFF CACHE FORCE BOOL)

Modified: trunk/blender/build_files/cmake/macros.cmake
===================================================================
--- trunk/blender/build_files/cmake/macros.cmake        2011-10-02 16:43:39 UTC 
(rev 40745)
+++ trunk/blender/build_files/cmake/macros.cmake        2011-10-02 17:09:39 UTC 
(rev 40746)
@@ -181,9 +181,6 @@
        if(WITH_CODEC_SNDFILE)
                link_directories(${SNDFILE_LIBPATH})
        endif()
-       if(WITH_SAMPLERATE)
-               link_directories(${SAMPLERATE_LIBPATH})
-       endif()
        if(WITH_FFTW3)
                link_directories(${FFTW3_LIBPATH})
        endif()
@@ -254,9 +251,6 @@
        if(WITH_CODEC_SNDFILE)
                target_link_libraries(${target} ${SNDFILE_LIBRARIES})
        endif()
-       if(WITH_SAMPLERATE)
-               target_link_libraries(${target} ${SAMPLERATE_LIBRARIES})
-       endif()
        if(WITH_SDL)
                target_link_libraries(${target} ${SDL_LIBRARY})
        endif()

Modified: trunk/blender/build_files/package_spec/debian/control
===================================================================
--- trunk/blender/build_files/package_spec/debian/control       2011-10-02 
16:43:39 UTC (rev 40745)
+++ trunk/blender/build_files/package_spec/debian/control       2011-10-02 
17:09:39 UTC (rev 40746)
@@ -2,7 +2,7 @@
 Section: graphics
 Priority: extra
 Maintainer: Dan Eicher <d...@trollwerks.org>
-Build-Depends: debhelper (>= 7.0.50~), cmake, python3, python, 
libfreetype6-dev, libglu1-mesa-dev, libilmbase-dev, libopenexr-dev, 
libjpeg62-dev, libopenal-dev, libpng12-dev, libsamplerate0-dev, libsdl-dev, 
libtiff4-dev, libx11-dev, libxi-dev, zlib1g-dev, python3.2-dev, libopenjpeg-dev
+Build-Depends: debhelper (>= 7.0.50~), cmake, python3, python, 
libfreetype6-dev, libglu1-mesa-dev, libilmbase-dev, libopenexr-dev, 
libjpeg62-dev, libopenal-dev, libpng12-dev, libsdl-dev, libtiff4-dev, 
libx11-dev, libxi-dev, zlib1g-dev, python3.2-dev, libopenjpeg-dev
 Standards-Version: 3.9.1
 Homepage: http://blender.org/
 X-Python3-Version: >= 3.2, << 3.3

Modified: trunk/blender/build_files/package_spec/pacman/PKGBUILD
===================================================================
--- trunk/blender/build_files/package_spec/pacman/PKGBUILD      2011-10-02 
16:43:39 UTC (rev 40745)
+++ trunk/blender/build_files/package_spec/pacman/PKGBUILD      2011-10-02 
17:09:39 UTC (rev 40746)
@@ -25,7 +25,7 @@
 url="www.blender.org"
 license=('GPL')
 groups=()
-depends=('libjpeg' 'libpng' 'openjpeg' 'libtiff' 'openexr'  'python>=3.2' 
'gettext' 'libxi' 'libxmu' 'mesa' 'freetype2' 'openal' 'sdl' 'libsndfile' 
'libsamplerate' 'ffmpeg')
+depends=('libjpeg' 'libpng' 'openjpeg' 'libtiff' 'openexr'  'python>=3.2' 
'gettext' 'libxi' 'libxmu' 'mesa' 'freetype2' 'openal' 'sdl' 'libsndfile' 
'ffmpeg')
 makedepends=('cmake' 'svn')
 optdepends=()
 provides=()

Modified: trunk/blender/build_files/scons/config/darwin-config.py
===================================================================
--- trunk/blender/build_files/scons/config/darwin-config.py     2011-10-02 
16:43:39 UTC (rev 40745)
+++ trunk/blender/build_files/scons/config/darwin-config.py     2011-10-02 
17:09:39 UTC (rev 40746)
@@ -148,11 +148,6 @@
 WITH_BF_STATICCXX = False
 BF_CXX_LIB_STATIC = '${BF_CXX}/lib/libstdc++.a'
 
-BF_LIBSAMPLERATE = LIBDIR + '/samplerate'
-BF_LIBSAMPLERATE_INC = '${BF_LIBSAMPLERATE}/include'
-BF_LIBSAMPLERATE_LIB = 'samplerate'
-BF_LIBSAMPLERATE_LIBPATH = '${BF_LIBSAMPLERATE}/lib'
-
 # TODO - set proper paths here (add precompiled to lib/ ? )
 WITH_BF_JACK = False
 BF_JACK = '/usr'

Modified: trunk/blender/build_files/scons/config/freebsd7-config.py
===================================================================
--- trunk/blender/build_files/scons/config/freebsd7-config.py   2011-10-02 
16:43:39 UTC (rev 40745)
+++ trunk/blender/build_files/scons/config/freebsd7-config.py   2011-10-02 
17:09:39 UTC (rev 40746)
@@ -25,11 +25,6 @@
 WITH_BF_STATICCXX = False
 BF_CXX_LIB_STATIC = '${BF_CXX}/lib/libstdc++.a'
 
-BF_LIBSAMPLERATE = '/usr/local'
-BF_LIBSAMPLERATE_INC = '${BF_LIBSAMPLERATE}/include'
-BF_LIBSAMPLERATE_LIB = 'samplerate'
-BF_LIBSAMPLERATE_LIBPATH = '${BF_LIBSAMPLERATE}/lib'
-
 WITH_BF_JACK = True
 BF_JACK = '/usr/local'

@@ Diff output truncated at 10240 characters. @@
_______________________________________________
Bf-blender-cvs mailing list
Bf-blender-cvs@blender.org
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to