about summary refs log tree commit diff
path: root/pkgs/applications/misc/blender
AgeCommit message (Collapse)AuthorFilesLines
2020-07-31blender: 2.83.1 -> 2.83.3R. RyanTM1-2/+2
2020-06-30blender: don't require python3.7m on darwinDmitry Kalinkin1-0/+4
python is currently pointing to the python38, so this patches the required version to match python version that is provided to the expression. The m prefix denotes the pymalloc ABI for python 3.7 and older, but is not provided starting python 3.8.
2020-06-30blender: 2.83.0 -> 2.83.1R. RyanTM1-2/+2
2020-06-13Merge master into staging-nextFrederik Rietdijk1-2/+2
2020-06-12blender: fix build with python 3.8Frederik Rietdijk1-2/+2
Since Python 3.8 an `m` is no longer added when pymalloc is used. https://bugs.python.org/issue36707
2020-06-12treewide: use ffmpeg_3 explicitly if not wanted otherwiseDoron Behar1-2/+2
After making `ffmpeg` point to the latest `ffmpeg_4`, all packages that used `ffmpeg` without requiring a specific version now use ffmpeg_3 explicitly so they shouldn't change.
2020-06-09blender: add veprbl to maintainersDmitry Kalinkin1-1/+1
2020-06-09blender: 2.82a -> 2.83.0R. RyanTM2-17/+8
Co-authored-by: Dmitry Kalinkin <dmitry.kalinkin@gmail.com>
2020-03-18blender: build with OpenImageDenoise supportLeshaInc1-2/+2
2020-03-13blender: 2.82 -> 2.82a (#82450)R. RyanTM1-3/+3
2020-03-12blender: use PYTHONPATH (#82341)Murray Campbell1-1/+2
See [blender patch](https://developer.blender.org/D6598)
2020-02-29blender: fix enableNumpy option, enable it unconditionallyDmitry Kalinkin1-6/+8
Workarounds https://developer.blender.org/T74304 Audaspace requires numpy, we already have to provide numpy unconditionally via PYTHON_NUMPY_PATH.
2020-02-23blender: enable alembicGabriel Ebner1-2/+3
2020-02-15blender: fix build on darwinDmitry Kalinkin1-1/+3
We don't compile blender with alembic. The linux build is able to detect that, but this is not done for darwin. This explicitly disables alembic to fix blender build on darwin.
2020-02-15blender: 2.81a -> 2.82R. RyanTM1-2/+2
2020-01-10blender: switch from openimageio to openimageio2Dmitry Kalinkin1-3/+3
2020-01-09blender: fix on darwinDmitry Kalinkin2-8/+153
This enables building of Blender.app. The standard build process assumes that the dependencies are installed in subdirectoris inside $LIBDIR with libraries built as static. In current implementation we are not looking to achieve portability, so cmake files are patched to link dynamically with the libraries in the nix store. Linking to the transitive dependencies is not needed in the shared case. There are also some minor inconsistensies in the expected paths, which also need to be patched. Alternatively, we could patch cmake files to treat darwin as "unix", but that would require more tweaking to ensure that the frameworks are being linked properly.
2020-01-09blender: switch to OpenJPEG 2.xDmitry Kalinkin1-2/+2
Fixes: -- Could NOT find OpenJPEG (missing: OPENJPEG_LIBRARY OPENJPEG_INCLUDE_DIR) and - WITH_IMAGE_OPENJPEG OFF
2019-12-22blender: 2.81 -> 2.81aR. RyanTM1-2/+2
2019-11-24Merge staging-next into stagingFrederik Rietdijk1-3/+8
2019-11-21blender: 2.80 -> 2.81Gabriel Ebner1-3/+8
2019-11-18treewide: Get rid of libGLU_combinedadisbladis1-2/+2
2019-08-02blender: 2.97b -> 2.80Edmund Wu1-15/+9
2019-05-22Add driver library path to some packages to find CUDA libraries.Ambroz Bizjak1-2/+12
This is to avoid relying on LD_LIBRARY_PATH for finding the CUDA driver libraries.
2019-02-03blender: move defaults to package fileJan Malakhovski1-2/+2
2019-01-14blender: fix pythonEdmund Wu1-2/+2
2019-01-04Python: drop `python.majorVersion`Frederik Rietdijk1-5/+5
Drop `python.majorVersion`. For Python language version, use `python.pythonVersion`. For implementation version, use `python.sourceVersion`. Some expressions were broken. Those that were identified were fixed. fixup major
2018-06-28treewide: http -> https sources (#42676)Silvan Mosberger1-1/+1
* treewide: http -> https sources This updates the source urls of all top-level packages from http to https where possible. * buildtorrent: fix url and tab -> spaces
2018-03-30blender: Optionally enable numpy supportEelco Dolstra1-1/+11
This is required by some included addons (such as ANT landscape). Note that we can't use -DWITH_PYTHON_INSTALL_NUMPY=ON because it's conditional on -DWITH_PYTHON_INSTALL=ON.
2018-03-25blender: 2.79a -> 2.79bRyan Mulligan1-2/+2
Semi-automatic update generated by https://github.com/ryantm/nix-update tools. This update was made based on information from https://repology.org/metapackage/blender/versions. These checks were done: - built on NixOS - ran `/nix/store/v357w3cwwln6lprqr3xss3jvgpp9gsm8-blender-2.79b/bin/blender -h` got 0 exit code - ran `/nix/store/v357w3cwwln6lprqr3xss3jvgpp9gsm8-blender-2.79b/bin/blender --help` got 0 exit code - ran `/nix/store/v357w3cwwln6lprqr3xss3jvgpp9gsm8-blender-2.79b/bin/blender-thumbnailer.py -h` got 0 exit code - ran `/nix/store/v357w3cwwln6lprqr3xss3jvgpp9gsm8-blender-2.79b/bin/blender-thumbnailer.py --help` got 0 exit code - ran `/nix/store/v357w3cwwln6lprqr3xss3jvgpp9gsm8-blender-2.79b/bin/blender-thumbnailer.py help` got 0 exit code - found 2.79b with grep in /nix/store/v357w3cwwln6lprqr3xss3jvgpp9gsm8-blender-2.79b - directory tree listing: https://gist.github.com/31e73f72bba2c0103ef5f038b4346d34
2018-03-05Merge branch 'master'Vladimír Čunát1-2/+2
2018-03-01blender: 2.79 -> 2.79aEelco Dolstra1-2/+2
2018-02-24treewide: transition mesa to libGLU_combinedAlexander V. Nikolaev1-2/+2
2017-10-19blender: fix build with new cudatoolkitNikolay Amiantov1-3/+2
2017-10-19treewide: use default compiler for cudaNikolay Amiantov1-2/+2
2017-09-16blender: Fix CUDA supportEelco Dolstra1-2/+6
CUDA toolkit 8 doesn't support gcc 6, so we have to build opensubdiv and blender with gcc 5.
2017-09-13blender: 2.78c -> 2.79Eelco Dolstra1-2/+2
2017-08-03blender metadata: fix homepageCillian de Róiste1-1/+1
2017-03-01blender: fix libOpenCL pathNikolay Amiantov1-3/+4
2017-02-28blender: 2.78b -> 2.78cEelco Dolstra1-3/+8
2017-02-11blender: 2.78a -> 2.78bEelco Dolstra1-2/+2
2016-11-01blender: 2.78 -> 2.78aEelco Dolstra1-2/+2
2016-09-30blender: 2.77a -> 2.78Eelco Dolstra1-9/+11
Also fix the openjpeg dependency (it has to be openjpeg 1), and use jemalloc which is also what the upstream binaries use.
2016-09-01ilmbase: Use separate outputsEelco Dolstra1-1/+1
2016-08-22blender: fix build, don't install builtin PythonNikolay Amiantov1-5/+8
2016-04-08blender: 2.77 -> 2.77aEelco Dolstra1-2/+2
2016-03-25blender: Disable i686-linux buildEelco Dolstra1-1/+1
The openimageio dependency doesn't build on i686. But probably nobody cares about running Blender on 32-bit anymore. http://hydra.nixos.org/build/33602734
2016-03-22blender: 2.76b -> 2.77Eelco Dolstra1-2/+2
2015-11-05blender: Update to 2.76bEelco Dolstra1-2/+2
2015-10-12blender: Update to 2.76Eelco Dolstra1-4/+6