Update to 2.66.  Please test with the openimageio update.

Unfortunately, this loses internationalisation support, which now relies
on boost::locale.  If anyone has a problem with this, I might look at
what's needed for this in boost.

Index: Makefile
===================================================================
RCS file: /home/pascal/cvs/ports/graphics/blender/Makefile,v
retrieving revision 1.50
diff -u -p -r1.50 Makefile
--- Makefile    30 Apr 2013 10:18:42 -0000      1.50
+++ Makefile    5 May 2013 10:08:14 -0000
@@ -3,7 +3,7 @@
 COMMENT =      3D creation software
 BROKEN-sparc64 = error: cast from 'ccl::uchar*' to 'CUdeviceptr' loses 
precision
 
-DISTNAME =     blender-2.64a
+DISTNAME =     blender-2.66
 
 CATEGORIES =   graphics
 
@@ -20,13 +20,13 @@ MASTER_SITES =      http://download.blender.o
                http://mirror.cs.umn.edu/blender.org/source/
 
 MODULES =      devel/cmake \
-               lang/python \
-               devel/gettext
-MODPY_VERSION = ${MODPY_DEFAULT_VERSION_3}
+               lang/python
+MODPY_VERSION = 3.3
 
 CONFIGURE_ARGS =       -DPYTHON_INCLUDE_DIR="${MODPY_INCDIR}" \
                        -DPYTHON_VERSION=${MODPY_VERSION} \
-                       -DWITH_CODEC_FFMPEG=ON
+                       -DWITH_CODEC_FFMPEG=ON \
+                       -DWITH_INTERNATIONAL=OFF
 
 BUILD_DEPENDS =        devel/gflags
 LIB_DEPENDS =  graphics/png \
@@ -40,6 +40,7 @@ LIB_DEPENDS = graphics/png \
                graphics/openjpeg \
                graphics/ffmpeg>=20111126 \
                graphics/openimageio \
+               math/fftw3 \
                ${MODPY_LIB_DEPENDS}
 RUN_DEPENDS =  devel/desktop-file-utils \
                x11/gnome/librsvg
@@ -49,6 +50,7 @@ WANTLIB += SDL X11 Xi Xxf86vm avcodec av
 WANTLIB += boost_filesystem-mt boost_regex-mt boost_system-mt
 WANTLIB += boost_thread-mt c freetype jpeg m openal openjpeg png
 WANTLIB += pthread ${MODPY_WANTLIB} stdc++ swscale tiff util z
+WANTLIB += boost_date_time-mt fftw3
 
 NO_TEST =      Yes
 
Index: distinfo
===================================================================
RCS file: /home/pascal/cvs/ports/graphics/blender/distinfo,v
retrieving revision 1.14
diff -u -p -r1.14 distinfo
--- distinfo    31 Oct 2012 17:45:55 -0000      1.14
+++ distinfo    3 May 2013 19:35:36 -0000
@@ -1,2 +1,2 @@
-SHA256 (blender-2.64a.tar.gz) = pbHD8ZGbBBolPY1tfE9U4rf4qVMXlWdatGiudCNQzHs=
-SIZE (blender-2.64a.tar.gz) = 31388178
+SHA256 (blender-2.66.tar.gz) = YnpLsSttlxvnauKtoIDV7WWQTX+DvO/kOppags9DNVg=
+SIZE (blender-2.66.tar.gz) = 36914318
Index: patches/patch-intern_bsp_CMakeLists_txt
===================================================================
RCS file: 
/home/pascal/cvs/ports/graphics/blender/patches/patch-intern_bsp_CMakeLists_txt,v
retrieving revision 1.1
diff -u -p -r1.1 patch-intern_bsp_CMakeLists_txt
--- patches/patch-intern_bsp_CMakeLists_txt     31 Oct 2012 17:45:55 -0000      
1.1
+++ patches/patch-intern_bsp_CMakeLists_txt     12 Dec 2012 14:18:39 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-intern_bsp_CMakeLists_txt,v 1.1 2012/10/31 17:45:55 pascal Exp 
$
---- intern/bsp/CMakeLists.txt.orig     Fri Oct 12 21:13:18 2012
-+++ intern/bsp/CMakeLists.txt  Fri Oct 12 21:13:29 2012
-@@ -62,7 +62,7 @@ if(WITH_BOOST)
+--- intern/bsp/CMakeLists.txt.orig     Mon Dec 10 20:16:34 2012
++++ intern/bsp/CMakeLists.txt  Wed Dec 12 15:13:01 2012
+@@ -61,7 +61,7 @@ if(WITH_BOOST)
                -DCARVE_SYSTEM_BOOST
        )
  
Index: patches/patch-intern_cycles_CMakeLists_txt
===================================================================
RCS file: 
/home/pascal/cvs/ports/graphics/blender/patches/patch-intern_cycles_CMakeLists_txt,v
retrieving revision 1.1
diff -u -p -r1.1 patch-intern_cycles_CMakeLists_txt
--- patches/patch-intern_cycles_CMakeLists_txt  31 Oct 2012 17:45:55 -0000      
1.1
+++ patches/patch-intern_cycles_CMakeLists_txt  3 May 2013 21:13:43 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-intern_cycles_CMakeLists_txt,v 1.1 2012/10/31 17:45:55 pascal 
Exp $
---- intern/cycles/CMakeLists.txt.orig  Tue Oct  9 20:33:06 2012
-+++ intern/cycles/CMakeLists.txt       Fri Oct 12 21:33:02 2012
-@@ -56,7 +56,6 @@ add_definitions(-DWITH_CUDA)
+--- intern/cycles/CMakeLists.txt.orig  Mon Feb  4 17:12:37 2013
++++ intern/cycles/CMakeLists.txt       Fri May  3 22:39:46 2013
+@@ -55,7 +55,6 @@ add_definitions(-DWITH_CUDA)
  add_definitions(-DWITH_MULTI)
  
  include_directories(
Index: patches/patch-intern_cycles_blender_CMakeLists_txt
===================================================================
RCS file: 
/home/pascal/cvs/ports/graphics/blender/patches/patch-intern_cycles_blender_CMakeLists_txt,v
retrieving revision 1.2
diff -u -p -r1.2 patch-intern_cycles_blender_CMakeLists_txt
--- patches/patch-intern_cycles_blender_CMakeLists_txt  31 Oct 2012 17:45:55 
-0000      1.2
+++ patches/patch-intern_cycles_blender_CMakeLists_txt  12 Dec 2012 14:18:39 
-0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-intern_cycles_blender_CMakeLists_txt,v 1.2 2012/10/31 17:45:55 
pascal Exp $
---- intern/cycles/blender/CMakeLists.txt.orig  Fri Oct 12 21:41:09 2012
-+++ intern/cycles/blender/CMakeLists.txt       Fri Oct 12 21:41:16 2012
-@@ -11,11 +11,11 @@ set(INC
+--- intern/cycles/blender/CMakeLists.txt.orig  Mon Dec 10 20:16:29 2012
++++ intern/cycles/blender/CMakeLists.txt       Wed Dec 12 15:13:01 2012
+@@ -12,11 +12,11 @@ set(INC
        ../../../source/blender/makesrna
        ../../../source/blender/blenloader
        ${CMAKE_BINARY_DIR}/source/blender/makesrna/intern
Index: patches/patch-intern_cycles_device_CMakeLists_txt
===================================================================
RCS file: 
/home/pascal/cvs/ports/graphics/blender/patches/patch-intern_cycles_device_CMakeLists_txt,v
retrieving revision 1.1
diff -u -p -r1.1 patch-intern_cycles_device_CMakeLists_txt
--- patches/patch-intern_cycles_device_CMakeLists_txt   31 Oct 2012 17:45:55 
-0000      1.1
+++ patches/patch-intern_cycles_device_CMakeLists_txt   12 Dec 2012 14:18:39 
-0000
@@ -1,12 +1,13 @@
 $OpenBSD: patch-intern_cycles_device_CMakeLists_txt,v 1.1 2012/10/31 17:45:55 
pascal Exp $
---- intern/cycles/device/CMakeLists.txt.orig   Fri Oct 12 21:45:42 2012
-+++ intern/cycles/device/CMakeLists.txt        Fri Oct 12 21:45:51 2012
-@@ -6,10 +6,10 @@ set(INC
+--- intern/cycles/device/CMakeLists.txt.orig   Mon Dec 10 20:15:08 2012
++++ intern/cycles/device/CMakeLists.txt        Wed Dec 12 15:14:48 2012
+@@ -6,11 +6,11 @@ set(INC
        ../kernel/osl
        ../util
        ../render
 +      ${GLEW_INCLUDE_PATH}
  )
+ 
  set(INC_SYS
        ${OPENGL_INCLUDE_DIR}
 -      ${GLEW_INCLUDE_PATH}
Index: patches/patch-intern_cycles_render_CMakeLists_txt
===================================================================
RCS file: 
/home/pascal/cvs/ports/graphics/blender/patches/patch-intern_cycles_render_CMakeLists_txt,v
retrieving revision 1.1
diff -u -p -r1.1 patch-intern_cycles_render_CMakeLists_txt
--- patches/patch-intern_cycles_render_CMakeLists_txt   31 Oct 2012 17:45:55 
-0000      1.1
+++ patches/patch-intern_cycles_render_CMakeLists_txt   12 Dec 2012 14:18:39 
-0000
@@ -1,12 +1,13 @@
 $OpenBSD: patch-intern_cycles_render_CMakeLists_txt,v 1.1 2012/10/31 17:45:55 
pascal Exp $
---- intern/cycles/render/CMakeLists.txt.orig   Fri Oct 12 21:50:46 2012
-+++ intern/cycles/render/CMakeLists.txt        Fri Oct 12 21:50:56 2012
-@@ -7,9 +7,9 @@ set(INC
+--- intern/cycles/render/CMakeLists.txt.orig   Mon Dec 10 20:16:19 2012
++++ intern/cycles/render/CMakeLists.txt        Wed Dec 12 15:14:25 2012
+@@ -7,10 +7,10 @@ set(INC
        ../kernel/osl
        ../bvh
        ../util
 +      ${GLEW_INCLUDE_PATH}
  )
+ 
  set(INC_SYS
 -      ${GLEW_INCLUDE_PATH}
  )
Index: patches/patch-intern_cycles_util_CMakeLists_txt
===================================================================
RCS file: 
/home/pascal/cvs/ports/graphics/blender/patches/patch-intern_cycles_util_CMakeLists_txt,v
retrieving revision 1.1
diff -u -p -r1.1 patch-intern_cycles_util_CMakeLists_txt
--- patches/patch-intern_cycles_util_CMakeLists_txt     31 Oct 2012 17:45:55 
-0000      1.1
+++ patches/patch-intern_cycles_util_CMakeLists_txt     12 Dec 2012 14:18:39 
-0000
@@ -1,12 +1,13 @@
 $OpenBSD: patch-intern_cycles_util_CMakeLists_txt,v 1.1 2012/10/31 17:45:55 
pascal Exp $
---- intern/cycles/util/CMakeLists.txt.orig     Fri Oct 12 21:57:03 2012
-+++ intern/cycles/util/CMakeLists.txt  Fri Oct 12 21:57:12 2012
-@@ -1,9 +1,9 @@
+--- intern/cycles/util/CMakeLists.txt.orig     Mon Dec 10 20:16:33 2012
++++ intern/cycles/util/CMakeLists.txt  Wed Dec 12 15:14:59 2012
+@@ -1,10 +1,10 @@
  
  set(INC
        .
 +      ${GLEW_INCLUDE_PATH}
  )
+ 
  set(INC_SYS
 -      ${GLEW_INCLUDE_PATH}
        ${OPENGL_INCLUDE_DIR}
Index: patches/patch-source_blender_avi_intern_avi_endian_c
===================================================================
RCS file: 
/home/pascal/cvs/ports/graphics/blender/patches/patch-source_blender_avi_intern_avi_endian_c,v
retrieving revision 1.1
diff -u -p -r1.1 patch-source_blender_avi_intern_avi_endian_c
--- patches/patch-source_blender_avi_intern_avi_endian_c        26 Nov 2012 
15:02:40 -0000      1.1
+++ patches/patch-source_blender_avi_intern_avi_endian_c        3 May 2013 
21:13:42 -0000
@@ -2,11 +2,11 @@ $OpenBSD: patch-source_blender_avi_inter
 
 obvious copy-pasto
 
---- source/blender/avi/intern/avi_endian.c.orig        Tue Oct  9 20:38:28 2012
-+++ source/blender/avi/intern/avi_endian.c     Mon Nov 26 12:24:45 2012
+--- source/blender/avi/intern/avi_endian.c.orig        Fri Dec 21 04:02:36 2012
++++ source/blender/avi/intern/avi_endian.c     Fri May  3 22:39:46 2013
 @@ -51,8 +51,8 @@
  /* copied from BLI_endian_switch_inline.h */
- static void invert(int *num)
+ static void invert(int *val)
  {
 -      int tval = *val;
 -      *val = ((tval >> 24))             |
Index: patches/patch-source_blender_blenkernel_intern_blender_c
===================================================================
RCS file: 
/home/pascal/cvs/ports/graphics/blender/patches/patch-source_blender_blenkernel_intern_blender_c,v
retrieving revision 1.8
diff -u -p -r1.8 patch-source_blender_blenkernel_intern_blender_c
--- patches/patch-source_blender_blenkernel_intern_blender_c    31 Oct 2012 
17:45:55 -0000      1.8
+++ patches/patch-source_blender_blenkernel_intern_blender_c    3 May 2013 
21:13:43 -0000
@@ -1,10 +1,10 @@
 $OpenBSD: patch-source_blender_blenkernel_intern_blender_c,v 1.8 2012/10/31 
17:45:55 pascal Exp $
---- source/blender/blenkernel/intern/blender.c.orig    Tue Oct  9 20:39:05 2012
-+++ source/blender/blenkernel/intern/blender.c Fri Oct 12 18:02:44 2012
-@@ -728,7 +728,7 @@ void BKE_undo_save_quit(void)
+--- source/blender/blenkernel/intern/blender.c.orig    Sat Jan 12 18:07:49 2013
++++ source/blender/blenkernel/intern/blender.c Fri May  3 23:13:36 2013
+@@ -817,7 +817,7 @@ int BKE_undo_save_file(const char *filename)
+ {
        UndoElem *uel;
        MemFileChunk *chunk;
-       char str[FILE_MAX];
 -      const int flag = O_BINARY + O_WRONLY + O_CREAT + O_TRUNC + O_EXCL;
 +      const int flag = O_BINARY | O_WRONLY | O_CREAT | O_TRUNC | O_EXCL;
        int file;
Index: patches/patch-source_blender_blenkernel_intern_packedFile_c
===================================================================
RCS file: 
/home/pascal/cvs/ports/graphics/blender/patches/patch-source_blender_blenkernel_intern_packedFile_c,v
retrieving revision 1.6
diff -u -p -r1.6 patch-source_blender_blenkernel_intern_packedFile_c
--- patches/patch-source_blender_blenkernel_intern_packedFile_c 31 Oct 2012 
17:45:55 -0000      1.6
+++ patches/patch-source_blender_blenkernel_intern_packedFile_c 3 May 2013 
21:13:43 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-source_blender_blenkernel_intern_packedFile_c,v 1.6 2012/10/31 
17:45:55 pascal Exp $
---- source/blender/blenkernel/intern/packedFile.c.orig Tue Oct  9 20:39:05 2012
-+++ source/blender/blenkernel/intern/packedFile.c      Fri Oct 12 18:01:14 2012
-@@ -307,7 +307,7 @@ int writePackedFile(ReportList *reports, const char *f
+--- source/blender/blenkernel/intern/packedFile.c.orig Sun Jan 27 15:28:45 2013
++++ source/blender/blenkernel/intern/packedFile.c      Fri May  3 22:39:46 2013
+@@ -325,7 +325,7 @@ int writePackedFile(ReportList *reports, const char *f
        /* make sure the path to the file exists... */
        BLI_make_existing_file(name);
        
@@ -9,4 +9,4 @@ $OpenBSD: patch-source_blender_blenkerne
 +      file = BLI_open(name, O_BINARY | O_WRONLY | O_CREAT | O_TRUNC, 0666);
        if (file >= 0) {
                if (write(file, pf->data, pf->size) != pf->size) {
-                       BKE_reportf(reports, RPT_ERROR, "Error writing file: 
%s", name);
+                       BKE_reportf(reports, RPT_ERROR, "Error writing file 
'%s'", name);
Index: patches/patch-source_blender_blenlib_intern_storage_c
===================================================================
RCS file: 
/home/pascal/cvs/ports/graphics/blender/patches/patch-source_blender_blenlib_intern_storage_c,v
retrieving revision 1.7
diff -u -p -r1.7 patch-source_blender_blenlib_intern_storage_c
--- patches/patch-source_blender_blenlib_intern_storage_c       31 Oct 2012 
17:45:55 -0000      1.7
+++ patches/patch-source_blender_blenlib_intern_storage_c       12 Dec 2012 
14:18:38 -0000
@@ -1,6 +1,6 @@
 $OpenBSD: patch-source_blender_blenlib_intern_storage_c,v 1.7 2012/10/31 
17:45:55 pascal Exp $
---- source/blender/blenlib/intern/storage.c.orig       Tue Oct  9 20:40:29 2012
-+++ source/blender/blenlib/intern/storage.c    Fri Oct 12 18:04:45 2012
+--- source/blender/blenlib/intern/storage.c.orig       Mon Dec 10 20:25:44 2012
++++ source/blender/blenlib/intern/storage.c    Wed Dec 12 15:17:42 2012
 @@ -43,13 +43,13 @@
  #include <time.h>
  #include <sys/stat.h>
@@ -37,6 +37,6 @@ $OpenBSD: patch-source_blender_blenlib_i
  
 -#if defined(__sun__) || defined(__sun) || defined(__NetBSD__)
 +#if defined(__sun__) || defined(__sun) || defined(__NetBSD__) || 
defined(__OpenBSD__)
-       if (statvfs(name, &disk)) return(-1);   
+       if (statvfs(name, &disk)) return(-1);
  #elif !defined(__FreeBSD__) && !defined(linux) && (defined(__sparc) || 
defined(__sparc__))
        /* WARNING - This may not be supported by geeneric unix os's - Campbell 
*/
Index: patches/patch-source_blender_blenloader_intern_writefile_c
===================================================================
RCS file: 
/home/pascal/cvs/ports/graphics/blender/patches/patch-source_blender_blenloader_intern_writefile_c,v
retrieving revision 1.8
diff -u -p -r1.8 patch-source_blender_blenloader_intern_writefile_c
--- patches/patch-source_blender_blenloader_intern_writefile_c  31 Oct 2012 
17:45:55 -0000      1.8
+++ patches/patch-source_blender_blenloader_intern_writefile_c  3 May 2013 
21:13:42 -0000
@@ -1,12 +1,12 @@
 $OpenBSD: patch-source_blender_blenloader_intern_writefile_c,v 1.8 2012/10/31 
17:45:55 pascal Exp $
---- source/blender/blenloader/intern/writefile.c.orig  Tue Oct  9 20:40:20 2012
-+++ source/blender/blenloader/intern/writefile.c       Fri Oct 12 18:06:31 2012
-@@ -3020,7 +3020,7 @@ int BLO_write_file(Main *mainvar, const char *filepath
+--- source/blender/blenloader/intern/writefile.c.orig  Wed Jan 23 06:56:56 2013
++++ source/blender/blenloader/intern/writefile.c       Fri May  3 22:39:46 2013
+@@ -3075,7 +3075,7 @@ int BLO_write_file(Main *mainvar, const char *filepath
        /* open temporary file, so we preserve the original in case we crash */
        BLI_snprintf(tempname, sizeof(tempname), "%s@", filepath);
  
 -      file = BLI_open(tempname, O_BINARY+O_WRONLY+O_CREAT+O_TRUNC, 0666);
 +      file = BLI_open(tempname, O_BINARY|O_WRONLY|O_CREAT|O_TRUNC, 0666);
        if (file == -1) {
-               BKE_reportf(reports, RPT_ERROR, "Can't open file %s for 
writing: %s.", tempname, strerror(errno));
+               BKE_reportf(reports, RPT_ERROR, "Cannot open file %s for 
writing: %s", tempname, strerror(errno));
                return 0;
Index: patches/patch-source_blender_imbuf_intern_openexr_CMakeLists_txt
===================================================================
RCS file: 
/home/pascal/cvs/ports/graphics/blender/patches/patch-source_blender_imbuf_intern_openexr_CMakeLists_txt,v
retrieving revision 1.2
diff -u -p -r1.2 patch-source_blender_imbuf_intern_openexr_CMakeLists_txt
--- patches/patch-source_blender_imbuf_intern_openexr_CMakeLists_txt    31 Oct 
2012 17:45:55 -0000      1.2
+++ patches/patch-source_blender_imbuf_intern_openexr_CMakeLists_txt    12 Dec 
2012 14:18:38 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-source_blender_imbuf_intern_openexr_CMakeLists_txt,v 1.2 
2012/10/31 17:45:55 pascal Exp $
---- source/blender/imbuf/intern/openexr/CMakeLists.txt.orig    Tue Oct  9 
20:40:03 2012
-+++ source/blender/imbuf/intern/openexr/CMakeLists.txt Fri Oct 12 18:01:14 2012
-@@ -43,7 +43,7 @@ set(SRC
+--- source/blender/imbuf/intern/openexr/CMakeLists.txt.orig    Mon Dec 10 
20:25:10 2012
++++ source/blender/imbuf/intern/openexr/CMakeLists.txt Wed Dec 12 15:13:01 2012
+@@ -46,7 +46,7 @@ set(SRC
  )
  
  if(WITH_IMAGE_OPENEXR)
Index: patches/patch-source_blender_render_intern_source_shadbuf_c
===================================================================
RCS file: 
/home/pascal/cvs/ports/graphics/blender/patches/patch-source_blender_render_intern_source_shadbuf_c,v
retrieving revision 1.7
diff -u -p -r1.7 patch-source_blender_render_intern_source_shadbuf_c
--- patches/patch-source_blender_render_intern_source_shadbuf_c 31 Oct 2012 
17:45:55 -0000      1.7
+++ patches/patch-source_blender_render_intern_source_shadbuf_c 3 May 2013 
21:13:42 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-source_blender_render_intern_source_shadbuf_c,v 1.7 2012/10/31 
17:45:55 pascal Exp $
---- source/blender/render/intern/source/shadbuf.c.orig Tue Oct  9 20:38:25 2012
-+++ source/blender/render/intern/source/shadbuf.c      Fri Oct 12 18:01:14 2012
-@@ -1041,7 +1041,7 @@ static float readshadowbuf(ShadBuf *shb, ShadSampleBuf
+--- source/blender/render/intern/source/shadbuf.c.orig Thu Jan 24 22:57:13 2013
++++ source/blender/render/intern/source/shadbuf.c      Fri May  3 22:39:46 2013
+@@ -1040,7 +1040,7 @@ static float readshadowbuf(ShadBuf *shb, ShadSampleBuf
  {
        float temp;
        int *rz, ofs;
@@ -10,7 +10,7 @@ $OpenBSD: patch-source_blender_render_in
        char *ct, *cz;
  
        /* simpleclip */
-@@ -1070,7 +1070,7 @@ static float readshadowbuf(ShadBuf *shb, ShadSampleBuf
+@@ -1069,7 +1069,7 @@ static float readshadowbuf(ShadBuf *shb, ShadSampleBuf
        else if (*ct==2) {
                ct= ((char *)rz);
                ct+= 4+2*16*(ys & 15)+2*(xs & 15);
@@ -19,7 +19,7 @@ $OpenBSD: patch-source_blender_render_in
        
                cz= (char *)&zsamp;
                cz[BCOMP]= ct[0];
-@@ -1079,7 +1079,7 @@ static float readshadowbuf(ShadBuf *shb, ShadSampleBuf
+@@ -1078,7 +1078,7 @@ static float readshadowbuf(ShadBuf *shb, ShadSampleBuf
        else if (*ct==1) {
                ct= ((char *)rz);
                ct+= 4+16*(ys & 15)+(xs & 15);
@@ -28,7 +28,7 @@ $OpenBSD: patch-source_blender_render_in
  
                cz= (char *)&zsamp;
                cz[GCOMP]= ct[0];
-@@ -1228,7 +1228,8 @@ static float readshadowbuf_halo(ShadBuf *shb, ShadSamp
+@@ -1227,7 +1227,8 @@ static float readshadowbuf_halo(ShadBuf *shb, ShadSamp
  {
        float temp;
        int *rz, ofs;
@@ -38,7 +38,7 @@ $OpenBSD: patch-source_blender_render_in
        char *ct, *cz;
  
        /* negative! The other side is more important */
-@@ -1254,7 +1255,7 @@ static float readshadowbuf_halo(ShadBuf *shb, ShadSamp
+@@ -1253,7 +1254,7 @@ static float readshadowbuf_halo(ShadBuf *shb, ShadSamp
        else if (*ct==2) {
                ct= ((char *)rz);
                ct+= 4+2*16*(ys & 15)+2*(xs & 15);
@@ -47,7 +47,7 @@ $OpenBSD: patch-source_blender_render_in
        
                cz= (char *)&zsamp;
                cz[BCOMP]= ct[0];
-@@ -1263,7 +1264,7 @@ static float readshadowbuf_halo(ShadBuf *shb, ShadSamp
+@@ -1262,7 +1263,7 @@ static float readshadowbuf_halo(ShadBuf *shb, ShadSamp
        else if (*ct==1) {
                ct= ((char *)rz);
                ct+= 4+16*(ys & 15)+(xs & 15);
Index: patches/patch-source_gameengine_Ketsji_CMakeLists_txt
===================================================================
RCS file: 
/home/pascal/cvs/ports/graphics/blender/patches/patch-source_gameengine_Ketsji_CMakeLists_txt,v
retrieving revision 1.2
diff -u -p -r1.2 patch-source_gameengine_Ketsji_CMakeLists_txt
--- patches/patch-source_gameengine_Ketsji_CMakeLists_txt       14 May 2012 
18:31:43 -0000      1.2
+++ patches/patch-source_gameengine_Ketsji_CMakeLists_txt       12 Dec 2012 
14:18:38 -0000
@@ -1,20 +1,22 @@
 $OpenBSD: patch-source_gameengine_Ketsji_CMakeLists_txt,v 1.2 2012/05/14 
18:31:43 pascal Exp $
---- source/gameengine/Ketsji/CMakeLists.txt.orig       Thu May 10 16:48:58 2012
-+++ source/gameengine/Ketsji/CMakeLists.txt    Mon May 14 17:43:31 2012
-@@ -52,13 +52,13 @@ set(INC
+--- source/gameengine/Ketsji/CMakeLists.txt.orig       Mon Dec 10 20:22:27 2012
++++ source/gameengine/Ketsji/CMakeLists.txt    Wed Dec 12 15:18:33 2012
+@@ -52,14 +52,14 @@ set(INC
        ../../../intern/guardedalloc
        ../../../intern/moto/include
        ../../../intern/string
-+      ${GLEW_INCLUDE_PATH}
-+      ../../../extern/recastnavigation/Recast/Include
-+      ../../../extern/recastnavigation/Detour/Include
- )
- 
- set(INC_SYS
-       ${PTHREADS_INCLUDE_DIRS}
--      ${GLEW_INCLUDE_PATH}
--      ../../../extern/recastnavigation/Recast/Include
--      ../../../extern/recastnavigation/Detour/Include
+-)
+-
+-set(INC_SYS
+-      ${PTHREADS_INCLUDE_DIRS}
+       ${GLEW_INCLUDE_PATH}
+       ${BOOST_INCLUDE_DIR}
+       ../../../extern/recastnavigation/Recast/Include
+       ../../../extern/recastnavigation/Detour/Include
++)
++
++set(INC_SYS
++      ${PTHREADS_INCLUDE_DIRS}
  )
  
  set(SRC
Index: pkg/PLIST
===================================================================
RCS file: /home/pascal/cvs/ports/graphics/blender/pkg/PLIST,v
retrieving revision 1.15
diff -u -p -r1.15 PLIST
--- pkg/PLIST   31 Oct 2012 17:45:55 -0000      1.15
+++ pkg/PLIST   5 May 2013 10:02:45 -0000
@@ -12,7 +12,10 @@ share/blender/datafiles/DejaVuSans-Lite.
 share/blender/datafiles/LICENSE-bfont.ttf.txt
 share/blender/datafiles/bfont.pfb
 share/blender/datafiles/bfont.ttf
-share/blender/datafiles/blender_icons.png
+share/blender/datafiles/blender_icons.sh
+share/blender/datafiles/blender_icons.svg
+share/blender/datafiles/blender_icons16.png
+share/blender/datafiles/blender_icons32.png
 share/blender/datafiles/bmonofont.ttf
 share/blender/datafiles/brushicons/
 share/blender/datafiles/brushicons/add.png
@@ -53,7 +56,7 @@ share/blender/datafiles/colormanagement/
 share/blender/datafiles/colormanagement/luts/adx_cdd_to_cid.spimtx
 share/blender/datafiles/colormanagement/luts/adx_cid_to_rle.spi1d
 share/blender/datafiles/colormanagement/luts/adx_exp_to_aces.spimtx
-share/blender/datafiles/colormanagement/luts/colorworks_filmlg_to_p3.3dl
+share/blender/datafiles/colormanagement/luts/colorworks_filmlg_to_p${MODPY_VERSION}dl
 share/blender/datafiles/colormanagement/luts/dci_xyz.spi1d
 share/blender/datafiles/colormanagement/luts/lg10.spi1d
 share/blender/datafiles/colormanagement/luts/rec709.spi1d
@@ -74,9 +77,6 @@ share/blender/datafiles/locale/
 share/blender/datafiles/locale/ar/
 share/blender/datafiles/locale/ar/LC_MESSAGES/
 share/blender/datafiles/locale/ar/LC_MESSAGES/blender.mo
-share/blender/datafiles/locale/bg/
-share/blender/datafiles/locale/bg/LC_MESSAGES/
-share/blender/datafiles/locale/bg/LC_MESSAGES/blender.mo
 share/blender/datafiles/locale/ca/
 share/blender/datafiles/locale/ca/LC_MESSAGES/
 share/blender/datafiles/locale/ca/LC_MESSAGES/blender.mo
@@ -86,9 +86,9 @@ share/blender/datafiles/locale/cs/LC_MES
 share/blender/datafiles/locale/de/
 share/blender/datafiles/locale/de/LC_MESSAGES/
 share/blender/datafiles/locale/de/LC_MESSAGES/blender.mo
-share/blender/datafiles/locale/el/
-share/blender/datafiles/locale/el/LC_MESSAGES/
-share/blender/datafiles/locale/el/LC_MESSAGES/blender.mo
+share/blender/datafiles/locale/eo/
+share/blender/datafiles/locale/eo/LC_MESSAGES/
+share/blender/datafiles/locale/eo/LC_MESSAGES/blender.mo
 share/blender/datafiles/locale/es/
 share/blender/datafiles/locale/es/LC_MESSAGES/
 share/blender/datafiles/locale/es/LC_MESSAGES/blender.mo
@@ -98,15 +98,15 @@ share/blender/datafiles/locale/es_ES/LC_
 share/blender/datafiles/locale/fa/
 share/blender/datafiles/locale/fa/LC_MESSAGES/
 share/blender/datafiles/locale/fa/LC_MESSAGES/blender.mo
-share/blender/datafiles/locale/fi/
-share/blender/datafiles/locale/fi/LC_MESSAGES/
-share/blender/datafiles/locale/fi/LC_MESSAGES/blender.mo
 share/blender/datafiles/locale/fr/
 share/blender/datafiles/locale/fr/LC_MESSAGES/
 share/blender/datafiles/locale/fr/LC_MESSAGES/blender.mo
 share/blender/datafiles/locale/he/
 share/blender/datafiles/locale/he/LC_MESSAGES/
 share/blender/datafiles/locale/he/LC_MESSAGES/blender.mo
+share/blender/datafiles/locale/hi/
+share/blender/datafiles/locale/hi/LC_MESSAGES/
+share/blender/datafiles/locale/hi/LC_MESSAGES/blender.mo
 share/blender/datafiles/locale/hr/
 share/blender/datafiles/locale/hr/LC_MESSAGES/
 share/blender/datafiles/locale/hr/LC_MESSAGES/blender.mo
@@ -122,18 +122,16 @@ share/blender/datafiles/locale/it/LC_MES
 share/blender/datafiles/locale/ja/
 share/blender/datafiles/locale/ja/LC_MESSAGES/
 share/blender/datafiles/locale/ja/LC_MESSAGES/blender.mo
+share/blender/datafiles/locale/ko/
+share/blender/datafiles/locale/ko/LC_MESSAGES/
+share/blender/datafiles/locale/ko/LC_MESSAGES/blender.mo
 share/blender/datafiles/locale/ky/
 share/blender/datafiles/locale/ky/LC_MESSAGES/
 share/blender/datafiles/locale/ky/LC_MESSAGES/blender.mo
-share/blender/datafiles/locale/ne/
-share/blender/datafiles/locale/ne/LC_MESSAGES/
-share/blender/datafiles/locale/ne/LC_MESSAGES/blender.mo
+share/blender/datafiles/locale/languages
 share/blender/datafiles/locale/nl/
 share/blender/datafiles/locale/nl/LC_MESSAGES/
 share/blender/datafiles/locale/nl/LC_MESSAGES/blender.mo
-share/blender/datafiles/locale/pl/
-share/blender/datafiles/locale/pl/LC_MESSAGES/
-share/blender/datafiles/locale/pl/LC_MESSAGES/blender.mo
 share/blender/datafiles/locale/pt/
 share/blender/datafiles/locale/pt/LC_MESSAGES/
 share/blender/datafiles/locale/pt/LC_MESSAGES/blender.mo
@@ -164,9 +162,39 @@ share/blender/datafiles/locale/zh_CN/LC_
 share/blender/datafiles/locale/zh_TW/
 share/blender/datafiles/locale/zh_TW/LC_MESSAGES/
 share/blender/datafiles/locale/zh_TW/LC_MESSAGES/blender.mo
+share/blender/datafiles/matcaps/
+share/blender/datafiles/matcaps/license.txt
+share/blender/datafiles/matcaps/mc01.jpg
+share/blender/datafiles/matcaps/mc02.jpg
+share/blender/datafiles/matcaps/mc03.jpg
+share/blender/datafiles/matcaps/mc04.jpg
+share/blender/datafiles/matcaps/mc05.jpg
+share/blender/datafiles/matcaps/mc06.jpg
+share/blender/datafiles/matcaps/mc07.jpg
+share/blender/datafiles/matcaps/mc08.jpg
+share/blender/datafiles/matcaps/mc09.jpg
+share/blender/datafiles/matcaps/mc10.jpg
+share/blender/datafiles/matcaps/mc11.jpg
+share/blender/datafiles/matcaps/mc12.jpg
+share/blender/datafiles/matcaps/mc13.jpg
+share/blender/datafiles/matcaps/mc14.jpg
+share/blender/datafiles/matcaps/mc15.jpg
+share/blender/datafiles/matcaps/mc16.jpg
+share/blender/datafiles/matcaps/mc17.jpg
+share/blender/datafiles/matcaps/mc18.jpg
+share/blender/datafiles/matcaps/mc19.jpg
+share/blender/datafiles/matcaps/mc20.jpg
+share/blender/datafiles/matcaps/mc21.jpg
+share/blender/datafiles/matcaps/mc22.jpg
+share/blender/datafiles/matcaps/mc23.jpg
+share/blender/datafiles/matcaps/mc24.jpg
 share/blender/datafiles/preview.blend
+share/blender/datafiles/preview_cycles.blend
 share/blender/datafiles/prvicons.png
+share/blender/datafiles/prvicons.sh
+share/blender/datafiles/prvicons.svg
 share/blender/datafiles/splash.png
+share/blender/datafiles/splash_template.xcf
 share/blender/datafiles/startup.blend
 share/blender/scripts/
 share/blender/scripts/addons/
@@ -215,11 +243,14 @@ share/blender/scripts/addons/add_mesh_pi
 share/blender/scripts/addons/add_mesh_solid.py
 share/blender/scripts/addons/animation_add_corrective_shape_key.py
 share/blender/scripts/addons/animation_animall.py
+share/blender/scripts/addons/compositing_film_response/
+share/blender/scripts/addons/compositing_film_response/__init__.py
+share/blender/scripts/addons/compositing_film_response/film_response_curves.py
 share/blender/scripts/addons/curve_simplify.py
 share/blender/scripts/addons/cycles/
 share/blender/scripts/addons/cycles/__init__.py
 share/blender/scripts/addons/cycles/engine.py
-share/blender/scripts/addons/cycles/enums.py
+share/blender/scripts/addons/cycles/osl.py
 share/blender/scripts/addons/cycles/presets.py
 share/blender/scripts/addons/cycles/properties.py
 share/blender/scripts/addons/cycles/ui.py
@@ -282,7 +313,7 @@ share/blender/scripts/addons/io_import_i
 share/blender/scripts/addons/io_import_scene_dxf.py
 share/blender/scripts/addons/io_import_scene_lwo.py
 share/blender/scripts/addons/io_import_scene_mhx.py
-share/blender/scripts/addons/io_import_scene_unreal_psk.py
+share/blender/scripts/addons/io_import_scene_unreal_psa_psk.py
 share/blender/scripts/addons/io_mesh_pdb/
 share/blender/scripts/addons/io_mesh_pdb/__init__.py
 share/blender/scripts/addons/io_mesh_pdb/atom_info.dat
@@ -315,6 +346,14 @@ share/blender/scripts/addons/io_scene_fb
 share/blender/scripts/addons/io_scene_map/
 share/blender/scripts/addons/io_scene_map/__init__.py
 share/blender/scripts/addons/io_scene_map/export_map.py
+share/blender/scripts/addons/io_scene_ms3d/
+share/blender/scripts/addons/io_scene_ms3d/__init__.py
+share/blender/scripts/addons/io_scene_ms3d/ms3d_export.py
+share/blender/scripts/addons/io_scene_ms3d/ms3d_import.py
+share/blender/scripts/addons/io_scene_ms3d/ms3d_spec.py
+share/blender/scripts/addons/io_scene_ms3d/ms3d_strings.py
+share/blender/scripts/addons/io_scene_ms3d/ms3d_ui.py
+share/blender/scripts/addons/io_scene_ms3d/ms3d_utils.py
 share/blender/scripts/addons/io_scene_obj/
 share/blender/scripts/addons/io_scene_obj/__init__.py
 share/blender/scripts/addons/io_scene_obj/export_obj.py
@@ -323,6 +362,10 @@ share/blender/scripts/addons/io_scene_x3
 share/blender/scripts/addons/io_scene_x3d/__init__.py
 share/blender/scripts/addons/io_scene_x3d/export_x3d.py
 share/blender/scripts/addons/io_scene_x3d/import_x3d.py
+share/blender/scripts/addons/io_sequencer_edl/
+share/blender/scripts/addons/io_sequencer_edl/__init__.py
+share/blender/scripts/addons/io_sequencer_edl/import_edl.py
+share/blender/scripts/addons/io_sequencer_edl/parse_edl.py
 share/blender/scripts/addons/io_shape_mdd/
 share/blender/scripts/addons/io_shape_mdd/__init__.py
 share/blender/scripts/addons/io_shape_mdd/export_mdd.py
@@ -331,6 +374,7 @@ share/blender/scripts/addons/light_field
 share/blender/scripts/addons/light_field_tools/__init__.py
 share/blender/scripts/addons/light_field_tools/light_field_tools.py
 share/blender/scripts/addons/mesh_bsurfaces.py
+share/blender/scripts/addons/mesh_f2.py
 share/blender/scripts/addons/mesh_inset/
 share/blender/scripts/addons/mesh_inset/__init__.py
 share/blender/scripts/addons/mesh_inset/geom.py
@@ -422,6 +466,7 @@ share/blender/scripts/addons/render_copy
 share/blender/scripts/addons/render_copy_settings/operator.py
 share/blender/scripts/addons/render_copy_settings/panel.py
 share/blender/scripts/addons/render_copy_settings/presets.py
+share/blender/scripts/addons/render_copy_settings/translations.py
 share/blender/scripts/addons/render_povray/
 share/blender/scripts/addons/render_povray/__init__.py
 share/blender/scripts/addons/render_povray/render.py
@@ -446,6 +491,7 @@ share/blender/scripts/addons/rigify/meta
 share/blender/scripts/addons/rigify/metarigs/
 share/blender/scripts/addons/rigify/metarigs/__init__.py
 share/blender/scripts/addons/rigify/metarigs/human.py
+share/blender/scripts/addons/rigify/rig_lists.py
 share/blender/scripts/addons/rigify/rig_ui_template.py
 share/blender/scripts/addons/rigify/rigs/
 share/blender/scripts/addons/rigify/rigs/__init__.py
@@ -494,219 +540,7 @@ share/blender/scripts/addons/texture_pai
 share/blender/scripts/addons/ui_translate/
 share/blender/scripts/addons/ui_translate/__init__.py
 share/blender/scripts/addons/ui_translate/utils.py
-share/blender/scripts/addons_contrib/
-share/blender/scripts/addons_contrib/add_mesh_building_objects/
-share/blender/scripts/addons_contrib/add_mesh_building_objects/Blocks.py
-share/blender/scripts/addons_contrib/add_mesh_building_objects/Wallfactory.py
-share/blender/scripts/addons_contrib/add_mesh_building_objects/__init__.py
-share/blender/scripts/addons_contrib/add_mesh_building_objects/add_mesh_balcony.py
-share/blender/scripts/addons_contrib/add_mesh_building_objects/add_mesh_beam_builder.py
-share/blender/scripts/addons_contrib/add_mesh_building_objects/add_mesh_sove.py
-share/blender/scripts/addons_contrib/add_mesh_building_objects/add_mesh_window.py
-share/blender/scripts/addons_contrib/add_mesh_building_objects/general.py
-share/blender/scripts/addons_contrib/add_mesh_building_objects/post.py
-share/blender/scripts/addons_contrib/add_mesh_building_objects/rail.py
-share/blender/scripts/addons_contrib/add_mesh_building_objects/retainer.py
-share/blender/scripts/addons_contrib/add_mesh_building_objects/stairbuilder.py
-share/blender/scripts/addons_contrib/add_mesh_building_objects/stringer.py
-share/blender/scripts/addons_contrib/add_mesh_building_objects/tread.py
-share/blender/scripts/addons_contrib/add_mesh_chain_rope/
-share/blender/scripts/addons_contrib/add_mesh_chain_rope/__init__.py
-share/blender/scripts/addons_contrib/add_mesh_chain_rope/oscurart_chain_maker.py
-share/blender/scripts/addons_contrib/add_mesh_chain_rope/oscurart_rope_maker.py
-share/blender/scripts/addons_contrib/add_mesh_clusters/
-share/blender/scripts/addons_contrib/add_mesh_clusters/__init__.py
-share/blender/scripts/addons_contrib/add_mesh_clusters/add_mesh_cluster.py
-share/blender/scripts/addons_contrib/add_mesh_rocks/
-share/blender/scripts/addons_contrib/add_mesh_rocks/__init__.py
-share/blender/scripts/addons_contrib/add_mesh_rocks/add_mesh_rocks.xml
-share/blender/scripts/addons_contrib/add_mesh_rocks/factory.xml
-share/blender/scripts/addons_contrib/add_mesh_rocks/rockgen.py
-share/blender/scripts/addons_contrib/add_mesh_rocks/settings.py
-share/blender/scripts/addons_contrib/add_mesh_rocks/utils.py
-share/blender/scripts/addons_contrib/add_scene_elements/
-share/blender/scripts/addons_contrib/add_scene_elements/__init__.py
-share/blender/scripts/addons_contrib/add_scene_elements/scene_camera.py
-share/blender/scripts/addons_contrib/add_scene_elements/scene_lighting.py
-share/blender/scripts/addons_contrib/add_scene_elements/scene_materials.py
-share/blender/scripts/addons_contrib/add_scene_elements/scene_objects.py
-share/blender/scripts/addons_contrib/add_scene_elements/scene_objects_cycles.py
-share/blender/scripts/addons_contrib/anim_selection_sets.py
-share/blender/scripts/addons_contrib/animation_motion_trail.py
-share/blender/scripts/addons_contrib/btrace/
-share/blender/scripts/addons_contrib/btrace/__init__.py
-share/blender/scripts/addons_contrib/btrace/bTrace.py
-share/blender/scripts/addons_contrib/cmu_mocap_browser/
-share/blender/scripts/addons_contrib/cmu_mocap_browser/__init__.py
-share/blender/scripts/addons_contrib/cmu_mocap_browser/library.py
-share/blender/scripts/addons_contrib/cursor_control/
-share/blender/scripts/addons_contrib/cursor_control/__init__.py
-share/blender/scripts/addons_contrib/cursor_control/data.py
-share/blender/scripts/addons_contrib/cursor_control/history.py
-share/blender/scripts/addons_contrib/cursor_control/memory.py
-share/blender/scripts/addons_contrib/cursor_control/operators.py
-share/blender/scripts/addons_contrib/cursor_control/ui.py
-share/blender/scripts/addons_contrib/curve_tools.py
-share/blender/scripts/addons_contrib/development_class_viewer.py
-share/blender/scripts/addons_contrib/game_engine_ragdolls_kit/
-share/blender/scripts/addons_contrib/game_engine_ragdolls_kit/__init__.py
-share/blender/scripts/addons_contrib/game_engine_ragdolls_kit/brik.py
-share/blender/scripts/addons_contrib/game_engine_ragdolls_kit/brik_funcs.py
-share/blender/scripts/addons_contrib/game_engine_ragdolls_kit/templates/
-share/blender/scripts/addons_contrib/game_engine_ragdolls_kit/templates/brik_init_ragdoll.py
-share/blender/scripts/addons_contrib/game_engine_ragdolls_kit/templates/brik_load.py
-share/blender/scripts/addons_contrib/game_engine_ragdolls_kit/templates/brik_spawn.py
-share/blender/scripts/addons_contrib/geodesic_domes/
-share/blender/scripts/addons_contrib/geodesic_domes/__init__.py
-share/blender/scripts/addons_contrib/geodesic_domes/add_shape_geodesic.py
-share/blender/scripts/addons_contrib/geodesic_domes/forms_259.py
-share/blender/scripts/addons_contrib/geodesic_domes/geodesic_classes_259.py
-share/blender/scripts/addons_contrib/geodesic_domes/read_me.txt
-share/blender/scripts/addons_contrib/geodesic_domes/third_domes_panel.py
-share/blender/scripts/addons_contrib/geodesic_domes/tmp/
-share/blender/scripts/addons_contrib/geodesic_domes/tmp/GD_0.GD
-share/blender/scripts/addons_contrib/geodesic_domes/tmp/GD_start.GD
-share/blender/scripts/addons_contrib/geodesic_domes/vefm_259.py
-share/blender/scripts/addons_contrib/gpencil_retopo/
-share/blender/scripts/addons_contrib/gpencil_retopo/__init__.py
-share/blender/scripts/addons_contrib/gpencil_retopo/retopo.py
-share/blender/scripts/addons_contrib/gyes/
-share/blender/scripts/addons_contrib/gyes/__init__.py
-share/blender/scripts/addons_contrib/gyes/random_material_generator.py
-share/blender/scripts/addons_contrib/gyes/random_texture_generator.py
-share/blender/scripts/addons_contrib/io_directx_bel/
-share/blender/scripts/addons_contrib/io_directx_bel/README
-share/blender/scripts/addons_contrib/io_directx_bel/__init__.py
-share/blender/scripts/addons_contrib/io_directx_bel/bel/
-share/blender/scripts/addons_contrib/io_directx_bel/bel/__init__.py
-share/blender/scripts/addons_contrib/io_directx_bel/bel/fs.py
-share/blender/scripts/addons_contrib/io_directx_bel/bel/image.py
-share/blender/scripts/addons_contrib/io_directx_bel/bel/material.py
-share/blender/scripts/addons_contrib/io_directx_bel/bel/mesh.py
-share/blender/scripts/addons_contrib/io_directx_bel/bel/ob.py
-share/blender/scripts/addons_contrib/io_directx_bel/bel/uv.py
-share/blender/scripts/addons_contrib/io_directx_bel/import_x.py
-share/blender/scripts/addons_contrib/io_directx_bel/templates_x.py
-share/blender/scripts/addons_contrib/io_export_marmalade.py
-share/blender/scripts/addons_contrib/io_export_md3.py
-share/blender/scripts/addons_contrib/io_import_BrushSet.py
-share/blender/scripts/addons_contrib/io_import_LRO_Lola_MGS_Mola_img.py
-share/blender/scripts/addons_contrib/io_import_fbx.py
-share/blender/scripts/addons_contrib/io_import_lipSync_Importer.py
-share/blender/scripts/addons_contrib/io_import_voodoo_camera.py
-share/blender/scripts/addons_contrib/io_mesh_xyz/
-share/blender/scripts/addons_contrib/io_mesh_xyz/__init__.py
-share/blender/scripts/addons_contrib/io_mesh_xyz/atom_info.dat
-share/blender/scripts/addons_contrib/io_mesh_xyz/import_xyz.py
-share/blender/scripts/addons_contrib/io_points_pcd/
-share/blender/scripts/addons_contrib/io_points_pcd/__init__.py
-share/blender/scripts/addons_contrib/io_points_pcd/pcd_utils.py
-share/blender/scripts/addons_contrib/io_points_pcd/pcdparser.py
-share/blender/scripts/addons_contrib/io_points_pcd/test.pcd
-share/blender/scripts/addons_contrib/io_scene_cod/
-share/blender/scripts/addons_contrib/io_scene_cod/__init__.py
-share/blender/scripts/addons_contrib/io_scene_cod/export_xanim.py
-share/blender/scripts/addons_contrib/io_scene_cod/export_xmodel.py
-share/blender/scripts/addons_contrib/io_scene_cod/import_xanim.py
-share/blender/scripts/addons_contrib/io_scene_cod/import_xmodel.py
-share/blender/scripts/addons_contrib/io_scene_m3/
-share/blender/scripts/addons_contrib/io_scene_m3/__init__.py
-share/blender/scripts/addons_contrib/io_scene_m3/import_m3.py
-share/blender/scripts/addons_contrib/io_scene_ms3d/
-share/blender/scripts/addons_contrib/io_scene_ms3d/__README__.txt
-share/blender/scripts/addons_contrib/io_scene_ms3d/__init__.py
-share/blender/scripts/addons_contrib/io_scene_ms3d/ms3d_export.py
-share/blender/scripts/addons_contrib/io_scene_ms3d/ms3d_import.py
-share/blender/scripts/addons_contrib/io_scene_ms3d/ms3d_spec.py
-share/blender/scripts/addons_contrib/io_scene_ms3d/ms3d_strings.py
-share/blender/scripts/addons_contrib/io_scene_ms3d/ms3d_ui.py
-share/blender/scripts/addons_contrib/io_scene_ms3d/ms3d_utils.py
-share/blender/scripts/addons_contrib/io_scene_open_street_map.py
-share/blender/scripts/addons_contrib/io_scene_x/
-share/blender/scripts/addons_contrib/io_scene_x/__init__.py
-share/blender/scripts/addons_contrib/io_scene_x/export_x.py
-share/blender/scripts/addons_contrib/io_sequencer_edl/
-share/blender/scripts/addons_contrib/io_sequencer_edl/import_edl.py
-share/blender/scripts/addons_contrib/lamp_geographical_sun.py
-share/blender/scripts/addons_contrib/mesh_copy_uvs_from_joined.py
-share/blender/scripts/addons_contrib/mesh_discombobulator.py
-share/blender/scripts/addons_contrib/mesh_edge_intersection_tools.py
-share/blender/scripts/addons_contrib/mesh_edgetools.py
-share/blender/scripts/addons_contrib/mesh_extra_tools/
-share/blender/scripts/addons_contrib/mesh_extra_tools/__init__.py
-share/blender/scripts/addons_contrib/mesh_extra_tools/face_inset_fillet.py
-share/blender/scripts/addons_contrib/mesh_extra_tools/mesh_bevel_round.py
-share/blender/scripts/addons_contrib/mesh_extra_tools/mesh_bevel_witold.py
-share/blender/scripts/addons_contrib/mesh_extra_tools/mesh_bump.py
-share/blender/scripts/addons_contrib/mesh_extra_tools/mesh_extras.py
-share/blender/scripts/addons_contrib/mesh_extra_tools/mesh_filletplus.py
-share/blender/scripts/addons_contrib/mesh_extra_tools/mesh_mextrude_plus.py
-share/blender/scripts/addons_contrib/mesh_extra_tools/mesh_normal_smooth.py
-share/blender/scripts/addons_contrib/mesh_extra_tools/mesh_polyredux.py
-share/blender/scripts/addons_contrib/mesh_extra_tools/mesh_vertex_chamfer.py
-share/blender/scripts/addons_contrib/mesh_extrude_along_curve.py
-share/blender/scripts/addons_contrib/mesh_face_info_select.py
-share/blender/scripts/addons_contrib/mesh_fiber.py
-share/blender/scripts/addons_contrib/mesh_insert_edge_ring.py
-share/blender/scripts/addons_contrib/mesh_select_vertex_groups.py
-share/blender/scripts/addons_contrib/mesh_show_vgroup_weights.py
-share/blender/scripts/addons_contrib/mesh_vertex_slide.py
-share/blender/scripts/addons_contrib/object_batch_rename_datablocks.py
-share/blender/scripts/addons_contrib/object_creaprim.py
-share/blender/scripts/addons_contrib/object_drop_to_ground.py
-share/blender/scripts/addons_contrib/object_edit_linked.py
-share/blender/scripts/addons_contrib/object_laplace_lightning.py
-share/blender/scripts/addons_contrib/object_mangle_tools.py
-share/blender/scripts/addons_contrib/object_powerlib.py
-share/blender/scripts/addons_contrib/object_render_wire.py
-share/blender/scripts/addons_contrib/oscurart_futurism.py
-share/blender/scripts/addons_contrib/oscurart_mesh_thread.py
-share/blender/scripts/addons_contrib/oscurart_tools.py
-share/blender/scripts/addons_contrib/particle_hair_lab.py
-share/blender/scripts/addons_contrib/presets/
-share/blender/scripts/addons_contrib/presets/interface_theme/
-share/blender/scripts/addons_contrib/presets/interface_theme/3ds_max.xml
-share/blender/scripts/addons_contrib/presets/interface_theme/default.xml
-share/blender/scripts/addons_contrib/presets/interface_theme/maya.xml
-share/blender/scripts/addons_contrib/presets/interface_theme/modo.xml
-share/blender/scripts/addons_contrib/presets/interface_theme/pinkified.xml
-share/blender/scripts/addons_contrib/presets/interface_theme/softblend.xml
-share/blender/scripts/addons_contrib/presets/interface_theme/softdefault.xml
-share/blender/scripts/addons_contrib/presets/interface_theme/toxic.xml
-share/blender/scripts/addons_contrib/presets/interface_theme/zbrush.xml
-share/blender/scripts/addons_contrib/presets/keyconfig/
-share/blender/scripts/addons_contrib/presets/keyconfig/blender_2012_experimental.py
-share/blender/scripts/addons_contrib/render_auto_save.py
-share/blender/scripts/addons_contrib/render_clay.py
-share/blender/scripts/addons_contrib/render_time.py
-share/blender/scripts/addons_contrib/render_to_print.py
-share/blender/scripts/addons_contrib/sequencer_extra_actions/
-share/blender/scripts/addons_contrib/sequencer_extra_actions/__init__.py
-share/blender/scripts/addons_contrib/sequencer_extra_actions/functions.py
-share/blender/scripts/addons_contrib/sequencer_extra_actions/operators_extra_actions.py
-share/blender/scripts/addons_contrib/sequencer_extra_actions/operators_recursive.py
-share/blender/scripts/addons_contrib/sequencer_extra_actions/ui.py
-share/blender/scripts/addons_contrib/sequencer_jumptocut.py
-share/blender/scripts/addons_contrib/sequencer_tools/
-share/blender/scripts/addons_contrib/sequencer_tools/__init__.py
-share/blender/scripts/addons_contrib/sequencer_tools/export_strips.py
-share/blender/scripts/addons_contrib/space_view3d_add_surround_cameras.py
-share/blender/scripts/addons_contrib/space_view3d_enhanced_3d_cursor.py
-share/blender/scripts/addons_contrib/space_view3d_game_props_visualiser.py
-share/blender/scripts/addons_contrib/space_view3d_library_hide.py
-share/blender/scripts/addons_contrib/space_view3d_manipulator_Menu.py
-share/blender/scripts/addons_contrib/space_view3d_multiselect_menu.py
-share/blender/scripts/addons_contrib/space_view3d_objects_panel.py
-share/blender/scripts/addons_contrib/space_view3d_paint_bprojection.py
-share/blender/scripts/addons_contrib/space_view3d_quickPrefs.py
-share/blender/scripts/addons_contrib/space_view3d_simple_align.py
-share/blender/scripts/addons_contrib/system_keyboard_svg.py
-share/blender/scripts/addons_contrib/system_project_folder.py
-share/blender/scripts/addons_contrib/text_editor_pasteall.py
-share/blender/scripts/addons_contrib/text_intellisense.py
-share/blender/scripts/addons_contrib/ui_layer_manager.py
-share/blender/scripts/addons_contrib/uv_bake_texture_to_vcols.py
-share/blender/scripts/addons_contrib/wetted_mesh.py
+share/blender/scripts/addons/uv_bake_texture_to_vcols.py
 share/blender/scripts/modules/
 share/blender/scripts/modules/addon_utils.py
 share/blender/scripts/modules/animsys_refactor.py
@@ -721,6 +555,7 @@ share/blender/scripts/modules/bl_i18n_ut
 share/blender/scripts/modules/bl_i18n_utils/settings.py
 share/blender/scripts/modules/bl_i18n_utils/spell_check_utils.py
 share/blender/scripts/modules/bl_i18n_utils/update_branches.py
+share/blender/scripts/modules/bl_i18n_utils/update_languages_menu.py
 share/blender/scripts/modules/bl_i18n_utils/update_mo.py
 share/blender/scripts/modules/bl_i18n_utils/update_msg.py
 share/blender/scripts/modules/bl_i18n_utils/update_po.py
@@ -743,6 +578,7 @@ share/blender/scripts/modules/bpy_extras
 share/blender/scripts/modules/bpy_extras/mesh_utils.py
 share/blender/scripts/modules/bpy_extras/object_utils.py
 share/blender/scripts/modules/bpy_extras/view3d_utils.py
+share/blender/scripts/modules/bpy_restrict_state.py
 share/blender/scripts/modules/bpy_types.py
 share/blender/scripts/modules/bpyml.py
 share/blender/scripts/modules/bpyml_ui.py
@@ -912,6 +748,7 @@ share/blender/scripts/startup/bl_operato
 share/blender/scripts/startup/bl_operators/object_quick_effects.py
 share/blender/scripts/startup/bl_operators/object_randomize_transform.py
 share/blender/scripts/startup/bl_operators/presets.py
+share/blender/scripts/startup/bl_operators/rigidbody.py
 share/blender/scripts/startup/bl_operators/screen_play_rendered_anim.py
 share/blender/scripts/startup/bl_operators/sequencer.py
 share/blender/scripts/startup/bl_operators/uvcalc_follow_active.py
@@ -946,6 +783,8 @@ share/blender/scripts/startup/bl_ui/prop
 share/blender/scripts/startup/bl_ui/properties_physics_dynamicpaint.py
 share/blender/scripts/startup/bl_ui/properties_physics_field.py
 share/blender/scripts/startup/bl_ui/properties_physics_fluid.py
+share/blender/scripts/startup/bl_ui/properties_physics_rigidbody.py
+share/blender/scripts/startup/bl_ui/properties_physics_rigidbody_constraint.py
 share/blender/scripts/startup/bl_ui/properties_physics_smoke.py
 share/blender/scripts/startup/bl_ui/properties_physics_softbody.py
 share/blender/scripts/startup/bl_ui/properties_render.py
@@ -971,31 +810,38 @@ share/blender/scripts/startup/bl_ui/spac
 share/blender/scripts/startup/bl_ui/space_view3d.py
 share/blender/scripts/startup/bl_ui/space_view3d_toolbar.py
 share/blender/scripts/startup/keyingsets_builtins.py
-share/blender/scripts/templates/
-share/blender/scripts/templates/addon_add_object.py
-share/blender/scripts/templates/background_job.py
-share/blender/scripts/templates/batch_export.py
-share/blender/scripts/templates/bmesh_simple.py
-share/blender/scripts/templates/builtin_keyingset.py
-share/blender/scripts/templates/driver_functions.py
-share/blender/scripts/templates/gamelogic.py
-share/blender/scripts/templates/gamelogic_module.py
-share/blender/scripts/templates/gamelogic_simple.py
-share/blender/scripts/templates/operator_file_export.py
-share/blender/scripts/templates/operator_file_import.py
-share/blender/scripts/templates/operator_mesh_add.py
-share/blender/scripts/templates/operator_modal.py
-share/blender/scripts/templates/operator_modal_draw.py
-share/blender/scripts/templates/operator_modal_timer.py
-share/blender/scripts/templates/operator_modal_view3d.py
-share/blender/scripts/templates/operator_modal_view3d_raycast.py
-share/blender/scripts/templates/operator_node.py
-share/blender/scripts/templates/operator_simple.py
-share/blender/scripts/templates/operator_uv.py
-share/blender/scripts/templates/ui_menu.py
-share/blender/scripts/templates/ui_menu_simple.py
-share/blender/scripts/templates/ui_panel.py
-share/blender/scripts/templates/ui_panel_simple.py
+share/blender/scripts/templates_osl/
+share/blender/scripts/templates_osl/empty_shader.osl
+share/blender/scripts/templates_osl/noise.osl
+share/blender/scripts/templates_osl/wireframe.osl
+share/blender/scripts/templates_py/
+share/blender/scripts/templates_py/addon_add_object.py
+share/blender/scripts/templates_py/background_job.py
+share/blender/scripts/templates_py/batch_export.py
+share/blender/scripts/templates_py/bmesh_simple.py
+share/blender/scripts/templates_py/bmesh_simple_editmode.py
+share/blender/scripts/templates_py/builtin_keyingset.py
+share/blender/scripts/templates_py/driver_functions.py
+share/blender/scripts/templates_py/gamelogic.py
+share/blender/scripts/templates_py/gamelogic_module.py
+share/blender/scripts/templates_py/gamelogic_simple.py
+share/blender/scripts/templates_py/operator_file_export.py
+share/blender/scripts/templates_py/operator_file_import.py
+share/blender/scripts/templates_py/operator_mesh_add.py
+share/blender/scripts/templates_py/operator_modal.py
+share/blender/scripts/templates_py/operator_modal_draw.py
+share/blender/scripts/templates_py/operator_modal_timer.py
+share/blender/scripts/templates_py/operator_modal_view3d.py
+share/blender/scripts/templates_py/operator_modal_view3d_raycast.py
+share/blender/scripts/templates_py/operator_node.py
+share/blender/scripts/templates_py/operator_simple.py
+share/blender/scripts/templates_py/operator_uv.py
+share/blender/scripts/templates_py/script_stub.py
+share/blender/scripts/templates_py/ui_list.py
+share/blender/scripts/templates_py/ui_menu.py
+share/blender/scripts/templates_py/ui_menu_simple.py
+share/blender/scripts/templates_py/ui_panel.py
+share/blender/scripts/templates_py/ui_panel_simple.py
 share/doc/blender/
 share/doc/blender/GPL-license.txt
 share/doc/blender/Python-license.txt

Reply via email to