Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 584670 - media-libs/opencollada-1.6.18 version bump
Summary: media-libs/opencollada-1.6.18 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Jonathan Scruggs (RETIRED)
URL: https://github.com/gentoo/gentoo/pull...
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks: 585724
  Show dependency tree
 
Reported: 2016-05-31 15:33 UTC by Jonathan Scruggs (RETIRED)
Modified: 2016-06-12 18:25 UTC (History)
1 user (show)

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


Attachments
opencollada-1.6.18.ebuild (opencollada-1.6.18.ebuild,2.03 KB, text/plain)
2016-05-31 15:33 UTC, Jonathan Scruggs (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
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