Re: [Bf-committers] blendfile standalone python library

2016-12-03 Thread Dalai Felinto
Hi Jacob,
It is the other way around.

It's not about bring pip into Blender. It is about bringing
blendfile into pip.

Also be aware that blendfile is NOT bpy. It doesn't have operators, it
doesn't have a high-level API. It's a low level library to read/write
blendfiles.

Cheers,
Dalai
--
blendernetwork.org/dalai-felinto
www.dalaifelinto.com
___
Bf-committers mailing list
Bf-committers@blender.org
https://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] Promoting MSVC 2015 builds as official

2016-12-03 Thread Martijn Berger
I agree, let's do this ASAP.

On 2 Dec 2016 2:21 pm, "Sergey Sharybin"  wrote:

> Hey everyone,
>
> We've got MSVC 2015 libraries and buildbot for quite some time now. While
> there are some compilation errors time to time on buildbot, they don't seem
> to be MSVC 2015 specific at all.
>
> Is there any reason NOT to make MSVC 2015 a default one for Blender? This
> will include:
>
> - Removing MSVC 2013 builders from buildbot. As a benefit users wouldn't be
> confused whether they should go with 2013 or 2015 builds.
> - Moving focus to MSVC 2015 libraries, which will save us time form
> maintaining and testing MSVC 2013 libraries.
> - If nobody from community steps up for the 2013 libraries maintenance
> those libraries will fade out naturally as it happened when we switched
> from 2008 to 2013.
>
> Any thoughts?
>
> --
> With best regards, Sergey Sharybin
> ___
> Bf-committers mailing list
> Bf-committers@blender.org
> https://lists.blender.org/mailman/listinfo/bf-committers
>
___
Bf-committers mailing list
Bf-committers@blender.org
https://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] Libraries update required

2016-12-03 Thread Brecht Van Lommel
I have updated the new macOS 10.9 libraries to these versions.
https://developer.blender.org/rBL61756

Do we need these updates for master? I don't have build scripts for
the macOS 10.6 libraries, and don't intend to start maintaining them.

On Thu, Dec 1, 2016 at 3:27 PM, Sergey Sharybin  wrote:
> Eh, sure enough i forgot something.
>
> Please ALSO update Python from 3.5.1 to 3.5.2. This brings fixes to asyncio
> module which is now used more and more in various addons.
>
> On Thu, Dec 1, 2016 at 3:24 PM, Sergey Sharybin 
> wrote:
>
>> Hey everyone,
>>
>> Here is a request for platform maintainers to perform the following
>> libraries update:
>>
>> - Update OIIO from 1.6.9 to 1.7.8 (will solve T49250)
>> - Update OSL from 1.7.3 to 1.7.5 (recompilarion is needed since OIIO
>> update, so can update to latest version as well)
>> - Update FFmpeg from 2.1.5 to 3.2.1 (we were hitting weird bugs in the
>> studio with 2.1.5)
>> - Update OSD from 3.0.1 to 3.1.0 (brings new fixes/improvements for
>> face-farying data)
>>
>> That's it for now, just let me know in IRC how this goes.
>>
>> --
>> With best regards, Sergey Sharybin
>>
>
>
>
> --
> With best regards, Sergey Sharybin
> ___
> Bf-committers mailing list
> Bf-committers@blender.org
> https://lists.blender.org/mailman/listinfo/bf-committers
___
Bf-committers mailing list
Bf-committers@blender.org
https://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] Libraries update required

2016-12-03 Thread Martijn Berger
Hi brecht,


ill build the 10.6 libs.

Martijn

On Sat, Dec 3, 2016 at 4:25 PM, Brecht Van Lommel <
brechtvanlom...@pandora.be> wrote:

> I have updated the new macOS 10.9 libraries to these versions.
> https://developer.blender.org/rBL61756
>
> Do we need these updates for master? I don't have build scripts for
> the macOS 10.6 libraries, and don't intend to start maintaining them.
>
> On Thu, Dec 1, 2016 at 3:27 PM, Sergey Sharybin 
> wrote:
> > Eh, sure enough i forgot something.
> >
> > Please ALSO update Python from 3.5.1 to 3.5.2. This brings fixes to
> asyncio
> > module which is now used more and more in various addons.
> >
> > On Thu, Dec 1, 2016 at 3:24 PM, Sergey Sharybin 
> > wrote:
> >
> >> Hey everyone,
> >>
> >> Here is a request for platform maintainers to perform the following
> >> libraries update:
> >>
> >> - Update OIIO from 1.6.9 to 1.7.8 (will solve T49250)
> >> - Update OSL from 1.7.3 to 1.7.5 (recompilarion is needed since OIIO
> >> update, so can update to latest version as well)
> >> - Update FFmpeg from 2.1.5 to 3.2.1 (we were hitting weird bugs in the
> >> studio with 2.1.5)
> >> - Update OSD from 3.0.1 to 3.1.0 (brings new fixes/improvements for
> >> face-farying data)
> >>
> >> That's it for now, just let me know in IRC how this goes.
> >>
> >> --
> >> With best regards, Sergey Sharybin
> >>
> >
> >
> >
> > --
> > With best regards, Sergey Sharybin
> > ___
> > Bf-committers mailing list
> > Bf-committers@blender.org
> > https://lists.blender.org/mailman/listinfo/bf-committers
> ___
> Bf-committers mailing list
> Bf-committers@blender.org
> https://lists.blender.org/mailman/listinfo/bf-committers
>
___
Bf-committers mailing list
Bf-committers@blender.org
https://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] blendfile standalone python library

2016-12-03 Thread Jacob Merrill
that sounds very handy indeed

thank you!

is there an api somewhere for the lib?

can it write a gameobject mesh to a blender mesh?

On Dec 3, 2016 5:08 AM, "Dalai Felinto"  wrote:

> Hi Jacob,
> It is the other way around.
>
> It's not about bring pip into Blender. It is about bringing
> blendfile into pip.
>
> Also be aware that blendfile is NOT bpy. It doesn't have operators, it
> doesn't have a high-level API. It's a low level library to read/write
> blendfiles.
>
> Cheers,
> Dalai
> --
> blendernetwork.org/dalai-felinto
> www.dalaifelinto.com
> ___
> Bf-committers mailing list
> Bf-committers@blender.org
> https://lists.blender.org/mailman/listinfo/bf-committers
>
___
Bf-committers mailing list
Bf-committers@blender.org
https://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] Libraries update required

2016-12-03 Thread Ray Molenkamp
All (2013/2015/x86/x64) windows libraries have been updated, one thing to note

though is that all sse support in oiio had to be disabled, due to some 
incompatibilities

between the oiio simd headers and msvc.


If there's any issues, drop me a line or bug me on irc.


--Ray


On 12/1/2016 7:27 AM, Sergey Sharybin wrote:
> Eh, sure enough i forgot something.
>
> Please ALSO update Python from 3.5.1 to 3.5.2. This brings fixes to asyncio
> module which is now used more and more in various addons.
>
> On Thu, Dec 1, 2016 at 3:24 PM, Sergey Sharybin 
> wrote:
>
>> Hey everyone,
>>
>> Here is a request for platform maintainers to perform the following
>> libraries update:
>>
>> - Update OIIO from 1.6.9 to 1.7.8 (will solve T49250)
>> - Update OSL from 1.7.3 to 1.7.5 (recompilarion is needed since OIIO
>> update, so can update to latest version as well)
>> - Update FFmpeg from 2.1.5 to 3.2.1 (we were hitting weird bugs in the
>> studio with 2.1.5)
>> - Update OSD from 3.0.1 to 3.1.0 (brings new fixes/improvements for
>> face-farying data)
>>
>> That's it for now, just let me know in IRC how this goes.
>>
>> --
>> With best regards, Sergey Sharybin
>>
>
>

___
Bf-committers mailing list
Bf-committers@blender.org
https://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] Libraries update required

2016-12-03 Thread Mike Erwin
On Sat, Dec 3, 2016 at 10:25 AM, Brecht Van Lommel <
brechtvanlom...@pandora.be> wrote:
>
> I have updated the new macOS 10.9 libraries to these versions.
> https://developer.blender.org/rBL61756

I'm having trouble building with "make full" on latest Mac OS. "make lite"
builds & runs fine with the updated libs. Disabling build options helps,
but one of those options is Cycles which pulls in OIIO.
WITH_CYCLES_OPENSUBDIV also gives link errors.

Is anyone else able to "make full" on Mac?

Mike Erwin



Undefined symbols for architecture x86_64:

  "_WebPConfigInitInternal", referenced from:


OpenImageIO::v1_6::webp_pvt::WebpOutput::open(std::__1::basic_string, std::__1::allocator > const&,
OpenImageIO::v1_6::ImageSpec const&,
OpenImageIO::v1_6::ImageOutput::OpenMode) in
libOpenImageIO.a(webpoutput.cpp.o)

  "_WebPDecodeRGBA", referenced from:


OpenImageIO::v1_6::webp_pvt::WebpInput::open(std::__1::basic_string, std::__1::allocator > const&,
OpenImageIO::v1_6::ImageSpec&) in libOpenImageIO.a(webpinput.cpp.o)

  "_WebPEncode", referenced from:

  OpenImageIO::v1_6::webp_pvt::WebpOutput::write_scanline(int, int,
OpenImageIO::v1_6::TypeDesc, void const*, long) in
libOpenImageIO.a(webpoutput.cpp.o)

  "_WebPGetDecoderVersion", referenced from:

  OpenImageIO::v1_6::webp_imageio_library_version() in
libOpenImageIO.a(webpinput.cpp.o)

  "_WebPGetInfo", referenced from:


OpenImageIO::v1_6::webp_pvt::WebpInput::open(std::__1::basic_string, std::__1::allocator > const&,
OpenImageIO::v1_6::ImageSpec&) in libOpenImageIO.a(webpinput.cpp.o)

  "_WebPPictureFree", referenced from:

  OpenImageIO::v1_6::webp_pvt::WebpOutput::close() in
libOpenImageIO.a(webpoutput.cpp.o)

  "_WebPPictureImportRGB", referenced from:

  OpenImageIO::v1_6::webp_pvt::WebpOutput::write_scanline(int, int,
OpenImageIO::v1_6::TypeDesc, void const*, long) in
libOpenImageIO.a(webpoutput.cpp.o)

  "_WebPPictureImportRGBA", referenced from:

  OpenImageIO::v1_6::webp_pvt::WebpOutput::write_scanline(int, int,
OpenImageIO::v1_6::TypeDesc, void const*, long) in
libOpenImageIO.a(webpoutput.cpp.o)

  "_WebPPictureInitInternal", referenced from:


OpenImageIO::v1_6::webp_pvt::WebpOutput::open(std::__1::basic_string, std::__1::allocator > const&,
OpenImageIO::v1_6::ImageSpec const&,
OpenImageIO::v1_6::ImageOutput::OpenMode) in
libOpenImageIO.a(webpoutput.cpp.o)
___
Bf-committers mailing list
Bf-committers@blender.org
https://lists.blender.org/mailman/listinfo/bf-committers


Re: [Bf-committers] Libraries update required

2016-12-03 Thread Mike Erwin
Just saw the fixes in master. Thanks!

To get "make full" working I still have to disable WITH_CODEC_QUICKTIME
(missing system headers) and WITH_CYCLES_OPENSUBDIV (link error).

Mike Erwin
musician, naturalist, pixel pusher, hacker extraordinaire

On Sat, Dec 3, 2016 at 11:50 PM, Mike Erwin 
wrote:
>
> On Sat, Dec 3, 2016 at 10:25 AM, Brecht Van Lommel <
brechtvanlom...@pandora.be> wrote:
> >
> > I have updated the new macOS 10.9 libraries to these versions.
> > https://developer.blender.org/rBL61756
>
> I'm having trouble building with "make full" on latest Mac OS. "make
lite" builds & runs fine with the updated libs. Disabling build options
helps, but one of those options is Cycles which pulls in OIIO.
WITH_CYCLES_OPENSUBDIV also gives link errors.
>
> Is anyone else able to "make full" on Mac?
___
Bf-committers mailing list
Bf-committers@blender.org
https://lists.blender.org/mailman/listinfo/bf-committers