From owner-svn-ports-all@FreeBSD.ORG Tue Jul 8 16:35:11 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 5BFAAB1A; Tue, 8 Jul 2014 16:35:11 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 48AB826DF; Tue, 8 Jul 2014 16:35:11 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.8/8.14.8) with ESMTP id s68GZBG2065651; Tue, 8 Jul 2014 16:35:11 GMT (envelope-from mva@svn.freebsd.org) Received: (from mva@localhost) by svn.freebsd.org (8.14.8/8.14.8/Submit) id s68GZAaT065648; Tue, 8 Jul 2014 16:35:10 GMT (envelope-from mva@svn.freebsd.org) Message-Id: <201407081635.s68GZAaT065648@svn.freebsd.org> From: Marcus von Appen Date: Tue, 8 Jul 2014 16:35:10 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r361268 - in head/graphics/blender: . files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 08 Jul 2014 16:35:11 -0000 Author: mva Date: Tue Jul 8 16:35:10 2014 New Revision: 361268 URL: http://svnweb.freebsd.org/changeset/ports/361268 QAT: https://qat.redports.org/buildarchive/r361268/ Log: - Update to version 2.71 - Deactivate CYCLES and CYCLESOSL by default, since they sometimes break the build and binary on 8.x and 9.x due to an invalid boost assert, which's origin is unclear. This however does not seem to happen in every build. Features: http://www.blender.org/features/2-71/ Changelog: http://wiki.blender.org/index.php/Dev:Ref/Release_Notes/2.71 Deleted: head/graphics/blender/files/patch-source_blender_blenloader_intern_versioning_270.c head/graphics/blender/files/patch-source_blender_editors_sculpt_paint_paint_cursor.c Modified: head/graphics/blender/Makefile head/graphics/blender/Makefile.options head/graphics/blender/distinfo Modified: head/graphics/blender/Makefile ============================================================================== --- head/graphics/blender/Makefile Tue Jul 8 16:24:27 2014 (r361267) +++ head/graphics/blender/Makefile Tue Jul 8 16:35:10 2014 (r361268) @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= blender -PORTVERSION= 2.70a -PORTREVISION= 2 +PORTVERSION= 2.71 CATEGORIES= graphics games MASTER_SITES= http://download.blender.org/source/ \ http://mirror.cs.umn.edu/blender.org/source/ \ @@ -21,7 +20,7 @@ LIB_DEPENDS= libjpeg.so:${PORTSDIR}/grap USE_XORG= x11 xext xmu USE_GL= glew USES= cmake:outsource compiler:features shebangfix -USE_PYTHON= 3.3 +USE_PYTHON= 3.4 CMAKE_ARGS+= -DWITH_PYTHON_INSTALL:BOOL=OFF \ -DWITH_PYTHON_INSTALL_NUMPY:BOOL=OFF @@ -33,8 +32,8 @@ SHEBANG_FILES= release/bin/blender-thumb SUB_FILES= blender blenderplayer -WRKSRC= ${WRKDIR}/${PORTNAME}-v${PORTVERSION} -OUTDIR= ${INSTALL_WRKSRC}/bin/2.70 +WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION} +OUTDIR= ${INSTALL_WRKSRC}/bin/2.71 .include "${.CURDIR}/Makefile.options" @@ -222,6 +221,16 @@ CMAKE_ARGS+= -DWITH_SDL:BOOL=OFF USE_GCC= yes .endif +post-patch: + @${REINPLACE_CMD} -e 's|md;mud;ud;d|dm;dmu;du;d|' \ + ${WRKSRC}/build_files/cmake/Modules/FindPythonLibsUnix.cmake + +post-build: + @(cd ${WRKSRC}/doc/manpage && \ + ${PYTHON_CMD} blender.1.py \ + ${INSTALL_WRKSRC}/bin/blender \ + ${INSTALL_WRKSRC}/bin/${PORTNAME}.1) + # We ignore MAKE_ARGS, since those would set DESTDIR for make stage, # which in turn would cause make install to install everything in a # wrong location @@ -282,10 +291,8 @@ post-install: @${ECHO} @dirrm ${DATADIR_REL}/datafiles >> ${TMPPLIST} @${ECHO} @dirrm ${DATADIR_REL} >> ${TMPPLIST} -.if !defined(NO_INSTALL_MANPAGES) ${INSTALL_MAN} ${INSTALL_WRKSRC}/bin/${PORTNAME}.1 \ ${STAGEDIR}${MAN1PREFIX}/man/man1 @${ECHO} man/man1/${PORTNAME}.1.gz >> ${TMPPLIST} -.endif .include Modified: head/graphics/blender/Makefile.options ============================================================================== --- head/graphics/blender/Makefile.options Tue Jul 8 16:24:27 2014 (r361267) +++ head/graphics/blender/Makefile.options Tue Jul 8 16:35:10 2014 (r361268) @@ -49,8 +49,6 @@ OPTIONS_DEFAULT= \ BULLET \ CINEON \ COMPOSITOR \ - CYCLES \ - CYCLESOSL \ DDS \ FFTW3 \ FRAMESERVER \ Modified: head/graphics/blender/distinfo ============================================================================== --- head/graphics/blender/distinfo Tue Jul 8 16:24:27 2014 (r361267) +++ head/graphics/blender/distinfo Tue Jul 8 16:35:10 2014 (r361268) @@ -1,2 +1,2 @@ -SHA256 (blender-2.70a.tar.gz) = eb2d82e4bace4028e05eef2ac9799104231eafd91f1500b91c32471bac8cf3e5 -SIZE (blender-2.70a.tar.gz) = 55875629 +SHA256 (blender-2.71.tar.gz) = 7daa7f8ce1df495ad20843aa86bc5268179085ec2963655c358b65a2b365ffa2 +SIZE (blender-2.71.tar.gz) = 57120144