Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 431826 - media-gfx/opencolorio - A color management framework for visual effects and animation
Summary: media-gfx/opencolorio - A color management framework for visual effects and a...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal enhancement
Assignee: Sergey Popov (RETIRED)
URL: http://opencolorio.org/
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2012-08-18 09:15 UTC by Sergey Popov (RETIRED)
Modified: 2012-09-03 08:40 UTC (History)
1 user (show)

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


Attachments
ebuild for media-gfx/opencolorio-1.0.7 (opencolorio-1.0.7.ebuild,1.64 KB, text/plain)
2012-08-18 09:15 UTC, Sergey Popov (RETIRED)
Details
ebuild for media-gfx/opencolorio-1.0.7 (opencolorio-1.0.7.ebuild,1.57 KB, text/plain)
2012-08-18 11:15 UTC, Sergey Popov (RETIRED)
Details
Patch to force using system libraries instead of bundled (opencolorio-use-system-libs.patch,984 bytes, patch)
2012-08-18 11:15 UTC, Sergey Popov (RETIRED)
Details | Diff
patch for proper documentation generating without bundled tools (opencolorio-documentation-gen.patch,4.37 KB, patch)
2012-08-18 13:39 UTC, Sergey Popov (RETIRED)
Details | Diff
ebuild for media-gfx/opencolorio-1.0.7 (opencolorio-1.0.7.ebuild,1.80 KB, text/plain)
2012-08-18 13:42 UTC, Sergey Popov (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sergey Popov (RETIRED) gentoo-dev 2012-08-18 09:15:10 UTC
Created attachment 321610 [details]
ebuild for media-gfx/opencolorio-1.0.7

OpenColorIO (OCIO) is a complete color management solution geared towards motion picture production with an emphasis on visual effects and computer animation. It is a library with bindings and apps, that come with library and do some image manipulations.

Suggest category: media-gfx(not media-libs, because of apps, that can be build in addition to library)

This ebuild is a draft, it needs some polishing and feature testing. All missing features are noted in comments.
Comment 1 Sergey Popov (RETIRED) gentoo-dev 2012-08-18 11:15:10 UTC
Created attachment 321620 [details]
ebuild for media-gfx/opencolorio-1.0.7

Improved ebuild for opencolorio. Thanks for hasufell for discovering issues:

- Use system yaml-cpp and tinyxml instead of bundled one(through a patch)
- Use vcs-snapshot.eclass for proper ${S} definition
- Dependencies fix
Comment 2 Sergey Popov (RETIRED) gentoo-dev 2012-08-18 11:15:48 UTC
Created attachment 321622 [details, diff]
Patch to force using system libraries instead of bundled
Comment 3 Sergey Popov (RETIRED) gentoo-dev 2012-08-18 13:39:50 UTC
Created attachment 321624 [details, diff]
patch for proper documentation generating without bundled tools
Comment 4 Sergey Popov (RETIRED) gentoo-dev 2012-08-18 13:42:14 UTC
Created attachment 321626 [details]
ebuild for media-gfx/opencolorio-1.0.7

Improvements:

- Conditionally set Python active version to 2 in pkg_setup()
- Add "doc" USE flag(requires python bindgings to be built, so REQUIRED_USE is best friend) and patch to avoid using bundled sphinx instead of system one
Comment 5 brothermechanic 2012-08-20 11:07:16 UTC
Respect, man!!!
Comment 6 Sergey Popov (RETIRED) gentoo-dev 2012-09-03 08:39:53 UTC
+*opencolorio-1.0.7 (03 Sep 2012)
+
+  03 Sep 2012; Sergey Popov <pinkbyte@gentoo.org> +opencolorio-1.0.7.ebuild,
+  +files/opencolorio-documentation-gen.patch,
+  +files/opencolorio-use-system-libs.patch, +metadata.xml:
+  New ebuild, fixes bug #431826

Commited to tree. Truelight and Nuke are proprietary tools, so i can not guarantee their support(cause i do not have them). Java bindings are also missing, so if this matters - do not hesitate to file a bug about it.