| Commit message (Collapse) | Author | Age |
|
|
|
|
| |
blender 3.1 now requires python 3.10 and zstd to build. also pin
cudatoolkit to 11 and optix to 7.3 as requested by the blender build
instructions for 3.1
|
|\
| |
| | |
blender: 2.93.2 -> 2.93.5
|
| | |
|
|/ |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
This allows to export Grease Pencil drawings as pdfs. For more
information, see:
https://wiki.blender.org/wiki/Reference/Release_Notes/2.93/Grease_Pencil
https://developer.blender.org/rBa8a92cd15a52
|
| |
|
| |
|
| |
|
|
|
| |
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Part of: https://github.com/NixOS/nixpkgs/issues/108938
meta = with stdenv.lib;
is a widely used pattern. We want to slowly remove
the `stdenv.lib` indirection and encourage people
to use `lib` directly. Thus let’s start with the meta
field.
This used a rewriting script to mostly automatically
replace all occurances of this pattern, and add the
`lib` argument to the package header if it doesn’t
exist yet.
The script in its current form is available at
https://cs.tvl.fyi/depot@2f807d7f141068d2d60676a89213eaa5353ca6e0/-/blob/users/Profpatsch/nixpkgs-rewriter/default.nix
|
|\ |
|
| |
| |
| | |
Co-authored-by: Pavol Rusnak <pavol@rusnak.io>
|
| | |
|
| | |
|
| | |
|
|/ |
|
| |
|
|
|
|
|
|
| |
build_files/cmake/Modules/FindFFmpeg.cmake currently searches for
libavcodec/ac3_parser.h which is not present in ffmpeg_3 (at least on
darwin).
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
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.
|
| |
|
|\ |
|
| |
| |
| |
| |
| |
| | |
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.
|
|/
|
|
|
| |
Since Python 3.8 an `m` is no longer added when pymalloc is used.
https://bugs.python.org/issue36707
|
| |
|
|
|
|
| |
Co-authored-by: Dmitry Kalinkin <dmitry.kalinkin@gmail.com>
|
| |
|
| |
|
|
|
| |
See [blender patch](https://developer.blender.org/D6598)
|
|
|
|
|
|
|
| |
Workarounds https://developer.blender.org/T74304
Audaspace requires numpy, we already have to provide numpy
unconditionally via PYTHON_NUMPY_PATH.
|
| |
|
|
|
|
|
|
| |
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.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
|
|
|
|
|
|
| |
Fixes:
-- Could NOT find OpenJPEG (missing: OPENJPEG_LIBRARY OPENJPEG_INCLUDE_DIR)
and
- WITH_IMAGE_OPENJPEG OFF
|
| |
|
|\ |
|