Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-08-10Linux install_deps: update OpenCOLLADA to ↵Bastien Montagne
828b60384552b83e55d2af7055f07d2c40b4d3f4 repo UID.
2013-06-30Patch [#35897] install_deps: add OpenEXR to ldconfig by Gavin Howard, thanks.Bastien Montagne
2013-06-26Update osl magic number when updating version ;)Bastien Montagne
2013-06-26Install Deps script:Thomas Dinges
* Use recent OSL 1.3.2 release.
2013-06-21Updating suse packman repo url, name and alias to go in line with what suse ↵Daniel Salazar
does right now. At least this should avoid duplicate packman repos on 12.3
2013-06-20Install_deps.sh: ask suse users whether they want to install packman or not ↵Bastien Montagne
(can be already installed/enabled from a different URL, Suse repositories management is to complex to be handled automatically at this point).
2013-06-15Add USE_PYTHON=OFF and USE_OCIO=OFF to OIIO compilation (we do not need ↵Bastien Montagne
either of those).
2013-05-31Stupid typo, reported by Eugenio Pignataro on ML, thx.Bastien Montagne
2013-05-29Various fixes for install_deps' scons options.Bastien Montagne
Also svn-ignore BUILD_NOTES.txt generated file.
2013-05-27And add Aarch (tested with amd64). Everything should be functionnal now...Bastien Montagne
2013-05-26Various fixes. Tested with OpenSuse 12.3 (amd64).Bastien Montagne
2013-05-25Some cleanup/reorganisation, and:Bastien Montagne
* Script should now remove relevant dirs in $INST when a package becomes suitable * Script systematically runs relevant ldconfig commands when building boost/oiio
2013-05-25Enabled new openexr for RPM-based distro. Checked with FC18/amd64 for now, ↵Bastien Montagne
will check with Suse later.
2013-05-24A bunch of fixes to install_deps.sh (most notably, a bug in oiio's embeded ↵Bastien Montagne
version of tbb, buggy oiio archive handling, moved ilmbase files into openexr dir (as expected by Blender), ...). Tested with debian testing/i386 this time.
2013-05-24First attempt to handle openexr/ilmbase 2.0 in install_deps.sh (linux builds).Bastien Montagne
Only activated for Deb-like distro for now, only tested with testing/amd64. Notes : * Had to add a hell of patches to ilmbase/openexr/oiio cmake files (some are real, stupid bugs fixing [like files missing in lists or wrong linking order], others are "enhancements" [like being able to compile both static and dyn libs for openexr]). * Unfortunately, I could not manage to keep oiio static (can't compile osl later, as it does not link all deps of oiio, tiff, jpeg, png, etc.). I’ll try to fix this later, but for now, you'll have to do as with boost (ldconfig). I won't say here what I think about not having any (reliable) way to really link a static lib into another one... :/ Will test and enable other distro in following day(s), I do not *expect* much difficulties here.
2013-04-07Raise magic numbers for OSL and OpenCollada (should have done that much ↵Bastien Montagne
earlier), this will force rebuild of those libs next time, hopefully will solve user's issues with outdated libs.
2013-04-05More fixes for install_deps.sh under ubuntu 10.04: git package is called ↵Bastien Montagne
"git-core", and 'apt-cache policy' returns a different result than newer versions when no package is found, changed the "available deb package" test to use "apt-cache show" instead.
2013-04-05First fix for install_deps and ubuntu 10.04 (no libtiff5, only libtiff4, ↵Bastien Montagne
wonder why this package does not work as jpeg or png ones)... This allows compilation of OIIO, install_deps.sh still working though (on this old OS, all libs have to be compiled, takes time... :/).
2013-03-29Use same opencollada rev as windows' libs.Bastien Montagne
2013-03-23Fix for opencollada building in install_deps.sh script.Bastien Montagne
Stick to rev c89cf095c40aa2a518b1104c448825eacc92d174 of opencollada repo, next commit breaks API and prevent blender from building anymore... :(
2013-03-22Patch [#34680] Updated install_deps script, by Ejner Fergo (ejnersan), thanks!Bastien Montagne
The script is updated with: Arch Linux support Numpy 1.7.0 final Fedora 17 / 18 support OpenSUSE 12.2 / 12.3 support Use FFMPEG from RPM-distro repos RPM-distro fixes Removed Schroedinger codec Fixes for Cmake/Scons config Reviewed by Sergey and me.
2013-02-24install_deps.sh:Thomas Dinges
* Disable OIIO test and cmd tools per default, they are not needed for Blender.
2013-02-24Rename CMake's Boost_USE_ICU to WITH_BOOST_ICU (update your CMake conf if ↵Bastien Montagne
you make static builds!), and add it as CMake option. Patch by gdh (Gavin Howard), many thanks!
2013-02-23Install_deps script:Thomas Dinges
* Use OIIO 1.1.7, this removes the need for the ugly patch. * Use official OSL 1.3.0 repo * Print OSL path for scons Tested on Ubuntu 12.10 x64.
2013-01-03Patch from Ejner Fergo: enhancements to install_deps.sh.Bastien Montagne
Mostly, it: * Adds numpy and opencollada * Merges both Suse and Fedora/Redhat into a single func (not sure this is a good idea, but would have been to painful to undo this). Notes: * I changed a bit how numpy is handled, so that the script does not try to build it when py3.3 was installed from package! * Bumped oiio 'magic number', as now trying to use libtiff5 means we have to rebuild everything using tiff! * Only made a quick test on my own system, but Ejner made quite some extensive ones, so it should be safe. * I’m not sure keeping on extending that horrible bash thing is a good idea. Shell scripts are nice for small, limited stuff, but I personnaly find that one (over 53ko!) unreadable and a pita to maintain. Further more, doing the same for windows would mean to rewrite everything in another language... I have started work to port this as a py3 script, so that we have a nice structure (classes...) easy to extend/tweak/implement in various OSs/etc.!
2012-12-19Minor enhancements to end message of build_deps.shBastien Montagne
2012-12-11Install dependencies used to always mark schro as used for suse.Sergey Sharybin
Now it should respect all features option. Also removed some duplicated entries.
2012-12-11OSL install deps script: set STOP_ON_WARNING to OFF to disable -Werror.Brecht Van Lommel
2012-12-05Make installation of some libs off by default (use --with-all option to ↵Bastien Montagne
re-enable them). Currently affected libs: *libspnav *liblame *libjack *libscrhoedinger *libvpx *libxvid
2012-12-05Can't stress how much I hate bash... This should fix a bug with version ↵Bastien Montagne
comparison (at least under fedora, debian looked OK :/ ).
2012-12-03Add libjeack0 as (Debian and co) dep.Bastien Montagne
Also add --skip-foo args to command line.
2012-12-03Exit when package manager fails (exit status >= 1).Bastien Montagne
2012-12-03Add --force-all option to force rebuild of all built libraries.Bastien Montagne
2012-12-03Add exhaustive command line options description in --help message...Bastien Montagne
2012-12-01Various "user-friendly" edits, mostly adding command-line args parsing... So ↵Bastien Montagne
now you can try to build OSL with just install_deps.sh --with-osl
2012-11-29Dependencies Builder: disable LINKSTATIC for OIIOSergey Sharybin
It'll likely give issues with system boost libraries in ubuntu/debian due to this distros doesn't like static linking and not building static libs with -fPIC flag. Disabling LINKSTATIC should be quite painless since blender requires the same image libraries as oiio does.
2012-11-28Seems cmake in debian squeeze is broken and fails to handle BOOST_ROOTSergey Sharybin
I would recommend using debian-backports repo for cmake
2012-11-28Dependency builder: reduce amount of needed sudo commands by checking ↵Sergey Sharybin
permissions for $INST folder
2012-11-28Dependency builder: fixed sources directory not creating in some casesSergey Sharybin
2012-11-21Fix two stupid mistakes... Btw, osl now compiles with Fedora17, once ↵Bastien Montagne
llvm-3.1 has been compiled! ;)
2012-11-21Enable llvm building for fedora too.Bastien Montagne
Unfortunately, this does not solve OSL compile problem in this distro (still the same errors, looks related to gnu c++... :/).
2012-11-21Bring SUSE target to the same level as others.Bastien Montagne
Also add compile_LLVM func, needed by openSuse (which llvm package is completly broken), and probably can help for OSL in Fedora17 too (will test soon).
2012-11-20Update to use new WITH_STATIC_LIBS CMake flag when ALL_STATIC is true.Bastien Montagne
2012-11-19More tweaks:Bastien Montagne
* Prevent ocio from building its python binding, we don't use it, and it looks like OCIO's CMakeList is not robust here (i.e. can try to build it even when Python.h is not found :/ [irc report]). * Do not build ffmpeg's player, server nor doc. * Give right paths to static extra libs for ffmpeg when ALL_STATIC is true.
2012-11-19Basic work for an ALL_STATIC option, to enable when you want to build ↵Bastien Montagne
blender in a portable way. Still WIP!
2012-11-19No boost system when we have own compiled version!Bastien Montagne
2012-11-19Definitive fix for version_ge with equal versions like "1.0.0" and "1.0".Bastien Montagne
Also fixed DEB boost version checking, own fault. And disabled building ocio's apps, else it would go searching for an oiio lib (and we have not yet built ours) - anyway, if users want them, they can build them on their own!
2012-11-19Partial fix to version_ge (greater or equal), was not working correctly with ↵Bastien Montagne
eaqual versions, now will do with exact same versions at least (yet have to fix case like comparing 1.0 and 1.0.0). Also refactored a bit osl/llvm/etc. stuff for DEB (so that now all osl-deps are only installed when we do have a valid llvm and want to [try to!] build osl). And added osl/llvm/etc. code for RPM (osl does not compile under fedora currently, though :/ ).
2012-11-18More cleanup/deduplication. Also explicitly using gawk (so system without it ↵Bastien Montagne
should print a much comprehensive error message!). Note: RPM-related edits not yet tested.
2012-11-18Better handing of llvm version (now we can be sure to use the same for osl ↵Bastien Montagne
and blender - and the latest one available!). And more cosmetic cleanups...