Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 584670

Summary: media-libs/opencollada-1.6.18 version bump
Product: Gentoo Linux Reporter: Jonathan Scruggs (RETIRED) <dracwyrm>
Component: New packagesAssignee: Jonathan Scruggs (RETIRED) <dracwyrm>
Status: RESOLVED FIXED    
Severity: normal CC: kredba
Priority: Normal Keywords: EBUILD
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://github.com/gentoo/gentoo/pull/1614
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 585724    
Attachments: opencollada-1.6.18.ebuild

Description Jonathan Scruggs (RETIRED) gentoo-dev 2016-05-31 15:33:45 UTC
Created attachment 435958 [details]
opencollada-1.6.18.ebuild

The portage tree currently has a very old version that is very heavily patched. However, they recently switched to using proper releases here:
https://github.com/KhronosGroup/OpenCOLLADA/releases

The attached ebuild is a working ebuild for the new version, which can be considered stable-ish. It still needs patches from the old release and they still apply cleanly. This means that upstream is slow to accept these changes.

Also, this version is needed by Blender v2.77 and higher, so it should block new releases of Blender until this is in the tree.

Thanks.
Comment 1 Michael 'veremitz' Everitt 2016-06-04 03:50:51 UTC
See also #536078
Comment 2 Andreas Sturmlechner gentoo-dev 2016-06-04 17:20:21 UTC
Could you please submit a diff over opencollada-9999.ebuild instead, so your changes can be reviewed? Please also fix Copyright and bump to EAPI 6 if possible.
Comment 3 Jonathan Scruggs (RETIRED) gentoo-dev 2016-06-04 17:42:02 UTC
(In reply to Andreas Sturmlechner from comment #2)
> Could you please submit a diff over opencollada-9999.ebuild instead, so your
> changes can be reviewed? Please also fix Copyright and bump to EAPI 6 if
> possible.

Before reading your comment, I had already updated to EAPI 6. I had to do that for all the ebuilds I'm working on. :)

Would a Pull Request be easier?
Comment 4 Jonathan Scruggs (RETIRED) gentoo-dev 2016-06-05 07:16:39 UTC
Created Pull Request here:
https://github.com/gentoo/gentoo/pull/1614
As I had to update a lot.

The new version could probably be stabilised soon.
Comment 5 Amy Liffey gentoo-dev 2016-06-12 18:25:38 UTC
author	        Jonathan Scruggs <j.scruggs@gmail.com>	2016-06-05 07:06:23 (GMT)
committer	Amy Winston <amynka@gentoo.org>	2016-06-12 17:52:17 (GMT)
commit	cac421555fb2e9112905a35ca1da2987df864d80

media-libs/opencollada: Version bump to 1.6.18 and update to EAPI 6

-Version bump to v1.6.18: Upstream releasing proper versions now
-Using full EAPI compliance for new and live ebuild
-Delete old patches not in use anymore
-Closes Gentoo Bug: 584670
-Fixes based on help from gentoo-proxy-maint
-Changed comments to explain that certain things are needed