./graphics/blender, Fully integrated 3D graphics creation suite

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.79bnb6, Package name: blender-2.79bnb6, Maintainer: pkgsrc-users

Blender is a suite of tools enabling the creation of and replay of linear and
real-time, interactive 3D content. It offers full functionality for modeling,
rendering, animation, postproduction and game creation and playback with the
singular benefits of cross-platform operability and a download file size of
less than 2.5MB.

Aimed at media professionals and individual creative users, Blender can be
used to create commercials and other broadcast quality linear content, while
the incorporation of a real-time 3D engine allows for the creation of 3D
interactive content for stand-alone playback or integration in a web browser.

Originally developed by the company 'Not a Number' (NaN), Blender now is
continued as 'Free Software', with the sources available under GNU GPL.


Required to run:
[textproc/py-expat] [graphics/glut] [graphics/MesaLib] [graphics/tiff] [graphics/freetype2] [graphics/png] [graphics/glu] [graphics/openexr] [math/fftw] [devel/boost-libs] [devel/SDL] [devel/gettext-tools] [devel/pcre] [graphics/openimageio] [graphics/openjpeg15] [lang/python37]

Required to build:
[pkgtools/x11-links] [devel/boost-headers] [x11/xcb-proto] [x11/fixesproto4] [pkgtools/cwrappers] [x11/xorgproto]

Master sites:

SHA1: 4fd307ccfd1d6df5cc1898009712d4b1ae35430f
RMD160: 787fc2ee718157aa95ffcced4935355d3086ca0d
Filesize: 49027.607 KB

Version history: (Expand)


CVS history: (Expand)


   2019-07-03 12:21:08 by Mark Davies | Files touched by this commit (2)
Log message:
blender: fix build with gcc-9

GCC 9 started implementing the OpenMP 4.0 and later behavior. When not using
default clause or when using default(shared), this makes no difference, but
if using default(none), previously the choice was not specify the const
qualified variables on the construct at all, or specify in firstprivate
clause. In GCC 9 as well as for OpenMP 4.0 compliance, those variables need
to be specified on constructs in which they are used, either in shared or
in firstprivate clause. Specifying them in firstprivate clause is one way to
achieve compatibility with both older GCC versions and GCC 9,
another option is to drop the default(none) clause.

This patch thus drops the default(none) clause.

See https://gcc.gnu.org/gcc-9/porting_to.ht … atasharing

patch from fedora.
   2019-07-01 14:08:51 by Nia Alarie | Files touched by this commit (1)
Log message:
blender: Remove a reference to the old OpenAL package.
   2019-07-01 06:08:55 by Ryo ONODERA | Files touched by this commit (669)
Log message:
Recursive revbump from boost-1.70.0
   2019-05-29 21:52:51 by Adam Ciarcinski | Files touched by this commit (28)
Log message:
Revbump after updating graphics/glew
   2019-04-28 13:56:00 by Mark Davies | Files touched by this commit (4)
Log message:
blender: build with WITH_PYTHON_INSTALL=OFF

also actually get it to use the external openjpeg.
   2019-04-25 09:33:32 by Maya Rashish | Files touched by this commit (620)
Log message:
PKGREVISION bump for anything using python without a PYPKGPREFIX.

This is a semi-manual PKGREVISION bump.
   2019-03-27 20:53:29 by Mark Davies | Files touched by this commit (1)
Log message:
blender: add comment explaining the "M="

will figure out the best way to implement it after the freeze
   2019-03-27 12:05:57 by Mark Davies | Files touched by this commit (7)
Log message:
blender: PLIST cleanup, python 3.7 patch, build patches