Skip to content

Instantly share code, notes, and snippets.

@AviiNL
Created January 16, 2026 19:07
Show Gist options
  • Select an option

  • Save AviiNL/e5af4375c06dea8846368f07133bc1e5 to your computer and use it in GitHub Desktop.

Select an option

Save AviiNL/e5af4375c06dea8846368f07133bc1e5 to your computer and use it in GitHub Desktop.

Prepare build tools

  1. Install brew
  2. brew install git git-lfs cmake meson ninja

Download blender and dependencies

  1. cd ~
  2. git clone https://projects.blender.org/blender/blender.git --depth=1
  3. cd blender
  4. git checkout tags/v5.0.1 Optionally checkout v5.0.1 for stability
  5. cd lib
  6. git clone https://projects.blender.org/blender/lib-macos_x64.git --depth=1 macos_x64

Download and compile rubberband

  1. cd ~
  2. curl -LO https://projects.blender.org/blender/lib-source/media/branch/main/rubberband-4.0.0.tar.bz2
  3. tar xfv rubberband-4.0.0.tar.bz2
  4. cd rubberband-4.0.0
  5. mkdir build ; cd build
  6. meson -Dprefix=~/blender/lib/macos_x64/rubberband ..
  7. ninja ; ninja install

Finally, compile Blender

  1. cd ~/blender
  2. make
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment