Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 437596 - media-gfx/blender-2.64 - version bump
Summary: media-gfx/blender-2.64 - version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Luca Barbato
URL: http://www.blendernation.com/2012/10/...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-10-08 09:29 UTC by Svenne Krap
Modified: 2012-11-18 01:06 UTC (History)
6 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
blender-2.64a.ebuild (blender-2.64a.ebuild,8.09 KB, text/plain)
2012-11-07 17:31 UTC, brothermechanic
Details
blender-desktop.patch (blender-desktop.patch,610 bytes, patch)
2012-11-07 17:33 UTC, brothermechanic
Details | Diff
blender-2.6-doxygen.patch (blender-2.6-doxygen.patch,1.29 KB, text/plain)
2012-11-07 17:34 UTC, brothermechanic
Details
blender-2.6-eigen.patch (blender-2.6-eigen.patch,1.24 KB, text/plain)
2012-11-07 17:34 UTC, brothermechanic
Details
osl-9999.ebuild (osl-9999.ebuild,787 bytes, text/plain)
2012-11-07 17:36 UTC, brothermechanic
Details
dl.patch (dl.patch,507 bytes, patch)
2012-11-07 17:36 UTC, brothermechanic
Details | Diff
blender-2.64a.ebuild (blender-2.64a.ebuild,8.20 KB, text/plain)
2012-11-11 18:39 UTC, Dirk S.
Details
openjpeg patch (2.64a_openjpeg.patch,1.60 KB, text/plain)
2012-11-11 18:40 UTC, Dirk S.
Details
2.64a_openjpeg.patch (2.64a_openjpeg.patch,1.60 KB, patch)
2012-11-11 18:42 UTC, Dirk S.
Details | Diff
2.64a_eigen.patch (2.64a_eigen.patch,29.24 KB, patch)
2012-11-11 18:43 UTC, Dirk S.
Details | Diff
2.64a_bullet.patch (2.64a_bullet.patch,7.43 KB, patch)
2012-11-11 18:44 UTC, Dirk S.
Details | Diff
2.64a_colamd.patch (2.64a_colamd.patch,7.79 KB, patch)
2012-11-11 18:44 UTC, Dirk S.
Details | Diff
2.64a_collada.patch (2.64a_collada.patch,1.67 KB, patch)
2012-11-11 18:45 UTC, Dirk S.
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Svenne Krap 2012-10-08 09:29:03 UTC
A new version of blender has been released.

Reproducible: Always
Comment 1 Diego Elio Pettenò (RETIRED) gentoo-dev 2012-10-08 15:21:46 UTC
Yes we know about it, I've started looking into it but I've also had a report that cuda does not work on the scons builds, so I'm looking for a system with cuda support to test on..
Comment 2 brothermechanic 2012-10-09 06:59:16 UTC
I have same trouble - with scons build cuda don't work(((
Comment 3 Bernd Buschinski 2012-10-12 15:10:25 UTC
is this still the case with 2.64a?
can we have a 2.64a ebuild with cuda disabled if not?
Comment 4 Bernd Buschinski 2012-11-02 23:50:31 UTC
any updates?
Comment 5 Diego Elio Pettenò (RETIRED) gentoo-dev 2012-11-02 23:51:48 UTC
I've been a bit busy with boost and the like — it's on my relatively urgent TODO list (for work reasons) but haven't had time to get to it yet. Not sure about Luca.

I'll try to get something over the weekend.
Comment 6 brothermechanic 2012-11-07 17:31:58 UTC
Created attachment 328712 [details]
blender-2.64a.ebuild

blender ebuild, created by editing blender-9999.ebuild from this site in last time
Comment 7 brothermechanic 2012-11-07 17:33:19 UTC
Created attachment 328714 [details, diff]
blender-desktop.patch
Comment 8 brothermechanic 2012-11-07 17:34:14 UTC
Created attachment 328716 [details]
blender-2.6-doxygen.patch
Comment 9 brothermechanic 2012-11-07 17:34:48 UTC
Created attachment 328718 [details]
blender-2.6-eigen.patch
Comment 10 brothermechanic 2012-11-07 17:36:27 UTC
Created attachment 328720 [details]
osl-9999.ebuild

open shading language
Comment 11 brothermechanic 2012-11-07 17:36:51 UTC
Created attachment 328722 [details, diff]
dl.patch
Comment 12 brothermechanic 2012-11-07 17:39:53 UTC
There is my ebuild blender-2.64a.ebuild and additional files. 
There is USE flags cuda sm_30 ocio osl
Cuda with sm_30 works fine.
ocio - depend color management lib media-gfx/opencolorio
osl - depend open shading language media-gfx/osl (i create noob's ebuild (please edit it) 
Collada don't compile

Please edit my noob's code and take it to overlay
Comment 13 Dirk S. 2012-11-11 18:37:54 UTC
Please find attached the scons version of the ebuild for Blender 2.64a. The following patches were adapted (hopefully) from the previous version (2.63a):
  epatch "${FILESDIR}"/${PV}_openjpeg.patch
  epatch "${FILESDIR}"/${PV}_eigen.patch
  epatch "${FILESDIR}"/${PV}_bullet.patch
  epatch "${FILESDIR}"/${PV}_colamd.patch
  epatch "${FILESDIR}"/${PV}_collada.patch

Other patches from http://dev.gentoo.org/~flameeyes are partially obsolete or were not adapted (due to missing time - and competence ;)

Blender runs fine here on amd64.

Regarding cycles I just installed dev-util/nvidia-cuda-toolkit-4.2. Then Blender compiles the necessary binary on demand and stores the result in ~/.config/blender/2.64/cache.

Any feedback highly welcome.
Comment 14 Dirk S. 2012-11-11 18:39:43 UTC
Created attachment 329260 [details]
blender-2.64a.ebuild
Comment 15 Dirk S. 2012-11-11 18:40:50 UTC
Created attachment 329264 [details]
openjpeg patch
Comment 16 Dirk S. 2012-11-11 18:42:08 UTC
Created attachment 329266 [details, diff]
2.64a_openjpeg.patch
Comment 17 Dirk S. 2012-11-11 18:43:24 UTC
Created attachment 329268 [details, diff]
2.64a_eigen.patch
Comment 18 Dirk S. 2012-11-11 18:44:28 UTC
Created attachment 329270 [details, diff]
2.64a_bullet.patch
Comment 19 Dirk S. 2012-11-11 18:44:57 UTC
Created attachment 329272 [details, diff]
2.64a_colamd.patch
Comment 20 Dirk S. 2012-11-11 18:45:25 UTC
Created attachment 329274 [details, diff]
2.64a_collada.patch
Comment 21 Diego Elio Pettenò (RETIRED) gentoo-dev 2012-11-17 21:47:37 UTC
Okay I got a new set of patches, working on it.
Comment 22 Diego Elio Pettenò (RETIRED) gentoo-dev 2012-11-18 01:06:03 UTC
In tree now.