[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [38270] trunk/lib/windows/gcc/opencollada: Updating opencollada libraries for mingw.

Sergey Sharybin g.ulairi at gmail.com
Sat Jul 9 21:46:41 CEST 2011


Revision: 38270
          http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=38270
Author:   nazgul
Date:     2011-07-09 19:46:41 +0000 (Sat, 09 Jul 2011)
Log Message:
-----------
Updating opencollada libraries for mingw.

This libraries are supposed to be used with official MinGW which uses Unwind
exceptions model. It WOULD NOT work if MinGW still uses Sjlj.

Sjlj is DEPRECATED.

Modified Paths:
--------------
    trunk/lib/windows/gcc/opencollada/include/COLLADABaseUtils/include/COLLADABUHashFunctions.h
    trunk/lib/windows/gcc/opencollada/include/COLLADABaseUtils/include/COLLADABUPcreCompiledPattern.h
    trunk/lib/windows/gcc/opencollada/include/COLLADABaseUtils/include/COLLADABUPlatform.h
    trunk/lib/windows/gcc/opencollada/include/COLLADABaseUtils/include/COLLADABUPrerequisites.h
    trunk/lib/windows/gcc/opencollada/include/COLLADABaseUtils/include/COLLADABUStringUtils.h
    trunk/lib/windows/gcc/opencollada/include/COLLADABaseUtils/include/COLLADABUURI.h
    trunk/lib/windows/gcc/opencollada/include/COLLADABaseUtils/include/COLLADABUhash_map.h
    trunk/lib/windows/gcc/opencollada/include/COLLADABaseUtils/include/Math/COLLADABUMathMatrix4.h
    trunk/lib/windows/gcc/opencollada/include/COLLADABaseUtils/include/Math/COLLADABUMathVector3.h
    trunk/lib/windows/gcc/opencollada/include/COLLADAFramework/include/COLLADAFW.h
    trunk/lib/windows/gcc/opencollada/include/COLLADAFramework/include/COLLADAFWArray.h
    trunk/lib/windows/gcc/opencollada/include/COLLADAFramework/include/COLLADAFWArrayPrimitiveType.h
    trunk/lib/windows/gcc/opencollada/include/COLLADAFramework/include/COLLADAFWColorOrTexture.h
    trunk/lib/windows/gcc/opencollada/include/COLLADAFramework/include/COLLADAFWEdge.h
    trunk/lib/windows/gcc/opencollada/include/COLLADAFramework/include/COLLADAFWFileInfo.h
    trunk/lib/windows/gcc/opencollada/include/COLLADAFramework/include/COLLADAFWFloatOrParam.h
    trunk/lib/windows/gcc/opencollada/include/COLLADAFramework/include/COLLADAFWHashFunctions.h
    trunk/lib/windows/gcc/opencollada/include/COLLADAFramework/include/COLLADAFWInstanceBase.h
    trunk/lib/windows/gcc/opencollada/include/COLLADAFramework/include/COLLADAFWMesh.h
    trunk/lib/windows/gcc/opencollada/include/COLLADAFramework/include/COLLADAFWMeshPrimitiveWithFaceVertexCount.h
    trunk/lib/windows/gcc/opencollada/include/COLLADAFramework/include/COLLADAFWMeshVertexData.h
    trunk/lib/windows/gcc/opencollada/include/COLLADAFramework/include/COLLADAFWMorphController.h
    trunk/lib/windows/gcc/opencollada/include/COLLADAFramework/include/COLLADAFWObject.h
    trunk/lib/windows/gcc/opencollada/include/COLLADAFramework/include/COLLADAFWTexture.h
    trunk/lib/windows/gcc/opencollada/include/COLLADAFramework/include/COLLADAFWTextureCoordinateBinding.h
    trunk/lib/windows/gcc/opencollada/include/COLLADAFramework/include/COLLADAFWTypes.h
    trunk/lib/windows/gcc/opencollada/include/COLLADAFramework/include/COLLADAFWUniqueId.h
    trunk/lib/windows/gcc/opencollada/include/COLLADASaxFrameworkLoader/include/COLLADASaxFWLCOLLADACsymbol.h
    trunk/lib/windows/gcc/opencollada/include/COLLADASaxFrameworkLoader/include/COLLADASaxFWLDocumentProcessor.h
    trunk/lib/windows/gcc/opencollada/include/COLLADASaxFrameworkLoader/include/COLLADASaxFWLFilePartLoader.h
    trunk/lib/windows/gcc/opencollada/include/COLLADASaxFrameworkLoader/include/COLLADASaxFWLFormulasLoader.h
    trunk/lib/windows/gcc/opencollada/include/COLLADASaxFrameworkLoader/include/COLLADASaxFWLHelperLoaderBase.h
    trunk/lib/windows/gcc/opencollada/include/COLLADASaxFrameworkLoader/include/COLLADASaxFWLIErrorHandler.h
    trunk/lib/windows/gcc/opencollada/include/COLLADASaxFrameworkLoader/include/COLLADASaxFWLIFilePartLoader.h
    trunk/lib/windows/gcc/opencollada/include/COLLADASaxFrameworkLoader/include/COLLADASaxFWLKinematicsIntermediateData.h
    trunk/lib/windows/gcc/opencollada/include/COLLADASaxFrameworkLoader/include/COLLADASaxFWLLibraryEffectsLoader.h
    trunk/lib/windows/gcc/opencollada/include/COLLADASaxFrameworkLoader/include/COLLADASaxFWLLoader.h
    trunk/lib/windows/gcc/opencollada/include/COLLADASaxFrameworkLoader/include/COLLADASaxFWLPostProcessor.h
    trunk/lib/windows/gcc/opencollada/include/COLLADASaxFrameworkLoader/include/COLLADASaxFWLPrerequisites.h
    trunk/lib/windows/gcc/opencollada/include/COLLADASaxFrameworkLoader/include/COLLADASaxFWLSidAddress.h
    trunk/lib/windows/gcc/opencollada/include/COLLADASaxFrameworkLoader/include/COLLADASaxFWLSource.h
    trunk/lib/windows/gcc/opencollada/include/COLLADASaxFrameworkLoader/include/COLLADASaxFWLXmlTypes.h
    trunk/lib/windows/gcc/opencollada/include/COLLADASaxFrameworkLoader/include/generated14/COLLADASaxFWLLibraryEffectsLoader14.h
    trunk/lib/windows/gcc/opencollada/include/COLLADASaxFrameworkLoader/include/generated15/COLLADASaxFWLLibraryEffectsLoader15.h
    trunk/lib/windows/gcc/opencollada/include/COLLADASaxFrameworkLoader/include/generated15/COLLADASaxFWLLibraryKinematicsModelsLoader15.h
    trunk/lib/windows/gcc/opencollada/include/COLLADAStreamWriter/include/COLLADASWAnnotation.h
    trunk/lib/windows/gcc/opencollada/include/COLLADAStreamWriter/include/COLLADASWColorOrTexture.h
    trunk/lib/windows/gcc/opencollada/include/COLLADAStreamWriter/include/COLLADASWEffectProfile.h
    trunk/lib/windows/gcc/opencollada/include/COLLADAStreamWriter/include/COLLADASWInputList.h
    trunk/lib/windows/gcc/opencollada/include/COLLADAStreamWriter/include/COLLADASWLibraryAnimations.h
    trunk/lib/windows/gcc/opencollada/include/COLLADAStreamWriter/include/COLLADASWLibraryGeometries.h
    trunk/lib/windows/gcc/opencollada/include/COLLADAStreamWriter/include/COLLADASWNode.h
    trunk/lib/windows/gcc/opencollada/include/COLLADAStreamWriter/include/COLLADASWPrimitves.h
    trunk/lib/windows/gcc/opencollada/include/GeneratedSaxParser/include/GeneratedSaxParserParserTemplateBase.h
    trunk/lib/windows/gcc/opencollada/include/GeneratedSaxParser/include/GeneratedSaxParserPrerequisites.h
    trunk/lib/windows/gcc/opencollada/lib/libGeneratedSaxParser.a
    trunk/lib/windows/gcc/opencollada/lib/libGeneratedSaxParser_d.a
    trunk/lib/windows/gcc/opencollada/lib/libMathMLSolver.a
    trunk/lib/windows/gcc/opencollada/lib/libMathMLSolver_d.a
    trunk/lib/windows/gcc/opencollada/lib/libOpenCOLLADABaseUtils.a
    trunk/lib/windows/gcc/opencollada/lib/libOpenCOLLADABaseUtils_d.a
    trunk/lib/windows/gcc/opencollada/lib/libOpenCOLLADAFramework.a
    trunk/lib/windows/gcc/opencollada/lib/libOpenCOLLADAFramework_d.a
    trunk/lib/windows/gcc/opencollada/lib/libOpenCOLLADASaxFrameworkLoader.a
    trunk/lib/windows/gcc/opencollada/lib/libOpenCOLLADASaxFrameworkLoader_d.a
    trunk/lib/windows/gcc/opencollada/lib/libOpenCOLLADAStreamWriter.a
    trunk/lib/windows/gcc/opencollada/lib/libOpenCOLLADAStreamWriter_d.a
    trunk/lib/windows/gcc/opencollada/lib/libUTF.a
    trunk/lib/windows/gcc/opencollada/lib/libUTF_d.a
    trunk/lib/windows/gcc/opencollada/lib/libbuffer.a
    trunk/lib/windows/gcc/opencollada/lib/libbuffer_d.a
    trunk/lib/windows/gcc/opencollada/lib/libexpat.a
    trunk/lib/windows/gcc/opencollada/lib/libexpat_d.a
    trunk/lib/windows/gcc/opencollada/lib/libftoa.a
    trunk/lib/windows/gcc/opencollada/lib/libftoa_d.a
    trunk/lib/windows/gcc/opencollada/lib/libpcre.a
    trunk/lib/windows/gcc/opencollada/lib/libpcre_d.a

Added Paths:
-----------
    trunk/lib/windows/gcc/opencollada/compile_r839_forblender.patch
    trunk/lib/windows/gcc/opencollada/readme.txt

Removed Paths:
-------------
    trunk/lib/windows/gcc/opencollada/compile_r746_forblender.patch
    trunk/lib/windows/gcc/opencollada/readme_rev746.txt

Deleted: trunk/lib/windows/gcc/opencollada/compile_r746_forblender.patch
===================================================================
--- trunk/lib/windows/gcc/opencollada/compile_r746_forblender.patch	2011-07-09 19:33:02 UTC (rev 38269)
+++ trunk/lib/windows/gcc/opencollada/compile_r746_forblender.patch	2011-07-09 19:46:41 UTC (rev 38270)
@@ -1,535 +0,0 @@
-diff --git a/COLLADABaseUtils/SConscript b/COLLADABaseUtils/SConscript
-index d9bb25d..405dbc5 100644
---- a/COLLADABaseUtils/SConscript
-+++ b/COLLADABaseUtils/SConscript
-@@ -23,6 +23,6 @@ for srcDir in srcDirs:
-     VariantDir(variant_dir=variantDir + srcDir, src_dir=srcDir, duplicate=False)
- 
- if env['SHAREDLIB']:
--    SharedLibrary(target=targetPath, source=src, CPPPATH=incDirs, CCFLAGS=env['CPPFLAGS'])
-+    env.SharedLibrary(target=targetPath, source=src, CPPPATH=incDirs, CCFLAGS=env['CPPFLAGS'])
- else:
--    StaticLibrary(target=targetPath, source=src, CPPPATH=incDirs, CCFLAGS=env['CPPFLAGS'])
-+    env.StaticLibrary(target=targetPath, source=src, CPPPATH=incDirs, CCFLAGS=env['CPPFLAGS'])
-diff --git a/COLLADABaseUtils/include/COLLADABUPrerequisites.h b/COLLADABaseUtils/include/COLLADABUPrerequisites.h
-index 1dd740f..044a6ac 100644
---- a/COLLADABaseUtils/include/COLLADABUPrerequisites.h
-+++ b/COLLADABaseUtils/include/COLLADABUPrerequisites.h
-@@ -37,7 +37,7 @@
- #  endif
- #endif
- #ifndef COLLADABU_HAVE_TR1_UNORDERED_MAP
--#  if defined(COLLADABU_OS_LINUX) || defined(COLLADABU_OS_MAC)
-+#  if defined(COLLADABU_OS_LINUX) || defined(COLLADABU_OS_MAC) || defined(__MINGW32__)
- #   include <ext/hash_map>
- #   include <ext/hash_set>
- #  else
-diff --git a/COLLADABaseUtils/include/COLLADABUStringUtils.h b/COLLADABaseUtils/include/COLLADABUStringUtils.h
-index a7d7c60..4958112 100644
---- a/COLLADABaseUtils/include/COLLADABUStringUtils.h
-+++ b/COLLADABaseUtils/include/COLLADABUStringUtils.h
-@@ -16,6 +16,7 @@
- 
- #include <sstream>
- #include <fstream>
-+#include <sstream>
- #include <map>
- 
- namespace COLLADABU
-@@ -156,7 +157,11 @@ namespace COLLADABU
- 		template<class T>
- 		static WideString toWideString ( const T & value )
- 		{
-+#ifdef __MINGW32__
-+			std::basic_stringstream<wchar_t> stream;
-+#else
- 			std::wstringstream stream;
-+#endif
- 			stream << value;
- 			return WideString(stream.str());
- 		}
-diff --git a/COLLADABaseUtils/include/COLLADABUURI.h b/COLLADABaseUtils/include/COLLADABUURI.h
-index 7684d45..a6319d0 100644
---- a/COLLADABaseUtils/include/COLLADABUURI.h
-+++ b/COLLADABaseUtils/include/COLLADABUURI.h
-@@ -399,10 +399,20 @@ namespace COLLADABU
- 
-     };
- 
-+}
- 
--	
-+#if defined(__MINGW32__)
-+#  include "COLLADABUhash_map.h"
- 
-+namespace __gnu_cxx
-+{
-+	template<> struct hash<COLLADABU::URI> {
-+		size_t operator()(const COLLADABU::URI& uri) const {
-+			return uri;
-+		}
-+	};
- }
-+#endif
- 
- 
- #endif //__COLLADAFW_URI_H__
-diff --git a/COLLADABaseUtils/include/COLLADABUhash_map.h b/COLLADABaseUtils/include/COLLADABUhash_map.h
-index 7be920d..44c4965 100644
---- a/COLLADABaseUtils/include/COLLADABUhash_map.h
-+++ b/COLLADABaseUtils/include/COLLADABUhash_map.h
-@@ -39,7 +39,7 @@ namespace COLLADABU
- 	hash_set&operator=(const hash_set&a){std::tr1::unordered_set<X>::operator=(*this,a);return this;}
- 	};
- #else
--#  if defined(COLLADABU_OS_LINUX) || defined(COLLADABU_OS_MAC)
-+#  if defined(COLLADABU_OS_LINUX) || defined(COLLADABU_OS_MAC) || defined(__MINGW32__)
- 	using namespace __gnu_cxx;
- #  else
- 	using namespace stdext;
-@@ -49,4 +49,17 @@ namespace COLLADABU
- 
- } // namespace COLLADABU
- 
-+#if defined(__MINGW32__)
-+#include <string>
-+
-+namespace __gnu_cxx
-+{
-+	template<> struct hash<std::string> {
-+		size_t operator()(const std::string& s) const {
-+			return __stl_hash_string(s.c_str());
-+		}
-+	};
-+}
-+#endif
-+
- #endif // __COLLADABU_HASH_MAP_H__
-diff --git a/COLLADABaseUtils/scripts/SConscript b/COLLADABaseUtils/scripts/SConscript
-index ff76200..ced3203 100644
---- a/COLLADABaseUtils/scripts/SConscript
-+++ b/COLLADABaseUtils/scripts/SConscript
-@@ -19,6 +19,6 @@ for srcDir in srcDirs:
-     VariantDir(variant_dir=variantDir + srcDir, src_dir=srcDir, duplicate=False)
- 
- if env['SHAREDLIB']:
--    SharedLibrary(target=targetPath, source=src, CPPPATH=incDirs, CCFLAGS=env['CPPFLAGS'])
-+    env.SharedLibrary(target=targetPath, source=src, CPPPATH=incDirs, CCFLAGS=env['CPPFLAGS'])
- else:
--    StaticLibrary(target=targetPath, source=src, CPPPATH=incDirs, CCFLAGS=env['CPPFLAGS'])
-+    env.StaticLibrary(target=targetPath, source=src, CPPPATH=incDirs, CCFLAGS=env['CPPFLAGS'])
-diff --git a/COLLADAFramework/SConscript b/COLLADAFramework/SConscript
-index d279ad3..31031f9 100644
---- a/COLLADAFramework/SConscript
-+++ b/COLLADAFramework/SConscript
-@@ -20,7 +20,7 @@ src = [ variantDir + str(p) for p in  Glob(srcDir + '*.cpp')]
- VariantDir(variant_dir=variantDir + srcDir, src_dir=srcDir, duplicate=False)
- 
- if env['SHAREDLIB']:
--    SharedLibrary(target=targetPath, source=src, CPPPATH=incDirs, CCFLAGS=env['CPPFLAGS'])
-+    env.SharedLibrary(target=targetPath, source=src, CPPPATH=incDirs, CCFLAGS=env['CPPFLAGS'])
- else:
--    StaticLibrary(target=targetPath, source=src, CPPPATH=incDirs, CCFLAGS=env['CPPFLAGS'])
-+    env.StaticLibrary(target=targetPath, source=src, CPPPATH=incDirs, CCFLAGS=env['CPPFLAGS'])
- 
-diff --git a/COLLADAFramework/include/COLLADAFWUniqueId.h b/COLLADAFramework/include/COLLADAFWUniqueId.h
-index 15f1599..fb6a70f 100644
---- a/COLLADAFramework/include/COLLADAFWUniqueId.h
-+++ b/COLLADAFramework/include/COLLADAFWUniqueId.h
-@@ -91,4 +91,17 @@ namespace COLLADAFW
- 
- } // namespace COLLADAFW
- 
-+#if defined(__MINGW32__)
-+#  include "COLLADABUhash_map.h"
-+
-+namespace __gnu_cxx
-+{
-+	template<> struct hash<COLLADAFW::UniqueId> {
-+		size_t operator()(const COLLADAFW::UniqueId& id) const {
-+			return id;
-+		}
-+	};
-+}
-+#endif
-+
- #endif // __COLLADAFW_UNIQUEID_H__
-diff --git a/COLLADAFramework/scripts/SConscript b/COLLADAFramework/scripts/SConscript
-index ffd171d..a123369 100644
---- a/COLLADAFramework/scripts/SConscript
-+++ b/COLLADAFramework/scripts/SConscript
-@@ -20,7 +20,7 @@ src = [ variantDir + str(p) for p in  Glob(srcDir + '*.cpp')]
- VariantDir(variant_dir=variantDir + srcDir, src_dir=srcDir, duplicate=False)
- 
- if env['SHAREDLIB']:
--    SharedLibrary(target=targetPath, source=src, CPPPATH=incDirs, CCFLAGS=env['CPPFLAGS'])
-+    env.SharedLibrary(target=targetPath, source=src, CPPPATH=incDirs, CCFLAGS=env['CPPFLAGS'])
- else:
--    StaticLibrary(target=targetPath, source=src, CPPPATH=incDirs, CCFLAGS=env['CPPFLAGS'])
-+    env.StaticLibrary(target=targetPath, source=src, CPPPATH=incDirs, CCFLAGS=env['CPPFLAGS'])
- 
-diff --git a/COLLADASaxFrameworkLoader/SConscript b/COLLADASaxFrameworkLoader/SConscript
-index ab45e93..cfe06ae 100644
---- a/COLLADASaxFrameworkLoader/SConscript
-+++ b/COLLADASaxFrameworkLoader/SConscript
-@@ -41,6 +41,6 @@ if not env['NOVALIDATION']:
- 
- 
- if env['SHAREDLIB']:
--    SharedLibrary(target=targetPath, source=src, CPPPATH=incDirs, CCFLAGS=env['CPPFLAGS'])
-+    env.SharedLibrary(target=targetPath, source=src, CPPPATH=incDirs, CCFLAGS=env['CPPFLAGS'])
- else:
--    StaticLibrary(target=targetPath, source=src, CPPPATH=incDirs, CCFLAGS=env['CPPFLAGS'])
-+    env.StaticLibrary(target=targetPath, source=src, CPPPATH=incDirs, CCFLAGS=env['CPPFLAGS'])
-diff --git a/COLLADASaxFrameworkLoader/include/COLLADASaxFWLKinematicsIntermediateData.h b/COLLADASaxFrameworkLoader/include/COLLADASaxFWLKinematicsIntermediateData.h
-index 3e22691..c076639 100644
---- a/COLLADASaxFrameworkLoader/include/COLLADASaxFWLKinematicsIntermediateData.h
-+++ b/COLLADASaxFrameworkLoader/include/COLLADASaxFWLKinematicsIntermediateData.h
-@@ -13,6 +13,7 @@
- 
- #include "COLLADASaxFWLPrerequisites.h"
- #include "COLLADASaxFWLUtils.h"
-+
- #include "COLLADASaxFWLSidAddress.h"
- #include "COLLADASaxFWLIntermediateTargetable.h"
- 
-@@ -24,7 +25,6 @@
- 
- #include <list>
- 
--
- namespace COLLADAFW
- {
- 	class Joint;
-diff --git a/COLLADASaxFrameworkLoader/include/COLLADASaxFWLPrerequisites.h b/COLLADASaxFrameworkLoader/include/COLLADASaxFWLPrerequisites.h
-index 0ab6861..53be71f 100644
---- a/COLLADASaxFrameworkLoader/include/COLLADASaxFWLPrerequisites.h
-+++ b/COLLADASaxFrameworkLoader/include/COLLADASaxFWLPrerequisites.h
-@@ -11,6 +11,26 @@
- #ifndef __COLLADASAXFWL_PREREQUISITES_H__
- #define __COLLADASAXFWL_PREREQUISITES_H__
- 
-+/* __gnu_cxx::hash should be changed before instantiation */
-+/* (which could be done in stl includes). So keep this here */
-+#if defined(__MINGW32__)
-+#include "COLLADABUhash_map.h"
-+
-+namespace COLLADASaxFWL
-+{
-+	class KinematicsModel;
-+}
-+
-+namespace __gnu_cxx
-+{
-+	template<> struct hash<COLLADASaxFWL::KinematicsModel*> {
-+		size_t operator()(COLLADASaxFWL::KinematicsModel* const& model) const {
-+			return reinterpret_cast<size_t>(model);
-+		}
-+	};
-+}
-+#endif
-+
- #include <cstddef>
- #include <limits>
- 
-diff --git a/COLLADAStreamWriter/SConscript b/COLLADAStreamWriter/SConscript
-index 94e1703..93aff53 100644
---- a/COLLADAStreamWriter/SConscript
-+++ b/COLLADAStreamWriter/SConscript
-@@ -20,7 +20,7 @@ src = [ variantDir + str(p) for p in  Glob(srcDir + '*.cpp')]
- VariantDir(variant_dir=variantDir + srcDir, src_dir=srcDir, duplicate=False)
- 
- if env['SHAREDLIB']:
--    SharedLibrary(target=targetPath, source=src, CPPPATH=incDirs, CCFLAGS=env['CPPFLAGS'])
-+    env.SharedLibrary(target=targetPath, source=src, CPPPATH=incDirs, CCFLAGS=env['CPPFLAGS'])
- else:
--    StaticLibrary(target=targetPath, source=src, CPPPATH=incDirs, CCFLAGS=env['CPPFLAGS'])
-+    env.StaticLibrary(target=targetPath, source=src, CPPPATH=incDirs, CCFLAGS=env['CPPFLAGS'])
- 
-diff --git a/COLLADAValidator/SConscript b/COLLADAValidator/SConscript
-index de20868..9b45af9 100644
---- a/COLLADAValidator/SConscript
-+++ b/COLLADAValidator/SConscript
-@@ -64,5 +64,5 @@ if not env['SHAREDLIB']:
-   linkFlags += ['-static']
- 
- 
--Program(target=targetPath, source=src, CPPPATH=incDirs, CCFLAGS=env['CPPFLAGS'], LIBS=libs, LIBPATH=libPath, LINKFLAGS=linkFlags)
-+env.Program(target=targetPath, source=src, CPPPATH=incDirs, CCFLAGS=env['CPPFLAGS'], LIBS=libs, LIBPATH=libPath, LINKFLAGS=linkFlags)
- 
-diff --git a/Externals/LibXML/SConscript b/Externals/LibXML/SConscript
-index a105947..3a9ffb1 100644
---- a/Externals/LibXML/SConscript
-+++ b/Externals/LibXML/SConscript

@@ Diff output truncated at 10240 characters. @@



More information about the Bf-blender-cvs mailing list