Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/graphics/blender-lts graphics/blender-lts: import blen...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/1830da66e480
branches:  trunk
changeset: 438146:1830da66e480
user:      ryoon <ryoon%pkgsrc.org@localhost>
date:      Sat Sep 05 11:46:40 2020 +0000

description:
graphics/blender-lts: import blender-2.83.5

Blender is the free and open source 3D creation suite.

It supports the entirety of the 3D pipeline - modeling, rigging, animation,
simulation, rendering, compositing and motion tracking, video editing and
2D animation pipeline.

This package provides Long Term Support (LTS) version.

diffstat:

 graphics/blender-lts/DESCR                                                       |     7 +
 graphics/blender-lts/Makefile                                                    |    84 +
 graphics/blender-lts/PLIST                                                       |  2118 ++++++++++
 graphics/blender-lts/distinfo                                                    |    14 +
 graphics/blender-lts/options.mk                                                  |    14 +
 graphics/blender-lts/patches/patch-extern_Eigen3_Eigen_src_Core_IO.h             |    14 +
 graphics/blender-lts/patches/patch-extern_Eigen3_Eigen_src_Core_arch_CUDA_Half.h |    12 +
 graphics/blender-lts/patches/patch-extern_glog_src_base_mutex.h                  |    15 +
 graphics/blender-lts/patches/patch-extern_glog_src_config.h                      |    15 +
 graphics/blender-lts/patches/patch-extern_glog_src_config__netbsd.h              |   184 +
 graphics/blender-lts/patches/patch-extern_wcwidth_wcwidth.h                      |    15 +
 graphics/blender-lts/patches/patch-intern_guardedalloc_intern_mallocn__intern.h  |    15 +
 graphics/blender-lts/patches/patch-source_blender_blenlib_BLI__sys__types.h      |    15 +
 13 files changed, 2522 insertions(+), 0 deletions(-)

diffs (truncated from 2574 to 300 lines):

diff -r 39e867c203ce -r 1830da66e480 graphics/blender-lts/DESCR
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/blender-lts/DESCR        Sat Sep 05 11:46:40 2020 +0000
@@ -0,0 +1,7 @@
+Blender is the free and open source 3D creation suite.
+
+It supports the entirety of the 3D pipeline - modeling, rigging, animation,
+simulation, rendering, compositing and motion tracking, video editing and
+2D animation pipeline.
+
+This package provides Long Term Support (LTS) version.
diff -r 39e867c203ce -r 1830da66e480 graphics/blender-lts/Makefile
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/blender-lts/Makefile     Sat Sep 05 11:46:40 2020 +0000
@@ -0,0 +1,84 @@
+# $NetBSD: Makefile,v 1.1 2020/09/05 11:46:40 ryoon Exp $
+
+DISTNAME=      blender-2.83.5
+CATEGORIES=    graphics
+MASTER_SITES=  https://download.blender.org/source/
+EXTRACT_SUFX=  .tar.xz
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://www.blender.org/
+COMMENT=       Fully integrated 3D graphics creation suite
+LICENSE=       gnu-gpl-v2
+
+USE_CMAKE=     yes
+USE_LANGUAGES= c gnu++11
+
+# C++11
+GCC_REQD+=     4.7
+
+CONFIGURE_DIRS=        build
+CMAKE_ARG_PATH=        ..
+
+CMAKE_ARGS+=   -DCMAKE_BUILD_TYPE="Release"
+
+CMAKE_ARGS+=   -DWITH_MEM_JEMALLOC=OFF
+CMAKE_ARGS+=   -DWITH_PYTHON_INSTALL=OFF
+CMAKE_ARGS+=   -DWITH_INSTALL_PORTABLE=OFF
+
+CMAKE_ARGS+=   -DWITH_BULLET=OFF
+CMAKE_ARGS+=   -DWITH_OPENCOLORIO=ON
+CMAKE_ARGS+=   -DWITH_FFTW3=ON
+CMAKE_ARGS+=   -DWITH_SDL=ON
+CMAKE_ARGS+=   -DWITH_SDL_DYNLOAD=OFF
+CMAKE_ARGS+=   -DWITH_CODEC_FFMPEG=ON
+CMAKE_ARGS+=   -DWITH_CODEC_SNDFILE=ON
+CMAKE_ARGS+=   -DWITH_SYSTEM_GLEW=ON
+
+CMAKE_ARGS+=   -DPYTHON_VERSION=${PYVERSSUFFIX}
+CMAKE_ARGS+=   -DWITH_PYTHON_INSTALL_NUMPY=OFF
+CMAKE_ARGS+=   -DWITH_PYTHON_INSTALL_REQUESTS=OFF
+
+.include "../../graphics/MesaLib/buildlink3.mk"
+.if ${MESALIB_SUPPORTS_EGL} == "yes"
+#CMAKE_ARGS+=  -DWITH_GL_EGL=ON
+.endif
+
+PLIST_SUBST+=  BLENDERVER=${PKGVERSION_NOREV:C/[a-z]//}
+
+REPLACE_PYTHON=                release/bin/blender-thumbnailer.py
+
+INSTALLATION_DIRS=     bin share/blender
+
+CHECK_PORTABILITY_SKIP+=       doc/python_api/sphinx_doc_gen.sh
+
+PYTHON_VERSIONS_INCOMPATIBLE=  27 36
+
+pre-configure:
+       ${MKDIR} ${WRKSRC}/build
+
+.include "options.mk"
+.include "../../audio/openal-soft/buildlink3.mk"
+.include "../../audio/libsndfile/buildlink3.mk"
+.include "../../devel/SDL2/buildlink3.mk"
+.include "../../devel/boost-libs/buildlink3.mk"
+.include "../../devel/gettext-tools/buildlink3.mk"
+.include "../../devel/libexecinfo/buildlink3.mk"
+.include "../../devel/pcre/buildlink3.mk"
+.include "../../graphics/freetype2/buildlink3.mk"
+.include "../../graphics/glew/buildlink3.mk"
+.include "../../graphics/glu/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../graphics/openexr/buildlink3.mk"
+.include "../../graphics/opencolorio/buildlink3.mk"
+.include "../../graphics/openimageio/buildlink3.mk"
+.include "../../graphics/openjpeg/buildlink3.mk"
+.include "../../graphics/png/buildlink3.mk"
+.include "../../graphics/tiff/buildlink3.mk"
+.include "../../math/fftw/buildlink3.mk"
+.include "../../math/py-numpy/buildlink3.mk"
+.include "../../multimedia/ffmpeg4/buildlink3.mk"
+.include "../../parallel/threadingbuildingblocks/buildlink3.mk"
+.include "../../security/openssl/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../lang/python/application.mk"
+.include "../../mk/bsd.pkg.mk"
diff -r 39e867c203ce -r 1830da66e480 graphics/blender-lts/PLIST
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/graphics/blender-lts/PLIST        Sat Sep 05 11:46:40 2020 +0000
@@ -0,0 +1,2118 @@
+@comment $NetBSD: PLIST,v 1.1 2020/09/05 11:46:40 ryoon Exp $
+bin/blender
+bin/blender-thumbnailer.py
+share/applications/blender.desktop
+share/blender/2.83/datafiles/colormanagement/config.ocio
+share/blender/2.83/datafiles/colormanagement/filmic/filmic_desat65cube.spi3d
+share/blender/2.83/datafiles/colormanagement/filmic/filmic_false_color.spi3d
+share/blender/2.83/datafiles/colormanagement/filmic/filmic_to_0-35_1-30.spi1d
+share/blender/2.83/datafiles/colormanagement/filmic/filmic_to_0-48_1-09.spi1d
+share/blender/2.83/datafiles/colormanagement/filmic/filmic_to_0-60_1-04.spi1d
+share/blender/2.83/datafiles/colormanagement/filmic/filmic_to_0-70_1-03.spi1d
+share/blender/2.83/datafiles/colormanagement/filmic/filmic_to_0-85_1-011.spi1d
+share/blender/2.83/datafiles/colormanagement/filmic/filmic_to_0.99_1-0075.spi1d
+share/blender/2.83/datafiles/colormanagement/filmic/filmic_to_1.20_1-00.spi1d
+share/blender/2.83/datafiles/colormanagement/luts/aces_to_xyz.spimtx
+share/blender/2.83/datafiles/colormanagement/luts/dci_xyz.spi1d
+share/blender/2.83/datafiles/colormanagement/luts/lg10.spi1d
+share/blender/2.83/datafiles/colormanagement/luts/rec709.spi1d
+share/blender/2.83/datafiles/colormanagement/luts/rec709_to_aces.spimtx
+share/blender/2.83/datafiles/colormanagement/luts/srgb.spi1d
+share/blender/2.83/datafiles/colormanagement/luts/srgb_inv.spi1d
+share/blender/2.83/datafiles/colormanagement/luts/srgb_to_xyz.spimtx
+share/blender/2.83/datafiles/colormanagement/luts/vd16.spi1d
+share/blender/2.83/datafiles/fonts/bmonofont-i18n.ttf
+share/blender/2.83/datafiles/fonts/droidsans.ttf
+share/blender/2.83/datafiles/icons/brush.gpencil_draw.draw.dat
+share/blender/2.83/datafiles/icons/brush.gpencil_draw.erase.dat
+share/blender/2.83/datafiles/icons/brush.gpencil_draw.fill.dat
+share/blender/2.83/datafiles/icons/brush.gpencil_draw.tint.dat
+share/blender/2.83/datafiles/icons/brush.paint_texture.airbrush.dat
+share/blender/2.83/datafiles/icons/brush.paint_texture.clone.dat
+share/blender/2.83/datafiles/icons/brush.paint_texture.draw.dat
+share/blender/2.83/datafiles/icons/brush.paint_texture.fill.dat
+share/blender/2.83/datafiles/icons/brush.paint_texture.mask.dat
+share/blender/2.83/datafiles/icons/brush.paint_texture.masklort.dat
+share/blender/2.83/datafiles/icons/brush.paint_texture.multiply.dat
+share/blender/2.83/datafiles/icons/brush.paint_texture.smear.dat
+share/blender/2.83/datafiles/icons/brush.paint_texture.soften.dat
+share/blender/2.83/datafiles/icons/brush.paint_vertex.alpha.dat
+share/blender/2.83/datafiles/icons/brush.paint_vertex.average.dat
+share/blender/2.83/datafiles/icons/brush.paint_vertex.blur.dat
+share/blender/2.83/datafiles/icons/brush.paint_vertex.draw.dat
+share/blender/2.83/datafiles/icons/brush.paint_vertex.replace.dat
+share/blender/2.83/datafiles/icons/brush.paint_vertex.smear.dat
+share/blender/2.83/datafiles/icons/brush.paint_weight.average.dat
+share/blender/2.83/datafiles/icons/brush.paint_weight.blur.dat
+share/blender/2.83/datafiles/icons/brush.paint_weight.draw.dat
+share/blender/2.83/datafiles/icons/brush.paint_weight.mix.dat
+share/blender/2.83/datafiles/icons/brush.paint_weight.smear.dat
+share/blender/2.83/datafiles/icons/brush.particle.add.dat
+share/blender/2.83/datafiles/icons/brush.particle.comb.dat
+share/blender/2.83/datafiles/icons/brush.particle.cut.dat
+share/blender/2.83/datafiles/icons/brush.particle.length.dat
+share/blender/2.83/datafiles/icons/brush.particle.puff.dat
+share/blender/2.83/datafiles/icons/brush.particle.smooth.dat
+share/blender/2.83/datafiles/icons/brush.particle.weight.dat
+share/blender/2.83/datafiles/icons/brush.sculpt.blob.dat
+share/blender/2.83/datafiles/icons/brush.sculpt.clay.dat
+share/blender/2.83/datafiles/icons/brush.sculpt.clay_strips.dat
+share/blender/2.83/datafiles/icons/brush.sculpt.clay_thumb.dat
+share/blender/2.83/datafiles/icons/brush.sculpt.cloth.dat
+share/blender/2.83/datafiles/icons/brush.sculpt.crease.dat
+share/blender/2.83/datafiles/icons/brush.sculpt.draw.dat
+share/blender/2.83/datafiles/icons/brush.sculpt.draw_face_sets.dat
+share/blender/2.83/datafiles/icons/brush.sculpt.draw_sharp.dat
+share/blender/2.83/datafiles/icons/brush.sculpt.elastic_deform.dat
+share/blender/2.83/datafiles/icons/brush.sculpt.fill.dat
+share/blender/2.83/datafiles/icons/brush.sculpt.flatten.dat
+share/blender/2.83/datafiles/icons/brush.sculpt.grab.dat
+share/blender/2.83/datafiles/icons/brush.sculpt.inflate.dat
+share/blender/2.83/datafiles/icons/brush.sculpt.layer.dat
+share/blender/2.83/datafiles/icons/brush.sculpt.mask.dat
+share/blender/2.83/datafiles/icons/brush.sculpt.multiplane_scrape.dat
+share/blender/2.83/datafiles/icons/brush.sculpt.nudge.dat
+share/blender/2.83/datafiles/icons/brush.sculpt.pinch.dat
+share/blender/2.83/datafiles/icons/brush.sculpt.pose.dat
+share/blender/2.83/datafiles/icons/brush.sculpt.rotate.dat
+share/blender/2.83/datafiles/icons/brush.sculpt.scrape.dat
+share/blender/2.83/datafiles/icons/brush.sculpt.simplify.dat
+share/blender/2.83/datafiles/icons/brush.sculpt.smooth.dat
+share/blender/2.83/datafiles/icons/brush.sculpt.snake_hook.dat
+share/blender/2.83/datafiles/icons/brush.sculpt.thumb.dat
+share/blender/2.83/datafiles/icons/brush.sculpt.topology.dat
+share/blender/2.83/datafiles/icons/brush.uv_sculpt.grab.dat
+share/blender/2.83/datafiles/icons/brush.uv_sculpt.pinch.dat
+share/blender/2.83/datafiles/icons/brush.uv_sculpt.relax.dat
+share/blender/2.83/datafiles/icons/none.dat
+share/blender/2.83/datafiles/icons/ops.armature.bone.roll.dat
+share/blender/2.83/datafiles/icons/ops.armature.extrude_cursor.dat
+share/blender/2.83/datafiles/icons/ops.armature.extrude_move.dat
+share/blender/2.83/datafiles/icons/ops.curve.draw.dat
+share/blender/2.83/datafiles/icons/ops.curve.extrude_cursor.dat
+share/blender/2.83/datafiles/icons/ops.curve.extrude_move.dat
+share/blender/2.83/datafiles/icons/ops.curve.radius.dat
+share/blender/2.83/datafiles/icons/ops.curve.vertex_random.dat
+share/blender/2.83/datafiles/icons/ops.generic.cursor.dat
+share/blender/2.83/datafiles/icons/ops.generic.select.dat
+share/blender/2.83/datafiles/icons/ops.generic.select_box.dat
+share/blender/2.83/datafiles/icons/ops.generic.select_circle.dat
+share/blender/2.83/datafiles/icons/ops.generic.select_lasso.dat
+share/blender/2.83/datafiles/icons/ops.gpencil.draw.dat
+share/blender/2.83/datafiles/icons/ops.gpencil.draw.eraser.dat
+share/blender/2.83/datafiles/icons/ops.gpencil.draw.line.dat
+share/blender/2.83/datafiles/icons/ops.gpencil.draw.poly.dat
+share/blender/2.83/datafiles/icons/ops.gpencil.edit_bend.dat
+share/blender/2.83/datafiles/icons/ops.gpencil.edit_mirror.dat
+share/blender/2.83/datafiles/icons/ops.gpencil.edit_shear.dat
+share/blender/2.83/datafiles/icons/ops.gpencil.edit_to_sphere.dat
+share/blender/2.83/datafiles/icons/ops.gpencil.extrude_move.dat
+share/blender/2.83/datafiles/icons/ops.gpencil.primitive_arc.dat
+share/blender/2.83/datafiles/icons/ops.gpencil.primitive_box.dat
+share/blender/2.83/datafiles/icons/ops.gpencil.primitive_circle.dat
+share/blender/2.83/datafiles/icons/ops.gpencil.primitive_curve.dat
+share/blender/2.83/datafiles/icons/ops.gpencil.primitive_line.dat
+share/blender/2.83/datafiles/icons/ops.gpencil.primitive_polyline.dat
+share/blender/2.83/datafiles/icons/ops.gpencil.radius.dat
+share/blender/2.83/datafiles/icons/ops.gpencil.sculpt_clone.dat
+share/blender/2.83/datafiles/icons/ops.gpencil.sculpt_grab.dat
+share/blender/2.83/datafiles/icons/ops.gpencil.sculpt_pinch.dat
+share/blender/2.83/datafiles/icons/ops.gpencil.sculpt_push.dat
+share/blender/2.83/datafiles/icons/ops.gpencil.sculpt_randomize.dat
+share/blender/2.83/datafiles/icons/ops.gpencil.sculpt_smooth.dat
+share/blender/2.83/datafiles/icons/ops.gpencil.sculpt_strength.dat
+share/blender/2.83/datafiles/icons/ops.gpencil.sculpt_thickness.dat
+share/blender/2.83/datafiles/icons/ops.gpencil.sculpt_twist.dat
+share/blender/2.83/datafiles/icons/ops.gpencil.sculpt_weight.dat
+share/blender/2.83/datafiles/icons/ops.gpencil.stroke_cutter.dat
+share/blender/2.83/datafiles/icons/ops.gpencil.transform_fill.dat
+share/blender/2.83/datafiles/icons/ops.mesh.bevel.dat
+share/blender/2.83/datafiles/icons/ops.mesh.bisect.dat
+share/blender/2.83/datafiles/icons/ops.mesh.dupli_extrude_cursor.dat
+share/blender/2.83/datafiles/icons/ops.mesh.extrude_faces_move.dat
+share/blender/2.83/datafiles/icons/ops.mesh.extrude_region_move.dat
+share/blender/2.83/datafiles/icons/ops.mesh.extrude_region_shrink_fatten.dat
+share/blender/2.83/datafiles/icons/ops.mesh.inset.dat
+share/blender/2.83/datafiles/icons/ops.mesh.knife_tool.dat
+share/blender/2.83/datafiles/icons/ops.mesh.loopcut_slide.dat
+share/blender/2.83/datafiles/icons/ops.mesh.offset_edge_loops_slide.dat
+share/blender/2.83/datafiles/icons/ops.mesh.polybuild_hover.dat
+share/blender/2.83/datafiles/icons/ops.mesh.primitive_cone_add_gizmo.dat
+share/blender/2.83/datafiles/icons/ops.mesh.primitive_cube_add_gizmo.dat
+share/blender/2.83/datafiles/icons/ops.mesh.primitive_cylinder_add_gizmo.dat
+share/blender/2.83/datafiles/icons/ops.mesh.primitive_grid_add_gizmo.dat
+share/blender/2.83/datafiles/icons/ops.mesh.primitive_sphere_add_gizmo.dat
+share/blender/2.83/datafiles/icons/ops.mesh.primitive_torus_add_gizmo.dat
+share/blender/2.83/datafiles/icons/ops.mesh.rip.dat
+share/blender/2.83/datafiles/icons/ops.mesh.rip_edge.dat
+share/blender/2.83/datafiles/icons/ops.mesh.spin.dat
+share/blender/2.83/datafiles/icons/ops.mesh.spin.duplicate.dat
+share/blender/2.83/datafiles/icons/ops.mesh.vertices_smooth.dat
+share/blender/2.83/datafiles/icons/ops.node.links_cut.dat
+share/blender/2.83/datafiles/icons/ops.paint.eyedropper_add.dat
+share/blender/2.83/datafiles/icons/ops.paint.vertex_color_fill.dat
+share/blender/2.83/datafiles/icons/ops.paint.weight_fill.dat
+share/blender/2.83/datafiles/icons/ops.paint.weight_gradient.dat
+share/blender/2.83/datafiles/icons/ops.paint.weight_sample.dat
+share/blender/2.83/datafiles/icons/ops.paint.weight_sample_group.dat
+share/blender/2.83/datafiles/icons/ops.pose.breakdowner.dat
+share/blender/2.83/datafiles/icons/ops.pose.push.dat
+share/blender/2.83/datafiles/icons/ops.pose.relax.dat
+share/blender/2.83/datafiles/icons/ops.sculpt.border_hide.dat
+share/blender/2.83/datafiles/icons/ops.sculpt.border_mask.dat
+share/blender/2.83/datafiles/icons/ops.sculpt.lasso_mask.dat
+share/blender/2.83/datafiles/icons/ops.sculpt.mesh_filter.dat
+share/blender/2.83/datafiles/icons/ops.sequencer.blade.dat
+share/blender/2.83/datafiles/icons/ops.transform.bone_envelope.dat
+share/blender/2.83/datafiles/icons/ops.transform.bone_size.dat
+share/blender/2.83/datafiles/icons/ops.transform.edge_slide.dat
+share/blender/2.83/datafiles/icons/ops.transform.push_pull.dat
+share/blender/2.83/datafiles/icons/ops.transform.resize.cage.dat
+share/blender/2.83/datafiles/icons/ops.transform.resize.dat
+share/blender/2.83/datafiles/icons/ops.transform.rotate.dat
+share/blender/2.83/datafiles/icons/ops.transform.shear.dat
+share/blender/2.83/datafiles/icons/ops.transform.shrink_fatten.dat
+share/blender/2.83/datafiles/icons/ops.transform.tilt.dat
+share/blender/2.83/datafiles/icons/ops.transform.tosphere.dat
+share/blender/2.83/datafiles/icons/ops.transform.transform.dat
+share/blender/2.83/datafiles/icons/ops.transform.translate.dat
+share/blender/2.83/datafiles/icons/ops.transform.vert_slide.dat
+share/blender/2.83/datafiles/icons/ops.transform.vertex_random.dat
+share/blender/2.83/datafiles/icons/ops.view3d.ruler.dat
+share/blender/2.83/datafiles/locale/ab/LC_MESSAGES/blender.mo
+share/blender/2.83/datafiles/locale/ar/LC_MESSAGES/blender.mo
+share/blender/2.83/datafiles/locale/ca/LC_MESSAGES/blender.mo
+share/blender/2.83/datafiles/locale/cs/LC_MESSAGES/blender.mo
+share/blender/2.83/datafiles/locale/de/LC_MESSAGES/blender.mo
+share/blender/2.83/datafiles/locale/eo/LC_MESSAGES/blender.mo
+share/blender/2.83/datafiles/locale/es/LC_MESSAGES/blender.mo
+share/blender/2.83/datafiles/locale/es_ES/LC_MESSAGES/blender.mo
+share/blender/2.83/datafiles/locale/eu/LC_MESSAGES/blender.mo
+share/blender/2.83/datafiles/locale/fa/LC_MESSAGES/blender.mo
+share/blender/2.83/datafiles/locale/fr/LC_MESSAGES/blender.mo
+share/blender/2.83/datafiles/locale/ha/LC_MESSAGES/blender.mo
+share/blender/2.83/datafiles/locale/he/LC_MESSAGES/blender.mo
+share/blender/2.83/datafiles/locale/hi/LC_MESSAGES/blender.mo
+share/blender/2.83/datafiles/locale/hr/LC_MESSAGES/blender.mo
+share/blender/2.83/datafiles/locale/hu/LC_MESSAGES/blender.mo



Home | Main Index | Thread Index | Old Index